.elementor-206793 .elementor-element.elementor-element-6532d5eb{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.45;--overlay-mix-blend-mode:multiply;}.elementor-206793 .elementor-element.elementor-element-6532d5eb::before, .elementor-206793 .elementor-element.elementor-element-6532d5eb > .elementor-background-video-container::before, .elementor-206793 .elementor-element.elementor-element-6532d5eb > .e-con-inner > .elementor-background-video-container::before, .elementor-206793 .elementor-element.elementor-element-6532d5eb > .elementor-background-slideshow::before, .elementor-206793 .elementor-element.elementor-element-6532d5eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-206793 .elementor-element.elementor-element-6532d5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#577589;--background-overlay:'';}.elementor-206793 .elementor-element.elementor-element-123ef089{--display:flex;--justify-content:center;--margin-top:400px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-206793 .elementor-element.elementor-element-123ef089.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-206793 .elementor-element.elementor-element-427ec44c{padding:0px 0px 0px 5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:21px;text-shadow:0px 0px 10px #000000;color:#79C3EF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-206793 .elementor-element.elementor-element-116a75a9{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-116a75a9 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:700;line-height:50px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-2318aa65{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:21px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-12698284{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-206793 .elementor-element.elementor-element-5a6b6537 .elementor-button{background-color:#79C3EF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-5a6b6537 .elementor-button:hover, .elementor-206793 .elementor-element.elementor-element-5a6b6537 .elementor-button:focus{background-color:#FFFFFF;color:#79C3EF;}.elementor-206793 .elementor-element.elementor-element-5a6b6537 .elementor-button:hover svg, .elementor-206793 .elementor-element.elementor-element-5a6b6537 .elementor-button:focus svg{fill:#79C3EF;}.elementor-206793 .elementor-element.elementor-element-47c51b23 .elementor-button{background-color:#2B577500;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-47c51b23 .elementor-button:hover, .elementor-206793 .elementor-element.elementor-element-47c51b23 .elementor-button:focus{background-color:#79C3EF;color:#FFFFFF;border-color:#79C3EF;}.elementor-206793 .elementor-element.elementor-element-47c51b23 .elementor-button:hover svg, .elementor-206793 .elementor-element.elementor-element-47c51b23 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-7c70a57a .elementor-button{background-color:#2B577500;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-7c70a57a .elementor-button:hover, .elementor-206793 .elementor-element.elementor-element-7c70a57a .elementor-button:focus{background-color:#79C3EF;color:#FFFFFF;border-color:#79C3EF;}.elementor-206793 .elementor-element.elementor-element-7c70a57a .elementor-button:hover svg, .elementor-206793 .elementor-element.elementor-element-7c70a57a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-5e2a0af .elementor-button{background-color:#2B577500;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-5e2a0af .elementor-button:hover, .elementor-206793 .elementor-element.elementor-element-5e2a0af .elementor-button:focus{background-color:#79C3EF;color:#FFFFFF;border-color:#79C3EF;}.elementor-206793 .elementor-element.elementor-element-5e2a0af .elementor-button:hover svg, .elementor-206793 .elementor-element.elementor-element-5e2a0af .elementor-button:focus svg{fill:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-1218e42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-206793 .elementor-element.elementor-element-1218e42:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-1218e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-f18ba83{--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;--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-206793 .elementor-element.elementor-element-f18ba83:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-f18ba83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-c0fba18{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-206793 .elementor-element.elementor-element-397814c .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-206793 .elementor-element.elementor-element-397814c .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:600;line-height:21px;}.elementor-206793 .elementor-element.elementor-element-397814c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:43px;font-weight:700;line-height:48px;}.elementor-206793 .elementor-element.elementor-element-3928142{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-206793 .elementor-element.elementor-element-203778d .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-206793 .elementor-element.elementor-element-203778d .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:600;line-height:21px;}.elementor-206793 .elementor-element.elementor-element-203778d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:43px;font-weight:700;line-height:48px;}.elementor-206793 .elementor-element.elementor-element-d3fb470{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-206793 .elementor-element.elementor-element-1e16c70 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:43px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-cc2721c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-2bfbe7f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-206793 .elementor-element.elementor-element-3c31ce2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:43px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-15d53b5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-28b74c53{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-206793 .elementor-element.elementor-element-28b74c53:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-28b74c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-26ae4c38{--display:flex;}.elementor-206793 .elementor-element.elementor-element-7a63b44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;}.elementor-206793 .elementor-element.elementor-element-7a63b44 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:48px;color:#79C3EF;}.elementor-206793 .elementor-element.elementor-element-5c5b2ee6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:600;line-height:48px;color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-4935bdfa{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-206793 .elementor-element.elementor-element-4935bdfa .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:600;line-height:48px;color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-315efae{padding:0px 0px 0px 5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:21px;color:#2B5775;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .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-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-206793 .elementor-element.elementor-element-1edb1311{--display:flex;--min-height:520px;}.elementor-206793 .elementor-element.elementor-element-5f160f9c{--display:flex;--min-height:625px;--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-5f160f9c:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-5f160f9c, .elementor-206793 .elementor-element.elementor-element-5f160f9c::before{--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-206793 .elementor-element.elementor-element-54c70f85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-54c70f85 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-1ac0203c{--display:flex;--min-height:123px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-206793 .elementor-element.elementor-element-1ac0203c:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-1ac0203c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-6e0176a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 0px 12px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-6e0176a5 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-57b39925{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-70152583{--display:flex;}.elementor-206793 .elementor-element.elementor-element-40aa299c{--display:flex;--min-height:625px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-40aa299c:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-40aa299c, .elementor-206793 .elementor-element.elementor-element-40aa299c::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-79d55ea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-79d55ea3 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-3aeb6f7{--display:flex;--min-height:123px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-206793 .elementor-element.elementor-element-3aeb6f7:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-3aeb6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-60b83e96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 0px 12px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-60b83e96 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-405b2d5d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-397c952c{--display:flex;}.elementor-206793 .elementor-element.elementor-element-1d18fefa{--display:flex;--min-height:625px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-1d18fefa:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-1d18fefa, .elementor-206793 .elementor-element.elementor-element-1d18fefa::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-4648586c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-4648586c img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-6e3a5579{--display:flex;--min-height:123px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-206793 .elementor-element.elementor-element-6e3a5579:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-6e3a5579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-4bb80e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 0px 12px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-4bb80e7 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-4573827c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-3f0ebb46{--display:flex;--min-height:625px;}.elementor-206793 .elementor-element.elementor-element-5e0030c4{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-5e0030c4:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-5e0030c4, .elementor-206793 .elementor-element.elementor-element-5e0030c4::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-3412dcdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-3412dcdd img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-4299b17f{--display:flex;--min-height:123px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-206793 .elementor-element.elementor-element-4299b17f:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-4299b17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-41bc5ee1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 0px 12px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-41bc5ee1 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-c46dcca{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-67e49f37{--display:flex;}.elementor-206793 .elementor-element.elementor-element-c39ee2a{--display:flex;--min-height:625px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-c39ee2a:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-c39ee2a, .elementor-206793 .elementor-element.elementor-element-c39ee2a::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-38932358{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-38932358 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-7be449ff{--display:flex;--min-height:123px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-206793 .elementor-element.elementor-element-7be449ff:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-7be449ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-7927cdf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 12px 0px 12px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-7927cdf3 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-5d013b99{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-3f811fe7{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:auto;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:100%;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:nowrap;--n-tabs-title-gap:15px;--n-tabs-title-font-size:14px;}.elementor-206793 .elementor-element.elementor-element-3f811fe7.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;}.elementor-206793 .elementor-element.elementor-element-7a36dbce{--display:flex;--min-height:520px;}.elementor-206793 .elementor-element.elementor-element-3dc524a9{--display:flex;--min-height:625px;--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-3dc524a9:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-3dc524a9, .elementor-206793 .elementor-element.elementor-element-3dc524a9::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-2441237e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-2441237e img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-4469c859{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-206793 .elementor-element.elementor-element-4469c859:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-4469c859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-2e617f5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-2e617f5d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-3e25b881{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-bc4ec81{--display:flex;}.elementor-206793 .elementor-element.elementor-element-2291e8eb{--display:flex;--min-height:625px;--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-2291e8eb:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-2291e8eb, .elementor-206793 .elementor-element.elementor-element-2291e8eb::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-2642c710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-2642c710 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-1d152730{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-206793 .elementor-element.elementor-element-1d152730:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-1d152730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-548c001b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-548c001b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-549ed09a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-3811b6ad{--display:flex;}.elementor-206793 .elementor-element.elementor-element-6b75dc06{--display:flex;--min-height:625px;--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-6b75dc06:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-6b75dc06, .elementor-206793 .elementor-element.elementor-element-6b75dc06::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-571ed4bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-571ed4bb img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-11300998{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-206793 .elementor-element.elementor-element-11300998:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-11300998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-3dfa6f90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-3dfa6f90 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-83ba079{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-1821b7dd{--display:flex;--min-height:625px;}.elementor-206793 .elementor-element.elementor-element-e0907a4{--display:flex;--min-height:625px;--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-e0907a4:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-e0907a4, .elementor-206793 .elementor-element.elementor-element-e0907a4::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-7fcb5dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-7fcb5dc img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-2b388301{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-206793 .elementor-element.elementor-element-2b388301:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-2b388301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-b6289d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-b6289d1 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-264a2c79{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-4f498755{--display:flex;}.elementor-206793 .elementor-element.elementor-element-768f3fb1{--display:flex;--min-height:625px;--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-768f3fb1:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-768f3fb1, .elementor-206793 .elementor-element.elementor-element-768f3fb1::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-3b91d3fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-3b91d3fc img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-3307a6f9{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-206793 .elementor-element.elementor-element-3307a6f9:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-3307a6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-22dee9c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;}.elementor-206793 .elementor-element.elementor-element-22dee9c8 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-77da748c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-74ab9589{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:auto;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:100%;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:nowrap;--n-tabs-title-gap:15px;--n-tabs-title-font-size:14px;}.elementor-206793 .elementor-element.elementor-element-74ab9589.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;}.elementor-206793 .elementor-element.elementor-element-6a5b5013{--display:flex;--min-height:520px;}.elementor-206793 .elementor-element.elementor-element-5313f61b{--display:flex;--min-height:625px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-5313f61b:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-5313f61b, .elementor-206793 .elementor-element.elementor-element-5313f61b::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-305425cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-305425cf img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-58ca2863{--display:flex;}.elementor-206793 .elementor-element.elementor-element-58ca2863:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-58ca2863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-164e4e5b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:43px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-59e521d4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-22697dfe{--display:flex;}.elementor-206793 .elementor-element.elementor-element-1e028007{--display:flex;--min-height:625px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-1e028007:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-1e028007, .elementor-206793 .elementor-element.elementor-element-1e028007::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-7070b550{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-7070b550 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-78f6af27{--display:flex;}.elementor-206793 .elementor-element.elementor-element-78f6af27:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-78f6af27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-3dfb38a9 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:43px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-539065fb{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-18146249{--display:flex;}.elementor-206793 .elementor-element.elementor-element-29302a4e{--display:flex;--min-height:625px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-29302a4e:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-29302a4e, .elementor-206793 .elementor-element.elementor-element-29302a4e::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-a06fd85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-a06fd85 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-4c9a8ccc{--display:flex;}.elementor-206793 .elementor-element.elementor-element-4c9a8ccc:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-4c9a8ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-2390fc4 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:43px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-290b6af4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-6a747761{--display:flex;--min-height:625px;}.elementor-206793 .elementor-element.elementor-element-6e922e48{--display:flex;--min-height:625px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-6e922e48:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-6e922e48, .elementor-206793 .elementor-element.elementor-element-6e922e48::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-6bbcbbbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-6bbcbbbb img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-34e4092e{--display:flex;}.elementor-206793 .elementor-element.elementor-element-34e4092e:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-34e4092e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-48a3d6f9 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:43px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-75273770{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-4817ee61{--display:flex;}.elementor-206793 .elementor-element.elementor-element-7222ed62{--display:flex;--min-height:625px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-206793 .elementor-element.elementor-element-7222ed62:hover{border-style:none;}.elementor-206793 .elementor-element.elementor-element-7222ed62, .elementor-206793 .elementor-element.elementor-element-7222ed62::before{--border-transition:0.3s;}.elementor-206793 .elementor-element.elementor-element-7fb52332{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-206793 .elementor-element.elementor-element-7fb52332 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-206793 .elementor-element.elementor-element-134018b8{--display:flex;}.elementor-206793 .elementor-element.elementor-element-134018b8:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-134018b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-55447c67 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:43px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-6fa85ccd{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-444733c2{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:auto;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:100%;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:nowrap;--n-tabs-title-gap:15px;--n-tabs-title-font-size:14px;}.elementor-206793 .elementor-element.elementor-element-444733c2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;}.elementor-206793 .elementor-element.elementor-element-2880d01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-206793 .elementor-element.elementor-element-2880d01:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-2880d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B5775;}.elementor-206793 .elementor-element.elementor-element-2880d01.e-con{--align-self:center;}.elementor-206793 .elementor-element.elementor-element-c20c4d2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-206793 .elementor-element.elementor-element-0cdc00d.elementor-element{--align-self:flex-start;}.elementor-206793 .elementor-element.elementor-element-a4a0ee8{--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:21px 21px;--row-gap:21px;--column-gap:21px;}.elementor-206793 .elementor-element.elementor-element-a4a0ee8.e-con{--align-self:center;}.elementor-206793 .elementor-element.elementor-element-2a55b02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:var( --e-global-color-astglobalcolor4 );}.elementor-206793 .elementor-element.elementor-element-6dac5a3 .elementor-button{background-color:#2B577500;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-6dac5a3 .elementor-button:hover, .elementor-206793 .elementor-element.elementor-element-6dac5a3 .elementor-button:focus{background-color:#79C3EF;color:#FFFFFF;border-color:#79C3EF;}.elementor-206793 .elementor-element.elementor-element-6dac5a3 .elementor-button:hover svg, .elementor-206793 .elementor-element.elementor-element-6dac5a3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-7e06225f{--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;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-206793 .elementor-element.elementor-element-7e06225f:not(.elementor-motion-effects-element-type-background), .elementor-206793 .elementor-element.elementor-element-7e06225f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-206793 .elementor-element.elementor-element-46c39373{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-206793 .elementor-element.elementor-element-46c39373 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:600;line-height:48px;color:#2B5775;}body.elementor-page-206793:not(.elementor-motion-effects-element-type-background), body.elementor-page-206793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-206793 .elementor-element.elementor-element-123ef089{--margin-top:200px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-206793 .elementor-element.elementor-element-397814c .elementor-counter-number-wrapper{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-397814c .elementor-counter-title{font-size:20px;}.elementor-206793 .elementor-element.elementor-element-203778d .elementor-counter-number-wrapper{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-203778d .elementor-counter-title{font-size:20px;}.elementor-206793 .elementor-element.elementor-element-1e16c70 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-206793 .elementor-element.elementor-element-cc2721c{font-size:20px;}.elementor-206793 .elementor-element.elementor-element-3c31ce2 .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-15d53b5{font-size:20px;}.elementor-206793 .elementor-element.elementor-element-28b74c53{--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-206793 .elementor-element.elementor-element-7a63b44{padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-7a63b44 .elementor-heading-title{font-size:16px;}.elementor-206793 .elementor-element.elementor-element-5c5b2ee6{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-206793 .elementor-element.elementor-element-54c70f85 img{height:240px;}.elementor-206793 .elementor-element.elementor-element-79d55ea3 img{height:240px;}.elementor-206793 .elementor-element.elementor-element-4648586c img{height:240px;}.elementor-206793 .elementor-element.elementor-element-5e0030c4{--min-height:282px;}.elementor-206793 .elementor-element.elementor-element-3412dcdd img{height:240px;}.elementor-206793 .elementor-element.elementor-element-38932358 img{height:240px;}.elementor-206793 .elementor-element.elementor-element-2441237e img{height:490px;}.elementor-206793 .elementor-element.elementor-element-4469c859{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-206793 .elementor-element.elementor-element-2e617f5d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-3e25b881{padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-bc4ec81{--min-height:520px;}.elementor-206793 .elementor-element.elementor-element-2642c710 img{height:490px;}.elementor-206793 .elementor-element.elementor-element-1d152730{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-206793 .elementor-element.elementor-element-548c001b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-549ed09a{padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-571ed4bb img{height:490px;}.elementor-206793 .elementor-element.elementor-element-11300998{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-206793 .elementor-element.elementor-element-3dfa6f90{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-83ba079{padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-7fcb5dc img{height:490px;}.elementor-206793 .elementor-element.elementor-element-2b388301{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-206793 .elementor-element.elementor-element-b6289d1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-264a2c79{padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-3b91d3fc img{height:490px;}.elementor-206793 .elementor-element.elementor-element-3307a6f9{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-206793 .elementor-element.elementor-element-22dee9c8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-77da748c{padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-74ab9589{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-206793 .elementor-element.elementor-element-305425cf img{height:240px;}.elementor-206793 .elementor-element.elementor-element-7070b550 img{height:240px;}.elementor-206793 .elementor-element.elementor-element-a06fd85 img{height:240px;}.elementor-206793 .elementor-element.elementor-element-6bbcbbbb img{height:240px;}.elementor-206793 .elementor-element.elementor-element-7fb52332 img{height:240px;}.elementor-206793 .elementor-element.elementor-element-c20c4d2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-206793 .elementor-element.elementor-element-0cdc00d{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;}.elementor-206793 .elementor-element.elementor-element-0cdc00d.elementor-element{--align-self:center;}.elementor-206793 .elementor-element.elementor-element-0cdc00d img{height:120px;object-fit:contain;}.elementor-206793 .elementor-element.elementor-element-2a55b02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:10px;}.elementor-206793 .elementor-element.elementor-element-6dac5a3{width:var( --container-widget-width, 61% );max-width:61%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:61%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-206793 .elementor-element.elementor-element-123ef089{--margin-top:500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-206793 .elementor-element.elementor-element-427ec44c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-206793 .elementor-element.elementor-element-116a75a9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-116a75a9 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-206793 .elementor-element.elementor-element-2318aa65{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;font-size:12px;line-height:1.2em;}.elementor-206793 .elementor-element.elementor-element-12698284{--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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-206793 .elementor-element.elementor-element-5a6b6537 .elementor-button{font-size:10px;}.elementor-206793 .elementor-element.elementor-element-47c51b23 .elementor-button{font-size:10px;}.elementor-206793 .elementor-element.elementor-element-7c70a57a .elementor-button{font-size:10px;}.elementor-206793 .elementor-element.elementor-element-5e2a0af .elementor-button{font-size:10px;}.elementor-206793 .elementor-element.elementor-element-1218e42{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-206793 .elementor-element.elementor-element-f18ba83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-206793 .elementor-element.elementor-element-28b74c53{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-206793 .elementor-element.elementor-element-26ae4c38{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-206793 .elementor-element.elementor-element-7a63b44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 2px;}.elementor-206793 .elementor-element.elementor-element-7a63b44 .elementor-heading-title{font-size:10px;line-height:1.2em;}.elementor-206793 .elementor-element.elementor-element-5c5b2ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-5c5b2ee6 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-206793 .elementor-element.elementor-element-4935bdfa{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-4935bdfa .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-206793 .elementor-element.elementor-element-315efae{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 2px;font-size:15px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-206793 .elementor-element.elementor-element-6e0176a5 .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-57b39925{font-size:12px;}.elementor-206793 .elementor-element.elementor-element-60b83e96 .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-405b2d5d{font-size:12px;}.elementor-206793 .elementor-element.elementor-element-4bb80e7 .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-4573827c{font-size:12px;}.elementor-206793 .elementor-element.elementor-element-41bc5ee1 .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-c46dcca{font-size:12px;}.elementor-206793 .elementor-element.elementor-element-7927cdf3 .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-5d013b99{font-size:12px;}.elementor-206793 .elementor-element.elementor-element-2e617f5d .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-3e25b881{font-size:12px;}.elementor-206793 .elementor-element.elementor-element-548c001b .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-549ed09a{font-size:12px;}.elementor-206793 .elementor-element.elementor-element-3dfa6f90 .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-83ba079{font-size:12px;}.elementor-206793 .elementor-element.elementor-element-b6289d1 .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-264a2c79{font-size:12px;}.elementor-206793 .elementor-element.elementor-element-22dee9c8 .elementor-heading-title{font-size:30px;}.elementor-206793 .elementor-element.elementor-element-77da748c{font-size:12px;}.elementor-206793 .elementor-element.elementor-element-6a5b5013{--width:100%;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-206793 .elementor-element.elementor-element-5313f61b{--min-height: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-206793 .elementor-element.elementor-element-305425cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-206793 .elementor-element.elementor-element-305425cf img{object-position:center center;}.elementor-206793 .elementor-element.elementor-element-58ca2863{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-206793 .elementor-element.elementor-element-164e4e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-164e4e5b .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-206793 .elementor-element.elementor-element-59e521d4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:12px;}.elementor-206793 .elementor-element.elementor-element-22697dfe{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-206793 .elementor-element.elementor-element-1e028007{--min-height: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-206793 .elementor-element.elementor-element-7070b550{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-206793 .elementor-element.elementor-element-7070b550 img{object-position:center center;}.elementor-206793 .elementor-element.elementor-element-78f6af27{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-206793 .elementor-element.elementor-element-3dfb38a9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-3dfb38a9 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-206793 .elementor-element.elementor-element-539065fb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:12px;}.elementor-206793 .elementor-element.elementor-element-29302a4e{--min-height: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-206793 .elementor-element.elementor-element-a06fd85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-206793 .elementor-element.elementor-element-a06fd85 img{object-position:center center;}.elementor-206793 .elementor-element.elementor-element-4c9a8ccc{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-206793 .elementor-element.elementor-element-2390fc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-2390fc4 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-206793 .elementor-element.elementor-element-290b6af4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:12px;}.elementor-206793 .elementor-element.elementor-element-6a747761{--min-height:0px;}.elementor-206793 .elementor-element.elementor-element-6e922e48{--min-height: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-206793 .elementor-element.elementor-element-6bbcbbbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-206793 .elementor-element.elementor-element-6bbcbbbb img{object-position:center center;}.elementor-206793 .elementor-element.elementor-element-34e4092e{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-206793 .elementor-element.elementor-element-48a3d6f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-48a3d6f9 .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-206793 .elementor-element.elementor-element-75273770{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:12px;}.elementor-206793 .elementor-element.elementor-element-7222ed62{--min-height: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-206793 .elementor-element.elementor-element-7fb52332{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-206793 .elementor-element.elementor-element-7fb52332 img{object-position:center center;}.elementor-206793 .elementor-element.elementor-element-134018b8{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-206793 .elementor-element.elementor-element-55447c67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-55447c67 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-206793 .elementor-element.elementor-element-6fa85ccd{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:12px;}.elementor-206793 .elementor-element.elementor-element-444733c2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:100%;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:nowrap;--n-tabs-title-flex-basis:auto;}.elementor-206793 .elementor-element.elementor-element-2880d01{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-206793 .elementor-element.elementor-element-c20c4d2{--width:100%;--justify-content:center;}.elementor-206793 .elementor-element.elementor-element-a4a0ee8{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-206793 .elementor-element.elementor-element-2a55b02{text-align:center;}.elementor-206793 .elementor-element.elementor-element-6dac5a3 .elementor-button{font-size:10px;line-height:1em;letter-spacing:1px;}.elementor-206793 .elementor-element.elementor-element-7e06225f{--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-206793 .elementor-element.elementor-element-46c39373{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-206793 .elementor-element.elementor-element-46c39373 .elementor-heading-title{font-size:30px;line-height:1.1em;}}@media(min-width:768px){.elementor-206793 .elementor-element.elementor-element-6532d5eb{--content-width:100%;}.elementor-206793 .elementor-element.elementor-element-123ef089{--width:90%;}.elementor-206793 .elementor-element.elementor-element-f18ba83{--width:90%;}.elementor-206793 .elementor-element.elementor-element-c0fba18{--width:25%;}.elementor-206793 .elementor-element.elementor-element-3928142{--width:25%;}.elementor-206793 .elementor-element.elementor-element-d3fb470{--width:25%;}.elementor-206793 .elementor-element.elementor-element-2bfbe7f{--width:25%;}.elementor-206793 .elementor-element.elementor-element-28b74c53{--width:100%;}.elementor-206793 .elementor-element.elementor-element-26ae4c38{--content-width:90%;}.elementor-206793 .elementor-element.elementor-element-5f160f9c{--width:100%;}.elementor-206793 .elementor-element.elementor-element-3dc524a9{--width:100%;}.elementor-206793 .elementor-element.elementor-element-2291e8eb{--width:100%;}.elementor-206793 .elementor-element.elementor-element-6b75dc06{--width:100%;}.elementor-206793 .elementor-element.elementor-element-e0907a4{--width:100%;}.elementor-206793 .elementor-element.elementor-element-768f3fb1{--width:100%;}.elementor-206793 .elementor-element.elementor-element-2880d01{--content-width:90%;}.elementor-206793 .elementor-element.elementor-element-c20c4d2{--width:11%;}.elementor-206793 .elementor-element.elementor-element-a4a0ee8{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-206793 .elementor-element.elementor-element-c20c4d2{--width:15%;}.elementor-206793 .elementor-element.elementor-element-a4a0ee8{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-54c70f85 */.elementor-206793 .elementor-element.elementor-element-54c70f85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79d55ea3 */.elementor-206793 .elementor-element.elementor-element-79d55ea3 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4648586c */.elementor-206793 .elementor-element.elementor-element-4648586c a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3412dcdd */.elementor-206793 .elementor-element.elementor-element-3412dcdd a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38932358 */.elementor-206793 .elementor-element.elementor-element-38932358 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54c70f85 */.elementor-206793 .elementor-element.elementor-element-54c70f85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79d55ea3 */.elementor-206793 .elementor-element.elementor-element-79d55ea3 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4648586c */.elementor-206793 .elementor-element.elementor-element-4648586c a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3412dcdd */.elementor-206793 .elementor-element.elementor-element-3412dcdd a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38932358 */.elementor-206793 .elementor-element.elementor-element-38932358 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54c70f85 */.elementor-206793 .elementor-element.elementor-element-54c70f85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79d55ea3 */.elementor-206793 .elementor-element.elementor-element-79d55ea3 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4648586c */.elementor-206793 .elementor-element.elementor-element-4648586c a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3412dcdd */.elementor-206793 .elementor-element.elementor-element-3412dcdd a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38932358 */.elementor-206793 .elementor-element.elementor-element-38932358 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54c70f85 */.elementor-206793 .elementor-element.elementor-element-54c70f85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79d55ea3 */.elementor-206793 .elementor-element.elementor-element-79d55ea3 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4648586c */.elementor-206793 .elementor-element.elementor-element-4648586c a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3412dcdd */.elementor-206793 .elementor-element.elementor-element-3412dcdd a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38932358 */.elementor-206793 .elementor-element.elementor-element-38932358 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54c70f85 */.elementor-206793 .elementor-element.elementor-element-54c70f85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79d55ea3 */.elementor-206793 .elementor-element.elementor-element-79d55ea3 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4648586c */.elementor-206793 .elementor-element.elementor-element-4648586c a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3412dcdd */.elementor-206793 .elementor-element.elementor-element-3412dcdd a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38932358 */.elementor-206793 .elementor-element.elementor-element-38932358 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54c70f85 */.elementor-206793 .elementor-element.elementor-element-54c70f85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79d55ea3 */.elementor-206793 .elementor-element.elementor-element-79d55ea3 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4648586c */.elementor-206793 .elementor-element.elementor-element-4648586c a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3412dcdd */.elementor-206793 .elementor-element.elementor-element-3412dcdd a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38932358 */.elementor-206793 .elementor-element.elementor-element-38932358 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3f811fe7 *//* --- STRICTLY DESKTOP ONLY --- */

/* Tab Background Images */
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title:nth-child(1) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2026/07/IMG_0587-2-scaled.jpg) !important; }
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title:nth-child(2) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2026/07/00b77665-d6bb-4309-99a5-4b2c2247d9ef-scaled.jpg) !important; }
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title:nth-child(3) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2026/07/DeK-26-scaled.jpg) !important; }
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title:nth-child(4) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2025/10/TOPIC-1-Aluminium-Pergolas.png) !important; }
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title:nth-child(5) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-17-at-14.03.38.jpeg) !important; }

/* Desktop Height Lock */
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tabs {
 display: flex !important;
 flex-direction: row !important;
 gap: 20px !important;
 align-items: stretch !important;
 height: 625px !important;
}

/* Left Showcase (55% width) */
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tabs-content {
 order: 1 !important;
 flex: 0 0 55% !important;
 height: 100% !important;
 border: none !important;
 padding: 0 !important;
 background: transparent !important;
}
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-content {
 padding: 0 !important;
 border: none !important;
 height: 100% !important;
}

/* Right 1-2-2 CSS Grid (45% width) */
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tabs-heading {
 order: 2 !important;
 flex: 0 0 45% !important;
 height: 100% !important;
 display: grid !important;
 grid-template-columns: repeat(2, 1fr) !important;
 grid-template-rows: repeat(3, 1fr) !important;
 gap: 16px !important;
 border: none !important;
 background: transparent !important;
}

/* Card 1 spans full width */
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title:nth-child(1) {
 grid-column: span 2 !important;
}

/* Card base styling */
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title {
 position: relative !important;
 background-size: cover !important;
 background-position: center !important;
 height: 100% !important;
 overflow: hidden !important;
 border-radius: 4px !important;
 border: none !important;
 transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1) !important;
 display: flex !important;
 align-items: flex-end !important;
 padding: 18px 22px !important;
 cursor: pointer !important;
}

/* Readability Overlay */
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title::before {
 content: "" !important;
 position: absolute !important;
 top: 0 !important;
 left: 0 !important;
 width: 100% !important;
 height: 100% !important;
 background: rgba(16, 40, 58, 0.65) !important;
 z-index: 1 !important;
 transition: background 0.3s ease !important;
}

/* Hover Lift */
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title:hover {
 transform: translateY(-3px) !important;
 box-shadow: 0 6px 15px rgba(16, 40, 58, 0.15) !important;
}

/* Active Highlight (#79C3EF) */
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title.e-active,
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title[aria-selected="true"] {
 border: 2.5px solid #79C3EF !important;
 box-shadow: 0 4px 15px rgba(121, 195, 239, 0.2) !important;
}
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title.e-active::before,
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title[aria-selected="true"]::before {
 background: rgba(121, 195, 239, 0.15) !important;
}

/* Text styles */
.elementor-206793 .elementor-element.elementor-element-3f811fe7 .e-n-tab-title-text {
 position: relative !important;
 z-index: 2 !important;
 color: #ffffff !important;
 font-family: 'Inter', sans-serif !important;
 font-size: 11px !important;
 font-weight: 700 !important;
 letter-spacing: 2px !important;
 text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2441237e */.elementor-206793 .elementor-element.elementor-element-2441237e a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2642c710 */.elementor-206793 .elementor-element.elementor-element-2642c710 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ed4bb */.elementor-206793 .elementor-element.elementor-element-571ed4bb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fcb5dc */.elementor-206793 .elementor-element.elementor-element-7fcb5dc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b91d3fc */.elementor-206793 .elementor-element.elementor-element-3b91d3fc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2441237e */.elementor-206793 .elementor-element.elementor-element-2441237e a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2642c710 */.elementor-206793 .elementor-element.elementor-element-2642c710 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ed4bb */.elementor-206793 .elementor-element.elementor-element-571ed4bb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fcb5dc */.elementor-206793 .elementor-element.elementor-element-7fcb5dc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b91d3fc */.elementor-206793 .elementor-element.elementor-element-3b91d3fc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2441237e */.elementor-206793 .elementor-element.elementor-element-2441237e a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2642c710 */.elementor-206793 .elementor-element.elementor-element-2642c710 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ed4bb */.elementor-206793 .elementor-element.elementor-element-571ed4bb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fcb5dc */.elementor-206793 .elementor-element.elementor-element-7fcb5dc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b91d3fc */.elementor-206793 .elementor-element.elementor-element-3b91d3fc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2441237e */.elementor-206793 .elementor-element.elementor-element-2441237e a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2642c710 */.elementor-206793 .elementor-element.elementor-element-2642c710 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ed4bb */.elementor-206793 .elementor-element.elementor-element-571ed4bb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fcb5dc */.elementor-206793 .elementor-element.elementor-element-7fcb5dc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b91d3fc */.elementor-206793 .elementor-element.elementor-element-3b91d3fc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2441237e */.elementor-206793 .elementor-element.elementor-element-2441237e a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2642c710 */.elementor-206793 .elementor-element.elementor-element-2642c710 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ed4bb */.elementor-206793 .elementor-element.elementor-element-571ed4bb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fcb5dc */.elementor-206793 .elementor-element.elementor-element-7fcb5dc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b91d3fc */.elementor-206793 .elementor-element.elementor-element-3b91d3fc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2441237e */.elementor-206793 .elementor-element.elementor-element-2441237e a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2642c710 */.elementor-206793 .elementor-element.elementor-element-2642c710 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ed4bb */.elementor-206793 .elementor-element.elementor-element-571ed4bb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fcb5dc */.elementor-206793 .elementor-element.elementor-element-7fcb5dc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3b91d3fc */.elementor-206793 .elementor-element.elementor-element-3b91d3fc a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-74ab9589 *//* --- STRICTLY TABLET ONLY --- */

/* Tab Background Images */
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title:nth-child(1) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2026/07/IMG_0587-2-scaled.jpg) !important; }
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title:nth-child(2) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2026/07/00b77665-d6bb-4309-99a5-4b2c2247d9ef-scaled.jpg) !important; }
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title:nth-child(3) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2026/07/DeK-26-scaled.jpg) !important; }
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title:nth-child(4) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2025/10/TOPIC-1-Aluminium-Pergolas.png) !important; }
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title:nth-child(5) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-17-at-14.03.38.jpeg) !important; }

/* Force Stacking: Showcase Content on top, .elementor-206793 .elementor-element.elementor-element-74ab9589 cards at the bottom */
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tabs {
  display: flex !important;
  flex-direction: column !important;
  gap: 20px !important;
  height: auto !important;
  width: 100% !important;
}

/* Showcase Content Column (FORCES FULL 100% WIDTH) */
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tabs-content {
  order: 1 !important;
  flex: 0 0 100% !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  border: none !important;
  padding: 0 !important;
  background: transparent !important;
}
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-content {
  padding: 0 !important;
  border: none !important;
  height: 100% !important;
}

/* Active showcase height lock - EXACTLY 625px min-height as requested */
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tabs-content .e-con {
  min-height: 625px !important;
  height: 625px !important;
}

/* Content overlays padding inside active container */
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tabs-content .e-con .e-con {
  padding: 30px 40px !important;
}
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tabs-content h3 {
  font-size: 28px !important;
}
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tabs-content p {
  font-size: 15px !important;
  line-height: 1.6 !important;
}

/* Bottom Selector Panel: laid out horizontally in 1 line with 5 equal columns */
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tabs-heading {
  order: 2 !important;
  flex: 0 0 100% !important;
  width: 100% !important;
  max-width: 100% !important;
  display: grid !important;
  grid-template-columns: repeat(5, 1fr) !important; /* Forces 5 cards in 1 line */
  gap: 10px !important;
  border: none !important;
  background: transparent !important;
  height: auto !important;
  padding-top: 15px !important;
}

/* Selector Card Styling */
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title {
  height: 80px !important; /* Smaller height so they fit beautifully */
  position: relative !important;
  background-size: cover !important;
  background-position: center !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border: none !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  padding: 0 8px !important;
  cursor: pointer !important;
}

/* Card dark overlay for readability */
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background: rgba(16, 40, 58, 0.65) !important;
  z-index: 1 !important;
}

/* Active Highlight Border (#79C3EF) */
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title.e-active,
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title[aria-selected="true"] {
  border: 2px solid #79C3EF !important;
  box-shadow: 0 4px 12px rgba(121, 195, 239, 0.2) !important;
}
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title.e-active::before,
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title[aria-selected="true"]::before {
  background: rgba(121, 195, 239, 0.15) !important;
}

/* Card Text */
.elementor-206793 .elementor-element.elementor-element-74ab9589 .e-n-tab-title-text {
  position: relative !important;
  z-index: 2 !important;
  color: #ffffff !important;
  font-family: 'Inter', sans-serif !important;
  font-size: 10px !important; /* Sized down to ensure text fits on single row cards */
  font-weight: 700 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  line-height: 1.3 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-305425cf */.elementor-206793 .elementor-element.elementor-element-305425cf a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7070b550 */.elementor-206793 .elementor-element.elementor-element-7070b550 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a06fd85 */.elementor-206793 .elementor-element.elementor-element-a06fd85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bbcbbbb */.elementor-206793 .elementor-element.elementor-element-6bbcbbbb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fb52332 */.elementor-206793 .elementor-element.elementor-element-7fb52332 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-305425cf */.elementor-206793 .elementor-element.elementor-element-305425cf a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7070b550 */.elementor-206793 .elementor-element.elementor-element-7070b550 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a06fd85 */.elementor-206793 .elementor-element.elementor-element-a06fd85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bbcbbbb */.elementor-206793 .elementor-element.elementor-element-6bbcbbbb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fb52332 */.elementor-206793 .elementor-element.elementor-element-7fb52332 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-305425cf */.elementor-206793 .elementor-element.elementor-element-305425cf a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7070b550 */.elementor-206793 .elementor-element.elementor-element-7070b550 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a06fd85 */.elementor-206793 .elementor-element.elementor-element-a06fd85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bbcbbbb */.elementor-206793 .elementor-element.elementor-element-6bbcbbbb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fb52332 */.elementor-206793 .elementor-element.elementor-element-7fb52332 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-305425cf */.elementor-206793 .elementor-element.elementor-element-305425cf a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7070b550 */.elementor-206793 .elementor-element.elementor-element-7070b550 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a06fd85 */.elementor-206793 .elementor-element.elementor-element-a06fd85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bbcbbbb */.elementor-206793 .elementor-element.elementor-element-6bbcbbbb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fb52332 */.elementor-206793 .elementor-element.elementor-element-7fb52332 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-305425cf */.elementor-206793 .elementor-element.elementor-element-305425cf a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7070b550 */.elementor-206793 .elementor-element.elementor-element-7070b550 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a06fd85 */.elementor-206793 .elementor-element.elementor-element-a06fd85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bbcbbbb */.elementor-206793 .elementor-element.elementor-element-6bbcbbbb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fb52332 */.elementor-206793 .elementor-element.elementor-element-7fb52332 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-305425cf */.elementor-206793 .elementor-element.elementor-element-305425cf a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7070b550 */.elementor-206793 .elementor-element.elementor-element-7070b550 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a06fd85 */.elementor-206793 .elementor-element.elementor-element-a06fd85 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bbcbbbb */.elementor-206793 .elementor-element.elementor-element-6bbcbbbb a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fb52332 */.elementor-206793 .elementor-element.elementor-element-7fb52332 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-444733c2 *//* --- STRICTLY MOBILE ONLY --- */

/* Tab Background Images */
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title:nth-child(1) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2026/07/IMG_0587-2-scaled.jpg) !important; }
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title:nth-child(2) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2026/07/00b77665-d6bb-4309-99a5-4b2c2247d9ef-scaled.jpg) !important; }
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title:nth-child(3) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2026/07/DeK-26-scaled.jpg) !important; }
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title:nth-child(4) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2025/10/TOPIC-1-Aluminium-Pergolas.png) !important; }
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title:nth-child(5) { background-image: url(https://fgframelessglass.co.za/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-17-at-14.03.38.jpeg) !important; }

/* 
   ANCHOR & STACKING FIX: Native column reversal.
   Places showcase content on top and .elementor-206793 .elementor-element.elementor-element-444733c2 cards at the bottom natively 
   without individual flex-order conflicts!
*/
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tabs {
  display: flex !important;
  flex-direction: column-reverse !important; /* Content on top, grid at the bottom */
  gap: 12px !important; /* Space between active content and .elementor-206793 .elementor-element.elementor-element-444733c2 grid */
  height: auto !important;
  width: 100% !important;
}

/* Showcase Content Column (FORCES FULL 100% WIDTH) */
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tabs-content {
  flex: 0 0 100% !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  border: none !important;
  padding: 0 !important;
  background: transparent !important;
}

/* 
   Lock the showcase height to exactly 300px on mobile so the active screen 
   is extremely tight, leaving plenty of room for all 5 grid cards to show!
*/
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-content {
  padding: 0 !important;
  border: none !important;
  min-height: 300px !important;
  height: 300px !important;
  display: flex !important;
  flex-direction: column !important;
}

/* Stretches any inner containers he drags inside to fill the 300px height */
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-content > .e-con {
  min-height: 100% !important;
  height: 100% !important;
  width: 100% !important;
}

/* Showcase content paddings & text sizing optimized for mobile screen */
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tabs-content .e-con .e-con {
  padding: 16px 20px !important;
}
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tabs-content h3 {
  font-size: 20px !important;
  margin-bottom: 4px !important;
}
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tabs-content p {
  font-size: 13px !important;
  line-height: 1.4 !important;
  margin-bottom: 8px !important;
}

/* 
   Bottom Selector Panel: Mobile 1-2-2 CSS Grid layout with perfectly symmetric gaps!
   We clear any native Elementor margin leakage to make cards align flawlessly.
*/
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tabs-heading {
  flex: 0 0 100% !important;
  width: 100% !important; 
  max-width: 100% !important;
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important; /* 2 equal columns */
  gap: 8px !important; /* Clean, perfectly symmetric vertical and horizontal gaps */
  height: auto !important;
  border: none !important;
  background: transparent !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* Card 1 spans full width (The "1" in 1-2-2) */
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title:nth-child(1) {
  grid-column: span 2 !important; /* Spans both columns symmetrically */
  height: 75px !important; /* Compact featured card height */
}

/* Cards 2-5 side-by-side (The "2-2" in 1-2-2) */
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title {
  height: 58px !important; /* Compact, balanced height for 2x2 cards */
  position: relative !important;
  background-size: cover !important;
  background-position: center !important;
  overflow: hidden !important;
  border-radius: 4px !important;
  border: none !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  padding: 0 10px !important;
  margin: 0 !important; /* Resets Elementor native margin overrides */
  box-sizing: border-box !important;
  cursor: pointer !important;
}

/* Card dark overlay for readability */
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background: rgba(16, 40, 58, 0.65) !important;
  z-index: 1 !important;
}

/* Active Highlight Border (#79C3EF) */
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title.e-active,
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title[aria-selected="true"] {
  border: 1.8px solid #79C3EF !important;
  box-shadow: 0 3px 10px rgba(121, 195, 239, 0.2) !important;
}
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title.e-active::before,
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title[aria-selected="true"]::before {
  background: rgba(121, 195, 239, 0.15) !important;
}

/* Card Text */
.elementor-206793 .elementor-element.elementor-element-444733c2 .e-n-tab-title-text {
  position: relative !important;
  z-index: 2 !important;
  color: #ffffff !important;
  font-family: 'Inter', sans-serif !important;
  font-size: 9px !important; /* Legible and perfectly fitted to mobile grid */
  font-weight: 700 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  line-height: 1.3 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a55b02 */.elementor-206793 .elementor-element.elementor-element-2a55b02 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-10fb49b2 */.elementor-206793 .elementor-element.elementor-element-10fb49b2 .ti-widget[data-layout-id="13"][data-set-id="soft"]
.ti-header-write-btn-container a.ti-header-write-btn {
  padding: 12px 30px !important;
  border: 1px solid #ffffff !important;
  border-radius: 0 !important;
  background-color: transparent !important;
  color: #ffffff !important;
  text-transform: uppercase;
  font-weight: 400 !important;
  letter-spacing: 0.0875rem;
  transition: background-color 0.3s ease, border-color 0.3s ease !important;
}

.elementor-206793 .elementor-element.elementor-element-10fb49b2 .ti-widget[data-layout-id="13"][data-set-id="soft"]
.ti-header-write-btn-container a.ti-header-write-btn:hover,
.elementor-206793 .elementor-element.elementor-element-10fb49b2 .ti-widget[data-layout-id="13"][data-set-id="soft"]
.ti-header-write-btn-container a.ti-header-write-btn:focus {
  background-color: #79C3EF !important;
  border-color: #79C3EF !important;
  color: #ffffff !important;
}

.elementor-206793 .elementor-element.elementor-element-10fb49b2 .ti-widget[data-layout-id="13"][data-set-id="soft"]
.ti-profile-details .ti-name,
.elementor-206793 .elementor-element.elementor-element-10fb49b2 .ti-widget[data-layout-id="13"][data-set-id="soft"]
.ti-profile-details .ti-name a,
.elementor-206793 .elementor-element.elementor-element-10fb49b2 .ti-widget[data-layout-id="13"][data-set-id="soft"]
.ti-profile-details .ti-rating-text,
.elementor-206793 .elementor-element.elementor-element-10fb49b2 .ti-widget[data-layout-id="13"][data-set-id="soft"]
.ti-profile-details .ti-rating-text strong,
.elementor-206793 .elementor-element.elementor-element-10fb49b2 .ti-widget[data-layout-id="13"][data-set-id="soft"]
.ti-profile-details .ti-rating-text span {
  color: #ffffff !important;
}/* End custom CSS */