.elementor-65924 .elementor-element.elementor-element-db5bd43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65924 .elementor-element.elementor-element-db5bd43:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-db5bd43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F3;}.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-text{color:var( --e-global-color-secondary );}.elementor-65924 .elementor-element.elementor-element-4684234 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-4684234 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-65924 .elementor-element.elementor-element-4684234 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-65924 .elementor-element.elementor-element-4684234 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-65924 .elementor-element.elementor-element-4684234 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-65924 .elementor-element.elementor-element-4684234 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-65924 .elementor-element.elementor-element-4684234 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-65924 .elementor-element.elementor-element-4684234 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-65924 .elementor-element.elementor-element-4684234{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-65924 .elementor-element.elementor-element-4684234 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-65924 .elementor-element.elementor-element-4684234 .elementor-icon-list-item > a{font-family:"Gotham", Sans-serif;font-size:0.8em;}.elementor-65924 .elementor-element.elementor-element-4684234 .elementor-icon-list-text{color:#316CA5;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-65924 .elementor-element.elementor-element-5a63f7c .elementor-button{background-color:#23529E;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;fill:var( --e-global-color-c422cf3 );color:var( --e-global-color-c422cf3 );border-style:none;border-radius:5px 5px 5px 5px;padding:8px 20px 8px 20px;}.elementor-65924 .elementor-element.elementor-element-5a63f7c .elementor-button:hover, .elementor-65924 .elementor-element.elementor-element-5a63f7c .elementor-button:focus{background-color:#0E0C34;color:#FBFBFB;}.elementor-65924 .elementor-element.elementor-element-5a63f7c .elementor-button:hover svg, .elementor-65924 .elementor-element.elementor-element-5a63f7c .elementor-button:focus svg{fill:#FBFBFB;}.elementor-65924 .elementor-element.elementor-element-88d8b82{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-5b02ce85{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-5b02ce85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-65924 .elementor-element.elementor-element-23a4a43b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-6c4e1fd7{--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-65924 .elementor-element.elementor-element-6c4e1fd7:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-6c4e1fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #22406C 0%, #23416C 100%);}.elementor-65924 .elementor-element.elementor-element-1a6b9b0e{--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;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--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-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-65924 .elementor-element.elementor-element-4a4a07c3{width:auto;max-width:auto;}.elementor-65924 .elementor-element.elementor-element-4a4a07c3.elementor-element{--align-self:flex-start;}.elementor-65924 .elementor-element.elementor-element-4a4a07c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;line-height:1.45em;color:#00A3DD;}.elementor-65924 .elementor-element.elementor-element-64f6777a{width:auto;max-width:auto;}.elementor-65924 .elementor-element.elementor-element-64f6777a.elementor-element{--align-self:flex-start;}.elementor-65924 .elementor-element.elementor-element-64f6777a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;line-height:1.45em;color:#00A3DD;}.elementor-65924 .elementor-element.elementor-element-fa16f46{width:auto;max-width:auto;}.elementor-65924 .elementor-element.elementor-element-fa16f46.elementor-element{--align-self:flex-start;}.elementor-65924 .elementor-element.elementor-element-fa16f46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;line-height:1.45em;color:#00A3DD;}.elementor-65924 .elementor-element.elementor-element-6bb23683{--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-65924 .elementor-element.elementor-element-6bb23683.e-con{--align-self:stretch;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-65924 .elementor-element.elementor-element-18488995 > .elementor-widget-container{margin:0% -5% 0% -5%;}.elementor-65924 .elementor-element.elementor-element-18488995{z-index:1;text-align:center;}.elementor-65924 .elementor-element.elementor-element-18488995 img{width:100%;max-width:1800px;}.elementor-65924 .elementor-element.elementor-element-e017932{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-e017932:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-e017932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #23416C 0%, #172451 100%);}.elementor-65924 .elementor-element.elementor-element-e017932.e-con{--align-self:stretch;}.elementor-65924 .elementor-element.elementor-element-fed20ef > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-65924 .elementor-element.elementor-element-fed20ef{text-align:center;}.elementor-65924 .elementor-element.elementor-element-fed20ef .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-9856db0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-14c88ee{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.3);--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-65924 .elementor-element.elementor-element-14c88ee:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-14c88ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF33 0%, #FFFFFF1A 100%);}.elementor-65924 .elementor-element.elementor-element-39924b6{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:7%;--padding-right:7%;top:50%;--z-index:3;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-39924b6{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-39924b6{right:0px;}.elementor-65924 .elementor-element.elementor-element-e6f8219 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFB74A;}.elementor-65924 .elementor-element.elementor-element-7b78f74 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-7b78f74 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-963a061 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-963a061 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-05ec1dd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;fill:var( --e-global-color-c422cf3 );color:var( --e-global-color-c422cf3 );border-style:none;border-radius:10px 10px 10px 10px;padding:8px 20px 8px 20px;}.elementor-65924 .elementor-element.elementor-element-05ec1dd .elementor-button:hover, .elementor-65924 .elementor-element.elementor-element-05ec1dd .elementor-button:focus{background-color:#006191;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-05ec1dd > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-05ec1dd .elementor-button:hover svg, .elementor-65924 .elementor-element.elementor-element-05ec1dd .elementor-button:focus svg{fill:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-d99e5e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-d99e5e9{z-index:2;}.elementor-65924 .elementor-element.elementor-element-d99e5e9 img{max-width:280px;border-radius:25px 25px 25px 25px;}.elementor-65924 .elementor-element.elementor-element-9ef3a28{--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-65924 .elementor-element.elementor-element-0cf2889{--display:flex;--position:absolute;--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:20px;--padding-right:20px;bottom:45px;--z-index:3;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-0cf2889{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-0cf2889{right:0px;}.elementor-65924 .elementor-element.elementor-element-c9996eb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-65924 .elementor-element.elementor-element-c9996eb{text-align:center;}.elementor-65924 .elementor-element.elementor-element-c9996eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-d0255a2{text-align:center;}.elementor-65924 .elementor-element.elementor-element-d0255a2 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-e20b1df{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.3);--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-65924 .elementor-element.elementor-element-e20b1df:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-e20b1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF33 0%, #FFFFFF1A 100%);}.elementor-65924 .elementor-element.elementor-element-594e7ad{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:7%;--padding-right:7%;top:50%;--z-index:3;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-594e7ad{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-594e7ad{right:0px;}.elementor-65924 .elementor-element.elementor-element-22a7d13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#39FF37;}.elementor-65924 .elementor-element.elementor-element-899725e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-899725e .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-6059b90 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-6059b90 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-6784034 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;fill:var( --e-global-color-c422cf3 );color:var( --e-global-color-c422cf3 );border-style:none;border-radius:10px 10px 10px 10px;padding:8px 20px 8px 20px;}.elementor-65924 .elementor-element.elementor-element-6784034 .elementor-button:hover, .elementor-65924 .elementor-element.elementor-element-6784034 .elementor-button:focus{background-color:#006191;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-6784034 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-6784034 .elementor-button:hover svg, .elementor-65924 .elementor-element.elementor-element-6784034 .elementor-button:focus svg{fill:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-34dc426 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-65924 .elementor-element.elementor-element-34dc426.elementor-element{--align-self:center;}.elementor-65924 .elementor-element.elementor-element-34dc426{text-align:center;}.elementor-65924 .elementor-element.elementor-element-34dc426 img{width:100%;max-width:310px;height:100%;object-fit:contain;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-65924 .elementor-element.elementor-element-37bce4c{--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-65924 .elementor-element.elementor-element-470e488{--display:flex;--position:absolute;--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:20px;--padding-right:20px;bottom:45px;--z-index:3;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-470e488{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-470e488{right:0px;}.elementor-65924 .elementor-element.elementor-element-21fcbca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-65924 .elementor-element.elementor-element-21fcbca{text-align:center;}.elementor-65924 .elementor-element.elementor-element-21fcbca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-f201412{text-align:center;}.elementor-65924 .elementor-element.elementor-element-f201412 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-af03c0f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.3);--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-65924 .elementor-element.elementor-element-af03c0f:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-af03c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF33 0%, #FFFFFF1A 100%);}.elementor-65924 .elementor-element.elementor-element-df7ddb0{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:7%;--padding-right:7%;top:50%;--z-index:3;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-df7ddb0{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-df7ddb0{right:0px;}.elementor-65924 .elementor-element.elementor-element-e411c52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#32F6FF;}.elementor-65924 .elementor-element.elementor-element-8d53816 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-8d53816 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-cc4e954 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-cc4e954 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-8468e78 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;fill:var( --e-global-color-c422cf3 );color:var( --e-global-color-c422cf3 );border-style:none;border-radius:10px 10px 10px 10px;padding:8px 20px 8px 20px;}.elementor-65924 .elementor-element.elementor-element-8468e78 .elementor-button:hover, .elementor-65924 .elementor-element.elementor-element-8468e78 .elementor-button:focus{background-color:#006191;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-8468e78 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-8468e78 .elementor-button:hover svg, .elementor-65924 .elementor-element.elementor-element-8468e78 .elementor-button:focus svg{fill:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-5f64402 img{width:100%;max-width:290px;height:100%;object-fit:contain;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-65924 .elementor-element.elementor-element-9fdc8a8{--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-65924 .elementor-element.elementor-element-a6a7dac{--display:flex;--position:absolute;--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:20px;--padding-right:20px;bottom:45px;--z-index:3;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-a6a7dac{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-a6a7dac{right:0px;}.elementor-65924 .elementor-element.elementor-element-992a334 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-65924 .elementor-element.elementor-element-992a334{text-align:center;}.elementor-65924 .elementor-element.elementor-element-992a334 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-78e0248{text-align:center;}.elementor-65924 .elementor-element.elementor-element-78e0248 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-2425038 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-08074c2{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-08074c2:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-08074c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #23416C 0%, #172451 100%);}.elementor-65924 .elementor-element.elementor-element-08074c2.e-con{--align-self:stretch;}.elementor-65924 .elementor-element.elementor-element-1451894 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-65924 .elementor-element.elementor-element-1451894{text-align:center;}.elementor-65924 .elementor-element.elementor-element-1451894 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-b83ff94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-9f20226{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.3);--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-65924 .elementor-element.elementor-element-9f20226:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-9f20226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF33 0%, #FFFFFF1A 100%);}.elementor-65924 .elementor-element.elementor-element-b54a5b2{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:7%;--padding-right:7%;top:50%;--z-index:3;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-b54a5b2{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-b54a5b2{right:0px;}.elementor-65924 .elementor-element.elementor-element-101de67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFB74A;}.elementor-65924 .elementor-element.elementor-element-0d6f355 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-0d6f355 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-12e88c1 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-12e88c1 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-09c5ce2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;fill:var( --e-global-color-c422cf3 );color:var( --e-global-color-c422cf3 );border-style:none;border-radius:10px 10px 10px 10px;padding:8px 20px 8px 20px;}.elementor-65924 .elementor-element.elementor-element-09c5ce2 .elementor-button:hover, .elementor-65924 .elementor-element.elementor-element-09c5ce2 .elementor-button:focus{background-color:#006191;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-09c5ce2 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-09c5ce2 .elementor-button:hover svg, .elementor-65924 .elementor-element.elementor-element-09c5ce2 .elementor-button:focus svg{fill:var( --e-global-color-c422cf3 );}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-5417f69{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-5417f69{right:0px;}.elementor-65924 .elementor-element.elementor-element-5417f69{bottom:0px;}.elementor-65924 .elementor-element.elementor-element-5417f69 img{max-width:280px;border-radius:25px 25px 25px 25px;}.elementor-65924 .elementor-element.elementor-element-02787ab{--display:flex;--position:absolute;--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;bottom:0px;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-02787ab{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-02787ab{right:0px;}.elementor-65924 .elementor-element.elementor-element-5f77381{--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:20px;--padding-right:20px;--z-index:3;}.elementor-65924 .elementor-element.elementor-element-9996f78 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-65924 .elementor-element.elementor-element-9996f78{text-align:center;}.elementor-65924 .elementor-element.elementor-element-9996f78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-8f22747{text-align:center;}.elementor-65924 .elementor-element.elementor-element-8f22747 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-cad864d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.3);--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-65924 .elementor-element.elementor-element-cad864d:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-cad864d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF33 0%, #FFFFFF1A 100%);}.elementor-65924 .elementor-element.elementor-element-988a8db{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:7%;--padding-right:7%;top:50%;--z-index:3;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-988a8db{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-988a8db{right:0px;}.elementor-65924 .elementor-element.elementor-element-e1ee2d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#39FF37;}.elementor-65924 .elementor-element.elementor-element-1d939ec > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-1d939ec .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-f40b741 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-f40b741 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-39bb01a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;fill:var( --e-global-color-c422cf3 );color:var( --e-global-color-c422cf3 );border-style:none;border-radius:10px 10px 10px 10px;padding:8px 20px 8px 20px;}.elementor-65924 .elementor-element.elementor-element-39bb01a .elementor-button:hover, .elementor-65924 .elementor-element.elementor-element-39bb01a .elementor-button:focus{background-color:#006191;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-39bb01a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-39bb01a .elementor-button:hover svg, .elementor-65924 .elementor-element.elementor-element-39bb01a .elementor-button:focus svg{fill:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-ba8d8ce > .elementor-widget-container{padding:20px 0px 20px 0px;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-ba8d8ce{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-ba8d8ce{right:0px;}.elementor-65924 .elementor-element.elementor-element-ba8d8ce{bottom:0px;}.elementor-65924 .elementor-element.elementor-element-ba8d8ce img{max-width:280px;border-radius:25px 25px 25px 25px;}.elementor-65924 .elementor-element.elementor-element-4f51c39{--display:flex;--position:absolute;--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;bottom:0px;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-4f51c39{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-4f51c39{right:0px;}.elementor-65924 .elementor-element.elementor-element-135f3fc{--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:20px;--padding-right:20px;--z-index:3;}.elementor-65924 .elementor-element.elementor-element-d79d651 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-65924 .elementor-element.elementor-element-d79d651{text-align:center;}.elementor-65924 .elementor-element.elementor-element-d79d651 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-8a07ca9{text-align:center;}.elementor-65924 .elementor-element.elementor-element-8a07ca9 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-424da43{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.3);--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-65924 .elementor-element.elementor-element-424da43:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-424da43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF33 0%, #FFFFFF1A 100%);}.elementor-65924 .elementor-element.elementor-element-92d18cb{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:7%;--padding-right:7%;top:50%;--z-index:3;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-92d18cb{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-92d18cb{right:0px;}.elementor-65924 .elementor-element.elementor-element-d640aa0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:bold;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#32F6FF;}.elementor-65924 .elementor-element.elementor-element-528ecc2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-528ecc2 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-2be60b5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-2be60b5 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-456f2e7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;fill:var( --e-global-color-c422cf3 );color:var( --e-global-color-c422cf3 );border-style:none;border-radius:10px 10px 10px 10px;padding:8px 20px 8px 20px;}.elementor-65924 .elementor-element.elementor-element-456f2e7 .elementor-button:hover, .elementor-65924 .elementor-element.elementor-element-456f2e7 .elementor-button:focus{background-color:#006191;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-456f2e7 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-456f2e7 .elementor-button:hover svg, .elementor-65924 .elementor-element.elementor-element-456f2e7 .elementor-button:focus svg{fill:var( --e-global-color-c422cf3 );}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-9d2e51e{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-9d2e51e{right:0px;}.elementor-65924 .elementor-element.elementor-element-9d2e51e{bottom:0px;}.elementor-65924 .elementor-element.elementor-element-9d2e51e img{max-width:280px;border-radius:25px 25px 25px 25px;}.elementor-65924 .elementor-element.elementor-element-0a0929a{--display:flex;--position:absolute;--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;bottom:0px;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-0a0929a{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-0a0929a{right:0px;}.elementor-65924 .elementor-element.elementor-element-68cedbf{--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:20px;--padding-right:20px;--z-index:3;}.elementor-65924 .elementor-element.elementor-element-16c082e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-65924 .elementor-element.elementor-element-16c082e{text-align:center;}.elementor-65924 .elementor-element.elementor-element-16c082e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-022a5af{text-align:center;}.elementor-65924 .elementor-element.elementor-element-022a5af .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-aed3bd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-a90f7b9{--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-a90f7b9.e-con{--align-self:stretch;}.elementor-65924 .elementor-element.elementor-element-44f6aae5{--display:flex;}.elementor-65924 .elementor-element.elementor-element-44554baa{text-align:center;}.elementor-65924 .elementor-element.elementor-element-44554baa .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-4e0087b0 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0% 15% 0% 15%;}.elementor-65924 .elementor-element.elementor-element-4e0087b0{text-align:center;}.elementor-65924 .elementor-element.elementor-element-4e0087b0 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-556072a5{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-396f1a11{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-cc1f609 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-cc1f609.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-cc1f609{right:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-cc1f609{left:0px;}.elementor-65924 .elementor-element.elementor-element-cc1f609{top:50%;z-index:2;}.elementor-65924 .elementor-element.elementor-element-cc1f609 img{width:700px;max-width:700px;height:700px;}.elementor-65924 .elementor-element.elementor-element-31697f85 > .elementor-widget-container{margin:0% -80% 0% 0%;border-style:none;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-31697f85{right:50%;}body.rtl .elementor-65924 .elementor-element.elementor-element-31697f85{left:50%;}.elementor-65924 .elementor-element.elementor-element-31697f85{z-index:1;text-align:right;}.elementor-65924 .elementor-element.elementor-element-31697f85 img{width:100%;max-width:100%;height:340px;object-fit:cover;object-position:center right;}.elementor-65924 .elementor-element.elementor-element-76e8501c{--display:flex;--min-height:340px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:40%;--z-index:2;}.elementor-65924 .elementor-element.elementor-element-7b088a16 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-68b8bc7b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-68b8bc7b .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-9bf0fc4{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-310209d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-f71868b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-f71868b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-f71868b{left:0%;}body.rtl .elementor-65924 .elementor-element.elementor-element-f71868b{right:0%;}.elementor-65924 .elementor-element.elementor-element-f71868b{top:50%;z-index:2;}.elementor-65924 .elementor-element.elementor-element-f71868b img{width:700px;max-width:700px;height:700px;object-fit:contain;object-position:center left;}.elementor-65924 .elementor-element.elementor-element-96041ca > .elementor-widget-container{margin:0% 0% 0% -80%;border-style:none;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-96041ca{left:50%;}body.rtl .elementor-65924 .elementor-element.elementor-element-96041ca{right:50%;}.elementor-65924 .elementor-element.elementor-element-96041ca{z-index:1;text-align:right;}.elementor-65924 .elementor-element.elementor-element-96041ca img{width:100%;max-width:100%;height:340px;object-fit:cover;object-position:center left;}.elementor-65924 .elementor-element.elementor-element-aa50fd9{--display:flex;--min-height:340px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:30%;--padding-right:10%;--z-index:2;}.elementor-65924 .elementor-element.elementor-element-5d178ac .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-598dc95 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-598dc95 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-c0122ac{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-727028c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-3298db0 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-3298db0.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-3298db0{right:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-3298db0{left:0px;}.elementor-65924 .elementor-element.elementor-element-3298db0{top:50%;z-index:2;}.elementor-65924 .elementor-element.elementor-element-3298db0 img{width:700px;max-width:700px;height:700px;}.elementor-65924 .elementor-element.elementor-element-d134272 > .elementor-widget-container{margin:0% -80% 0% 0%;border-style:none;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-d134272{right:50%;}body.rtl .elementor-65924 .elementor-element.elementor-element-d134272{left:50%;}.elementor-65924 .elementor-element.elementor-element-d134272{z-index:1;text-align:right;}.elementor-65924 .elementor-element.elementor-element-d134272 img{width:100%;max-width:100%;height:340px;object-fit:cover;object-position:center right;}.elementor-65924 .elementor-element.elementor-element-22f24d8{--display:flex;--min-height:340px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:40%;--z-index:2;}.elementor-65924 .elementor-element.elementor-element-b617bc8 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-fe5bf6d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-fe5bf6d .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-5c7d47d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-014a7bf{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-be772fc{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-be772fc{right:0px;}.elementor-65924 .elementor-element.elementor-element-be772fc{text-align:left;}.elementor-65924 .elementor-element.elementor-element-be772fc img{width:100%;max-width:100%;height:340px;object-fit:cover;object-position:center right;}.elementor-65924 .elementor-element.elementor-element-bab69e0{--display:flex;--position:absolute;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;top:50%;--z-index:2;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-bab69e0{left:0%;}body.rtl .elementor-65924 .elementor-element.elementor-element-bab69e0{right:0%;}.elementor-65924 .elementor-element.elementor-element-271c684 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-77ff5fd > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-77ff5fd .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-fe71f75{--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-65924 .elementor-element.elementor-element-1b09012 > .elementor-widget-container{margin:0px 0px 0px -600px;}.elementor-65924 .elementor-element.elementor-element-1b09012.elementor-element{--align-self:flex-end;}.elementor-65924 .elementor-element.elementor-element-1b09012 img{width:600px;max-width:600px;height:600px;}.elementor-65924 .elementor-element.elementor-element-3a1790f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-120px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-682f091{--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-65924 .elementor-element.elementor-element-585fc10f > .elementor-widget-container{margin:0px -600px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-585fc10f.elementor-element{--align-self:flex-start;}.elementor-65924 .elementor-element.elementor-element-585fc10f{z-index:2;}.elementor-65924 .elementor-element.elementor-element-585fc10f img{width:600px;max-width:600px;height:600px;}.elementor-65924 .elementor-element.elementor-element-1bfd8f4f{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-65924 .elementor-element.elementor-element-47556e35{text-align:left;}.elementor-65924 .elementor-element.elementor-element-47556e35 img{width:100%;max-width:100%;height:340px;}.elementor-65924 .elementor-element.elementor-element-8b02a1a{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;top:50%;--z-index:2;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-8b02a1a{left:0%;}body.rtl .elementor-65924 .elementor-element.elementor-element-8b02a1a{right:0%;}.elementor-65924 .elementor-element.elementor-element-378ab620 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-319dfc99 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-319dfc99 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-2d9ef4db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-290161ce{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-65924 .elementor-element.elementor-element-49bbfcf6{text-align:left;}.elementor-65924 .elementor-element.elementor-element-49bbfcf6 img{width:100%;max-width:100%;height:340px;}.elementor-65924 .elementor-element.elementor-element-151b284b{--display:flex;--position:absolute;--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;top:50%;--z-index:2;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-151b284b{left:0%;}body.rtl .elementor-65924 .elementor-element.elementor-element-151b284b{right:0%;}.elementor-65924 .elementor-element.elementor-element-2c8ade9f .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-546e27e4 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-546e27e4 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-649c4c0e{--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-65924 .elementor-element.elementor-element-70d21b94 > .elementor-widget-container{margin:-100px 0px 0px -600px;}.elementor-65924 .elementor-element.elementor-element-70d21b94.elementor-element{--align-self:flex-end;}.elementor-65924 .elementor-element.elementor-element-70d21b94 img{width:600px;max-width:600px;height:600px;}.elementor-65924 .elementor-element.elementor-element-48882929{--display:flex;}.elementor-65924 .elementor-element.elementor-element-48882929:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-48882929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172451;}.elementor-65924 .elementor-element.elementor-element-755c98c8{--display:flex;border-style:solid;--border-style:solid;border-color:#2EC4FF33;--border-color:#2EC4FF33;}.elementor-65924 .elementor-element.elementor-element-755c98c8:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-755c98c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #091429B3 0%, #062C7CB3 100%);}.elementor-65924 .elementor-element.elementor-element-27ec2eca .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-439a1372 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-439a1372 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-7de65d8{--display:flex;}.elementor-65924 .elementor-element.elementor-element-6ee8c53d{--display:flex;}.elementor-65924 .elementor-element.elementor-element-6ee8c53d:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-6ee8c53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172451;}.elementor-65924 .elementor-element.elementor-element-57194bbd{--display:flex;border-style:solid;--border-style:solid;border-color:#2EC4FF33;--border-color:#2EC4FF33;}.elementor-65924 .elementor-element.elementor-element-57194bbd:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-57194bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #091429B3 0%, #062C7CB3 100%);}.elementor-65924 .elementor-element.elementor-element-71752d2d .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-4e446639 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-4e446639 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-e7cb8f0{--display:flex;}.elementor-65924 .elementor-element.elementor-element-ddee335{--display:flex;}.elementor-65924 .elementor-element.elementor-element-ddee335:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-ddee335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172451;}.elementor-65924 .elementor-element.elementor-element-16717a1a{--display:flex;border-style:solid;--border-style:solid;border-color:#2EC4FF33;--border-color:#2EC4FF33;}.elementor-65924 .elementor-element.elementor-element-16717a1a:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-16717a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #091429B3 0%, #062C7CB3 100%);}.elementor-65924 .elementor-element.elementor-element-317b0a50 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-4496d4a3 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-4496d4a3 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-74b4b53b{--display:flex;}.elementor-65924 .elementor-element.elementor-element-56793f59{--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:36px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-56793f59:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-56793f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001B31;}.elementor-65924 .elementor-element.elementor-element-60069ded{text-align:center;}.elementor-65924 .elementor-element.elementor-element-60069ded .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-4a57eece{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-65924 .elementor-element.elementor-element-46a607ce > .elementor-widget-container{padding:0% 0% 0% 0%;border-radius:25px 25px 25px 25px;}.elementor-65924 .elementor-element.elementor-element-46a607ce .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-65924 .elementor-element.elementor-element-64f5d6f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-3a5ef0dd{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-700a1090 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-65924 .elementor-element.elementor-element-700a1090.elementor-element{--align-self:center;}.elementor-65924 .elementor-element.elementor-element-700a1090{text-align:center;}.elementor-65924 .elementor-element.elementor-element-700a1090 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-c422cf3 );}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-4e7ffa76{right:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-4e7ffa76{left:0px;}.elementor-65924 .elementor-element.elementor-element-4e7ffa76{top:0px;text-align:right;}.elementor-65924 .elementor-element.elementor-element-4e7ffa76 img{width:20px;height:100%;object-fit:contain;object-position:center center;}.elementor-65924 .elementor-element.elementor-element-3817d6a5.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-3817d6a5{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-3817d6a5{right:0px;}.elementor-65924 .elementor-element.elementor-element-3817d6a5{bottom:0px;text-align:left;}.elementor-65924 .elementor-element.elementor-element-3817d6a5 img{width:95%;max-width:95%;height:100%;object-fit:contain;object-position:center center;}.elementor-65924 .elementor-element.elementor-element-607aea43{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-39922261 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-65924 .elementor-element.elementor-element-39922261.elementor-element{--align-self:center;}.elementor-65924 .elementor-element.elementor-element-39922261{text-align:center;}.elementor-65924 .elementor-element.elementor-element-39922261 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-c422cf3 );}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-1abc8a98{right:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-1abc8a98{left:0px;}.elementor-65924 .elementor-element.elementor-element-1abc8a98{top:0px;text-align:right;}.elementor-65924 .elementor-element.elementor-element-1abc8a98 img{width:20px;height:100%;object-fit:contain;object-position:center center;}.elementor-65924 .elementor-element.elementor-element-2ed6a76b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-2ed6a76b{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-2ed6a76b{right:0px;}.elementor-65924 .elementor-element.elementor-element-2ed6a76b{bottom:0px;text-align:left;}.elementor-65924 .elementor-element.elementor-element-2ed6a76b img{width:95%;max-width:95%;height:100%;object-fit:contain;object-position:center center;}.elementor-65924 .elementor-element.elementor-element-68a25871{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-4c3e5345 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-65924 .elementor-element.elementor-element-4c3e5345.elementor-element{--align-self:center;}.elementor-65924 .elementor-element.elementor-element-4c3e5345{text-align:center;}.elementor-65924 .elementor-element.elementor-element-4c3e5345 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-5432fe7d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-5432fe7d{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-5432fe7d{right:0px;}.elementor-65924 .elementor-element.elementor-element-5432fe7d{bottom:0px;text-align:left;}.elementor-65924 .elementor-element.elementor-element-5432fe7d img{width:95%;max-width:95%;height:100%;object-fit:contain;object-position:center center;}.elementor-65924 .elementor-element.elementor-element-54665136{--display:flex;--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-65924 .elementor-element.elementor-element-54665136:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-54665136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-widget-text-editor{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-65924 .elementor-element.elementor-element-ea09ab7{font-family:"Gotham", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#83807E;}.elementor-65924 .elementor-element.elementor-element-668eecba{--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-65924 .elementor-element.elementor-element-593f5086{--display:flex;--min-height:500px;--justify-content:center;--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:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-593f5086:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-593f5086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #22406C 0%, #479CC3 100%);}.elementor-65924 .elementor-element.elementor-element-5f80fc16 > .elementor-widget-container{margin:0vw -60vw 0vw -3vw;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-5f80fc16.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-5f80fc16{left:50vw;}body.rtl .elementor-65924 .elementor-element.elementor-element-5f80fc16{right:50vw;}.elementor-65924 .elementor-element.elementor-element-5f80fc16{top:-200px;z-index:1;text-align:left;}.elementor-65924 .elementor-element.elementor-element-5f80fc16 img{width:110vw;height:1300px;object-fit:contain;object-position:top left;}.elementor-65924 .elementor-element.elementor-element-21a9e99 > .elementor-widget-container{margin:0vw -50vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-21a9e99.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-21a9e99{right:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-21a9e99{left:0px;}.elementor-65924 .elementor-element.elementor-element-21a9e99{top:-200px;z-index:1;text-align:left;}.elementor-65924 .elementor-element.elementor-element-21a9e99 img{width:110vw;height:1300px;object-fit:contain;object-position:top left;}.elementor-65924 .elementor-element.elementor-element-4570e76a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-65924 .elementor-element.elementor-element-220fc8d6{--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-65924 .elementor-element.elementor-element-68dfbf61 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-65924 .elementor-element.elementor-element-68dfbf61 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-64fec942 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-57641680{--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-65924 .elementor-element.elementor-element-1fdd7bcb > .elementor-widget-container{border-style:none;}.elementor-65924 .elementor-element.elementor-element-49d32dc1{--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:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-65924 .elementor-element.elementor-element-8bcbee1{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-65924 .elementor-element.elementor-element-6ce01ac > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-65924 .elementor-element.elementor-element-6ce01ac{text-align:center;}.elementor-65924 .elementor-element.elementor-element-6ce01ac .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-f2ba651{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:center;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;width:100%;max-width:100%;z-index:1;--e-filter-space-between:0px;--e-filter-normal-text-color:#112241;}.elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter-item{font-family:"Gotham", Sans-serif;font-weight:700;padding:15px 20px 15px 20px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );}.elementor-65924 .elementor-element.elementor-element-e130ca1{--grid-columns:3;--grid-row-gap:20px;z-index:1;--grid-column-gap:20px;}.elementor-65924 .elementor-element.elementor-element-e130ca1 .elementor-repeater-item-dbd5237{grid-column:span min( 1, var(--grid-columns) );}.elementor-65924 .elementor-element.elementor-element-e130ca1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-44baa95{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-da25403 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-2f68b50e{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:22px;--n-tabs-title-color:var( --e-global-color-c422cf3 );}.elementor-65924 .elementor-element.elementor-element-2f68b50e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#23529E;}.elementor-65924 .elementor-element.elementor-element-2f68b50e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#4C9CF6;background-color:transparent;background-image:linear-gradient(180deg, #4C9CF6 0%, #00FFFF 100%);}.elementor-65924 .elementor-element.elementor-element-2f68b50e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-65924 .elementor-element.elementor-element-2f68b50e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#4C9CF6;background-color:transparent;background-image:linear-gradient(180deg, #4C9CF6 0%, #00FFFF 100%);}.elementor-65924 .elementor-element.elementor-element-2f68b50e > .elementor-widget-container{background-color:#22406C;margin:0px 0px 0px 0px;padding:80px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-2f68b50e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Gotham", Sans-serif;font-weight:700;}.elementor-65924 .elementor-element.elementor-element-7d393f59 .elementor-repeater-item-091b10e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-65924 .elementor-element.elementor-element-4431fb47 > .elementor-element-populated{padding:100px 0px 120px 0px;}.elementor-65924 .elementor-element.elementor-element-5a896610 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-5a896610{text-align:left;}.elementor-65924 .elementor-element.elementor-element-5a896610 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-65924 .elementor-element.elementor-element-6f96b24e{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:25.6px;letter-spacing:0px;}.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .validation_error{display:block !important;}.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gform_wrapper .gform_heading, .elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .pp-gravity-form-heading{text-align:left;}.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gform_wrapper .gform_title, .elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .pp-gravity-form-title{font-size:14px;}.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gfield textarea, .elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gfield select{background-color:#F6F7F9;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;font-family:"Gotham", Sans-serif;font-size:14px;}.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-65924 .elementor-element.elementor-global-13387 .pp-custom-radio-checkbox input[type="checkbox"], .elementor-65924 .elementor-element.elementor-global-13387 .pp-custom-radio-checkbox input[type="radio"]{width:18px !important;height:18px;}.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{width:100px;border-radius:3px 3px 3px 3px;margin-top:30px;font-family:"Gotham", Sans-serif;font-size:14px;}.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-65924 .elementor-element.elementor-global-13387 .gform_confirmation_wrapper{padding:10px 10px 10px 10px;}.elementor-65924 .elementor-element.elementor-element-7706fe5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-7706fe5 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:1.36em;color:var( --e-global-color-d39371a );}.elementor-65924 .elementor-element.elementor-element-772df51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-772df51 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:500;line-height:1.36em;color:var( --e-global-color-d39371a );}.elementor-65924 .elementor-element.elementor-element-7d393f59:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-7d393f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-65924 .elementor-element.elementor-element-7d393f59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-7d393f59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65924 .elementor-element.elementor-element-fbf14aa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-65924 .elementor-element.elementor-element-5b02ce85{--width:100%;}.elementor-65924 .elementor-element.elementor-element-0cf2889{--width:100%;}.elementor-65924 .elementor-element.elementor-element-470e488{--width:100%;}.elementor-65924 .elementor-element.elementor-element-a6a7dac{--width:100%;}.elementor-65924 .elementor-element.elementor-element-5f77381{--width:100%;}.elementor-65924 .elementor-element.elementor-element-135f3fc{--width:100%;}.elementor-65924 .elementor-element.elementor-element-68cedbf{--width:100%;}.elementor-65924 .elementor-element.elementor-element-76e8501c{--content-width:100%;}.elementor-65924 .elementor-element.elementor-element-aa50fd9{--content-width:100%;}.elementor-65924 .elementor-element.elementor-element-22f24d8{--content-width:100%;}.elementor-65924 .elementor-element.elementor-element-fe71f75{--width:10%;}.elementor-65924 .elementor-element.elementor-element-682f091{--width:10%;}.elementor-65924 .elementor-element.elementor-element-1bfd8f4f{--width:95%;}.elementor-65924 .elementor-element.elementor-element-8b02a1a{--content-width:50%;}.elementor-65924 .elementor-element.elementor-element-290161ce{--width:95%;}.elementor-65924 .elementor-element.elementor-element-151b284b{--content-width:50%;}.elementor-65924 .elementor-element.elementor-element-649c4c0e{--width:10%;}.elementor-65924 .elementor-element.elementor-element-220fc8d6{--width:40%;}.elementor-65924 .elementor-element.elementor-element-57641680{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-65924 .elementor-element.elementor-element-76e8501c{--content-width:80%;}.elementor-65924 .elementor-element.elementor-element-aa50fd9{--content-width:80%;}.elementor-65924 .elementor-element.elementor-element-22f24d8{--content-width:80%;}.elementor-65924 .elementor-element.elementor-element-bab69e0{--content-width:70%;}.elementor-65924 .elementor-element.elementor-element-8b02a1a{--content-width:70%;}.elementor-65924 .elementor-element.elementor-element-151b284b{--content-width:70%;}.elementor-65924 .elementor-element.elementor-element-220fc8d6{--width:60%;}.elementor-65924 .elementor-element.elementor-element-57641680{--width:40%;}}@media(max-width:1024px){.elementor-65924 .elementor-element.elementor-element-5b02ce85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-23a4a43b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-1a6b9b0e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-4a4a07c3 .elementor-heading-title{font-size:45px;}.elementor-65924 .elementor-element.elementor-element-64f6777a .elementor-heading-title{font-size:45px;}.elementor-65924 .elementor-element.elementor-element-fa16f46 .elementor-heading-title{font-size:45px;}.elementor-65924 .elementor-element.elementor-element-e017932{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-fed20ef .elementor-heading-title{font-size:32px;}.elementor-65924 .elementor-element.elementor-element-0cf2889{bottom:30px;}.elementor-65924 .elementor-element.elementor-element-c9996eb > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-65924 .elementor-element.elementor-element-c9996eb .elementor-heading-title{font-size:42px;}.elementor-65924 .elementor-element.elementor-element-d0255a2 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-65924 .elementor-element.elementor-element-470e488{bottom:30px;}.elementor-65924 .elementor-element.elementor-element-21fcbca > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-65924 .elementor-element.elementor-element-21fcbca .elementor-heading-title{font-size:42px;}.elementor-65924 .elementor-element.elementor-element-f201412 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-65924 .elementor-element.elementor-element-a6a7dac{bottom:30px;}.elementor-65924 .elementor-element.elementor-element-992a334 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-65924 .elementor-element.elementor-element-992a334 .elementor-heading-title{font-size:42px;}.elementor-65924 .elementor-element.elementor-element-78e0248 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-65924 .elementor-element.elementor-element-08074c2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-1451894 .elementor-heading-title{font-size:32px;}.elementor-65924 .elementor-element.elementor-element-9996f78 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-65924 .elementor-element.elementor-element-9996f78 .elementor-heading-title{font-size:42px;}.elementor-65924 .elementor-element.elementor-element-8f22747 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-65924 .elementor-element.elementor-element-d79d651 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-65924 .elementor-element.elementor-element-d79d651 .elementor-heading-title{font-size:42px;}.elementor-65924 .elementor-element.elementor-element-8a07ca9 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-65924 .elementor-element.elementor-element-16c082e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-65924 .elementor-element.elementor-element-16c082e .elementor-heading-title{font-size:42px;}.elementor-65924 .elementor-element.elementor-element-022a5af .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-65924 .elementor-element.elementor-element-44f6aae5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65924 .elementor-element.elementor-element-44554baa .elementor-heading-title{font-size:32px;}.elementor-65924 .elementor-element.elementor-element-4e0087b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-556072a5{--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:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-65924 .elementor-element.elementor-element-396f1a11{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65924 .elementor-element.elementor-element-cc1f609 > .elementor-widget-container{margin:0px 0px 0px -400px;}.elementor-65924 .elementor-element.elementor-element-cc1f609 img{width:400px;max-width:400px;height:400px;}.elementor-65924 .elementor-element.elementor-element-31697f85 img{height:250px;}.elementor-65924 .elementor-element.elementor-element-76e8501c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:30%;}.elementor-65924 .elementor-element.elementor-element-7b088a16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-7b088a16 .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-68b8bc7b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-9bf0fc4{--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:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-65924 .elementor-element.elementor-element-310209d{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65924 .elementor-element.elementor-element-f71868b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-f71868b img{width:400px;max-width:400px;height:400px;}.elementor-65924 .elementor-element.elementor-element-96041ca img{height:250px;}.elementor-65924 .elementor-element.elementor-element-aa50fd9{--padding-top:0%;--padding-bottom:0%;--padding-left:30%;--padding-right:0%;}.elementor-65924 .elementor-element.elementor-element-5d178ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-5d178ac .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-598dc95 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-c0122ac{--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:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-65924 .elementor-element.elementor-element-727028c{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65924 .elementor-element.elementor-element-3298db0 > .elementor-widget-container{margin:-70px 0px 0px -400px;}.elementor-65924 .elementor-element.elementor-element-3298db0 img{width:400px;max-width:400px;height:400px;}.elementor-65924 .elementor-element.elementor-element-d134272 img{height:250px;}.elementor-65924 .elementor-element.elementor-element-22f24d8{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:30%;}.elementor-65924 .elementor-element.elementor-element-b617bc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-b617bc8 .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-fe5bf6d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-5c7d47d{--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:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-65924 .elementor-element.elementor-element-be772fc img{height:250px;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-bab69e0{left:-10%;}body.rtl .elementor-65924 .elementor-element.elementor-element-bab69e0{right:-10%;}.elementor-65924 .elementor-element.elementor-element-271c684 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-271c684 .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-77ff5fd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-1b09012 > .elementor-widget-container{margin:0px 0px 0px -400px;}.elementor-65924 .elementor-element.elementor-element-1b09012 img{width:400px;max-width:400px;height:400px;}.elementor-65924 .elementor-element.elementor-element-3a1790f8{--margin-top:-80px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-65924 .elementor-element.elementor-element-682f091{--z-index:2;}.elementor-65924 .elementor-element.elementor-element-585fc10f > .elementor-widget-container{margin:0px -400px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-585fc10f{z-index:2;}.elementor-65924 .elementor-element.elementor-element-585fc10f img{width:400px;max-width:400px;height:400px;}.elementor-65924 .elementor-element.elementor-element-47556e35 img{height:250px;}.elementor-65924 .elementor-element.elementor-element-8b02a1a{--padding-top:0%;--padding-bottom:0%;--padding-left:12%;--padding-right:0%;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-8b02a1a{left:10%;}body.rtl .elementor-65924 .elementor-element.elementor-element-8b02a1a{right:10%;}.elementor-65924 .elementor-element.elementor-element-378ab620 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-378ab620 .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-319dfc99 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-2d9ef4db{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-65924 .elementor-element.elementor-element-49bbfcf6 img{height:250px;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-151b284b{left:-10%;}body.rtl .elementor-65924 .elementor-element.elementor-element-151b284b{right:-10%;}.elementor-65924 .elementor-element.elementor-element-2c8ade9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-2c8ade9f .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-546e27e4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-649c4c0e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65924 .elementor-element.elementor-element-70d21b94 > .elementor-widget-container{margin:0px 0px 0px -400px;}.elementor-65924 .elementor-element.elementor-element-70d21b94 img{width:400px;max-width:400px;height:400px;}.elementor-65924 .elementor-element.elementor-element-27ec2eca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-27ec2eca .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-439a1372 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-71752d2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-71752d2d .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-4e446639 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-317b0a50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-317b0a50 .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-4496d4a3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-56793f59{--padding-top:36px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-60069ded .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-65924 .elementor-element.elementor-element-4a57eece{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-65924 .elementor-element.elementor-element-46a607ce > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-65924 .elementor-element.elementor-element-64f5d6f6{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-3a5ef0dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-700a1090{width:100%;max-width:100%;}.elementor-65924 .elementor-element.elementor-element-700a1090 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-65924 .elementor-element.elementor-element-3817d6a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-677d9482 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-677d9482 img{width:160px;height:17px;}.elementor-65924 .elementor-element.elementor-element-607aea43{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-39922261 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-65924 .elementor-element.elementor-element-5ecf43b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-5ecf43b img{width:160px;height:17px;}.elementor-65924 .elementor-element.elementor-element-68a25871{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-4c3e5345 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-65924 .elementor-element.elementor-element-593f5086{--min-height:400px;}.elementor-65924 .elementor-element.elementor-element-5f80fc16 > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-5f80fc16 img{width:60vw;max-width:70vw;height:600px;object-position:top right;}.elementor-65924 .elementor-element.elementor-element-21a9e99 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-21a9e99{right:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-21a9e99{left:0px;}.elementor-65924 .elementor-element.elementor-element-21a9e99{top:-100px;}.elementor-65924 .elementor-element.elementor-element-21a9e99 img{width:60vw;max-width:70vw;height:600px;object-position:center right;}.elementor-65924 .elementor-element.elementor-element-68dfbf61 .elementor-heading-title{font-size:45px;}.elementor-65924 .elementor-element.elementor-element-64fec942 .elementor-heading-title{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-6ce01ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-e130ca1{--grid-columns:2;}}@media(max-width:767px){.elementor-65924 .elementor-element.elementor-element-db5bd43{--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;--flex-wrap:nowrap;--padding-top:6px;--padding-bottom:6px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-4684234{width:auto;max-width:auto;}.elementor-65924 .elementor-element.elementor-element-4684234 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-4684234.elementor-element{--align-self:center;}.elementor-65924 .elementor-element.elementor-element-5a63f7c .elementor-button{font-size:16px;border-radius:0px 0px 0px 0px;padding:8px 14px 8px 14px;}.elementor-65924 .elementor-element.elementor-element-88d8b82{--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-65924 .elementor-element.elementor-element-2b6ee81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-6c4e1fd7{--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;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-6bb23683{--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:stretch;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-e9e4f40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-e9e4f40 img{width:100%;max-width:100%;}.elementor-65924 .elementor-element.elementor-element-9856db0{--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-65924 .elementor-element.elementor-element-14c88ee{--width:100%;--justify-content:flex-start;}.elementor-65924 .elementor-element.elementor-element-39924b6{--z-index:3;}.elementor-65924 .elementor-element.elementor-element-e6f8219 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-e6f8219{text-align:center;}.elementor-65924 .elementor-element.elementor-element-e6f8219 .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-7b78f74 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-7b78f74{text-align:center;}.elementor-65924 .elementor-element.elementor-element-7b78f74 .elementor-heading-title{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-963a061{text-align:center;}.elementor-65924 .elementor-element.elementor-element-963a061 .elementor-heading-title{font-size:14px;}.elementor-65924 .elementor-element.elementor-element-05ec1dd .elementor-button{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-d99e5e9{width:100%;max-width:100%;}.elementor-65924 .elementor-element.elementor-element-d99e5e9 img{width:100%;max-width:100%;height:100%;object-fit:contain;}.elementor-65924 .elementor-element.elementor-element-0cf2889{bottom:-30px;}.elementor-65924 .elementor-element.elementor-element-e20b1df{--width:100%;--justify-content:flex-start;}.elementor-65924 .elementor-element.elementor-element-6784034 .elementor-button{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-34dc426{width:100%;max-width:100%;}.elementor-65924 .elementor-element.elementor-element-34dc426 img{width:100%;max-width:100%;height:100%;object-fit:contain;}.elementor-65924 .elementor-element.elementor-element-470e488{bottom:0px;}.elementor-65924 .elementor-element.elementor-element-af03c0f{--width:100%;--justify-content:flex-start;}.elementor-65924 .elementor-element.elementor-element-8468e78 .elementor-button{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-5f64402{width:100%;max-width:100%;}.elementor-65924 .elementor-element.elementor-element-5f64402.elementor-element{--align-self:center;}.elementor-65924 .elementor-element.elementor-element-5f64402 img{width:100%;max-width:100%;height:100%;object-fit:contain;}.elementor-65924 .elementor-element.elementor-element-a6a7dac{bottom:-50px;}.elementor-65924 .elementor-element.elementor-element-08074c2{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-b83ff94{--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;}.elementor-65924 .elementor-element.elementor-element-9f20226{--width:100%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65924 .elementor-element.elementor-element-b54a5b2{top:30px;--z-index:3;}.elementor-65924 .elementor-element.elementor-element-101de67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-101de67{text-align:center;}.elementor-65924 .elementor-element.elementor-element-101de67 .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-0d6f355 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-0d6f355{text-align:center;}.elementor-65924 .elementor-element.elementor-element-0d6f355 .elementor-heading-title{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-12e88c1{text-align:center;}.elementor-65924 .elementor-element.elementor-element-12e88c1 .elementor-heading-title{font-size:14px;}.elementor-65924 .elementor-element.elementor-element-09c5ce2 .elementor-button{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-5417f69{width:100%;max-width:100%;bottom:0px;}.elementor-65924 .elementor-element.elementor-element-5417f69.elementor-element{--align-self:center;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-5417f69{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-5417f69{right:0px;}.elementor-65924 .elementor-element.elementor-element-5417f69 img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:bottom center;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-02787ab{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-02787ab{right:0px;}.elementor-65924 .elementor-element.elementor-element-02787ab{bottom:30px;}.elementor-65924 .elementor-element.elementor-element-cad864d{--width:100%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65924 .elementor-element.elementor-element-988a8db{top:30px;}.elementor-65924 .elementor-element.elementor-element-e1ee2d6{text-align:center;}.elementor-65924 .elementor-element.elementor-element-e1ee2d6 .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-1d939ec{text-align:center;}.elementor-65924 .elementor-element.elementor-element-1d939ec .elementor-heading-title{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-f40b741{text-align:center;}.elementor-65924 .elementor-element.elementor-element-f40b741 .elementor-heading-title{font-size:14px;}.elementor-65924 .elementor-element.elementor-element-39bb01a .elementor-button{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-ba8d8ce{width:100%;max-width:100%;}.elementor-65924 .elementor-element.elementor-element-ba8d8ce > .elementor-widget-container{padding:30px 0px 0px 0px;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-ba8d8ce{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-ba8d8ce{right:0px;}.elementor-65924 .elementor-element.elementor-element-ba8d8ce img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:bottom center;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-4f51c39{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-4f51c39{right:0px;}.elementor-65924 .elementor-element.elementor-element-4f51c39{bottom:30px;}.elementor-65924 .elementor-element.elementor-element-424da43{--width:100%;--justify-content:flex-end;}.elementor-65924 .elementor-element.elementor-element-92d18cb{top:30px;}.elementor-65924 .elementor-element.elementor-element-d640aa0{text-align:center;}.elementor-65924 .elementor-element.elementor-element-d640aa0 .elementor-heading-title{font-size:24px;}.elementor-65924 .elementor-element.elementor-element-528ecc2{text-align:center;}.elementor-65924 .elementor-element.elementor-element-528ecc2 .elementor-heading-title{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-2be60b5{text-align:center;}.elementor-65924 .elementor-element.elementor-element-2be60b5 .elementor-heading-title{font-size:14px;}.elementor-65924 .elementor-element.elementor-element-456f2e7 .elementor-button{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-9d2e51e{width:100%;max-width:100%;bottom:0px;}.elementor-65924 .elementor-element.elementor-element-9d2e51e.elementor-element{--align-self:center;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-9d2e51e{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-9d2e51e{right:0px;}.elementor-65924 .elementor-element.elementor-element-9d2e51e img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:bottom center;}body:not(.rtl) .elementor-65924 .elementor-element.elementor-element-0a0929a{left:0px;}body.rtl .elementor-65924 .elementor-element.elementor-element-0a0929a{right:0px;}.elementor-65924 .elementor-element.elementor-element-0a0929a{bottom:30px;}.elementor-65924 .elementor-element.elementor-element-aed3bd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-a90f7b9{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-44f6aae5{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-4e0087b0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-65924 .elementor-element.elementor-element-556072a5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65924 .elementor-element.elementor-element-9bf0fc4{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65924 .elementor-element.elementor-element-c0122ac{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65924 .elementor-element.elementor-element-5c7d47d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65924 .elementor-element.elementor-element-48882929{--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-65924 .elementor-element.elementor-element-755c98c8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:35px;--padding-left:24px;--padding-right:24px;}.elementor-65924 .elementor-element.elementor-element-755c98c8:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-755c98c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #091429B3 0%, #062C7CB3 90%);}.elementor-65924 .elementor-element.elementor-element-27ec2eca{z-index:2;}.elementor-65924 .elementor-element.elementor-element-439a1372{z-index:2;}.elementor-65924 .elementor-element.elementor-element-7de65d8{--min-height:200px;--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-65924 .elementor-element.elementor-element-7ef756aa > .elementor-widget-container{--e-transform-rotateZ:24deg;margin:-170px -50px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-7ef756aa{text-align:right;}.elementor-65924 .elementor-element.elementor-element-7ef756aa img{width:300px;height:100%;object-fit:contain;object-position:top right;}.elementor-65924 .elementor-element.elementor-element-6ee8c53d{--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-65924 .elementor-element.elementor-element-57194bbd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:85px;--padding-left:24px;--padding-right:24px;}.elementor-65924 .elementor-element.elementor-element-57194bbd:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-57194bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #091429B3 0%, #062C7CB3 90%);}.elementor-65924 .elementor-element.elementor-element-71752d2d{z-index:2;}.elementor-65924 .elementor-element.elementor-element-4e446639{z-index:2;}.elementor-65924 .elementor-element.elementor-element-e7cb8f0{--min-height:120px;--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-65924 .elementor-element.elementor-element-5368ddec > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:-190px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-5368ddec{text-align:right;}.elementor-65924 .elementor-element.elementor-element-5368ddec img{width:280px;}.elementor-65924 .elementor-element.elementor-element-ddee335{--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-65924 .elementor-element.elementor-element-16717a1a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:85px;--padding-left:24px;--padding-right:24px;}.elementor-65924 .elementor-element.elementor-element-16717a1a:not(.elementor-motion-effects-element-type-background), .elementor-65924 .elementor-element.elementor-element-16717a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #091429B3 0%, #062C7CB3 90%);}.elementor-65924 .elementor-element.elementor-element-317b0a50{z-index:2;}.elementor-65924 .elementor-element.elementor-element-4496d4a3{z-index:2;}.elementor-65924 .elementor-element.elementor-element-74b4b53b{--min-height:100px;--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-65924 .elementor-element.elementor-element-5203cca2 > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:-100px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-5203cca2{text-align:right;}.elementor-65924 .elementor-element.elementor-element-5203cca2 img{width:300px;height:100%;object-fit:contain;object-position:top right;}.elementor-65924 .elementor-element.elementor-element-56793f59{--padding-top:36px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-60069ded > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-4a57eece{--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-65924 .elementor-element.elementor-element-46a607ce > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-65924 .elementor-element.elementor-element-64f5d6f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-700a1090 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-65924 .elementor-element.elementor-element-39922261 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-65924 .elementor-element.elementor-element-68a25871{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65924 .elementor-element.elementor-element-4c3e5345 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-65924 .elementor-element.elementor-element-54665136{--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-593f5086{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-65924 .elementor-element.elementor-element-4570e76a{--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-220fc8d6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-65924 .elementor-element.elementor-element-68dfbf61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-68dfbf61{text-align:center;}.elementor-65924 .elementor-element.elementor-element-68dfbf61 .elementor-heading-title{font-size:45px;}.elementor-65924 .elementor-element.elementor-element-64fec942{text-align:center;}.elementor-65924 .elementor-element.elementor-element-64fec942 .elementor-heading-title{font-size:16px;}.elementor-65924 .elementor-element.elementor-element-57641680{--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:stretch;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65924 .elementor-element.elementor-element-1fdd7bcb > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:-20px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-1fdd7bcb img{width:100%;}.elementor-65924 .elementor-element.elementor-element-49d32dc1{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-65924 .elementor-element.elementor-element-8bcbee1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65924 .elementor-element.elementor-element-f2ba651 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-65924 .elementor-element.elementor-element-e130ca1{--grid-columns:1;}.elementor-65924 .elementor-element.elementor-element-2f68b50e{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:126px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:16px;--n-tabs-title-direction:column;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:center;--n-tabs-title-align-items-toggle:initial;}.elementor-65924 .elementor-element.elementor-element-2f68b50e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-65924 .elementor-element.elementor-element-5a896610 .elementor-heading-title{font-size:32px;}.elementor-65924 .elementor-element.elementor-element-6f96b24e{font-size:15px;}}/* Start custom CSS for icon-list, class: .elementor-element-4684234 */.elementor-65924 .elementor-element.elementor-element-4684234 ul li {
    padding-right: 10px;
}

.elementor-65924 .elementor-element.elementor-element-4684234 ul li > span {
    color: #000 !important;
    font-family: inherit;
    font-size: 0.8em !important;
}

.elementor-65924 .elementor-element.elementor-element-4684234 ul li:not(:last-child):after {
    content: "/";
    padding-left: 10px;
    border: none !important;
    right: 0 !important;
    font-size: 0.8em !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a63f7c */.elementor-65924 .elementor-element.elementor-element-5a63f7c span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-5a63f7c a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-5a63f7c a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a4a07c3 */.elementor-65924 .elementor-element.elementor-element-4a4a07c3 .elementor-heading-title {
  background: linear-gradient(180deg, #E58900, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64f6777a */.elementor-65924 .elementor-element.elementor-element-64f6777a .elementor-heading-title {
  background: linear-gradient(180deg, #06B203, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa16f46 */.elementor-65924 .elementor-element.elementor-element-fa16f46 .elementor-heading-title {
  background: linear-gradient(180deg, #03AAB2, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bb23683 *//*.elementor-65924 .elementor-element.elementor-element-6bb23683 {*/
/*    background: linear-gradient(*/
/*    to bottom,*/
/*    rgba(0,0,0,0) 0%,*/
/*    rgba(20, 138, 169, 0.06) 5%,*/
/*    rgba(20, 138, 169, 1) 45%,*/
/*    #2EB8A7 55%,*/
/*    rgba(34, 64, 108, 0.05) 85%,*/
/*    rgba(34, 64, 108, 0.05) 99%,*/
/*    rgba(34, 64, 108, 1) 100%*/
/*);*/
/*}*/

.elementor-65924 .elementor-element.elementor-element-6bb23683 {
    background: linear-gradient(
    to bottom,
    rgba(0,0,0,0) 0%,
    rgba(20, 138, 169, 0.06) 5%,
    rgba(20, 138, 169, 1) 45%,
    rgba(46, 184, 167, 0.9) 55%,
    rgba(34, 64, 108, 0.03) 72%,
    rgba(34, 64, 108, 0.07) 90%,
    rgba(34, 64, 108, 1) 100%
);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05ec1dd */.elementor-65924 .elementor-element.elementor-element-05ec1dd span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-05ec1dd a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-05ec1dd a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39924b6 */.elementor-65924 .elementor-element.elementor-element-39924b6 {
    transform: translateY(-50%);
    display: none;
}
/*.expand-card.active .elementor-65924 .elementor-element.elementor-element-39924b6 {*/
/*    transform: translateY(-50%);*/
/*    display: block;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d99e5e9 *//*.elementor-65924 .elementor-element.elementor-element-d99e5e9::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 230px;*/
/*    height: 230px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(229, 137, 0, 0.6) 0%,*/
/*        rgba(229, 137, 0, 0.6) 40%,*/
/*        rgba(229, 137, 0, 0.4) 60%,*/
/*        rgba(229, 137, 0, 0.3) 80%,*/
/*        rgba(255, 255, 255, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c88ee */.elementor-65924 .elementor-element.elementor-element-14c88ee {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-14c88ee::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-14c88ee.active::after {
    /*background: linear-gradient(*/
    /*  to bottom,*/
    /*  rgba(255, 255, 255, 0) 0%,*/
    /*  rgba(255, 255, 255, 0) 100%*/
    /*);*/
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0) 40%,
      rgba(62, 133, 173, 0.3) 80%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-14c88ee.active img {
    margin-left: 80%;
}
/*.elementor-65924 .elementor-element.elementor-element-14c88ee.active {*/
/*    min-height: 600px;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6784034 */.elementor-65924 .elementor-element.elementor-element-6784034 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-6784034 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-6784034 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594e7ad */.elementor-65924 .elementor-element.elementor-element-594e7ad {
    transform: translateY(-50%);
    display: none;
}
/*.expand-card.active .elementor-65924 .elementor-element.elementor-element-594e7ad {*/
/*    transform: translateY(-50%);*/
/*    display: block;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e20b1df */.elementor-65924 .elementor-element.elementor-element-e20b1df {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-e20b1df::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-e20b1df.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0) 40%,
      rgba(62, 133, 173, 0.3) 80%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-e20b1df.active img {
    margin-left: 80%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8468e78 */.elementor-65924 .elementor-element.elementor-element-8468e78 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-8468e78 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-8468e78 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df7ddb0 */.elementor-65924 .elementor-element.elementor-element-df7ddb0 {
    transform: translateY(-50%);
    display: none;
}
/*.expand-card.active .elementor-65924 .elementor-element.elementor-element-df7ddb0 {*/
/*    transform: translateY(-50%);*/
/*    display: block;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af03c0f */.elementor-65924 .elementor-element.elementor-element-af03c0f {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-af03c0f::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-af03c0f.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0) 40%,
      rgba(62, 133, 173, 0.3) 80%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-af03c0f.active img {
    margin-left: 80%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9856db0 *//* WRAPPER utama */
.elementor-65924 .elementor-element.elementor-element-9856db0 {
  display: flex;
  gap: 20px;
  align-items: flex-start !important;   /* mencegah stretch */
}

/* CARD */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card {
  flex: 4 1 0%;
  transition: flex 0.5s ease;
  cursor: pointer;
  border-radius: 20px;
  overflow: hidden;
  position: relative;

  /* LOCK HEIGHT */
  height: 400px !important;
  min-height: 400px !important;
  max-height: 400px !important;

  display: flex;
  flex-direction: column;
}

/* CARD aktif → melebar */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card.active {
  flex: 8 1 0%;
}

.elementor-65924 .elementor-element.elementor-element-9856db0:has(.expand-card.active) .expand-card:not(.active) {
  flex: 2 1 0%;
}

/* Elementor IMAGE widget container harus ikut fixed height  */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card .elementor-widget-image,
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card .elementor-widget-image .elementor-widget-container {
  height: 100% !important;
}

/* IMG di dalam widget */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card img {
  width: 100% !important;
  height: 100% !important;         /* fix */
  object-fit: cover !important;    /* tidak rubah height */
  display: block !important;
  transition: transform 0.5s ease;
}

/* CONTENT overlay */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card .content {
  opacity: 0;
  transition: opacity 0.3s ease;
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  color: white;
  z-index: 10;
}

.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card.active .content {
  opacity: 1;
}

.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card.active .card-content {
  display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09c5ce2 */.elementor-65924 .elementor-element.elementor-element-09c5ce2 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-09c5ce2 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-09c5ce2 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54a5b2 */.elementor-65924 .elementor-element.elementor-element-b54a5b2 {
    /*display: none;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5417f69 */.elementor-65924 .elementor-element.elementor-element-5417f69 {
    position: relative;
}
/*.elementor-65924 .elementor-element.elementor-element-5417f69::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 220px;*/
/*    height: 220px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(229, 137, 0, 0.6) 0%,*/
/*        rgba(229, 137, 0, 0.4) 40%,*/
/*        rgba(229, 137, 0, 0.2) 60%,*/
/*        rgba(255, 255, 255, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f20226 */.elementor-65924 .elementor-element.elementor-element-9f20226 {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-9f20226::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    transition: background 500ms ease;
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-9f20226.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0.1) 85%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39bb01a */.elementor-65924 .elementor-element.elementor-element-39bb01a span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-39bb01a a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-39bb01a a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988a8db */.elementor-65924 .elementor-element.elementor-element-988a8db {
    /*display: none;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba8d8ce */.elementor-65924 .elementor-element.elementor-element-ba8d8ce {
    position: relative;
}
/*.elementor-65924 .elementor-element.elementor-element-ba8d8ce::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 220px;*/
/*    height: 220px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(105, 255, 103, 0.6) 0%,*/
/*        rgba(105, 255, 103, 0.4) 40%,*/
/*        rgba(105, 255, 103, 0.2) 60%,*/
/*        rgba(105, 255, 103, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cad864d */.elementor-65924 .elementor-element.elementor-element-cad864d {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-cad864d::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-cad864d.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0.1) 85%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
/*.elementor-65924 .elementor-element.elementor-element-cad864d.active img {*/
/*    margin-left: 80%;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-456f2e7 */.elementor-65924 .elementor-element.elementor-element-456f2e7 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-456f2e7 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-456f2e7 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92d18cb */.elementor-65924 .elementor-element.elementor-element-92d18cb {
    /*display: none;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d2e51e */.elementor-65924 .elementor-element.elementor-element-9d2e51e {
    position: relative;
}
/*.elementor-65924 .elementor-element.elementor-element-9d2e51e::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 220px;*/
/*    height: 220px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(79, 182, 246, 0.6) 0%,*/
/*        rgba(79, 182, 246, 0.4) 40%,*/
/*        rgba(79, 182, 246, 0.2) 60%,*/
/*        rgba(255, 255, 255, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-424da43 */.elementor-65924 .elementor-element.elementor-element-424da43 {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-424da43::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-424da43.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0.1) 85%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
/*.elementor-65924 .elementor-element.elementor-element-424da43.active img {*/
/*    margin-left: 80%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83ff94 *//* WRAPPER utama */
.elementor-65924 .elementor-element.elementor-element-b83ff94 {
  display: flex;
  gap: 20px;
  align-items: flex-start;
}

/* CARD */
.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card {
  cursor: pointer;
  border-radius: 20px;
  overflow: hidden;
  position: relative;

  /* LOCK HEIGHT */
  height: 350px;
  min-height: 350px;
  max-height: 350px;

  display: flex;
  flex-direction: column;

  transition: 
    height 0.4s ease,
    min-height 0.4s ease,
    max-height 0.4s ease;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active {
  height: 650px;
  min-height: 650px;
  max-height: 650px;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card .elementor-widget-image,
.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card .elementor-widget-image .elementor-widget-container {
  height: 100%;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block !important;
  transition: transform 0.5s ease;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active img {
  object-fit: contain;
  transition: transform 0.5s ease;
}

/* CONTENT overlay */
.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card .content {
  opacity: 0;
  transition: opacity 0.3s ease;
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  color: white;
  z-index: 10;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active .content {
  opacity: 1;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active .card-content {
  display: none;
}






.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-new-content {
    opacity: 0;
    visibility: hidden;
    height: 0;
    overflow: hidden;
    transition: opacity 300ms ease, visibility 300ms ease, height 300ms ease;
    padding: 0;
}

/* Saat aktif */
.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-new-content.show {
    opacity: 1;
    visibility: visible;
    height: auto;
    padding: 4% 7%;
}
.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-content {
    opacity: 1;
    visibility: visible;
    transition: opacity 300ms ease, visibility 300ms ease;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-content.hide {
    opacity: 0;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1f609 */.elementor-65924 .elementor-element.elementor-element-cc1f609 {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e8501c *//*.elementor-65924 .elementor-element.elementor-element-76e8501c {*/
/*    transform: translateY(-50%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f71868b */.elementor-65924 .elementor-element.elementor-element-f71868b {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa50fd9 *//*.elementor-65924 .elementor-element.elementor-element-aa50fd9 {*/
/*    transform: translateY(-50%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3298db0 */.elementor-65924 .elementor-element.elementor-element-3298db0 {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f24d8 *//*.elementor-65924 .elementor-element.elementor-element-22f24d8 {*/
/*    transform: translateY(-50%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab69e0 */.elementor-65924 .elementor-element.elementor-element-bab69e0 {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b02a1a */.elementor-65924 .elementor-element.elementor-element-8b02a1a {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-151b284b */.elementor-65924 .elementor-element.elementor-element-151b284b {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90f7b9 */.elementor-65924 .elementor-element.elementor-element-a90f7b9 {
    background: linear-gradient(
      to bottom,
      #172451 0%,
      #0B2041 27%,
      #06416F 51%,
      #093D66 74%,
      #001B31 100%
    );
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea09ab7 */.elementor-65924 .elementor-element.elementor-element-ea09ab7 ol li {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f80fc16 */.elementor-65924 .elementor-element.elementor-element-5f80fc16 img {
    /*max-height: 200px;*/
    /*height: 600px;*/
    /*border: 2px solid yellow;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21a9e99 */.elementor-65924 .elementor-element.elementor-element-21a9e99 img {
    /*max-height: 200px;*/
    /*height: 600px;*/
    /*border: 2px solid yellow;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593f5086 */.elementor-65924 .elementor-element.elementor-element-593f5086 {
    position: relative;
  /*  overflow-x: hidden;*/
  /*overflow-y: visible;*/
}

.elementor-65924 .elementor-element.elementor-element-593f5086::after {
    z-index: 2;
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 120px;

    /* Gradient vertical: atas transparan → bawah #479CC3 */
    background: linear-gradient(
        to bottom,
        rgba(71, 156, 195, 0) 0%,
        rgba(71, 156, 195, 0.8) 60%,
        rgba(71, 156, 195, 1) 100%
    );
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ce01ac */.elementor-65924 .elementor-element.elementor-element-6ce01ac {
    background-color: #FFFFFF33;
    backdrop-filter: blur(10px);
    border-radius: 10px;
    cursor: pointer;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac.loading {
    background-color: #ffffff80;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac.loading p {
    color: #ffffff80 !important;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac.loading p:before {
    opacity: 0.5
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac .elementor-heading-title:before {
    content: "";
    display: inline-block;
    width: 19px;
    height: 19px;
    margin-right: 8px;
    background: url(https://www.dornier.com/wp-content/uploads/2025/01/filter-2.svg) center / cover no-repeat;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac .elementor-heading-title {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-f2ba651 *//* ====== DESKTOP LAYOUT ====== */
.elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter {
    /*display: grid;*/
    /*grid-template-columns: 1fr 1fr;*/
    /*gap: 20px;*/
    display: flex;
    flex-wrap: nowrap;
    gap: 20px;
}

/* Wrapper otomatis setelah JS membungkus */
.elementor-65924 .elementor-element.elementor-element-f2ba651 .filter-wrapper {
    position: relative;
    width: 50%;
}

.elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter > .parent__filter {
    display: block;
    width: 100%;
}

/* Tombol parent */
.filter-parent {
    background: rgba(255,255,255,0.25);
    backdrop-filter: blur(3px);
    font-weight: 700;
    padding: 15px 20px;
    border-radius: 10px;
    cursor: pointer;
    color: #fff;
}

/* Dropdown */
.filter-children {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding-top: 10px;
    display: none;
    z-index: 3;
}

.filter-children .child-box {
    background: #fff;
    border-radius: 10px;
    padding: 15px;
    display: flex;
    flex-direction: column;
}

.filter-children .child-box button {
    text-align: left;
    padding: 8px 0;
}

.elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter-item {
    display: flex;
    justify-content: flex-start;
    color: #112241;
    font-weight: 700;
    padding-left: 35px;
    padding: 10px 10px 10px 32px;
}

/* Desktop hover */
@media (min-width: 768px) {
    .filter-wrapper:hover .filter-children {
        display: block;
    }
}

/* ----------- MOBILE ----------- */
@media (max-width: 767px) {

    /*.e-filter {*/
    /*    grid-template-columns: 1fr;*/
        /*background: #fff;*/
    /*    border-radius: 10px;*/
    /*    padding: 10px 0;*/
    /*    gap: 10px;*/
    /*}*/
    
    /*.elementor-65924 .elementor-element.elementor-element-f2ba651 .filter-wrapper {*/
    /*    position: relative;*/
    /*    width: 50%;*/
    /*}*/
    
    .elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter {
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
    }

    .filter-parent {
        color: white;
        padding: 15px 20px;
        border-radius: 10px;
        background: rgba(255, 255, 255, 0.3);
    }

    .elementor-65924 .elementor-element.elementor-element-f2ba651 .filter-wrapper {
        width: 100%;
    }

    /* Mobile mode: dropdown is ALWAYS stacked, not absolute */
    .filter-children {
        position: relative;
        display: none;
        padding: 0;
        padding-top: 10px;
    }

    .filter-wrapper.active .filter-children {
        display: block;
    }
}



/* ---- BASE BUTTON ---- */
.child-box .e-filter-item {
    position: relative;
    padding-left: 28px; /* memberi ruang untuk checkbox */
    cursor: pointer;
}

/* ---- Kotak cek kosong ---- */
.child-box .e-filter-item::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 18px;
    height: 18px;
    transform: translateY(-50%);
    border: 2px solid #112241;
    border-radius: 2px;
    background: #fff;
    box-sizing: border-box;
}

/* ---- Centang ketika SELECTED ---- */
.child-box .e-filter-item.selected::before {
    background: #112241; /* warna fill */
    border-color: #112241;
}

/* ---- Icon centang ---- */
.child-box .e-filter-item.selected::after {
    content: "✔";
    font-size: 12px;
    color: #fff;
    position: absolute;
    left: 4px;
    top: 50%;
    transform: translateY(-52%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bcbee1 */.e-off-canvas__no-scroll .filter-testi-desktop {
    z-index: 1 !important;
}

@media (max-width: 767px) {
    /*.elementor-65924 .elementor-element.elementor-element-8bcbee1 .tax-filter .elementor-widget-container {*/
    /*    display: none;*/
    /*}*/
    
    /*.elementor-65924 .elementor-element.elementor-element-8bcbee1 .active + .tax-filter .elementor-widget-container {*/
    /*    display: block;*/
    /*}*/
    
    /*.elementor-65924 .elementor-element.elementor-element-8bcbee1 .active + .tax-filter.loading .elementor-widget-container {*/
    /*    display: none;*/
    /*}*/
    
    
}

.elementor-65924 .elementor-element.elementor-element-8bcbee1 .e-filter > .e-filter-item {
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e130ca1 */.elementor-65924 .elementor-element.elementor-element-e130ca1 nav.elementor-pagination {
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers {
    width: 48px;
    height: 48px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .3s;
    background: #112241;
    border-radius: 5px;
    color: #fff;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers:hover {
    background: #fff;
    color: #000 !important;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers.current {
    background: #fff;
    color: #0A0118;
    font-weight: 700;
    font-size: 16px;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 a.page-numbers:visited {
    color: #fff;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .next.page-numbers,
.elementor-65924 .elementor-element.elementor-element-e130ca1 .prev.page-numbers {
	font-size: 0;
	display: flex;
	background: transparent;
}

.prev.page-numbers:before {
	 background-image: url(/wp-content/uploads/2025/01/Chevron-left.svg);
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .next.page-numbers:before {
    background-image: url(/wp-content/uploads/2025/01/Chevron-right.svg);
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .prev.page-numbers:before,
.elementor-65924 .elementor-element.elementor-element-e130ca1 .next.page-numbers:before{
	content: '';
    width: 40px;
    height: 40px;
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers.first, .elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers.last {
    display: none;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .testimonial-type-written-testimonials .video-type {
    display: none;    
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .testimonial-type-video-testimonials .text-type {
    display: none;
}

@media (max-width: 767px) {
    .elementor-65924 .elementor-element.elementor-element-e130ca1 .e-loop-nothing-found-message {
        padding: 140px 0;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44baa95 */.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item.prev-page.disable svg path,
.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item.next-page.disable svg path {
    stroke: #FFFFFF33;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item {
    width: 48px;
    height: 48px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .3s;
    border-radius: 5px;
    color: #fff;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item:not(.prev-page, .next-page) {
    background: #112241;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item:not(.prev-page, .next-page):hover{
    background: #fff;
    color: #0A0118 !important;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item.active {
    background: #fff;
    color: #0A0118;
    font-weight: 700;
    font-size: 16px;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d32dc1 */.elementor-65924 .elementor-element.elementor-element-49d32dc1 {
    background: linear-gradient(
  to bottom,
  #479CC3 0%,
  #1A4373 51%,
  #3E84BB 100%
);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a4a07c3 */.elementor-65924 .elementor-element.elementor-element-4a4a07c3 .elementor-heading-title {
  background: linear-gradient(180deg, #E58900, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64f6777a */.elementor-65924 .elementor-element.elementor-element-64f6777a .elementor-heading-title {
  background: linear-gradient(180deg, #06B203, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa16f46 */.elementor-65924 .elementor-element.elementor-element-fa16f46 .elementor-heading-title {
  background: linear-gradient(180deg, #03AAB2, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bb23683 *//*.elementor-65924 .elementor-element.elementor-element-6bb23683 {*/
/*    background: linear-gradient(*/
/*    to bottom,*/
/*    rgba(0,0,0,0) 0%,*/
/*    rgba(20, 138, 169, 0.06) 5%,*/
/*    rgba(20, 138, 169, 1) 45%,*/
/*    #2EB8A7 55%,*/
/*    rgba(34, 64, 108, 0.05) 85%,*/
/*    rgba(34, 64, 108, 0.05) 99%,*/
/*    rgba(34, 64, 108, 1) 100%*/
/*);*/
/*}*/

.elementor-65924 .elementor-element.elementor-element-6bb23683 {
    background: linear-gradient(
    to bottom,
    rgba(0,0,0,0) 0%,
    rgba(20, 138, 169, 0.06) 5%,
    rgba(20, 138, 169, 1) 45%,
    rgba(46, 184, 167, 0.9) 55%,
    rgba(34, 64, 108, 0.03) 72%,
    rgba(34, 64, 108, 0.07) 90%,
    rgba(34, 64, 108, 1) 100%
);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05ec1dd */.elementor-65924 .elementor-element.elementor-element-05ec1dd span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-05ec1dd a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-05ec1dd a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39924b6 */.elementor-65924 .elementor-element.elementor-element-39924b6 {
    transform: translateY(-50%);
    display: none;
}
/*.expand-card.active .elementor-65924 .elementor-element.elementor-element-39924b6 {*/
/*    transform: translateY(-50%);*/
/*    display: block;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d99e5e9 *//*.elementor-65924 .elementor-element.elementor-element-d99e5e9::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 230px;*/
/*    height: 230px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(229, 137, 0, 0.6) 0%,*/
/*        rgba(229, 137, 0, 0.6) 40%,*/
/*        rgba(229, 137, 0, 0.4) 60%,*/
/*        rgba(229, 137, 0, 0.3) 80%,*/
/*        rgba(255, 255, 255, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c88ee */.elementor-65924 .elementor-element.elementor-element-14c88ee {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-14c88ee::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-14c88ee.active::after {
    /*background: linear-gradient(*/
    /*  to bottom,*/
    /*  rgba(255, 255, 255, 0) 0%,*/
    /*  rgba(255, 255, 255, 0) 100%*/
    /*);*/
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0) 40%,
      rgba(62, 133, 173, 0.3) 80%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-14c88ee.active img {
    margin-left: 80%;
}
/*.elementor-65924 .elementor-element.elementor-element-14c88ee.active {*/
/*    min-height: 600px;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6784034 */.elementor-65924 .elementor-element.elementor-element-6784034 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-6784034 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-6784034 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594e7ad */.elementor-65924 .elementor-element.elementor-element-594e7ad {
    transform: translateY(-50%);
    display: none;
}
/*.expand-card.active .elementor-65924 .elementor-element.elementor-element-594e7ad {*/
/*    transform: translateY(-50%);*/
/*    display: block;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e20b1df */.elementor-65924 .elementor-element.elementor-element-e20b1df {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-e20b1df::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-e20b1df.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0) 40%,
      rgba(62, 133, 173, 0.3) 80%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-e20b1df.active img {
    margin-left: 80%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8468e78 */.elementor-65924 .elementor-element.elementor-element-8468e78 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-8468e78 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-8468e78 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df7ddb0 */.elementor-65924 .elementor-element.elementor-element-df7ddb0 {
    transform: translateY(-50%);
    display: none;
}
/*.expand-card.active .elementor-65924 .elementor-element.elementor-element-df7ddb0 {*/
/*    transform: translateY(-50%);*/
/*    display: block;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af03c0f */.elementor-65924 .elementor-element.elementor-element-af03c0f {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-af03c0f::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-af03c0f.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0) 40%,
      rgba(62, 133, 173, 0.3) 80%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-af03c0f.active img {
    margin-left: 80%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9856db0 *//* WRAPPER utama */
.elementor-65924 .elementor-element.elementor-element-9856db0 {
  display: flex;
  gap: 20px;
  align-items: flex-start !important;   /* mencegah stretch */
}

/* CARD */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card {
  flex: 4 1 0%;
  transition: flex 0.5s ease;
  cursor: pointer;
  border-radius: 20px;
  overflow: hidden;
  position: relative;

  /* LOCK HEIGHT */
  height: 400px !important;
  min-height: 400px !important;
  max-height: 400px !important;

  display: flex;
  flex-direction: column;
}

/* CARD aktif → melebar */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card.active {
  flex: 8 1 0%;
}

.elementor-65924 .elementor-element.elementor-element-9856db0:has(.expand-card.active) .expand-card:not(.active) {
  flex: 2 1 0%;
}

/* Elementor IMAGE widget container harus ikut fixed height  */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card .elementor-widget-image,
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card .elementor-widget-image .elementor-widget-container {
  height: 100% !important;
}

/* IMG di dalam widget */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card img {
  width: 100% !important;
  height: 100% !important;         /* fix */
  object-fit: cover !important;    /* tidak rubah height */
  display: block !important;
  transition: transform 0.5s ease;
}

/* CONTENT overlay */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card .content {
  opacity: 0;
  transition: opacity 0.3s ease;
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  color: white;
  z-index: 10;
}

.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card.active .content {
  opacity: 1;
}

.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card.active .card-content {
  display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09c5ce2 */.elementor-65924 .elementor-element.elementor-element-09c5ce2 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-09c5ce2 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-09c5ce2 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54a5b2 */.elementor-65924 .elementor-element.elementor-element-b54a5b2 {
    /*display: none;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5417f69 */.elementor-65924 .elementor-element.elementor-element-5417f69 {
    position: relative;
}
/*.elementor-65924 .elementor-element.elementor-element-5417f69::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 220px;*/
/*    height: 220px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(229, 137, 0, 0.6) 0%,*/
/*        rgba(229, 137, 0, 0.4) 40%,*/
/*        rgba(229, 137, 0, 0.2) 60%,*/
/*        rgba(255, 255, 255, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f20226 */.elementor-65924 .elementor-element.elementor-element-9f20226 {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-9f20226::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    transition: background 500ms ease;
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-9f20226.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0.1) 85%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39bb01a */.elementor-65924 .elementor-element.elementor-element-39bb01a span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-39bb01a a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-39bb01a a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988a8db */.elementor-65924 .elementor-element.elementor-element-988a8db {
    /*display: none;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba8d8ce */.elementor-65924 .elementor-element.elementor-element-ba8d8ce {
    position: relative;
}
/*.elementor-65924 .elementor-element.elementor-element-ba8d8ce::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 220px;*/
/*    height: 220px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(105, 255, 103, 0.6) 0%,*/
/*        rgba(105, 255, 103, 0.4) 40%,*/
/*        rgba(105, 255, 103, 0.2) 60%,*/
/*        rgba(105, 255, 103, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cad864d */.elementor-65924 .elementor-element.elementor-element-cad864d {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-cad864d::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-cad864d.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0.1) 85%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
/*.elementor-65924 .elementor-element.elementor-element-cad864d.active img {*/
/*    margin-left: 80%;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-456f2e7 */.elementor-65924 .elementor-element.elementor-element-456f2e7 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-456f2e7 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-456f2e7 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92d18cb */.elementor-65924 .elementor-element.elementor-element-92d18cb {
    /*display: none;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d2e51e */.elementor-65924 .elementor-element.elementor-element-9d2e51e {
    position: relative;
}
/*.elementor-65924 .elementor-element.elementor-element-9d2e51e::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 220px;*/
/*    height: 220px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(79, 182, 246, 0.6) 0%,*/
/*        rgba(79, 182, 246, 0.4) 40%,*/
/*        rgba(79, 182, 246, 0.2) 60%,*/
/*        rgba(255, 255, 255, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-424da43 */.elementor-65924 .elementor-element.elementor-element-424da43 {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-424da43::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-424da43.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0.1) 85%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
/*.elementor-65924 .elementor-element.elementor-element-424da43.active img {*/
/*    margin-left: 80%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83ff94 *//* WRAPPER utama */
.elementor-65924 .elementor-element.elementor-element-b83ff94 {
  display: flex;
  gap: 20px;
  align-items: flex-start;
}

/* CARD */
.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card {
  cursor: pointer;
  border-radius: 20px;
  overflow: hidden;
  position: relative;

  /* LOCK HEIGHT */
  height: 350px;
  min-height: 350px;
  max-height: 350px;

  display: flex;
  flex-direction: column;

  transition: 
    height 0.4s ease,
    min-height 0.4s ease,
    max-height 0.4s ease;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active {
  height: 650px;
  min-height: 650px;
  max-height: 650px;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card .elementor-widget-image,
.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card .elementor-widget-image .elementor-widget-container {
  height: 100%;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block !important;
  transition: transform 0.5s ease;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active img {
  object-fit: contain;
  transition: transform 0.5s ease;
}

/* CONTENT overlay */
.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card .content {
  opacity: 0;
  transition: opacity 0.3s ease;
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  color: white;
  z-index: 10;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active .content {
  opacity: 1;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active .card-content {
  display: none;
}






.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-new-content {
    opacity: 0;
    visibility: hidden;
    height: 0;
    overflow: hidden;
    transition: opacity 300ms ease, visibility 300ms ease, height 300ms ease;
    padding: 0;
}

/* Saat aktif */
.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-new-content.show {
    opacity: 1;
    visibility: visible;
    height: auto;
    padding: 4% 7%;
}
.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-content {
    opacity: 1;
    visibility: visible;
    transition: opacity 300ms ease, visibility 300ms ease;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-content.hide {
    opacity: 0;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1f609 */.elementor-65924 .elementor-element.elementor-element-cc1f609 {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e8501c *//*.elementor-65924 .elementor-element.elementor-element-76e8501c {*/
/*    transform: translateY(-50%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f71868b */.elementor-65924 .elementor-element.elementor-element-f71868b {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa50fd9 *//*.elementor-65924 .elementor-element.elementor-element-aa50fd9 {*/
/*    transform: translateY(-50%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3298db0 */.elementor-65924 .elementor-element.elementor-element-3298db0 {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f24d8 *//*.elementor-65924 .elementor-element.elementor-element-22f24d8 {*/
/*    transform: translateY(-50%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab69e0 */.elementor-65924 .elementor-element.elementor-element-bab69e0 {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b02a1a */.elementor-65924 .elementor-element.elementor-element-8b02a1a {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-151b284b */.elementor-65924 .elementor-element.elementor-element-151b284b {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90f7b9 */.elementor-65924 .elementor-element.elementor-element-a90f7b9 {
    background: linear-gradient(
      to bottom,
      #172451 0%,
      #0B2041 27%,
      #06416F 51%,
      #093D66 74%,
      #001B31 100%
    );
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea09ab7 */.elementor-65924 .elementor-element.elementor-element-ea09ab7 ol li {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f80fc16 */.elementor-65924 .elementor-element.elementor-element-5f80fc16 img {
    /*max-height: 200px;*/
    /*height: 600px;*/
    /*border: 2px solid yellow;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21a9e99 */.elementor-65924 .elementor-element.elementor-element-21a9e99 img {
    /*max-height: 200px;*/
    /*height: 600px;*/
    /*border: 2px solid yellow;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593f5086 */.elementor-65924 .elementor-element.elementor-element-593f5086 {
    position: relative;
  /*  overflow-x: hidden;*/
  /*overflow-y: visible;*/
}

.elementor-65924 .elementor-element.elementor-element-593f5086::after {
    z-index: 2;
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 120px;

    /* Gradient vertical: atas transparan → bawah #479CC3 */
    background: linear-gradient(
        to bottom,
        rgba(71, 156, 195, 0) 0%,
        rgba(71, 156, 195, 0.8) 60%,
        rgba(71, 156, 195, 1) 100%
    );
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ce01ac */.elementor-65924 .elementor-element.elementor-element-6ce01ac {
    background-color: #FFFFFF33;
    backdrop-filter: blur(10px);
    border-radius: 10px;
    cursor: pointer;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac.loading {
    background-color: #ffffff80;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac.loading p {
    color: #ffffff80 !important;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac.loading p:before {
    opacity: 0.5
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac .elementor-heading-title:before {
    content: "";
    display: inline-block;
    width: 19px;
    height: 19px;
    margin-right: 8px;
    background: url(https://www.dornier.com/wp-content/uploads/2025/01/filter-2.svg) center / cover no-repeat;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac .elementor-heading-title {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-f2ba651 *//* ====== DESKTOP LAYOUT ====== */
.elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter {
    /*display: grid;*/
    /*grid-template-columns: 1fr 1fr;*/
    /*gap: 20px;*/
    display: flex;
    flex-wrap: nowrap;
    gap: 20px;
}

/* Wrapper otomatis setelah JS membungkus */
.elementor-65924 .elementor-element.elementor-element-f2ba651 .filter-wrapper {
    position: relative;
    width: 50%;
}

.elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter > .parent__filter {
    display: block;
    width: 100%;
}

/* Tombol parent */
.filter-parent {
    background: rgba(255,255,255,0.25);
    backdrop-filter: blur(3px);
    font-weight: 700;
    padding: 15px 20px;
    border-radius: 10px;
    cursor: pointer;
    color: #fff;
}

/* Dropdown */
.filter-children {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding-top: 10px;
    display: none;
    z-index: 3;
}

.filter-children .child-box {
    background: #fff;
    border-radius: 10px;
    padding: 15px;
    display: flex;
    flex-direction: column;
}

.filter-children .child-box button {
    text-align: left;
    padding: 8px 0;
}

.elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter-item {
    display: flex;
    justify-content: flex-start;
    color: #112241;
    font-weight: 700;
    padding-left: 35px;
    padding: 10px 10px 10px 32px;
}

/* Desktop hover */
@media (min-width: 768px) {
    .filter-wrapper:hover .filter-children {
        display: block;
    }
}

/* ----------- MOBILE ----------- */
@media (max-width: 767px) {

    /*.e-filter {*/
    /*    grid-template-columns: 1fr;*/
        /*background: #fff;*/
    /*    border-radius: 10px;*/
    /*    padding: 10px 0;*/
    /*    gap: 10px;*/
    /*}*/
    
    /*.elementor-65924 .elementor-element.elementor-element-f2ba651 .filter-wrapper {*/
    /*    position: relative;*/
    /*    width: 50%;*/
    /*}*/
    
    .elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter {
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
    }

    .filter-parent {
        color: white;
        padding: 15px 20px;
        border-radius: 10px;
        background: rgba(255, 255, 255, 0.3);
    }

    .elementor-65924 .elementor-element.elementor-element-f2ba651 .filter-wrapper {
        width: 100%;
    }

    /* Mobile mode: dropdown is ALWAYS stacked, not absolute */
    .filter-children {
        position: relative;
        display: none;
        padding: 0;
        padding-top: 10px;
    }

    .filter-wrapper.active .filter-children {
        display: block;
    }
}



/* ---- BASE BUTTON ---- */
.child-box .e-filter-item {
    position: relative;
    padding-left: 28px; /* memberi ruang untuk checkbox */
    cursor: pointer;
}

/* ---- Kotak cek kosong ---- */
.child-box .e-filter-item::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 18px;
    height: 18px;
    transform: translateY(-50%);
    border: 2px solid #112241;
    border-radius: 2px;
    background: #fff;
    box-sizing: border-box;
}

/* ---- Centang ketika SELECTED ---- */
.child-box .e-filter-item.selected::before {
    background: #112241; /* warna fill */
    border-color: #112241;
}

/* ---- Icon centang ---- */
.child-box .e-filter-item.selected::after {
    content: "✔";
    font-size: 12px;
    color: #fff;
    position: absolute;
    left: 4px;
    top: 50%;
    transform: translateY(-52%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bcbee1 */.e-off-canvas__no-scroll .filter-testi-desktop {
    z-index: 1 !important;
}

@media (max-width: 767px) {
    /*.elementor-65924 .elementor-element.elementor-element-8bcbee1 .tax-filter .elementor-widget-container {*/
    /*    display: none;*/
    /*}*/
    
    /*.elementor-65924 .elementor-element.elementor-element-8bcbee1 .active + .tax-filter .elementor-widget-container {*/
    /*    display: block;*/
    /*}*/
    
    /*.elementor-65924 .elementor-element.elementor-element-8bcbee1 .active + .tax-filter.loading .elementor-widget-container {*/
    /*    display: none;*/
    /*}*/
    
    
}

.elementor-65924 .elementor-element.elementor-element-8bcbee1 .e-filter > .e-filter-item {
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e130ca1 */.elementor-65924 .elementor-element.elementor-element-e130ca1 nav.elementor-pagination {
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers {
    width: 48px;
    height: 48px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .3s;
    background: #112241;
    border-radius: 5px;
    color: #fff;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers:hover {
    background: #fff;
    color: #000 !important;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers.current {
    background: #fff;
    color: #0A0118;
    font-weight: 700;
    font-size: 16px;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 a.page-numbers:visited {
    color: #fff;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .next.page-numbers,
.elementor-65924 .elementor-element.elementor-element-e130ca1 .prev.page-numbers {
	font-size: 0;
	display: flex;
	background: transparent;
}

.prev.page-numbers:before {
	 background-image: url(/wp-content/uploads/2025/01/Chevron-left.svg);
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .next.page-numbers:before {
    background-image: url(/wp-content/uploads/2025/01/Chevron-right.svg);
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .prev.page-numbers:before,
.elementor-65924 .elementor-element.elementor-element-e130ca1 .next.page-numbers:before{
	content: '';
    width: 40px;
    height: 40px;
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers.first, .elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers.last {
    display: none;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .testimonial-type-written-testimonials .video-type {
    display: none;    
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .testimonial-type-video-testimonials .text-type {
    display: none;
}

@media (max-width: 767px) {
    .elementor-65924 .elementor-element.elementor-element-e130ca1 .e-loop-nothing-found-message {
        padding: 140px 0;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44baa95 */.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item.prev-page.disable svg path,
.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item.next-page.disable svg path {
    stroke: #FFFFFF33;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item {
    width: 48px;
    height: 48px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .3s;
    border-radius: 5px;
    color: #fff;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item:not(.prev-page, .next-page) {
    background: #112241;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item:not(.prev-page, .next-page):hover{
    background: #fff;
    color: #0A0118 !important;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item.active {
    background: #fff;
    color: #0A0118;
    font-weight: 700;
    font-size: 16px;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d32dc1 */.elementor-65924 .elementor-element.elementor-element-49d32dc1 {
    background: linear-gradient(
  to bottom,
  #479CC3 0%,
  #1A4373 51%,
  #3E84BB 100%
);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a4a07c3 */.elementor-65924 .elementor-element.elementor-element-4a4a07c3 .elementor-heading-title {
  background: linear-gradient(180deg, #E58900, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64f6777a */.elementor-65924 .elementor-element.elementor-element-64f6777a .elementor-heading-title {
  background: linear-gradient(180deg, #06B203, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa16f46 */.elementor-65924 .elementor-element.elementor-element-fa16f46 .elementor-heading-title {
  background: linear-gradient(180deg, #03AAB2, #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bb23683 *//*.elementor-65924 .elementor-element.elementor-element-6bb23683 {*/
/*    background: linear-gradient(*/
/*    to bottom,*/
/*    rgba(0,0,0,0) 0%,*/
/*    rgba(20, 138, 169, 0.06) 5%,*/
/*    rgba(20, 138, 169, 1) 45%,*/
/*    #2EB8A7 55%,*/
/*    rgba(34, 64, 108, 0.05) 85%,*/
/*    rgba(34, 64, 108, 0.05) 99%,*/
/*    rgba(34, 64, 108, 1) 100%*/
/*);*/
/*}*/

.elementor-65924 .elementor-element.elementor-element-6bb23683 {
    background: linear-gradient(
    to bottom,
    rgba(0,0,0,0) 0%,
    rgba(20, 138, 169, 0.06) 5%,
    rgba(20, 138, 169, 1) 45%,
    rgba(46, 184, 167, 0.9) 55%,
    rgba(34, 64, 108, 0.03) 72%,
    rgba(34, 64, 108, 0.07) 90%,
    rgba(34, 64, 108, 1) 100%
);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05ec1dd */.elementor-65924 .elementor-element.elementor-element-05ec1dd span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-05ec1dd a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-05ec1dd a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39924b6 */.elementor-65924 .elementor-element.elementor-element-39924b6 {
    transform: translateY(-50%);
    display: none;
}
/*.expand-card.active .elementor-65924 .elementor-element.elementor-element-39924b6 {*/
/*    transform: translateY(-50%);*/
/*    display: block;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d99e5e9 *//*.elementor-65924 .elementor-element.elementor-element-d99e5e9::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 230px;*/
/*    height: 230px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(229, 137, 0, 0.6) 0%,*/
/*        rgba(229, 137, 0, 0.6) 40%,*/
/*        rgba(229, 137, 0, 0.4) 60%,*/
/*        rgba(229, 137, 0, 0.3) 80%,*/
/*        rgba(255, 255, 255, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c88ee */.elementor-65924 .elementor-element.elementor-element-14c88ee {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-14c88ee::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-14c88ee.active::after {
    /*background: linear-gradient(*/
    /*  to bottom,*/
    /*  rgba(255, 255, 255, 0) 0%,*/
    /*  rgba(255, 255, 255, 0) 100%*/
    /*);*/
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0) 40%,
      rgba(62, 133, 173, 0.3) 80%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-14c88ee.active img {
    margin-left: 80%;
}
/*.elementor-65924 .elementor-element.elementor-element-14c88ee.active {*/
/*    min-height: 600px;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6784034 */.elementor-65924 .elementor-element.elementor-element-6784034 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-6784034 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-6784034 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594e7ad */.elementor-65924 .elementor-element.elementor-element-594e7ad {
    transform: translateY(-50%);
    display: none;
}
/*.expand-card.active .elementor-65924 .elementor-element.elementor-element-594e7ad {*/
/*    transform: translateY(-50%);*/
/*    display: block;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e20b1df */.elementor-65924 .elementor-element.elementor-element-e20b1df {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-e20b1df::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-e20b1df.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0) 40%,
      rgba(62, 133, 173, 0.3) 80%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-e20b1df.active img {
    margin-left: 80%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8468e78 */.elementor-65924 .elementor-element.elementor-element-8468e78 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-8468e78 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-8468e78 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df7ddb0 */.elementor-65924 .elementor-element.elementor-element-df7ddb0 {
    transform: translateY(-50%);
    display: none;
}
/*.expand-card.active .elementor-65924 .elementor-element.elementor-element-df7ddb0 {*/
/*    transform: translateY(-50%);*/
/*    display: block;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af03c0f */.elementor-65924 .elementor-element.elementor-element-af03c0f {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-af03c0f::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-af03c0f.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0) 40%,
      rgba(62, 133, 173, 0.3) 80%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-af03c0f.active img {
    margin-left: 80%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9856db0 *//* WRAPPER utama */
.elementor-65924 .elementor-element.elementor-element-9856db0 {
  display: flex;
  gap: 20px;
  align-items: flex-start !important;   /* mencegah stretch */
}

/* CARD */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card {
  flex: 4 1 0%;
  transition: flex 0.5s ease;
  cursor: pointer;
  border-radius: 20px;
  overflow: hidden;
  position: relative;

  /* LOCK HEIGHT */
  height: 400px !important;
  min-height: 400px !important;
  max-height: 400px !important;

  display: flex;
  flex-direction: column;
}

/* CARD aktif → melebar */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card.active {
  flex: 8 1 0%;
}

.elementor-65924 .elementor-element.elementor-element-9856db0:has(.expand-card.active) .expand-card:not(.active) {
  flex: 2 1 0%;
}

/* Elementor IMAGE widget container harus ikut fixed height  */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card .elementor-widget-image,
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card .elementor-widget-image .elementor-widget-container {
  height: 100% !important;
}

/* IMG di dalam widget */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card img {
  width: 100% !important;
  height: 100% !important;         /* fix */
  object-fit: cover !important;    /* tidak rubah height */
  display: block !important;
  transition: transform 0.5s ease;
}

/* CONTENT overlay */
.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card .content {
  opacity: 0;
  transition: opacity 0.3s ease;
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  color: white;
  z-index: 10;
}

.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card.active .content {
  opacity: 1;
}

.elementor-65924 .elementor-element.elementor-element-9856db0 .expand-card.active .card-content {
  display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09c5ce2 */.elementor-65924 .elementor-element.elementor-element-09c5ce2 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-09c5ce2 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-09c5ce2 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54a5b2 */.elementor-65924 .elementor-element.elementor-element-b54a5b2 {
    /*display: none;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5417f69 */.elementor-65924 .elementor-element.elementor-element-5417f69 {
    position: relative;
}
/*.elementor-65924 .elementor-element.elementor-element-5417f69::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 220px;*/
/*    height: 220px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(229, 137, 0, 0.6) 0%,*/
/*        rgba(229, 137, 0, 0.4) 40%,*/
/*        rgba(229, 137, 0, 0.2) 60%,*/
/*        rgba(255, 255, 255, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f20226 */.elementor-65924 .elementor-element.elementor-element-9f20226 {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-9f20226::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    transition: background 500ms ease;
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-9f20226.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0.1) 85%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39bb01a */.elementor-65924 .elementor-element.elementor-element-39bb01a span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-39bb01a a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-39bb01a a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988a8db */.elementor-65924 .elementor-element.elementor-element-988a8db {
    /*display: none;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba8d8ce */.elementor-65924 .elementor-element.elementor-element-ba8d8ce {
    position: relative;
}
/*.elementor-65924 .elementor-element.elementor-element-ba8d8ce::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 220px;*/
/*    height: 220px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(105, 255, 103, 0.6) 0%,*/
/*        rgba(105, 255, 103, 0.4) 40%,*/
/*        rgba(105, 255, 103, 0.2) 60%,*/
/*        rgba(105, 255, 103, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cad864d */.elementor-65924 .elementor-element.elementor-element-cad864d {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-cad864d::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-cad864d.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0.1) 85%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
/*.elementor-65924 .elementor-element.elementor-element-cad864d.active img {*/
/*    margin-left: 80%;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-456f2e7 */.elementor-65924 .elementor-element.elementor-element-456f2e7 span {
    font-weight: 500 !important;
}
.elementor-65924 .elementor-element.elementor-element-456f2e7 a{
    cursor: pointer;
}
.elementor-65924 .elementor-element.elementor-element-456f2e7 a:hover {
    color: #FFF !important;
    background-color: #122241 !important;
}
.elementor-40280 .elementor-element.elementor-element-d247179 .elementor-button:focus {
    color: #122241;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92d18cb */.elementor-65924 .elementor-element.elementor-element-92d18cb {
    /*display: none;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d2e51e */.elementor-65924 .elementor-element.elementor-element-9d2e51e {
    position: relative;
}
/*.elementor-65924 .elementor-element.elementor-element-9d2e51e::before {*/
/*    z-index: -1;*/
/*    position: absolute;*/
/*    content:"";*/
/*    width: 220px;*/
/*    height: 220px;*/
/*    border-radius: 50%;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    background: radial-gradient(*/
/*        circle,*/
/*        rgba(79, 182, 246, 0.6) 0%,*/
/*        rgba(79, 182, 246, 0.4) 40%,*/
/*        rgba(79, 182, 246, 0.2) 60%,*/
/*        rgba(255, 255, 255, 0) 100%*/
/*    );*/
/*     filter: blur(40px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-424da43 */.elementor-65924 .elementor-element.elementor-element-424da43 {
    position: relative;
}
.elementor-65924 .elementor-element.elementor-element-424da43::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(255, 255, 255, 0) 60%,
      rgba(34, 63, 106, 0.6) 80%,
      #223F6A 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: opacity 0.5s ease;
}
.elementor-65924 .elementor-element.elementor-element-424da43.active::after {
    background: linear-gradient(
      to bottom,
      rgba(255, 255, 255, 0) 0%,
      rgba(62, 133, 173, 0.1) 85%,
      rgba(62, 133, 173, 0.9) 100%
    );
    z-index: 2;
    
    opacity: 1;
    transition: background 0.5s ease;
}
/*.elementor-65924 .elementor-element.elementor-element-424da43.active img {*/
/*    margin-left: 80%;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83ff94 *//* WRAPPER utama */
.elementor-65924 .elementor-element.elementor-element-b83ff94 {
  display: flex;
  gap: 20px;
  align-items: flex-start;
}

/* CARD */
.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card {
  cursor: pointer;
  border-radius: 20px;
  overflow: hidden;
  position: relative;

  /* LOCK HEIGHT */
  height: 350px;
  min-height: 350px;
  max-height: 350px;

  display: flex;
  flex-direction: column;

  transition: 
    height 0.4s ease,
    min-height 0.4s ease,
    max-height 0.4s ease;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active {
  height: 650px;
  min-height: 650px;
  max-height: 650px;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card .elementor-widget-image,
.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card .elementor-widget-image .elementor-widget-container {
  height: 100%;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block !important;
  transition: transform 0.5s ease;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active img {
  object-fit: contain;
  transition: transform 0.5s ease;
}

/* CONTENT overlay */
.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card .content {
  opacity: 0;
  transition: opacity 0.3s ease;
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  color: white;
  z-index: 10;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active .content {
  opacity: 1;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .expand-card.active .card-content {
  display: none;
}






.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-new-content {
    opacity: 0;
    visibility: hidden;
    height: 0;
    overflow: hidden;
    transition: opacity 300ms ease, visibility 300ms ease, height 300ms ease;
    padding: 0;
}

/* Saat aktif */
.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-new-content.show {
    opacity: 1;
    visibility: visible;
    height: auto;
    padding: 4% 7%;
}
.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-content {
    opacity: 1;
    visibility: visible;
    transition: opacity 300ms ease, visibility 300ms ease;
}

.elementor-65924 .elementor-element.elementor-element-b83ff94 .card-content.hide {
    opacity: 0;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1f609 */.elementor-65924 .elementor-element.elementor-element-cc1f609 {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e8501c *//*.elementor-65924 .elementor-element.elementor-element-76e8501c {*/
/*    transform: translateY(-50%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f71868b */.elementor-65924 .elementor-element.elementor-element-f71868b {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa50fd9 *//*.elementor-65924 .elementor-element.elementor-element-aa50fd9 {*/
/*    transform: translateY(-50%);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3298db0 */.elementor-65924 .elementor-element.elementor-element-3298db0 {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f24d8 *//*.elementor-65924 .elementor-element.elementor-element-22f24d8 {*/
/*    transform: translateY(-50%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab69e0 */.elementor-65924 .elementor-element.elementor-element-bab69e0 {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b02a1a */.elementor-65924 .elementor-element.elementor-element-8b02a1a {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-151b284b */.elementor-65924 .elementor-element.elementor-element-151b284b {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90f7b9 */.elementor-65924 .elementor-element.elementor-element-a90f7b9 {
    background: linear-gradient(
      to bottom,
      #172451 0%,
      #0B2041 27%,
      #06416F 51%,
      #093D66 74%,
      #001B31 100%
    );
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea09ab7 */.elementor-65924 .elementor-element.elementor-element-ea09ab7 ol li {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f80fc16 */.elementor-65924 .elementor-element.elementor-element-5f80fc16 img {
    /*max-height: 200px;*/
    /*height: 600px;*/
    /*border: 2px solid yellow;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21a9e99 */.elementor-65924 .elementor-element.elementor-element-21a9e99 img {
    /*max-height: 200px;*/
    /*height: 600px;*/
    /*border: 2px solid yellow;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593f5086 */.elementor-65924 .elementor-element.elementor-element-593f5086 {
    position: relative;
  /*  overflow-x: hidden;*/
  /*overflow-y: visible;*/
}

.elementor-65924 .elementor-element.elementor-element-593f5086::after {
    z-index: 2;
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 120px;

    /* Gradient vertical: atas transparan → bawah #479CC3 */
    background: linear-gradient(
        to bottom,
        rgba(71, 156, 195, 0) 0%,
        rgba(71, 156, 195, 0.8) 60%,
        rgba(71, 156, 195, 1) 100%
    );
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ce01ac */.elementor-65924 .elementor-element.elementor-element-6ce01ac {
    background-color: #FFFFFF33;
    backdrop-filter: blur(10px);
    border-radius: 10px;
    cursor: pointer;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac.loading {
    background-color: #ffffff80;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac.loading p {
    color: #ffffff80 !important;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac.loading p:before {
    opacity: 0.5
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac .elementor-heading-title:before {
    content: "";
    display: inline-block;
    width: 19px;
    height: 19px;
    margin-right: 8px;
    background: url(https://www.dornier.com/wp-content/uploads/2025/01/filter-2.svg) center / cover no-repeat;
}

.elementor-65924 .elementor-element.elementor-element-6ce01ac .elementor-heading-title {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-f2ba651 *//* ====== DESKTOP LAYOUT ====== */
.elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter {
    /*display: grid;*/
    /*grid-template-columns: 1fr 1fr;*/
    /*gap: 20px;*/
    display: flex;
    flex-wrap: nowrap;
    gap: 20px;
}

/* Wrapper otomatis setelah JS membungkus */
.elementor-65924 .elementor-element.elementor-element-f2ba651 .filter-wrapper {
    position: relative;
    width: 50%;
}

.elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter > .parent__filter {
    display: block;
    width: 100%;
}

/* Tombol parent */
.filter-parent {
    background: rgba(255,255,255,0.25);
    backdrop-filter: blur(3px);
    font-weight: 700;
    padding: 15px 20px;
    border-radius: 10px;
    cursor: pointer;
    color: #fff;
}

/* Dropdown */
.filter-children {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding-top: 10px;
    display: none;
    z-index: 3;
}

.filter-children .child-box {
    background: #fff;
    border-radius: 10px;
    padding: 15px;
    display: flex;
    flex-direction: column;
}

.filter-children .child-box button {
    text-align: left;
    padding: 8px 0;
}

.elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter-item {
    display: flex;
    justify-content: flex-start;
    color: #112241;
    font-weight: 700;
    padding-left: 35px;
    padding: 10px 10px 10px 32px;
}

/* Desktop hover */
@media (min-width: 768px) {
    .filter-wrapper:hover .filter-children {
        display: block;
    }
}

/* ----------- MOBILE ----------- */
@media (max-width: 767px) {

    /*.e-filter {*/
    /*    grid-template-columns: 1fr;*/
        /*background: #fff;*/
    /*    border-radius: 10px;*/
    /*    padding: 10px 0;*/
    /*    gap: 10px;*/
    /*}*/
    
    /*.elementor-65924 .elementor-element.elementor-element-f2ba651 .filter-wrapper {*/
    /*    position: relative;*/
    /*    width: 50%;*/
    /*}*/
    
    .elementor-65924 .elementor-element.elementor-element-f2ba651 .e-filter {
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
    }

    .filter-parent {
        color: white;
        padding: 15px 20px;
        border-radius: 10px;
        background: rgba(255, 255, 255, 0.3);
    }

    .elementor-65924 .elementor-element.elementor-element-f2ba651 .filter-wrapper {
        width: 100%;
    }

    /* Mobile mode: dropdown is ALWAYS stacked, not absolute */
    .filter-children {
        position: relative;
        display: none;
        padding: 0;
        padding-top: 10px;
    }

    .filter-wrapper.active .filter-children {
        display: block;
    }
}



/* ---- BASE BUTTON ---- */
.child-box .e-filter-item {
    position: relative;
    padding-left: 28px; /* memberi ruang untuk checkbox */
    cursor: pointer;
}

/* ---- Kotak cek kosong ---- */
.child-box .e-filter-item::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 18px;
    height: 18px;
    transform: translateY(-50%);
    border: 2px solid #112241;
    border-radius: 2px;
    background: #fff;
    box-sizing: border-box;
}

/* ---- Centang ketika SELECTED ---- */
.child-box .e-filter-item.selected::before {
    background: #112241; /* warna fill */
    border-color: #112241;
}

/* ---- Icon centang ---- */
.child-box .e-filter-item.selected::after {
    content: "✔";
    font-size: 12px;
    color: #fff;
    position: absolute;
    left: 4px;
    top: 50%;
    transform: translateY(-52%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bcbee1 */.e-off-canvas__no-scroll .filter-testi-desktop {
    z-index: 1 !important;
}

@media (max-width: 767px) {
    /*.elementor-65924 .elementor-element.elementor-element-8bcbee1 .tax-filter .elementor-widget-container {*/
    /*    display: none;*/
    /*}*/
    
    /*.elementor-65924 .elementor-element.elementor-element-8bcbee1 .active + .tax-filter .elementor-widget-container {*/
    /*    display: block;*/
    /*}*/
    
    /*.elementor-65924 .elementor-element.elementor-element-8bcbee1 .active + .tax-filter.loading .elementor-widget-container {*/
    /*    display: none;*/
    /*}*/
    
    
}

.elementor-65924 .elementor-element.elementor-element-8bcbee1 .e-filter > .e-filter-item {
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e130ca1 */.elementor-65924 .elementor-element.elementor-element-e130ca1 nav.elementor-pagination {
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers {
    width: 48px;
    height: 48px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .3s;
    background: #112241;
    border-radius: 5px;
    color: #fff;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers:hover {
    background: #fff;
    color: #000 !important;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers.current {
    background: #fff;
    color: #0A0118;
    font-weight: 700;
    font-size: 16px;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 a.page-numbers:visited {
    color: #fff;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .next.page-numbers,
.elementor-65924 .elementor-element.elementor-element-e130ca1 .prev.page-numbers {
	font-size: 0;
	display: flex;
	background: transparent;
}

.prev.page-numbers:before {
	 background-image: url(/wp-content/uploads/2025/01/Chevron-left.svg);
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .next.page-numbers:before {
    background-image: url(/wp-content/uploads/2025/01/Chevron-right.svg);
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .prev.page-numbers:before,
.elementor-65924 .elementor-element.elementor-element-e130ca1 .next.page-numbers:before{
	content: '';
    width: 40px;
    height: 40px;
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers.first, .elementor-65924 .elementor-element.elementor-element-e130ca1 .page-numbers.last {
    display: none;
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .testimonial-type-written-testimonials .video-type {
    display: none;    
}

.elementor-65924 .elementor-element.elementor-element-e130ca1 .testimonial-type-video-testimonials .text-type {
    display: none;
}

@media (max-width: 767px) {
    .elementor-65924 .elementor-element.elementor-element-e130ca1 .e-loop-nothing-found-message {
        padding: 140px 0;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44baa95 */.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item.prev-page.disable svg path,
.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item.next-page.disable svg path {
    stroke: #FFFFFF33;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item {
    width: 48px;
    height: 48px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .3s;
    border-radius: 5px;
    color: #fff;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item:not(.prev-page, .next-page) {
    background: #112241;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item:not(.prev-page, .next-page):hover{
    background: #fff;
    color: #0A0118 !important;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item.active {
    background: #fff;
    color: #0A0118;
    font-weight: 700;
    font-size: 16px;
}

.elementor-65924 .elementor-element.elementor-element-44baa95 .page-item a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d32dc1 */.elementor-65924 .elementor-element.elementor-element-49d32dc1 {
    background: linear-gradient(
  to bottom,
  #479CC3 0%,
  #1A4373 51%,
  #3E84BB 100%
);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2f68b50e */@media (min-width: 768px) {
  .elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex !important;
  }
}
.elementor-65924 .elementor-element.elementor-element-2f68b50e#fans-tab button span {
    font-weight: 700;
}

.elementor-65924 .elementor-element.elementor-element-2f68b50e button.e-n-tab-title {
  position: relative;
  min-width: 295px;
  z-index: 3;
  cursor: pointer;
  background: #23529e; /* warna default */
  overflow: hidden;
  transition: background 1000ms ease;
}

/* Pseudo-element untuk gradient overlay */
.elementor-65924 .elementor-element.elementor-element-2f68b50e button.e-n-tab-title::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, #4c9cf6, #00ffff);
  opacity: 0;
  transition: opacity 1000ms ease;
  z-index: -1;
}

/* Hover = gradient muncul perlahan */
.elementor-65924 .elementor-element.elementor-element-2f68b50e button.e-n-tab-title:hover::before {
  opacity: 1;
}

/* Active tab Elementor */
.elementor-65924 .elementor-element.elementor-element-2f68b50e button.e-n-tab-title.e-active::before,
.elementor-65924 .elementor-element.elementor-element-2f68b50e button.e-n-tab-title[aria-selected="true"]::before {
  opacity: 1;
}


@media (max-width: 767px) {
    .elementor-widget-n-tabs .e-n-tabs-heading {
        /*display: block;*/
        display: none;
        margin: auto;
        width: 100%;
        padding: 0px 0px;
        position: absolute;
        background: #23529E;
        z-index: 3;
    }
    
    .elementor-widget-n-tabs .e-n-tabs-heading.active {
        display: block;
    }
    
    .elementor-65924 .elementor-element.elementor-element-2f68b50e button.e-n-tab-title {
        width: 100%;
        min-width: 100%;
        text-align: center;
        cursor: pointer;
        padding: 25px 20px !important;
    }
    .elementor-65924 .elementor-element.elementor-element-2f68b50e button.e-n-tab-title .e-n-tab-title-text {
        font-size: 22px ;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f96b24e */.elementor-65924 .elementor-element.elementor-element-6f96b24e p{
    padding: 0;
    font-weight: inherit;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-13387 */.elementor-65924 .elementor-element.elementor-global-13387 .gform_legacy_markup_wrapper .gfield_required {
    color: #002863;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper .gform_title {
    padding-bottom: 0;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper ul.gfield_checkbox li label,
.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper ul.gfield_radio li label {
    margin-left: 10px;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,
.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],
.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
    margin-top: 3px;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_button {
    cursor: pointer;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper .field_description_below .gfield_consent_description,
.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper .gfield_consent_description {
    font-size: 12px;
    overflow: auto;
}

.elementor-65924 .elementor-element.elementor-global-13387 .ginput_container.ginput_container_consent {
    display: flex;
    align-items: center;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gfield_consent_label {
    display: block;
    margin-left: 8px;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper .hidden_label input {
    margin-top: 0;
}

.elementor-65924 .elementor-element.elementor-global-13387 .pp-gf-select-custom:after {
    content: "\e92a";
    font-family: 'eicons';
    font-size: 15px;
    top: 50%;
}

.elementor-65924 .elementor-element.elementor-global-13387 .ginput_container_name span {
    padding-right: 0;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],
.elementor-65924 .elementor-element.elementor-global-13387 .gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select {
    margin: 0
}

.elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single {
    background: #D0D4D6 !important;
    border-radius: 3px;
}
.elementor-65924 .elementor-element.elementor-global-13387 input[type="text"], .elementor-65924 .elementor-element.elementor-global-13387 textarea, .elementor-65924 .elementor-element.elementor-global-13387 .chosen-single {
    background-color: #D0D4D6 !important;
}
.elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single {
    background-color: #D0D4D6 !important;
    border-radius: 3px;
}
.elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single{
    height: 48px;
}


.elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single span{
    margin-bottom: 0;
}

.elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single div {
    top: 35% !important;
}
.elementor-65924 .elementor-element.elementor-global-13387 #input_15_30_chosen .chosen-drop .chosen-search {
    display: none;
}

.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gfield_checkbox li label {
    font-size: 14px;
}
.elementor-65924 .elementor-element.elementor-global-13387 .gfield_label {
    color: #002863;
}
.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gfield textarea,
.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gfield select {
    background-color: #CACFD1;
}
.elementor-65924 .elementor-element.elementor-global-13387 .gform_legacy_markup_wrapper .chosen-container a.chosen-single {
    background: #CACFD1;
}
.elementor-65924 .elementor-element.elementor-global-13387 .gfield_label a:visited {
    color: #309CD9;
}

.elementor-65924 .elementor-element.elementor-global-13387 label {
    color: #002863;
}
.elementor-65924 .elementor-element.elementor-global-13387 label a{
    color: #2490CE;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gfield_consent_description {
    color: #002863;
}

.elementor-65924 .elementor-element.elementor-global-13387 input[type="submit"] {
    background-color: #479BD4;
}
@media only screen and (min-width: 641px) {
    .elementor-65924 .elementor-element.elementor-global-13387 .gfield_select {
        line-height: 1.15;
    }
    
    .elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single div {
        top: 50% !important;
    }
    
    .elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single{
        height: 100%;
    }

}
@media only screen and (min-width: 280px) {
    .elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single div {
        top: 50% !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4431fb47 */.elementor-65924 .elementor-element.elementor-element-4431fb47 .pp-contact-form #input_15_1_3_container {
    padding-right: 0;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 .pp-contact-form .gfield_label {
    color: #002863;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 #input_15_1_3,
.elementor-65924 .elementor-element.elementor-element-4431fb47 #input_15_2,
.elementor-65924 .elementor-element.elementor-element-4431fb47 #input_15_4,
.elementor-65924 .elementor-element.elementor-element-4431fb47 #input_15_5 {
    background-color: #D0D4D6;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47  .gform_legacy_markup_wrapper select.medium.gfield_select+div.chosen-container-multi[style], 
.elementor-65924 .elementor-element.elementor-element-4431fb47 .gform_legacy_markup_wrapper select.medium.gfield_select+div.chosen-container.chosen-container-single[style]{
    background-color: #D0D4D6;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 .gform_legacy_markup_wrapper .chosen-container a.chosen-single {
    background-color: #D0D4D6;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 .gfield_consent_label {
    font-family: 'Montserrat', Sans-Serif;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 .gfield_consent_label a {
    color: #3E9CD2;
    font-family: 'Montserrat', Sans-Serif;
    font-weight: 500;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 #gfield_consent_description_15_8 {
    border: 1px solid #002863;
    border-radius: 8px;
    padding: 16px 20px;
    font-size: 13.7px;
    font-family: 'Montserrat',sans-serif;
    color: #002863;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 #gform_submit_button_15 {
    background-color: #3E9CD2;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 .gform_legacy_markup_wrapper .chosen-container-active.chosen-with-drop .chosen-single {
    background: #D0D4D6 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f96b24e */.elementor-65924 .elementor-element.elementor-element-6f96b24e p{
    padding: 0;
    font-weight: inherit;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-13387 */.elementor-65924 .elementor-element.elementor-global-13387 .gform_legacy_markup_wrapper .gfield_required {
    color: #002863;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper .gform_title {
    padding-bottom: 0;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper ul.gfield_checkbox li label,
.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper ul.gfield_radio li label {
    margin-left: 10px;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,
.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],
.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
    margin-top: 3px;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_button {
    cursor: pointer;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper .field_description_below .gfield_consent_description,
.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper .gfield_consent_description {
    font-size: 12px;
    overflow: auto;
}

.elementor-65924 .elementor-element.elementor-global-13387 .ginput_container.ginput_container_consent {
    display: flex;
    align-items: center;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gfield_consent_label {
    display: block;
    margin-left: 8px;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_wrapper .hidden_label input {
    margin-top: 0;
}

.elementor-65924 .elementor-element.elementor-global-13387 .pp-gf-select-custom:after {
    content: "\e92a";
    font-family: 'eicons';
    font-size: 15px;
    top: 50%;
}

.elementor-65924 .elementor-element.elementor-global-13387 .ginput_container_name span {
    padding-right: 0;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],
.elementor-65924 .elementor-element.elementor-global-13387 .gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select {
    margin: 0
}

.elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single {
    background: #D0D4D6 !important;
    border-radius: 3px;
}
.elementor-65924 .elementor-element.elementor-global-13387 input[type="text"], .elementor-65924 .elementor-element.elementor-global-13387 textarea, .elementor-65924 .elementor-element.elementor-global-13387 .chosen-single {
    background-color: #D0D4D6 !important;
}
.elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single {
    background-color: #D0D4D6 !important;
    border-radius: 3px;
}
.elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single{
    height: 48px;
}


.elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single span{
    margin-bottom: 0;
}

.elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single div {
    top: 35% !important;
}
.elementor-65924 .elementor-element.elementor-global-13387 #input_15_30_chosen .chosen-drop .chosen-search {
    display: none;
}

.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gfield_checkbox li label {
    font-size: 14px;
}
.elementor-65924 .elementor-element.elementor-global-13387 .gfield_label {
    color: #002863;
}
.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gfield textarea,
.elementor-65924 .elementor-element.elementor-global-13387 .pp-gravity-form .gfield select {
    background-color: #CACFD1;
}
.elementor-65924 .elementor-element.elementor-global-13387 .gform_legacy_markup_wrapper .chosen-container a.chosen-single {
    background: #CACFD1;
}
.elementor-65924 .elementor-element.elementor-global-13387 .gfield_label a:visited {
    color: #309CD9;
}

.elementor-65924 .elementor-element.elementor-global-13387 label {
    color: #002863;
}
.elementor-65924 .elementor-element.elementor-global-13387 label a{
    color: #2490CE;
}

.elementor-65924 .elementor-element.elementor-global-13387 .gfield_consent_description {
    color: #002863;
}

.elementor-65924 .elementor-element.elementor-global-13387 input[type="submit"] {
    background-color: #479BD4;
}
@media only screen and (min-width: 641px) {
    .elementor-65924 .elementor-element.elementor-global-13387 .gfield_select {
        line-height: 1.15;
    }
    
    .elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single div {
        top: 50% !important;
    }
    
    .elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single{
        height: 100%;
    }

}
@media only screen and (min-width: 280px) {
    .elementor-65924 .elementor-element.elementor-global-13387 .chosen-container.chosen-container-single .chosen-single div {
        top: 50% !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4431fb47 */.elementor-65924 .elementor-element.elementor-element-4431fb47 .pp-contact-form #input_15_1_3_container {
    padding-right: 0;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 .pp-contact-form .gfield_label {
    color: #002863;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 #input_15_1_3,
.elementor-65924 .elementor-element.elementor-element-4431fb47 #input_15_2,
.elementor-65924 .elementor-element.elementor-element-4431fb47 #input_15_4,
.elementor-65924 .elementor-element.elementor-element-4431fb47 #input_15_5 {
    background-color: #D0D4D6;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47  .gform_legacy_markup_wrapper select.medium.gfield_select+div.chosen-container-multi[style], 
.elementor-65924 .elementor-element.elementor-element-4431fb47 .gform_legacy_markup_wrapper select.medium.gfield_select+div.chosen-container.chosen-container-single[style]{
    background-color: #D0D4D6;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 .gform_legacy_markup_wrapper .chosen-container a.chosen-single {
    background-color: #D0D4D6;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 .gfield_consent_label {
    font-family: 'Montserrat', Sans-Serif;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 .gfield_consent_label a {
    color: #3E9CD2;
    font-family: 'Montserrat', Sans-Serif;
    font-weight: 500;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 #gfield_consent_description_15_8 {
    border: 1px solid #002863;
    border-radius: 8px;
    padding: 16px 20px;
    font-size: 13.7px;
    font-family: 'Montserrat',sans-serif;
    color: #002863;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 #gform_submit_button_15 {
    background-color: #3E9CD2;
}

.elementor-65924 .elementor-element.elementor-element-4431fb47 .gform_legacy_markup_wrapper .chosen-container-active.chosen-with-drop .chosen-single {
    background: #D0D4D6 !important;
}/* End custom CSS */
/* Start custom CSS */#gform_15 input, 
#gform_15 textarea,
#gform_15 input, 
#gform_15 select {
    background-color: #D0D4D6;
}
html {
    overflow-x: hidden;
}

search.e-filter button.e-filter-item {
    /*display: none !important;*/
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2019/11/Gotham-Book.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2019/11/Gotham-BookItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2019/11/Gotham-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2019/11/Gotham-BoldItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Regular.woff2') format('woff2'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Regular.ttf') format('truetype'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Regular.svg#Montserrat') format('svg');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Bold.woff2') format('woff2'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Bold.ttf') format('truetype'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Bold.svg#Montserrat') format('svg');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Regular.woff2') format('woff2'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Medium.woff2') format('woff2'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Medium.ttf') format('truetype'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Medium.svg#Montserrat') format('svg');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-SemiBold.woff2') format('woff2'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-SemiBold.ttf') format('truetype'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-SemiBold.svg#Montserrat') format('svg');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Bold.woff2') format('woff2'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Bold.ttf') format('truetype'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Bold.svg#Montserrat') format('svg');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Light.woff2') format('woff2'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Light.ttf') format('truetype'),
		url('https://www.dornier.com/wp-content/uploads/2022/07/Montserrat-Light.svg#Montserrat') format('svg');
}
/* End Custom Fonts CSS */