.elementor-117 .elementor-element.elementor-element-c909ed1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:49px;--padding-left:98px;--padding-right:98px;}.elementor-117 .elementor-element.elementor-element-c909ed1:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-c909ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-117 .elementor-element.elementor-element-379d845{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-d41abe8 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-117 .elementor-element.elementor-element-898377c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-117 .elementor-element.elementor-element-538acf5{margin:-113px 0px calc(var(--kit-widget-spacing, 0px) + -116px) 0px;}.elementor-117 .elementor-element.elementor-element-85e8edf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-117 .elementor-element.elementor-element-35aa0a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-117 .elementor-element.elementor-element-13a2b5d{margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-117 .elementor-element.elementor-element-13a2b5d .elementor-heading-title{color:#000000;}.elementor-117 .elementor-element.elementor-element-66ee6f8{color:#000000;}.elementor-117 .elementor-element.elementor-element-27f82ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-117 .elementor-element.elementor-element-a877307{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-117 .elementor-element.elementor-element-e1e40dd{columns:2;color:#000000;}.elementor-117 .elementor-element.elementor-element-481923b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-117 .elementor-element.elementor-element-fd2989b{--display:flex;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-117 .elementor-element.elementor-element-fd2989b:hover{background-color:#FFFFFF;box-shadow:0px 20px 80px 0px rgba(193, 199, 212, 0.25);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-117 .elementor-element.elementor-element-e87d869 .elementor-icon-box-wrapper{gap:15px;}.elementor-117 .elementor-element.elementor-element-e87d869.elementor-view-stacked .elementor-icon{background-color:#B08D57;fill:#000000;color:#000000;}.elementor-117 .elementor-element.elementor-element-e87d869.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-e87d869.elementor-view-default .elementor-icon{fill:#B08D57;color:#B08D57;border-color:#B08D57;}.elementor-117 .elementor-element.elementor-element-e87d869.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-117 .elementor-element.elementor-element-e87d869 .elementor-icon{font-size:20px;padding:20px;}.elementor-117 .elementor-element.elementor-element-e87d869 .elementor-icon-box-title{color:#000000;}.elementor-117 .elementor-element.elementor-element-e87d869:has(:hover) .elementor-icon-box-title,
					 .elementor-117 .elementor-element.elementor-element-e87d869:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-117 .elementor-element.elementor-element-8f16917{--display:flex;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-117 .elementor-element.elementor-element-8f16917:hover{background-color:#FFFFFF;box-shadow:0px 20px 80px 0px rgba(193, 199, 212, 0.25);}.elementor-117 .elementor-element.elementor-element-d943d7c .elementor-icon-box-wrapper{gap:15px;}.elementor-117 .elementor-element.elementor-element-d943d7c.elementor-view-stacked .elementor-icon{background-color:#B08D57;fill:#0A0500;color:#0A0500;}.elementor-117 .elementor-element.elementor-element-d943d7c.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-d943d7c.elementor-view-default .elementor-icon{fill:#B08D57;color:#B08D57;border-color:#B08D57;}.elementor-117 .elementor-element.elementor-element-d943d7c.elementor-view-framed .elementor-icon{background-color:#0A0500;}.elementor-117 .elementor-element.elementor-element-d943d7c .elementor-icon{font-size:20px;padding:20px;}.elementor-117 .elementor-element.elementor-element-d943d7c .elementor-icon-box-title{color:#000000;}.elementor-117 .elementor-element.elementor-element-d943d7c:has(:hover) .elementor-icon-box-title,
					 .elementor-117 .elementor-element.elementor-element-d943d7c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-117 .elementor-element.elementor-element-58ebd66{--display:flex;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-117 .elementor-element.elementor-element-58ebd66:hover{background-color:#FFFFFF;box-shadow:0px 20px 80px 0px rgba(193, 199, 212, 0.25);}.elementor-117 .elementor-element.elementor-element-7895572 .elementor-icon-box-wrapper{gap:15px;}.elementor-117 .elementor-element.elementor-element-7895572.elementor-view-stacked .elementor-icon{background-color:#B08D57;fill:#0A0500;color:#0A0500;}.elementor-117 .elementor-element.elementor-element-7895572.elementor-view-framed .elementor-icon, .elementor-117 .elementor-element.elementor-element-7895572.elementor-view-default .elementor-icon{fill:#B08D57;color:#B08D57;border-color:#B08D57;}.elementor-117 .elementor-element.elementor-element-7895572.elementor-view-framed .elementor-icon{background-color:#0A0500;}.elementor-117 .elementor-element.elementor-element-7895572 .elementor-icon{font-size:20px;padding:20px;}.elementor-117 .elementor-element.elementor-element-7895572 .elementor-icon-box-title{color:#000000;}.elementor-117 .elementor-element.elementor-element-7895572:has(:hover) .elementor-icon-box-title,
					 .elementor-117 .elementor-element.elementor-element-7895572:has(:focus) .elementor-icon-box-title{color:#000000;}@media(min-width:768px){.elementor-117 .elementor-element.elementor-element-379d845{--width:50%;}.elementor-117 .elementor-element.elementor-element-898377c{--width:50%;}.elementor-117 .elementor-element.elementor-element-35aa0a9{--width:50%;}.elementor-117 .elementor-element.elementor-element-27f82ee{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-117 .elementor-element.elementor-element-fd2989b{--width:50%;}.elementor-117 .elementor-element.elementor-element-8f16917{--width:50%;}.elementor-117 .elementor-element.elementor-element-58ebd66{--width:50%;}}@media(max-width:1024px){.elementor-117 .elementor-element.elementor-element-481923b{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}