*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/
*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:.75rem;padding-left:.75rem}@media (min-width:540px){.container{max-width:540px}}@media (min-width:720px){.container{max-width:720px}}@media (min-width:960px){.container{max-width:960px}}@media (min-width:1140px){.container{max-width:1140px}}@media (min-width:1320px){.container{max-width:1320px}}.fixed{position:fixed}.relative{position:relative}.col-span-12{grid-column:span 12/span 12}.grid{display:grid}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.gap-6{gap:1.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.border-0{border-width:0}.pb-0{padding-bottom:0}.pt-0{padding-top:0}@media (min-width:576px){.sm\:col-span-6{grid-column:span 6/span 6}}@media (min-width:768px){.md\:col-span-6{grid-column:span 6/span 6}}@media (min-width:992px){.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}}@media (min-width:1200px){.xl\:col-span-6{grid-column:span 6/span 6}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100%0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}*{margin:0;padding:0;box-sizing:border-box;font-style:normal;scroll-behavior:smooth;font-family:"Outfit",sans-serif}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p{margin:0}a{text-decoration:none}dl,ol,ul{margin-top:0;margin-bottom:0}ul{padding-left:0}ul li{list-style:none}button{border:0}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-corner{display:none}::-webkit-scrollbar-thumb{background:#f15a29;background-clip:content-box}::-webkit-scrollbar-track{background-color:#16336b}.page-loader{width:100%;height:100vh;position:fixed;top:0;left:0;background:#e5e7eb;z-index:1000;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column}.leap-frog{--uib-size:80px;--uib-speed:2s;--uib-color:rgb(241, 90, 41);position:relative;display:flex;align-items:center;justify-content:space-between;width:var(--uib-size);height:var(--uib-size)}.leap-frog__dot{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%}.leap-frog__dot::before{content:"";display:block;height:calc(var(--uib-size)*.22);width:calc(var(--uib-size)*.22);border-radius:50%;background-color:var(--uib-color);will-change:transform}.leap-frog__dot:nth-child(1){animation:leapFrog var(--uib-speed) ease infinite}.leap-frog__dot:nth-child(2){transform:translateX(calc(var(--uib-size)*.4));animation:leapFrog var(--uib-speed) ease calc(var(--uib-speed)/-1.5) infinite}.leap-frog__dot:nth-child(3){transform:translateX(calc(var(--uib-size)*.8)) rotate(0deg);animation:leapFrog var(--uib-speed) ease calc(var(--uib-speed)/-3) infinite}@keyframes leapFrog{0%{transform:translateX(0) rotate(0deg)}33.333%{transform:translateX(0) rotate(180deg)}66.666%{transform:translateX(calc(var(--uib-size)*-.4)) rotate(180deg)}99.999%{transform:translateX(calc(var(--uib-size)*-.8)) rotate(180deg)}to{transform:translateX(0) rotate(0deg)}}.fade_up,.fade_down,.zoom_in,.zoom_out{opacity:0;transition:all 2s}.fade_up{transform:translateY(-100%)}.fade_down{transform:translateY(100%)}.zoom_in{transform:scale(.5)}.zoom_out{transform:scale(1.5)}.fade_right{opacity:0;transform:translateX(-100%);transition:all 2s}.fade_left{opacity:0;transform:translateX(100%);transition:all 2s}.flip_left{opacity:0;transform:perspective(400px) rotateY(-90deg);transition:all 2s}.flip_right{opacity:0;transform:perspective(400px) rotateY(90deg);transition:all 2s}.flip_up{opacity:0;transform:perspective(400px) rotateX(-90deg);transition:all 2s}.flip_down{opacity:0;transform:perspective(400px) rotateX(90deg);transition:all 2s}.show{opacity:1;transform:translateY(0) scale(1)}.btn-quote{color:var(--5, #FFF);font-size:18px;font-weight:600;line-height:24px;background:#f15a29;border-radius:30px;padding:18px 30px;position:relative;overflow:hidden;display:inline-block;z-index:1}.btn-quote img{display:inline-block;vertical-align:middle;margin-left:8px;position:relative;top:-1px}.btn-quote::after{content:"";position:absolute;left:0;right:0;bottom:auto;top:0;height:0;width:100%;background-color:#16336b;z-index:-1;transition:inherit;transition:all .3s ease}.btn-quote:hover::after{height:100%;top:auto;bottom:0}.header{position:fixed;top:16px;left:0;right:0;z-index:999;margin:0 auto;width:calc(70% - 60px);padding:0;background-color:#fff;border-radius:15px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.header-container{display:flex;justify-content:space-between;align-items:stretch;gap:40px;min-height:100px}.header .btn-quote{border:2px solid #fff}.logo{display:flex;align-items:center;gap:10px;padding-left:15px;flex-shrink:0}.logo img{height:77px;width:auto;display:block}.mobile-logo{display:none}.mobile-logo img{height:40px;width:auto;display:block}.dsad{display:none}.nav{display:flex;align-items:stretch;justify-content:space-between;gap:30px;width:100%}.for-mobile-menu{display:flex;align-items:stretch}.menu{list-style:none;display:flex;align-items:stretch;gap:32px}.menu>li{display:flex;align-items:center}.menu li{position:relative}.menu li span{display:none;width:8px;height:8px;background:#f15a29;border-radius:50%;position:absolute;top:10px;right:-35px}.menu li a{color:#16336b;font-size:18px;font-style:normal;font-weight:500;line-height:24px;display:flex;align-items:center;gap:6px;white-space:nowrap}.menu li a img{filter:brightness(0) saturate(100%) invert(7%) sepia(99%) saturate(2062.5%) hue-rotate(213deg) brightness(149%) contrast(88%)}.menu li:hover>a{color:#f15a29;filter:brightness(0) saturate(100%) invert(45%) sepia(77%) saturate(4003.78%) hue-rotate(349deg) brightness(105%) contrast(89%)}.menu>li>a.active{filter:brightness(0) saturate(100%) invert(45%) sepia(77%) saturate(4003.78%) hue-rotate(349deg) brightness(105%) contrast(89%)}.submenu li a.active{color:#f15a29!important}.submenu{position:absolute;top:100%;left:0;background:#fff;padding:10px 0;border-radius:0 0 15px 15px;border-top:2px solid #f15a29;box-shadow:0 10px 20px rgba(0,0,0,.1);display:none;min-width:210px}.submenu li a{color:#16336b;font-size:16px}.dropdown:hover .submenu{display:block}.submenu li{padding:8px 20px;border-bottom:1px solid #e5e7eb}.submenu li:last-child{border-bottom:0}.submenu li a:hover{color:#f15a29}.nav-actions{display:flex;align-items:stretch;gap:0}.header .nav-actions .get-quote-btn{display:none}.call{display:flex;align-items:center;background:#16336b;color:#fff;padding:6px 30px 6px 6px;border-radius:40px;gap:10px}.call .headphone-main{width:48px;height:48px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.need-help-main p{color:var(--5, #FFF);font-size:14px;font-weight:500;line-height:20px}.need-help-main a{color:var(--5, #FFF);font-size:20px;font-weight:600;line-height:26px}.header .call{background:#f15a29;border-radius:0;--panel-slant:22px;padding:0 34px 0 calc(34px + var(--panel-slant)/2);gap:14px;align-self:stretch;flex-shrink:0;-webkit-clip-path:polygon(var(--panel-slant)0,calc(100% - 15px)0,calc(100% - 10.36px) .73px,calc(100% - 6.18px) 2.86px,calc(100% - 2.86px) 6.18px,calc(100% - .73px) 10.36px,100% 15px,100% calc(100% - 15px),calc(100% - .73px) calc(100% - 10.36px),calc(100% - 2.86px) calc(100% - 6.18px),calc(100% - 6.18px) calc(100% - 2.86px),calc(100% - 10.36px) calc(100% - .73px),calc(100% - 15px) 100%,0 100%);clip-path:polygon(var(--panel-slant)0,calc(100% - 15px)0,calc(100% - 10.36px) .73px,calc(100% - 6.18px) 2.86px,calc(100% - 2.86px) 6.18px,calc(100% - .73px) 10.36px,100% 15px,100% calc(100% - 15px),calc(100% - .73px) calc(100% - 10.36px),calc(100% - 2.86px) calc(100% - 6.18px),calc(100% - 6.18px) calc(100% - 2.86px),calc(100% - 10.36px) calc(100% - .73px),calc(100% - 15px) 100%,0 100%)}.header .call .headphone-main{width:auto;height:auto;background:0 0;border-radius:0}.header .call .headphone-main img{width:26px;filter:brightness(0) invert(1)}.header .need-help-main p{display:none}.header .need-help-main a{font-size:26px;font-weight:700;line-height:34px;white-space:nowrap}.hamburger{display:none}.hamburger .close-icon{display:none}.nav.open~.header-container .hamburger .menu-icon{display:none}.nav.open~.header-container .hamburger .close-icon{display:inline}.overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:998;display:none;opacity:0;transition:.3s ease}.overlay.active{display:block;opacity:1}.hero-slider-section{position:relative}.hero-slider{width:100%;height:min(90vh,880px)}.main-swiper-slide{position:relative;overflow:hidden}.hero-media{position:absolute;inset:0;z-index:0;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1.03);will-change:transform}.swiper-slide-active .hero-media{animation:hero-drift 26s ease-out forwards}@keyframes hero-drift{0%{transform:scale(1.03) translate3d(0,0,0)}to{transform:scale(1.16) translate3d(-1.4%,-1.2%,0)}}.hero-video{width:100%;height:100%;object-fit:cover;display:block}.main-swiper-slide::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(105deg,rgba(6,16,38,.94)0,rgba(6,16,38,.82) 30%,rgba(6,16,38,.44) 62%,rgba(6,16,38,.16) 100%),linear-gradient(180deg,rgba(6,16,38,.55)0,rgba(6,16,38,0) 26%,rgba(6,16,38,0) 55%,rgba(6,16,38,.8) 100%)}.main-swiper-slide::after{content:"";position:absolute;inset:0;z-index:2;background:radial-gradient(132% 108%at 26% 44%,rgba(6,16,38,0) 32%,rgba(4,11,28,.66) 100%)}#hero-slider-img1 .hero-media{background-image:url(../images/seq-showcase.jpg);background-image:image-set(url(../images/seq-showcase.webp)type("image/webp"),url(../images/seq-showcase.jpg)type("image/jpeg"));background-position:70%center}#hero-slider-img2 .hero-media{background-image:url(../images/seq-banner-crew.jpg);background-image:image-set(url(../images/seq-banner-crew.webp)type("image/webp"),url(../images/seq-banner-crew.jpg)type("image/jpeg"));background-position:58% 32%}#hero-slider-img3 .hero-media{background-image:url(../images/seq-section-bg.jpg);background-image:image-set(url(../images/seq-section-bg.webp)type("image/webp"),url(../images/seq-section-bg.jpg)type("image/jpeg"));background-position:60%center}.clearfix-space{margin-top:100px}.slide-content{position:absolute;z-index:4;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.needs-text{color:var(--5, #FFF);font-size:15px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:3.4px;text-transform:uppercase;padding-bottom:22px;display:flex;align-items:center;gap:16px}.lets-us-do{color:var(--5, #FFF);font-size:78px;font-weight:700;line-height:1.05;letter-spacing:-1.6px;max-width:15ch;text-shadow:0 18px 50px rgba(4,11,28,.55)}.residents{color:rgba(255,255,255,.82);font-size:18px;font-weight:300;line-height:30px;margin-top:26px;padding:22px 26px;margin-bottom:40px;max-width:540px;border-radius:18px;border:1px solid rgba(255,255,255,.12);border-left:3px solid #f15a29;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 60px -24px rgba(0,0,0,.75)}.home-img-clening{display:none}.video-slide video{width:100%;height:100%;object-fit:cover}.cutomer-img-main-text{display:flex;align-items:center;gap:120px;border-radius:40px;background:linear-gradient(90deg,rgba(241,90,41,.3)0,rgba(241,90,41,.15) 100%);backdrop-filter:blur(6px);padding:8px 30px 8px 8px;position:absolute;bottom:-100px;left:-100px;display:none}.cutomer-img-main{position:relative}.cutomer-img-main img{width:64px;height:64px;border-radius:50%}.cutomers-text-main h2{color:var(--5, #FFF);font-size:24px;font-weight:500;line-height:36px}.cutomers-text-main p::before{content:url(../images/white-star.svg)}.cutomers-text-main p{color:var(--5, #FFF);font-size:18px;font-weight:500;line-height:24px;display:flex;align-items:center;gap:10px}.cutome2{position:absolute;left:50px;top:0}.cutome3{position:absolute;left:100px;top:0}.animate-slide{opacity:0;transform:translateY(50px);transition:opacity .8s ease,transform .8s ease}.swiper-slide-active .animate-slide{opacity:1;transform:translateY(0)}.main-swiper-solid-bg::before{content:"";position:absolute;inset:0;background:#16336b;backdrop-filter:blur(4px);z-index:1}.bubble_area{width:100%;position:absolute;top:0;left:0;height:100%;overflow:hidden;z-index:3;pointer-events:none}.bubble_area div[class^=bubbles-]{height:1px;width:1px;position:absolute;background:url(../images/bubble_1.png)no-repeat center center;background:image-set(url(../images/bubble_1.webp)type("image/webp"),url(../images/bubble_1.png)type("image/png")) no-repeat center center;background-size:cover;border-radius:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.bubbles-1{bottom:-5px;left:68%;-webkit-animation:animate 10s infinite ease-in -6.57s;animation:animate 10s infinite ease-in -6.57s}.bubbles-2{bottom:-71px;left:97%;-webkit-animation:animate 10s infinite ease-in -5.07s;animation:animate 10s infinite ease-in -5.07s}.bubbles-3{bottom:-71px;left:43%;-webkit-animation:animate 10s infinite ease-in -6.73s;animation:animate 10s infinite ease-in -6.73s}.bubbles-4{bottom:-30px;left:82%;-webkit-animation:animate 10s infinite ease-in -4.04s;animation:animate 10s infinite ease-in -4.04s}.bubbles-5{bottom:-73.4px;left:29%;-webkit-animation:animate 10s infinite ease-in -3.11s;animation:animate 10s infinite ease-in -3.11s}.bubbles-6{bottom:-71px;left:41%;-webkit-animation:animate 10s infinite ease-in -5.95s;animation:animate 10s infinite ease-in -5.95s}.bubbles-7{bottom:-79.4px;left:14%;-webkit-animation:animate 10s infinite ease-in -3.68s;animation:animate 10s infinite ease-in -3.68s}.bubbles-8{bottom:-115.4px;left:90%;-webkit-animation:animate 10s infinite ease-in -3.89s;animation:animate 10s infinite ease-in -3.89s}.bubbles-9{bottom:-44.6px;left:33%;-webkit-animation:animate 10s infinite ease-in -1.09s;animation:animate 10s infinite ease-in -1.09s}.bubbles-10{bottom:-30px;left:59%;-webkit-animation:animate 7s infinite ease-in -.96s;animation:animate 7s infinite ease-in -.96s}@keyframes animate{0%{transform:translate3d(-80%,0,0) rotate(70deg);width:35px;height:35px}to{transform:translate3d(-80%,-800px,0) rotate(360deg);width:75px;height:75px}}.main-swiper-video-bg::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.8)0,rgba(0,0,0,.6) 100%);z-index:1}.video-swiper-row{justify-content:center;text-align:center}.video-swiper-row .residents{padding-left:0;border:0}.video-swiper-row .cutomer-img-main-text{position:unset;width:fit-content;margin:30px auto 0 auto}.highlight-section{position:relative;z-index:5;margin-top:-60px}.highlight-row>:nth-child(2){transition-delay:.12s}.highlight-row>:nth-child(3){transition-delay:.24s}.highlight-card{position:relative;z-index:1;height:100%;overflow:hidden;padding:44px 34px 40px;background:linear-gradient(180deg,#fff 0,#fbfcfe 100%);border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(22,51,107,.06),0 24px 48px -18px rgba(22,51,107,.35);transition:transform .55s cubic-bezier(.25,.46,.45,.94),box-shadow .55s cubic-bezier(.25,.46,.45,.94)}.highlight-card:hover,.highlight-card.active{transform:translateY(-10px);box-shadow:0 1px 2px rgba(22,51,107,.08),0 40px 70px -20px rgba(22,51,107,.55)}.highlight-card::before{content:"";position:absolute;left:0;right:0;bottom:0;height:0;z-index:-1;background:linear-gradient(180deg,#1d4184 0,#16336b 100%);transition:height .55s cubic-bezier(.25,.46,.45,.94)}.highlight-card:hover::before,.highlight-card.active::before{height:100%}.highlight-card::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#f15a29;transition:height .55s cubic-bezier(.25,.46,.45,.94)}.highlight-card:hover::after,.highlight-card.active::after{height:6px}.highlight-index{position:absolute;top:14px;right:26px;color:rgba(22,51,107,.07);font-size:64px;font-weight:700;line-height:1;pointer-events:none;transition:color .55s ease,transform .55s cubic-bezier(.25,.46,.45,.94)}.highlight-card:hover .highlight-index,.highlight-card.active .highlight-index{color:rgba(255,255,255,.14);transform:translateY(-4px)}.highlight-svg-main{width:76px;height:76px;border-radius:18px;background:rgba(241,90,41,.1);display:flex;align-items:center;justify-content:center;margin-bottom:26px;transition:background .55s ease,box-shadow .55s ease,transform .55s cubic-bezier(.25,.46,.45,.94)}.highlight-svg-main img{width:40px;height:40px;filter:brightness(0) saturate(100%) invert(45%) sepia(77%) saturate(4003.78%) hue-rotate(349deg) brightness(105%) contrast(89%);transition:filter .55s ease}.highlight-card:hover .highlight-svg-main,.highlight-card.active .highlight-svg-main{background:#f15a29;box-shadow:0 14px 30px -8px rgba(241,90,41,.65);transform:translateY(-4px) scale(1.04)}.highlight-card:hover .highlight-svg-main img,.highlight-card.active .highlight-svg-main img{filter:none}.highlight-title{color:#16336b;font-size:24px;font-weight:600;line-height:32px;padding-bottom:12px;transition:color .45s ease}.highlight-text{color:#555;font-size:17px;font-weight:400;line-height:26px;padding-bottom:28px;transition:color .45s ease}.highlight-link{display:inline-flex;align-items:center;gap:8px;color:#16336b;font-size:16px;font-weight:600;line-height:22px;padding:12px 24px;border:2px solid #e5e7eb;border-radius:30px;transition:color .45s ease,background .45s ease,border-color .45s ease}.highlight-link img{width:16px;height:16px;filter:brightness(0) saturate(100%) invert(7%) sepia(99%) saturate(2062.5%) hue-rotate(213deg) brightness(149%) contrast(88%);transition:filter .45s ease,transform .45s ease}.highlight-card:hover .highlight-title,.highlight-card.active .highlight-title{color:#fff}.highlight-card:hover .highlight-text,.highlight-card.active .highlight-text{color:rgba(255,255,255,.78)}.highlight-card:hover .highlight-link,.highlight-card.active .highlight-link{color:#fff;border-color:rgba(255,255,255,.35)}.highlight-card:hover .highlight-link img,.highlight-card.active .highlight-link img{filter:none}.highlight-link:hover{background:#f15a29;border-color:#f15a29;color:#fff}.highlight-link:hover img{filter:none;transform:translate(2px,-2px)}.section-two{padding:100px 0}.cap-text{color:var(--16, #F15A29);font-size:18px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:1.8px;text-transform:uppercase;padding-bottom:10px}.sec-text{color:var(--3, #16336B);font-size:48px;font-weight:700;line-height:64px;padding-bottom:30px}.sec-sub-text{color:#555;font-size:17px;font-weight:400;line-height:30px}.about-grid-box-main{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:30px;padding-top:30px;border-top:2px solid #e5e7eb}.about-box-main{display:flex;align-items:flex-start;gap:15px}.about-svg-main{width:100%;max-width:64px;height:64px;background:#f15a29;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.about-box-main:hover .about-svg-main{background:#16336b}.about-svg-main img{transition:transform .6s ease;transform-style:preserve-3d}.about-box-main:hover .about-svg-main img{transform:rotateY(180deg)}.expeStaff{color:var(--3, #16336B);font-size:20px;font-weight:600;line-height:30px;padding-bottom:10px}.fessional{color:#555;font-size:17px;font-weight:400;line-height:24px}.about-sec-main{display:flex;align-items:center;margin-top:60px;gap:20px}.about-sec-main .call{background:0 0;border:2px solid #f15a29}.about-sec-main .call .headphone-main{background:#f15a29}.about-sec-main .call .headphone-main img{filter:brightness(0) saturate(100%) invert(82%) sepia(100%) saturate(0%) hue-rotate(85deg) brightness(112%) contrast(101%)}.about-sec-main .call .need-help-main p,.about-sec-main .call .need-help-main a{color:#16336b}.about-sec-main .call .need-help-main a:hover{color:#f15a29}.sub-img-main{position:relative;margin-top:60px;padding-bottom:52px}.about-img1{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:cover;border-radius:24px;box-shadow:0 30px 60px -30px rgba(22,51,107,.45)}.about-img2{position:absolute;right:28px;bottom:0;width:230px;height:176px;object-fit:cover;border-radius:20px;border:8px solid #fff;box-shadow:0 24px 48px -20px rgba(22,51,107,.5)}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.section-three{background-image:linear-gradient(180deg,rgba(22,51,107,.95)0,rgba(19,44,94,.97) 100%),url(../images/seq-hero-3.jpg);background-image:linear-gradient(180deg,rgba(22,51,107,.95)0,rgba(19,44,94,.97) 100%),image-set(url(../images/seq-hero-3.webp)type("image/webp"),url(../images/seq-hero-3.jpg)type("image/jpeg"));background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:100px 0;overflow:hidden}.services-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.section-three .cap-text{color:#f15a29}.section-three .sec-text{color:#fff}.section-three .ornare{color:rgba(255,255,255,.72);max-width:640px;padding-top:16px}.services-nav{display:flex;gap:12px;flex-shrink:0}.services-next,.services-prev{position:relative;width:56px;height:56px;border:0;border-radius:0;background:#1d4184;cursor:pointer;transition:background .35s ease-in-out}.services-next{background:#f15a29}.services-next::after,.services-prev::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff}.services-prev::after{transform:translate(-30%,-50%) rotate(-135deg)}.services-next::after{transform:translate(-70%,-50%) rotate(45deg)}.services-prev:hover{background:#f15a29}.services-next:hover{background:#1d4184}.services-next.swiper-button-disabled,.services-prev.swiper-button-disabled{opacity:.45;cursor:default}.services-layout{display:flex;align-items:flex-start;gap:30px;margin-top:50px}.services-filter{width:150px;flex-shrink:0;display:flex;flex-direction:column;gap:12px}.services-filter-btn{padding:14px 12px;background:#1d4184;color:#fff;font-size:15px;font-weight:600;line-height:20px;text-align:center;cursor:pointer;transition:background .35s ease-in-out,color .35s ease-in-out}.services-filter-btn:hover{background:#2b54a0}.services-filter-btn.active{background:#f15a29}.services-slider-wrap{flex:1;min-width:0}.services-slider{margin:0}.services-empty{color:rgba(255,255,255,.72);font-size:16px;line-height:26px;padding:40px 0}.service-card{background:0 0;border-radius:0;overflow:visible;height:auto;display:block}.service-card-img{overflow:hidden}.service-card-img img{width:100%;height:350px;object-fit:cover;border-radius:0;transition:transform .7s ease}.service-card:hover .service-card-img img{transform:scale(1.08)}.services-caption{position:relative;z-index:2;margin:-140px 26px 0 26px;background:#fff;padding:24px 26px 22px;box-shadow:0 18px 40px -16px rgba(11,26,56,.55);transition:transform .45s cubic-bezier(.25,.46,.45,.94),box-shadow .45s ease}.service-card:hover .services-caption{transform:translateY(-8px);box-shadow:0 28px 55px -18px rgba(11,26,56,.7)}.services-name{color:var(--3, #16336B);text-align:left;font-size:22px;font-weight:600;line-height:30px;padding-bottom:8px}.services-card-sub-text{color:#555;text-align:left;font-size:17px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-learn-more{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;padding:0;color:var(--16, #F15A29);font-size:15px;font-weight:600;line-height:22px;overflow:visible;z-index:1;transition:gap .3s ease-in-out}.card-learn-more img{width:14px;height:14px;filter:brightness(0) saturate(100%) invert(45%) sepia(77%) saturate(4003.78%) hue-rotate(349deg) brightness(105%) contrast(89%)}.card-learn-more:hover{gap:12px}.section-four{padding:100px 0}.check-box-main-sub{display:flex;align-items:flex-start;gap:20px;margin-top:30px}.check-box-main-sub h2{color:var(--3, #16336B);font-size:24px;font-weight:600;line-height:32px;padding-bottom:5px}.check-box-main-sub p{color:#555;font-size:17px;font-weight:400;line-height:24px}.sec-video2{display:flex;align-items:center;justify-content:center;position:relative}.video2{width:360px;height:100%;object-fit:cover;border-radius:180px}.sadas{width:360px;height:100%;border:2px solid #f15a29;border-radius:180px;position:absolute;left:130px;top:10px;z-index:-1}.why-choose-img3{position:absolute;right:0;bottom:12px;border-radius:10px;box-shadow:10px 10px 30px rgba(0,0,0,.2);animation:mover 1s infinite alternate;width:70%}.section-five{background-image:linear-gradient(180deg,rgba(6,16,38,.84)0,rgba(9,22,50,.88) 100%),url(../images/seq-cta-bg.jpg);background-image:linear-gradient(180deg,rgba(6,16,38,.84)0,rgba(9,22,50,.88) 100%),image-set(url(../images/seq-cta-bg.webp)type("image/webp"),url(../images/seq-cta-bg.jpg)type("image/jpeg"));background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:100px 0}.cost-cal{text-align:center}.fami-cal{text-align:center;max-width:630px;margin:0 auto;color:#fff}.calculator-box-main{background:#fff;padding:60px;border-radius:20px;position:relative;margin-top:100px;margin-bottom:-200px}.calculator-cta{text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.calculator-cta-text{margin:0 auto 30px;max-width:560px}.calcult-from-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.input-label-text{color:var(--3, #16336B);font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;padding-bottom:10px}.calcult-from-grid input,.your-message-input input{border-radius:10px;border:2px solid var(--12, #E5E7EB);background:var(--5, #FFF);padding:12px 15px;width:100%;color:#16336b;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.calcult-from-grid input:focus,.your-message-input input:focus{outline:2px solid #f15a29}.input-main{border-radius:10px;border:2px solid var(--12, #E5E7EB);background:var(--5, #FFF);padding:12px 15px;width:100%;cursor:pointer;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.formDropDown{display:flex;align-items:center;justify-content:space-between}.dropdown-menu-wrap{position:relative}.formDropDown-ul-list{display:none;margin-top:-1px;background:#fff;padding-left:0;position:absolute;top:15px;width:100%;z-index:5;border:1px solid #f15a29;box-shadow:0 10px 20px rgba(0,0,0,.1)}.formDropDown-ul-list a{color:#16336b;font-size:16px;font-weight:400;line-height:24px}.formDropDown-ul-list li{padding:10px 12px}.formDropDown-ul-list li:hover{background:#f15a29;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.formDropDown-ul-list li:hover a{color:#fff}.arrow-icon-form{transition:transform .3s ease-in-out}.arrow-icon-form.up{transform:rotate(180deg)}.get-cost-estimate{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:40px}.send-info{max-width:300px}.section-six{background:var(--12, #E5E7EB);padding:200px 0 100px}.how-to-work-bg{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mix-blend-mode:color-burn}.mazing{max-width:630px;color:#16336b;margin:0 auto;text-align:center}.scetur{max-width:850px;margin:0 auto;text-align:center}.how-work-step-box{display:grid;grid-template-columns:300px auto 300px auto 300px;gap:30px;margin-top:60px;position:relative}.how-work-step-box .how-work-step-box-sub{text-align:center}.how-to-work-circle{text-align:center;width:140px;height:140px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 20px auto;position:relative;overflow:hidden;z-index:1}.how-to-work-circle::after{content:"";position:absolute;left:0;right:0;bottom:auto;top:0;height:0;width:100%;background-color:#f15a29;z-index:-1;transition:inherit;transition:all .3s ease}.how-work-step-box-sub:hover .how-to-work-circle::after{height:100%;top:auto;bottom:0}.how-to-work-circle img{transition:transform .6s ease;transform-style:preserve-3d}.how-work-step-box-sub:hover .how-to-work-circle img{transform:rotateY(180deg);filter:brightness(0) saturate(100%) invert(82%) sepia(100%) saturate(0%) hue-rotate(85deg) brightness(112%) contrast(101%)}.how-work-step-box .how-work-step-box-sub h3{color:var(--3, #16336B);text-align:center;font-size:24px;font-weight:600;line-height:32px;padding-bottom:10px}.section-seven{padding:100px 0}.gallery-grid{margin-top:20px}.gallery-thumb{display:block;width:100%;padding:0;border:0;background:0 0;cursor:zoom-in;border-radius:20px;overflow:hidden;position:relative}.gallery-thumb img{width:100%;height:320px;object-fit:cover;display:block;transition:transform .5s ease}.gallery-thumb:hover img{transform:scale(1.08)}.gallery-zoom-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.6);width:64px;height:64px;border-radius:50%;background:#f15a29;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .35s ease;box-shadow:0 8px 20px rgba(0,0,0,.25)}.gallery-zoom-icon img{width:24px;height:24px;filter:brightness(0) invert(1)}.gallery-thumb:hover .gallery-zoom-icon{opacity:1;transform:translate(-50%,-50%) scale(1)}.gallery-item-hidden{display:none}.gallery-item-hidden.gallery-item-show{display:block}.gallery-view-more-wrap{text-align:center;margin-top:50px}.gallery-lightbox{position:fixed;inset:0;background:rgba(22,51,107,.94);display:flex;align-items:center;justify-content:center;padding:40px;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease}.gallery-lightbox.active{opacity:1;visibility:visible}.gallery-lightbox img{max-width:90vw;max-height:85vh;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.gallery-lightbox-close{position:absolute;top:24px;right:24px;width:48px;height:48px;border-radius:50%;background:#fff;color:#16336b;border:0;font-size:28px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.gallery-lightbox-close:hover{background:#f15a29;color:#fff}.testimonial-section-main{display:flex;align-items:stretch}.testimonial-panel-img{width:50%;flex-shrink:0;align-self:stretch;object-fit:cover;display:block}.testimonials-col-main{background:var(--12, #E5E7EB);padding:100px;width:100%;overflow:hidden}.tryse{max-width:630px}.testimonialSlider{max-width:100%;margin-left:0;margin-top:48px;border-radius:24px;padding-bottom:84px}.testimonialSlider-swiper-slide{background:var(--5, #FFF);padding:44px 46px 38px;border-radius:24px;border:1px solid #dcdfe5;box-shadow:0 26px 60px -28px rgba(22,51,107,.45);height:auto}.testimonialSlider-swiper-slide>img{width:46px;height:auto}.cellent{color:var(--4, #16336B);font-size:20px;font-weight:400;line-height:34px;padding-top:14px;padding-bottom:30px}.client-details-main{display:flex;align-items:center;gap:16px;padding-top:26px;border-top:1px solid #e5e7eb}.client-initial{width:56px;height:56px;flex-shrink:0;border-radius:50%;background:linear-gradient(180deg,#1d4184 0,#16336b 100%);color:#fff;font-size:22px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.client-details h3{color:var(--3, #16336B);font-size:18px;font-weight:500;line-height:24px;padding-bottom:5px}.client-details p{color:var(--8, #A8A9AD);font-size:13px;font-weight:600;line-height:20px;letter-spacing:1.4px;text-transform:uppercase}.testimonial-client-img1{width:64px;height:64px;border-radius:50%}.testimonial-next,.testimonial-prev{width:48px;height:48px;border:2px solid #e5e7eb;border-radius:50%;background:#fff}.testimonial-next.swiper-button-next,.testimonial-prev.swiper-button-prev{position:absolute;top:auto;bottom:10px;margin-top:0;right:auto;transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.testimonial-prev.swiper-button-prev{left:0}.testimonial-next.swiper-button-next{left:64px}.testimonial-next.swiper-button-next:hover,.testimonial-prev.swiper-button-prev:hover{background:#f15a29;border-color:#f15a29;color:#fff}.testimonial-next.swiper-button-next,.testimonial-prev.swiper-button-prev{color:#16336b}.testimonial-next.swiper-button-next:after,.testimonial-prev.swiper-button-prev:after{font-size:20px;font-weight:600}.faq-section{position:relative;padding:100px 0;background-image:linear-gradient(180deg,rgba(22,51,107,.9)0,rgba(22,51,107,.9) 100%),url(../images/seq-gallery-4.jpg);background-image:linear-gradient(180deg,rgba(22,51,107,.9)0,rgba(22,51,107,.9) 100%),image-set(url(../images/seq-gallery-4.webp)type("image/webp"),url(../images/seq-gallery-4.jpg)type("image/jpeg"));background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.faq-section .cap-text,.faq-section .sec-text,.faq-section .sec-sub-text{text-align:center;color:#fff}.faq-section .sec-sub-text{max-width:560px;margin:0 auto}.faq-accordion{max-width:860px;margin:60px auto 0;display:flex;flex-direction:column;gap:20px}.faq-item{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.15);border-radius:16px;overflow:hidden;backdrop-filter:blur(6px);transition:border-color .3s ease,background .3s ease}.faq-item.active,.faq-item:hover{border-color:#f15a29;background:rgba(255,255,255,.1)}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 30px;background:0 0;border:0;cursor:pointer;text-align:left;color:#fff;font-size:20px;font-weight:600;line-height:28px}.faq-icon{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#f15a29;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:400;line-height:1;transition:transform .3s ease}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-answer p{color:rgba(255,255,255,.85);font-size:16px;font-weight:400;line-height:26px;padding:0 30px 26px}.faq-item.active .faq-answer{max-height:300px}.blog-section{padding:100px 0}.home-blog-row{margin-top:60px}.blog-img-main{position:relative;overflow:hidden}.blog-box-main{border-radius:20px;border:2px solid var(--12, #E5E7EB);transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column}.blog-box-main:hover{border-color:#f15a29;box-shadow:0 15px 30px rgba(22,51,107,.1)}.blog-box-main::after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0)0,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);transition:all .6s ease}.blog-box-main:hover::after{left:100%}.blog-img{width:100%;border-radius:20px 20px 20px 0;transition:all .6s cubic-bezier(.25,.46,.45,.94)}.blog-box-main:hover .blog-img{transform:scale(1.05);border-radius:20px 20px 0 0}.blog-date{color:var(--4, #16336B);text-align:center;font-size:16px;font-weight:500;line-height:24px;padding:10px 20px;background:#fff;position:absolute;bottom:0;left:30px;border-radius:20px 20px 0 0;transition:all .4s ease}.blog-box-main:hover .blog-date{color:#f15a29}.blog-date::before,.blog-date::after{content:"";position:absolute;background-color:transparent;height:60px;width:30px;box-shadow:0 20px 0 0#fff;transition:all .4s ease}.blog-date::before{bottom:0;left:-30px;height:60px;width:30px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.blog-date::after{content:"";bottom:0;right:-30px;height:60px;width:30px;border-bottom-left-radius:20px;transition:all .4s ease}.blog-containe-main{padding:30px}.blog-containe-main h2{color:var(--3, #16336B);font-size:24px;font-weight:500;line-height:32px;transition:color .3s ease}.blog-box-main:hover .blog-containe-main h2{color:#f15a29}.blog-containe-main p{overflow:hidden;color:#555;text-overflow:ellipsis;font-size:17px;font-weight:400;line-height:24px;padding-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.expand-img-main{overflow:hidden}.expand-img{width:100%;height:clamp(240px,34vw,520px);object-fit:cover;display:block}.contact-form-section{padding:100px 0 220px;background:#e5e7eb}.adres-main-home{display:flex;align-items:center;gap:60px}.call-support-text{color:var(--16, #F15A29);font-size:18px;font-weight:500;line-height:24px;padding-bottom:8px;margin-top:30px}.tel-num{color:var(--3, #16336B);font-size:36px;font-weight:400;line-height:48px;transition:all .3s ease-in-out}.tel-num:hover{color:#f15a29}.contact-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:40px}.contact-info-card{position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;padding:26px 24px;background:#fff;border:1px solid #dcdfe5;border-radius:16px;box-shadow:0 1px 2px rgba(22,51,107,.05);transition:transform .45s cubic-bezier(.25,.46,.45,.94),box-shadow .45s ease,border-color .45s ease}.contact-info-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#f15a29;transform:scaleY(0);transform-origin:top center;transition:transform .45s cubic-bezier(.25,.46,.45,.94)}a.contact-info-card:hover{transform:translateY(-6px);border-color:#fff;box-shadow:0 22px 44px -18px rgba(22,51,107,.45)}a.contact-info-card:hover::before{transform:scaleY(1)}.contact-info-icon{width:56px;height:56px;border-radius:14px;background:rgba(241,90,41,.1);display:flex;align-items:center;justify-content:center;margin-bottom:16px;transition:background .45s ease,box-shadow .45s ease,transform .45s cubic-bezier(.25,.46,.45,.94)}.contact-info-icon img{width:24px;height:24px;transition:filter .45s ease}a.contact-info-card:hover .contact-info-icon{background:#f15a29;box-shadow:0 12px 26px -8px rgba(241,90,41,.6);transform:translateY(-2px)}a.contact-info-card:hover .contact-info-icon img{filter:brightness(0) invert(1)}.contact-info-label{color:#f15a29;font-size:13px;font-weight:600;line-height:18px;letter-spacing:1.3px;text-transform:uppercase;padding-bottom:6px}.contact-info-value{color:#16336b;font-size:18px;font-weight:600;line-height:28px;overflow-wrap:anywhere;transition:color .45s ease}.contact-info-value-email{font-size:16px;line-height:26px}.contact-info-card-primary{background:linear-gradient(180deg,#1d4184 0,#16336b 100%);border-color:transparent}.contact-info-card-primary .contact-info-icon{background:#f15a29}.contact-info-card-primary .contact-info-icon img{filter:brightness(0) invert(1)}.contact-info-card-primary .contact-info-label{color:#ffd9c7}.contact-info-card-primary .contact-info-value{color:#fff;font-size:26px;line-height:34px}a.contact-info-card-primary:hover .contact-info-icon{background:#fff}a.contact-info-card-primary:hover .contact-info-icon img{filter:none}.contact-info-card-static{background:0 0;border-style:dashed;box-shadow:none}.contac-form-main{border-radius:20px;background:var(--5, #FFF);padding:30px}.addees{font-size:24px;line-height:34px}.contac-form{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:30px}.your-message-input{margin-top:30px}.send-main-btn{justify-content:left;margin-top:30px}.contact-map-wrap{margin-top:60px;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.08)}.contact-map{display:block;width:100%;height:420px;border:0}footer{background-color:#16336b;color:#fff}.subscribe-section{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(120% 150%at 100%0,rgba(241,90,41,.38)0,rgba(241,90,41,0) 58%),linear-gradient(118deg,#21498f 0,#16336b 52%,#0e2350 100%);border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:54px 60px;margin-top:-125px;margin-bottom:100px;display:flex;align-items:center;gap:40px;box-shadow:0 44px 90px -46px rgba(0,0,0,.9)}.subscribe-section::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(122deg,rgba(255,255,255,.055)0 1px,rgba(255,255,255,0) 1px 24px)}.subscribe-section::after{content:"";position:absolute;left:-90px;bottom:-130px;width:320px;height:320px;z-index:-1;pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(241,90,41,.28)0,rgba(241,90,41,0) 70%)}.subscribe-shine{position:absolute;top:-60%;left:-40%;width:34%;height:220%;z-index:-1;pointer-events:none;transform:rotate(16deg);background:linear-gradient(100deg,rgba(255,255,255,0)0,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);animation:subscribe-shine 9s ease-in-out infinite}@keyframes subscribe-shine{0%,to{left:-40%}55%{left:118%}}.subscribe-copy{position:relative;z-index:1}.subscribe-eyebrow{color:#ff9166;font-size:13px;font-weight:700;line-height:18px;letter-spacing:2.6px;text-transform:uppercase;padding-bottom:12px}.subscribe-note{color:rgba(255,255,255,.72);font-size:16px;line-height:26px;max-width:520px;padding-top:14px}.updat{font-weight:500;color:#fff;padding-bottom:0;max-width:570px}.cta-btn-group{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.subscribe-shine{animation:none}}.cta-btn-group{display:flex;align-items:center;gap:16px;flex-shrink:0}.subscribe-section .btn-quote::after{background-color:#fff}.subscribe-section .btn-quote:hover{color:#16336b}.subscribe-section .btn-quote:hover img{filter:brightness(0) saturate(100%) invert(7%) sepia(99%) saturate(2062.5%) hue-rotate(213deg) brightness(149%) contrast(88%)}.cta-btn-group .btn-quote{border:2px solid transparent}.cta-btn-group .btn-quote img{width:20px;height:20px}.cta-btn-group .btn-quote-ghost{background:0 0;border-color:rgba(255,255,255,.45)}.cta-btn-group .btn-quote-ghost:hover{border-color:#fff}.btn-quote-ghost img{width:20px;height:20px;filter:brightness(0) invert(1)}.subscribe-input-main{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:10px 10px 10px 40px;width:100%;max-width:570px;border-radius:42px}.subscribe-input-main input{width:55%;outline:0;border:0;color:#16336b;font-size:18px;font-weight:400;line-height:24px}.working-hours{color:#fff;font-size:24px;font-weight:600;line-height:36px;padding-bottom:20px}.timing-hrw{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:2px solid rgba(255,255,255,.15)}.timing-hrw p{color:#bfbfbf;font-size:17px;font-weight:400;line-height:24px}.footer-row-quick{align-items:start}.footer-links-col{display:flex;flex-direction:column}.footer-links-list{display:flex;flex-direction:column;gap:8px}.footer-links-list li a{color:#bfbfbf;font-size:17px;font-style:normal;font-weight:400;line-height:32px;transition:all .3s ease-in-out;display:inline-flex;align-items:flex-start;gap:10px}.footer-links-list li a::before{content:"";flex-shrink:0;width:14px;height:14px;margin-top:9px;background:url(../images/seq-icon-chevron.svg)no-repeat center/contain;transition:transform .3s ease-in-out}.footer-links-list li a:hover{color:#f15a29}.footer-links-list li a:hover::before{transform:translateX(3px)}.footer-about-col{display:flex;flex-direction:column;align-items:flex-start}.footer-about-text{color:#bfbfbf;font-size:17px;font-weight:400;line-height:26px;margin-bottom:14px}.footer-contact-col{display:flex;flex-direction:column}.footer-contact-list{display:flex;flex-direction:column;gap:14px;margin-bottom:30px}.footer-contact-list li{display:flex;align-items:flex-start;gap:10px;min-width:0}.footer-contact-list li a,.footer-contact-list li{overflow-wrap:anywhere}.footer-contact-list li::before{content:"";flex-shrink:0;width:18px;height:18px;margin-top:3px;background-repeat:no-repeat;background-position:center;background-size:contain}.footer-contact-list li:nth-child(1)::before{background-image:url(../images/callWhite.svg)}.footer-contact-list li:nth-child(2)::before{background-image:url(../images/seq-icon-mail.svg)}.footer-contact-list li:nth-child(3)::before{background-image:url(../images/seq-icon-pin.svg)}.footer-contact-list li,.footer-contact-list li a{color:#bfbfbf;font-size:17px;font-weight:400;line-height:24px;transition:color .3s ease-in-out}.footer-contact-list li a:hover{color:#f15a29}.footer-hours-heading{padding-top:6px}.media-logo-call-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border-radius:30px;background:var(--3, #16336B);margin-top:60px;margin-bottom:40px}.media-logo-call-footer>a img{height:100px;width:auto;display:block}.media-logo-call-footer .call-detl{border-radius:50px;background:var(--14, #F15A29);padding:10px 50px 10px 10px}.media-logo-call-footer .call-detl .img-main-call{background:var(--13, #16336B)}.media-logo-call-footer .call-detl a{color:#fff}.footer-med-icons-main{display:flex;align-items:center;gap:20px}.footer-med-icons{width:60px;height:60px;background-color:rgba(255,255,255,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.footer-med-icons:hover{background:#f15a29}.footer-med-icons img{width:32px}.copyrights-main{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:40px}.copyrights-center{justify-content:center}.copyrights-main p,.copyrights-main a{color:#bfbfbf;font-size:16px;font-weight:400;line-height:24px;text-align:center}.copyrights-main a{color:#f15a29}.copyrights-main a:hover{color:#f15a29}.call-detl{display:flex;align-items:center;gap:20px}.call-detl .img-main-call{width:80px;height:80px;border-radius:50%;background:#f15a29;display:flex;align-items:center;justify-content:center}.call-detl p{color:var(--5, #FFF);font-size:20px;font-weight:500;line-height:30px;padding-bottom:10px}.call-detl a{color:#fff;font-size:30px;font-weight:500;line-height:30px;transition:all .3s ease-in-out}.floating-icons-main{position:fixed;left:20px;bottom:20px;z-index:999;display:flex;flex-direction:column;gap:14px}.floating-icon{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,.25);transition:all .3s ease-in-out}.floating-icon img{width:24px;height:24px}.floating-icon:hover{transform:translateY(-4px) scale(1.05)}.floating-icon-call{background:#16336b}.floating-icon-call img{filter:brightness(0) invert(1)}.floating-icon-whatsapp{background:#25d366}.floating-icon-mail{background:#f15a29}.floating-icon-mail img{filter:brightness(0) invert(1)}button.bottom-top-button{position:fixed;right:30px;bottom:20px;z-index:999;width:50px;height:50px;color:#fff;font-size:30px;background:#f15a29}.heroSection{background-image:linear-gradient(90deg,rgba(0,0,0,.88) 27.86%,transparent 100%),url(../images/header-bg.jpg);background-image:linear-gradient(90deg,rgba(0,0,0,.88) 27.86%,transparent 100%),image-set(url(../images/header-bg.webp)type("image/webp"),url(../images/header-bg.jpg)type("image/jpeg"));background-position:center;background-repeat:no-repeat;background-size:cover;padding:220px 0 100px}.img-header-text{color:#fff;font-size:64px;font-weight:700;line-height:72px}.breadcrumb-group{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:20px}.breadcrumb-group a{color:#fff;font-size:18px;font-weight:500;line-height:26px;text-transform:uppercase}.about-section-three{padding:100px 0}.team-single-box{background:#fff;border-radius:25px;border:2px solid #e5e7eb;position:sticky;top:150px;margin-bottom:30px}.rich{color:var(--3, #16336B);font-size:24px;font-weight:600;line-height:32px;padding-bottom:8px}.clane{color:var(--4, #16336B);font-size:16px;font-weight:400;line-height:24px}.single-team-main{border-radius:20px;background:#e5e7eb}.single-team{width:100%}.team-contact-1{padding:30px}.team-meta{margin-top:30px}.team-meta li{margin:20px 0;display:flex;align-items:center;gap:10px}.team-meta li img{width:25px}.team-meta li span{font-size:18px;font-weight:600;line-height:20px;color:#f15a29}.team-meta li a,.team-meta li p{font-size:18px;line-height:20px;font-weight:500;color:#16336b;transition:all .35s ease-in-out}.team-meta li a:hover{color:#f15a29}.single-team-social{display:flex;align-items:center;gap:20px;margin-top:30px}.single-team-social a{background:#fff;border:2px solid #fff;box-shadow:0 0 45px 0 rgba(0,0,0,.08);border-radius:100%;width:100%;max-width:50px;height:50px;display:flex;align-items:center;justify-content:center;transition:all .35s ease-in-out}.single-team-social a img{width:25px;filter:brightness(0) saturate(100%) invert(45%) sepia(77%) saturate(4003.78%) hue-rotate(349deg) brightness(105%) contrast(89%)}.single-team-social a:hover{background:#f15a29}.single-team-social a:hover img{filter:brightness(0) saturate(100%) invert(99%) sepia(99%) saturate(0%) hue-rotate(318deg) brightness(100%) contrast(105%)}.personal-main h2{font-size:40px;font-weight:600;line-height:50px;margin-bottom:20px;color:#16336b}.personal-main p{font-size:18px;line-height:28px;margin-bottom:10px;color:#16336b;font-weight:400;text-align:justify}.contact-form-1{box-shadow:rgba(183,183,183,.2)0 8px 24px}#first-sec{margin-bottom:30px}.progress-bar{margin:20px 0 10px;overflow:hidden;text-align:start}.progress-title-holder{padding-bottom:7px;position:relative}.progress-title{color:var(--3, #16336B);font-size:18px;font-weight:500;line-height:30px}.progress-number-wrapper,.progress-number-mark{color:#f15a29;font-size:18px;font-weight:400;line-height:30px}.progress-number-mark{margin-bottom:4px;position:absolute;bottom:0;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.progress-content-outter{height:8px;border-radius:10px;background-color:rgba(168,169,173,.2)}.progress-content{height:8px;border-radius:10px;background-color:#f15a29;width:0%}.pricing-row{margin-top:60px}.pricing-section{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.pricing-card{background:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.08);padding:50px 30px 30px;text-align:center;transition:.3s ease}.pricing-card.enterprise{background-color:#f15a29;color:#fff}.pricing-card h2{font-size:30px;line-height:40px;font-weight:600;margin-bottom:10px}.price-box{background:0 0;border-radius:12px;padding:15px;display:inline-block;margin-bottom:20px}.price{font-size:40px;font-weight:700;color:#f15a29}.enterprise .price{color:#fff}.month{font-size:18px;font-weight:500;margin-left:5px;color:#16336b}.enterprise .month{color:#fff}.features{list-style:none;margin-bottom:25px}.features li{text-align:left;padding-left:30px;margin-bottom:12px;position:relative;font-size:18px;line-height:28px;font-weight:500;color:#999}.enterprise .features li{color:#ffd9c7}.features li.active{color:#16336b}.enterprise .features li.active{color:#fff}.features li::before{content:"✔";position:absolute;left:0;top:0;color:#f15a29;font-size:16px}.enterprise .features li::before{color:#fff}.features li:not(.active)::before{color:#ccc}.getStarted-btn{width:100%}.clients-main{display:grid;grid-template-columns:repeat(6,1fr);gap:54px;margin-top:60px}.clients-main img{max-width:100%}.testimonial-page{background:#e5e7eb}.testimonial-page .testimonialSlider-swiper-slide{border-radius:20px}.testimonial-page .testimonialSlider-swiper-slide{padding:30px}.testimonial-page .cellent{color:var(--4, #16336B);font-size:18px;font-weight:400;line-height:28px;padding-top:10px;padding-bottom:30px}.testimonial-page-row{gap:30px 0}.pulm-multi-main{display:flex;align-items:center;justify-content:center}.pulm-multi{max-width:100%}#accordionExample{margin-top:40px}.accordion-item{background:0 0}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:0!important;border-top-right-radius:0!important}.accordion-item:first-of-type{border-top-left-radius:0!important;border-top-right-radius:0!important}.accordion-button:focus{box-shadow:none}#accordionExample .accordion-button{padding:12px;font-size:18px;font-weight:600;line-height:30px;background:#e5e7eb;margin-bottom:15px}.accordion-button:not(.collapsed){color:#f15a29;background-color:rgba(241,90,41,.1)!important}#accordionExample.accordion{--bs-accordion-border-color:none}#accordionExample .accordion-body{padding:0 0 20px 0;color:var(--4, #16336B);font-size:16px;font-weight:400;line-height:24px}.accordion-button::after{background-image:url(../images/dropdown-arrow.svg);--bs-accordion-btn-icon-width:2rem;filter:brightness(0) saturate(100%) invert(0%) sepia(1%) saturate(4323%) hue-rotate(216deg) brightness(97%) contrast(101%)}.accordion-button:not(.collapsed)::after{background-image:url(../images/dropdown-arrow.svg);filter:brightness(0) saturate(100%) invert(45%) sepia(77%) saturate(4003.78%) hue-rotate(349deg) brightness(105%) contrast(89%)}.error-img{max-width:100%}.error-img-btn{display:flex;align-items:center;flex-direction:column}.services-page-row{gap:40px 0}.layers-img1{width:100%;margin:30px 0}.fusce{color:#16336b;font-size:18px;font-weight:400;line-height:28px}.ourServicesPrcoes{color:#16336b;font-size:32px;font-weight:700;line-height:42px;padding-top:30px;padding-bottom:15px}.singleServicesSlider{margin-top:30px}.singleServicesSlider img{width:100%}.all-service-text{font-size:36px;font-weight:700;line-height:48px;color:#fff;text-align:center;padding:30px;background:#16336b}.roofing-services-list-main{padding:30px;background:#e5e7eb;border:2px solid #fff}.service-list-arow-main{display:flex;align-items:center;justify-content:space-between;background:#fff;margin-bottom:15px;padding:15px;position:relative;overflow:hidden;z-index:1}.service-list-arow-main::after{content:"";position:absolute;left:0;right:0;bottom:auto;top:0;height:0;width:100%;background-color:#16336b;z-index:-1;transition:inherit;transition:all .3s ease}.service-list-arow-main:hover::after{height:100%;top:auto;left:0}.service-list-arow-main p{color:#16336b;font-size:18px;font-weight:500;line-height:30px}.service-list-arow-main img{filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(2406%) hue-rotate(189deg) brightness(98%) contrast(101%)}.service-list-arow-main:hover,.service-list-arow-main.active{background:#f15a29}.service-list-arow-main:hover p,.service-list-arow-main.active p{color:#fff}.service-list-arow-main:hover img,.service-list-arow-main.active img{filter:none}.card-adds-main{margin:40px 0}.adds-img-home{border-radius:20px 20px 0 0}.shape-img{width:100%;margin-top:-130px}.adds-details-main{background:#fff;padding-bottom:20px;text-align:center;box-shadow:rgba(183,183,183,.2)0 8px 24px;border-radius:30px}.adds-details-main h3{font-size:35px;line-height:45px;color:#16336b;font-weight:700;text-align:center;margin-bottom:30px;padding:0 20px}.documents-box{background:#e5e7eb;padding:15px;margin-top:40px}.brochure-main{display:flex;align-items:center;gap:15px;background:#fff;margin-bottom:20px}.brochure{width:60px;height:60px;background:#f15a29;display:flex;align-items:center;justify-content:center}.brochure-main h3{color:#16336b;font-size:20px;font-weight:500;line-height:30px}.projectSlider2{margin-top:100px}.project-two-row{gap:40px 0}.project-box-main-img{position:relative;display:block;overflow:hidden}.project-box-main-img img{transform:scale(1);transition-duration:.7s}.project-box-main-img:hover img{transform:scale(1.05) rotate(1deg)}.project-box-main-img:hover .project-two-img-ovelry{opacity:.8;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}.project-two-img-ovelry{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(241,90,41,.85);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:1}.project-box-main-img:hover .overlay-title{transform:scaleY(1);transition:all 200ms linear;transition-delay:.1s}.overlay-title{position:absolute;left:0;bottom:0;right:0;padding:0 30px 30px;padding-right:20px;transform:scaleY(0);transition:all 300ms ease 100ms;z-index:2}.overlay-title h2{font-size:24px;line-height:30px;font-weight:600;margin:0 0 10px;color:#fff}.overlay-title p{color:#fff;font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;padding-top:10px}.singleServicesSlider img{max-width:100%}.layers-img{max-width:100%;border-radius:20px}.singleProject2{margin:20px 0}.diamond-nextbtn-head{display:flex;justify-content:space-between;border-top:2px solid rgba(168,169,173,.2);border-bottom:2px solid rgba(168,169,173,.2);margin-top:50px}.diamond-btn{background:#f15a29;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.diamond-next-btn{display:flex;align-items:center;gap:10px;margin:20px 0;cursor:pointer}.diamond-next-btn h3{color:#16336b;font-size:18px;font-weight:600;line-height:30px}.send-inquiry-form{padding:30px;background:#fff;box-shadow:0 0 45px 0 rgba(0,0,0,.08);position:sticky;top:140px}.project-info-text{color:#16336b;font-size:36px;font-weight:600;line-height:48px;margin-bottom:30px;text-align:center}.project-info-main{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #9090903b;padding:20px 0}.project-info-main p:nth-child(1){color:#16336b;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.project-info-main p:nth-child(2){color:#f15a29;font-size:20px}.project-details-icon .footer-med-icons img{width:30px}.project-details-icon{justify-content:center;margin-top:30px;gap:10px}.project-details-icon .footer-med-icons{background:#f15a29;width:50px;height:50px}.all-services-row3{justify-content:center}.blogPage-row2{gap:30px 0}.search-box-main{padding:20px;background:rgba(168,169,173,.1)}.search-input{position:relative}.search-input input{width:100%;height:60px;outline:0;border:0;padding:18px 15px;color:var(--4, #16336B);font-size:18px;font-style:normal;font-weight:400;line-height:30px}.search-box{width:60px;height:60px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0}.single-services-black-box{margin-bottom:20px;margin-top:40px;background:#16336b;padding:30px}.single-services-black-box h3{color:var(--5, #FFF);font-size:36px;font-weight:700;line-height:48px;text-align:center}.recent-post-main{display:flex;align-items:center;gap:20px;margin-bottom:20px}.recent-post-text-main p{color:var(--4, #16336B);font-size:14px;font-weight:500;line-height:20px}.recent-post-text-main h2{color:var(--4, #16336B);font-size:18px;font-weight:600;line-height:27px;transition:all .3s ease-in-out}.recent-post-main:hover h2{color:#f15a29}.adds-details-main{margin-top:40px}.single-blog-img1{width:100%}.tag-date{display:flex;align-items:center;gap:20px;padding:30px 0 20px}.tag-date-sub{display:flex;align-items:center;gap:10px}.tag-date-sub p{color:#16336b;font-size:18px;font-weight:400;line-height:24px}.psum{margin-top:20px}.qoute-box{padding:40px;background:#e5e7eb;margin:35px 0;position:relative}.qoute-box h2{color:var(--3, #16336B);font-size:24px;font-weight:500;line-height:36px;font-style:italic}.line_client{display:flex;align-items:center;margin-top:15px}.line{border-top:2px solid #f15a29;width:60px}.jordon{color:#16336b;font-size:16px;line-height:20px;padding-left:10px}.req-form-main{margin-top:30px}.map-iframe{width:100%;height:400px;margin-top:100px}.get-quote-page-section{background:#fff}.get-quote-page-section .sec-text{color:#16336b}.get-quote-calculator{margin-top:60px;margin-bottom:0;background:#e5e7eb}@media (prefers-reduced-motion:reduce){.hero-video{display:none}}.needs-text::before{content:"";flex-shrink:0;width:48px;height:2px;background:#f15a29}.hero-cta-group{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.hero-cta-group .btn-quote{border:2px solid transparent}.hero-cta-group .btn-quote img{width:20px;height:20px}.hero-cta-group .btn-quote-ghost{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero-cta-group .btn-quote-ghost::after{background-color:#fff}.hero-cta-group .btn-quote-ghost:hover{color:#16336b;border-color:#fff}.hero-cta-group .btn-quote-ghost:hover img{filter:brightness(0) saturate(100%) invert(7%) sepia(99%) saturate(2062.5%) hue-rotate(213deg) brightness(149%) contrast(88%)}.hero-strip{position:absolute;left:0;right:0;bottom:92px;z-index:5;pointer-events:none}.hero-strip .container{border-top:1px solid rgba(255,255,255,.18);padding-top:18px}.hero-strip-list{display:flex;flex-wrap:wrap;gap:12px 48px}.hero-strip-list li{display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.88);font-size:13px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase}.hero-strip-list li::before{content:"";width:6px;height:6px;border-radius:50%;background:#f15a29}@media (prefers-reduced-motion:reduce){.swiper-slide-active .hero-media{animation:none}}.main-swiper-slide .clearfix-space{margin-top:0}.hero-grain{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-repeat:repeat;background-image:url(../images/seq-grain.png)}.main-swiper-slide .animate-slide{opacity:1;transform:none;transition:none}.hero-mask{overflow:hidden;padding-bottom:8px;margin-bottom:4px}.main-swiper-slide .lets-us-do{transform:translateY(105%);opacity:0;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .9s cubic-bezier(.16,1,.3,1);transition-delay:.15s}.main-swiper-slide .needs-text,.main-swiper-slide .residents,.main-swiper-slide .hero-cta-group{opacity:0;transform:translateY(24px);transition:opacity .8s ease-out,transform .8s ease-out}.main-swiper-slide .needs-text{transition-delay:.05s}.main-swiper-slide .residents{transition-delay:.4s}.main-swiper-slide .hero-cta-group{transition-delay:.55s}.swiper-slide-active .lets-us-do{transform:translateY(0);opacity:1}.swiper-slide-active .needs-text,.swiper-slide-active .residents,.swiper-slide-active .hero-cta-group{opacity:1;transform:translateY(0)}.hero-strip-row{display:flex;align-items:center;justify-content:space-between;gap:24px}.hero-nav{display:flex;align-items:center;gap:16px;padding:8px 8px 8px 22px;border-radius:999px;background:rgba(6,16,38,.72);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 45px -20px rgba(0,0,0,.9);flex-shrink:0}.hero-nav-text{display:flex;flex-direction:column;gap:2px}.hero-nav-index{color:rgba(255,255,255,.5);font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.hero-nav-title{color:#fff;font-size:13px;font-weight:700;line-height:18px;min-width:160px}.hero-nav-ring{position:relative;width:44px;height:44px;flex-shrink:0}.hero-nav-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.hero-ring-track{fill:none;stroke:rgba(255,255,255,.14);stroke-width:2}.hero-ring-bar{fill:none;stroke:#f15a29;stroke-width:2;stroke-linecap:round;stroke-dasharray:113;stroke-dashoffset:113}.hero-nav-dot{position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0-4px;border-radius:50%;background:#f15a29}@media (prefers-reduced-motion:reduce){.main-swiper-slide .lets-us-do,.main-swiper-slide .needs-text,.main-swiper-slide .residents,.main-swiper-slide .hero-cta-group{transition:none;transform:none;opacity:1}}.hero-chapters{position:relative;height:300vh}.hero-stage{position:sticky;top:0;height:100vh;overflow:hidden;z-index:1;background:#060f22}.hero-chapter-media{position:absolute;inset:0;opacity:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity 1.2s ease-in-out;transform:scale(1.04)}.hero-chapter-media.is-active{opacity:1;animation:hero-drift 26s ease-out forwards}html.hero-ready .hero-chapter-still{background-image:url(../images/seq-banner-crew.jpg);background-image:image-set(url(../images/seq-banner-crew.webp)type("image/webp"),url(../images/seq-banner-crew.jpg)type("image/jpeg"));background-position:58% 30%}.hero-stage .hero-video{width:100%;height:100%;object-fit:cover;display:block}.hero-stage-grade{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,rgba(6,16,38,.94)0,rgba(6,16,38,.82) 30%,rgba(6,16,38,.44) 62%,rgba(6,16,38,.16) 100%),linear-gradient(180deg,rgba(6,16,38,.55)0,rgba(6,16,38,0) 26%,rgba(6,16,38,0) 55%,rgba(6,16,38,.8) 100%),radial-gradient(132% 108%at 26% 44%,rgba(6,16,38,0) 32%,rgba(4,11,28,.66) 100%)}.hero-stage .hero-grain{z-index:3}.hero-stage .hero-strip{bottom:92px;z-index:4}.hero-chapter-track{position:absolute;inset:0;z-index:5;pointer-events:none}.hero-chapter{height:100vh;display:flex;align-items:center}.hero-chapter-inner{max-width:720px;pointer-events:auto}.hero-chapter .lets-us-do{transform:translateY(105%);opacity:0;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .9s cubic-bezier(.16,1,.3,1);transition-delay:.12s}.hero-chapter .needs-text,.hero-chapter .residents,.hero-chapter .hero-cta-group{opacity:0;transform:translateY(24px);transition:opacity .8s ease-out,transform .8s ease-out}.hero-chapter .needs-text{transition-delay:.04s}.hero-chapter .residents{transition-delay:.34s}.hero-chapter .hero-cta-group{transition-delay:.48s}.hero-chapter.is-active .lets-us-do{transform:translateY(0);opacity:1}.hero-chapter.is-active .needs-text,.hero-chapter.is-active .residents,.hero-chapter.is-active .hero-cta-group{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.hero-chapter-media.is-active{animation:none}.hero-chapter .lets-us-do,.hero-chapter .needs-text,.hero-chapter .residents,.hero-chapter .hero-cta-group{transition:none;transform:none;opacity:1}}.hero-chapter .lets-us-do{font-size:clamp(32px,7.4vh,74px);max-width:17ch}.hero-chapter .residents{margin-bottom:32px}.hero-chapter-media:nth-of-type(1){background-image:url(../images/seq-showcase.jpg);background-image:image-set(url(../images/seq-showcase.webp)type("image/webp"),url(../images/seq-showcase.jpg)type("image/jpeg"));background-position:70%center}html.hero-ready .hero-chapter-media:nth-of-type(2){background-image:url(../images/seq-section-bg.jpg);background-image:image-set(url(../images/seq-section-bg.webp)type("image/webp"),url(../images/seq-section-bg.jpg)type("image/jpeg"));background-position:60%center}.footer-badges{display:flex;align-items:center;flex-wrap:wrap;gap:14px;align-self:flex-start;margin-top:24px}.footer-qr{flex-shrink:0;width:116px;max-width:100%;background:#fff;border-radius:10px;padding:7px}.footer-qr img{display:block;width:100%;height:auto}.footer-google-rating{display:block;flex-shrink:0;background:#fff;border-radius:8px;padding:6px 8px;transition:transform .35s ease,box-shadow .35s ease}.footer-google-rating:hover{transform:translateY(-3px);box-shadow:0 14px 28px -14px rgba(0,0,0,.55)}.footer-google-rating img{display:block;width:152px;height:auto;max-width:100%}@media (prefers-reduced-motion:reduce){.footer-google-rating{transition:none}.footer-google-rating:hover{transform:none}}.home-field{position:relative}.home-select,.your-message-input textarea{border-radius:10px;border:2px solid var(--12, #E5E7EB);background:var(--5, #FFF);padding:12px 15px;width:100%;color:#16336b;font-size:18px;font-weight:400;line-height:24px;font-family:inherit}.home-select{appearance:none;-webkit-appearance:none;background-image:url(../images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:right 15px center;padding-right:44px;cursor:pointer}.your-message-input textarea{min-height:120px;resize:vertical;display:block}.home-select:focus,.your-message-input textarea:focus{outline:2px solid #f15a29;border-color:transparent}.calcult-from-grid input::placeholder,.your-message-input textarea::placeholder{color:#697386}.home-field-error{display:none;color:#c93c13;font-size:14px;line-height:20px;padding-top:6px}.home-field.has-error input,.home-field.has-error select,.home-field.has-error textarea{border-color:#c93c13}.home-field.has-error .home-field-error{display:block}.home-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.send-main-btn{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.send-main-btn .btn-quote{border:0;cursor:pointer}.send-main-btn .btn-quote[disabled]{opacity:.6;cursor:default;pointer-events:none}.home-form-status{font-size:15px;line-height:22px;margin:0}.home-form-status.is-error{color:#c93c13}.home-form-status.is-ok{color:#16336b}@media (min-width:1650px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1290px!important}}@media (max-width:1720px){.testimonials-col-main{padding:100px 70px}.section-nine{overflow:hidden}}@media (max-width:1600px){.menu{gap:24px}.menu li span{position:absolute;top:10px;right:-22px}.testimonials-col-main{padding:100px 30px}}@media (max-width:1500px){.header .call{padding:0 24px 0 calc(24px + var(--panel-slant)/2)}.header .need-help-main a{font-size:22px;line-height:30px}}@media (max-width:1399px){.lets-us-do{font-size:62px}.highlight-card{padding:40px 28px 36px}.highlight-index{font-size:56px;right:20px}.hero-slider{width:100%;height:min(88vh,820px)}.lets-us-do{font-size:60px;line-height:70px}.home-img-clening{position:absolute;top:10px}.section-two,.section-three,.section-four,.section-five,.section-seven,.blog-section,.about-section-three{padding:70px 0}.testimonials-col-main{padding:70px 30px}.section-six{padding-bottom:70px}.contact-form-section{padding:70px 0 220px}.map-iframe{margin-top:70px}.calculator-box-main{margin-top:70px;margin-bottom:-200px}.get-quote-calculator{margin-bottom:0}.how-work-step-box{display:grid;grid-template-columns:250px auto 250px auto 250px;gap:20px}.testimonial-panel-img{max-width:40%;object-position:left}.addees{font-size:20px;line-height:30px}.subscribe-section{margin-bottom:70px}.projectSlider2{margin-top:70px}}@media (max-width:1260px){.header-container{gap:40px}}@media (max-width:1230px){.header{padding:10px 20px}.header-container{align-items:center;min-height:auto}.logo{padding-left:0}.header .nav-actions .get-quote-btn{display:inline-block}.header .call{padding:14px 20px;border-radius:10px;justify-content:center;-webkit-clip-path:none;clip-path:none}.header .need-help-main a{font-size:22px;line-height:30px}.menu li span{display:none}.for-mobile-menu{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:30px}.hamburger{display:block;z-index:1002;transition:all .3s ease;width:50px;height:50px;background:#f15a29;border-radius:50%;position:relative;cursor:pointer}.hamburger img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px}.logo img{height:46px;width:auto}.mobile-logo{display:block;max-width:100%}.mobile-logo img{height:40px;width:auto}.nav{position:fixed;top:0;left:-100%;flex-direction:column;align-items:flex-start;background:#fff;min-height:100vh;width:300px;padding:20px;overflow:auto;transition:left .4s ease;z-index:999}.dsad{position:absolute;bottom:0;left:0;width:100%;display:block;z-index:-1}.nav.open{left:0}.menu{flex-direction:column;width:100%;gap:0}.menu>li{display:block}.menu li{width:100%}.menu li a{width:100%;padding:15px 5px;display:flex;align-items:center;justify-content:space-between;color:#16336b}.menu li a img{filter:none}.submenu{position:static;background:#e5e7eb;box-shadow:none;display:block;max-height:0;overflow:hidden;transition:max-height .4s ease;padding:0;border-top:none;border-radius:0}.dropdown.open .submenu{max-height:500px}.submenu li{padding:0}.submenu li a{padding:12px 15px}.nav-actions .call{display:flex}.nav-actions{flex-direction:column-reverse;margin-top:30px;gap:15px;width:100%}.get-quote-btn{width:100%;text-align:center}.nav-actions .call{width:100%}.home-img-clening{display:none}.main-swiper-row{justify-content:center;text-align:center}.clearfix-space{margin-top:80px}.needs-text,.lets-us-do,.residents{text-align:center}.cutomer-img-main-text{position:unset;width:fit-content;margin:30px auto 0 auto}.hero-slider{width:100%;height:800px}.residents{padding-left:0;margin-bottom:40px;border-left:none}.sec-text{font-size:40px;line-height:50px;padding-bottom:20px}}@media (max-width:1199px){.about-grid-box-main{display:grid;grid-template-columns:repeat(1,1fr)}.about-sec-main{margin-top:40px;gap:20px}.section-main-text-flex .ornare{max-width:400px}.sadas{left:80px}.how-work-step-box{display:grid;grid-template-columns:210px auto 210px auto 210px;gap:20px}.testimonialSlider-swiper-slide{padding:40px}.testimonialSlider{max-width:540px;margin-left:0;margin-top:60px;border-radius:20px}.adres-main-home{display:flex;gap:0;flex-direction:column;align-items:flex-start}.call-support-text{padding-bottom:5px;margin-top:20px}.addees{font-size:20px!important;line-height:30px!important}.tel-num{font-size:25px;line-height:35px}.get-toch{font-size:38px}.subscribe-section{flex-direction:column;padding:40px;margin-bottom:50px}.updat{text-align:center}.subscribe-copy{text-align:center}.subscribe-note{max-width:none}.media-logo-call-footer .call-detl{padding:10px 25px 10px 10px}.heroSection{padding:180px 0 80px}.team-contact-1{padding:20px}.pricing-row{gap:50px 0}.clients-main{gap:25px}.all-service-text{font-size:30px;line-height:40px;padding:25px}.roofing-services-list-main{padding:25px}.card-adds-main{margin:30px 0}.adds-details-main h3{font-size:30px;line-height:40px}.overlay-title{padding:0 20px 30px}}@media (max-width:991px){.hero-strip-list{gap:10px 28px}.hero-strip-list li{font-size:12px;letter-spacing:1.2px}.services-layout{flex-direction:column;align-items:stretch;gap:24px;margin-top:36px}.services-slider-wrap{width:100%;min-width:0}.services-filter{width:100%;flex-direction:row;flex-wrap:wrap}.services-filter-btn{flex:1 1 auto;min-width:120px}.highlight-section{margin-top:-40px}.header{position:fixed;top:15px;width:calc(100% - 30px)}.hero-slider{width:100%;height:740px}.about-img2,.about-img3{display:none}.cap-text,.sec-text,.sec-sub-text{text-align:center}.about-sec-main{justify-content:center}.sub-img-main{margin-top:50px}.section-two,.section-three,.section-four,.section-five,.section-seven,.blog-section,.about-section-three{padding:50px 0}.section-six{padding-bottom:50px}.contact-form-section{padding:50px 0 190px}.map-iframe{margin-top:50px}.section-main-text-flex{gap:15px;flex-direction:column}.section-main-text-flex .ornare{max-width:100%}.why-choose-row{gap:50px}.sadas{left:150px}.how-to-work-arrow{display:none}.how-work-step-box{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:start}.calculator-box-main{padding:50px;margin-top:50px}.calcult-from-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.testimonial-section-main{display:flex;align-items:stretch;flex-direction:column}.testimonial-panel-img{display:none}.tryse{margin:0 auto}.testimonialSlider{width:100%;max-width:100%}.testimonials-col-main{padding:50px 30px}.home-blog-row{row-gap:30px}.adres-main-home{display:flex;gap:20px;flex-direction:row;align-items:flex-start;justify-content:space-between}.call-support-text{text-align:center}.tel-num{display:block;text-align:center}.form-sec-row{row-gap:50px}.media-logo-call-footer{gap:30px 80px;flex-wrap:wrap;justify-content:center}.copyrights-main{padding-bottom:30px;flex-direction:column-reverse}.footer-row-quick{row-gap:30px}.working-hours{padding-bottom:10px}.media-logo-call-footer{margin-top:30px;margin-bottom:30px}.img-header-text{font-size:45px;line-height:55px}.breadcrumb-group{margin-top:15px}.heroSection{padding:150px 0 60px}.personal-main h2{font-size:30px;line-height:40px;margin-bottom:15px}.pricing-row{gap:30px 0}.clients-main{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.all-services-row{gap:30px;justify-content:center}.projectSlider2{margin-top:50px}.project-two-row{gap:30px 0}.diamond-nextbtn-head{margin-top:30px}.diamond-next-btn{margin:15px 0}.all-services-row2{flex-direction:column-reverse;align-items:center}.blog-two-grid-row{gap:30px;justify-content:center}.single-services-black-box{margin-bottom:20px;margin-top:30px}.blog-two-grid-row2{flex-direction:column-reverse;align-items:center}}@media (max-width:767px){.services-slider .swiper-wrapper{display:flex;flex-direction:column;gap:18px;transform:none!important}.services-slider .swiper-slide{width:100%!important;margin:0!important}.services-nav{display:none}.hero-chapter .lets-us-do{font-size:clamp(30px,8vw,44px);max-width:100%}.hero-chapter-inner{max-width:100%}.hero-stage .hero-video{display:none}.hero-strip{display:none}.cta-btn-group{width:100%;flex-direction:column;align-items:stretch}.cta-btn-group .btn-quote{text-align:center}.services-head{flex-direction:column;align-items:flex-start;gap:20px}.service-card-img img{height:300px}.services-caption{margin:-120px 18px 0 18px;padding:20px}.highlight-section{margin-top:-30px}.highlight-card{padding:34px 24px 30px}.highlight-title{font-size:22px;line-height:30px}.cap-text{font-size:16px;line-height:22px;letter-spacing:1.2px}.lets-us-do{font-size:50px;line-height:64px}.residents{margin-bottom:28px;font-size:18px;line-height:28px}.hero-slider{width:100%;height:650px}.clearfix-space{margin-top:60px}.sec-text{font-size:35px;line-height:45px;padding-bottom:15px}.header{padding:6px 10px}.sub-img-main{margin-top:30px}.services-slider{margin-right:0;margin-top:0}.sadas{left:110px}.how-work-step-box{display:grid;grid-template-columns:repeat(2,1fr)}.calcult-from-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.calculator-box-main{padding:30px 20px;margin-top:30px}.send-info{max-width:100%}.get-cost-estimate{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px;flex-direction:column-reverse;text-align:center}.how-work-step-box{margin-top:30px}.testimonialSlider{margin-top:30px}.home-blog-row{margin-top:30px}.form-sec-row{row-gap:30px}.contact-form-section{padding:50px 0 170px}.subscribe-input-main input{width:100%;padding:20px 20px;border-radius:10px}.subscribe-input-main{padding:0;width:100%;max-width:570px;border-radius:0;flex-direction:column;gap:20px;flex-direction:column;background:0 0}.copyrights-main{padding-bottom:20px}.call-detl .img-main-call{width:70px;height:70px}.contac-form-main{padding:30px 20px}.team-single-box{margin-bottom:20px}.personal-main h2{margin-bottom:10px}.pricing-row{gap:30px 0;margin-top:30px}.pricing-card{padding:30px}.clients-main{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px}#accordionExample{margin-top:30px}.services-page-row{gap:30px 0}.roofing-services-list-main{padding:20px}.all-service-text{padding:20px}.layers-img1{margin:20px 0}.ourServicesPrcoes{font-size:28px;line-height:38px;padding-top:20px;padding-bottom:15px;text-align:center}.your-message-input{margin-top:20px}.send-inquiry-form{padding:20px}.project-info-main{padding:15px 0}.project-info-main p:nth-child(1),.project-info-main p:nth-child(2){font-size:18px;line-height:28px}.project-info-text{font-size:29px;line-height:38px;margin-bottom:15px}.qoute-box{padding:25px}}@media (max-width:575px){.contact-info-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:30px}.contact-info-card{padding:22px 20px}.contact-info-card-primary .contact-info-value{font-size:24px;line-height:32px}.lets-us-do{font-size:40px;line-height:50px}.hero-slider{width:100%;height:530px}.clearfix-space{margin-top:70px}.cutomer-img-main-text{display:none}.about-sec-main{flex-direction:column;margin-top:30px}.section-two,.section-three,.section-four,.section-five,.section-seven,.blog-section,.about-section-three{padding:30px 0}.section-six{padding-bottom:30px}.projectSlider2,.map-iframe{margin-top:30px}.sec-text{font-size:30px;line-height:39px}.sadas{display:none}.services-name{font-size:22px}.why-choose-img3{bottom:0;display:none}.why-choose-row{gap:30px}.how-work-step-box{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.how-work-step-box .how-work-step-box-sub h3{font-size:22px;line-height:30px;padding-bottom:6px}.send-info{max-width:100%}.swiper-button-prev,.swiper-button-next{display:none}.testimonials-col-main{padding:30px 12px}.testimonialSlider-swiper-slide{padding:30px}.cellent{font-size:20px;line-height:32px;padding-top:10px;padding-bottom:25px}.contact-form-section{padding:30px 0 160px}.addees{font-size:18px!important;line-height:30px!important}.adres-main-home{display:flex;gap:0;flex-direction:column;align-items:center;justify-content:space-between}.subscribe-section{flex-direction:column;padding:30px;margin-bottom:30px}.img-header-text{font-size:40px;line-height:50px}button.bottom-top-button{right:18px;bottom:14px;width:40px;height:40px;font-size:25px}.floating-icons-main{left:14px;bottom:14px;gap:10px}.floating-icon{width:44px;height:44px}.floating-icon img{width:20px;height:20px}.breadcrumb-group a{font-size:16px;line-height:26px}.breadcrumb-group{margin-top:10px}.pricing-card h2,.price-box{margin-bottom:0}.clients-main{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;justify-items:center}.testimonial-page-row{gap:20px 0}.fusce{text-align:justify}.layers-img{width:100%}}@media (max-width:425px){.card-containe{padding:20px}.check-box-main-sub h2{font-size:22px;line-height:32px;padding-bottom:3px}.check-box-main-sub{display:flex;align-items:center;gap:15px;margin-top:20px;flex-direction:column;text-align:center}.blog-containe-main{padding:20px}.blog-containe-main h2{font-size:22px;line-height:28px}.call-detl .img-main-call{display:none}.media-logo-call-footer .call-detl{padding:10px 10px 10px 10px;width:100%;text-align:center;justify-content:center}.call-detl a{font-size:25px;line-height:30px}.footer-med-icons-main{gap:10px}.sec-text{font-size:28px;line-height:39px}.testimonial-page .cellent{font-size:17px;line-height:28px;padding-bottom:20px}}@media (max-width:400px){.lets-us-do{font-size:35px;line-height:45px}.services-slider{margin-right:0}.video2{width:100%;height:100%;object-fit:cover;border-radius:200px}}