.elementor-183 .elementor-element.elementor-element-88af7f2{--display:flex;--min-height:100vh;--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:-185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-183 .elementor-element.elementor-element-88af7f2:not(.elementor-motion-effects-element-type-background), .elementor-183 .elementor-element.elementor-element-88af7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aglsurfaces.com/wp-content/uploads/2026/02/Nano-Hero-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-183 .elementor-element.elementor-element-713a221{--display:flex;--overlay-opacity:0.5;--z-index:1;}.elementor-183 .elementor-element.elementor-element-713a221::before, .elementor-183 .elementor-element.elementor-element-713a221 > .elementor-background-video-container::before, .elementor-183 .elementor-element.elementor-element-713a221 > .e-con-inner > .elementor-background-video-container::before, .elementor-183 .elementor-element.elementor-element-713a221 > .elementor-background-slideshow::before, .elementor-183 .elementor-element.elementor-element-713a221 > .e-con-inner > .elementor-background-slideshow::before, .elementor-183 .elementor-element.elementor-element-713a221 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-183 .elementor-element.elementor-element-5964052{text-align:center;}.elementor-183 .elementor-element.elementor-element-5964052 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-67f8c10{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-183 .elementor-element.elementor-element-67f8c10 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;letter-spacing:1.1px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-183 .elementor-element.elementor-element-49a55b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:32px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-183 .elementor-element.elementor-element-b78ce41 .elementor-button{background-color:#FFFFFF21;font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF54;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-183 .elementor-element.elementor-element-b78ce41 .elementor-button:hover, .elementor-183 .elementor-element.elementor-element-b78ce41 .elementor-button:focus{background-color:#FFFFFF2E;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-b78ce41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-183 .elementor-element.elementor-element-b78ce41 .elementor-button:hover svg, .elementor-183 .elementor-element.elementor-element-b78ce41 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-064a929{--display:flex;--position:absolute;--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;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-183 .elementor-element.elementor-element-064a929:not(.elementor-motion-effects-element-type-background), .elementor-183 .elementor-element.elementor-element-064a929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000059;}body:not(.rtl) .elementor-183 .elementor-element.elementor-element-064a929{left:0px;}body.rtl .elementor-183 .elementor-element.elementor-element-064a929{right:0px;}.elementor-183 .elementor-element.elementor-element-0679b41 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFFBD;color:#FFFFFFBD;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-0679b41 .elementor-button:hover, .elementor-183 .elementor-element.elementor-element-0679b41 .elementor-button:focus{color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-0679b41 .elementor-button:hover svg, .elementor-183 .elementor-element.elementor-element-0679b41 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-61481cc .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFFBD;color:#FFFFFFBD;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-61481cc .elementor-button:hover, .elementor-183 .elementor-element.elementor-element-61481cc .elementor-button:focus{color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-61481cc .elementor-button:hover svg, .elementor-183 .elementor-element.elementor-element-61481cc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-e7a80a5 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFFBD;color:#FFFFFFBD;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-e7a80a5 .elementor-button:hover, .elementor-183 .elementor-element.elementor-element-e7a80a5 .elementor-button:focus{color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-e7a80a5 .elementor-button:hover svg, .elementor-183 .elementor-element.elementor-element-e7a80a5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-4359b16 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFFBD;color:#FFFFFFBD;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-4359b16 .elementor-button:hover, .elementor-183 .elementor-element.elementor-element-4359b16 .elementor-button:focus{color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-4359b16 .elementor-button:hover svg, .elementor-183 .elementor-element.elementor-element-4359b16 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-1a18dbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-1a18dbe:not(.elementor-motion-effects-element-type-background), .elementor-183 .elementor-element.elementor-element-1a18dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-183 .elementor-element.elementor-element-1a18dbe::before, .elementor-183 .elementor-element.elementor-element-1a18dbe > .elementor-background-video-container::before, .elementor-183 .elementor-element.elementor-element-1a18dbe > .e-con-inner > .elementor-background-video-container::before, .elementor-183 .elementor-element.elementor-element-1a18dbe > .elementor-background-slideshow::before, .elementor-183 .elementor-element.elementor-element-1a18dbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-183 .elementor-element.elementor-element-1a18dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-183 .elementor-element.elementor-element-3028ccb{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-183 .elementor-element.elementor-element-3028ccb.e-con{--align-self:center;}.elementor-183 .elementor-element.elementor-element-d47bcb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-183 .elementor-element.elementor-element-d47bcb8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;letter-spacing:0.3em;color:#FFFFFF70;}.elementor-183 .elementor-element.elementor-element-a3f31ff{text-align:center;}.elementor-183 .elementor-element.elementor-element-a3f31ff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:400;letter-spacing:1.1px;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-392ddb2{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:50px 0px 0px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFFB8;}.elementor-183 .elementor-element.elementor-element-392ddb2.elementor-element{--align-self:center;}.elementor-183 .elementor-element.elementor-element-e4a5126{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-183 .elementor-element.elementor-element-e4a5126.e-con{--align-self:center;}.elementor-183 .elementor-element.elementor-element-d5dab5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-183 .elementor-element.elementor-element-67ef80f .elementor-icon-wrapper{text-align:center;}.elementor-183 .elementor-element.elementor-element-67ef80f.elementor-view-stacked .elementor-icon{background-color:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-67ef80f.elementor-view-framed .elementor-icon, .elementor-183 .elementor-element.elementor-element-67ef80f.elementor-view-default .elementor-icon{color:#FFFFFFBF;border-color:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-67ef80f.elementor-view-framed .elementor-icon, .elementor-183 .elementor-element.elementor-element-67ef80f.elementor-view-default .elementor-icon svg{fill:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-67ef80f .elementor-icon{font-size:60px;}.elementor-183 .elementor-element.elementor-element-67ef80f .elementor-icon svg{height:60px;}.elementor-183 .elementor-element.elementor-element-39ea374{text-align:center;}.elementor-183 .elementor-element.elementor-element-39ea374 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:3px;color:#FFFFFF9E;}.elementor-183 .elementor-element.elementor-element-f6f6dfb{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;color:#FFFFFF9E;}.elementor-183 .elementor-element.elementor-element-79fd927{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-183 .elementor-element.elementor-element-ca0ccb7 .elementor-icon-wrapper{text-align:center;}.elementor-183 .elementor-element.elementor-element-ca0ccb7.elementor-view-stacked .elementor-icon{background-color:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-ca0ccb7.elementor-view-framed .elementor-icon, .elementor-183 .elementor-element.elementor-element-ca0ccb7.elementor-view-default .elementor-icon{color:#FFFFFFBF;border-color:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-ca0ccb7.elementor-view-framed .elementor-icon, .elementor-183 .elementor-element.elementor-element-ca0ccb7.elementor-view-default .elementor-icon svg{fill:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-ca0ccb7 .elementor-icon{font-size:60px;}.elementor-183 .elementor-element.elementor-element-ca0ccb7 .elementor-icon svg{height:60px;}.elementor-183 .elementor-element.elementor-element-88c55ea{text-align:center;}.elementor-183 .elementor-element.elementor-element-88c55ea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:3px;color:#FFFFFF9E;}.elementor-183 .elementor-element.elementor-element-fd95537{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;color:#FFFFFF9E;}.elementor-183 .elementor-element.elementor-element-1d63d4a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-183 .elementor-element.elementor-element-7d8338b .elementor-icon-wrapper{text-align:center;}.elementor-183 .elementor-element.elementor-element-7d8338b.elementor-view-stacked .elementor-icon{background-color:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-7d8338b.elementor-view-framed .elementor-icon, .elementor-183 .elementor-element.elementor-element-7d8338b.elementor-view-default .elementor-icon{color:#FFFFFFBF;border-color:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-7d8338b.elementor-view-framed .elementor-icon, .elementor-183 .elementor-element.elementor-element-7d8338b.elementor-view-default .elementor-icon svg{fill:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-7d8338b .elementor-icon{font-size:60px;}.elementor-183 .elementor-element.elementor-element-7d8338b .elementor-icon svg{height:60px;}.elementor-183 .elementor-element.elementor-element-6cb461d{text-align:center;}.elementor-183 .elementor-element.elementor-element-6cb461d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:3px;color:#FFFFFF9E;}.elementor-183 .elementor-element.elementor-element-c85a6cc{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;color:#FFFFFF9E;}.elementor-183 .elementor-element.elementor-element-1b438b7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-183 .elementor-element.elementor-element-23763e4 .elementor-icon-wrapper{text-align:center;}.elementor-183 .elementor-element.elementor-element-23763e4.elementor-view-stacked .elementor-icon{background-color:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-23763e4.elementor-view-framed .elementor-icon, .elementor-183 .elementor-element.elementor-element-23763e4.elementor-view-default .elementor-icon{color:#FFFFFFBF;border-color:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-23763e4.elementor-view-framed .elementor-icon, .elementor-183 .elementor-element.elementor-element-23763e4.elementor-view-default .elementor-icon svg{fill:#FFFFFFBF;}.elementor-183 .elementor-element.elementor-element-23763e4 .elementor-icon{font-size:60px;}.elementor-183 .elementor-element.elementor-element-23763e4 .elementor-icon svg{height:60px;}.elementor-183 .elementor-element.elementor-element-bcb01a7{text-align:center;}.elementor-183 .elementor-element.elementor-element-bcb01a7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:3px;color:#FFFFFF9E;}.elementor-183 .elementor-element.elementor-element-5ad7dd8{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;color:#FFFFFF9E;}.elementor-183 .elementor-element.elementor-element-12939b6{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-12939b6.e-con{--align-self:center;}.elementor-widget-ucaddon_simple_content_toggle .ue-content-toggle-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_simple_content_toggle .ue-content-toggle-content--one .ue-content-toggle-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_simple_content_toggle .ue-content-toggle-content--two .ue-content-toggle-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-183 .elementor-element.elementor-element-c3d7257 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-c3d7257.elementor-element{--align-self:center;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-content-toggle-switch-wrap{gap:20px;justify-content:center;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-content-toggle-content{margin-top:20px;padding:18px 0px 0px 0px;text-align:inherit;border-radius:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-content-toggle-slider{border-radius:1000px 1000px 1000px 1000px;background-color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-content-toggle-slider:before{border-radius:1000px 1000px 1000px 1000px;background-color:#000000;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-content-toggle-switch input:checked + .ue-content-toggle-slider{background-color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-content-toggle-switch input:checked + .ue-content-toggle-slider:before{background-color:#000000;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-content-toggle-label{font-family:"Inter", Sans-serif;font-weight:200;text-transform:uppercase;letter-spacing:2.7px;color:#FFFFFF70;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-two .ue-content-toggle-label--two{color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-one .ue-content-toggle-label--one{color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-content-toggle-content--one img{width:1000px;height:595px;object-fit:cover;object-position:center;}.elementor-183 .elementor-element.elementor-element-c3d7257 .ue-content-toggle-content--two img{width:1000px;height:595px;object-fit:cover;object-position:center;}.elementor-183 .elementor-element.elementor-element-f8adad1{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:030px 0px;--row-gap:030px;--column-gap:0px;--padding-top:60px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-f8adad1:not(.elementor-motion-effects-element-type-background), .elementor-183 .elementor-element.elementor-element-f8adad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-183 .elementor-element.elementor-element-e4e9223{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-3bd6d9d{--display:flex;--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-widget-ucaddon_uc_image_default_theme .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_image_default_theme .ug-error-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-183 .elementor-element.elementor-element-1ad04d8 .uc-items-wrapper{border-style:none;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-wrapper{border-radius:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-textpanel-title{text-align:inherit;font-family:"libre baskerville", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-textpanel-description{text-align:inherit;color:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-play path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-play{opacity:100%;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-play:hover path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-play:hover{opacity:100%;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-play.ug-stop-mode path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-play.ug-stop-mode{opacity:50%;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-play.ug-stop-mode:hover path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-play.ug-stop-mode:hover{opacity:100%;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-fullscreen svg polyline{stroke:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-fullscreen svg line{stroke:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-fullscreen svg circle{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-fullscreen{opacity:100%;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-fullscreen:hover{opacity:100%;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode{opacity:100%;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover{opacity:100%;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-videoplayer .ug-videoplayer-button-close{width:86px;height:86px;font-size:40px;margin-left:0px !important;margin-top:0px !important;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-videoplayer .ug-videoplayer-button-close svg{width:40px;height:40px;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-videoplayer-button-close svg{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-videoplayer-button-close{color:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-videoplayer-button-close:hover svg{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-videoplayer-button-close:hover{color:#ffffff;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-thumb-image{object-fit:cover;}.elementor-183 .elementor-element.elementor-element-1ad04d8 .ug-error-message{text-align:inherit;}.elementor-183 .elementor-element.elementor-element-f223c36{--display:flex;--min-height:0px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-183 .elementor-element.elementor-element-80f1c2e > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-183 .elementor-element.elementor-element-80f1c2e .ue-remote-carousel-navigation-wrapper{justify-content:flext-start;}.elementor-183 .elementor-element.elementor-element-80f1c2e .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-183 .elementor-element.elementor-element-80f1c2e .ue-remote-arrow{flex-direction:row;gap:10px;min-width:50px;min-height:50px;border-radius:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-80f1c2e .ue-carousel-nav-label{color:#ffffff;}.elementor-183 .elementor-element.elementor-element-80f1c2e .ue-remote-arrow .ue-carousel-nav-icon{color:#FFFFFFAB;}.elementor-183 .elementor-element.elementor-element-80f1c2e button .ue-carousel-nav-icon svg{fill:#FFFFFFAB;}.elementor-183 .elementor-element.elementor-element-80f1c2e .ue-carousel-nav-icon{font-size:20px;}.elementor-183 .elementor-element.elementor-element-80f1c2e .ue-remote-arrow:hover{background-color:#000000;}.elementor-183 .elementor-element.elementor-element-80f1c2e .ue-remote-arrow:hover .ue-carousel-nav-icon{color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-80f1c2e button:hover .ue-carousel-nav-icon svg{fill:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-dc55236{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-183 .elementor-element.elementor-element-dc55236 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;letter-spacing:0.3em;color:#FFFFFF70;}.elementor-183 .elementor-element.elementor-element-1e060b8{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-183 .elementor-element.elementor-element-1e060b8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:400;text-transform:none;line-height:55px;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-8115f38{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:50px 100px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFFB8;}.elementor-183 .elementor-element.elementor-element-8115f38.elementor-element{--align-self:flex-start;}.elementor-183 .elementor-element.elementor-element-6513eab{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-1247daa{--display:flex;--min-height:0px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-46adbd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-183 .elementor-element.elementor-element-46adbd0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;letter-spacing:0.3em;color:#FFFFFF70;}.elementor-183 .elementor-element.elementor-element-614223e{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-183 .elementor-element.elementor-element-614223e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:400;text-transform:none;line-height:55px;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-0dfba59{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:50px 100px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFFB8;}.elementor-183 .elementor-element.elementor-element-0dfba59.elementor-element{--align-self:flex-start;}.elementor-183 .elementor-element.elementor-element-c572ae7{--display:flex;--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-183 .elementor-element.elementor-element-a5b2708 .uc-items-wrapper{border-style:none;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-wrapper{border-radius:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-textpanel-title{text-align:inherit;font-family:"libre baskerville", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-textpanel-description{text-align:inherit;color:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-play path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-play{opacity:100%;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-play:hover path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-play:hover{opacity:100%;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-play.ug-stop-mode path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-play.ug-stop-mode{opacity:50%;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-play.ug-stop-mode:hover path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-play.ug-stop-mode:hover{opacity:100%;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-fullscreen svg polyline{stroke:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-fullscreen svg line{stroke:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-fullscreen svg circle{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-fullscreen{opacity:100%;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-fullscreen:hover{opacity:100%;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode{opacity:100%;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover{opacity:100%;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-videoplayer .ug-videoplayer-button-close{width:86px;height:86px;font-size:40px;margin-left:0px !important;margin-top:0px !important;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-videoplayer .ug-videoplayer-button-close svg{width:40px;height:40px;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-videoplayer-button-close svg{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-videoplayer-button-close{color:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-videoplayer-button-close:hover svg{fill:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-videoplayer-button-close:hover{color:#ffffff;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-thumb-image{object-fit:cover;}.elementor-183 .elementor-element.elementor-element-a5b2708 .ug-error-message{text-align:inherit;}.elementor-183 .elementor-element.elementor-element-dfcec0d > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-183 .elementor-element.elementor-element-dfcec0d .ue-remote-carousel-navigation-wrapper{justify-content:flext-start;}.elementor-183 .elementor-element.elementor-element-dfcec0d .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-183 .elementor-element.elementor-element-dfcec0d .ue-remote-arrow{flex-direction:row;gap:10px;min-width:50px;min-height:50px;border-radius:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-dfcec0d .ue-carousel-nav-label{color:#ffffff;}.elementor-183 .elementor-element.elementor-element-dfcec0d .ue-remote-arrow .ue-carousel-nav-icon{color:#FFFFFFAB;}.elementor-183 .elementor-element.elementor-element-dfcec0d button .ue-carousel-nav-icon svg{fill:#FFFFFFAB;}.elementor-183 .elementor-element.elementor-element-dfcec0d .ue-carousel-nav-icon{font-size:20px;}.elementor-183 .elementor-element.elementor-element-dfcec0d .ue-remote-arrow:hover{background-color:#000000;}.elementor-183 .elementor-element.elementor-element-dfcec0d .ue-remote-arrow:hover .ue-carousel-nav-icon{color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-dfcec0d button:hover .ue-carousel-nav-icon svg{fill:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-e49f42d{--display:flex;--min-height:0px;--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:50px 50px;--row-gap:50px;--column-gap:50px;--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-183 .elementor-element.elementor-element-e49f42d:not(.elementor-motion-effects-element-type-background), .elementor-183 .elementor-element.elementor-element-e49f42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-183 .elementor-element.elementor-element-280148e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_dual_color_heading .ue-title-one{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_dual_color_heading .ue-title-two{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-183 .elementor-element.elementor-element-8dd7e68 .ue-dual-color-heading{text-align:left;}.elementor-183 .elementor-element.elementor-element-8dd7e68 .ue-title-one{color:#000000;}.elementor-183 .elementor-element.elementor-element-8dd7e68 .ue-title-two{color:#000000;}.elementor-183 .elementor-element.elementor-element-f4e5754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-183 .elementor-element.elementor-element-f4e5754 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:100;text-transform:uppercase;letter-spacing:0.3em;color:#FFFFFF70;}.elementor-183 .elementor-element.elementor-element-f5fc388{text-align:start;}.elementor-183 .elementor-element.elementor-element-f5fc388 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:49px;font-weight:400;text-transform:none;line-height:55px;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-d33d8a9{text-align:start;}.elementor-183 .elementor-element.elementor-element-d33d8a9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:49px;font-weight:400;text-transform:none;line-height:55px;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-810fd7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:42px 150px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFFB8;}.elementor-183 .elementor-element.elementor-element-91cab68{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;color:#FFFFFFB8;}.elementor-183 .elementor-element.elementor-element-d691230{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:24px 0px 0px 0px;text-align:start;}.elementor-183 .elementor-element.elementor-element-d691230 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:100;text-transform:uppercase;letter-spacing:0.3em;color:#FFFFFF70;}.elementor-183 .elementor-element.elementor-element-4929cef{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;color:#FFFFFFE0;}.elementor-183 .elementor-element.elementor-element-82277d0{--display:flex;--min-height:0px;--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 28px;--row-gap:0px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-ucaddon_logo_marquee .ue_marquee_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_logo_marquee .ue-item-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-183 .elementor-element.elementor-element-766afe9 .elementor-repeater-item-68804cd .ue-item-badge{background-color:#000000 !important;}.elementor-183 .elementor-element.elementor-element-766afe9{width:100%;max-width:100%;}.elementor-183 .elementor-element.elementor-element-766afe9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-766afe9 .ue_img_marquee{width:683px;display:inline-block;}.elementor-183 .elementor-element.elementor-element-766afe9 .uc_logo_marquee_holder{background-color:#000000;border-radius:0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-183 .elementor-element.elementor-element-766afe9 img{object-fit:cover;object-position:center;}.elementor-183 .elementor-element.elementor-element-766afe9 .ue_marquee_title{text-align:center;}.elementor-183 .elementor-element.elementor-element-766afe9 .ue-item-badge{min-height:24px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-183 .elementor-element.elementor-element-f8267df{width:100%;max-width:100%;}.elementor-183 .elementor-element.elementor-element-f8267df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-f8267df .ue_img_marquee{width:683px;display:inline-block;}.elementor-183 .elementor-element.elementor-element-f8267df .uc_logo_marquee_holder{background-color:#000000;border-radius:0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-183 .elementor-element.elementor-element-f8267df img{object-fit:cover;object-position:center;}.elementor-183 .elementor-element.elementor-element-f8267df .ue_marquee_title{text-align:center;}.elementor-183 .elementor-element.elementor-element-f8267df .ue-item-badge{min-height:24px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-183 .elementor-element.elementor-element-a466f8c{--display:flex;--min-height:0px;--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 28px;--row-gap:0px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-183 .elementor-element.elementor-element-a1251ac .elementor-repeater-item-68804cd .ue-item-badge{background-color:#000000 !important;}.elementor-183 .elementor-element.elementor-element-a1251ac{width:100%;max-width:100%;}.elementor-183 .elementor-element.elementor-element-a1251ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-a1251ac .ue_img_marquee{width:683px;display:inline-block;}.elementor-183 .elementor-element.elementor-element-a1251ac .uc_logo_marquee_holder{background-color:#000000;border-radius:0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-183 .elementor-element.elementor-element-a1251ac img{object-fit:cover;object-position:center;}.elementor-183 .elementor-element.elementor-element-a1251ac .ue_marquee_title{text-align:center;}.elementor-183 .elementor-element.elementor-element-a1251ac .ue-item-badge{min-height:24px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-183 .elementor-element.elementor-element-be246a8{width:100%;max-width:100%;}.elementor-183 .elementor-element.elementor-element-be246a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-be246a8 .ue_img_marquee{width:683px;display:inline-block;}.elementor-183 .elementor-element.elementor-element-be246a8 .uc_logo_marquee_holder{background-color:#000000;border-radius:0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-183 .elementor-element.elementor-element-be246a8 img{object-fit:cover;object-position:center;}.elementor-183 .elementor-element.elementor-element-be246a8 .ue_marquee_title{text-align:center;}.elementor-183 .elementor-element.elementor-element-be246a8 .ue-item-badge{min-height:24px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-183 .elementor-element.elementor-element-c6d05ac{--display:flex;--min-height:100vh;--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;}.elementor-183 .elementor-element.elementor-element-c6d05ac:not(.elementor-motion-effects-element-type-background), .elementor-183 .elementor-element.elementor-element-c6d05ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aglsurfaces.com/wp-content/uploads/2026/02/Nano-footer.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-183 .elementor-element.elementor-element-8a91975{--display:flex;--overlay-opacity:0.5;--z-index:1;}.elementor-183 .elementor-element.elementor-element-8a91975::before, .elementor-183 .elementor-element.elementor-element-8a91975 > .elementor-background-video-container::before, .elementor-183 .elementor-element.elementor-element-8a91975 > .e-con-inner > .elementor-background-video-container::before, .elementor-183 .elementor-element.elementor-element-8a91975 > .elementor-background-slideshow::before, .elementor-183 .elementor-element.elementor-element-8a91975 > .e-con-inner > .elementor-background-slideshow::before, .elementor-183 .elementor-element.elementor-element-8a91975 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-183 .elementor-element.elementor-element-9319de4{text-align:center;}.elementor-183 .elementor-element.elementor-element-9319de4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-c086dd5{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-183 .elementor-element.elementor-element-c086dd5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:400;letter-spacing:1.1px;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-75700ba{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;padding:32px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:200;line-height:35px;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-75700ba.elementor-element{--align-self:center;}.elementor-183 .elementor-element.elementor-element-bd9b0a2{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:200;line-height:35px;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-bd9b0a2.elementor-element{--align-self:center;}.elementor-183 .elementor-element.elementor-element-2aa09a9 .elementor-button{background-color:#FFFFFF21;font-family:"Inter", Sans-serif;font-size:18px;font-weight:200;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF54;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-183 .elementor-element.elementor-element-2aa09a9 .elementor-button:hover, .elementor-183 .elementor-element.elementor-element-2aa09a9 .elementor-button:focus{background-color:#FFFFFF2E;color:#FFFFFF;}.elementor-183 .elementor-element.elementor-element-2aa09a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-183 .elementor-element.elementor-element-2aa09a9 .elementor-button:hover svg, .elementor-183 .elementor-element.elementor-element-2aa09a9 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-183 .elementor-element.elementor-element-f8adad1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-183 .elementor-element.elementor-element-e4e9223{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-183 .elementor-element.elementor-element-80f1c2e .ue-remote-arrow{min-width:40px;min-height:40px;}.elementor-183 .elementor-element.elementor-element-80f1c2e .ue-carousel-nav-icon{font-size:16px;}.elementor-183 .elementor-element.elementor-element-6513eab{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-183 .elementor-element.elementor-element-dfcec0d .ue-remote-arrow{min-width:40px;min-height:40px;}.elementor-183 .elementor-element.elementor-element-dfcec0d .ue-carousel-nav-icon{font-size:16px;}}@media(max-width:767px){.elementor-183 .elementor-element.elementor-element-88af7f2{--margin-top:-185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-713a221{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-183 .elementor-element.elementor-element-5964052 .elementor-heading-title{font-size:14px;}.elementor-183 .elementor-element.elementor-element-67f8c10 .elementor-heading-title{font-size:36px;}.elementor-183 .elementor-element.elementor-element-49a55b3{font-size:18px;}.elementor-183 .elementor-element.elementor-element-b78ce41 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-183 .elementor-element.elementor-element-1a18dbe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-3028ccb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-183 .elementor-element.elementor-element-a3f31ff .elementor-heading-title{font-size:36px;}.elementor-183 .elementor-element.elementor-element-392ddb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:30px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-183 .elementor-element.elementor-element-e4a5126{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-183 .elementor-element.elementor-element-12939b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-c3d7257 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-f8adad1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-e4e9223{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-183 .elementor-element.elementor-element-3bd6d9d{--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-183 .elementor-element.elementor-element-1ad04d8 .ug-textpanel-title{font-size:21px;}.elementor-183 .elementor-element.elementor-element-f223c36{--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-183 .elementor-element.elementor-element-80f1c2e > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-183 .elementor-element.elementor-element-dc55236{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 0px 0px 20px;}.elementor-183 .elementor-element.elementor-element-1e060b8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-183 .elementor-element.elementor-element-1e060b8 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-183 .elementor-element.elementor-element-8115f38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;font-size:16px;}.elementor-183 .elementor-element.elementor-element-6513eab{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-183 .elementor-element.elementor-element-1247daa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-46adbd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-183 .elementor-element.elementor-element-614223e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-183 .elementor-element.elementor-element-614223e .elementor-heading-title{font-size:36px;line-height:39px;}.elementor-183 .elementor-element.elementor-element-0dfba59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;font-size:16px;}.elementor-183 .elementor-element.elementor-element-c572ae7{--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-183 .elementor-element.elementor-element-a5b2708 .ug-textpanel-title{font-size:21px;}.elementor-183 .elementor-element.elementor-element-e49f42d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-183 .elementor-element.elementor-element-280148e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-f5fc388{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-f5fc388 .elementor-heading-title{font-size:36px;}.elementor-183 .elementor-element.elementor-element-d33d8a9{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-d33d8a9 .elementor-heading-title{font-size:36px;}.elementor-183 .elementor-element.elementor-element-810fd7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;font-size:16px;}.elementor-183 .elementor-element.elementor-element-91cab68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-183 .elementor-element.elementor-element-d691230{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-d691230 .elementor-heading-title{font-size:14px;}.elementor-183 .elementor-element.elementor-element-4929cef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;}.elementor-183 .elementor-element.elementor-element-82277d0{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-a466f8c{--flex-wrap:nowrap;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-183 .elementor-element.elementor-element-c6d05ac{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-183 .elementor-element.elementor-element-8a91975{--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-183 .elementor-element.elementor-element-9319de4 .elementor-heading-title{font-size:14px;}.elementor-183 .elementor-element.elementor-element-c086dd5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-183 .elementor-element.elementor-element-c086dd5 .elementor-heading-title{font-size:36px;}.elementor-183 .elementor-element.elementor-element-75700ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:24px;}.elementor-183 .elementor-element.elementor-element-bd9b0a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:10px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:24px;}.elementor-183 .elementor-element.elementor-element-2aa09a9 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}}@media(min-width:768px){.elementor-183 .elementor-element.elementor-element-3028ccb{--width:100%;}.elementor-183 .elementor-element.elementor-element-e4a5126{--width:75%;}.elementor-183 .elementor-element.elementor-element-12939b6{--width:100%;}.elementor-183 .elementor-element.elementor-element-f8adad1{--content-width:1440px;}.elementor-183 .elementor-element.elementor-element-f223c36{--width:90%;}.elementor-183 .elementor-element.elementor-element-1247daa{--width:90%;}.elementor-183 .elementor-element.elementor-element-e49f42d{--content-width:1440px;}.elementor-183 .elementor-element.elementor-element-280148e{--width:100%;}.elementor-183 .elementor-element.elementor-element-82277d0{--width:100%;}.elementor-183 .elementor-element.elementor-element-a466f8c{--width:100%;}}@media(min-width:1025px){.elementor-183 .elementor-element.elementor-element-88af7f2:not(.elementor-motion-effects-element-type-background), .elementor-183 .elementor-element.elementor-element-88af7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-183 .elementor-element.elementor-element-c6d05ac:not(.elementor-motion-effects-element-type-background), .elementor-183 .elementor-element.elementor-element-c6d05ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-4359b16 */.elementor-183 .elementor-element.elementor-element-4359b16 span.elementor-button-content-wrapper{border:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-064a929 */.elementor-183 .elementor-element.elementor-element-064a929{backdrop-filter: blur(10px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88af7f2 */.elementor-183 .elementor-element.elementor-element-88af7f2 {
  position: relative;
  overflow: hidden;
}

.elementor-183 .elementor-element.elementor-element-88af7f2::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0.45) 0%,
      rgba(0, 0, 0, 0.12) 30%,
      rgba(0, 0, 0, 0) 55%
    ),
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.85) 0%,
      rgba(0, 0, 0, 0.75) 25%,
      rgba(0, 0, 0, 0.55) 50%,
      rgba(0, 0, 0, 0.28) 70%,
      rgba(0, 0, 0, 0.12) 85%,
      rgba(0, 0, 0, 0) 100%
    );
  pointer-events: none;
  z-index: 0;
}

.hero-buttons span.elementor-button-content-wrapper {
  border-right: 1px solid #ffffff66;
  padding-left: 10px;
  padding-right: 15px;
}

.hero-buttons a:hover {
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4a5126 *//* Base transition for smooth enter + exit */
.icon-box-hover {
    cursor: pointer;
    transition: 
        transform 0.5s ease,
        background-color 0.5s ease,
        box-shadow 0.5s ease,
         border-color 0.5s ease,
}

/* Animate children smoothly */
.icon-box-hover .elementor-icon svg,
.icon-box-hover .elementor-heading-title,
.icon-box-hover p {
    transition: 
        transform 0.35s ease,
        color 0.35s ease,
        fill 0.35s ease;
}

/* Hover effect */
.icon-box-hover:hover {
    transform: translateY(-8px);
   
   
}

/* Icon animation */
.icon-box-hover:hover .elementor-icon svg {
    transform: scale(1);
    fill: #ffffff;
}

/* Heading color */
.icon-box-hover:hover .elementor-heading-title {
    color: #ffffff!important;
}

/* Text color */
.icon-box-hover:hover .elementor-widget-text-editor {
    color: #ffffff;
}

.icon-box-hover:hover{border-color:#fff!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12939b6 *//* Base transition for smooth enter + exit */
.icon-box-hover {
    cursor: pointer;
    transition: 
        transform 0.5s ease,
        background-color 0.5s ease,
        box-shadow 0.5s ease,
         border-color 0.5s ease,
}

/* Animate children smoothly */
.icon-box-hover .elementor-icon svg,
.icon-box-hover .elementor-heading-title,
.icon-box-hover p {
    transition: 
        transform 0.35s ease,
        color 0.35s ease,
        fill 0.35s ease;
}

/* Hover effect */
.icon-box-hover:hover {
    transform: translateY(-8px);
   
   
}

/* Icon animation */
.icon-box-hover:hover .elementor-icon svg {
    transform: scale(1);
    fill: #ffffff;
}

/* Heading color */
.icon-box-hover:hover .elementor-heading-title {
    color: #ffffff!important;
}

/* Text color */
.icon-box-hover:hover .elementor-widget-text-editor {
    color: #ffffff;
}

.icon-box-hover:hover{border-color:#fff!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e060b8 */.about__header {
  font-size: 0.9rem;          /* Small and sophisticated */
  text-transform: uppercase;  /* All caps for that architectural feel */
  letter-spacing: 0.3em;      /* Wide spacing is key for Noir luxury */
  color: #888888;             /* Muted grey so it doesn't compete with the main text */
  font-family: "Inter", sans-serif;
  font-weight: 600;
  margin-bottom: 20px;        /* Space between header and paragraph */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-614223e */.about__header {
  font-size: 0.9rem;          /* Small and sophisticated */
  text-transform: uppercase;  /* All caps for that architectural feel */
  letter-spacing: 0.3em;      /* Wide spacing is key for Noir luxury */
  color: #888888;             /* Muted grey so it doesn't compete with the main text */
  font-family: "Inter", sans-serif;
  font-weight: 600;
  margin-bottom: 20px;        /* Space between header and paragraph */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5fc388 */.about__header {
  font-size: 0.9rem;          /* Small and sophisticated */
  text-transform: uppercase;  /* All caps for that architectural feel */
  letter-spacing: 0.3em;      /* Wide spacing is key for Noir luxury */
  color: #888888;             /* Muted grey so it doesn't compete with the main text */
  font-family: "Inter", sans-serif;
  font-weight: 600;
  margin-bottom: 20px;        /* Space between header and paragraph */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d33d8a9 */.about__header {
  font-size: 0.9rem;          /* Small and sophisticated */
  text-transform: uppercase;  /* All caps for that architectural feel */
  letter-spacing: 0.3em;      /* Wide spacing is key for Noir luxury */
  color: #888888;             /* Muted grey so it doesn't compete with the main text */
  font-family: "Inter", sans-serif;
  font-weight: 600;
  margin-bottom: 20px;        /* Space between header and paragraph */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for ucaddon_logo_marquee, class: .elementor-element-766afe9 */.uc_marquee.uc-items-wrapper
{
    min-height: 90vh;
}
@media (max-width: 768px) {
    .uc_marquee.uc-items-wrapper {
        min-height: 50vh;
    }
}

.elementor-183 .elementor-element.elementor-element-766afe9 {
	-webkit-mask-image: linear-gradient(
		to bottom,
		transparent 0%,
		black 25%,
		black 75%,
		transparent 100%
	);
	mask-image: linear-gradient(
		to bottom,
		transparent 0%,
		black 25%,
		black 75%,
		transparent 100%
	);
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for ucaddon_logo_marquee, class: .elementor-element-f8267df */.uc_marquee.uc-items-wrapper
{
    min-height: 90vh;
}
@media (max-width: 768px) {
    .uc_marquee.uc-items-wrapper {
        min-height: 50vh;
    }
}

.elementor-183 .elementor-element.elementor-element-f8267df {
	-webkit-mask-image: linear-gradient(
		to bottom,
		transparent 0%,
		black 25%,
		black 75%,
		transparent 100%
	);
	mask-image: linear-gradient(
		to bottom,
		transparent 0%,
		black 25%,
		black 75%,
		transparent 100%
	);
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for ucaddon_logo_marquee, class: .elementor-element-a1251ac */.uc_marquee.uc-items-wrapper
{
    min-height: 90vh;
}
@media (max-width: 768px) {
    .uc_marquee.uc-items-wrapper {
        min-height: 50vh;
    }
}

.elementor-183 .elementor-element.elementor-element-a1251ac {
	-webkit-mask-image: linear-gradient(
		to bottom,
		transparent 0%,
		black 25%,
		black 75%,
		transparent 100%
	);
	mask-image: linear-gradient(
		to bottom,
		transparent 0%,
		black 25%,
		black 75%,
		transparent 100%
	);
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for ucaddon_logo_marquee, class: .elementor-element-be246a8 */.uc_marquee.uc-items-wrapper
{
    min-height: 90vh;
}
@media (max-width: 768px) {
    .uc_marquee.uc-items-wrapper {
        min-height: 50vh;
    }
}

.elementor-183 .elementor-element.elementor-element-be246a8 {
	-webkit-mask-image: linear-gradient(
		to bottom,
		transparent 0%,
		black 25%,
		black 75%,
		transparent 100%
	);
	mask-image: linear-gradient(
		to bottom,
		transparent 0%,
		black 25%,
		black 75%,
		transparent 100%
	);
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6d05ac */.elementor-183 .elementor-element.elementor-element-c6d05ac {
  position: relative;
  overflow: hidden;
}

.elementor-183 .elementor-element.elementor-element-c6d05ac::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(
      to right,
      rgba(0, 0, 0, 0.82) 0%,
      rgba(0, 0, 0, 0.72) 32%,
      rgba(0, 0, 0, 0.48) 58%,
      rgba(0, 0, 0, 0.22) 78%,
      rgba(0, 0, 0, 0.12) 100%
    );
  pointer-events: none;
  z-index: 1;
}

.elementor-183 .elementor-element.elementor-element-c6d05ac > * {
  position: relative;
  z-index: 2;
}

.hero-buttons span.elementor-button-content-wrapper {
  border-right: 1px solid #ffffff66;
  padding-left: 10px;
  padding-right: 10px;
}

.hero-buttons a:hover {
  text-decoration: underline;
}/* End custom CSS */