.elementor-2959 .elementor-element.elementor-element-c0b46dc{--display:flex;--min-height:90vh;--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;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.76;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-c0b46dc::before, .elementor-2959 .elementor-element.elementor-element-c0b46dc > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-c0b46dc > .e-con-inner > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-c0b46dc > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-c0b46dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-c0b46dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cf48d3d );--background-overlay:'';}.elementor-2959 .elementor-element.elementor-element-54877bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2959 .elementor-element.elementor-element-f8ed7ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2959 .elementor-element.elementor-element-f8ed7ca .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;line-height:23px;color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-f67d811{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2959 .elementor-element.elementor-element-f67d811 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:70px;font-weight:700;line-height:80px;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-2959 .elementor-element.elementor-element-8b9d270{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-8b9d270 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-540ef48{--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;--justify-content:center;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2959 .elementor-element.elementor-element-0ff7c5a .elementor-button{background-color:var( --e-global-color-11f830a );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-0ff7c5a .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-0ff7c5a .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-0ff7c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-0ff7c5a .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-0ff7c5a .elementor-button:focus svg{fill:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-3afe376 .elementor-button{background-color:var( --e-global-color-cf48d3d );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-3afe376 .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-3afe376 .elementor-button:focus{background-color:var( --e-global-color-11f830a );color:var( --e-global-color-accent );border-color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-3afe376{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-3afe376 .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-3afe376 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-7c69ec6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BAA7933B;--border-color:#BAA7933B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-7c69ec6:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-7c69ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D97D1412 0%, var( --e-global-color-accent ) 100%);}.elementor-2959 .elementor-element.elementor-element-965dbc2{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-965dbc2.e-con{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-4630417{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:300;line-height:1rem;}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-text{color:#132A51;transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-2959 .elementor-element.elementor-element-ee60389{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:300;line-height:1rem;}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-text{color:#132A51;transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-2959 .elementor-element.elementor-element-aa54f40{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:300;line-height:1rem;}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-text{color:#132A51;transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-2959 .elementor-element.elementor-element-a7589bd{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:300;line-height:1rem;}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-text{color:#132A51;transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-2959 .elementor-element.elementor-element-4972363{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-4972363:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-4972363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #D97D1412 100%);}.elementor-2959 .elementor-element.elementor-element-4972363.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2959 .elementor-element.elementor-element-8e678bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-d068252{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-2959 .elementor-element.elementor-element-d068252.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-d068252 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-11f830a );stroke:var( --e-global-color-11f830a );color:#132A51;}.elementor-2959 .elementor-element.elementor-element-89f87ca{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-89f87ca p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-c553650{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-3b7fd4b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-ba34a75 img{width:50px;}.elementor-2959 .elementor-element.elementor-element-65f6642{text-align:center;}.elementor-2959 .elementor-element.elementor-element-65f6642 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-d6337f4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-5418539{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-376fcc1 img{width:50px;}.elementor-2959 .elementor-element.elementor-element-ad9a468{text-align:center;}.elementor-2959 .elementor-element.elementor-element-ad9a468 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-7fd4d5f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#606264;}.elementor-2959 .elementor-element.elementor-element-d726d95{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-e10afbd img{width:50px;}.elementor-2959 .elementor-element.elementor-element-f0cb03b{text-align:center;}.elementor-2959 .elementor-element.elementor-element-f0cb03b .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-6dc13f4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-c1ea74f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-ff135b7 img{width:50px;}.elementor-2959 .elementor-element.elementor-element-9c86f94{text-align:center;}.elementor-2959 .elementor-element.elementor-element-9c86f94 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-b22c2e2{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-a18128d{--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;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2959 .elementor-element.elementor-element-646603e{width:var( --container-widget-width, 33% );max-width:33%;background-color:var( --e-global-color-cf48d3d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-2959 .elementor-element.elementor-element-646603e:hover{--e-transform-translateY:-22px;}.elementor-2959 .elementor-element.elementor-element-646603e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2959 .elementor-element.elementor-element-646603e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2959 .elementor-element.elementor-element-646603e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2959 .elementor-element.elementor-element-646603e .elementor-image-box-title{margin-bottom:11px;font-family:"ivypresto-display", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-646603e .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-2959 .elementor-element.elementor-element-646603e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-646603e:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-646603e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-646603e .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-b268f29 );}.elementor-2959 .elementor-element.elementor-element-b622a22{width:var( --container-widget-width, 33% );max-width:33%;background-color:var( --e-global-color-cf48d3d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-2959 .elementor-element.elementor-element-b622a22:hover{--e-transform-translateY:-22px;}.elementor-2959 .elementor-element.elementor-element-b622a22.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2959 .elementor-element.elementor-element-b622a22.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2959 .elementor-element.elementor-element-b622a22.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2959 .elementor-element.elementor-element-b622a22 .elementor-image-box-title{margin-bottom:11px;font-family:"ivypresto-display", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-b622a22 .elementor-image-box-wrapper .elementor-image-box-img{width:45px;}.elementor-2959 .elementor-element.elementor-element-b622a22 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-b622a22:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-b622a22:has(:focus) .elementor-image-box-title{color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-b622a22 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-b268f29 );}.elementor-2959 .elementor-element.elementor-element-8253a5d{width:var( --container-widget-width, 33% );max-width:33%;background-color:var( --e-global-color-cf48d3d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-2959 .elementor-element.elementor-element-8253a5d:hover{--e-transform-translateY:-22px;}.elementor-2959 .elementor-element.elementor-element-8253a5d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2959 .elementor-element.elementor-element-8253a5d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2959 .elementor-element.elementor-element-8253a5d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2959 .elementor-element.elementor-element-8253a5d .elementor-image-box-title{margin-bottom:11px;font-family:"ivypresto-display", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-8253a5d .elementor-image-box-wrapper .elementor-image-box-img{width:45px;}.elementor-2959 .elementor-element.elementor-element-8253a5d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-8253a5d:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-8253a5d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-8253a5d .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-b268f29 );}.elementor-2959 .elementor-element.elementor-element-c8b7fff{width:var( --container-widget-width, 33% );max-width:33%;background-color:var( --e-global-color-cf48d3d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-2959 .elementor-element.elementor-element-c8b7fff:hover{--e-transform-translateY:-22px;}.elementor-2959 .elementor-element.elementor-element-c8b7fff.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2959 .elementor-element.elementor-element-c8b7fff.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2959 .elementor-element.elementor-element-c8b7fff.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2959 .elementor-element.elementor-element-c8b7fff .elementor-image-box-title{margin-bottom:11px;font-family:"ivypresto-display", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-c8b7fff .elementor-image-box-wrapper .elementor-image-box-img{width:45px;}.elementor-2959 .elementor-element.elementor-element-c8b7fff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-c8b7fff:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-c8b7fff:has(:focus) .elementor-image-box-title{color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-c8b7fff .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-b268f29 );}.elementor-2959 .elementor-element.elementor-element-d3c3dba{--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;--justify-content:space-between;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-d3c3dba:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-d3c3dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D97D1412 0%, #C5D0E2C4 100%);}.elementor-2959 .elementor-element.elementor-element-bce30a1{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-2959 .elementor-element.elementor-element-80e047d{width:100%;max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-80e047d.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-80e047d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-11f830a );stroke:var( --e-global-color-11f830a );color:#132A51;}.elementor-2959 .elementor-element.elementor-element-cb4a39f{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-cb4a39f p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-39a3e2d{--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:5px;--padding-left:5px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-39a3e2d.e-con{--align-self:flex-start;}.elementor-2959 .elementor-element.elementor-element-72fc09f .elementor-button{background-color:var( --e-global-color-11f830a );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-72fc09f .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-72fc09f .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-72fc09f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-72fc09f .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-72fc09f .elementor-button:focus svg{fill:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-02ea51b .elementor-button{background-color:var( --e-global-color-cf48d3d );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-02ea51b .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-02ea51b .elementor-button:focus{background-color:var( --e-global-color-11f830a );color:var( --e-global-color-accent );border-color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-02ea51b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-02ea51b .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-02ea51b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-f723413{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-b9663e8{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-3dedfd0{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-2959 .elementor-element.elementor-element-3dedfd0 img{width:100%;height:230px;object-fit:cover;object-position:center center;filter:brightness( 65% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-3dedfd0:hover img{filter:brightness( 88% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2959 .elementor-element.elementor-element-f42c3e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-2959 .elementor-element.elementor-element-f42c3e2 img{height:230px;object-fit:cover;object-position:center left;filter:brightness( 65% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-f42c3e2:hover img{filter:brightness( 88% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2959 .elementor-element.elementor-element-5f10c94{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-36fe7f5{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-2959 .elementor-element.elementor-element-36fe7f5 img{width:100%;height:230px;object-fit:cover;object-position:center center;filter:brightness( 65% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-36fe7f5:hover img{filter:brightness( 88% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2959 .elementor-element.elementor-element-78b294c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:12px 12px 12px 12px;}.elementor-2959 .elementor-element.elementor-element-78b294c img{height:230px;object-fit:cover;object-position:center left;filter:brightness( 75% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-78b294c:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2959 .elementor-element.elementor-element-3554d99{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-3554d99:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-3554d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://focusedaerial.com/wp-content/uploads/2026/04/FA_Aerial-24-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2959 .elementor-element.elementor-element-3554d99::before, .elementor-2959 .elementor-element.elementor-element-3554d99 > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-3554d99 > .e-con-inner > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-3554d99 > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-3554d99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-3554d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#07101ED9;--background-overlay:'';}.elementor-2959 .elementor-element.elementor-element-1da98da{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-20a7040:hover{--e-transform-translateY:-22px;}.elementor-2959 .elementor-element.elementor-element-20a7040{background-color:#0000004F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-wrapper{text-align:center;}.elementor-2959 .elementor-element.elementor-element-20a7040.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-2959 .elementor-element.elementor-element-20a7040.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-2959 .elementor-element.elementor-element-20a7040.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-title{margin-bottom:11px;font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:40px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-20a7040:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-20a7040:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-b268f29 );}.elementor-2959 .elementor-element.elementor-element-4a50007:hover{--e-transform-translateY:-22px;}.elementor-2959 .elementor-element.elementor-element-4a50007{background-color:#0000004F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-wrapper{text-align:center;}.elementor-2959 .elementor-element.elementor-element-4a50007.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-2959 .elementor-element.elementor-element-4a50007.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-2959 .elementor-element.elementor-element-4a50007.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-title{margin-bottom:11px;font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:40px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-4a50007:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-4a50007:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-b268f29 );}.elementor-2959 .elementor-element.elementor-element-40a0a4b:hover{--e-transform-translateY:-22px;}.elementor-2959 .elementor-element.elementor-element-40a0a4b{background-color:#0000004F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-wrapper{text-align:center;}.elementor-2959 .elementor-element.elementor-element-40a0a4b.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-2959 .elementor-element.elementor-element-40a0a4b.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-2959 .elementor-element.elementor-element-40a0a4b.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-title{margin-bottom:11px;font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:40px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-40a0a4b:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-40a0a4b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-b268f29 );}.elementor-2959 .elementor-element.elementor-element-60e5e93:hover{--e-transform-translateY:-22px;}.elementor-2959 .elementor-element.elementor-element-60e5e93{background-color:#0000004F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-wrapper{text-align:center;}.elementor-2959 .elementor-element.elementor-element-60e5e93.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-2959 .elementor-element.elementor-element-60e5e93.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-2959 .elementor-element.elementor-element-60e5e93.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-title{margin-bottom:11px;font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:40px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-60e5e93:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-60e5e93:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-b268f29 );}.elementor-2959 .elementor-element.elementor-element-0e24f7e{--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;--justify-content:space-between;--align-items:stretch;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-0e24f7e:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-0e24f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C5D0E2C4 0%, #D97D1412 100%);}.elementor-2959 .elementor-element.elementor-element-bad72ca{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-2959 .elementor-element.elementor-element-140b8f5{width:100%;max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-140b8f5.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-140b8f5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-11f830a );stroke:var( --e-global-color-11f830a );color:#132A51;}.elementor-2959 .elementor-element.elementor-element-323ee3d{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-2959 .elementor-element.elementor-element-323ee3d p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-40b11cc{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:5px;}.elementor-2959 .elementor-element.elementor-element-40b11cc.e-con{--align-self:flex-start;}.elementor-2959 .elementor-element.elementor-element-dffdf29{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-dffdf29:hover{--e-transform-translateX:10px;}.elementor-2959 .elementor-element.elementor-element-dffdf29 .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-dffdf29.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2959 .elementor-element.elementor-element-dffdf29.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2959 .elementor-element.elementor-element-dffdf29.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2959 .elementor-element.elementor-element-dffdf29 .elementor-image-box-title{margin-bottom:7px;font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:40px;color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-dffdf29 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-2959 .elementor-element.elementor-element-dffdf29 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-dffdf29:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-dffdf29:has(:focus) .elementor-image-box-title{color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-dffdf29 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#999999;}.elementor-2959 .elementor-element.elementor-element-1e50336{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-1e50336:hover{--e-transform-translateX:10px;}.elementor-2959 .elementor-element.elementor-element-1e50336 .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-1e50336.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2959 .elementor-element.elementor-element-1e50336.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2959 .elementor-element.elementor-element-1e50336.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2959 .elementor-element.elementor-element-1e50336 .elementor-image-box-title{margin-bottom:7px;font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:40px;color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-1e50336 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-2959 .elementor-element.elementor-element-1e50336 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-1e50336:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-1e50336:has(:focus) .elementor-image-box-title{color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-1e50336 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#999999;}.elementor-2959 .elementor-element.elementor-element-46a1dbb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-46a1dbb:hover{--e-transform-translateX:10px;}.elementor-2959 .elementor-element.elementor-element-46a1dbb .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-46a1dbb.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2959 .elementor-element.elementor-element-46a1dbb.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2959 .elementor-element.elementor-element-46a1dbb.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2959 .elementor-element.elementor-element-46a1dbb .elementor-image-box-title{margin-bottom:7px;font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:40px;color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-46a1dbb .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-2959 .elementor-element.elementor-element-46a1dbb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-46a1dbb:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-46a1dbb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-46a1dbb .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#999999;}.elementor-2959 .elementor-element.elementor-element-04cc3f5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-04cc3f5:hover{--e-transform-translateX:10px;}.elementor-2959 .elementor-element.elementor-element-04cc3f5 .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-04cc3f5.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-2959 .elementor-element.elementor-element-04cc3f5.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-2959 .elementor-element.elementor-element-04cc3f5.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-2959 .elementor-element.elementor-element-04cc3f5 .elementor-image-box-title{margin-bottom:7px;font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:40px;color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-04cc3f5 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-2959 .elementor-element.elementor-element-04cc3f5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2959 .elementor-element.elementor-element-04cc3f5:has(:hover) .elementor-image-box-title,
					 .elementor-2959 .elementor-element.elementor-element-04cc3f5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-04cc3f5 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#999999;}.elementor-2959 .elementor-element.elementor-element-243a978{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-243a978:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-243a978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusedaerial.com/wp-content/uploads/2026/04/imgi_6_clubhouse-tewksbury-usa_1268-15192.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2959 .elementor-element.elementor-element-243a978::before, .elementor-2959 .elementor-element.elementor-element-243a978 > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-243a978 > .e-con-inner > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-243a978 > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-243a978 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-243a978 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010173;--background-overlay:'';}.elementor-2959 .elementor-element.elementor-element-81d52cf{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-81d52cf:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-81d52cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D97D1412 0%, #C5D0E2C4 100%);}.elementor-2959 .elementor-element.elementor-element-4149a49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-d968dbb{width:100%;max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-d968dbb.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-d968dbb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-11f830a );stroke:var( --e-global-color-11f830a );color:#132A51;}.elementor-2959 .elementor-element.elementor-element-3f7a652 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-3f7a652{color:#4A5568;}.elementor-2959 .elementor-element.elementor-element-e9f67ef{--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;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-e9f67ef.e-con{--align-self:flex-start;}.elementor-2959 .elementor-element.elementor-element-9d877dc .elementor-button{background-color:var( --e-global-color-11f830a );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-9d877dc .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-9d877dc .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-9d877dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-9d877dc .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-9d877dc .elementor-button:focus svg{fill:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-7080ee7 .elementor-button{background-color:var( --e-global-color-cf48d3d );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-7080ee7 .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-7080ee7 .elementor-button:focus{background-color:var( --e-global-color-11f830a );color:var( --e-global-color-accent );border-color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-7080ee7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-7080ee7 .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-7080ee7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-0ebe3f4{--display:flex;--min-height:410px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-e7f5770{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-2959 .elementor-element.elementor-element-e7f5770 img{width:100%;max-width:100%;height:417px;object-fit:cover;object-position:center left;filter:brightness( 75% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.9s;border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-e7f5770:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2959 .elementor-element.elementor-element-a70f6c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-a70f6c6:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-a70f6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C5D0E2C4 0%, #D97D1412 100%);}.elementor-2959 .elementor-element.elementor-element-036b1f3{width:100%;max-width:100%;text-align:center;}.elementor-2959 .elementor-element.elementor-element-036b1f3.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-036b1f3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-11f830a );stroke:var( --e-global-color-11f830a );color:#132A51;}.elementor-2959 .elementor-element.elementor-element-036b1f3 .elementor-heading-title a:hover, .elementor-2959 .elementor-element.elementor-element-036b1f3 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-ccfd076{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-ccfd076.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-ccfd076 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-55a81f2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-6572f73{--display:flex;--justify-content:space-between;--overflow:auto;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2959 .elementor-element.elementor-element-6572f73:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-6572f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D97D1412;}.elementor-2959 .elementor-element.elementor-element-6572f73::before, .elementor-2959 .elementor-element.elementor-element-6572f73 > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-6572f73 > .e-con-inner > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-6572f73 > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-6572f73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-6572f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-2959 .elementor-element.elementor-element-6572f73.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2959 .elementor-element.elementor-element-6572f73:hover{border-style:none;--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-2959 .elementor-element.elementor-element-6572f73, .elementor-2959 .elementor-element.elementor-element-6572f73::before{--border-transition:0.3s;}.elementor-2959 .elementor-element.elementor-element-b23338e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-8b771ea .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:22px;font-weight:600;line-height:32px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-b86698e{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-b86698e p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-ba43cd2 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:40px;font-weight:600;line-height:44px;color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-278590c{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:1px;}.elementor-2959 .elementor-element.elementor-element-278590c .elementor-divider-separator{width:100%;}.elementor-2959 .elementor-element.elementor-element-278590c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-8b7950c{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-ab314a5{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2959 .elementor-element.elementor-element-ab314a5:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-ab314a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B08D5700;}.elementor-2959 .elementor-element.elementor-element-ab314a5:hover{background-color:#B08D57;}.elementor-2959 .elementor-element.elementor-element-f0ed42d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2959 .elementor-element.elementor-element-f0ed42d .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:16px;font-weight:600;line-height:35px;color:#FFFFFF;}.elementor-2959 .elementor-element.elementor-element-670b9b6{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-670b9b6 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-d1dfaaf{width:auto;max-width:auto;background-color:#B08D57;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 5px 20px;z-index:99999;border-style:none;border-radius:99px 99px 99px 99px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-2959 .elementor-element.elementor-element-d1dfaaf.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-2959 .elementor-element.elementor-element-d1dfaaf p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-867dc0d .elementor-button{background-color:var( --e-global-color-cf48d3d );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-867dc0d .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-867dc0d .elementor-button:focus{background-color:#B08D57;color:var( --e-global-color-accent );border-color:#B08D57;}.elementor-2959 .elementor-element.elementor-element-867dc0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-867dc0d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2959 .elementor-element.elementor-element-867dc0d .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-867dc0d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-f6e25c2{padding:0px 0px 0px 0px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-f6e25c2.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-f6e25c2 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-233767b{--display:flex;--justify-content:space-between;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--overflow:auto;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2959 .elementor-element.elementor-element-233767b:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-233767b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D97D1412;}.elementor-2959 .elementor-element.elementor-element-233767b::before, .elementor-2959 .elementor-element.elementor-element-233767b > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-233767b > .e-con-inner > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-233767b > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-233767b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-233767b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-2959 .elementor-element.elementor-element-233767b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2959 .elementor-element.elementor-element-233767b:hover{border-style:none;--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-2959 .elementor-element.elementor-element-233767b, .elementor-2959 .elementor-element.elementor-element-233767b::before{--border-transition:0.3s;}.elementor-2959 .elementor-element.elementor-element-0ac8c81{width:auto;max-width:auto;background-color:var( --e-global-color-11f830a );margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 5px 20px;border-radius:99px 99px 99px 99px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-0ac8c81.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-2959 .elementor-element.elementor-element-0ac8c81 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-31aaa06{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-087375c .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:22px;font-weight:600;line-height:32px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-43d7115{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-43d7115 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-d5873ab .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:40px;font-weight:600;line-height:44px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-5dee990{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:1px;}.elementor-2959 .elementor-element.elementor-element-5dee990 .elementor-divider-separator{width:100%;}.elementor-2959 .elementor-element.elementor-element-5dee990 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-10e4113{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-ca94207{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2959 .elementor-element.elementor-element-ca94207:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-ca94207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B08D5700;}.elementor-2959 .elementor-element.elementor-element-ca94207:hover{background-color:#A7A9AC;}.elementor-2959 .elementor-element.elementor-element-95835fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2959 .elementor-element.elementor-element-95835fb .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:16px;font-weight:600;line-height:35px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-dd590cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-dd590cd p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-8727064 .elementor-button{background-color:var( --e-global-color-11f830a );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-8727064 .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-8727064 .elementor-button:focus{background-color:var( --e-global-color-11f830a );color:var( --e-global-color-accent );border-color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-8727064:hover{--e-transform-translateY:-4px;}.elementor-2959 .elementor-element.elementor-element-8727064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-8727064 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2959 .elementor-element.elementor-element-8727064 .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-8727064 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-0f3f71e{padding:0px 0px 0px 0px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-0f3f71e.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-0f3f71e p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-ad41887{--display:flex;--justify-content:space-between;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:auto;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:8px;--padding-left:25px;--padding-right:25px;}.elementor-2959 .elementor-element.elementor-element-ad41887:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-ad41887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D97D1412;}.elementor-2959 .elementor-element.elementor-element-ad41887::before, .elementor-2959 .elementor-element.elementor-element-ad41887 > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-ad41887 > .e-con-inner > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-ad41887 > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-ad41887 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-ad41887 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-2959 .elementor-element.elementor-element-ad41887.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2959 .elementor-element.elementor-element-ad41887:hover{border-style:none;--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-2959 .elementor-element.elementor-element-ad41887, .elementor-2959 .elementor-element.elementor-element-ad41887::before{--border-transition:0.3s;}.elementor-2959 .elementor-element.elementor-element-d1a914b .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:22px;font-weight:600;line-height:25px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-221e47f{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-221e47f p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-89eeef7 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:40px;font-weight:600;line-height:36px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-131c2f5{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:1px;}.elementor-2959 .elementor-element.elementor-element-131c2f5 .elementor-divider-separator{width:100%;}.elementor-2959 .elementor-element.elementor-element-131c2f5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-2c66e94{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-1eb764c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2959 .elementor-element.elementor-element-1eb764c:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-1eb764c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B08D5700;}.elementor-2959 .elementor-element.elementor-element-1eb764c:hover{background-color:#D4AF37;}.elementor-2959 .elementor-element.elementor-element-fc7493e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2959 .elementor-element.elementor-element-fc7493e .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:16px;font-weight:600;line-height:35px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-7a8a2ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-7a8a2ab p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-33c8643 .elementor-button{background-color:var( --e-global-color-cf48d3d );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-33c8643 .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-33c8643 .elementor-button:focus{background-color:var( --e-global-color-11f830a );color:var( --e-global-color-accent );border-color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-33c8643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-33c8643 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2959 .elementor-element.elementor-element-33c8643 .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-33c8643 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-390e4a5{padding:0px 0px 0px 0px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-390e4a5.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-390e4a5 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-c127599{width:auto;max-width:auto;background-color:#D4AF37;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 5px 20px;z-index:99999;border-style:none;border-radius:99px 99px 99px 99px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-2959 .elementor-element.elementor-element-c127599.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-2959 .elementor-element.elementor-element-c127599 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-c71e21f{padding:0px 0px 0px 0px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-c71e21f p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-6c1997c{--display:flex;--justify-content:space-between;--overflow:auto;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2959 .elementor-element.elementor-element-6c1997c:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-6c1997c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D97D1412;}.elementor-2959 .elementor-element.elementor-element-6c1997c::before, .elementor-2959 .elementor-element.elementor-element-6c1997c > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-6c1997c > .e-con-inner > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-6c1997c > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-6c1997c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-6c1997c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-2959 .elementor-element.elementor-element-6c1997c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2959 .elementor-element.elementor-element-6c1997c:hover{border-style:none;--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-2959 .elementor-element.elementor-element-6c1997c, .elementor-2959 .elementor-element.elementor-element-6c1997c::before{--border-transition:0.3s;}.elementor-2959 .elementor-element.elementor-element-8e8426c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-226ae5a .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:22px;font-weight:600;line-height:32px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-f794af8{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-f794af8 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-6dce18e .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:40px;font-weight:600;line-height:44px;color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-c59c0d9{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:1px;}.elementor-2959 .elementor-element.elementor-element-c59c0d9 .elementor-divider-separator{width:100%;}.elementor-2959 .elementor-element.elementor-element-c59c0d9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-7e16588{--e-icon-list-icon-size:7px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-c80e97c{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2959 .elementor-element.elementor-element-c80e97c:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-c80e97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B08D5700;}.elementor-2959 .elementor-element.elementor-element-c80e97c:hover{background-color:#BFC7D5;}.elementor-2959 .elementor-element.elementor-element-5cb6026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2959 .elementor-element.elementor-element-5cb6026 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:16px;font-weight:600;line-height:35px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-0fe8177{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-0fe8177 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-76c4763{width:auto;max-width:auto;background-color:#BFC7D5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 5px 20px;z-index:99999;border-style:none;border-radius:99px 99px 99px 99px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-76c4763.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-2959 .elementor-element.elementor-element-76c4763 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-b498c97 .elementor-button{background-color:var( --e-global-color-cf48d3d );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-b498c97 .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-b498c97 .elementor-button:focus{background-color:var( --e-global-color-11f830a );color:var( --e-global-color-accent );border-color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-b498c97{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-b498c97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2959 .elementor-element.elementor-element-b498c97 .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-b498c97 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-32ce6b5{padding:0px 0px 0px 0px;text-align:center;font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-2959 .elementor-element.elementor-element-32ce6b5.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-32ce6b5 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-5b2a125{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-5b2a125:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-5b2a125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D97D1412 0%, #C5D0E2C4 100%);}.elementor-2959 .elementor-element.elementor-element-1cfbb4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:19px 0px;--row-gap:19px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-c71a140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-c71a140 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#4A5568;}.elementor-2959 .elementor-element.elementor-element-195056e{width:100%;max-width:100%;text-align:center;}.elementor-2959 .elementor-element.elementor-element-195056e.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-195056e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-11f830a );stroke:var( --e-global-color-11f830a );color:#132A51;}.elementor-2959 .elementor-element.elementor-element-195056e .elementor-heading-title a:hover, .elementor-2959 .elementor-element.elementor-element-195056e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-e2a700c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-5421123{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-900f09f img{width:50px;}.elementor-2959 .elementor-element.elementor-element-e6c5c06{text-align:center;}.elementor-2959 .elementor-element.elementor-element-e6c5c06 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-e61fe8e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-439bfa8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-1448a9a img{width:50px;}.elementor-2959 .elementor-element.elementor-element-1bf6e47{text-align:center;}.elementor-2959 .elementor-element.elementor-element-1bf6e47 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-a43d094{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#606264;}.elementor-2959 .elementor-element.elementor-element-bf30989{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-806a993 img{width:50px;}.elementor-2959 .elementor-element.elementor-element-1adbe50{text-align:center;}.elementor-2959 .elementor-element.elementor-element-1adbe50 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-4593f33{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-e7e5558{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-77f3567 img{width:50px;}.elementor-2959 .elementor-element.elementor-element-c6eb037{text-align:center;}.elementor-2959 .elementor-element.elementor-element-c6eb037 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-787a12d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-983bb20{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-983bb20:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-983bb20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://focusedaerial.com/wp-content/uploads/2026/04/imgi_6_clubhouse-tewksbury-usa_1268-15192.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2959 .elementor-element.elementor-element-983bb20::before, .elementor-2959 .elementor-element.elementor-element-983bb20 > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-983bb20 > .e-con-inner > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-983bb20 > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-983bb20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-983bb20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#07101ED9;--background-overlay:'';}.elementor-2959 .elementor-element.elementor-element-67c6e93{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2959 .elementor-element.elementor-element-65efa0b .elementor-counter-number-wrapper{color:var( --e-global-color-11f830a );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-65efa0b .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-2959 .elementor-element.elementor-element-059ca39 .elementor-counter-number-wrapper{color:var( --e-global-color-11f830a );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-059ca39 .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-2959 .elementor-element.elementor-element-60cca3f .elementor-counter-number-wrapper{color:var( --e-global-color-11f830a );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-60cca3f .elementor-counter-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-2959 .elementor-element.elementor-element-73fd339:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-73fd339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D97D1412 0%, #C5D0E2C4 100%);}.elementor-2959 .elementor-element.elementor-element-73fd339 > .elementor-container{max-width:1400px;}.elementor-2959 .elementor-element.elementor-element-73fd339 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2959 .elementor-element.elementor-element-73fd339{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-accent );padding:60px 20px 100px 20px;}.elementor-2959 .elementor-element.elementor-element-73fd339, .elementor-2959 .elementor-element.elementor-element-73fd339 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-73fd339 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-73fd339 a{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-4f581c7 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-2959 .elementor-element.elementor-element-f32507c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-f32507c:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-f32507c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C5D0E2C4 0%, #D97D1412 100%);}.elementor-2959 .elementor-element.elementor-element-2f25048{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-2959 .elementor-element.elementor-element-2f25048.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-2f25048 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-11f830a );stroke:var( --e-global-color-11f830a );color:#132A51;}.elementor-2959 .elementor-element.elementor-element-2f25048 .elementor-heading-title a:hover, .elementor-2959 .elementor-element.elementor-element-2f25048 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-b4c9350{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-b4c9350.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-b4c9350 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-381d8f8{--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;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-381d8f8.e-con{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-f6d28d1{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2959 .elementor-element.elementor-element-3f26c50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-3f26c50 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-2ebe133{padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-2ebe133 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-3b5514a{width:var( --container-widget-width, 88% );max-width:88%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-3b5514a.elementor-element{--align-self:flex-start;}.elementor-2959 .elementor-element.elementor-element-3b5514a p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-5d3e885{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-icon i{color:var( --e-global-color-cf48d3d );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-icon svg{fill:var( --e-global-color-cf48d3d );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-9b3546f{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-text{color:var( --e-global-color-cf48d3d );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-f1b665a{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-11f830a );--border-color:var( --e-global-color-11f830a );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.19);--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-f1b665a:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-f1b665a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-2a9540a{--e-icon-list-icon-size:34px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-item > a{font-family:"ivypresto-display", Sans-serif;font-size:28px;font-weight:600;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-8a75bae{--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;--justify-content:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-ec83451{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-c54fffc{border-radius:12px 12px 12px 12px;}.elementor-2959 .elementor-element.elementor-element-c54fffc iframe{height:274px;}.elementor-2959 .elementor-element.elementor-element-f03f64a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-f03f64a:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-f03f64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D97D1412 0%, #C5D0E2C4 100%);}.elementor-2959 .elementor-element.elementor-element-50a9478{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-b706845{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 20px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-2959 .elementor-element.elementor-element-b706845.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-b706845 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-11f830a );stroke:var( --e-global-color-11f830a );color:#132A51;}.elementor-2959 .elementor-element.elementor-element-b706845 .elementor-heading-title a:hover, .elementor-2959 .elementor-element.elementor-element-b706845 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-1aa52a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-c42330c{--e-image-carousel-slides-to-show:7;}.elementor-2959 .elementor-element.elementor-element-c42330c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2959 .elementor-element.elementor-element-c42330c .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-c42330c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2959 .elementor-element.elementor-element-c42330c .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-c42330c .swiper-wrapper{display:flex;align-items:center;}.elementor-2959 .elementor-element.elementor-element-c2b04bf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-c2b04bf:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-c2b04bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C5D0E2C4 0%, #D97D1412 100%);}.elementor-2959 .elementor-element.elementor-element-a73a12b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:19px 0px;--row-gap:19px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-0e6b574{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-2959 .elementor-element.elementor-element-0e6b574.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-0e6b574 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-11f830a );stroke:var( --e-global-color-11f830a );color:#132A51;}.elementor-2959 .elementor-element.elementor-element-0e6b574 .elementor-heading-title a:hover, .elementor-2959 .elementor-element.elementor-element-0e6b574 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-9d2ba98{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-9d2ba98.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-9d2ba98 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-a959b4b{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-b262e38{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-225f7e1 img{width:50px;}.elementor-2959 .elementor-element.elementor-element-d042aac{text-align:center;}.elementor-2959 .elementor-element.elementor-element-d042aac .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-9c9c67e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-9080af8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-415db72 img{width:50px;}.elementor-2959 .elementor-element.elementor-element-64fd779{text-align:center;}.elementor-2959 .elementor-element.elementor-element-64fd779 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-17c738a{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#606264;}.elementor-2959 .elementor-element.elementor-element-1e5342e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-f98a8da img{width:50px;}.elementor-2959 .elementor-element.elementor-element-d7591c2{text-align:center;}.elementor-2959 .elementor-element.elementor-element-d7591c2 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-19b3d47{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-6d8cf1c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-23168c7 img{width:50px;}.elementor-2959 .elementor-element.elementor-element-edba581{text-align:center;}.elementor-2959 .elementor-element.elementor-element-edba581 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-35db3e9{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-0d5ff01{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-1de809d img{width:50px;}.elementor-2959 .elementor-element.elementor-element-98cd7ce{text-align:center;}.elementor-2959 .elementor-element.elementor-element-98cd7ce .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-2959 .elementor-element.elementor-element-803e239{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-4ea3ca9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-4ea3ca9:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-4ea3ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D97D1412 0%, #C5D0E2C4 100%);}.elementor-2959 .elementor-element.elementor-element-a4a5bb3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-e6de032{padding:0px 0px 0px 0px;text-align:center;}.elementor-2959 .elementor-element.elementor-element-e6de032.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-e6de032 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2959 .elementor-element.elementor-element-cd9dbc1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2959 .elementor-element.elementor-element-cd9dbc1:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-cd9dbc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-76c480e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-text{transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-d9aea63{text-align:center;font-family:"Helvetica", Sans-serif;font-weight:400;line-height:1.7em;}.elementor-2959 .elementor-element.elementor-element-d9aea63 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-f2b5f61{text-align:center;}.elementor-2959 .elementor-element.elementor-element-f2b5f61 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:26px;font-weight:600;line-height:36px;}.elementor-2959 .elementor-element.elementor-element-4983a1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2959 .elementor-element.elementor-element-4983a1d:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-4983a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2959 .elementor-element.elementor-element-a3acb5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-a3acb5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-a3acb5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-a3acb5d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-a3acb5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-a3acb5d .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-a3acb5d .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-a3acb5d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-a3acb5d .elementor-icon-list-text{transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-116675b{text-align:center;}.elementor-2959 .elementor-element.elementor-element-116675b p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-af7fca8{text-align:center;}.elementor-2959 .elementor-element.elementor-element-af7fca8 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:26px;font-weight:600;line-height:36px;}.elementor-2959 .elementor-element.elementor-element-c1a16fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2959 .elementor-element.elementor-element-c1a16fa:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-c1a16fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2959 .elementor-element.elementor-element-07c37b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-07c37b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-07c37b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-07c37b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-07c37b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-07c37b1 .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-07c37b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-07c37b1{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-07c37b1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-73efa95{text-align:center;}.elementor-2959 .elementor-element.elementor-element-73efa95 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-dfea431{text-align:center;}.elementor-2959 .elementor-element.elementor-element-dfea431 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:26px;font-weight:600;line-height:36px;}.elementor-2959 .elementor-element.elementor-element-678bf3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2959 .elementor-element.elementor-element-678bf3e:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-678bf3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2959 .elementor-element.elementor-element-fd547f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-fd547f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-fd547f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-fd547f0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-fd547f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-fd547f0 .elementor-icon-list-icon i{color:var( --e-global-color-11f830a );transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-fd547f0 .elementor-icon-list-icon svg{fill:var( --e-global-color-11f830a );transition:fill 0.3s;}.elementor-2959 .elementor-element.elementor-element-fd547f0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-fd547f0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2959 .elementor-element.elementor-element-3a89d51{text-align:center;}.elementor-2959 .elementor-element.elementor-element-3a89d51 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-56eda23{text-align:center;}.elementor-2959 .elementor-element.elementor-element-56eda23 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:26px;font-weight:600;line-height:36px;}.elementor-2959 .elementor-element.elementor-element-c91164a{--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-11f830a );--e-n-carousel-arrow-hover-color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-c118881{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-c118881:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-c118881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C5D0E2C4 0%, #D97D1412 100%);}.elementor-2959 .elementor-element.elementor-element-837cbaf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-0151f37{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:17px 0px;--row-gap:17px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-ea51472{width:100%;max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-ea51472.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-ea51472 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:0.25px;stroke-width:0.25px;-webkit-text-stroke-color:var( --e-global-color-11f830a );stroke:var( --e-global-color-11f830a );color:#132A51;}.elementor-2959 .elementor-element.elementor-element-ea51472 .elementor-heading-title a:hover, .elementor-2959 .elementor-element.elementor-element-ea51472 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-e42f7ff{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-cf48d3d );}.elementor-2959 .elementor-element.elementor-element-e42f7ff.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-e42f7ff p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-764d951 .elementor-button{background-color:var( --e-global-color-11f830a );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-764d951 .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-764d951 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-764d951{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-764d951 .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-764d951 .elementor-button:focus svg{fill:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-b15d49c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-0e1cfac{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2959 .elementor-element.elementor-element-222dade{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#4A5568;}.elementor-2959 .elementor-element.elementor-element-222dade p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-83bd529{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2959 .elementor-element.elementor-element-522d361{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#4A5568;}.elementor-2959 .elementor-element.elementor-element-522d361 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-d20fa3f{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2959 .elementor-element.elementor-element-9bfdfcc{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#4A5568;}.elementor-2959 .elementor-element.elementor-element-9bfdfcc p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-fb83721{--display:flex;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2959 .elementor-element.elementor-element-db790af{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#4A5568;}.elementor-2959 .elementor-element.elementor-element-db790af p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-db7739b{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:08px 08px 08px 08px;--n-accordion-title-normal-color:#132A51;--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-cf48d3d );--n-accordion-icon-size:15px;}.elementor-2959 .elementor-element.elementor-element-db7739b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:none;}.elementor-2959 .elementor-element.elementor-element-db7739b {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-2959 .elementor-element.elementor-element-db7739b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"ivypresto-display", Sans-serif;font-weight:600;line-height:30px;}.elementor-2959 .elementor-element.elementor-element-46afd7c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-46afd7c:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-46afd7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://focusedaerial.com/wp-content/uploads/2026/05/FA_5646-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2959 .elementor-element.elementor-element-46afd7c::before, .elementor-2959 .elementor-element.elementor-element-46afd7c > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-46afd7c > .e-con-inner > .elementor-background-video-container::before, .elementor-2959 .elementor-element.elementor-element-46afd7c > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-46afd7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2959 .elementor-element.elementor-element-46afd7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-cf48d3d );--background-overlay:'';}.elementor-2959 .elementor-element.elementor-element-9250655{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-6d087d4{padding:0px 0px 0px 0px;text-align:center;}.elementor-2959 .elementor-element.elementor-element-6d087d4.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-6d087d4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-42ebbf3{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-42ebbf3.elementor-element{--align-self:center;}.elementor-2959 .elementor-element.elementor-element-42ebbf3 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-11bb148{--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;--justify-content:center;--align-items:center;}.elementor-2959 .elementor-element.elementor-element-6abf72a .elementor-button{background-color:var( --e-global-color-11f830a );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-6abf72a .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-6abf72a .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-11f830a );border-color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-6abf72a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-6abf72a .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-6abf72a .elementor-button:focus svg{fill:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-8ccea58 .elementor-button{background-color:var( --e-global-color-cf48d3d );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-8ccea58 .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-8ccea58 .elementor-button:focus{background-color:var( --e-global-color-11f830a );color:var( --e-global-color-accent );border-color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-8ccea58:hover{--e-transform-translateY:-5px;}.elementor-2959 .elementor-element.elementor-element-8ccea58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-8ccea58 .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-8ccea58 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2959 .elementor-element.elementor-element-c013e32 .elementor-button{background-color:var( --e-global-color-cf48d3d );font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-11f830a );border-radius:8px 8px 8px 8px;}.elementor-2959 .elementor-element.elementor-element-c013e32 .elementor-button:hover, .elementor-2959 .elementor-element.elementor-element-c013e32 .elementor-button:focus{background-color:var( --e-global-color-11f830a );color:var( --e-global-color-accent );border-color:var( --e-global-color-11f830a );}.elementor-2959 .elementor-element.elementor-element-c013e32:hover{--e-transform-translateY:-5px;}.elementor-2959 .elementor-element.elementor-element-c013e32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2959 .elementor-element.elementor-element-c013e32 .elementor-button:hover svg, .elementor-2959 .elementor-element.elementor-element-c013e32 .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(min-width:768px){.elementor-2959 .elementor-element.elementor-element-c0b46dc{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-7c69ec6{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-965dbc2{--width:100%;}.elementor-2959 .elementor-element.elementor-element-4972363{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-d3c3dba{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-f723413{--width:100%;}.elementor-2959 .elementor-element.elementor-element-b9663e8{--width:100%;}.elementor-2959 .elementor-element.elementor-element-3554d99{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-1da98da{--width:100%;}.elementor-2959 .elementor-element.elementor-element-0e24f7e{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-243a978{--width:100%;}.elementor-2959 .elementor-element.elementor-element-81d52cf{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-0ebe3f4{--width:100%;}.elementor-2959 .elementor-element.elementor-element-a70f6c6{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-5b2a125{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-983bb20{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-67c6e93{--width:100%;}.elementor-2959 .elementor-element.elementor-element-f32507c{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-381d8f8{--width:90%;}.elementor-2959 .elementor-element.elementor-element-f03f64a{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-c2b04bf{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-4ea3ca9{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-c118881{--content-width:1400px;}.elementor-2959 .elementor-element.elementor-element-0151f37{--width:50%;}.elementor-2959 .elementor-element.elementor-element-b15d49c{--width:50%;}.elementor-2959 .elementor-element.elementor-element-46afd7c{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2959 .elementor-element.elementor-element-381d8f8{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-f67d811{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-2959 .elementor-element.elementor-element-f67d811 .elementor-heading-title{font-size:60px;line-height:70px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-8b9d270{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-2959 .elementor-element.elementor-element-965dbc2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-4630417{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-item > a{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-ee60389{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-item > a{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-aa54f40{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-item > a{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-a7589bd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-item > a{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-d068252{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-2959 .elementor-element.elementor-element-d068252 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-89f87ca{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-2959 .elementor-element.elementor-element-c553650{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-3b7fd4b{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-d6337f4{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-5418539{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-7fd4d5f{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-d726d95{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-6dc13f4{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-c1ea74f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-b22c2e2{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-a18128d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-80e047d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-1da98da{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-140b8f5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-d968dbb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-036b1f3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-55a81f2{--e-con-grid-template-columns:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-195056e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-e2a700c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-5421123{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-e61fe8e{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-439bfa8{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-a43d094{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-bf30989{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-4593f33{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-e7e5558{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-787a12d{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-67c6e93{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-65efa0b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-059ca39 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-60cca3f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-2f25048{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-2959 .elementor-element.elementor-element-2f25048 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-381d8f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-b706845{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-2959 .elementor-element.elementor-element-b706845 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-0e6b574{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-2959 .elementor-element.elementor-element-0e6b574 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-a959b4b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-b262e38{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-9c9c67e{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-9080af8{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-17c738a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-1e5342e{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-19b3d47{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-6d8cf1c{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-35db3e9{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-0d5ff01{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2959 .elementor-element.elementor-element-803e239{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-e6de032 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-ea51472 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-6d087d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-2959 .elementor-element.elementor-element-c0b46dc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-f67d811{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-8b9d270{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-4972363{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-d068252{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-d068252 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-89f87ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-c553650{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-65f6642 .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-d6337f4{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-ad9a468 .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-7fd4d5f{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-f0cb03b .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-6dc13f4{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-9c86f94 .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-b22c2e2{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-a18128d{--flex-wrap:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-646603e{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-2959 .elementor-element.elementor-element-646603e .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-2959 .elementor-element.elementor-element-646603e .elementor-image-box-title{font-size:24px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-b622a22{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-2959 .elementor-element.elementor-element-b622a22 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-2959 .elementor-element.elementor-element-b622a22 .elementor-image-box-title{font-size:24px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-8253a5d{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-2959 .elementor-element.elementor-element-8253a5d .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-2959 .elementor-element.elementor-element-8253a5d .elementor-image-box-title{font-size:24px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-c8b7fff{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-2959 .elementor-element.elementor-element-c8b7fff .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-2959 .elementor-element.elementor-element-c8b7fff .elementor-image-box-title{font-size:24px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-d3c3dba{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-bce30a1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-80e047d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-39a3e2d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2959 .elementor-element.elementor-element-f723413{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-b9663e8{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-3554d99{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-1da98da{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-title{font-size:25px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-title{font-size:25px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-title{font-size:25px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-title{font-size:25px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-0e24f7e{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-bad72ca{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-140b8f5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-40b11cc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2959 .elementor-element.elementor-element-dffdf29 .elementor-image-box-title{font-size:24px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-1e50336 .elementor-image-box-title{font-size:24px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-46a1dbb .elementor-image-box-title{font-size:24px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-04cc3f5 .elementor-image-box-title{font-size:24px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-243a978{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-81d52cf{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-4149a49{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-d968dbb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-e9f67ef{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2959 .elementor-element.elementor-element-0ebe3f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-a70f6c6{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-036b1f3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-ccfd076{--container-widget-width:654px;--container-widget-flex-grow:0;width:var( --container-widget-width, 654px );max-width:654px;}.elementor-2959 .elementor-element.elementor-element-55a81f2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-ba43cd2 .elementor-heading-title{font-size:43px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-item > a{line-height:1.6em;}.elementor-2959 .elementor-element.elementor-element-d5873ab .elementor-heading-title{font-size:43px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-item > a{line-height:1.6em;}.elementor-2959 .elementor-element.elementor-element-ad41887{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-2959 .elementor-element.elementor-element-89eeef7 .elementor-heading-title{font-size:43px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-item > a{line-height:1.6em;}.elementor-2959 .elementor-element.elementor-element-6c1997c{--justify-content:flex-start;}.elementor-2959 .elementor-element.elementor-element-6dce18e .elementor-heading-title{font-size:43px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-item > a{line-height:1.6em;}.elementor-2959 .elementor-element.elementor-element-5b2a125{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-195056e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-e2a700c{--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-e6c5c06 .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-e61fe8e{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-1bf6e47 .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-a43d094{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-1adbe50 .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-4593f33{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-c6eb037 .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-787a12d{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-983bb20{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-67c6e93{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-65efa0b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-65efa0b .elementor-counter-title{font-size:17px;}.elementor-2959 .elementor-element.elementor-element-059ca39 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-059ca39 .elementor-counter-title{font-size:17px;}.elementor-2959 .elementor-element.elementor-element-60cca3f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-60cca3f .elementor-counter-title{font-size:17px;}.elementor-2959 .elementor-element.elementor-element-73fd339{padding:2em 1em 3em 1em;}.elementor-2959 .elementor-element.elementor-element-f32507c{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-2f25048{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-2f25048 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-b4c9350{width:100%;max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-381d8f8{--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-2959 .elementor-element.elementor-element-3b5514a{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-f03f64a{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-b706845{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2959 .elementor-element.elementor-element-b706845 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-c42330c{--e-image-carousel-slides-to-show:4;}.elementor-2959 .elementor-element.elementor-element-c2b04bf{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-0e6b574{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2959 .elementor-element.elementor-element-0e6b574 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-9d2ba98{width:100%;max-width:100%;}.elementor-2959 .elementor-element.elementor-element-a959b4b{--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-d042aac .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-9c9c67e{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-64fd779 .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-17c738a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-d7591c2 .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-19b3d47{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-edba581 .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-35db3e9{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-98cd7ce .elementor-heading-title{font-size:25px;line-height:53px;}.elementor-2959 .elementor-element.elementor-element-803e239{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-4ea3ca9{--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-e6de032 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-cd9dbc1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-d9aea63{line-height:1.6em;}.elementor-2959 .elementor-element.elementor-element-f2b5f61 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-2959 .elementor-element.elementor-element-4983a1d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-af7fca8 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-2959 .elementor-element.elementor-element-c1a16fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-dfea431 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-2959 .elementor-element.elementor-element-678bf3e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-56eda23 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-2959 .elementor-element.elementor-element-c91164a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2959 .elementor-element.elementor-element-c118881{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-ea51472 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-222dade{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2959 .elementor-element.elementor-element-522d361{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2959 .elementor-element.elementor-element-9bfdfcc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2959 .elementor-element.elementor-element-db790af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2959 .elementor-element.elementor-element-46afd7c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-6d087d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-42ebbf3{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-2959 .elementor-element.elementor-element-c0b46dc{--min-height:92vh;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-54877bc{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-f8ed7ca.elementor-element{--align-self:flex-start;}.elementor-2959 .elementor-element.elementor-element-f8ed7ca .elementor-heading-title{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-f67d811{text-align:start;}.elementor-2959 .elementor-element.elementor-element-f67d811 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-8b9d270{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-540ef48{--justify-content:flex-start;}.elementor-2959 .elementor-element.elementor-element-0ff7c5a .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-3afe376 .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-7c69ec6{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-965dbc2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-4630417{width:100%;max-width:100%;padding:10px 0px 10px 0px;--e-icon-list-icon-size:10px;}.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-item > a{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-ee60389{width:100%;max-width:100%;padding:10px 0px 10px 0px;--e-icon-list-icon-size:10px;}.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-item > a{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-aa54f40{width:100%;max-width:100%;padding:10px 0px 10px 0px;--e-icon-list-icon-size:10px;}.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-item > a{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-a7589bd{width:100%;max-width:100%;padding:10px 0px 10px 0px;--e-icon-list-icon-size:10px;}.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-item > a{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-4972363{--padding-top:39px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-d068252{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-d068252 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-89f87ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-c553650{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-3b7fd4b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-ba34a75{text-align:start;}.elementor-2959 .elementor-element.elementor-element-ba34a75 img{width:35px;}.elementor-2959 .elementor-element.elementor-element-65f6642{text-align:start;}.elementor-2959 .elementor-element.elementor-element-65f6642 .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-d6337f4{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-5418539{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-376fcc1{text-align:start;}.elementor-2959 .elementor-element.elementor-element-376fcc1 img{width:35px;}.elementor-2959 .elementor-element.elementor-element-ad9a468{text-align:start;}.elementor-2959 .elementor-element.elementor-element-ad9a468 .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-7fd4d5f{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-d726d95{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-e10afbd{text-align:start;}.elementor-2959 .elementor-element.elementor-element-e10afbd img{width:35px;}.elementor-2959 .elementor-element.elementor-element-f0cb03b{text-align:start;}.elementor-2959 .elementor-element.elementor-element-f0cb03b .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-6dc13f4{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-c1ea74f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-ff135b7{text-align:start;}.elementor-2959 .elementor-element.elementor-element-ff135b7 img{width:35px;}.elementor-2959 .elementor-element.elementor-element-9c86f94{text-align:start;}.elementor-2959 .elementor-element.elementor-element-9c86f94 .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-b22c2e2{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-a18128d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-646603e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2959 .elementor-element.elementor-element-646603e .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-646603e .elementor-image-box-img{margin-bottom:0px;}.elementor-2959 .elementor-element.elementor-element-646603e .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-646603e .elementor-image-box-title{font-size:24px;line-height:36px;}.elementor-2959 .elementor-element.elementor-element-b622a22{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2959 .elementor-element.elementor-element-b622a22 .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-b622a22 .elementor-image-box-img{margin-bottom:0px;}.elementor-2959 .elementor-element.elementor-element-b622a22 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-b622a22 .elementor-image-box-title{font-size:24px;line-height:36px;}.elementor-2959 .elementor-element.elementor-element-8253a5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2959 .elementor-element.elementor-element-8253a5d .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-8253a5d .elementor-image-box-img{margin-bottom:0px;}.elementor-2959 .elementor-element.elementor-element-8253a5d .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-8253a5d .elementor-image-box-title{font-size:24px;line-height:36px;}.elementor-2959 .elementor-element.elementor-element-c8b7fff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2959 .elementor-element.elementor-element-c8b7fff .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-c8b7fff .elementor-image-box-img{margin-bottom:0px;}.elementor-2959 .elementor-element.elementor-element-c8b7fff .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-c8b7fff .elementor-image-box-title{font-size:24px;line-height:36px;}.elementor-2959 .elementor-element.elementor-element-d3c3dba{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-bce30a1{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-80e047d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-80e047d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-cb4a39f{text-align:start;}.elementor-2959 .elementor-element.elementor-element-39a3e2d{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-72fc09f .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-02ea51b .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-f723413{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-b9663e8{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-3dedfd0{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-3dedfd0.elementor-element{--align-self:flex-start;}.elementor-2959 .elementor-element.elementor-element-3dedfd0 img{width:100%;height:200px;}.elementor-2959 .elementor-element.elementor-element-f42c3e2{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-2959 .elementor-element.elementor-element-f42c3e2 img{width:100%;height:200px;}.elementor-2959 .elementor-element.elementor-element-36fe7f5{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-2959 .elementor-element.elementor-element-36fe7f5.elementor-element{--align-self:flex-start;}.elementor-2959 .elementor-element.elementor-element-3554d99{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-1da98da{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-20a7040{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-img{margin-bottom:8px;}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-20a7040 .elementor-image-box-description{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-img{margin-bottom:8px;}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-4a50007 .elementor-image-box-description{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-img{margin-bottom:8px;}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-40a0a4b .elementor-image-box-description{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-wrapper{text-align:start;}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-img{margin-bottom:8px;}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-60e5e93 .elementor-image-box-description{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-0e24f7e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-bad72ca{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-140b8f5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-140b8f5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-323ee3d{text-align:start;}.elementor-2959 .elementor-element.elementor-element-40b11cc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2px;--padding-bottom:02px;--padding-left:2px;--padding-right:2px;}.elementor-2959 .elementor-element.elementor-element-dffdf29 .elementor-image-box-img{margin-bottom:25px;}.elementor-2959 .elementor-element.elementor-element-dffdf29 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-dffdf29 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-dffdf29 .elementor-image-box-description{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-1e50336 .elementor-image-box-img{margin-bottom:25px;}.elementor-2959 .elementor-element.elementor-element-1e50336 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-1e50336 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-1e50336 .elementor-image-box-description{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-46a1dbb .elementor-image-box-img{margin-bottom:25px;}.elementor-2959 .elementor-element.elementor-element-46a1dbb .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-46a1dbb .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-46a1dbb .elementor-image-box-description{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-04cc3f5 .elementor-image-box-img{margin-bottom:25px;}.elementor-2959 .elementor-element.elementor-element-04cc3f5 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-2959 .elementor-element.elementor-element-04cc3f5 .elementor-image-box-title{font-size:22px;line-height:32px;}.elementor-2959 .elementor-element.elementor-element-04cc3f5 .elementor-image-box-description{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-243a978{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-81d52cf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-4149a49{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-d968dbb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-d968dbb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-e9f67ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-9d877dc .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-7080ee7 .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-0ebe3f4{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-e7f5770 img{height:300px;}.elementor-2959 .elementor-element.elementor-element-a70f6c6{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-036b1f3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-036b1f3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-ccfd076{width:100%;max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-55a81f2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2959 .elementor-element.elementor-element-55a81f2.e-con{--order:99999 /* order end hack */;}.elementor-2959 .elementor-element.elementor-element-b86698e{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-b86698e p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-ba43cd2 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-8b7950c .elementor-icon-list-item > a{line-height:1.5em;}.elementor-2959 .elementor-element.elementor-element-670b9b6{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-670b9b6 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-d1dfaaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 15px 3px 15px;font-size:14px;}.elementor-2959 .elementor-element.elementor-element-d1dfaaf p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-867dc0d .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-f6e25c2{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-f6e25c2 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-0ac8c81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 15px 3px 15px;font-size:14px;}.elementor-2959 .elementor-element.elementor-element-0ac8c81 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-43d7115{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-43d7115 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-d5873ab .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-10e4113 .elementor-icon-list-item > a{line-height:1.5em;}.elementor-2959 .elementor-element.elementor-element-dd590cd{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-dd590cd p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-8727064 .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-0f3f71e{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-0f3f71e p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-221e47f{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-221e47f p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-89eeef7 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-2c66e94 .elementor-icon-list-item > a{line-height:1.5em;}.elementor-2959 .elementor-element.elementor-element-7a8a2ab{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-7a8a2ab p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-33c8643 .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-390e4a5{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-390e4a5 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-c127599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 15px 3px 15px;font-size:14px;}.elementor-2959 .elementor-element.elementor-element-c127599 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-c71e21f{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-c71e21f p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-f794af8{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-f794af8 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-6dce18e .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-7e16588 .elementor-icon-list-item > a{line-height:1.5em;}.elementor-2959 .elementor-element.elementor-element-0fe8177{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-0fe8177 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-76c4763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 15px 3px 15px;font-size:14px;}.elementor-2959 .elementor-element.elementor-element-76c4763 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-b498c97 .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-32ce6b5{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-32ce6b5 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-5b2a125{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-1cfbb4b{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2959 .elementor-element.elementor-element-c71a140{padding:0px 0px 0px 0px;text-align:start;}.elementor-2959 .elementor-element.elementor-element-c71a140.elementor-element{--align-self:flex-start;}.elementor-2959 .elementor-element.elementor-element-c71a140 .elementor-heading-title{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-195056e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-195056e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-e2a700c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-5421123{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-900f09f{text-align:start;}.elementor-2959 .elementor-element.elementor-element-900f09f img{width:35px;}.elementor-2959 .elementor-element.elementor-element-e6c5c06{text-align:start;}.elementor-2959 .elementor-element.elementor-element-e6c5c06 .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-e61fe8e{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-439bfa8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-1448a9a{text-align:start;}.elementor-2959 .elementor-element.elementor-element-1448a9a img{width:35px;}.elementor-2959 .elementor-element.elementor-element-1bf6e47{text-align:start;}.elementor-2959 .elementor-element.elementor-element-1bf6e47 .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-a43d094{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-bf30989{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-806a993{text-align:start;}.elementor-2959 .elementor-element.elementor-element-806a993 img{width:35px;}.elementor-2959 .elementor-element.elementor-element-1adbe50{text-align:start;}.elementor-2959 .elementor-element.elementor-element-1adbe50 .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-4593f33{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-e7e5558{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-77f3567{text-align:start;}.elementor-2959 .elementor-element.elementor-element-77f3567 img{width:35px;}.elementor-2959 .elementor-element.elementor-element-c6eb037{text-align:start;}.elementor-2959 .elementor-element.elementor-element-c6eb037 .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-787a12d{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-983bb20{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-67c6e93{--e-con-grid-template-columns:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-65efa0b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-059ca39 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-60cca3f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-73fd339{padding:40px 0px 50px 0px;}.elementor-2959 .elementor-element.elementor-element-4f581c7 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-2959 .elementor-element.elementor-element-f32507c{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-2f25048{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-2f25048 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-b4c9350{width:100%;max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-381d8f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-f6d28d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-3f26c50 .elementor-heading-title{font-size:16px;}.elementor-2959 .elementor-element.elementor-element-2ebe133{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-2ebe133 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-3b5514a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:15px;}.elementor-2959 .elementor-element.elementor-element-3b5514a p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-5d3e885{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-9b3546f{--e-icon-list-icon-size:16px;--icon-vertical-offset:3px;}.elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-9b3546f .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-f1b665a{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2959 .elementor-element.elementor-element-2a9540a{--e-icon-list-icon-size:25px;}.elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-2a9540a .elementor-icon-list-item > a{font-size:22px;}.elementor-2959 .elementor-element.elementor-element-8a75bae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2959 .elementor-element.elementor-element-ec83451 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-c54fffc iframe{height:179px;}.elementor-2959 .elementor-element.elementor-element-f03f64a{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-b706845{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-b706845 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-c42330c{--e-image-carousel-slides-to-show:2;}.elementor-2959 .elementor-element.elementor-element-c42330c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2959 .elementor-element.elementor-element-c42330c .elementor-swiper-button.elementor-swiper-button-next{font-size:19px;}.elementor-2959 .elementor-element.elementor-element-c2b04bf{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-0e6b574{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-0e6b574 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-9d2ba98{width:100%;max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-a959b4b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2959 .elementor-element.elementor-element-b262e38{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-225f7e1{text-align:start;}.elementor-2959 .elementor-element.elementor-element-225f7e1 img{width:35px;}.elementor-2959 .elementor-element.elementor-element-d042aac{text-align:start;}.elementor-2959 .elementor-element.elementor-element-d042aac .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-9c9c67e{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-9080af8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-415db72{text-align:start;}.elementor-2959 .elementor-element.elementor-element-415db72 img{width:35px;}.elementor-2959 .elementor-element.elementor-element-64fd779{text-align:start;}.elementor-2959 .elementor-element.elementor-element-64fd779 .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-17c738a{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-1e5342e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-f98a8da{text-align:start;}.elementor-2959 .elementor-element.elementor-element-f98a8da img{width:35px;}.elementor-2959 .elementor-element.elementor-element-d7591c2{text-align:start;}.elementor-2959 .elementor-element.elementor-element-d7591c2 .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-19b3d47{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-6d8cf1c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-23168c7{text-align:start;}.elementor-2959 .elementor-element.elementor-element-23168c7 img{width:35px;}.elementor-2959 .elementor-element.elementor-element-edba581{text-align:start;}.elementor-2959 .elementor-element.elementor-element-edba581 .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-35db3e9{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-0d5ff01{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-1de809d{text-align:start;}.elementor-2959 .elementor-element.elementor-element-1de809d img{width:35px;}.elementor-2959 .elementor-element.elementor-element-98cd7ce{text-align:start;}.elementor-2959 .elementor-element.elementor-element-98cd7ce .elementor-heading-title{font-size:22px;line-height:38px;}.elementor-2959 .elementor-element.elementor-element-803e239{text-align:start;line-height:var( --e-global-typography-text-line-height );}.elementor-2959 .elementor-element.elementor-element-4ea3ca9{--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-e6de032{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2959 .elementor-element.elementor-element-e6de032 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-76c480e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2959 .elementor-element.elementor-element-d9aea63{line-height:1.5em;}.elementor-2959 .elementor-element.elementor-element-f2b5f61 .elementor-heading-title{font-size:22px;line-height:29px;}.elementor-2959 .elementor-element.elementor-element-af7fca8 .elementor-heading-title{font-size:22px;line-height:29px;}.elementor-2959 .elementor-element.elementor-element-dfea431 .elementor-heading-title{font-size:22px;line-height:29px;}.elementor-2959 .elementor-element.elementor-element-56eda23 .elementor-heading-title{font-size:22px;line-height:29px;}.elementor-2959 .elementor-element.elementor-element-c91164a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2959 .elementor-element.elementor-element-c118881{--padding-top:33px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2959 .elementor-element.elementor-element-0151f37{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2959 .elementor-element.elementor-element-ea51472{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-ea51472 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-e42f7ff{width:100%;max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-764d951 .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-0e1cfac{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-222dade{text-align:start;font-size:15px;}.elementor-2959 .elementor-element.elementor-element-222dade p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-83bd529{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-522d361{text-align:start;font-size:15px;}.elementor-2959 .elementor-element.elementor-element-522d361 p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-d20fa3f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-9bfdfcc{text-align:start;font-size:15px;}.elementor-2959 .elementor-element.elementor-element-9bfdfcc p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-fb83721{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2959 .elementor-element.elementor-element-db790af{text-align:start;font-size:15px;}.elementor-2959 .elementor-element.elementor-element-db790af p{margin-block-end:0px;}.elementor-2959 .elementor-element.elementor-element-db7739b{--n-accordion-title-font-size:18px;}:where( .elementor-2959 .elementor-element.elementor-element-db7739b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:30px;}.elementor-2959 .elementor-element.elementor-element-46afd7c{--overlay-opacity:0.68;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2959 .elementor-element.elementor-element-9250655{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-2959 .elementor-element.elementor-element-6d087d4{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2959 .elementor-element.elementor-element-6d087d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2959 .elementor-element.elementor-element-42ebbf3{width:100%;max-width:100%;text-align:start;}.elementor-2959 .elementor-element.elementor-element-11bb148{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2959 .elementor-element.elementor-element-6abf72a .elementor-button{font-size:15px;}.elementor-2959 .elementor-element.elementor-element-8ccea58 .elementor-button{font-size:15px;padding:14px 18px 14px 18px;}.elementor-2959 .elementor-element.elementor-element-c013e32 .elementor-button{font-size:15px;padding:14px 18px 14px 18px;}}@media(max-width:1366px) and (min-width:768px){.elementor-2959 .elementor-element.elementor-element-381d8f8{--width:100%;}}@media(min-width:1367px){.elementor-2959 .elementor-element.elementor-element-3554d99:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-3554d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2959 .elementor-element.elementor-element-983bb20:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-983bb20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2959 .elementor-element.elementor-element-46afd7c:not(.elementor-motion-effects-element-type-background), .elementor-2959 .elementor-element.elementor-element-46afd7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-c0b46dc */.elementor-2959 .elementor-element.elementor-element-c0b46dc .elementor-element-f8ed7ca h1 {
    color: #BAA793 !important;
    letter-spacing: 4px !important;
    text-transform: uppercase !important;
    margin-bottom: 15px !important;
}


.elementor-2959 .elementor-element.elementor-element-c0b46dc .elementor-element-2d80c04 .elementor-button {
    background-color: #D97D14 !important;
    color: #07101E !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px !important;
    border-radius: 4px !important;
    box-shadow: 0 4px 15px rgba(217, 125, 20, 0.3) !important;
    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
}




.elementor-2959 .elementor-element.elementor-element-c0b46dc .elementor-element-2d80c04 .elementor-button:hover {
    transform: translateY(-3px) !important;
    box-shadow: 0 8px 25px rgba(217, 125, 20, 0.6) !important;
}



.elementor-2959 .elementor-element.elementor-element-c0b46dc .elementor-element-d6f50df .elementor-button {
    background-color: transparent !important;
    color: #FFFFFF !important;
    border: 2px solid rgba(255, 255, 255, 0.3) !important;
    border-radius: 4px !important;
    transition: all 0.3s ease !important;
}

.elementor-2959 .elementor-element.elementor-element-c0b46dc .elementor-element-d6f50df .elementor-button:hover {
    border-color: #D97D14 !important;
    color: #D97D14 !important;
    background: rgba(217, 125, 20, 0.05) !important;
    transform: translateY(-3px) !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4630417 */.elementor-2959 .elementor-element.elementor-element-4630417 .elementor-icon-list-icon {
    transform: rotate(45deg);
}

/* Diamond Icon Zoom & Rotate Effect */
.elementor-2959 .elementor-element.elementor-element-4630417{
    transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    display: inline-block !important;
}

.elementor-2959 .elementor-element.elementor-element-4630417:hover {
    transform: scale(1.1) !important; 
    /* '45deg' diamond shape er jonno, '1.3' holo zoom level */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ee60389 */.elementor-2959 .elementor-element.elementor-element-ee60389 .elementor-icon-list-icon {
    transform: rotate(45deg);
}

/* Diamond Icon Zoom & Rotate Effect */
.elementor-2959 .elementor-element.elementor-element-ee60389{
    transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    display: inline-block !important;
}

.elementor-2959 .elementor-element.elementor-element-ee60389:hover {
    transform: scale(1.1) !important; 
    /* '45deg' diamond shape er jonno, '1.3' holo zoom level */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aa54f40 */.elementor-2959 .elementor-element.elementor-element-aa54f40 .elementor-icon-list-icon {
    transform: rotate(45deg);
}

/* Diamond Icon Zoom & Rotate Effect */
.elementor-2959 .elementor-element.elementor-element-aa54f40{
    transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    display: inline-block !important;
}

.elementor-2959 .elementor-element.elementor-element-aa54f40:hover {
    transform: scale(1.1) !important; 
    /* '45deg' diamond shape er jonno, '1.3' holo zoom level */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a7589bd */.elementor-2959 .elementor-element.elementor-element-a7589bd .elementor-icon-list-icon {
    transform: rotate(45deg);
}

/* Diamond Icon Zoom & Rotate Effect */
.elementor-2959 .elementor-element.elementor-element-a7589bd{
    transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    display: inline-block !important;
}

.elementor-2959 .elementor-element.elementor-element-a7589bd:hover {
    transform: scale(1.1) !important; 
    /* '45deg' diamond shape er jonno, '1.3' holo zoom level */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c553650 *//* মেইন কার্ড কন্টেইনার - বেস স্টাইল */
.card_container {
    background: #ffffff;
    border: 1px solid rgba(19, 42, 81, 0.15);
    border-radius: 10px;
    transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* হোভার ইফেক্ট */
.card_container:hover {
    transform: translateY(-20px) rotateX(5deg);
    border-color: rgba(217, 125, 20, 0.3);
    box-shadow: 0 40px 80px -20px rgba(19, 42, 81, 0.15);
}

/* স্লাইডিং শাইন ইফেক্ট */
.card_container::after {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.7s ease;
    pointer-events: none;
}

.card_container:hover::after {
    left: 150%; 
}

/* গ্লোয়িং ইফেক্ট */
.card_container::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 10px;
    background: radial-gradient(circle at 50% -20%, rgba(217, 125, 20, 0.08), transparent 70%);
    opacity: 0;
    transition: opacity 0.5s ease;
    pointer-events: none;
}

.card_container:hover::before {
    opacity: 1;
}

/* ইমেজ এনিমেশন */
.card_container_image {
    transition: transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    display: inline-block;
}

.card_container:hover .card_container_image {
    transform: scale(1.1) rotate(-5deg);
}

/* টাইটেল ও ডেসক্রিপশন ইন্টারঅ্যাকশন */
.card_container_title, .card_container_des {
    transition: all 0.4s ease;
}

.card_container:hover .card_container_title {
    color: #D97D14;
    transform: translateY(-3px);
}

.card_container:hover .card_container_des {
    transform: translateY(-2px);
}

.card_container_des {
    color: #4A5568;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-646603e */.elementor-2959 .elementor-element.elementor-element-646603e:hover{
     background: rgba(217, 125, 20, 0.1);
    border-color: #D97D14;
   
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b622a22 */.elementor-2959 .elementor-element.elementor-element-b622a22:hover{
     background: rgba(217, 125, 20, 0.1);
    border-color: #D97D14;
   
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8253a5d */.elementor-2959 .elementor-element.elementor-element-8253a5d:hover{
     background: rgba(217, 125, 20, 0.1);
    border-color: #D97D14;
   
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c8b7fff */.elementor-2959 .elementor-element.elementor-element-c8b7fff:hover{
     background: rgba(217, 125, 20, 0.1);
    border-color: #D97D14;
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4972363 *//*.elementor-2959 .elementor-element.elementor-element-4972363{*/
/*    background: linear-gradient(135deg, #ffffff 70%, #ffeecb 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c3dba */.elementor-2959 .elementor-element.elementor-element-d3c3dba .elementor-widget-image {
    transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) !important;
    cursor: pointer;
    overflow: hidden;
    border-radius: 8px;
}

.elementor-2959 .elementor-element.elementor-element-d3c3dba .elementor-widget-image:hover {
    transform: scale(1.03) rotate(1deg) !important;
    box-shadow: 0 15px 30px rgba(0,0,0,0.3) !important;
    z-index: 10;
}

/* ২. ইমেজ গ্রিডকে আরও সিনেমাটিক করা */
.elementor-2959 .elementor-element.elementor-element-d3c3dba .elementor-widget-image img {
    transition: filter 0.4s ease !important;
    filter: brightness(0.9);
}

.elementor-2959 .elementor-element.elementor-element-d3c3dba .elementor-widget-image:hover img {
    filter: brightness(1.1);
}

/* ৩. বাটনগুলোর জন্য ম্যাগনেটিক এফেক্ট */
.elementor-2959 .elementor-element.elementor-element-d3c3dba .elementor-widget-button {
    transition: transform 0.3s ease !important;
}

.elementor-2959 .elementor-element.elementor-element-d3c3dba .elementor-widget-button:hover {
    transform: translateY(-5px) scale(1.02) !important;
}

/* ৪. টেক্সট কন্টেন্ট হালকা এনিমেশন */
.elementor-2959 .elementor-element.elementor-element-d3c3dba .elementor-heading-title, 
.elementor-2959 .elementor-element.elementor-element-d3c3dba .elementor-text-editor {
    transition: opacity 0.5s ease !important;
}

.elementor-2959 .elementor-element.elementor-element-d3c3dba:hover .elementor-heading-title {
    color: #D97D14 !important; 
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-20a7040 */.elementor-2959 .elementor-element.elementor-element-20a7040 {
    background: rgba(255, 255, 255, 0.05);
    padding: 40px 20px;
    border-radius: 12px;
    text-align: center;
    border: 1px solid rgba(186, 167, 147, 0.2);
    transition: 0.4s;
}

.elementor-2959 .elementor-element.elementor-element-20a7040:hover {
    background: rgba(217, 125, 20, 0.1);
    border-color: #D97D14;
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4a50007 */.elementor-2959 .elementor-element.elementor-element-4a50007 {
    background: rgba(255, 255, 255, 0.05);
    padding: 40px 20px;
    border-radius: 12px;
    text-align: center;
    border: 1px solid rgba(186, 167, 147, 0.2);
    transition: 0.4s;
}

.elementor-2959 .elementor-element.elementor-element-4a50007:hover {
    background: rgba(217, 125, 20, 0.1);
    border-color: #D97D14;
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-40a0a4b */.elementor-2959 .elementor-element.elementor-element-40a0a4b {
    background: rgba(255, 255, 255, 0.05);
    padding: 40px 20px;
    border-radius: 12px;
    text-align: center;
    border: 1px solid rgba(186, 167, 147, 0.2);
    transition: 0.4s;
}

.elementor-2959 .elementor-element.elementor-element-40a0a4b:hover {
    background: rgba(217, 125, 20, 0.1);
    border-color: #D97D14;
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60e5e93 */.elementor-2959 .elementor-element.elementor-element-60e5e93 {
    background: rgba(255, 255, 255, 0.05);
    padding: 40px 20px;
    border-radius: 12px;
    text-align: center;
    border: 1px solid rgba(186, 167, 147, 0.2);
    transition: 0.4s;
}

.elementor-2959 .elementor-element.elementor-element-60e5e93:hover {
    background: rgba(217, 125, 20, 0.1);
    border-color: #D97D14;
    transform: translateY(-10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dffdf29 *//* মেইন কার্ড কন্টেইনার - বেস স্টাইল */
.elementor-2959 .elementor-element.elementor-element-dffdf29 {
    background: #ffffff;
    border: 1px solid rgba(19, 42, 81, 0.15);
    border-radius: 10px;
    transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
    position: relative;
    overflow: hidden;
    z-index: 1;
}


.elementor-2959 .elementor-element.elementor-element-dffdf29:hover {

    border-color: rgba(217, 125, 20, 0.3);

}


.elementor-2959 .elementor-element.elementor-element-dffdf29::after {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.7s ease;
    pointer-events: none;
}

.card_container:hover::after {
    left: 150%; 
}

/* গ্লোয়িং ইফেক্ট */
.elementor-2959 .elementor-element.elementor-element-dffdf29::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 10px;
    background: radial-gradient(circle at 50% -20%, rgba(217, 125, 20, 0.08), transparent 70%);
    opacity: 0;
    transition: opacity 0.5s ease;
    pointer-events: none;
}

.elementor-2959 .elementor-element.elementor-element-dffdf29:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e50336 *//* মেইন কার্ড কন্টেইনার - বেস স্টাইল */
.elementor-2959 .elementor-element.elementor-element-1e50336 {
    background: #ffffff;
    border: 1px solid rgba(19, 42, 81, 0.15);
    border-radius: 10px;
    transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
    position: relative;
    overflow: hidden;
    z-index: 1;
}


.elementor-2959 .elementor-element.elementor-element-1e50336:hover {

    border-color: rgba(217, 125, 20, 0.3);

}


.elementor-2959 .elementor-element.elementor-element-1e50336::after {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.7s ease;
    pointer-events: none;
}

.card_container:hover::after {
    left: 150%; 
}

/* গ্লোয়িং ইফেক্ট */
.elementor-2959 .elementor-element.elementor-element-1e50336::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 10px;
    background: radial-gradient(circle at 50% -20%, rgba(217, 125, 20, 0.08), transparent 70%);
    opacity: 0;
    transition: opacity 0.5s ease;
    pointer-events: none;
}

.elementor-2959 .elementor-element.elementor-element-1e50336:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46a1dbb *//* মেইন কার্ড কন্টেইনার - বেস স্টাইল */
.elementor-2959 .elementor-element.elementor-element-46a1dbb {
    background: #ffffff;
    border: 1px solid rgba(19, 42, 81, 0.15);
    border-radius: 10px;
    transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
    position: relative;
    overflow: hidden;
    z-index: 1;
}


.elementor-2959 .elementor-element.elementor-element-46a1dbb:hover {

    border-color: rgba(217, 125, 20, 0.3);

}


.elementor-2959 .elementor-element.elementor-element-46a1dbb::after {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.7s ease;
    pointer-events: none;
}

.card_container:hover::after {
    left: 150%; 
}

/* গ্লোয়িং ইফেক্ট */
.elementor-2959 .elementor-element.elementor-element-46a1dbb::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 10px;
    background: radial-gradient(circle at 50% -20%, rgba(217, 125, 20, 0.08), transparent 70%);
    opacity: 0;
    transition: opacity 0.5s ease;
    pointer-events: none;
}

.elementor-2959 .elementor-element.elementor-element-46a1dbb:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-04cc3f5 *//* মেইন কার্ড কন্টেইনার - বেস স্টাইল */
.elementor-2959 .elementor-element.elementor-element-04cc3f5 {
    background: #ffffff;
    border: 1px solid rgba(19, 42, 81, 0.15);
    border-radius: 10px;
    transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
    position: relative;
    overflow: hidden;
    z-index: 1;
}


.elementor-2959 .elementor-element.elementor-element-04cc3f5:hover {

    border-color: rgba(217, 125, 20, 0.3);

}


.elementor-2959 .elementor-element.elementor-element-04cc3f5::after {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
    transform: skewX(-25deg);
    transition: all 0.7s ease;
    pointer-events: none;
}

.card_container:hover::after {
    left: 150%; 
}

/* গ্লোয়িং ইফেক্ট */
.elementor-2959 .elementor-element.elementor-element-04cc3f5::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: 10px;
    background: radial-gradient(circle at 50% -20%, rgba(217, 125, 20, 0.08), transparent 70%);
    opacity: 0;
    transition: opacity 0.5s ease;
    pointer-events: none;
}

.elementor-2959 .elementor-element.elementor-element-04cc3f5:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e24f7e */.elementor-2959 .elementor-element.elementor-element-0e24f7e:hover .elementor-heading-title {
    color: #D97D14 !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81d52cf */.elementor-2959 .elementor-element.elementor-element-81d52cf:hover H1 {
    color: #D97D14 !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6572f73 *//* Main Package Card */
.vibrant-teal-card {
    background: #ffffff !important;
    position: relative;
    color: #1a1a1a !important;
    border-radius: 12px;
    border: 1px solid #e8e8e8;
    transition: transform 0.4s ease;
    box-shadow: none !important;
}


/* Top Accent Border */
.vibrant-teal-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
    background: #B08D57;
}


/* Different Package Accent Colors */

.feature_card:nth-child(1) .vibrant-teal-card::before {
    background: #B08D57;
}


.feature_card:nth-child(2) .vibrant-teal-card::before {
    background: #A7A9AC;
}


.feature_card:nth-child(3) .vibrant-teal-card::before {
    background: #D4AF37;
}


.feature_card:nth-child(4) .vibrant-teal-card::before {
    background: #C9D6DF;
}



/* Card Animation */
.feature_card {
    transition: transform 0.3s ease-in-out !important;
    box-shadow: none !important;
}


.feature_card:hover {
    transform: translateY(-8px) !important;
    box-shadow: none !important;
}



/* Text Color - Fixed Scope */
.vibrant-teal-card .elementor-heading-title,
.vibrant-teal-card h2,
.vibrant-teal-card h3 {
    color: #111111 !important;
}



/* Price */
.feature_card .elementor-price {
    color: #111111 !important;
}



/* Divider */
.feature_card hr {
    border-color: #dddddd !important;
}



/* Feature List - Fixed Scope */
.vibrant-teal-card .elementor-icon-list-text {
    color: #444444 !important;
}



/* Button */
.feature_card .elementor-button {
    background: #111111 !important;
    color: #ffffff !important;
    border-radius: 6px;
    transition: all .3s ease;
}


.feature_card:hover .elementor-button {
    background: #D97D14 !important;
}



/* Icon Hover */
.feature_card .elementor-button .elementor-button-icon {
    transition: transform 0.3s ease;
}


.feature_card:hover .elementor-button .elementor-button-icon {
    transform: translateX(5px);
}



/* Existing Feature Reveal Keep */
.feature_card .card_1 {
    opacity: 0;
    visibility: hidden;
    transform: translateY(20px);
    transition: all 0.3s ease;
    height: 0;
    overflow: hidden;
}


.feature_card:hover .card_1 {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    height: auto;
}



/* Feature Text */
.feature_card .feature_t_1, 
.feature_card .feature_t_2 {

    opacity: 0;
    visibility: hidden;
    height: 0;
    transition: all 0.4s ease-in-out;
    overflow: hidden;

}


.feature_card:hover .feature_t_1,
.feature_card:hover .feature_t_2 {

    opacity: 1;
    visibility: visible;
    height: auto;
    margin-top: 10px;

}



/* List Hover - Fixed Scope */
.vibrant-teal-card .elementor-icon-list-item {
    transition: transform 0.2s ease !important;
}


.vibrant-teal-card .elementor-icon-list-item:hover {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a70f6c6 */.elementor-2959 .elementor-element.elementor-element-a70f6c6:hover  h1 {
    color: #D97D14 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a700c *//* মেইন কার্ড কন্টেইনার - বেস স্টাইল */
.premium-card-v2 {
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    padding: 30px;
    position: relative;
    transition: all 0.5s ease;
    overflow: hidden;
}

/* সফট গ্রেডিয়েন্ট হোভার স্টাইল */
.premium-card-v2:hover {
    /* অরেঞ্জ এবং ব্লুর অনেক হালকা বা প্যাস্টেল ভার্সন */
    background: linear-gradient(135deg, #eef3f9 0%, #fff4e9 100%);
    border-color: #cbd5e0;
    transform: translateY(-5px);
}

/* কর্নার ট্রায়াঙ্গেল - সফট কালার */
.premium-card-v2::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: transparent #fbd38d transparent transparent; /* সফট অরেঞ্জ */
    transition: all 0.4s ease;
}

.premium-card-v2:hover::before {
    border-width: 0 40px 40px 0;
}

/* টেক্সট হোভার ইফেক্ট - এবার টেক্সট হবে সফট ডার্ক কালার */
.premium-card-v2, 
.card_container_title, 
.card_container_des {
    transition: all 0.4s ease;
}

.premium-card-v2:hover .card_container_title {
    color: #2d3748 !important; /* সফট নেভি ব্লু */
    transform: translateX(5px);
}

.premium-card-v2:hover .card_container_des {
    color: #4a5568 !important; /* সফট গ্রে */
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b2a125 */.elementor-2959 .elementor-element.elementor-element-5b2a125:hover  h1 {
    color: #D97D14 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381d8f8 */.elementor-2959 .elementor-element.elementor-element-381d8f8{
     background: rgba(255, 255, 255, 0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f32507c */.elementor-2959 .elementor-element.elementor-element-f32507c:hover  h1 {
    color: #D97D14 !important; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c42330c */.elementor-2959 .elementor-element.elementor-element-c42330c .swiper-slide-inner {
    background-color: #ffffff !important;
    padding: 15px !important;          
    border-radius: 8px !important;    
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 100px !important;          
}

.elementor-2959 .elementor-element.elementor-element-c42330c .swiper-slide-image {
    width: auto !important;
    max-height: 100% !important;
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f03f64a */.elementor-2959 .elementor-element.elementor-element-f03f64a:hover  h1 {
    color: #D97D14 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a959b4b *//* মেইন কার্ড কন্টেইনার - ক্লিন হোয়াইট থিম */
.modern-glass-card {
    background: #ffffff;
    border: 1px solid #edf2f7;
    border-radius: 10px;
    padding: 30px;
    transition: all 0.5s ease;
    position: relative;
    overflow: hidden;
}

/* হোভার স্টাইল: হোয়াইট ব্যাকগ্রাউন্ডের ওপর অরেঞ্জ হাইলাইট */
.modern-glass-card:hover {
    border-color: #D97D14; /* অরেঞ্জ বর্ডার */
    transform: translateY(-8px);
    box-shadow: 0 10px 25px rgba(217, 125, 20, 0.1);
}

/* নিচে অরেঞ্জ অ্যাকসেন্ট লাইন */
.modern-glass-card::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 3px;
    background: #D97D14; /* অরেঞ্জ লাইন */
    transition: width 0.4s ease;
}

.modern-glass-card:hover::after {
    width: 100%;
}

/* টাইটেল এবং ডেসক্রিপশন স্টাইল */
.card_container_title, 
.card_container_des {
    transition: all 0.4s ease;
    color: #333333; /* বেস কালার */
}

/* হোভারে টাইটেল অরেঞ্জ হয়ে যাবে */
.modern-glass-card:hover .card_container_title {
    color: #D97D14 !important;
}

/* হোভারে ডেসক্রিপশন কিছুটা ডার্ক হবে */
.modern-glass-card:hover .card_container_des {
    color: #132a51 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2b04bf */.elementor-2959 .elementor-element.elementor-element-c2b04bf:hover  h1 {
    color: #D97D14 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ea3ca9 */.elementor-2959 .elementor-element.elementor-element-4ea3ca9:hover H1 {
    color: #D97D14 !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c118881 */.elementor-2959 .elementor-element.elementor-element-c118881:hover  h1 {
    color: #D97D14 !important; }/* End custom CSS */