:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance,150px)*-1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance,150px),0);opacity:0}}@keyframes f-zoomInUp{from{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button:focus:not(:focus-visible){outline:0}.f-thumbs__slide__button:focus:not(:focus-visible){outline:0}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url("/assets/themes/fortexsystems/assets/bin/fonts/Raleway-Light.woff2?v=0677e996b12b")format("woff2");unicode-range:U+100-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1CC,U+1E6-1E7,U+1EA-1EB,U+1F1-1F5,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BC,U+2BE-2BF,U+2C6-2CC,U+2D8-2DD,U+394,U+3A9,U+3BC,U+3C0,U+400-45F,U+462-463,U+46A-46B,U+472-475,U+48A-4FF,U+510-513,U+51A-51D,U+524-529,U+52E-52F,U+1E08-1E09,U+1E0C-1E0F,U+1E14-1E17,U+1E1C-1E1D,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E36-1E37,U+1E3A-1E3B,U+1E42-1E49,U+1E4C-1E53,U+1E5A-1E5B,U+1E5E-1E69,U+1E6C-1E6F,U+1E78-1E7B,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2120,U+2126,U+212E,U+2153-2154,U+215B-215E,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+F6C3}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url("/assets/themes/fortexsystems/assets/bin/fonts/Raleway-Regular.woff2?v=92fa223b5208")format("woff2");unicode-range:U+100-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1CC,U+1E6-1E7,U+1EA-1EB,U+1F1-1F5,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BC,U+2BE-2BF,U+2C6-2CC,U+2D8-2DD,U+394,U+3A9,U+3BC,U+3C0,U+400-45F,U+462-463,U+46A-46B,U+472-475,U+48A-4FF,U+510-513,U+51A-51D,U+524-529,U+52E-52F,U+1E08-1E09,U+1E0C-1E0F,U+1E14-1E17,U+1E1C-1E1D,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E36-1E37,U+1E3A-1E3B,U+1E42-1E49,U+1E4C-1E53,U+1E5A-1E5B,U+1E5E-1E69,U+1E6C-1E6F,U+1E78-1E7B,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2120,U+2126,U+212E,U+2153-2154,U+215B-215E,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+F6C3}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:500;src:url("/assets/themes/fortexsystems/assets/bin/fonts/Raleway-Medium.woff2?v=4f6370c199f8")format("woff2");unicode-range:U+100-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1CC,U+1E6-1E7,U+1EA-1EB,U+1F1-1F5,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BC,U+2BE-2BF,U+2C6-2CC,U+2D8-2DD,U+394,U+3A9,U+3BC,U+3C0,U+400-45F,U+462-463,U+46A-46B,U+472-475,U+48A-4FF,U+510-513,U+51A-51D,U+524-529,U+52E-52F,U+1E08-1E09,U+1E0C-1E0F,U+1E14-1E17,U+1E1C-1E1D,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E36-1E37,U+1E3A-1E3B,U+1E42-1E49,U+1E4C-1E53,U+1E5A-1E5B,U+1E5E-1E69,U+1E6C-1E6F,U+1E78-1E7B,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2120,U+2126,U+212E,U+2153-2154,U+215B-215E,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+F6C3}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url("/assets/themes/fortexsystems/assets/bin/fonts/Raleway-Bold.woff2?v=729ad403b36b")format("woff2");unicode-range:U+100-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1CC,U+1E6-1E7,U+1EA-1EB,U+1F1-1F5,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BC,U+2BE-2BF,U+2C6-2CC,U+2D8-2DD,U+394,U+3A9,U+3BC,U+3C0,U+400-45F,U+462-463,U+46A-46B,U+472-475,U+48A-4FF,U+510-513,U+51A-51D,U+524-529,U+52E-52F,U+1E08-1E09,U+1E0C-1E0F,U+1E14-1E17,U+1E1C-1E1D,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E36-1E37,U+1E3A-1E3B,U+1E42-1E49,U+1E4C-1E53,U+1E5A-1E5B,U+1E5E-1E69,U+1E6C-1E6F,U+1E78-1E7B,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2120,U+2126,U+212E,U+2153-2154,U+215B-215E,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+F6C3}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:900;src:url("/assets/themes/fortexsystems/assets/bin/fonts/Raleway-Black.woff2?v=e8049b0c62ee")format("woff2");unicode-range:U+100-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1CC,U+1E6-1E7,U+1EA-1EB,U+1F1-1F5,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BC,U+2BE-2BF,U+2C6-2CC,U+2D8-2DD,U+394,U+3A9,U+3BC,U+3C0,U+400-45F,U+462-463,U+46A-46B,U+472-475,U+48A-4FF,U+510-513,U+51A-51D,U+524-529,U+52E-52F,U+1E08-1E09,U+1E0C-1E0F,U+1E14-1E17,U+1E1C-1E1D,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E36-1E37,U+1E3A-1E3B,U+1E42-1E49,U+1E4C-1E53,U+1E5A-1E5B,U+1E5E-1E69,U+1E6C-1E6F,U+1E78-1E7B,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2113,U+2116,U+2120,U+2126,U+212E,U+2153-2154,U+215B-215E,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+F6C3}body{font-family:Raleway,sans-serif;font-size:18px;line-height:1.5}.fs-14{font-size:14px}.fw-500{font-weight:500}.fw-400{font-weight:400}.fw-bold{font-weight:700}.fw-900{font-weight:900}.text-center{text-align:center}.text-right{text-align:right}.h3,h3{font-size:1.65em}.h2,h2{font-size:2.25em}.h1,h1{font-size:3.2em}@media (min-width:576px){.fs-sm-20{font-size:20px}}@media (max-width:575px){body,p{font-size:14px}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1170px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width:576px){.col-sm-6{flex:0 0 auto;width:50%}.col-sm-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:768px){.col-md-6{flex:0 0 auto;width:50%}.col-md-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:992px){.col-lg-4{flex:0 0 auto;width:33.33333333%}}@media (min-width:1200px){.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-6{flex:0 0 auto;width:50%}}.d-flex{display:flex!important}.d-none{display:none!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.m-auto{margin:auto!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mb-4{margin-bottom:1.5rem!important}.pt-0{padding-top:0!important}@media (min-width:576px){.mb-sm-0{margin-bottom:0!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.mb-md-0{margin-bottom:0!important}}@media (min-width:992px){.d-lg-block{display:block!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.mt-xl-0{margin-top:0!important}.mb-xl-0{margin-bottom:0!important}}body{margin:0}.section{padding-top:100px;padding-bottom:100px}.mt-40{margin-top:40px}.mb-15{margin-bottom:15px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}.pt-0{padding-top:0}@media (min-width:1200px){.mb-xl-70{margin-bottom:70px}}@media (min-width:576px){.mb-sm-70{margin-bottom:70px!important}.pt-sm-100{padding-top:100px}}@media (max-width:768px){.section{padding-top:50px;padding-bottom:50px}}*{box-sizing:border-box}:root{--white:#fff;--color-black:#000;--color-d-grey:#1F2120;--color-d-grey2:#383838;--Gray1:#84878B;--Gray2:#707070;--Gray3:#D9D9D9;--Gray4:#B1B1B1;--Gray5:#F0F0F0;--Gray6:#ECECEC}.bg-grey6{background-color:var(--Gray6)}#menu-main{z-index:999}#menu-main>.menu-item{position:relative;width:25%;background-color:var(--color-black)}#menu-main>.menu-item:nth-child(2n-1){background:var(--color-d-grey)}#menu-main>.menu-item>a{color:var(--color-pink);font-size:24px;font-weight:700;border-bottom:6px solid var(--color-pink3)}#menu-main>.menu-item>a:hover{color:var(--white)}#menu-main .sub-menu{padding:0;list-style-type:none}@media (max-width:1024px){#menu-main>.menu-item>a{font-size:25px}}@media (max-width:768px){#menu-main{flex-direction:column}#menu-main>.menu-item{width:100%}#menu-main>.menu-item>a{border:none}#menu-main>.menu-item:nth-child(2n)>a{color:var(--color-pink3)}#menu-main .sub-menu{display:none;margin:20px 0 0 20px}}.plus-open{display:none;position:absolute;top:27px;right:40px;height:17px;width:17px}@media (max-width:768px){.plus-open{display:block}}header{padding-top:50px;padding-bottom:50px;left:0;width:100%;z-index:10;transition:.3s}header.fixed{padding-top:20px;padding-bottom:20px}header.fixed .main-menu-nav{height:100vh;margin-top:20px;overflow-y:auto}header .logo-link{gap:20px}header a{color:#fff}header.active{padding-bottom:0;height:100%}@media (max-width:425px){header{padding:20px 0}}.section{overflow-x:hidden}.col-fifth{flex:0 0 auto;width:20%}h2,h3,h4,p{margin-top:0}.btn,a,button{cursor:pointer;text-decoration:none}a:not(.btn):hover{color:var(--color-pink)}.subtitle{color:var(--Gray2);font-size:13px;line-height:1.12;letter-spacing:.5em;text-transform:uppercase}.btn{border:2px solid!important;transition:.3s!important;background-color:var(--btn-color);border-color:var(--btn-color)}.btn.small{padding:10px 20px}.btn.white{color:var(--color-black);border-color:var(--white)!important;--btn-color:#fff}.btn.pink{--btn-color:var(--color-pink)}.btn.hover-transparent:hover{background:0 0!important;color:var(--btn-color)}.link,.link-a a{text-decoration:underline;transition:.3s}.link-a a:hover,.link:hover{text-decoration:none}.link-a a.pink,.link-a a.pink a,.link.pink,.link.pink a{color:var(--color-pink)}.ul-clear{margin:0;padding:0;list-style:none}.icon-link{height:180px;width:100%;color:#d9d9d9;gap:15px;background:var(--color-black);text-align:center;padding:0 15px;text-transform:uppercase}section.services{position:relative;z-index:3;transform:translateY(-50%);margin-bottom:-180px;overflow-x:hidden}.accordion .accordion-block{margin-bottom:10px}.accordion .accordion-block .accordion-title{position:relative;background-color:var(--Gray3);border-radius:12px;cursor:pointer;padding:35px 70px}.accordion .accordion-block .accordion-title:hover{background-color:var(--color-black);color:var(--white)}.accordion .accordion-block .accordion-title::before{content:"";position:absolute;background:url("/assets/themes/fortexsystems/assets/images/plus-round.svg?v=f2467ecf8bf3")no-repeat center/contain;width:23px;height:23px;right:35px;top:50%;transform:translateY(-50%)}.accordion .accordion-block .accordion-content{display:none;padding:35px 70px;border:solid 1px var(--color-black);border-radius:0 0 12px 12px}.accordion .accordion-block.active .accordion-title{background-color:var(--color-black);border-radius:12px 12px 0 0}.accordion .accordion-block.active .accordion-title::before{content:none}.q-block{position:relative;padding:60px 40px;background-color:var(--Gray3);overflow-x:hidden;height:100%}@media (max-width:1024px){.q-blocks{gap:20px}}@media (max-width:540px){h2{font-size:25px;line-height:28px;margin-bottom:30px}h3{font-size:20px}.icon-link{height:110px;width:110px;justify-content:space-between!important;padding:10px}.services .container{padding-right:0}.services .icon-link{height:120px}.services .row{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.services .col-fifth{padding:1px;height:130px;width:111px}.subtitle{font-size:14px;line-height:20px;margin-bottom:10px}.btn.small{padding:10px!important}}footer{background-color:var(--color-d-grey);line-height:1.5}footer,footer a{color:var(--white)}footer .menu{line-height:2}@media (min-width:1200px){footer .footer-text{max-width:370px}}footer .footer-privacy-row{font-size:14px}@media (max-width:1200px){footer .footer-privacy-row{font-size:10px}}header{background:linear-gradient(180deg,rgba(0,0,0,.96)0,rgba(12,12,12,.9) 55%,rgba(0,0,0,.78) 100%);box-shadow:0 14px 32px rgba(0,0,0,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}header.fixed,header.active{background:linear-gradient(180deg,#000 0,#111 100%)}header .logo-link{align-items:center;min-height:72px}@media (max-width:768px){header .logo-link{min-height:56px}}.theme-fortexsystems,:root{--color-pink:#b9df28;--color-pink2:#b9df28;--color-pink3:#b9df28}@media (max-width:991px){.header .menu-open{appearance:none!important}.header .menu-open span,.header .menu-open::before,.header .menu-open::after{content:""!important;display:block!important;width:28px!important;height:3px!important;border-radius:999px!important;background:#fff!important;transition:transform 0.22s ease,opacity 0.22s ease!important}.header .menu-open.active::before{transform:translateY(9px) rotate(45deg)!important}.header .menu-open.active::after{transform:translateY(-9px) rotate(-45deg)!important}.header #menu-main>.menu-item.menu-item-has-children.is-submenu-open>a::after{transform:rotate(225deg) translateY(-1px)!important}}.header .main-menu-nav{width:100%!important;padding:14px 0 18px!important;margin:0!important;border-top:1px solid rgba(185,223,40,0.16)!important}.header .menu-main-container{width:100%!important}.header #menu-main{grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:stretch!important;justify-content:center!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.header #menu-main>.menu-item{position:relative!important;min-width:0!important;width:auto!important;flex:initial!important}.header #menu-main>.menu-item>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:52px!important;padding:12px 10px!important;border-bottom:3px solid rgba(185,223,40,0.64)!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important}.header #menu-main>.menu-item>a:hover,.header #menu-main>.menu-item>a:focus-visible,.header #menu-main>.menu-item:hover>a{border-bottom-color:#b9df28!important}.header #menu-main>.menu-item.menu-item-has-children>a::after{content:""!important;width:7px!important;height:7px!important;margin-left:4px!important;border-right:2px solid currentColor!important;border-bottom:2px solid currentColor!important;transform:rotate(45deg) translateY(-2px)!important}.header #menu-main .sub-menu{display:none!important;position:absolute!important;top:calc(100% + 8px)!important;left:50%!important;min-width:250px!important;padding:16px 18px!important;list-style:none!important;background:rgba(6,6,6,0.98)!important;box-shadow:0 22px 38px rgba(0,0,0,0.42)!important;transform:translateX(-50%)!important;z-index:60!important}.header #menu-main>.menu-item:hover>.sub-menu,.header #menu-main>.menu-item:focus-within>.sub-menu{display:block!important}.header #menu-main .sub-menu li+li{margin-top:10px!important}.header #menu-main .sub-menu a{display:block!important;color:#fff!important;font-size:14px!important;line-height:1.35!important;text-decoration:none!important}@media (max-width:1199px) and (min-width:992px){.header #menu-main{gap:8px!important}.header #menu-main>.menu-item>a{min-height:50px!important;padding:11px 7px!important;font-size:12px!important}}@media (max-width:991px){.header #menu-main>.menu-item>a{white-space:normal!important}.header #menu-main>.menu-item.menu-item-has-children>a::after{display:none!important}}@media (max-width:575px){.header #menu-main{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:991px){.header .header-branding{grid-template-columns:minmax(92px,122px) minmax(0,1fr)!important}}.header>.container{width:min(94vw,1240px)!important}.header .header-top{text-align:initial!important}.header .header-branding{grid-template-columns:minmax(150px,220px) minmax(0,1fr)!important;justify-content:center!important;gap:clamp(22px,5vw,72px)!important}.header .logo-link{text-align:left!important}.header .lang-switcher__link{font-size:16px!important;font-weight:900!important;line-height:1!important;letter-spacing:0.06em!important}@media (max-width:991px){.header .header-branding{grid-template-columns:minmax(92px,126px) minmax(0,1fr)!important}}@media (max-width:640px){.header .header-branding{grid-template-columns:104px minmax(0,1fr)!important;gap:10px!important}}.color-pink,.link.pink,.pink,.slider-title.color-pink,.read-more .link.pink,.single-service-areas .blocks-wrapp a:not(.btn),.single-service-areas .content-active a:not(.btn){color:#b9df28!important}.bg-pink,.btn.pink,.btn.small.pink,.btn.medium.pink{background-color:#b9df28!important;border-color:#b9df28!important;color:#050505!important}.btn.pink.hover-transparent:hover,.btn.small.pink.hover-transparent:hover,.btn.medium.pink.hover-transparent:hover{background-color:transparent!important;border-color:#b9df28!important;color:#b9df28!important}.read-more .link.pink:hover,.link.pink:hover,.pink:hover{color:#d3ff3b!important}.header{background:radial-gradient(circle at center bottom,rgba(255,255,255,0.18),transparent 38%),linear-gradient(180deg,rgba(0,0,0,0.98) 0%,rgba(10,10,10,0.94) 52%,rgba(0,0,0,0.88) 100%);box-shadow:0 16px 34px rgba(0,0,0,0.38);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header.fixed,.header.active{background:radial-gradient(circle at center bottom,rgba(255,255,255,0.12),transparent 34%),linear-gradient(180deg,#000 0%,#111 100%)}.header .container{position:relative}.header-branding{flex-direction:column}html,body{overflow-y:auto!important;overflow-x:hidden}.menu-open{display:inline-flex!important;flex:0 0 auto;min-width:54px;min-height:44px;cursor:pointer;position:relative;z-index:25}.menu-open span{display:block;border-radius:999px}@media (min-width:992px){.menu-open{display:none!important}#menu-main>.menu-item{padding-top:0;padding-bottom:0}}.main-menu-nav{width:100%;margin-top:24px!important;position:relative;z-index:15;max-height:calc(100vh - 220px);overflow-y:auto}#menu-main{align-items:stretch}#menu-main>.menu-item{padding:48px 2% 42px}#menu-main>.menu-item>a{display:inline-block;line-height:1.35;padding-bottom:8px}#menu-main .sub-menu{margin-top:28px;margin-bottom:28px}footer{background:linear-gradient(180deg,#040404 0%,#111 100%)}footer>a img,footer .container>a img,footer img[src$="fortex-logo-white.webp"]{display:block;max-width:280px;width:100%;height:auto}footer .btn.white.small.hover-transparent{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;min-width:220px}.services-page .q-block.q-blocks{background:#050505;color:#ffffff}.services-page .q-block.q-blocks .short-descr,.services-page .q-block.q-blocks p,.services-page .q-block.q-blocks li,.services-page .q-block.q-blocks a:not(.btn){color:#ffffff!important}.accordion .accordion-title{border-radius:18px}@media (max-width:1199px){.main-menu-nav{max-height:calc(100vh - 180px)}}@media (max-width:768px){.header{padding-top:16px;padding-bottom:16px}.main-menu-nav{margin-top:16px!important;max-height:none;overflow-y:visible}}@media (max-width:540px){footer>a img,footer .container>a img,footer img[src$="fortex-logo-white.webp"]{max-width:180px}}.accordion .accordion-title,.accordion .title,.faq .accordion-title,.faq .title{background:#b9df28!important;color:#050505!important;border-color:#b9df28!important;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.accordion .accordion-title:hover,.accordion .title:hover,.faq .accordion-title:hover,.faq .title:hover{background:#c6eb35!important;color:#050505!important;border-color:#c6eb35!important}.accordion .accordion-block.active .accordion-title,.accordion .accordion-block.open .accordion-title,.accordion .accordion-item.active .accordion-title,.accordion .accordion-item.open .accordion-title,.accordion .accordion-title.active,.accordion .accordion-title[aria-expanded="true"],.accordion .title.active,.accordion .title[aria-expanded="true"],.faq .accordion-block.active .accordion-title,.faq .accordion-block.open .accordion-title,.faq .accordion-item.active .accordion-title,.faq .accordion-item.open .accordion-title,.faq .accordion-title.active,.faq .accordion-title[aria-expanded="true"],.faq .title.active,.faq .title[aria-expanded="true"]{background:#050505!important;color:#b9df28!important;border-color:#050505!important}.accordion .accordion-content,.accordion .content,.faq .accordion-content,.faq .content{background:#050505;color:#ffffff}section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center){background:#b9df28!important;color:#050505!important}section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) h1,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) h2,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) h3,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) h4,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) h5,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) h6,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) p,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) .slider-title,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) .short-descr,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) a:not(.btn){color:#050505!important}section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) .btn,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) .btn.small,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) .btn.small.pink,section.bg-grey6 .q-block.q-blocks.mx-3:not(.text-center) .btn.hover-transparent{background:#050505!important;color:#b9df28!important;border-color:#050505!important}.lang-switcher{margin-right:14px}.lang-switcher__link.is-active{border-color:#b9df28}.lang-switcher__link:hover,.lang-switcher__link:focus{border-color:#b9df28}@media (max-width:991.98px){.lang-switcher{width:100%}}.lang-switcher{justify-content:center;margin:0 8px;flex:0 0 auto;white-space:nowrap}.lang-switcher__link,.lang-switcher a{display:inline-flex!important;align-items:center;justify-content:center;width:34px;min-width:34px;height:28px;padding:0!important;border:0!important;border-radius:999px;background:transparent!important;color:#ffffff!important;font-size:12px;line-height:1;font-weight:800;letter-spacing:0.04em;text-decoration:none!important;box-shadow:none!important}.lang-switcher__link.is-active,.lang-switcher a.is-active{background:#b9df28!important;color:#050505!important}.lang-switcher__link:hover,.lang-switcher__link:focus,.lang-switcher a:hover,.lang-switcher a:focus{background:rgba(185,223,40,0.18)!important;color:#b9df28!important}.lang-switcher__link.is-active:hover,.lang-switcher__link.is-active:focus,.lang-switcher a.is-active:hover,.lang-switcher a.is-active:focus{background:#b9df28!important;color:#050505!important}@media (max-width:768px){.lang-switcher{margin:0;order:3}.menu-open{order:4}}@media (max-width:540px){.lang-switcher{flex:0 0 auto}.menu-open{flex:0 0 54px}}.main-menu-nav{display:none}.main-menu-nav.show{display:block}@media (min-width:992px){.main-menu-nav{display:block!important;width:100%;margin-top:16px!important;max-height:none!important;overflow:visible!important}.menu-main-container{width:100%}#menu-main{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:22px;margin:0;padding:0;list-style:none}#menu-main>.menu-item{position:relative;padding:0!important}#menu-main>.menu-item>a{display:inline-flex;align-items:center;padding:10px 0;color:#fff;font-size:18px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}#menu-main>.menu-item>a:hover,#menu-main>.menu-item>a:focus-visible{color:#b9df28}#menu-main>.menu-item.menu-item-has-children>a::after{content:"";display:inline-block;width:8px;height:8px;margin-left:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px)}#menu-main .sub-menu{display:none;position:absolute;top:calc(100% + 10px);left:50%;min-width:220px;margin:0!important;padding:16px 18px;list-style:none;background:rgba(12,12,12,0.98);border:1px solid rgba(185,223,40,0.28);border-radius:18px;box-shadow:0 18px 34px rgba(0,0,0,0.34);transform:translateX(-50%);z-index:40}#menu-main>.menu-item:hover>.sub-menu,#menu-main>.menu-item:focus-within>.sub-menu{display:block}#menu-main .sub-menu li+li{margin-top:10px}#menu-main .sub-menu a{display:block;color:#fff;font-size:15px;line-height:1.35;text-decoration:none;white-space:nowrap}#menu-main .sub-menu a:hover,#menu-main .sub-menu a:focus-visible{color:#b9df28}}.header,.header.fixed,.header.active{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%}.header .container{max-width:1360px}.header-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0 14px}.header-branding{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.header .logo-link{min-height:0}.header-branding-tools{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex-wrap:wrap}.lang-switcher{display:inline-flex;align-items:center;gap:8px;padding:4px;border:1px solid rgba(185,223,40,0.26);border-radius:999px;background:rgba(255,255,255,0.03)}.lang-switcher__link{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;color:#fff;font-size:12px;font-weight:700;letter-spacing:0.08em;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.lang-switcher__link:hover,.lang-switcher__link:focus-visible{color:#b9df28}.lang-switcher__link.is-active{background:#b9df28;color:#050505}.lang-switcher__flag{position:relative;display:inline-flex;width:18px;height:12px;border-radius:999px;overflow:hidden;font-size:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.14)}.lang-switcher__link[lang="es"] .lang-switcher__flag{background:linear-gradient(180deg,#c91d27 0 25%,#f4c63d 25% 75%,#c91d27 75% 100%)}.lang-switcher__link[lang="ca"] .lang-switcher__flag{background:repeating-linear-gradient(180deg,#f2c433 0 2px,#f2c433 2px 4px,#b11f2b 4px 6px,#b11f2b 6px 8px)}.lang-switcher__link[lang="en"] .lang-switcher__flag{background:linear-gradient(90deg,transparent 42%,#c8102e 42% 58%,transparent 58%),linear-gradient(180deg,transparent 35%,#c8102e 35% 65%,transparent 65%),#0a3d91}.lang-switcher__code{line-height:1}.header-socials{display:inline-flex;align-items:center;gap:8px}.header-socials__link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(185,223,40,0.26);border-radius:50%;background:rgba(255,255,255,0.03);color:#fff;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.header-socials__link:hover,.header-socials__link:focus-visible{background:#b9df28;border-color:#b9df28;color:#050505}.social-icon{width:18px;height:18px;display:block}.menu-open{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(185,223,40,0.26);border-radius:12px;background:rgba(255,255,255,0.03)}.menu-open span{width:20px;height:2px;margin:2px 0;background:#fff}.header .main-menu-nav{max-height:none!important;overflow:visible!important}.header .menu-main-container{width:100%}.header #menu-main{margin:0;padding:0;list-style:none}.header #menu-main>.menu-item{position:relative}.header #menu-main>.menu-item>a{display:inline-flex;align-items:center;gap:8px;line-height:1.2;text-decoration:none;white-space:nowrap}.header #menu-main>.menu-item.menu-item-has-children>a::after{content:"";border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px)}.header #menu-main .sub-menu{display:none;position:absolute;top:calc(100% + 10px);left:50%;margin:0!important;list-style:none;transform:translateX(-50%);z-index:35}.header #menu-main>.menu-item:hover>.sub-menu,.header #menu-main>.menu-item:focus-within>.sub-menu{display:block}.header #menu-main .sub-menu li+li{margin-top:10px}.header #menu-main .sub-menu a{color:#fff;line-height:1.35;text-decoration:none}@media (max-width:991px){.header-top{gap:12px;padding:12px 0}.header-branding{gap:12px;align-items:center}.header-branding-tools{gap:10px}.lang-switcher{gap:4px;padding:3px}.lang-switcher__link{padding:7px 9px;font-size:11px;gap:6px}.header-socials__link{width:32px;height:32px}.menu-open{display:inline-flex!important;flex:0 0 auto}.header #menu-main .sub-menu li+li{margin-top:8px}}@media (max-width:640px){.header-branding{align-items:flex-start}.header-branding-tools{flex-direction:column;align-items:flex-start}.lang-switcher__flag{width:16px;height:11px}.header-socials{gap:6px}}.header .menu-open{display:none!important}.header .header-branding-tools{flex:0 0 auto}.header .main-menu-nav{display:block!important;margin-top:0!important}.header #menu-main{grid-template-columns:repeat(6,minmax(0,1fr))}.header #menu-main>.menu-item>a{text-align:center}.header #menu-main .sub-menu{top:calc(100% + 8px)}@media (max-width:640px){.header .container{padding-left:14px;padding-right:14px}.header .header-top{gap:10px}}.header .lang-switcher__link{letter-spacing:0.08em}.header .main-menu-nav{border-top:1px solid rgba(185,223,40,0.12)}.header #menu-main{flex-wrap:nowrap}.header #menu-main>.menu-item{min-width:0}.header #menu-main>.menu-item>a{justify-content:center;width:100%;padding:12px 14px;letter-spacing:0.02em;text-transform:none}.header #menu-main>.menu-item.menu-item-has-children>a::after{width:7px;height:7px;margin-left:8px}.header #menu-main .sub-menu{padding:16px 18px;background:rgba(6,6,6,0.98);box-shadow:0 22px 38px rgba(0,0,0,0.42)}.header #menu-main .sub-menu a{font-size:14px}@media (max-width:1199px){.header #menu-main>.menu-item>a{padding-left:10px;padding-right:10px}}@media (max-width:991px){.header #menu-main>.menu-item>a{border-bottom-width:1px}.header #menu-main>.menu-item.menu-item-has-children>a::after{display:none}}.header .header-top{position:relative}.header .header-branding-tools{top:10px;right:0;z-index:3}.header .lang-switcher__link{line-height:1}.header .main-menu-nav{padding:10px 0 18px}.header #menu-main{display:flex!important;align-items:stretch;justify-content:space-between;gap:12px;width:100%}.header #menu-main>.menu-item{flex:1 1 0}.header #menu-main>.menu-item>a{min-height:54px;border-bottom:3px solid rgba(185,223,40,0.55);font-size:15px;font-weight:800}.header #menu-main>.menu-item>a:hover,.header #menu-main>.menu-item>a:focus-visible,.header #menu-main>.menu-item:hover>a{border-bottom-color:#b9df28}.header #menu-main .sub-menu{min-width:240px}@media (max-width:991px){.header .header-top{align-items:flex-start;justify-content:space-between;gap:12px}.header #menu-main>.menu-item{flex:initial}}@media (max-width:640px){.header #menu-main{grid-template-columns:repeat(2,minmax(0,1fr))}}.header .header-top{text-align:center}.header .header-branding{flex-direction:column;justify-content:center;gap:12px}.header .logo-link{text-align:center}.header .header-branding-tools{flex-wrap:wrap}.header .lang-switcher__link{font-size:17px;font-weight:800}.header .lang-switcher__flag{color:transparent;vertical-align:middle}@media (min-width:992px){.header .header-branding{flex-direction:column!important;justify-content:center!important;gap:16px!important}.header .logo-link{text-align:center!important}.header .header-branding-tools{flex-wrap:nowrap!important}.header .lang-switcher,.header .header-socials,.header .header-contact-mini-row{flex-wrap:nowrap!important}.header .lang-switcher__link{font-size:18px!important;line-height:1!important}.header .lang-switcher__flag{vertical-align:middle!important}}@media (max-width:991px){.header .logo-link{flex:0 0 auto!important}.header .header-branding-tools{flex:1 1 auto!important}.header .lang-switcher,.header .header-socials,.header .header-contact-mini-row{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important}.header .lang-switcher__link{line-height:1!important}}@media (max-width:640px){.header .lang-switcher__link{font-size:14px!important}}.header .lang-switcher__link.is-active,.header .lang-switcher__link[aria-current="page"]{padding-bottom:6px!important}.header .lang-switcher__link:hover .lang-switcher__code,.header .lang-switcher__link:focus-visible .lang-switcher__code{color:#b9df28!important}@media (min-width:992px){.header .lang-switcher__link{padding-bottom:6px!important}}@media (max-width:991px){.header .header-top{text-align:center!important}.header .header-branding{flex-direction:column!important;justify-content:center!important}.header .logo-link{text-align:center!important}.header .lang-switcher__link{font-size:14px!important}}.home .header-branding{display:flex;flex-direction:column;align-items:center;gap:16px}.home .header-branding-tools{width:100%;justify-content:center!important}.floating-ctas{position:fixed;display:flex;flex-direction:column}.floating-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px}.floating-cta__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-weight:900}.floating-cta span:last-child{white-space:nowrap;transition:max-width 0.22s ease,opacity 0.22s ease}.floating-cta:hover span:last-child,.floating-cta:focus-visible span:last-child{max-width:110px;opacity:1}@media (max-width:991px){.floating-cta span:last-child,.floating-cta:hover span:last-child,.floating-cta:focus-visible span:last-child{max-width:80px;opacity:1;font-size:12px}.home .header-branding-tools{width:100%;flex-direction:column!important;align-items:center!important;gap:12px!important}.home .header-contact-mini-row,.home .lang-switcher,.home .header-socials{justify-content:center!important}}.header .header-branding{grid-template-columns:minmax(150px,230px) minmax(280px,1fr)!important;gap:28px!important}.header .header-branding-tools{grid-template-columns:1fr!important;justify-items:end!important}.header .lang-switcher__link{min-height:36px!important}.header .lang-switcher__flag{position:relative!important}.header .lang-switcher__link[lang="en"] .lang-switcher__flag::before{content:"";position:absolute;left:0;top:0;width:45%;height:54%;background:#002868}@media (min-width:1200px){.header .header-branding{grid-template-columns:minmax(170px,240px) minmax(520px,1fr)!important}}@media (max-width:991px){.header .header-branding{grid-template-columns:minmax(118px,150px) minmax(180px,1fr)!important}.header .logo-link,.header .logo-header-desktop,.header .logo-header-mobile,.home .logo-header-desktop,.home .logo-header-mobile{max-width:150px!important}.header .header-branding-tools{justify-items:end!important}}@media (max-width:575px){.header .header-branding{grid-template-columns:116px minmax(0,1fr)!important}.header .logo-link,.header .logo-header-desktop,.header .logo-header-mobile,.home .logo-header-desktop,.home .logo-header-mobile{max-width:116px!important}}.header{position:relative!important}.header>.container{width:min(96vw,1320px)!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important}.header .header-top{display:block!important;padding:16px 0 12px!important}.header .header-branding{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(270px,340px)!important;align-items:center!important;gap:clamp(18px,3vw,42px)!important;width:100%!important;max-width:1320px!important;margin:0 auto!important}.header .logo-link,.header .logo-picture{display:block!important;width:100%!important;max-width:none!important;margin:0!important}.header .logo-header{display:block!important;width:100%!important;max-width:none!important;max-height:190px!important;height:auto!important;margin:0!important;object-fit:contain!important;object-position:left center!important}.header .header-branding-tools{position:static!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:14px!important;width:100%!important;max-width:none!important;margin:0!important}.header .lang-switcher{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:16px!important;width:100%!important;padding:0!important}.header .lang-switcher__link{position:relative!important;color:#fff!important;text-decoration:none!important}.header .lang-switcher__flag{font-size:0!important;line-height:0!important}.header .lang-switcher__code{align-items:center!important;justify-content:center!important;min-width:34px!important;padding:5px 8px!important;border:1px solid rgba(185,223,40,0.28)!important;border-radius:999px!important;color:#fff!important;background:rgba(255,255,255,0.045)!important;font-size:14px!important;font-weight:900!important;line-height:1!important;letter-spacing:0.08em!important}.header .lang-switcher__link.is-active,.header .lang-switcher__link[aria-current="page"]{color:#fff!important;background:transparent!important}.header .header-socials{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:30px!important;width:100%!important}.header .header-socials__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;box-shadow:none!important;text-decoration:none!important}.header .social-icon{display:block!important}.header .header-trust-strip{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:10px 14px!important;width:100%!important;color:#fff!important;font-size:12px!important;font-weight:900!important;letter-spacing:0.05em!important;text-transform:uppercase!important}.header .header-trust-strip span{display:inline-flex!important;align-items:center!important;gap:8px!important;white-space:nowrap!important}.header .header-trust-strip span::before{content:""!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#b9df28!important;box-shadow:0 0 14px rgba(185,223,40,0.55)!important}.header .main-menu-nav{padding-top:12px!important}@media (max-width:1199px) and (min-width:992px){.header .header-branding{grid-template-columns:minmax(0,1fr) minmax(245px,300px)!important;gap:24px!important}.header .logo-header{max-height:160px!important}.header .lang-switcher{gap:12px!important}.header .lang-switcher__code{min-width:30px!important;font-size:13px!important}}@media (max-width:991px){.header>.container{width:min(94vw,760px)!important}.header .header-branding{grid-template-columns:minmax(92px,122px) minmax(0,1fr)!important}.header .logo-header{max-height:none!important}.header .lang-switcher{justify-content:flex-end!important;gap:10px!important}.header .lang-switcher__link{padding-bottom:6px!important}.header .lang-switcher__code{min-width:26px!important;padding:4px 6px!important}.header .header-trust-strip{justify-content:flex-end!important;gap:8px 10px!important;font-size:10px!important;letter-spacing:0.03em!important}}@media (max-width:575px){.header .header-branding{grid-template-columns:102px minmax(0,1fr)!important;gap:10px!important}.header .logo-link,.header .logo-picture,.header .logo-header{max-width:102px!important}.header .lang-switcher{gap:7px!important}.header .lang-switcher__code{min-width:24px!important;padding:4px 5px!important;font-size:11px!important}.header .header-socials{gap:15px!important}.header .header-trust-strip{display:none!important}}@media (min-width:992px){.header>.container{width:100%!important;max-width:none!important;padding-left:clamp(14px,2vw,28px)!important;padding-right:clamp(14px,2vw,28px)!important}.header .main-menu-nav{width:100%!important;padding:16px 0 20px!important}.header #menu-main{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:clamp(10px,1.1vw,18px)!important;width:100%!important;max-width:none!important}.header #menu-main>.menu-item{width:100%!important;min-width:0!important}.header #menu-main>.menu-item>a{width:100%!important;min-width:0!important;min-height:64px!important;padding:14px 12px!important;font-size:clamp(13px,1.05vw,17px)!important;line-height:1.12!important;white-space:normal!important}}@media (max-width:991px){.header #menu-main .menu-item-has-children>.sub-menu{display:none!important;position:static!important;min-width:0!important;width:100%!important;margin:6px 0 0!important;padding:10px 12px!important;background:rgba(0,0,0,0.72)!important;border:1px solid rgba(185,223,40,0.18)!important;box-shadow:none!important;transform:none!important}.header #menu-main .menu-item-has-children>a::after{display:inline-block!important;width:6px!important;height:6px!important;margin-left:6px!important;border-right:2px solid currentColor!important;border-bottom:2px solid currentColor!important;transform:rotate(45deg) translateY(-2px)!important}.header #menu-main .menu-item-has-children.is-submenu-open>a::after{transform:rotate(225deg) translateY(-1px)!important}}.header .lang-switcher__link::after{display:none!important}.header .lang-switcher__flag{flex-basis:100%!important;display:block!important;text-indent:-9999px!important}.header .lang-switcher__link:nth-child(1) .lang-switcher__flag{background:linear-gradient(to bottom,#c60b1e 0 25%,#ffc400 25% 75%,#c60b1e 75% 100%)!important}.header .lang-switcher__link:nth-child(2) .lang-switcher__flag{background:repeating-linear-gradient(to bottom,#f8d000 0 11.11%,#d71920 11.11% 22.22%)!important}.header .lang-switcher__link:nth-child(3) .lang-switcher__flag{background:linear-gradient(#3c3b6e 0 0)0 0/46% 54%no-repeat,repeating-linear-gradient(to bottom,#b22234 0 7.7%,#fff 7.7% 15.4%)!important}.header .lang-switcher__link:hover,.header .lang-switcher__link:focus-visible,.header .lang-switcher__link.is-active,.header .lang-switcher__link[aria-current="page"]{transform:translateY(-1px)!important;box-shadow:0 0 0 2px rgba(185,223,40,.75),0 10px 24px rgba(0,0,0,.30)!important}.header .header-socials__link{width:36px!important;height:36px!important;border-radius:999px!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(185,223,40,.25)!important;color:#fff!important}.header .header-socials__link:hover,.header .header-socials__link:focus-visible{color:#0b0b0b!important;background:#b9df28!important;border-color:#b9df28!important;transform:translateY(-1px)!important}.header .social-icon{width:20px!important;height:20px!important}.header #menu-main>.menu-item>a{border-radius:999px!important;overflow:hidden!important;background:#b9df28!important;border:1px solid #b9df28!important;color:#0b0b0b!important;box-shadow:0 14px 34px rgba(185,223,40,.18)!important;backdrop-filter:blur(8px)!important}.header #menu-main>.menu-item{padding:0!important;margin:0!important;background:transparent!important;border:none!important;border-radius:999px!important;box-shadow:none!important;overflow:visible!important}.header .menu-main-container,.header #menu-main{background:transparent!important}.header #menu-main>.menu-item>a:hover,.header #menu-main>.menu-item>a:focus-visible,.header #menu-main>.menu-item:hover>a{border-radius:999px!important;background:rgba(8,8,8,.94)!important;border-color:#b9df28!important;color:#b9df28!important;box-shadow:0 14px 34px rgba(0,0,0,.38),0 0 0 1px rgba(185,223,40,.22)!important}.header #menu-main .sub-menu{border-radius:22px!important;overflow:hidden!important;border:1px solid rgba(185,223,40,.25)!important;pointer-events:auto!important}.header #menu-main .sub-menu a{border-radius:14px!important}.header #menu-main .sub-menu a:hover,.header #menu-main .sub-menu a:focus-visible{background:rgba(185,223,40,.14)!important;color:#b9df28!important}.header #menu-main>.menu-item.menu-item-has-children{position:relative!important}.header #menu-main>.menu-item.menu-item-has-children>.sub-menu{top:calc(100% - 1px)!important;margin-top:0!important;z-index:200!important}.header #menu-main>.menu-item.menu-item-has-children>.sub-menu::before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:-14px!important;height:14px!important}.header #menu-main>.menu-item.menu-item-has-children>.sub-menu a{position:relative!important;z-index:1!important;pointer-events:auto!important}.floating-ctas{right:18px!important;bottom:18px!important;gap:12px!important;pointer-events:none!important}.floating-cta{width:auto!important;min-width:58px!important;min-height:58px!important;padding:0 18px!important;border-radius:999px!important;border:1px solid rgba(185,223,40,.62)!important;background:rgba(8,8,8,.94)!important;color:#fff!important;backdrop-filter:blur(8px)!important;box-shadow:0 14px 34px rgba(0,0,0,.38)!important;overflow:visible!important;pointer-events:auto!important;text-decoration:none!important;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease!important}.floating-cta:hover,.floating-cta:focus-visible{width:auto!important;background:#b9df28!important;color:#0b0b0b!important;transform:translateX(-4px)!important}.floating-cta--phone,.floating-cta--email{background:#b9df28!important;color:#0b0b0b!important;border-color:#b9df28!important}.floating-cta--phone:hover,.floating-cta--phone:focus-visible,.floating-cta--email:hover,.floating-cta--email:focus-visible{background:rgba(8,8,8,.94)!important;color:#b9df28!important;border-color:#b9df28!important}.floating-cta__icon{width:24px!important;height:24px!important;font-size:0!important;line-height:0!important}.floating-cta__icon svg{display:block!important;width:24px!important;height:24px!important;fill:currentColor!important}.floating-cta span:last-child{max-width:none!important;opacity:1!important;overflow:visible!important;font-size:14px!important;font-weight:900!important}@media (max-width:991px){body{padding-bottom:86px!important}.header #menu-main .menu-item-has-children>.sub-menu{border-radius:18px!important}.floating-ctas{left:10px!important;right:10px!important;bottom:10px!important;flex-direction:row!important;justify-content:center!important;gap:8px!important}.floating-cta,.floating-cta:hover,.floating-cta:focus-visible{width:calc((100vw - 40px)/3)!important;min-width:0!important;max-width:158px!important;min-height:54px!important;padding:0 8px!important;border-radius:18px!important;transform:none!important;gap:6px!important}.floating-cta span:last-child{font-size:11px!important;max-width:92px!important}.floating-cta__icon,.floating-cta__icon svg{width:21px!important;height:21px!important}}@media (max-width:420px){.floating-cta span:last-child{font-size:10px!important}.floating-cta,.floating-cta:hover,.floating-cta:focus-visible{padding:0 5px!important}}@media (max-width:991px){.header .mobile-menu-row{display:flex!important;justify-content:center!important;align-items:center!important}.header .menu-open{display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.header .menu-open span,.header .menu-open:before,.header .menu-open:after{content:""!important;display:block!important;transition:transform .22s ease,opacity .22s ease!important}.header .menu-open.active span{opacity:0!important}.header .main-menu-nav{display:none!important;width:100%!important;margin:12px 0 0!important;padding:0!important;border-top:0!important}.header .main-menu-nav.show{display:block!important}.header #menu-main{display:flex!important;flex-direction:column!important;gap:7px!important;width:100%!important;max-width:420px!important;margin:0 auto!important;padding:12px!important;grid-template-columns:none!important;border:1px solid rgba(185,223,40,.22)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(12,12,12,.98),rgba(0,0,0,.95))!important;box-shadow:0 22px 44px rgba(0,0,0,.32)!important}.header #menu-main>.menu-item{width:100%!important}.header #menu-main>.menu-item>a{justify-content:space-between!important;width:100%!important;min-height:44px!important;padding:11px 14px!important;border-radius:999px!important;background:#b9df28!important;border:1px solid #b9df28!important;color:#0b0b0b!important;font-size:14px!important;text-align:left!important;box-shadow:0 14px 34px rgba(185,223,40,.18)!important}.header #menu-main>.menu-item{padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.header #menu-main>.menu-item>a:hover,.header #menu-main>.menu-item>a:focus-visible{color:#b9df28!important;background:rgba(8,8,8,.94)!important;border-color:#b9df28!important;box-shadow:0 14px 34px rgba(0,0,0,.38),0 0 0 1px rgba(185,223,40,.22)!important}.header #menu-main .sub-menu{display:none!important;min-width:0!important;width:100%!important;margin:7px 0 2px!important;padding:8px 12px!important;border-radius:12px!important;background:rgba(0,0,0,.45)!important;box-shadow:none!important;transform:none!important}.header #menu-main .menu-item-has-children.is-submenu-open>.sub-menu{display:block!important}.header #menu-main .sub-menu a{padding:8px 0!important;color:#fff!important;font-size:13px!important}}.header .lang-switcher__link[lang="en"] .lang-switcher__code{font-size:0!important}.header .lang-switcher__link[lang="en"] .lang-switcher__code::before{font-size:inherit}@media (max-width:991px){.header .header-top{position:relative!important;padding:16px 16px 14px!important}.header .header-branding{display:grid!important;grid-template-columns:1fr auto 1fr!important;width:100%!important;margin:0 auto!important}.header .logo-link,.header .logo-picture{width:auto!important;max-width:none!important}.header .logo-header{width:clamp(190px,54vw,250px)!important;height:auto!important;object-fit:contain!important;object-position:center!important;display:block!important;margin:0 auto!important}.header .header-socials{align-self:end!important;display:flex!important;flex-direction:row!important;align-items:center!important;margin:0!important}.header .header-socials__link{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important}.header .header-socials__link:hover,.header .header-socials__link:focus-visible{background:transparent!important;color:#b9df28!important;transform:translateY(-1px)!important}.header .social-icon{display:block!important}.header .lang-switcher{align-self:end!important;position:relative!important;display:block!important;height:auto!important;margin:0!important;overflow:visible!important}.header .lang-switcher__link{text-decoration:none!important}.header .lang-switcher__link.is-active,.header .lang-switcher__link[aria-current="page"]{position:relative!important}.header .lang-switcher__code,.header .lang-switcher__link[lang="en"] .lang-switcher__code::before{font-weight:900!important;line-height:1!important;letter-spacing:.04em!important;text-indent:0!important}.header .lang-switcher__link::before{display:none!important}.header .lang-switcher__link.is-active::after,.header .lang-switcher__link[aria-current="page"]::after{width:auto!important}.header .mobile-menu-row{position:absolute!important;width:auto!important;margin:0!important}.header .menu-open{width:66px!important;height:46px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;gap:8px!important}.header .menu-open span,.header .menu-open:before,.header .menu-open:after{width:46px!important;height:4px!important;border-radius:999px!important;background:#fff!important;box-shadow:0 1px 0 rgba(0,0,0,.25)!important}}@media (max-width:430px){.header .header-branding{grid-template-columns:minmax(70px,1fr) auto minmax(70px,1fr)!important;max-width:100%!important}.header .logo-header{width:clamp(178px,58vw,226px)!important}.header .menu-open{width:58px!important}.header .menu-open span,.header .menu-open:before,.header .menu-open:after{width:40px!important}}@media (max-width:991px){.header .header-branding{grid-template-columns:1fr auto minmax(92px,1fr)!important;grid-template-areas:"left logo tools"!important;align-items:end!important;max-width:540px!important}.header .logo-link,.header .logo-picture{grid-area:logo!important;justify-self:center!important}.header .logo-header{width:clamp(143px,40.5vw,188px)!important;max-width:188px!important}.header .header-branding-tools{grid-area:tools!important;justify-self:end!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-end!important}.header .lang-switcher{grid-area:auto!important;justify-self:end!important;order:1!important}.header .header-socials{grid-area:auto!important;justify-self:end!important;justify-content:flex-end!important;gap:16px!important;order:2!important}.header .social-icon{width:29px!important;height:29px!important}.header .lang-switcher__link{color:#fff!important}.header .lang-switcher.is-lang-open{position:absolute!important;top:0!important}.header .lang-switcher.is-lang-open .lang-switcher__link{border-color:transparent!important}.header .lang-switcher__code,.header .lang-switcher__link[lang="en"] .lang-switcher__code::before{color:#fff!important;font-size:14px!important}.header .mobile-menu-row{transform:none!important}}@media (max-width:430px){.header .header-branding{grid-template-columns:minmax(58px,1fr) auto minmax(94px,1fr)!important}.header .logo-header{width:clamp(134px,43vw,170px)!important;max-width:170px!important}.header .social-icon{width:26px!important;height:26px!important}}.header .header-socials__link{background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}.header .header-socials__link[aria-label="TikTok"]{background-image:url("/assets/uploads/icono-tiktok.webp?v=383ea439f597")!important}.header .header-socials__link[aria-label="Instagram"]{background-image:url("/assets/uploads/icono-instagram.webp?v=0bf98c6d1fa2")!important}.header .header-socials__link[aria-label="Facebook"]{background-image:url("/assets/uploads/icono-facebook.webp?v=fff452ee0431")!important}.header .header-socials__link .social-icon{opacity:0!important}@media (min-width:992px){.header .lang-switcher__flag{background-size:contain!important}.header .header-socials__link{width:38px!important;height:38px!important;min-width:38px!important;border:0!important;box-shadow:none!important}}@media (max-width:991px){.header .lang-switcher__flag{background-size:contain!important}.header .header-socials__link{width:34px!important;height:34px!important;min-width:34px!important;background-size:contain!important}}.header .lang-switcher__link{gap:0!important}.header .lang-switcher.is-lang-open{width:auto!important;min-width:66px!important;padding:8px!important}.header .lang-switcher.is-lang-open .lang-switcher__link:last-child{margin-bottom:0!important}@media (max-width:991px){.header .header-branding{grid-template-columns:minmax(72px,1fr) auto minmax(118px,1fr)!important;gap:8px 18px!important}.header .header-branding-tools{align-self:center!important;transform:translateY(38px)!important;margin-right:6px!important;gap:11px!important;z-index:18!important}.header .lang-switcher{margin-right:74px!important;z-index:21!important}.header .lang-switcher.is-lang-open{right:74px!important}.header .header-socials{margin-right:0!important;transform:none!important;position:relative!important}.header .mobile-menu-row{top:34px!important;right:18px!important;z-index:22!important}}@media (max-width:430px){.header .header-branding{grid-template-columns:minmax(44px,1fr) auto minmax(112px,1fr)!important;gap:6px 10px!important}.header .header-branding-tools{transform:translateY(34px)!important;margin-right:0!important}.header .lang-switcher{margin-right:64px!important}.header .lang-switcher.is-lang-open{right:64px!important}.header .mobile-menu-row{right:10px!important;top:32px!important}.header .header-socials{gap:10px!important}.header .header-socials__link{width:31px!important;height:31px!important;min-width:31px!important}}.header .lang-switcher__link[lang="es"] .lang-switcher__flag{background:url("/assets/uploads/icono-espanol.webp?v=15d6e0249cfa")center/contain no-repeat!important}.header .lang-switcher__link[lang="ca"] .lang-switcher__flag{background:url("/assets/uploads/icono-catalan.webp?v=c8cc035f0b3f")center/contain no-repeat!important}.header .lang-switcher__link[lang="en"] .lang-switcher__flag{background:url("/assets/uploads/icono-ingles.webp?v=a3665319e9e0")center/contain no-repeat!important}.header .lang-switcher,.header .lang-switcher.is-lang-open{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.header .lang-switcher__link,.header .lang-switcher.is-lang-open .lang-switcher__link{width:62px!important;min-width:62px!important;height:52px!important;margin:0!important;padding:0 0 7px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}.header .lang-switcher__flag,.header .lang-switcher.is-lang-open .lang-switcher__flag{width:58px!important;min-width:58px!important;height:40px!important;min-height:40px!important;flex:0 0 58px!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.header .lang-switcher__code,.header .lang-switcher__link[lang="en"] .lang-switcher__code::before{display:none!important;content:""!important}.header .lang-switcher__link.is-active::after,.header .lang-switcher__link[aria-current="page"]::after{content:""!important;display:block!important;position:absolute!important;left:8px!important;right:8px!important;bottom:0!important;height:3px!important;border:0!important;border-radius:999px!important;background:#b9df28!important;transform:none!important}.header .lang-switcher.is-lang-open .lang-switcher__link::after{display:none!important;content:none!important}@media (min-width:992px){.header .lang-switcher{display:flex!important;gap:10px!important;align-items:center!important}}@media (max-width:991px){.header .lang-switcher{min-width:62px!important;width:62px!important;padding:0!important}.header .lang-switcher__link{display:none!important}.header .lang-switcher__link.is-active,.header .lang-switcher__link[aria-current="page"]{display:flex!important}.header .lang-switcher.is-lang-open{width:62px!important;min-width:62px!important;padding:0!important}.header .lang-switcher.is-lang-open .lang-switcher__link{display:flex!important;margin:0 0 6px!important}.header .lang-switcher.is-lang-open .lang-switcher__link:last-child{margin-bottom:0!important}.header .lang-switcher__flag,.header .lang-switcher.is-lang-open .lang-switcher__flag{width:58px!important;min-width:58px!important;height:40px!important;min-height:40px!important;flex-basis:58px!important}}.header .lang-switcher__flag,.header .lang-switcher__flag::before,.header .lang-switcher__flag::after{background:none!important;background-image:none!important;border:0!important;box-shadow:none!important}.header .lang-switcher__flag::before,.header .lang-switcher__flag::after{content:none!important;display:none!important}.header .lang-switcher__flag.flag-es{background:url("/assets/uploads/icono-espanol.webp?v=15d6e0249cfa")center/contain no-repeat!important}.header .lang-switcher__flag.flag-ca{background:url("/assets/uploads/icono-catalan.webp?v=c8cc035f0b3f")center/contain no-repeat!important}.header .lang-switcher__flag.flag-en{background:url("/assets/uploads/icono-ingles.webp?v=a3665319e9e0")center/contain no-repeat!important}@media (max-width:768px){section.services .container{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important}section.services .row{display:flex!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important;padding:0 12px 12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;scrollbar-color:#b9df28 rgba(0,0,0,.25)!important}section.services .row::-webkit-scrollbar{height:6px!important}section.services .row::-webkit-scrollbar-track{background:rgba(0,0,0,.20)!important}section.services .row::-webkit-scrollbar-thumb{background:#b9df28!important;border-radius:999px!important}section.services .col-fifth{flex:0 0 clamp(142px,42vw,176px)!important;width:clamp(142px,42vw,176px)!important;max-width:176px!important;min-width:142px!important;height:auto!important;padding:0 6px!important;scroll-snap-align:start!important}section.services .icon-link{height:128px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:9px!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.22!important;font-size:13px!important;letter-spacing:.01em!important}section.services .icon-link img{display:block!important;width:42px!important;max-width:42px!important;height:42px!important;object-fit:contain!important;margin:0 auto!important;flex:0 0 auto!important}}@media (max-width:420px){section.services .row{padding-left:10px!important;padding-right:10px!important}section.services .col-fifth{flex-basis:clamp(132px,43vw,158px)!important;width:clamp(132px,43vw,158px)!important;min-width:132px!important}section.services .icon-link{height:124px!important;font-size:12px!important}section.services .icon-link img{width:39px!important;max-width:39px!important;height:39px!important}}@media (max-width:768px){html,body{max-width:100%!important;overflow-x:hidden!important}section.services,.services{position:relative!important;width:100%!important;max-width:100%!important;overflow:hidden!important}section.services>.container,.services>.container{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important;box-sizing:border-box!important}section.services>.container>.row,.services>.container>.row{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:14px!important;width:100vw!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important;padding:0 14px 14px!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scroll-snap-type:x mandatory!important;scroll-padding-left:14px!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x!important}section.services>.container>.row::-webkit-scrollbar,.services>.container>.row::-webkit-scrollbar{height:6px!important}section.services>.container>.row::-webkit-scrollbar-thumb,.services>.container>.row::-webkit-scrollbar-thumb{background:#b9df28!important;border-radius:999px!important}section.services>.container>.row>.col-fifth,.services>.container>.row>.col-fifth{flex:0 0 clamp(158px,72vw,292px)!important;width:clamp(158px,72vw,292px)!important;min-width:clamp(158px,72vw,292px)!important;max-width:292px!important;height:auto!important;padding:0!important;scroll-snap-align:start!important;box-sizing:border-box!important}section.services .icon-link,.services .icon-link{width:100%!important;min-width:0!important;max-width:100%!important;height:clamp(126px,38vw,176px)!important;padding:14px 12px!important;box-sizing:border-box!important}}@media (max-width:420px){section.services>.container>.row,.services>.container>.row{gap:12px!important;padding-left:12px!important;padding-right:12px!important;scroll-padding-left:12px!important}section.services>.container>.row>.col-fifth,.services>.container>.row>.col-fifth{flex-basis:clamp(148px,70vw,270px)!important;width:clamp(148px,70vw,270px)!important;min-width:clamp(148px,70vw,270px)!important}}.q-block.q-blocks{position:relative!important;overflow:hidden!important;isolation:isolate!important;background-image:none!important}.q-block.q-blocks::before,.q-block.q-blocks::after{pointer-events:none!important}.q-block.q-blocks::before{content:""!important;position:absolute!important;z-index:-1!important;right:-8%!important;top:8%!important;width:62%!important;height:62%!important;background:url("/assets/uploads/fortex-logo-brand-compact-480w.webp?v=d7672c794c27")center/contain no-repeat!important;opacity:.12!important;filter:grayscale(1) contrast(1.15)!important;transform:rotate(-4deg)!important}.q-block.q-blocks::after{content:""!important;position:absolute!important;z-index:-2!important;inset:0!important;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(0,0,0,.04))!important}.q-block.q-blocks>*{position:relative!important;z-index:1!important}@media (max-width:768px){.q-block.q-blocks::before{right:-10%!important;top:10%!important;width:70%!important;height:70%!important;opacity:.11!important}}.q-block.q-blocks,.q-block.q-blocks h1,.q-block.q-blocks h2,.q-block.q-blocks h3,.q-block.q-blocks h4,.q-block.q-blocks h5,.q-block.q-blocks h6,.q-block.q-blocks p,.q-block.q-blocks li,.q-block.q-blocks .short-descr,.q-block.q-blocks .slider-title,.q-block.q-blocks .color-pink,.q-block.q-blocks a:not(.btn),.q-block.q-blocks .link{color:#000!important}.q-block.q-blocks a:not(.btn):hover,.q-block.q-blocks .link:hover{color:#111!important}.site-header,header,.main-header,.header-branding{position:relative!important;top:auto!important}.fortex-seo-internal-links{padding:54px 0}.fortex-seo-intro{max-width:920px;margin:0 auto 24px;line-height:1.65}.fortex-seo-link-grid{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.fortex-seo-pill,.main-menu a,.primary-menu a,nav a,.menu a{border-radius:999px!important;overflow:hidden}.fortex-seo-pill{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;background:#111;color:#b9f21d!important;border:1px solid rgba(185,242,29,.55);font-weight:800;text-decoration:none;line-height:1.2;box-shadow:0 10px 24px rgba(0,0,0,.12)}.fortex-seo-pill:hover{background:#b9f21d;color:#050505!important;transform:translateY(-1px)}.fortex-floating-ctas,.floating-ctas,.fixed-cta,.cta-floating{z-index:9999!important}.fortex-floating-ctas a,.floating-ctas a,.fixed-cta a,.cta-floating a{border-radius:999px!important}img{max-width:100%;height:auto}.q-block,.q-blocks,.service-card,.location-card{border-radius:22px!important}.btn,button,.button,.link.pink{border-radius:999px!important}@media (max-width:767px){.fortex-seo-internal-links{padding:38px 0}.fortex-seo-link-grid{gap:10px}.fortex-seo-pill{width:100%;max-width:340px;padding:13px 16px}header img,.site-header img,.header-branding img{max-height:160px;object-fit:contain}}@media (max-width:991px){.header,.header>.container,.header .header-wrapp,.header .main-menu-nav,.header #menu-main,.header #menu-main>.menu-item,.header #menu-main .menu-item-has-children,.header #menu-main .sub-menu,.header #menu-main .sub-menu li,.header #menu-main .sub-menu a{position:relative!important}.header,.header>.container,.header .header-wrapp,.header .main-menu-nav,.header #menu-main,.header #menu-main>.menu-item,.header #menu-main .menu-item-has-children,.header #menu-main .sub-menu{overflow:visible!important}.header{z-index:10020!important}.header .main-menu-nav{z-index:10021!important;isolation:isolate!important;pointer-events:auto!important}.header #menu-main{z-index:10022!important;pointer-events:auto!important}.header #menu-main .menu-item-has-children.is-submenu-open>.sub-menu{z-index:10023!important;pointer-events:auto!important}.header #menu-main .sub-menu,.header #menu-main .sub-menu li,.header #menu-main .sub-menu a{pointer-events:auto!important}.header #menu-main .sub-menu a{z-index:10024!important;touch-action:manipulation!important}}@font-face{font-family:Raleway;src:url("/assets/themes/fortexsystems/assets/bin/fonts/Raleway-Light-latin.woff2?v=396143f19b99");font-style:normal;font-weight:300;font-display:swap;unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+300-304,U+306-30C,U+30F,U+311-312,U+31B,U+323-324,U+326-328,U+32E,U+331,U+335,U+2002-2003,U+2007-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+FB00-FB04,U+FB06}@font-face{font-family:Raleway;src:url("/assets/themes/fortexsystems/assets/bin/fonts/Raleway-Regular-latin.woff2?v=d9b8d7d1994d");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+300-304,U+306-30C,U+30F,U+311-312,U+31B,U+323-324,U+326-328,U+32E,U+331,U+335,U+2002-2003,U+2007-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+FB00-FB04,U+FB06}@font-face{font-family:Raleway;src:url("/assets/themes/fortexsystems/assets/bin/fonts/Raleway-Medium-latin.woff2?v=53853311a3eb");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+300-304,U+306-30C,U+30F,U+311-312,U+31B,U+323-324,U+326-328,U+32E,U+331,U+335,U+2002-2003,U+2007-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+FB00-FB04,U+FB06}@font-face{font-family:Raleway;src:url("/assets/themes/fortexsystems/assets/bin/fonts/Raleway-Bold-latin.woff2?v=e918dbe21365");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+300-304,U+306-30C,U+30F,U+311-312,U+31B,U+323-324,U+326-328,U+32E,U+331,U+335,U+2002-2003,U+2007-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+FB00-FB04,U+FB06}@font-face{font-family:Raleway;src:url("/assets/themes/fortexsystems/assets/bin/fonts/Raleway-Black-latin.woff2?v=b92f4d0c902f");font-style:normal;font-weight:900;font-display:swap;unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+300-304,U+306-30C,U+30F,U+311-312,U+31B,U+323-324,U+326-328,U+32E,U+331,U+335,U+2002-2003,U+2007-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+FB00-FB04,U+FB06}