﻿ :root{--bs-gutter-x:1.5rem;--bs-gutter-y:0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-width:320px;margin:0}h1,h2,h3,h4,h5,h6,p,figure,ul,ol{margin-top:0}img,svg{vertical-align:middle}a{color:inherit}button,input,select,textarea{font:inherit}button:not(:disabled),[type=button]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}[hidden]{display:none!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container2{padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);width:100%;margin-left:auto;margin-right:auto}.container-fluid{max-width:none}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5);margin-top:calc(var(--bs-gutter-y) * -1);flex-wrap:wrap;display:flex}.row>*{margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);flex-shrink:0;width:100%}.col{flex:1 0}.col-auto{flex:none;width:auto}.col-12{flex:none;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.gy-3{--bs-gutter-y:1rem}.gy-4{--bs-gutter-y:1.5rem}.p-0{padding:0!important}.px-0{padding-left:0!important;padding-right:0!important}.mb-0{margin-bottom:0!important}.mb-4{margin-bottom:1.5rem!important}.mt-0{margin-top:0!important}.ms-auto{margin-left:auto!important}.text-center{text-align:center!important}.overflow-hidden{overflow:hidden!important}.d-none{display:none!important}.d-inline-flex{display:inline-flex!important}.d-flex{display:flex!important}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.align-self-center{align-self:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center!important}@media (min-width:768px){.col-md-6{flex:none;width:50%}.text-md-end{text-align:right!important}}@media (min-width:992px){.col-lg-4{flex:none;width:33.3333%}.col-lg-6{flex:none;width:50%}.d-lg-inline-block{display:inline-block!important}.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}}@media (min-width:1200px){.col-xl-4{flex:none;width:33.3333%}}@keyframes bounce{20%,53%,80%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}.bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{50%,0%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0,0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translate(0,0)}}.wobble{animation-name:wobble}@keyframes jello{11.1%,0%,to{transform:translate(0,0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{20%,40%,60%,80%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.bounceIn{animation-name:bounceIn;animation-duration:.75s}@keyframes bounceInDown{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:translate(0,0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:translate(0,0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:translate(0,0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{60%,75%,90%,0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut;animation-duration:.75s}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translate(0,0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0,0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0,0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translate(0,0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0,0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translate(0,0)rotateY(0)}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.flipOutX{animation-name:flipOutX;animation-duration:.75s;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.flipOutY{animation-name:flipOutY;animation-duration:.75s;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translate(0,0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:50%;opacity:0;transform:rotate(-200deg)}to{transform-origin:50%;opacity:1;transform:translate(0,0)}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}to{transform-origin:0 100%;opacity:1;transform:translate(0,0)}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:100% 100%;opacity:1;transform:translate(0,0)}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:0 100%;opacity:1;transform:translate(0,0)}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(-90deg)}to{transform-origin:100% 100%;opacity:1;transform:translate(0,0)}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:50%;opacity:1}to{transform-origin:50%;opacity:0;transform:rotate(200deg)}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(90deg)}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:0 0;animation-timing-function:ease-in-out}20%,60%{transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{transform-origin:0 0;opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.hinge{animation-name:hinge;animation-duration:2s}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0,0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform-origin:0;transform:scale(.1)translate(-2000px)}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform-origin:100%;transform:scale(.1)translate(2000px)}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@-webkit-keyframes fadeUpLeft{0%{opacity:0;width:80%;transform:translateY(50px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeUpLeft{0%{opacity:0;width:70%;transform:translateY(50px)}to{opacity:1;transform:translate(0,0)}}.fadeUpLeft{animation-name:fadeUpLeft}:root{--theme-color:#0680bf;--title-color:#03193c;--body-color:#03193c;--smoke-color:#fff;--smoke-color2:#fff4ef;--smoke-color3:#f5f5f6;--smoke-color4:#f4f4f4;--smoke-color5:#f0f2f4;--black-color:#03193c;--gray-color:#131312;--white-color:#fff;--light-color:#9fa2ad;--yellow-color:#ffb539;--success-color:#28a745;--error-color:#dc3545;--border-color:#e3e3e3;--title-font:var(--font-unbounded), var(--font-poppins), Arial, Helvetica, sans-serif;--body-font:var(--font-poppins), Arial, Helvetica, sans-serif;--icon-font:var(--font-poppins), Arial, Helvetica, sans-serif;--main-container:1296px;--container-gutters:24px;--section-space:140px;--section-space-mobile:80px;--section-title-space:65px;--ripple-ani-duration:5s}html,body{scroll-behavior:smooth!important}body{font-family:var(--body-font);color:var(--body-color);-webkit-font-smoothing:antialiased;font-size:13px;font-weight:400;line-height:25px;overflow-x:hidden}iframe{border:none;width:100%}.slick-slide:focus,button:focus,a:focus,a:active,input,input:hover,input:focus,input:active,textarea,textarea:hover,textarea:focus,textarea:active{outline:none}input:focus{box-shadow:none;outline:none}img:not([draggable]),embed,object,video{max-width:100%;height:auto}ul{list-style-type:disc}ol{list-style-type:decimal}table{border-collapse:collapse;border-spacing:0;border:1px solid var(--border-color);width:100%;margin:0 0 1.5em}th{color:var(--title-color);font-weight:700}td,th{border:1px solid var(--border-color);padding:9px 12px}a{color:var(--theme-color);outline:0;text-decoration:none;transition:all .4s}a:hover{color:var(--title-color)}a:active,a:focus,a:hover,a:visited{outline:0;text-decoration:none}button{transition:all .4s}img{border:none;max-width:100%}ins{text-decoration:none}pre{font-family:var(--body-font);color:#666;white-space:pre-wrap;word-wrap:break-word;background:#f5f5f5;margin:20px 0;padding:20px;font-size:14px;overflow:auto}span.ajax-loader:empty,p:empty{display:none}p{font-family:var(--body-font);color:var(--body-color);margin:0 0 18px;line-height:1.75}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,span a{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:var(--title-font);color:var(--title-color);text-transform:none;margin:0 0 15px;font-weight:500;line-height:1.4}.h1,h1{font-size:70px;line-height:1.167}.h2,h2{font-size:50px;line-height:1.133}.h3,h3{font-size:36px;line-height:1.278}.h4,h4{font-size:24px;line-height:1.333}.h5,h5{font-size:20px;line-height:1.417}.h6,h6{font-size:18px;line-height:1.5}@media (max-width:1399px){.h1,h1{font-size:48px}}@media (max-width:1199px){.h1,h1{font-size:44px;line-height:1.3}.h2,h2{font-size:40px;line-height:1.25}.h3,h3{font-size:30px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}}@media (max-width:767px){.h1,h1{font-size:40px}.h2,h2{font-size:34px;line-height:1.3}.h3,h3{font-size:26px}.h4,h4{font-size:22px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}}@media (max-width:575px){.h1,h1{font-size:34px;line-height:1.35}.h2,h2{font-size:30px}}@media (max-width:375px){.h1,h1{font-size:32px}}@media (max-width:1399px){:root{--main-container:1250px}}.container2{max-width:1330px;margin:auto}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:calc(var(--main-container) + var(--container-gutters))}.container2{max-width:1330px}}@media only screen and (min-width:1300px){.container2.px-0,.container-xxl.px-0,.container-xl.px-0,.container-lg.px-0,.container-md.px-0,.container-sm.px-0,.container.px-0{max-width:var(--main-container)}.container2{max-width:1330px}}@media (max-width:1399px){.container2{max-width:1140px}}@media (max-width:1199px){.container2{max-width:960px}}@media (max-width:991px){.container2{max-width:720px}}@media (max-width:767px){.container2{max-width:540px}}@media only screen and (max-width:1600px){.container-fluid.px-0{padding-left:15px!important;padding-right:15px!important}.container-fluid.px-0 .row{margin-left:0!important;margin-right:0!important}}@media (max-width:1199px){.container2{padding-left:15px!important;padding-right:15px!important}}.gy-20{--bs-gutter-y:20px}.gy-30{--bs-gutter-y:30px}.gy-40{--bs-gutter-y:40px}.gy-50{--bs-gutter-y:50px}.gy-60{--bs-gutter-y:60px}.gy-80{--bs-gutter-y:80px}.gx-10{--bs-gutter-x:10px}.gx-20{--bs-gutter-x:20px}.gx-60{--bs-gutter-x:60px}@media (max-width:1399px){.gx-60{--bs-gutter-x:40px}}@media (max-width:575px){.gx-60{--bs-gutter-x:1.5rem}}.gx-90{--bs-gutter-x:90px}@media (max-width:1399px){.gx-90{--bs-gutter-x:24px}}@media (min-width:1399px){.gx-30{--bs-gutter-x:30px}.gx-25{--bs-gutter-x:25px}.gx-40{--bs-gutter-x:40px}}@media (max-width:1199px){.gy-80{--bs-gutter-y:40px}}@media (max-width:991px){.gy-50{--bs-gutter-y:40px}}select,.single-select,.form-control,.form-select,textarea,input{height:55px;color:var(--body-color);width:100%;font-size:16px;font-weight:300;font-family:var(--body-font);background-color:#0000;border:1px solid #0000;border-radius:5px;padding:0 45px 0 30px;transition:all .4s ease-in-out}select:focus,.single-select:focus,.form-control:focus,.form-select:focus,textarea:focus,input:focus{box-shadow:none;background-color:#0000;border-color:#0000;outline:0}select::-moz-placeholder{color:var(--body-color)}.single-select::-moz-placeholder{color:var(--body-color)}.form-control::-moz-placeholder{color:var(--body-color)}.form-select::-moz-placeholder{color:var(--body-color)}textarea::-moz-placeholder{color:var(--body-color)}input::-moz-placeholder{color:var(--body-color)}select::-webkit-input-placeholder{color:var(--body-color)}.single-select::-webkit-input-placeholder{color:var(--body-color)}.form-control::-webkit-input-placeholder{color:var(--body-color)}.form-select::-webkit-input-placeholder{color:var(--body-color)}textarea::-webkit-input-placeholder{color:var(--body-color)}input::-webkit-input-placeholder{color:var(--body-color)}select:-ms-placeholder-shown{color:var(--body-color)}.single-select:-ms-placeholder-shown{color:var(--body-color)}.form-control:-ms-placeholder-shown{color:var(--body-color)}.form-select:-ms-placeholder-shown{color:var(--body-color)}textarea:-ms-placeholder-shown{color:var(--body-color)}input:-ms-placeholder-shown{color:var(--body-color)}select::placeholder,.single-select::placeholder,.form-control::placeholder,.form-select::placeholder,textarea::placeholder,input::placeholder{color:var(--body-color)}select.style2,.single-select.style2,.form-control.style2,.form-select.style2,textarea.style2,input.style2{height:auto;line-height:initial;background-color:#0000;border:none;padding:14.5px 30px}select.style2 option,.single-select.style2 option,.form-control.style2 option,.form-select.style2 option,textarea.style2 option,input.style2 option{background-color:var(--title-color);color:var(--body-color);padding:2px 15px}select.style2::-moz-placeholder{color:var(--body-color)}.single-select.style2::-moz-placeholder{color:var(--body-color)}.form-control.style2::-moz-placeholder{color:var(--body-color)}.form-select.style2::-moz-placeholder{color:var(--body-color)}textarea.style2::-moz-placeholder{color:var(--body-color)}input.style2::-moz-placeholder{color:var(--body-color)}select.style2::-webkit-input-placeholder{color:var(--body-color)}.single-select.style2::-webkit-input-placeholder{color:var(--body-color)}.form-control.style2::-webkit-input-placeholder{color:var(--body-color)}.form-select.style2::-webkit-input-placeholder{color:var(--body-color)}textarea.style2::-webkit-input-placeholder{color:var(--body-color)}input.style2::-webkit-input-placeholder{color:var(--body-color)}select.style2:-ms-placeholder-shown{color:var(--body-color)}.single-select.style2:-ms-placeholder-shown{color:var(--body-color)}.form-control.style2:-ms-placeholder-shown{color:var(--body-color)}.form-select.style2:-ms-placeholder-shown{color:var(--body-color)}textarea.style2:-ms-placeholder-shown{color:var(--body-color)}input.style2:-ms-placeholder-shown{color:var(--body-color)}select.style2::placeholder,.single-select.style2::placeholder,.form-control.style2::placeholder,.form-select.style2::placeholder,textarea.style2::placeholder,input.style2::placeholder{color:var(--body-color)}select.style-white,.single-select.style-white,.form-control.style-white,.form-select.style-white,textarea.style-white,input.style-white{background:var(--white-color)}select.style-border,.single-select.style-border,.form-control.style-border,.form-select.style-border,textarea.style-border,input.style-border{border-bottom:2px solid var(--title-color);color:var(--title-color);background:0 0;border-radius:0;padding:0;font-size:18px;font-weight:400}select.style-border::placeholder,.single-select.style-border::placeholder,.form-control.style-border::placeholder,.form-select.style-border::placeholder,textarea.style-border::placeholder,input.style-border::placeholder{color:var(--title-color)}select.style-border2,.single-select.style-border2,.form-control.style-border2,.form-select.style-border2,textarea.style-border2,input.style-border2{color:var(--title-color);background:0 0;border:1px solid #e8e8e8;border-radius:0}select.style3,.single-select.style3,.form-control.style3,.form-select.style3,textarea.style3,input.style3{background:var(--smoke-color3)}.form-text{font-size:16px}.form-text a{color:var(--title-color);font-weight:500}.single-select,.form-select,select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 26px center;background-repeat:no-repeat;background-size:16px 12px;width:100%;line-height:60px;display:block}.single-select:after,.form-select:after,select:after{width:8px;height:8px;right:30px}.single-select .list,.form-select .list,select .list{width:100%}textarea.form-control,textarea{min-height:100px;padding-top:16px;padding-bottom:17px}textarea.form-control.style2,textarea.style2{min-height:200px}textarea.form-control.style-border,textarea.style-border{padding-top:12px}.form-group{margin-bottom:20px;position:relative}.form-group>i{color:var(--body-color);font-size:16px;display:inline-block;position:absolute;top:21px;right:25px}.form-group.form-icon-left>i{color:var(--body-color);font-size:16px;line-height:1;display:inline-block;position:absolute;top:20px;left:25px;right:auto}.form-group.form-icon-left input{padding:0 30px 0 55px}.form-group.has-label>i{top:50px}.form-group.has-icon .form-control{padding-left:70px}.form-group.has-icon .input-icon{color:var(--body-color);font-size:16px;display:inline-block;position:absolute;top:18px;left:40px}.form-group.has-icon .input-icon:hover{color:var(--theme-color)}.form-group.radius-group input{border-radius:100px}.form-group.style-2 .form-control{padding:0 30px 0 55px}.form-group.style-2 textarea.form-control{padding:16px 30px 30px 55px}.form-group.style-3 .form-control{padding:0 60px 0 30px}.form-group.style-4 i{color:var(--theme-color)}.form-group.style-4 .form-control{height:60px;color:var(--body-color);border:1px solid #e3e1dc;padding:0 30px 0 60px;line-height:60px}.form-group.style-4 .form-control::placeholder{color:var(--body-color);font-size:14px;font-weight:300}.form-group.style-4 textarea.form-control{padding:15px 30px 30px 60px;line-height:normal}input[type=date]{padding:0 25px;position:relative}input[type=date]::-webkit-calendar-picker-indicator{z-index:1;cursor:pointer;background:0 0;width:100%;height:100%;position:absolute;left:0}[class*=col-].form-group>i{right:calc(var(--bs-gutter-x) / 2 + 25px)}[class*=col-].form-group .form-icon-left{left:calc(var(--bs-gutter-x) / 2 + 30px);right:auto}option:checked,option:focus,option:hover{background-color:var(--theme-color);color:var(--white-color)}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{visibility:hidden;opacity:0;vertical-align:middle;border-radius:10px;width:0;height:0;display:none}input[type=checkbox]:checked~label:before{content:"";color:var(--white-color);background-color:var(--theme-color);border-color:var(--theme-color)}input[type=checkbox]~label{cursor:pointer;padding-left:30px;display:block;position:relative}input[type=checkbox]~label:before{content:"";font-family:var(--icon-font);background-color:var(--white-color);border:1px solid var(--theme-color);text-align:center;width:18px;height:18px;font-size:12px;font-weight:700;line-height:18px;position:absolute;top:3.5px;left:0}input[type=checkbox].style2~label{color:#8b929c;margin-bottom:-.5em;padding-left:23px}input[type=checkbox].style2~label:before{background-color:#fff;border:1px solid #f7ccd7;border-radius:3px;width:14px;height:14px;line-height:14px;top:6px}input[type=checkbox].style2:checked~label:before{color:var(--theme-color)}input[type=radio]{visibility:hidden;opacity:0;vertical-align:middle;width:0;height:0;display:none}input[type=radio]~label{cursor:pointer;margin-bottom:0;padding-left:30px;font-weight:600;line-height:1;display:inline-block;position:relative}input[type=radio]~label:before{content:"";font-family:var(--icon-font);text-align:center;border:1px solid var(--theme-color);background:var(--white-color);color:#0000;border-radius:100%;width:20px;height:20px;padding-left:0;font-size:.6em;font-weight:700;line-height:19px;transition:all .2s;position:absolute;top:-2px;left:0}input[type=radio]:checked~label:before{border-color:var(--theme-color);background-color:var(--theme-color);color:var(--white-color)}label{color:var(--title-color);font-family:var(--body-font);margin-top:-.3em;margin-bottom:.5em;font-size:16px;display:block}textarea.is-invalid,select.is-invalid,input.is-invalid,.was-validated input:invalid{background-image:none;background-position:right calc(.375em + .8875rem) center;border:1px solid var(--error-color)!important}textarea.is-invalid:focus,select.is-invalid:focus,input.is-invalid:focus,.was-validated input:invalid:focus{box-shadow:none;outline:0}textarea.is-invalid{background-position:right calc(.375em + .8875rem) top calc(.375em + .5875rem)}.row.no-gutters>.form-group{margin-bottom:0}.form-messages{display:none}.form-messages.mb-0 *{margin-bottom:0}.form-messages.success{color:var(--success-color);display:block}.form-messages.error{color:var(--error-color);display:block}.form-messages pre{color:inherit;background-color:#0000;padding:0}.slick-track>[class*=col]{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex-shrink:0}.slick-track{min-width:100%}.slick-list{padding-left:0;padding-right:0;overflow:hidden}.slick-slide img{display:inline-block}.slick-dots{text-align:center;height:max-content;margin:54px 0 0;padding:0;line-height:0;list-style-type:none}.slick-dots li{margin-right:12px;display:inline-block}.slick-dots li:last-child{margin-right:0}.slick-dots button{border:1px solid var(--title-color);background-color:#0000;border-radius:9999px;width:10px;height:10px;padding:0;font-size:0;line-height:0;transition:all .4s;position:relative}.slick-dots .slick-active button{background-color:var(--title-color)}.dot-style2 .slick-dots button{border:1px solid var(--smoke-color)}.dot-style2 .slick-dots .slick-active button{background-color:var(--smoke-color)}.slick-arrow{background-color:var(--white-color);color:var(--title-color);top:50%;right:var(--pos-x,58px);width:var(--icon-size,80px);height:var(--icon-size,80px);line-height:var(--icon-size,80px);font-size:var(--icon-font-size,18px);margin-top:calc(var(--icon-size,80px) / -1);z-index:2;opacity:1;border:none;border-radius:50%;padding:0;display:inline-block;position:absolute}.slick-arrow.default{--pos-x:0;margin-top:0;position:relative}.slick-arrow.slick-prev{right:auto;left:var(--pos-x,58px)}.slick-arrow:hover{opacity:1}.arrow-margin .slick-arrow{top:calc(50% - 30px)}@media (max-width:1200px){.slick-arrow{--pos-x:42px}}@media (max-width:1199px){.slick-arrow{--icon-size:60px}}@media (max-width:991px){.slick-dots{margin:40px 0 0}.icon-box .slick-arrow{margin-right:0}}.slick-3d-active{margin-left:-12%;margin-right:-12%}.slick-3d-active .slick-list{padding-left:30%!important;padding-right:30%!important}.slick-3d-active .slick-track{perspective:100px;max-width:100%!important;transform:translate(0,0)!important}.slick-3d-active .slick-slide{opacity:0;margin:auto;transition:transform 1s,opacity 1s;position:absolute;inset:0;transform:translate(0,0);width:100%!important}.slick-3d-active .slick-3d-next,.slick-3d-active .slick-3d-prev,.slick-3d-active .slick-3d-next2,.slick-3d-active .slick-3d-prev2{display:block}.slick-3d-active .slick-current{opacity:1;z-index:2;display:block;position:relative}.slick-3d-active .slick-3d-next{opacity:1;z-index:1;perspective:1000px;transform:translate3d(50%,0,-21px)}.slick-3d-active .slick-3d-next2{opacity:1;z-index:0;perspective:1000px;transform:translate3d(40%,0,-23px)}.slick-3d-active .slick-3d-prev{opacity:1;transform:translate3d(-50%,0,-21px)}.slick-3d-active .slick-3d-prev .testi-card{box-shadow:none}.slick-3d-active .slick-3d-prev2{opacity:1;transform:translate3d(-40%,0,-23px)}.mobile-nav{z-index:999999;opacity:0;visibility:hidden;background-color:#0009;width:100%;height:100%;transition:all .4s cubic-bezier(.785,.135,.15,.86);position:fixed;top:0;bottom:0;left:0}.mobile-nav .mobile-nav__brand{text-align:start;background-color:var(--white-color);width:180px;padding:38px 0 50px;display:block}.mobile-nav .mobile-nav__brand svg{max-width:185px}.mobile-nav .nav-toggle{border:0px solid var(--title-color);z-index:1;width:50px;height:50px;color:var(--title-color);background-color:#0000;border-radius:50%;padding:0;font-size:14px;line-height:48px;position:absolute;top:23px;right:20px}.mobile-nav .nav-toggle:hover{transform:rotate(90deg)}.mobile-nav .mobile-nav__panel{background-color:var(--white-color);opacity:0;visibility:hidden;z-index:1;width:100%;max-width:310px;height:100%;padding:0 20px;transition:all .4s cubic-bezier(.785,.135,.15,.86);position:relative;left:0;transform:translate(-100%)}.mobile-nav.is-open{opacity:1;visibility:visible;transition:all .4s cubic-bezier(.785,.135,.15,.86)}.mobile-nav.is-open .mobile-nav__panel{opacity:1;visibility:visible;transition:all .4s cubic-bezier(.785,.135,.15,.86);transform:translate(0)}.mobile-nav .sidebar-wrap{margin-bottom:23px}.mobile-nav .sidebar-wrap h6{color:var(--title-color);margin-bottom:0;font-size:14px;font-weight:600;line-height:24px}.mobile-nav .sidebar-wrap a,.mobile-nav .sidebar-wrap a:hover{color:var(--title-color)}.mobile-nav__menu{text-align:left;border-bottom:2px solid var(--title-color);max-height:calc(100vh - 200px);margin-bottom:40px;padding-bottom:25px;overflow-y:scroll}.mobile-nav__menu::-webkit-scrollbar{display:none}.mobile-nav__menu ul{margin:0;padding:5px 0}.mobile-nav__menu ul li{list-style-type:none}.mobile-nav__menu ul li a{font-size:20px;font-weight:600;line-height:1.4;font-family:var(--title-font);color:var(--title-color);letter-spacing:normal;text-transform:capitalize;padding:8px 0;display:block;position:relative}.mobile-nav__menu ul li.active a{font-weight:600}.mobile-nav__menu ul li.is-expanded>a{color:var(--title-color)}.mobile-nav__menu ul li.is-expanded>a:before{background:var(--theme-color);border-color:var(--theme-color)}.mobile-nav__menu ul li ul li{padding-left:20px}.mobile-nav__menu ul li ul li a{font-weight:400;font-family:var(--body-font);letter-spacing:normal;text-transform:capitalize;padding:6px 0;font-size:16px}.mobile-nav__menu ul li ul li a .mobile-nav__expand:before{font-size:14px}.mobile-nav__menu ul li ul li:last-child{border-bottom:none}.mobile-nav__menu ul .mobile-nav__item--has-children>a .mobile-nav__expand{text-align:end;width:100%;height:25px;color:var(--title-color);background-color:#0000;border-radius:50%;margin-top:-12.5px;font-size:20px;font-weight:400;line-height:25px;display:inline-block;position:absolute;top:50%;right:0}.mobile-nav__menu ul .mobile-nav__item--has-children>a .mobile-nav__expand:before{content:"";font-family:var(--icon-font);font-weight:700}.mobile-nav__menu ul .mobile-nav__item--has-children.is-expanded>a .mobile-nav__expand:before{content:""}.mobile-nav__menu>ul>li:last-child{border-bottom:none}@media (max-width:400px){.mobile-nav .mobile-nav__panel{width:100%;max-width:270px}}.desk-menu-wrapper{z-index:999999;opacity:0;visibility:hidden;background-color:#0009;width:100%;height:100%;transition:all .8s;position:fixed;top:0;bottom:0;left:0}.desk-menu-wrapper .desk-logo{text-align:center;background-color:var(--white-color);border-bottom:2px solid var(--title-color);padding-top:40px;padding-bottom:30px;display:block}.desk-menu-wrapper .desk-logo svg{max-width:185px}.desk-menu-wrapper .nav-toggle2{border:1px solid var(--white-color);z-index:1;width:60px;height:60px;color:var(--white-color);background-color:var(--title-color);border-radius:50%;padding:0;font-size:14px;line-height:60px;position:absolute;top:25px;right:48px}.desk-menu-wrapper .nav-toggle2:hover{background-color:var(--title-color);color:var(--white-color)}.desk-menu-wrapper .desk-site-header__bar{background-color:var(--title-color);opacity:0;visibility:hidden;z-index:1;border-right:0;width:100%;height:100%;transition:all 1s;position:relative;left:-110%}.desk-menu-wrapper.is-open{opacity:1;visibility:visible}.desk-menu-wrapper.is-open .desk-site-header__bar{opacity:1;visibility:visible;left:0}.desk-menu-wrapper.is-open .desk-site-header__bar .desk-menu>ul{clip-path:inset(0)}.desk-menu{text-align:left;max-height:100vh;margin-top:0;padding-top:60px;padding-bottom:40px;overflow-y:scroll}.desk-menu::-webkit-scrollbar{display:none}.desk-menu ul{margin:0;padding:0}.desk-menu ul:has(.is-expanded2)>li{opacity:.5}.desk-menu ul li{list-style-type:none;transition:all .4s}.desk-menu ul li a{font-size:100px;font-weight:600;line-height:1.4;font-family:var(--title-font);color:var(--smoke-color);letter-spacing:1.5px;text-transform:capitalize;padding:12px 0;display:block;position:relative}.desk-menu ul li.is-expanded2{opacity:1}.desk-menu ul li.is-expanded2>a:before{background:var(--theme-color);border-color:var(--theme-color)}.desk-menu ul li ul{max-width:250px}.desk-menu ul li ul li{padding-left:0}.desk-menu ul li ul li a{font-weight:400;font-family:var(--body-font);letter-spacing:normal;text-transform:capitalize;padding:8px 0;font-size:20px}.desk-menu ul li ul li.site-navigation__item--has-children{position:relative}.desk-menu ul li ul li.site-navigation__item--has-children:before,.desk-menu ul li ul li.site-navigation__item--has-children:after{content:"";background:var(--white-color);width:2px;height:9px;transition:all .4s;display:inline-block;position:absolute;top:21px;right:2px;transform:rotate(45deg)}.desk-menu ul li ul li.site-navigation__item--has-children:before{top:16px;transform:rotate(-45deg)}.desk-menu ul li ul li:last-child{border-bottom:none}.desk-menu ul li ul li ul{margin-left:16px}.desk-menu ul .mobile-nav__item--has-children2>a .mobile-nav__expand2{text-align:center;width:100%;height:100%;color:var(--title-color);background-color:#0000;border-radius:50%;margin-top:0;font-size:12px;font-weight:400;line-height:25px;display:inline-block;position:absolute;top:0;right:0}.desk-menu ul .mobile-nav__item--has-children2.is-expanded2>a .mobile-nav__expand2:before{content:""}.desk-menu>ul{clip-path:inset(0 0 100%);padding:0 100px;transition:all 1.5s ease-in-out}.desk-menu>ul>li:last-child{border-bottom:none}@media (max-width:1500px){.desk-menu ul li a{font-size:80px}}@media (max-width:1399px){.desk-menu ul li a{font-size:60px}.desk-menu{max-height:calc(100vh - 20px);padding-top:40px}}@media (max-width:1299px){.desk-menu{padding-top:70px}}@media (max-width:400px){.desk-menu-wrapper .desk-site-header__bar{width:100%;max-width:270px}.desk-menu>ul{padding:0 20px}}.tgmobile__menu{z-index:99;width:300px;max-width:100%;height:100%;transition:all .3s cubic-bezier(.785,.135,.15,.86);-ms-transition:all .3s cubic-bezier(.785, .135, .15, .86) e;-o-transition:all .3s cubic-bezier(.785, .135, .15, .86);border-radius:0;padding-right:30px;position:fixed;top:0;right:0;transform:translate(101%)}.tgmobile__menu .navbar-collapse{display:block!important}.tgmobile__menu .nav-logo{text-align:left;padding:30px 25px;position:relative}.tgmobile__menu .nav-logo img{width:109px}.tgmobile__menu .nav-logo .logo-light{display:none}.tgmobile__menu .navigation{float:none;width:100%;margin:0;padding:0;display:block;position:relative}.tgmobile__menu .navigation li{border-top:1px solid #0000001a;display:block;position:relative}.tgmobile__menu .navigation li.current>a:before{height:100%}.tgmobile__menu .navigation li.site-navigation__item--has-children .dropdown-btn{text-align:center;width:32px;height:32px;color:var(--title-color);cursor:pointer;-o-transition:all .5s ease;z-index:5;background:#efefef;border-radius:2px;font-size:16px;line-height:32px;transition:all .5s;position:absolute;top:6px;right:20px}.tgmobile__menu .navigation li.site-navigation__item--has-children .dropdown-btn .plus-line{background-color:var(--title-color);-o-transition:all .5s ease;border-radius:10px;width:12px;height:2px;transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.tgmobile__menu .navigation li.site-navigation__item--has-children .dropdown-btn .plus-line:after{content:"";background-color:var(--title-color);-o-transition:all .5s ease;border-radius:10px;width:2px;height:12px;transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.tgmobile__menu .navigation li.site-navigation__item--has-children .dropdown-btn.open{background-color:var(--theme-color)}.tgmobile__menu .navigation li.site-navigation__item--has-children .dropdown-btn.open .plus-line{background-color:var(--white-color)}.tgmobile__menu .navigation li.site-navigation__item--has-children .dropdown-btn.open .plus-line:after{display:none}.tgmobile__menu .navigation li>a{color:var(--title-color);text-transform:capitalize;-o-transition:all .5s ease;border:none;padding:10px 60px 10px 25px;font-size:16px;font-weight:500;line-height:1.5;transition:all .5s;display:block;position:relative}.tgmobile__menu .navigation li>a:before{content:"";-o-transition:all .5s ease;height:0;transition:all .5s;position:absolute;top:0;left:0}.tgmobile__menu .navigation li ul li>a{margin-left:20px}.tgmobile__menu .navigation li ul li ul li a{margin-left:40px}.tgmobile__menu .navigation li ul li ul li ul li a{margin-left:60px}.tgmobile__menu .navigation li>ul,.tgmobile__menu .navigation li>ul>li>ul{display:none}.tgmobile__menu .navigation ul{margin:0;padding:0}.tgmobile__menu .navigation ul li a{display:block}.tgmobile__menu .navigation ul li ul li>a{text-transform:capitalize;margin-left:20px;font-size:16px}.tgmobile__menu .navigation:last-child{border-bottom:1px solid #0000001a}.tgmobile__menu .navigation>li>ul>li:first-child{border-top:1px solid #0000001a}.tgmobile__menu .close-btn{text-align:center;width:35px;color:var(--theme-color);cursor:pointer;z-index:10;-o-transition:all .5s ease;font-size:20px;line-height:30px;transition:all .5s;position:absolute;top:28px;right:15px}.tgmobile__menu-backdrop{z-index:2;-o-transition:all .7s ease;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100%;transition:all .7s;position:fixed;top:0;right:0}.tgmobile__menu .social-links ul{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;padding:30px 20px 20px;display:flex;position:relative}.tgmobile__menu .social-links ul li{margin:0 6px 10px;display:inline-block;position:relative}.tgmobile__menu .social-links ul li a{color:#292b37;-o-transition:all .5s ease;-ms-border-radius:3px;-o-border-radius:3px;border:1px solid #efefef;border-radius:3px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;line-height:32px;transition:all .5s;display:flex;position:relative}.tgmobile__menu .social-links ul li a:hover{border-color:var(--theme-color);background:var(--theme-color);color:var(--white-color)}.tgmobile__menu-box{background:var(--white-color);z-index:5;width:100%;height:100%;max-height:100%;padding:0;position:absolute;top:0;left:0;overflow:hidden auto;box-shadow:-9px 0 14px #0000000f}.tgmobile__menu-outer .mobile-nav-toggler{float:right;cursor:pointer;color:var(--white-color);margin-right:30px;font-size:40px;line-height:50px;display:none;position:relative;top:15px}.mobile-nav__menu-visible{overflow:hidden}.mobile-nav__menu-visible .tgmobile__menu{transform:translate(0%)}.mobile-nav__menu-visible .tgmobile__menu-backdrop{opacity:1;visibility:visible}.mobile-nav__menu-visible .tgmobile__menu .close-btn{transform:rotate(360deg)}.preloader{z-index:999;background-color:var(--title-color);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preloader-inner{width:45px;height:45px;display:block}.preloader-inner span{box-sizing:border-box;border:4px solid #0000;border-color:var(--theme-color) transparent transparent transparent;border-radius:50%;width:37px;height:37px;margin:4px;animation:1s cubic-bezier(.5,0,.5,1) infinite preloader;display:block;position:absolute}.preloader-inner span:first-child{animation-delay:-.1s}.preloader-inner span:nth-child(2){animation-delay:-.2s}.preloader-inner span:nth-child(3){animation-delay:-.3s}@keyframes preloader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.text-cycle{height:17px;line-height:normal;display:block;position:relative;overflow:hidden}.text-cycle .text-cycle__item{height:100%;transition:all .3s;display:block;position:relative;top:0%}.text-cycle:hover .text-cycle__item{top:-100%}.btn{z-index:2;vertical-align:middle;text-align:center;background-color:var(--title-color);color:var(--white-color);font-family:var(--title-font);border:none;border-radius:0;padding:21.5px 40px;font-size:14px;font-weight:600;display:inline-block;position:relative;overflow:hidden}.btn:focus,.btn:hover,.btn.active{color:var(--white-color);box-shadow:none;outline:none}.btn:hover .text-cycle__item{top:-100%}.btn.style2{background:var(--theme-color);color:var(--title-color)}.btn.style2:focus,.btn.style2:hover,.btn.style2.active{color:var(--title-color)}.btn.style3{color:var(--white-color);background:0 0;border:1px solid #4b4d49}.btn.style3:after,.btn.style3:before{border-top:25px solid var(--white-color);border-bottom:25px solid var(--white-color)}.btn.style3:focus,.btn.style3:hover,.btn.style3.active{color:var(--title-color)}.btn.style4{background:var(--white-color);color:var(--theme-color)}.btn.style4:hover{color:var(--white-color)}.btn.style5{background:var(--title-color);border-radius:0;padding:21px 34px 23px}.btn.style5:before{border-radius:0;width:0;left:0;transform:none}.btn.style5:hover:before{background-color:var(--theme-color);width:100%}.btn.style6{background:var(--theme-color);letter-spacing:.05em;border-radius:0;font-size:14px;font-weight:600}.btn.style6:before{border-radius:0;width:0;left:0;transform:none}.btn.style6:hover:before{width:100%}.btn.btn-border{color:var(--title-color);padding:19.5px 21px 19.5px 25px}.btn.btn-border:before{border:1px solid var(--black-color);background:0 0}.btn.btn-border:active,.btn.btn-border:focus,.btn.btn-border:hover{color:var(--white-color)}.btn.btn-border:active:before,.btn.btn-border:focus:before,.btn.btn-border:hover:before{background-color:var(--black-color)}.btn.btn-border2{color:var(--theme-color);padding:19.5px 40px}.btn.btn-border2:before{border:1px solid var(--theme-color);background:0 0}.btn.btn-border2:active,.btn.btn-border2:focus,.btn.btn-border2:hover{color:var(--white-color)}.btn.btn-border2:active:before,.btn.btn-border2:focus:before,.btn.btn-border2:hover:before{background-color:var(--theme-color)}.btn.btn-border3{color:var(--white-color);padding:19.5px 21px 19.5px 25px}.btn.btn-border3:before{border:1px solid var(--white-color);background:0 0}.btn.btn-border3:active,.btn.btn-border3:focus,.btn.btn-border3:hover{color:var(--theme-color)}.btn.btn-border3:active:before,.btn.btn-border3:focus:before,.btn.btn-border3:hover:before{background-color:var(--white-color)}.btn.btn-border4{color:var(--title-color);border:1px solid var(--title-color);font-family:var(--title-font);border-radius:0}.btn.btn-border4:before{display:none}.btn.btn-border4:active,.btn.btn-border4:focus,.btn.btn-border4:hover{color:var(--white-color);background:var(--title-color)}.btn.style-white{background:var(--white-color);color:var(--title-color)}.btn.style-white:focus,.btn.style-white:hover,.btn.style-white.active{color:var(--title-color)}.btn.style-r0:before{border-radius:0}.btn.btn-fw{width:100%}.btn.btn-fw:before,.btn.btn-fw:after{display:none}.btn.btn-fw:hover{background-color:var(--title-color)}.btn.circle-btn{border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;padding:0;line-height:180px;display:inline-flex}.btn.circle-btn.style2 .text-cycle{height:48px}.btn.circle-btn.style2 .text-cycle .text-cycle__item{line-height:24px}.icon-btn{width:var(--btn-size,46px);height:var(--btn-size,46px);line-height:var(--btn-size,46px);font-size:var(--btn-font-size,16px);background-color:var(--theme-color);color:var(--white-color);text-align:center;border:none;border-radius:0;transition:all .4s ease-in-out;display:inline-block}.icon-btn:hover{background-color:var(--title-color);color:var(--white-color)}.icon-btn.btn-border{border:2px solid var(--theme-color);color:var(--theme-color);background:0 0}.icon-btn.btn-border:hover{background:var(--theme-color);color:var(--white-color)}.play-btn{z-index:1;display:inline-block;position:relative}.play-btn>i{width:var(--icon-size,110px);height:var(--icon-size,110px);line-height:var(--icon-size,110px);text-align:center;background-color:var(--white-color);color:var(--theme-color);font-size:var(--icon-font-size,30px);z-index:1;border:1px solid #c7866533;border-radius:50%;transition:all .4s;display:inline-block}.play-btn:after,.play-btn:before{content:"";background-color:var(--white-color);z-index:-1;border:0;border-radius:50%;transition:all .4s;position:absolute;inset:0}.play-btn:after{animation-delay:2s}.play-btn:hover i{background-color:var(--theme-color);color:var(--white-color)}.play-btn.style2:before,.play-btn.style2:after{border:1px solid var(--white-color);background-color:#0000}.play-btn.style3>i{background-color:var(--theme-color);color:var(--white-color);font-size:20px}.play-btn.style3:before,.play-btn.style3:after{background-color:var(--white-color)}.play-btn.style3:hover>i{background-color:var(--white-color);color:var(--theme-color)}.action-link{font-size:14px;font-weight:600;font-family:var(--title-font);text-transform:uppercase;color:var(--title-color);gap:10px;margin-bottom:0;padding-bottom:6px;line-height:.8;text-decoration:none;display:inline-flex;position:relative}.action-link i{font-size:.9rem}.action-link:after,.action-link:before{content:"";background-color:var(--title-color);width:100%;height:2px;transition:all .4s;position:absolute;bottom:0;right:0}.action-link:after{width:0;transition:all .8s;left:0}.action-link:hover{color:var(--title-color)}.action-link:hover:before{width:0}.action-link:hover:after{width:100%}.action-link:hover .text-cycle__item{top:-100%}.action-link.style2{font-weight:500;font-family:var(--body-font);color:var(--title-color);text-transform:capitalize;display:inline-flex}.action-link.style2:before{background-color:var(--title-color);width:100%;height:1px;bottom:-3px;left:0}.action-link.style2:hover{color:var(--theme-color)}.action-link.style2:hover:before{background-color:var(--theme-color);width:calc(100% - 55px)}.action-link.text-theme:before,.action-link.text-theme:after{background:var(--theme-color)}.action-link.text-theme img{filter:brightness(99)}.action-link2{font-size:14px;font-weight:600;font-family:var(--title-font);color:var(--white-color);background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.line-btn{text-transform:uppercase;color:var(--theme-color);margin-bottom:-1px;padding-bottom:4px;font-size:14px;font-weight:600;line-height:.8;display:inline-block;position:relative}.line-btn i{margin-left:5px;font-size:.9rem}.line-btn:before{content:"";background-color:var(--theme-color);width:100%;height:1px;transition:all .4s;position:absolute;bottom:0;left:0}.line-btn:hover{color:var(--title-color)}.line-btn:hover:before{background-color:var(--title-color);width:45px}.scroll-top{cursor:pointer;z-index:10000;opacity:1;visibility:hidden;border-radius:50px;width:50px;height:50px;transition:all .3s linear;display:block;position:fixed;bottom:30px;right:30px;transform:translateY(45px)}.scroll-top:after{content:none}.scroll-top__icon{z-index:2;width:25px;height:25px;color:var(--title-color);fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.scroll-top .progress-circle{color:var(--title-color);background:0 0;border-radius:50%}.scroll-top .progress-circle path{fill:none;stroke:var(--title-color);stroke-width:4px;box-sizing:border-box;transition:all .4s linear}.scroll-top.show{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:767px){.play-btn{--icon-size:70px;--icon-font-size:24px}.btn{padding:17px 25px;font-size:14px;font-weight:600;line-height:1}}@media (max-width:575px){.scroll-top{width:40px;height:40px;bottom:15px;right:15px}.btn{padding:15.5px 20px;font-size:12px;font-weight:500}.btn.circle-btn{width:120px;height:120px;line-height:120px}}body.bg-title .scroll-top .progress-circle{color:var(--white-color)}body.bg-title .scroll-top .progress-circle path{stroke:var(--theme-color)}body.bg-title .scroll-top__icon{z-index:2;width:25px;height:25px;color:var(--title-color);fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.section-title{margin-bottom:calc(var(--section-title-space) - 43px);letter-spacing:-1.8px;margin-top:-.18em;font-weight:600}@media (max-width:575px){.section-title{letter-spacing:normal}}.sub-title{color:var(--theme-color);text-transform:uppercase;font-size:14px;font-weight:500;font-family:var(--body-font);letter-spacing:1.4px;align-items:center;margin-top:-.4em;margin-bottom:24px;display:flex;position:relative}.sub-title:after{content:"";background:var(--theme-color);width:50px;height:1px;margin-left:10px;display:inline-block;position:relative}.sub-title.style2{letter-spacing:4.2px;margin-top:-.4em;display:block}.sub-title.style2:after{display:none}.box-title{margin-top:-.3em;font-size:24px;font-weight:600;line-height:1.417}.box-title a{color:inherit}.box-title a:hover{color:var(--theme-color)}.section-text{margin-top:30px;margin-bottom:0;font-size:18px;line-height:1.667}@media (max-width:1299px){.section-text{font-size:16px}}.title-area{margin-bottom:calc(var(--section-title-space) - 17px);z-index:2;position:relative}.title-area.mb-0 .section-title{margin-bottom:17px}.title-area .btn{margin-top:36px}.title-area .checklist{margin-top:30px}.white-title{color:#fff;margin-bottom:19px;padding-bottom:9px;font-weight:700;position:relative}.white-title:after{content:"";background:#fff;width:50px;height:2px;position:absolute;bottom:0;left:0}.page-title{margin-top:-.3em;font-size:40px;font-weight:500}.page-subtitle{font-size:30px;font-weight:500}.shadow-text{font-size:120px;font-weight:500;font-family:var(--title-font);color:#00000008}@media (max-width:1399px){.section-title{font-size:45px;line-height:1.2}.section-text{margin-top:0}.shadow-text{font-size:100px}}@media (max-width:1199px){.title-area,.section-title{--section-title-space:60px}.title-area.mb-45,.section-title.mb-45{margin-bottom:36px}.title-area.mb-50,.section-title.mb-50{margin-bottom:40px}.sec-btn,.title-line{--section-title-space:55px}.section-text{font-size:16px}.shadow-text{font-size:80px}}@media (max-width:991px){.title-area,.section-title{--section-title-space:50px}.title-area.mb-45,.section-title.mb-45{margin-bottom:35px}.sec-btn,.title-line{--section-title-space:50px}.sub-title{font-size:14px}.shadow-text{font-size:70px}}@media (max-width:767px){.section-title{font-size:32px}.shadow-text{font-size:50px}}@media (max-width:575px){.shadow-text{display:none}}@media (max-width:390px){.section-title{font-size:30px}}.sec_title_static{height:100%;display:block;position:absolute}.sec_title_static .sec_title_wrap{flex-flow:column wrap;align-items:flex-start;margin:auto;position:sticky;top:150px}@media (max-width:1199px){.sec_title_static{position:initial;text-align:center;height:auto;margin-bottom:40px}}.shape-mockup-wrap{z-index:2;position:relative}.shape-mockup{z-index:-1;position:absolute}.shape-mockup.z-index-3{z-index:3}.z-index-step1{position:relative;z-index:4!important}.z-index-common{z-index:3;position:relative}.z-index-3{z-index:3}.z-index-n1{z-index:-1}.media-body{flex:1}.style-italic{font-style:italic}.badge{text-align:center;background-color:var(--theme-color);width:fit-content;color:var(--white-color);border-radius:50%;padding:.2em .45em;font-size:.6em;font-weight:400;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:7px;left:12px}.social-links{gap:10px;display:flex}.social-links a{height:var(--icon-size,48px);width:var(--icon-size,48px);color:var(--title-color);text-align:center;border:1px solid var(--smoke-color);background:var(--smoke-color);border-radius:50%;font-size:16px;line-height:48px;display:inline-block}.social-links a:hover{background:var(--title-color);color:var(--white-color);border-color:var(--title-color)}.social-links.style2{gap:25px}.social-links.style2 .text-cycle{height:25px}.social-links.style2 a{width:auto;height:auto;color:var(--white-color);background:0 0;border:0;border-radius:0;font-size:20px;line-height:normal}.social-links.style2 a:hover{color:var(--theme-color);background:0 0}.social-links.social-links--animated{gap:20px}.social-links.social-links--animated .text-cycle{height:25px}.social-links.social-links--animated a{width:auto;height:auto;color:var(--title-color);background:0 0;border:0;border-radius:0;font-size:20px;line-height:normal}.social-links.social-links--animated a:hover{color:var(--title-color);background:0 0}.social-links.style4 a{--icon-size:50px;color:var(--white-color);background:0 0;border-color:#4b4d49;font-size:16px;line-height:50px}.social-links.style4 a:hover{background:#4b4d49}.social-links.color-theme a{color:var(--body-color);border-color:var(--theme-color)}.global-carousel.slider-shadow .slick-list{margin:-30px 0 -40px;padding:30px 0 40px!important}.btn-group{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.btn-group .btn{border-radius:0;flex:none}.btn-group.style2{gap:20px 70px}@media (max-width:767px){.btn-group.style2{gap:20px 30px}}.mfp-zoom-in .mfp-content{opacity:0;-o-transition:all .4s ease;transition:all .4s;transform:scale(.7)}.mfp-zoom-in.mfp-bg{opacity:0;-o-transition:all .4s ease;transition:all .4s}.mfp-zoom-in.mfp-ready .mfp-content{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.7}.mfp-zoom-in.mfp-removing .mfp-content{opacity:0;transform:scale(.7)}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.jarallax{z-index:0;position:relative}.jarallax>.jarallax-img,picture.jarallax-img img{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.font-icon{font-family:var(--icon-font)}.font-title{font-family:var(--title-font)}.font-body{font-family:var(--body-font)}.fw-extralight{font-weight:100}.fw-light{font-weight:300}.fw-normal{font-weight:400}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700}.fw-extrabold{font-weight:800}.fs-md{font-size:18px}.fs-xs{font-size:14px}.text-underline{text-decoration:underline}.bg-theme,.bg-theme2{background-color:var(--theme-color)!important}.bg-smoke{background-color:var(--smoke-color)!important}.bg-smoke2{background-color:var(--smoke-color2)!important}.bg-smoke3{background-color:var(--smoke-color3)!important}.bg-smoke4{background-color:var(--smoke-color4)!important}.bg-smoke5{background-color:var(--smoke-color5)!important}.bg-white{background-color:var(--white-color)!important}.bg-black{background-color:var(--black-color)!important}.bg-gray{background-color:var(--gray-color)!important}.bg-title{background-color:var(--title-color)!important}.background-image,[data-bg-src]{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-fluid{background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.bg-auto{background-size:auto}.bg-top-center{background-position:top;background-size:auto}.bg-repeat{background-repeat:repeat;background-size:auto}.text-theme,.text-theme2{color:var(--theme-color)!important}.text-title{color:var(--title-color)!important}.text-body{color:var(--body-color)!important}.text-white{color:var(--white-color)!important}.text-smoke{color:var(--smoke-color)!important}.text-light{color:var(--light-color)!important}.text-yellow{color:var(--yellow-color)!important}.text-success{color:var(--success-color)!important}.text-error{color:var(--error-color)!important}.text-inherit{color:inherit}.text-inherit:hover{color:var(--theme-color)}a.text-theme:hover,.text-reset:hover{text-decoration:none}.overlay{width:100%;height:100%;position:absolute;top:0;left:0}.position-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-overlay]{z-index:2;position:relative}[data-overlay] [class^=col-],[data-overlay] [class*=col-]{z-index:1}[data-overlay]:before{content:"";z-index:1;position:absolute;inset:0}[data-overlay=theme]:before{background-color:var(--theme-color)}[data-overlay=title]:before{background-color:var(--title-color)}[data-overlay=white]:before{background-color:var(--white-color)}[data-overlay=black]:before{background-color:var(--black-color)}[data-overlay=overlay1]:before{background-color:#131b23}[data-opacity="1"]:before{opacity:.1}[data-opacity="2"]:before{opacity:.2}[data-opacity="3"]:before{opacity:.3}[data-opacity="4"]:before{opacity:.4}[data-opacity="5"]:before{opacity:.5}[data-opacity="6"]:before{opacity:.6}[data-opacity="7"]:before{opacity:.7}[data-opacity="8"]:before{opacity:.8}[data-opacity="9"]:before{opacity:.9}[data-opacity="10"]:before{opacity:1}.ripple-animation,.play-btn:after,.play-btn:before{animation-duration:var(--ripple-ani-duration);animation-name:ripple;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes ripple{0%{opacity:0;transform:scale(1)}30%{opacity:1}to{opacity:0;transform:scale(2.1)}}.movingX{animation:8s linear infinite movingX}@keyframes movingX{0%{transform:translate(0)}50%{transform:translate(50px)}to{transform:translate(0)}}.moving{animation:8s linear infinite moving}@keyframes moving{0%{transform:translate(0)}50%{transform:translate(-50px)}to{transform:translate(0)}}.jump{animation:7s linear infinite jumpAni}.jump1{animation:6s linear infinite jumpAni}.jump2{animation:5s linear infinite jumpAni}.jump3{animation:4s linear infinite jumpAni}@keyframes jumpAni{0%{transform:translateY(0)}40%{transform:translateY(-30px)}to{transform:translateY(0)}}.jump-reverse{animation:7s linear infinite jumpReverseAni}@keyframes jumpReverseAni{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}.spin{animation:15s linear infinite spin}.spin-slow{animation:50s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animate-positive{0%{width:0}}.scalein.slider-animated{--animation-name:scalein}.slidetopleft.slider-animated{--animation-name:slidetopleft}.slidebottomright.slider-animated{--animation-name:slidebottomright}.slideinleft.slider-animated{--animation-name:slideinleft}.slideinright.slider-animated{--animation-name:slideinright}.slideinup.slider-animated{--animation-name:slideinup}.slideindown.slider-animated{--animation-name:slideindown}.rollinleft.slider-animated{--animation-name:rollinleft}.rollinright.slider-animated{--animation-name:rollinright}.scalein,.slidetopleft,.slidebottomright,.slideinleft,.slideinright,.slideindown,.slideinup,.rollinleft,.rollinright{opacity:0;animation-duration:1s;animation-iteration-count:1;animation-delay:.3s;animation-fill-mode:both;animation-name:var(--animation-name)}.slider-animated{opacity:1}@keyframes slideinup{0%{opacity:0;transform:translateY(70px)}to{transform:translateY(0)}}@keyframes slideinright{0%{opacity:0;transform:translate(70px)}to{transform:translate(0)}}@keyframes slideindown{0%{opacity:0;transform:translateY(-70px)}to{transform:translateY(0)}}@keyframes slideinleft{0%{opacity:0;transform:translate(-70px)}to{transform:translate(0)}}@keyframes slidebottomright{0%{opacity:0;transform:translate(100px)translateY(100px)}to{transform:translate(0)translateY(0)}}@keyframes slidetopleft{0%{opacity:0;transform:translate(-100px)translateY(-100px)}to{transform:translate(0)translateY(0)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}0%{border-color:#0000}75%{border-color:#fff #fff #0000}to{border-color:#0000}}.img-custom-anim-right{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-right}@keyframes img-anim-right{0%{clip-path:inset(0 0 0 100%);opacity:0;transform:translate(5%)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}.img-custom-anim-left{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-left}@keyframes img-anim-left{0%{clip-path:inset(0 100% 0 0);opacity:0;transform:translate(-5%)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}.img-custom-anim-top{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) forwards img-anim-top}@keyframes img-anim-top{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(-5%)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}.widget_nav_menu ul,.widget_meta ul,.widget_pages ul,.widget_archive ul,.widget_price_filter ul,.wp-block-page-list ul,.widget_categories ul{margin:0;padding:0;list-style:none}.widget_nav_menu .menu,.widget_nav_menu>ul,.widget_meta .menu,.widget_meta>ul,.widget_pages .menu,.widget_pages>ul,.widget_archive .menu,.widget_archive>ul,.widget_price_filter .menu,.widget_price_filter>ul,.wp-block-page-list .menu,.wp-block-page-list>ul,.widget_categories .menu,.widget_categories>ul{margin:-3px 0 0}.widget_nav_menu a,.widget_meta a,.widget_pages a,.widget_archive a,.widget_price_filter a,.wp-block-page-list a,.widget_categories a{font-size:16px;font-weight:300;font-family:var(--body-font);color:var(--title-color);border:none;align-items:center;margin:0 0 12px;padding:0;line-height:1.313;display:flex;position:relative}.widget_nav_menu a:before,.widget_meta a:before,.widget_pages a:before,.widget_archive a:before,.widget_price_filter a:before,.wp-block-page-list a:before,.widget_categories a:before{content:"";border:1px solid #dcdcdc;border-radius:50%;width:18px;height:18px;margin-right:14px;position:relative}.widget_nav_menu a:after,.widget_meta a:after,.widget_pages a:after,.widget_archive a:after,.widget_price_filter a:after,.wp-block-page-list a:after,.widget_categories a:after{content:"";background:var(--theme-color);opacity:0;border-radius:50%;width:8px;height:8px;transition:all .4s;position:absolute;top:6px;left:5px}.widget_nav_menu a i,.widget_meta a i,.widget_pages a i,.widget_archive a i,.widget_price_filter a i,.wp-block-page-list a i,.widget_categories a i{margin-right:12px;transition:all .4s}.widget_nav_menu a.active,.widget_nav_menu a:hover,.widget_meta a.active,.widget_meta a:hover,.widget_pages a.active,.widget_pages a:hover,.widget_archive a.active,.widget_archive a:hover,.widget_price_filter a.active,.widget_price_filter a:hover,.wp-block-page-list a.active,.wp-block-page-list a:hover,.widget_categories a.active,.widget_categories a:hover{color:var(--theme-color)}.widget_nav_menu a.active i,.widget_nav_menu a:hover i,.widget_meta a.active i,.widget_meta a:hover i,.widget_pages a.active i,.widget_pages a:hover i,.widget_archive a.active i,.widget_archive a:hover i,.widget_price_filter a.active i,.widget_price_filter a:hover i,.wp-block-page-list a.active i,.wp-block-page-list a:hover i,.widget_categories a.active i,.widget_categories a:hover i{color:var(--theme-color);opacity:1}.widget_nav_menu a.active~span,.widget_nav_menu a:hover~span,.widget_meta a.active~span,.widget_meta a:hover~span,.widget_pages a.active~span,.widget_pages a:hover~span,.widget_archive a.active~span,.widget_archive a:hover~span,.widget_price_filter a.active~span,.widget_price_filter a:hover~span,.wp-block-page-list a.active~span,.wp-block-page-list a:hover~span,.widget_categories a.active~span,.widget_categories a:hover~span{color:var(--theme-color)}.widget_nav_menu a.active:after,.widget_nav_menu a:hover:after,.widget_meta a.active:after,.widget_meta a:hover:after,.widget_pages a.active:after,.widget_pages a:hover:after,.widget_archive a.active:after,.widget_archive a:hover:after,.widget_price_filter a.active:after,.widget_price_filter a:hover:after,.wp-block-page-list a.active:after,.wp-block-page-list a:hover:after,.widget_categories a.active:after,.widget_categories a:hover:after{opacity:1}.widget_nav_menu li,.widget_meta li,.widget_pages li,.widget_archive li,.widget_price_filter li,.wp-block-page-list li,.widget_categories li{display:block;position:relative}.widget_nav_menu li>span,.widget_meta li>span,.widget_pages li>span,.widget_archive li>span,.widget_price_filter li>span,.wp-block-page-list li>span,.widget_categories li>span{width:auto;height:auto;font-size:16px;line-height:initial;text-align:center;color:var(--body-color);background:0 0;border-radius:0;transition:all .4s;position:absolute;top:0;right:0}.widget_nav_menu li:last-child a,.widget_meta li:last-child a,.widget_pages li:last-child a,.widget_archive li:last-child a,.widget_price_filter li:last-child a,.wp-block-page-list li:last-child a,.widget_categories li:last-child a{border-bottom:0;margin-bottom:-5px;padding-bottom:0}.widget_nav_menu .wp-block-navigation__submenu-container,.widget_nav_menu .site-navigation__submenu,.widget_nav_menu .children,.widget_meta .wp-block-navigation__submenu-container,.widget_meta .site-navigation__submenu,.widget_meta .children,.widget_pages .wp-block-navigation__submenu-container,.widget_pages .site-navigation__submenu,.widget_pages .children,.widget_archive .wp-block-navigation__submenu-container,.widget_archive .site-navigation__submenu,.widget_archive .children,.widget_price_filter .wp-block-navigation__submenu-container,.widget_price_filter .site-navigation__submenu,.widget_price_filter .children,.wp-block-page-list .wp-block-navigation__submenu-container,.wp-block-page-list .site-navigation__submenu,.wp-block-page-list .children,.widget_categories .wp-block-navigation__submenu-container,.widget_categories .site-navigation__submenu,.widget_categories .children{margin-left:10px}.widget_nav_menu .wp-block-navigation__submenu-container li a,.widget_nav_menu .site-navigation__submenu li a,.widget_nav_menu .children li a,.widget_meta .wp-block-navigation__submenu-container li a,.widget_meta .site-navigation__submenu li a,.widget_meta .children li a,.widget_pages .wp-block-navigation__submenu-container li a,.widget_pages .site-navigation__submenu li a,.widget_pages .children li a,.widget_archive .wp-block-navigation__submenu-container li a,.widget_archive .site-navigation__submenu li a,.widget_archive .children li a,.widget_price_filter .wp-block-navigation__submenu-container li a,.widget_price_filter .site-navigation__submenu li a,.widget_price_filter .children li a,.wp-block-page-list .wp-block-navigation__submenu-container li a,.wp-block-page-list .site-navigation__submenu li a,.wp-block-page-list .children li a,.widget_categories .wp-block-navigation__submenu-container li a,.widget_categories .site-navigation__submenu li a,.widget_categories .children li a{border-bottom:1px solid #e6e6e6;margin:0 0 19px;padding:0 0 20px}.widget_nav_menu a,.widget_meta a,.widget_pages a{padding-right:20px}.widget_nav_menu .site-navigation__submenu{margin-left:10px}.wp-block-page-list{margin:-3px 0 0;padding:0}.product_list_widget .star-rating{width:auto;font-size:12px}.product_list_widget li a{color:var(--title-color)}.product_list_widget li a:hover{color:var(--theme-color)}.product_list_widget li:last-child{padding-bottom:0!important}.wp-block-archives{margin:0 0 20px;padding:0;list-style:none}.wp-block-archives a:not(:hover){color:inherit}.blog-single ul.wp-block-archives li{margin:5px 0}.widget{padding:var(--widget-padding-x,40px);background:var(--white-color);border:1px solid #e3e5de;border-radius:0;margin-bottom:30px;position:relative}.widget[data-overlay]:before{z-index:-1}.widget_title{font-size:24px;font-weight:500;font-family:var(--title-font);margin:-.12em 0 47px;line-height:1em;position:relative}.widget.widget_search{border:0;padding:0}.widget .search-form{display:flex;position:relative}.widget .search-form input{background:var(--white-color);color:var(--body-color);border:1px solid #e3e5de;border-radius:0;flex:1;padding:0 60px 0 30px;font-size:16px;font-weight:400}.widget .search-form input::placeholder{color:var(--body-color)}.widget .search-form button{color:var(--white-color);background-color:#0000;border:none;border-radius:0;width:55px;height:55px;font-size:14px;line-height:55px;display:inline-block;position:absolute;top:0;right:0}.widget .search-form:hover button{color:var(--title-color)}.widget-author{text-align:center;padding-top:60px;padding-bottom:60px}.widget-author .widget-author-thumb{margin-bottom:30px}.widget-author .widget_title{margin-bottom:4px;font-size:30px}.widget-author .widget_title:after{display:none}.widget-author .widget-author-desig{font-size:18px;font-weight:400;font-family:var(--title-font);color:var(--body-color);display:block}.widget-author .social-links{margin-top:22px;display:inline-flex}.wp-block-tag-cloud,.tagcloud{margin-bottom:-10px;margin-right:-3px}.wp-block-tag-cloud a,.tagcloud a{font-weight:500;font-family:var(--body-font);text-transform:uppercase;height:40px;color:var(--body-color);background-color:var(--white-color);border:1px solid #e3e5de;border-radius:0;margin-bottom:10px;margin-right:5px;padding:0 21px;line-height:40px;display:inline-block;font-size:13px!important}.wp-block-tag-cloud a:hover,.tagcloud a:hover{background-color:var(--title-color);border-color:var(--title-color);color:var(--white-color)!important}.widget_gallery .insta-feed{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.widget_gallery a{border-radius:0;flex:none;display:inline-block;position:relative}.widget_gallery a img{border-radius:0;width:100%}.widget_gallery a:after{content:"";background-color:var(--theme-color);opacity:0;border-radius:0;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:0}.widget_gallery a i{z-index:1;opacity:0;color:var(--white-color);font-size:20px;transition:all .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.widget_gallery a:hover i{opacity:1}.widget_gallery a:hover:after{opacity:.7}.base{z-index:209;border-radius:6px;width:80px;height:78px;position:absolute;top:2098px;left:1302px}.recent-post{background:0 0;border-radius:6px;align-items:center;margin-bottom:15px;transition:all .4s;display:flex}.recent-post:last-child{border:0;margin-bottom:0}.recent-post .media-img{border-radius:0;width:85px;margin-right:20px;overflow:hidden}.recent-post .media-img img{border-radius:0;width:100%;transition:all .4s ease-in-out}.recent-post .post-title{font-size:20px;font-weight:500;font-family:var(--title-font);text-transform:capitalize;margin:6px 0 0}.recent-post .recent-post-meta{margin-bottom:-2px}.recent-post .recent-post-meta a{text-transform:uppercase;font-size:14px;font-weight:400;font-family:var(--body-font);color:var(--body-color);margin-bottom:0;display:block}.recent-post .recent-post-meta a i{margin-right:3px;transition:all .4s}.recent-post .recent-post-meta a:hover,.recent-post .recent-post-meta a:hover i{color:var(--theme-color)}.recent-post:hover .media-img img{transform:scale(1.1)}.widget-project-details{background:#c7866514;border:0;margin-bottom:0}.widget-project-details .widget_title{margin-bottom:30px}.widget-project-details .widget_title:after{display:none}.widget-project-details ul{margin:0;padding:0;list-style:none}.widget-project-details ul li{align-items:center;gap:20px;display:flex}.widget-project-details ul li:not(:last-child){border-bottom:1px solid #eedfd7;margin-bottom:25px;padding-bottom:25px}.widget-project-details ul li .icon{background:var(--white-color);text-align:center;width:50px;height:50px;color:var(--theme-color);border-radius:50%;line-height:50px}.widget-project-details ul li .title{text-transform:uppercase;margin-top:-.6em;margin-bottom:-1px;font-size:14px;font-weight:500;display:block}.widget-project-details ul li h6{margin-bottom:-.3em;font-size:20px;font-weight:400}.price_slider_wrapper{margin-top:0}.price_slider_wrapper .price_label{align-items:center;margin-bottom:-.6em;font-size:18px;display:flex}.price_slider_wrapper .price_label span{color:var(--body-color);display:inline-block}.price_slider_wrapper .ui-slider{background-color:var(--title-color);cursor:pointer;border:none;border-radius:0;width:100%;height:6px;margin-top:10px;margin-bottom:20px;position:relative}.price_slider_wrapper .ui-slider-range{cursor:pointer;z-index:1;background-color:var(--title-color);border:none;height:100%;display:block;position:absolute;top:0}.price_slider_wrapper .ui-slider-handle{text-align:center;cursor:pointer;z-index:2;background-color:var(--title-color);border:none;border:3px solid var(--white-color);border-radius:0;width:22px;height:22px;margin-top:-7px;padding:0;line-height:10.5px;position:absolute;transform:translate(-1px)}.price_slider_wrapper .ui-slider-handle:focus{outline:none}.price_slider_wrapper .ui-slider-handle:before{content:"";background-color:var(--title-color);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.price_slider_wrapper .ui-slider-handle:last-child{transform:translate(-9px)}.price_slider_wrapper button,.price_slider_wrapper .button{color:var(--title-color);text-transform:capitalize;text-align:center;z-index:2;background:0 0;border:none;border-radius:50px;margin-left:auto;padding:0;font-size:16px;font-weight:600;line-height:1.6;transition:all .4s ease-in;display:inline-block;position:relative;overflow:hidden}.price_slider_wrapper button:hover,.price_slider_wrapper .button:hover{color:var(--theme-color)}.price_slider_wrapper button:hover:after,.price_slider_wrapper button:hover:before,.price_slider_wrapper .button:hover:after,.price_slider_wrapper .button:hover:before{display:none}.product_list_widget .recent-post{border-bottom:none;align-items:center;margin-bottom:20px;padding-bottom:0;display:flex}.product_list_widget .recent-post:last-child{margin-bottom:0}.product_list_widget .recent-post .media-img{flex:none;width:65px;margin-right:15px}.product_list_widget .recent-post .recent-post-meta a{margin-top:-7px;font-size:12px}.product_list_widget .recent-post .post-title,.product_list_widget .recent-post-title{margin-top:-4px;margin-bottom:7px;font-size:20px;font-weight:400}.product_list_widget .recent-post .post-title a,.product_list_widget .recent-post-title a{color:inherit}.product_list_widget .recent-post .post-title a:hover,.product_list_widget .recent-post-title a:hover{color:var(--theme-color)}.product_list_widget .star-rating{margin-bottom:0;font-size:12px}.sidebar-area select,.sidebar-area input{background-color:var(--white-color);border:1px solid var(--border-color)}.widget_shopping_cart .widget_title{color:var(--white-color);border-bottom:none;border-bottom:2px solid var(--white-color);margin-bottom:40px;padding-bottom:30px}.widget_shopping_cart ul{margin:0;padding:0}.widget_shopping_cart ul li{list-style-type:none}.widget_shopping_cart .mini_cart_item{text-align:left;margin-bottom:0;padding:3px 30px 30px 129px;position:relative}.widget_shopping_cart .cart_list a:not(.remove){font-size:20px;font-weight:500;font-family:var(--title-font);color:var(--white-color);margin-bottom:5px;font-weight:600;display:block}.widget_shopping_cart .cart_list a:not(.remove):hover{color:var(--theme-color)}.widget_shopping_cart .cart_list a.remove{color:#858580;position:absolute;top:18px;left:auto;right:0;transform:translateY(-50%)}.widget_shopping_cart .cart_list a.remove:hover{color:var(--theme-color)}.widget_shopping_cart .cart_list img{width:100px;height:108px;position:absolute;top:0;left:0}.widget_shopping_cart .quantity{white-space:nowrap;color:#858580;margin-top:21px;margin-right:20px;font-size:16px;font-weight:400;display:block}.widget_shopping_cart .total{color:var(--white-color);font-size:14px;font-weight:600;font-family:var(--title-font);border-bottom:2px solid var(--white-color);align-items:center;margin-top:28px;margin-bottom:40px;padding-bottom:22px;display:flex}.widget_shopping_cart .total strong{font-family:var(--title-font);margin-right:auto}.widget_shopping_cart .total .amount{font-weight:600}.widget_shopping_cart .amount{color:#f6f5f3;padding-left:5px;font-size:18px;font-weight:400}.widget_schedule ul{margin:0 0 -10px;padding:0}.widget_schedule ul li{background:#fff;border:1px solid #ededede3;border-radius:15px;height:55px;margin-bottom:15px;padding:0 20px;line-height:55px;list-style:none;box-shadow:0 16px 51px #00000012}.widget_schedule ul li i{margin-right:6px}.widget_schedule ul li.unavailable{color:var(--theme-color)}.wp-block-calendar tbody td,.wp-block-calendar th{padding:10px}.wp-block-calendar,.calendar_wrap{background-color:#fff;border:none;padding-bottom:0;position:relative}.wp-block-calendar span[class*=wp-calendar-nav],.calendar_wrap span[class*=wp-calendar-nav]{color:var(--white-color);z-index:1;font-size:14px;font-weight:400;line-height:1.7;position:absolute;top:9px;left:20px}.wp-block-calendar span[class*=wp-calendar-nav] a,.calendar_wrap span[class*=wp-calendar-nav] a{color:inherit}.wp-block-calendar span.wp-calendar-nav-next,.calendar_wrap span.wp-calendar-nav-next{left:auto;right:20px}.wp-block-calendar caption,.calendar_wrap caption{caption-side:top;text-align:center;color:var(--white-color);background-color:var(--theme-color)}.wp-block-calendar th,.calendar_wrap th{text-align:center;color:var(--title-color);border:none;border-right:1px solid #eee;padding:5px;font-size:14px;font-weight:500}.wp-block-calendar th:first-child,.calendar_wrap th:first-child{border-left:1px solid #eee}.wp-block-calendar th:last-child,.calendar_wrap th:last-child{border-right:1px solid #eee}.wp-block-calendar table th,.calendar_wrap table th{font-weight:500}.wp-block-calendar td,.calendar_wrap td{color:#01133c;text-align:center;background-color:#0000;border:1px solid #eee;padding:5px;font-size:14px;transition:all .4s}.wp-block-calendar #today,.calendar_wrap #today{color:var(--theme-color);background-color:var(--white-color);border-color:#ededed}.wp-block-calendar thead,.calendar_wrap thead{background-color:#fff}.wp-block-calendar .wp-calendar-table,.calendar_wrap .wp-calendar-table{margin-bottom:0}.wp-block-calendar .wp-calendar-nav .pad,.calendar_wrap .wp-calendar-nav .pad{display:none}.wp-block-calendar a,.calendar_wrap a{color:inherit;text-decoration:none}.wp-block-calendar a:hover,.calendar_wrap a:hover{color:var(--title-color)}.wp-block-calendar{border:none;margin-bottom:30px;padding-bottom:0}.wp-block-calendar table caption{color:var(--white-color)}.widget_recent_comments ul,.wp-block-latest-comments ul{padding-left:0;list-style-type:none}ul.widget_recent_comments,ol.widget_recent_comments,.wp-block-latest-comments{margin-top:-.11em;padding-left:0}.widget_recent_comments ol,.widget_recent_comments ul,.wp-block-latest-comments ol,.wp-block-latest-comments ul{margin-bottom:0}.widget_recent_comments li,.wp-block-latest-comments li{color:var(--body-color);margin-bottom:0;padding-left:30px;position:relative}.widget_recent_comments li:before,.wp-block-latest-comments li:before{content:"";color:var(--theme-color);font-family:var(--icon-font);position:absolute;top:-1px;left:0}.widget_recent_comments.has-avatars li,.wp-block-latest-comments.has-avatars li{padding-left:0;padding-bottom:0!important}.widget_recent_comments.has-avatars li:before,.wp-block-latest-comments.has-avatars li:before{display:none}.widget_recent_comments .avatar,.wp-block-latest-comments .avatar{margin-top:.4em}.widget_recent_comments li:not(:last-child),.wp-block-latest-comments li:not(:last-child){padding-bottom:12px}.widget_recent_comments article,.wp-block-latest-comments article{line-height:1.5}.widget_recent_comments a,.wp-block-latest-comments a{color:inherit}.widget_recent_comments a:hover,.wp-block-latest-comments a:hover{color:var(--theme-color)}.widget_recent_entries ul{margin:-.3em 0 0;padding:0;list-style:none}.widget_recent_entries ul li>a{color:var(--body-color);font-weight:500;display:inline-block}.widget_recent_entries ul li>a:hover{color:var(--theme-color)}.widget_recent_entries ul li span.post-date{font-size:14px}.widget_recent_entries ul li:not(:last-child){border-bottom:1px solid #e6e6e6;margin-bottom:12px;padding-bottom:12px}ul.widget_rss,ul.wp-block-rss,ol.widget_rss,ol.wp-block-rss{padding-left:0}.widget_rss,.wp-block-rss{list-style-type:none}.widget_rss ul,.wp-block-rss ul{margin:-.2em 0 -.5em;padding:0;list-style:none}.widget_rss ul .rsswidget,.wp-block-rss ul .rsswidget{color:var(--title-color);font-family:var(--theme-font);margin-bottom:10px;font-size:18px;display:block}.widget_rss ul .rssSummary,.wp-block-rss ul .rssSummary{margin-bottom:7px;font-size:14px;line-height:1.5}.widget_rss ul a,.wp-block-rss ul a{color:inherit;font-weight:600;display:block}.widget_rss ul a:hover,.wp-block-rss ul a:hover{color:var(--theme-color)}.widget_rss ul .rss-date,.wp-block-rss ul .rss-date{color:var(--title-color);margin-bottom:5px;font-size:14px;font-weight:400;display:inline-block}.widget_rss ul .rss-date:before,.wp-block-rss ul .rss-date:before{content:"";font-family:var(--icon-font);color:var(--theme-color);margin-right:10px;font-weight:300}.widget_rss ul cite,.wp-block-rss ul cite{color:var(--title-color);font-weight:500;font-family:var(--body-font);font-size:14px}.widget_rss ul cite:before,.wp-block-rss ul cite:before{content:"";vertical-align:middle;background-color:var(--theme-color);width:20px;height:2px;margin-right:8px;display:inline-block;position:relative;top:-1px;left:0}.widget_rss li:not(:last-child),.wp-block-rss li:not(:last-child){border-bottom:1px solid #0000001a;margin-bottom:16px;padding-bottom:16px}.widget_rss a:hover,.wp-block-rss a:hover{color:var(--theme-color)}.wp-block-latest-comments__comment:first-child{margin-top:0}.wp-block-latest-comments__comment:last-child{margin-bottom:0}.wp-block-latest-comments__comment:last-child .wp-block-latest-comments__comment-excerpt p{margin-bottom:-.3em}ul.wp-block-latest-posts li:first-child{margin-top:0}ul.wp-block-latest-posts li:last-child{margin-bottom:-.3em}@media (max-width:1199px){.widget{--widget-padding-y:30px;--widget-padding-x:30px}.widget_title,.author-widget-wrap .name{font-size:22px}}@media (max-width:991px){.sidebar-area{padding-top:40px}.widget{--widget-padding-y:40px;--widget-padding-x:40px}}@media (max-width:767px){.widget_info,.author-widget-wrap{padding:0}.widget_info .widget_title{padding:24px 30px 19px 28px}.info-list{padding:0 30px 30px}.widget{padding:30px}.widget_banner{padding:0}.widget_estimate .estimate-wrap span{margin-bottom:16px}.widget_estimate .content p{margin-bottom:25px}.widget_estimate .content h5{margin-bottom:23px}.widget_estimate .content .checklist{margin-bottom:30px}}@media (max-width:375px){.widget_schedule ul li{font-size:14px}.recent-post .post-title{font-size:18px}}@media (max-width:330px){.recent-post .post-title{font-size:16px;line-height:24px}.recent-post .recent-post-meta a{font-size:12px}.recent-post .media-img{width:67px;margin-right:15px}.widget_schedule ul li{padding:0 15px;font-size:12px}}.footer-widget{margin-bottom:50px!important}.footer-widget,.footer-widget .widget{box-shadow:none;background-color:#0000;border:none;padding:0}.footer-widget .wp-block-search__label,.footer-widget .widget_title{font-size:20px;font-weight:600;font-family:var(--title-font);border-bottom:none;margin:-.3em 0 32px;line-height:30px;position:relative}.footer-widget.widget_meta ul,.footer-widget.widget_pages ul,.footer-widget.widget_archive ul,.footer-widget.widget_recent_entries ul,.footer-widget.widget_categories ul,.footer-widget.widget_nav_menu ul{margin-top:-5px}.footer-widget.widget_meta .menu,.footer-widget.widget_meta>ul,.footer-widget.widget_pages .menu,.footer-widget.widget_pages>ul,.footer-widget.widget_archive .menu,.footer-widget.widget_archive>ul,.footer-widget.widget_recent_entries .menu,.footer-widget.widget_recent_entries>ul,.footer-widget.widget_categories .menu,.footer-widget.widget_categories>ul,.footer-widget.widget_nav_menu .menu,.footer-widget.widget_nav_menu>ul{margin-bottom:-5px}.footer-widget.widget_meta a,.footer-widget.widget_pages a,.footer-widget.widget_archive a,.footer-widget.widget_recent_entries a,.footer-widget.widget_categories a,.footer-widget.widget_nav_menu a{font-size:18px;font-weight:400;font-family:var(--body-font);color:var(--body-color);background-color:#0000;border:none;align-items:center;width:max-content;max-width:100%;margin-bottom:19px;padding:0;display:flex;position:relative}.footer-widget.widget_meta a i,.footer-widget.widget_pages a i,.footer-widget.widget_archive a i,.footer-widget.widget_recent_entries a i,.footer-widget.widget_categories a i,.footer-widget.widget_nav_menu a i{color:var(--title-color);opacity:0;font-size:12px;position:absolute;left:0}.footer-widget.widget_meta a:before,.footer-widget.widget_pages a:before,.footer-widget.widget_archive a:before,.footer-widget.widget_recent_entries a:before,.footer-widget.widget_categories a:before,.footer-widget.widget_nav_menu a:before{display:none}.footer-widget.widget_meta a:after,.footer-widget.widget_pages a:after,.footer-widget.widget_archive a:after,.footer-widget.widget_recent_entries a:after,.footer-widget.widget_categories a:after,.footer-widget.widget_nav_menu a:after{content:"";background-color:var(--title-color);border:0;width:auto;height:2px;margin:0;transition:all .4s;display:inline-block;position:absolute;inset:auto 100% 0 0}.footer-widget.widget_meta a:hover,.footer-widget.widget_pages a:hover,.footer-widget.widget_archive a:hover,.footer-widget.widget_recent_entries a:hover,.footer-widget.widget_categories a:hover,.footer-widget.widget_nav_menu a:hover{color:var(--title-color);background-color:#0000}.footer-widget.widget_meta a:hover i,.footer-widget.widget_pages a:hover i,.footer-widget.widget_archive a:hover i,.footer-widget.widget_recent_entries a:hover i,.footer-widget.widget_categories a:hover i,.footer-widget.widget_nav_menu a:hover i{opacity:1}.footer-widget.widget_meta a:hover:after,.footer-widget.widget_pages a:hover:after,.footer-widget.widget_archive a:hover:after,.footer-widget.widget_recent_entries a:hover:after,.footer-widget.widget_categories a:hover:after,.footer-widget.widget_nav_menu a:hover:after{right:0}.footer-widget.widget_meta li,.footer-widget.widget_pages li,.footer-widget.widget_archive li,.footer-widget.widget_recent_entries li,.footer-widget.widget_categories li,.footer-widget.widget_nav_menu li{border:0!important;padding-bottom:0!important}.footer-widget.widget_meta li:last-child a,.footer-widget.widget_pages li:last-child a,.footer-widget.widget_archive li:last-child a,.footer-widget.widget_recent_entries li:last-child a,.footer-widget.widget_categories li:last-child a,.footer-widget.widget_nav_menu li:last-child a{margin-bottom:0}.footer-widget.widget_meta .wp-block-navigation__submenu-container,.footer-widget.widget_meta .site-navigation__submenu,.footer-widget.widget_meta .children,.footer-widget.widget_pages .wp-block-navigation__submenu-container,.footer-widget.widget_pages .site-navigation__submenu,.footer-widget.widget_pages .children,.footer-widget.widget_archive .wp-block-navigation__submenu-container,.footer-widget.widget_archive .site-navigation__submenu,.footer-widget.widget_archive .children,.footer-widget.widget_recent_entries .wp-block-navigation__submenu-container,.footer-widget.widget_recent_entries .site-navigation__submenu,.footer-widget.widget_recent_entries .children,.footer-widget.widget_categories .wp-block-navigation__submenu-container,.footer-widget.widget_categories .site-navigation__submenu,.footer-widget.widget_categories .children,.footer-widget.widget_nav_menu .wp-block-navigation__submenu-container,.footer-widget.widget_nav_menu .site-navigation__submenu,.footer-widget.widget_nav_menu .children{margin-left:10px}.footer-widget.widget_meta .wp-block-navigation__submenu-container li a,.footer-widget.widget_meta .site-navigation__submenu li a,.footer-widget.widget_meta .children li a,.footer-widget.widget_pages .wp-block-navigation__submenu-container li a,.footer-widget.widget_pages .site-navigation__submenu li a,.footer-widget.widget_pages .children li a,.footer-widget.widget_archive .wp-block-navigation__submenu-container li a,.footer-widget.widget_archive .site-navigation__submenu li a,.footer-widget.widget_archive .children li a,.footer-widget.widget_recent_entries .wp-block-navigation__submenu-container li a,.footer-widget.widget_recent_entries .site-navigation__submenu li a,.footer-widget.widget_recent_entries .children li a,.footer-widget.widget_categories .wp-block-navigation__submenu-container li a,.footer-widget.widget_categories .site-navigation__submenu li a,.footer-widget.widget_categories .children li a,.footer-widget.widget_nav_menu .wp-block-navigation__submenu-container li a,.footer-widget.widget_nav_menu .site-navigation__submenu li a,.footer-widget.widget_nav_menu .children li a{border-bottom:0;margin:0 0 19px;padding:0 0 0 23px}.footer-widget .recent-post{border:0;max-width:300px;margin-top:-.3em;margin-bottom:17px;padding:0}.footer-widget .recent-post .post-title{color:var(--white-color);margin:5px 0 0;font-weight:600}.footer-widget .recent-post:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.footer-widget .recent-post .recent-post-meta a{color:var(--light-color);font-size:12px;font-weight:400;line-height:1.2}.footer-widget .recent-post .recent-post-meta i{color:var(--light-color);transition:all .4s}.footer-widget .recent-post .recent-post-meta a:hover,.footer-widget .recent-post .recent-post-meta a:hover i{color:var(--theme-color)}.footer-widget.widget_shopping_cart .total,.footer-widget.widget_rss ul .rss-date,.footer-widget.widget_rss ul cite,.footer-widget.widget_rss ul .rsswidget,.footer-widget .product_list_widget li a,.footer-widget.widget_shopping_cart .cart_list a:not(.remove){color:var(--white-color)}.footer-widget blockquote:before,.footer-widget .wp-block-quote:before{top:40px;left:40px}.footer-widget .wp-block-search .wp-block-search__inside-wrapper{border:0;border-radius:0}.footer-widget .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{margin-left:10px}.footer-widget .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover{background:var(--white-color);color:var(--theme-color)}.footer-widget .widget_nav_menu a,.footer-widget .widget_meta a,.footer-widget .widget_pages a,.footer-widget .widget_archive a,.footer-widget .wp-block-page-list a,.footer-widget .widget_categories a,.footer-widget .widget_nav_menu .wp-block-navigation__submenu-container li a,.footer-widget .widget_nav_menu .site-navigation__submenu li a,.footer-widget .widget_nav_menu .children li a,.footer-widget .widget_meta .wp-block-navigation__submenu-container li a,.footer-widget .widget_meta .site-navigation__submenu li a,.footer-widget .widget_meta .children li a,.footer-widget .widget_pages .wp-block-navigation__submenu-container li a,.footer-widget .widget_pages .site-navigation__submenu li a,.footer-widget .widget_pages .children li a,.footer-widget .widget_archive .wp-block-navigation__submenu-container li a,.footer-widget .widget_archive .site-navigation__submenu li a,.footer-widget .widget_archive .children li a,.footer-widget .wp-block-page-list .wp-block-navigation__submenu-container li a,.footer-widget .wp-block-page-list .site-navigation__submenu li a,.footer-widget .wp-block-page-list .children li a,.footer-widget .widget_categories .wp-block-navigation__submenu-container li a,.footer-widget .widget_categories .site-navigation__submenu li a,.footer-widget .widget_categories .children li a{border-bottom:1px solid #363636}.footer-widget.woocommerce .widget_shopping_cart .total,.footer-widget.woocommerce.widget_shopping_cart .total{border-top:3px double #363636}.widget-contact{max-width:220px}.widget-contact .contact-info-list{margin:-8px 0 -.55em;padding:0;list-style:none}.widget-contact .contact-info-list li{color:var(--body-color);font-size:18px;font-weight:400;line-height:30px}.widget-contact .contact-info-list li a{color:var(--title-color)}.widget-contact .contact-info-list li:not(:last-child){margin-bottom:23px}.widget-about .site-footer__brand{margin-bottom:22px}.widget-about .about-text{margin-bottom:27px;font-size:18px}.footer-text{color:var(--body-color);margin-top:-.45em;margin-bottom:12px;font-weight:300}.sidebar-gallery{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sidebar-gallery .gallery-btn{color:var(--white-color);visibility:hidden;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,20px)}.sidebar-gallery .gallery-btn:hover{color:var(--theme-color)}.sidebar-gallery .gallery-thumb{border-radius:10px;position:relative;overflow:hidden}.sidebar-gallery .gallery-thumb:before{content:"";background-color:var(--title-color);opacity:.8;border-radius:10px;width:calc(100% - 14px);height:calc(100% - 14px);transition:all .4s ease-in-out;position:absolute;top:7px;left:7px;transform:scaleX(0)}.sidebar-gallery .gallery-thumb img{border-radius:10px;width:100%}.sidebar-gallery .gallery-thumb:hover:before{transform:scaleX(1)}.sidebar-gallery .gallery-thumb:hover .gallery-btn{visibility:visible;opacity:1;transform:translate(-50%,-50%)}.widget-newsletter p{margin-bottom:-.5em}.newsletter-form{position:relative}.newsletter-form .form-group{margin-bottom:22px}.newsletter-form .form-group>i{top:19px;left:24px;right:auto}.newsletter-form .form-group input{border:0;border-bottom:2px solid var(--title-color);letter-spacing:-.48px;background:0 0;border-radius:0;height:60px;padding:0 30px 0 0;font-size:24px;font-weight:400}.newsletter-form .form-group input::placeholder{color:#0a0c0080}.newsletter-form .btn{background:0 0;height:60px;padding:0;font-size:12px;font-weight:500;line-height:60px;position:absolute;top:0;right:0}@media (max-width:1299px){.footer-text,.widget-about .about-text{font-size:14px}}@media (max-width:1199px){.footer-widget.widget_meta a,.footer-widget.widget_pages a,.footer-widget.widget_archive a,.footer-widget.widget_categories a,.footer-widget.widget_nav_menu a{margin-bottom:16px}.footer-info-list li:not(:last-child){margin-bottom:15px}.sidebar-gallery{max-width:350px}}@media (max-width:767px){.footer-widget .widget_title{margin-bottom:35px}.widget-about .about-text{margin-bottom:20px}.social-box.mb-30{margin-bottom:25px}.widget_event-location{padding:30px}}.site-footer__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;margin-bottom:10px;display:flex}.site-footer__links a{color:var(--body-color);font-weight:500;text-decoration:none;transition:color .2s}.site-footer__links a:hover{color:var(--theme-color)}@media (max-width:600px){.site-footer__links{flex-direction:column;align-items:center;gap:10px}}.site-footer__logo-image{width:145px;height:auto;max-height:60px;display:inline-block}.site-header__sticky{transition:all .4s ease-in-out}.site-header__sticky.header-sticky{background-color:var(--white-color);animation:.6s ease-in-out stickyAni;position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px #00000012}@keyframes stickyAni{0%{opacity:.7;transform:translateY(-40px)scaleY(.8)}to{opacity:1;transform:translate(0,0)scaleY(1)}}.site-header__mobile-actions{gap:15px}.site-navigation a{font-weight:600;font-family:var(--title-font);color:var(--title-color);letter-spacing:-.14px;font-size:14px;display:block;position:relative}.site-navigation a:hover{color:var(--title-color)}.site-navigation a:hover:before{background:var(--theme-color)}.site-navigation>ul{align-items:center;display:flex;margin:0 -20px!important}.site-navigation>ul>li>a{padding:46.5px 20px}.site-navigation>ul>li>a:hover{color:var(--title-color)}.site-navigation>ul>li>a:hover .text-cycle__item{top:-100%}.site-navigation ul{margin:0;padding:0}.site-navigation ul li{list-style-type:none;display:inline-block;position:relative}.site-navigation ul li:last-child{margin-right:0!important}.site-navigation ul li:first-child{margin-left:0!important}.site-navigation ul li:hover>ul.site-navigation__submenu{visibility:visible;opacity:1;z-index:9;transform:scaleY(1)}.site-navigation ul.site-navigation__submenu{text-align:left;background-color:var(--title-color);visibility:hidden;opacity:0;z-index:-1;transform-origin:top;border:0;border-radius:0;width:max-content;min-width:280px;padding:7px;transition:all .4s;position:absolute;top:100%;left:-14px;transform:scaleY(0);box-shadow:0 4px 15px #010f1c0f}.site-navigation ul.site-navigation__submenu a{font-weight:400;font-family:var(--body-font);letter-spacing:normal;color:var(--white-color);font-size:16px;line-height:41px}.site-navigation ul.site-navigation__submenu a span{background-color:var(--theme-color);color:var(--white-color);border-radius:4px;margin-left:4px;padding:2px 5px;font-size:12px;position:relative;top:-1px}.site-navigation ul.site-navigation__submenu a:hover{padding-left:5px}.site-navigation ul.site-navigation__submenu{padding:18px 20px 19px 18px;left:0}.site-navigation ul.site-navigation__submenu li{margin:0;padding:0 9px;display:block}.site-navigation ul.site-navigation__submenu li.active>a{color:var(--theme-color);font-weight:600}.site-navigation ul.site-navigation__submenu li a{padding-left:0;position:relative}.site-navigation ul.site-navigation__submenu li.site-navigation__item--has-children>a:before,.site-navigation ul.site-navigation__submenu li.site-navigation__item--has-children>a:after{content:"";background:var(--white-color);width:2px;height:9px;transition:all .4s;display:inline-block;position:absolute;top:20px;right:0;transform:rotate(45deg)}.site-navigation ul.site-navigation__submenu li.site-navigation__item--has-children>a:before{top:15px;transform:rotate(-45deg)}.site-navigation ul.site-navigation__submenu li ul.site-navigation__submenu{margin:0 0 0 15px;top:0;left:100%;right:auto}.site-navigation ul.site-navigation__submenu li ul.site-navigation__submenu li ul{left:100%;right:auto}.simple-icon{color:var(--title-color);background-color:#0000;border:none;padding:0;font-size:22px;position:relative}.simple-icon .badge{padding:.2em .4em;font-size:.5em;top:-5px;right:0}.simple-icon:has(.badge){padding-right:8px}.header-button{align-items:center;gap:50px;height:100%;margin-left:85px;display:flex}@media (max-width:1399px){.header-button{gap:20px}}@media (max-width:1199px){.header-button{margin-left:25px}}.header-button .search-btn{font-size:14px;font-weight:600;font-family:var(--title-font);color:var(--title-color);background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.header-cart{color:var(--title-color);font-size:14px;font-weight:600;font-family:var(--title-font);letter-spacing:-.01em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.header-cart:hover .text-cycle__item{top:-100%}@media (max-width:1199px){.header-cart .header-cart-text{display:none}}@media (max-width:991px){.header-cart .header-cart-text{display:block}}.site-header__brand{width:200px;padding-top:15px;padding-bottom:15px}.header-links>ul{align-items:center;margin:0;padding:0;list-style-type:none;display:flex}.header-links li{font-size:14px;font-weight:400;display:inline-block;position:relative}.header-links li:not(:last-child){margin:0 40px 0 0}.header-links li>i{margin-right:8px}.header-links li .header-sub-links li:not(:last-child){margin:0 30px 0 0}.header-links li .header-sub-links li:not(:last-child):before{content:"/";color:var(--title-color);position:absolute;top:0;right:-20px}.header-links li,.header-links span,.header-links p,.header-links a{color:var(--title-color);font-family:var(--body-font);align-items:center;display:inline-flex}.header-links a:hover{color:var(--theme-color)}.header-links b,.header-links strong{margin-right:6px;font-weight:600}.header-links ul{margin:0;padding:0;list-style:none}.nav-toggle--hamburger{border:2px solid var(--title-color);text-align:center;background:0 0;border-radius:50%;width:60px;height:60px;padding:0;line-height:54px;position:relative}.nav-toggle--hamburger .line{background:var(--title-color);width:18px;height:2px;margin:auto;transition:all .4s;display:block}.nav-toggle--hamburger .line:not(:last-child){margin-bottom:4px}.nav-toggle--hamburger:hover .line:nth-child(2){width:10px}@media (max-width:575px){.nav-toggle--hamburger{width:50px;height:50px}}.header-layout1 .site-header__sticky{padding:0 36px}@media (max-width:991px){.header-layout1 .site-header__sticky{padding:15px 36px}}@media (max-width:575px){.header-layout1 .site-header__sticky{padding:15px 0}}.site-header--home{position:absolute;top:0;left:0;right:0}.site-header--home .site-header__sticky{padding:0 36px}.site-header--home .site-header__sticky .header-links a{color:var(--white-color)}.site-header--home .site-navigation>ul>li>a{color:var(--white-color);padding:44.5px 20px}.site-header--home .site-navigation>ul>li>a:before{border-color:var(--white-color)}.site-header--home .site-navigation>ul>li>a:hover:before,.site-header--home .site-navigation ul.site-navigation__submenu{background:var(--white-color)}.site-header--home .site-navigation ul.site-navigation__submenu a,.site-header--home .site-navigation ul.site-navigation__submenu li.active>a{color:var(--title-color)}.site-header--home .site-navigation ul.site-navigation__submenu .site-navigation__item--has-children>a:before,.site-header--home .site-navigation ul.site-navigation__submenu .site-navigation__item--has-children>a:after{background:var(--title-color)}.site-header--home .header-button .search-btn{color:var(--white-color)}.site-header--home .site-header__sticky.header-sticky{background:var(--title-color)}.site-header--home .nav-toggle--hamburger{border-color:var(--white-color);margin:25px 0}.site-header--home .nav-toggle--hamburger .line{background:var(--white-color)}@media (max-width:991px){.site-header--home .site-header__sticky{padding:15px 36px}.site-header--home .nav-toggle--hamburger{margin:0}}@media (max-width:575px){.site-header--home .site-header__sticky{padding:15px 0}}.site-header--inner{padding:12px 15px;position:absolute;top:0;left:0;right:0}.site-header--inner .site-header__sticky{padding:0 36px}.site-header--inner .site-header__sticky .header-links a{color:var(--white-color)}.site-header--inner .site-navigation>ul>li>a{padding:44.5px 20px}.site-header--inner .site-navigation>ul>li>a:before{border-color:var(--white-color)}.site-header--inner .site-navigation>ul>li>a:hover:before{background:var(--white-color)}@media (max-width:1199px){.site-header--inner .site-navigation>ul>li>a{padding:44.5px 15px}.site-header--inner .header-button{margin-left:25px}}@media (max-width:991px){.site-header--inner .site-header__sticky{padding:15px 36px}}@media (max-width:575px){.site-header--inner .site-header__sticky{padding:15px 0}}.site-footer{background:var(--white-color)}.site-footer__bottom{padding:22px 0}.site-footer__body{padding:0 0 50px}@media (max-width:991px){.site-footer__body{padding:0 0 30px}}.site-footer__copyright{color:var(--title-color);margin:0;font-size:18px;font-weight:400}.site-footer__copyright a{color:var(--title-color)}.footer-site-header__bar{border-bottom:2px solid var(--title-color);border-top:2px solid var(--title-color);padding:21px 0}.footer-site-header__bar .footer-menu-list{flex-wrap:wrap;gap:15px 40px;margin:0;padding:0;list-style:none;display:inline-flex}.footer-site-header__bar .footer-menu-list li{display:inline-block}.footer-site-header__bar .footer-menu-list li a{font-size:12px;font-weight:500;font-family:var(--title-font);color:var(--title-color);text-transform:uppercase;letter-spacing:-.14px;display:block;position:relative}@media (max-width:1199px){.footer-site-header__bar .footer-menu-list{gap:15px 28px}}@media (max-width:575px){.footer-site-header__bar .footer-menu-list,.footer-site-header__bar .footer-menu-list li{display:block}.footer-site-header__bar .footer-menu-list li:not(:last-child){margin-bottom:10px}}.footer-layout1{position:relative}.footer-layout1 .footer-top .footer-top-title{margin:-.21em 0 -.22em;font-size:80px;font-weight:600}.footer-layout1 .footer-top-wrap p{font-size:18px}@media (max-width:1299px){.footer-layout1 .footer-top .footer-top-title{font-size:70px}}@media (max-width:1199px){.footer-layout1 .footer-top .footer-top-title{font-size:60px}}@media (max-width:991px){.footer-layout1 .footer-top .footer-top-title{margin-bottom:30px;font-size:50px}}@media (max-width:575px){.footer-layout1 .footer-top .footer-top-title{font-size:40px}.footer-layout1 .footer-layout1 .footer-site-header__bar{padding:31px 0}}.site-footer--primary .site-footer__bottom{border-top:2px solid var(--title-color)}.footer-layout3{padding-top:30px}.footer-layout3 .footer-site-header__bar{border-top:0}.footer-layout4 .site-footer__bottom{border-top:2px solid var(--title-color)}.footer-layout5{--title-color:#f6f5f3;--body-color:#f6f5f3;background:#0a0c00}.footer-layout5 .footer-top{--title-color:#0a0c00;--body-color:#0a0c00}.footer-layout5 .footer-top .footer-top-title{margin:-.21em 0 -.22em;font-size:80px;font-weight:600}.footer-layout5 .site-footer__bottom{border-top:2px solid var(--smoke-color);padding:28px 0 53px}.footer-layout5 .site-footer__bottom p{font-size:14px;font-weight:600;font-family:var(--title-font);margin-bottom:0}@media (max-width:1299px){.footer-layout5 .footer-top .footer-top-title{font-size:70px}}@media (max-width:1199px){.footer-layout5 .footer-top .footer-top-title{font-size:60px}}@media (max-width:991px){.footer-layout5 .footer-top .footer-top-title{margin-bottom:30px;font-size:50px}}@media (max-width:575px){.footer-layout5 .footer-top .footer-top-title{font-size:40px}}.footer-layout8 .site-footer__bottom{border-top:2px solid var(--title-color);padding:28px 0}.footer-layout8 .site-footer__bottom p{font-size:14px;font-weight:600;font-family:var(--title-font);margin-bottom:0}.footer-layout9 .site-footer__bottom{border-top:2px solid var(--title-color);padding:28px 0 53px}.footer-layout9 .site-footer__bottom p{font-size:14px;font-weight:600;font-family:var(--title-font);margin-bottom:0}.breadcumb-menu{max-width:100%;margin:-.4em 0;padding:0;list-style-type:none;position:relative}.breadcumb-menu li{padding-right:6px;list-style:none;display:inline-block;position:relative}.breadcumb-menu li:after{content:"|";color:var(--title-color);margin-left:10px;font-size:18px;font-weight:400;position:relative}.breadcumb-menu li:last-child{margin-right:0;padding-right:0}.breadcumb-menu li:last-child:after{display:none}.breadcumb-menu li,.breadcumb-menu a,.breadcumb-menu span{white-space:normal;word-break:break-word;font-size:18px;font-weight:400;font-family:var(--body-font);color:var(--title-color)}.breadcumb-menu a:hover{color:var(--title-color)}.page-banner__title{color:var(--body-color);letter-spacing:-2.4px;z-index:1;margin:-.15em 0;font-size:80px;font-weight:600;line-height:1.1;position:relative}@media (max-width:1399px){.page-banner__title{font-size:70px}}@media (max-width:1199px){.page-banner__title{font-size:60px}}@media (max-width:767px){.page-banner__title{font-size:56px}}@media (max-width:575px){.page-banner__title{font-size:40px}}.page-banner{z-index:auto;text-align:center;background:#fff;margin-top:106px;padding:50px 0;position:relative;overflow:hidden;background-size:cover!important}.page-banner:after{content:"";opacity:.2;background:#fff;position:absolute;inset:0}@media (max-width:767px){.page-banner{text-align:center}}.page-banner.style2{background:var(--smoke-color);text-align:start;padding:24px 36px}.page-banner.style2:after{display:none}@media (max-width:1500px){.page-banner{padding:50px 0}}@media (max-width:1399px){.page-banner{padding:50px 0}}@media (max-width:991px){.page-banner{margin-top:50px}}@media (max-width:767px){.page-banner{padding:50px 0}.page-banner__title{letter-spacing:normal}}@media (max-width:575px){.breadcumb-menu li,.breadcumb-menu a,.breadcumb-menu span{font-size:14px}.page-banner{margin-top:86px;padding:100px 0}.page-banner.style2{padding:24px 0}}.pagination-wrap .pagination{flex-wrap:wrap;gap:12px}.pagination-wrap .pagination .page-link{color:var(--title-color);font-weight:600;font-family:var(--title-font);background:var(--smoke-color);border:0;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-left:0;padding:0;font-size:14px;line-height:1;display:flex}.pagination-wrap .pagination .page-link:hover{color:var(--white-color);background-color:var(--body-color)}.pagination-wrap .pagination .page-link:focus{color:var(--white-color);background-color:var(--body-color);box-shadow:none;outline:0}.pagination-wrap .pagination .page-item.active .page-link{color:var(--white-color);background-color:var(--body-color);border-color:var(--body-color)}.hero-wrapper{z-index:2;position:relative;overflow:hidden}.hero-thumb-group{justify-content:end;align-items:center;margin-top:80px;margin-left:auto;display:flex}.hero-thumb-group img{border:3px solid var(--theme-color);border-radius:50%;width:60px}.hero-thumb-group .img2{margin-left:-24px}.hero-thumb-group .hero-counter{background:var(--title-color);border:3px solid var(--theme-color);text-align:center;width:60px;height:60px;color:var(--theme-color);font-size:14px;line-height:54px;font-family:var(--title-font);border-radius:50%;flex:none;margin-left:-24px}.hero-thumb-group p{max-width:196px;font-size:14px;font-weight:600;line-height:24px;font-family:var(--title-font);color:var(--title-color);text-align:left;text-transform:uppercase;letter-spacing:-.14px;margin-bottom:0;margin-left:16px}.hero-year-tag{align-items:center;gap:16px;max-width:254px;display:flex}.hero-year-tag img{flex:none}.hero-year-tag h6{text-transform:uppercase;margin-bottom:0;font-size:14px;font-weight:600}.hero-subtitle{font-size:30px;font-family:var(--title-font);color:var(--theme-color);text-transform:uppercase;margin-bottom:14px;font-weight:400;display:block}.hero-title{color:var(--title-color);letter-spacing:-3px;margin-bottom:0;font-size:120px;font-weight:600}.hero-text{margin-bottom:0;font-size:18px;font-weight:400;line-height:30px}.hero-style1{z-index:6;padding:185px 0 80px;position:relative}.hero-style1 .hero-title{letter-spacing:-3.6px;font-weight:600}.hero-style1 .hero-text{margin-top:23px}.hero-style1 .btn-group{margin-top:30px}@media (max-width:1399px){.hero-title{font-size:100px}}@media (max-width:1299px){.hero-title{font-size:90px}.hero-text{font-size:16px}}@media (max-width:1199px){.hero-style1{padding:155px 0 80px}.hero-title{font-size:80px}}@media (max-width:991px){.hero-title{font-size:70px}.hero-style1 .hero-year-tag{margin-top:40px}.hero-style1 .hero-title{letter-spacing:-1.2px}}@media (max-width:767px){.hero-style1{padding:140px 0 80px}.hero-title{font-size:56px}}@media (max-width:575px){.hero-style1 .hero-title{letter-spacing:normal}.hero-title{letter-spacing:normal;font-size:39px}}@media (max-width:375px){.hero-title{font-size:34px}}.hero-2{background:var(--title-color)}.hero-2 .hero-2-thumb{z-index:-1;height:744px;position:absolute;top:0;right:0}.hero-2 .hero-2-thumb img{object-fit:cover;height:744px}.hero-style2{padding:208px 0 72px}.hero-style2 .hero-title{font-size:100px}.hero-style2 .hero-text{margin-top:26px;margin-bottom:40px}.hero-style2 .btn{margin-bottom:43px}.hero-style2 .hero-contact-wrap{color:var(--white-color);font-family:var(--title-font);max-width:306px;margin-top:30px;display:inline-block}.hero-style2 .hero-contact-wrap a{color:var(--white-color)}.hero-style2 .hero-contact-wrap:not(:last-child){margin-right:18px}@media (max-width:1500px){.hero-2 .hero-2-thumb{width:900px}}@media (max-width:1399px){.hero-style2 .hero-title{font-size:80px}.hero-2 .hero-2-thumb,.hero-2 .hero-2-thumb img{height:676px}}@media (max-width:1299px){.hero-2 .hero-2-thumb{width:730px}}@media (max-width:1199px){.hero-style2 .hero-title{font-size:70px}.hero-2 .hero-2-thumb{width:620px;height:667px}}@media (max-width:991px){.hero-2 .hero-2-thumb{width:400px;height:637px}.hero-2 .hero-2-thumb img{height:637px}}@media (max-width:767px){.hero-style2 .hero-title{font-size:50px}.hero-2 .hero-2-thumb{width:320px;height:580px}.hero-2 .hero-2-thumb img{height:580px}.hero-style2 .hero-contact-wrap{max-width:246px}}@media (max-width:575px){.hero-2 .hero-2-thumb{width:100%;height:auto;position:inherit}.hero-2 .hero-2-thumb img{height:auto}.hero-style2 .hero-title{font-size:40px}.hero-style2{padding:80px 0 72px}.hero-style2 .btn{margin-bottom:33px}}@media (max-width:375px){.hero-style2 .hero-title{font-size:40px}}.hero-3{background-image:-webkit-linear-gradient(to top, var(--smoke-color), var(--smoke-color));background-image:linear-gradient(to top, var(--smoke-color), var(--smoke-color));background-repeat:no-repeat;background-size:100% calc(100% - 582px)}@media (max-width:991px){.hero-3{background:0 0}}.hero-style3{padding:140px 0 130px}.hero-style3 .hero-title{font-size:100px}.hero-style3 .hero-3-thumb{margin-top:38px;margin-bottom:40px}.hero-style3 .hero-text{margin-top:22px;margin-bottom:0}@media (max-width:1399px){.hero-style3 .hero-title{font-size:80px}}@media (max-width:1199px){.hero-style3{padding:160px 0 70px}.hero-style3 .hero-title{font-size:70px}}@media (max-width:767px){.hero-style3{padding:140px 0 70px}.hero-style3 .hero-title{font-size:50px}.hero-style3 .hero-3-thumb{margin-top:18px;margin-bottom:20px}}@media (max-width:575px){.hero-style3 .hero-title{font-size:40px}}@media (max-width:375px){.hero-style3 .hero-title{font-size:40px}}.hero-4{padding-bottom:100px}.hero-4 .hero-4-thumb{z-index:1;width:42%;top:210px;bottom:0}.hero-4 .hero-4-thumb img{object-fit:cover;height:100%}.hero-style4{padding-top:210px;padding-bottom:80px}.hero-style4 .hero-title{margin-bottom:24px;font-size:100px;line-height:1.1em}.hero-style4 .hero-text{margin-bottom:36px}@media (max-width:1399px){.hero-style4 .hero-title{font-size:80px}}@media (max-width:1199px){.hero-style4 .hero-title{font-size:70px}}@media (max-width:991px){.hero-4{padding-bottom:0}.hero-4 .hero-4-thumb{width:100%;position:initial;margin-top:90px}.hero-style4{padding-top:80px;padding-bottom:80px}.hero-thumb-group{justify-content:start;margin-top:50px}}@media (max-width:767px){.hero-style4 .hero-title{font-size:56px}}@media (max-width:575px){.hero-style4 .hero-title{font-size:46px}}@media (max-width:375px){.hero-style4{padding-top:70px;padding-bottom:70px}}.hero-5 .hero-overlay{z-index:-1;width:100%;height:100%;position:absolute}.hero-5 .circle-btn{margin-bottom:140px}.hero-style5{padding-top:270px;padding-bottom:75px}.hero-style5 .hero-title{color:var(--white-color);letter-spacing:-4.8px;font-size:160px;font-weight:600;line-height:1.0625em}.hero-style5 .hero-text{color:var(--smoke-color);max-width:416px;margin-top:27px;line-height:30px}.hero-style5 .hero-year-tag{margin-top:100px;margin-left:auto}.hero-style5 .hero-year-tag h6{color:var(--white-color);line-height:24px}.hero-style5 .hero-year-tag img{filter:grayscale(9)brightness(99)}@media (max-width:1500px){.hero-style5{padding-top:317px}.hero-style5 .hero-title{letter-spacing:normal;font-size:120px}}@media (max-width:1399px){.hero-style5{padding-top:217px}.hero-style5 .hero-title{font-size:100px}.hero-style5 .hero-year-tag{margin-top:80px}}@media (max-width:1299px){.hero-style5 .hero-title{font-size:90px}}@media (max-width:1399px){.hero-style5 .hero-title{font-size:80px}}@media (max-width:991px){.hero-style5 .hero-year-tag{margin-top:60px;margin-left:0}.hero-5 .circle-btn{margin-bottom:120px}}@media (max-width:767px){.hero-5 .circle-btn{margin-bottom:100px}.hero-style5 .hero-title{font-size:56px;line-height:66px}}@media (max-width:575px){.hero-style5{padding-top:187px;padding-bottom:55px}.hero-style5 .hero-year-tag{margin-top:40px}}@media (max-width:375px){.hero-style5 .hero-title{font-size:46px;line-height:56px}}.hero-style6{z-index:6;margin-bottom:140px;padding:195px 0 0;position:relative}.hero-style6 .hero-text{margin-top:23px}.hero-style6 .circle-btn.style2{position:absolute;bottom:0;left:300px}@media (max-width:1299px){.hero-style6 .circle-btn.style2{bottom:-30px}}@media (max-width:1199px){.hero-style6 .circle-btn.style2{bottom:0;left:200px}}@media (max-width:991px){.hero-style6 .circle-btn.style2{position:initial;margin-top:40px}.hero-style6{margin-bottom:100px;padding:155px 0 0}}@media (max-width:575px){.hero-style6 .hero-title{letter-spacing:normal}}.hero-7{padding-bottom:100px}.hero-7 .hero-7-thumb{margin-bottom:-100px}.hero-style7{padding:185px 0 70px}.hero-style7 .hero-title{margin-bottom:22px}.hero-style7 .hero-text{max-width:636px;margin:0 auto}@media (max-width:991px){.hero-style7{padding:145px 0 70px}}@media (max-width:767px){.hero-style7{padding:145px 0 60px}.hero-style7 .hero-title{letter-spacing:normal;font-size:50px}}@media (max-width:575px){.hero-style7{padding:145px 0 40px}.hero-style7 .hero-title{font-size:39px}}@media (max-width:375px){.hero-style7 .hero-title{font-size:34px}}.hero-style8{padding:188px 0 140px}.hero-style8 .hero-subtitle{font-size:40px;font-family:var(--body-font);text-transform:capitalize;margin-bottom:20px;font-weight:400}.hero-style8 .hero-text{margin-top:60px}@media (max-width:1399px){.hero-style8 .hero-subtitle{font-size:36px}.hero-style8{padding:200px 0 140px}}@media (max-width:991px){.hero-style8{max-width:600px;padding:200px 0 80px}.hero-style8 .hero-subtitle{font-size:30px}.hero-style8 .hero-text{max-width:400px;margin-top:30px}}@media (max-width:767px){.hero-style8{max-width:450px;padding:160px 0 80px}}@media (max-width:575px){.hero-style8 .hero-subtitle{font-size:24px}}.missing-page{align-items:center;height:100vh;padding-top:106px;display:flex}.popup-search-box{background-color:var(--title-color);z-index:99999;opacity:0;visibility:hidden;width:100.1%;height:0;transition:all .4s;position:fixed;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.popup-search-box button.searchClose{border:2px solid var(--smoke-color);width:60px;height:60px;color:var(--white-color);background-color:#0000;border-radius:50%;font-size:22px;line-height:54px;transition:all .4s;position:absolute;top:40px;right:40px;transform:rotate(0)}.popup-search-box button.searchClose:hover{color:var(--body-color);background-color:#2e2e2d;border-color:#0000;transform:rotate(90deg)}.popup-search-box form{cursor:auto;width:100%;max-width:900px;padding-bottom:0;transition:transform .4s;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1199px){.popup-search-box form{max-width:600px}}.popup-search-box form input{border:none;border-bottom:2px solid var(--smoke-color);width:100%;height:70px;color:var(--smoke-color);background-color:#0000;border-radius:0;padding:0 80px 0 0;font-size:24px;font-weight:400}.popup-search-box form input::placeholder{color:#f6f5f380}.popup-search-box form input::-moz-placeholder{color:#f6f5f380}.popup-search-box form input:-ms-placeholder-shown{color:#f6f5f380}.popup-search-box form input::placeholder{color:#f6f5f380}.popup-search-box form button{color:var(--theme-color);cursor:pointer;filter:brightness(99999);background-color:#0000;border:none;width:auto;height:70px;font-size:24px;transition:all .4s;position:absolute;top:0;right:0;transform:scale(1.001)}.popup-search-box form button:hover{transform:scale(1.1)}.popup-search-box.show{opacity:1;visibility:visible;border-radius:0;width:100.1%;height:350px;transition:all .4s}.popup-search-box.show form{transition-delay:.5s}@media (max-width:767px){.popup-search-box form{width:80%}.popup-search-box form input{height:60px}.popup-search-box form button{width:60px;height:60px;line-height:62px}}.sidemenu-wrapper{z-index:99999;opacity:0;visibility:hidden;width:100%;height:100%;transition:all .8s;position:fixed;top:0;right:0}.sidemenu-wrapper .closeButton{border:2px solid var(--smoke-color);width:60px;height:60px;color:var(--white-color);background-color:#0000;border-radius:50%;font-size:22px;line-height:54px;transition:all .4s;position:absolute;top:40px;right:40px;transform:rotate(0)}.sidemenu-wrapper .closeButton:hover{color:var(--body-color);background-color:#2e2e2d;border-color:#0000;transform:rotate(90deg)}.sidemenu-wrapper .sidemenu-content{background-color:var(--title-color);cursor:auto;width:560px;height:100%;margin-left:auto;padding:120px 80px 80px;transition:all .3s cubic-bezier(.785,.135,.15,.86);position:relative;right:0;overflow-y:scroll;transform:translate(100%)}.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar-track{background-color:#f5f5f5;box-shadow:inset 0 0 1px #0000001a}.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.sidemenu-wrapper .sidemenu-content .widget_shopping_cart ul{height:calc(100vh - 500px)}.sidemenu-wrapper .widget{background-color:#0000;border:none;padding:0}.sidemenu-wrapper .widget-about .about-text{color:var(--smoke-color);border-bottom:2px solid var(--smoke-color);max-width:none;margin-bottom:44px;padding-bottom:40px;font-size:18px}.sidemenu-wrapper .sidebar-wrap{margin-bottom:23px}.sidemenu-wrapper .sidebar-wrap h6{color:var(--white-color);margin-bottom:0;font-size:14px;font-weight:600;line-height:24px}.sidemenu-wrapper .sidebar-wrap a{color:var(--white-color)}.sidemenu-wrapper .sidebar-wrap a:hover{color:var(--theme-color)}.sidemenu-wrapper .chat-btn{background:var(--theme-color);width:210px;height:210px;color:var(--title-color);font-size:14px;font-weight:600;font-family:var(--title-font);text-transform:uppercase;text-align:center;border:0;border-radius:50%;justify-content:center;align-items:center;padding:50px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}.sidemenu-wrapper .chat-btn:hover{color:var(--white-color);background:#2e2e2d}.sidemenu-wrapper.show{opacity:1;visibility:visible;width:100%;transition:all .3s cubic-bezier(.785,.135,.15,.86)}.sidemenu-wrapper.show .sidemenu-content{opacity:1;visibility:visible;transform:translate(3px)}@media (max-width:1399px){.sidemenu-wrapper .sidemenu-content{padding:100px 80px}.sidemenu-wrapper .chat-btn{position:initial}}@media (max-width:767px){.sidemenu-wrapper .sidemenu-content{width:320px;padding:80px 20px 40px}.sidemenu-wrapper .sidemenu-content .widget_shopping_cart .cart_list img{width:80px;height:80px}.sidemenu-wrapper .sidemenu-content .widget_shopping_cart .mini_cart_item{padding:3px 30px 30px 95px}.sidemenu-wrapper .sidemenu-content .widget_shopping_cart .cart_list a:not(.remove){margin-top:-.4em;font-size:14px}.sidemenu-wrapper .sidemenu-content .widget_shopping_cart .amount{padding-left:0;font-size:14px}.sidemenu-wrapper .sidemenu-content .widget_shopping_cart .quantity{margin-top:0;font-size:14px}.sidemenu-wrapper .sidemenu-content .btn-wrap{gap:20px;margin-bottom:0}.sidemenu-wrapper .sidemenu-content .btn-wrap .btn{padding:17px 22px;font-size:12px}.sidemenu-wrapper .closeButton{width:50px;height:50px;line-height:44px;top:20px;right:20px}}.contact-area-1{margin-top:100px}.contact-area-1 .contact-map{width:42%}.contact-area-1 .contact-map iframe{height:100%;min-height:400px}@media (max-width:991px){.contact-area-1{margin-top:0}.contact-area-1 .contact-map{width:100%;position:relative;top:-80px!important}}.about-area-1{margin-top:100px}.about-area-1 .about-img-1-1{width:44%}.about-area-1 .about-img-1-1 img{object-fit:cover;width:100%;height:100%}@media (max-width:1500px){.about-area-1 .about-img-1-1{width:42%}}@media (max-width:991px){.about-area-1{margin-top:0}.about-area-1 .about-img-1-1{width:100%;position:relative;top:-80px!important}}.marquee-wrap{background:#1601ac;padding:31px 0}.marquee-wrap .marquee__group .m-item{margin-right:25px;display:inline}.marquee-wrap .marquee__group .m-item a{color:var(--smoke-color);font-size:36px;font-weight:600;font-family:var(--title-font)}.marquee-wrap .marquee__group .m-item a i{color:var(--theme-color);margin-right:20px}@media (max-width:767px){.marquee-wrap .marquee__group .m-item a{font-size:30px}}@media (max-width:575px){.marquee-wrap .marquee__group .m-item a{font-size:24px}}@media (max-width:375px){.marquee-wrap .marquee__group .m-item a{font-size:20px}}.about-counter-wrap{gap:120px;display:flex}.about-counter-wrap .counter-card{text-align:left;position:relative}.about-counter-wrap .counter-card:after{content:"";background:var(--title-color);width:2px;height:100%;position:absolute;top:0;right:-60px}.about-counter-wrap .counter-card:last-child:after{display:none}.about-counter-wrap .counter-card_number{letter-spacing:-.96px;margin-bottom:0;font-size:48px;display:flex}.about-counter-wrap .counter-card_title{font-size:18px;font-weight:400;font-family:var(--body-font);margin-bottom:-.3em}@media (max-width:1199px){.about-counter-wrap{gap:100px}.about-counter-wrap .counter-card:after{right:-50px}}@media (max-width:767px){.about-counter-wrap .counter-card_number{font-size:40px}}@media (max-width:575px){.about-counter-wrap{gap:60px}.about-counter-wrap .counter-card:after{right:-30px}.about-counter-wrap .counter-card_number{font-size:30px}.about-counter-wrap .counter-card_title{font-size:16px}}@media (max-width:375px){.about-counter-wrap{display:block}.about-counter-wrap .counter-card:not(:last-child){margin-bottom:30px}}.team-card{position:relative;overflow:hidden}.team-card_img{width:100%;display:inline-block;position:relative;overflow:hidden}.team-card_img:before{content:"";z-index:1;background:linear-gradient(#0a0c0000 50.47%,#0a0c00 100%);position:absolute;inset:0}.team-card_img img{filter:grayscale();width:100%;transition:all .4s}.team-card .team-card_content{opacity:0;z-index:1;padding:0 28px 36px;transition:all .4s;position:absolute;bottom:-10px;left:0}.team-card_title{margin-bottom:7px;font-size:24px;font-weight:600}.team-card_title a{color:var(--white-color)}.team-card_title a:hover{color:var(--theme-color)}.team-card_desig{color:var(--white-color);margin-bottom:0;font-size:18px;font-weight:400;display:block}.team-card:hover .team-card_content{opacity:1;bottom:0}.team-card:hover .team-card_img img{filter:grayscale(0);transform:scale(1.05)}@media (max-width:1399px){.team-card_title{font-size:22px}}.team-details-about-info .team-desig{font-size:24px;font-weight:400;font-family:var(--body-font);margin-bottom:45px}.team-details-about-info .about-contact-wrap .about-contact-title{text-transform:uppercase;margin-bottom:6px;font-size:14px;font-weight:600}.team-details-about-info .about-contact-wrap .about-contact-title a{color:var(--title-color)}.testimonial-area-1{margin-top:100px}.testimonial-area-1 .testimonial-img-1-1{width:44%}.testimonial-area-1 .testimonial-img-1-1 img{object-fit:cover;width:100%;height:100%}@media (max-width:1500px){.testimonial-area-1 .testimonial-img-1-1{width:42%}}@media (max-width:991px){.testimonial-area-1{margin-top:0}.testimonial-area-1 .testimonial-img-1-1{width:100%;position:relative;top:-80px!important}}.testi-slider1{position:relative}.testi-slider1 .slick-dots{text-align:end;position:absolute;bottom:0;right:0}.testi-slider1 .slick-dots li{margin-right:12px}.testi-slider1 .slick-dots li:last-child{margin-right:0}.testi-slider1 .slick-dots li button{border:1px solid var(--title-color);width:10px;height:10px}.testi-slider1 .slick-dots li.slick-active button{background:var(--title-color)}.testi-box_text{margin-top:28px;margin-bottom:30px;font-size:24px;font-weight:400;line-height:38px}.testi-box_profile .testi-box_name{font-weight:600;font-family:var(--title-font);color:var(--title-color);margin-top:-.35em;margin-bottom:6px}.testi-box_profile .testi-box_desig{margin-bottom:-.1em;font-size:18px;font-weight:400;display:block}@media (max-width:1399px){.testi-box .testi-box_text{font-size:18px;line-height:34px}}@media (max-width:1299px){.testi-box .testi-box_text{font-size:16px;line-height:30px}}.testi-slider2 .slick-slide{opacity:.1;transition:all .4s}.testi-slider2 .slick-slide.slick-current{opacity:1}.testi-box.style2{text-align:center;padding:0 55px}.testi-box.style2 .quote-icon{filter:brightness(99)}.testi-box.style2 .testi-box_text{letter-spacing:-.8px;color:var(--smoke-color);font-size:40px;line-height:54px}.testi-box.style2 .testi-box_profile{margin-top:52px}.testi-box.style2 .testi-box_profile .testi-box_name{letter-spacing:-.48px;color:var(--smoke-color);font-size:24px}.testi-box.style2 .testi-box_profile .testi-box_desig{color:var(--smoke-color);margin-bottom:-.1em;font-size:18px;font-weight:400}@media (max-width:1700px){.testi-box.style2{padding:0 25px}.testi-box.style2 .testi-box_text{font-size:30px}}@media (max-width:1299px){.testi-box.style2{padding:0 15px}.testi-box.style2 .testi-box_text{font-size:27px;line-height:normal}}@media (max-width:1199px){.testi-box.style2 .testi-box_text{font-size:30px}}@media (max-width:767px){.testi-box.style2 .testi-box_text{font-size:27px}}@media (max-width:575px){.testi-box.style2 .testi-box_text{font-size:24px}}@media (max-width:375px){.testi-box.style2 .testi-box_text{font-size:20px}.testi-box.style2 .testi-box_profile{margin-top:42px}}.testi-box.style3{background:var(--gray-color);padding:40px}.testi-box.style3 .quote-icon{filter:brightness(99)}.testi-box.style3 .testi-box_text{color:var(--smoke-color);letter-spacing:-.48px;margin-bottom:80px;font-size:24px;font-weight:400;line-height:38px}.testi-box.style3 .testi-box_profile .testi-box_name,.testi-box.style3 .testi-box_profile .testi-box_desig{color:var(--smoke-color)}@media (max-width:1199px){.testi-box.style3 .testi-box_text{font-size:20px;line-height:initial}}@media (max-width:991px){.testi-box.style3 .testi-box_text{font-size:24px;line-height:initial}}@media (max-width:767px){.testi-box.style3 .testi-box_text{font-size:20px;line-height:initial;margin-bottom:50px}}@media (max-width:575px){.testi-box.style3{padding:30px}.testi-box.style3 .testi-box_text{font-size:18px}}.counter-divider{position:relative}.counter-divider:after{content:"";border:1px solid var(--title-color);width:1px;height:100%;position:absolute;top:0;left:-70px}.counter-divider:first-child:after{display:none}.counter-card{max-width:320px}.counter-card_number{margin-bottom:18px;font-size:60px;font-weight:600}.counter-card_title{font-weight:600}.counter-card_text{margin-bottom:-.2em;font-size:18px}@media (max-width:1399px){.counter-divider:after{left:-30px}.counter-card_number{font-size:45px}}@media (max-width:1199px){.counter-divider:after{display:none}.counter-card_number{margin-top:-.28em}.counter-card_title{font-size:22px}.counter-card_text{font-size:16px}}@media (max-width:767px){.counter-card_number{font-size:40px}.counter-card{text-align:center;max-width:none}}.blog-meta{margin-top:-.4em;margin-bottom:12px;display:block}.blog-meta span,.blog-meta a{font-size:18px;font-weight:400;font-family:var(--body-font);color:var(--title-color);margin-right:0;display:inline-block;position:relative}.blog-meta span~a,.blog-meta span~span,.blog-meta a~a,.blog-meta a~span{margin-left:22px}.blog-meta span~a:after,.blog-meta span~span:after,.blog-meta a~a:after,.blog-meta a~span:after{content:"";background-color:var(--body-color);border-radius:50%;width:4px;height:4px;margin-top:-3px;position:absolute;top:50%;left:-15px}.blog-meta span i,.blog-meta a i{color:var(--theme-color);margin-right:8px}.blog-meta span:last-child,.blog-meta a:last-child{padding-right:0;margin-right:0!important}.blog-meta span a{margin-right:0!important}.blog-meta a:hover{color:var(--title-color)}.blog-card{background:0 0;border-radius:0;display:block;position:relative}.blog-card .blog-title{color:var(--title-color);margin-bottom:17px;font-weight:600}.blog-card .blog-title a{color:var(--title-color);transition:all .5s ease-in-out}.blog-card .blog-title a:hover{color:var(--title-color)}.blog-card .blog-img{z-index:3;border-radius:0;width:100%;position:relative;overflow:hidden}.blog-card .blog-img img{border-radius:0;max-width:100%;transition:all .4s ease-in-out;transform:scale(1.04)}.blog-card .blog-content{z-index:2;border-radius:0;padding-top:30px;transition:all .4s;position:relative}.blog-card:hover .post-img img,.blog-card:hover .blog-img img{transform:scale(1.04)translate(6px)}@media (max-width:1199px){.blog-card .blog-title{font-size:20px}}@media (max-width:767px){.blog-card .blog-img img{width:100%}}.blog-card.style2:after{content:"";z-index:3;background:linear-gradient(#0a0c0000 0%,#0a0c00 100%),50%/cover no-repeat;width:100%;height:100%;transition:all .4s;position:absolute;bottom:0;left:0}.blog-card.style2 .blog-content{z-index:4;--title-color:#fff;opacity:1;padding:40px 36px;transition:all .4s;position:absolute;bottom:0;left:0;right:0}.blog-card.style2 .blog-content .blog-title{letter-spacing:-.48px}.blog-card.style2 .action-link img{filter:brightness(999)grayscale(9)}.blog-card.style2 .blog-meta span~a:after,.blog-card.style2 .blog-meta span~span:after,.blog-card.style2 .blog-meta a~a:after{background:var(--title-color)}@media (max-width:1399px){.blog-card.style2 .blog-content .blog-title{font-size:22px}.blog-card.style2 .blog-content{padding:30px 26px}}@media (max-width:1199px){.blog-card.style2 .blog-content .blog-title{font-size:18px}.blog-card.style2 .blog-meta span,.blog-card.style2 .blog-meta a{font-size:14px}}@media (max-width:767px){.blog-card.style2 .blog-content .blog-title{font-size:24px}.blog-card.style2 .blog-meta span,.blog-card.style2 .blog-meta a{font-size:16px}}@media (max-width:575px){.blog-card.style2 .blog-content .blog-title{font-size:22px}}@media (max-width:375px){.blog-card.style2 .blog-content .blog-title{font-size:18px}.blog-card.style2 .blog-meta span,.blog-card.style2 .blog-meta a{font-size:14px}}.blog-grid-static-wrap{flex-wrap:wrap;gap:24px;display:flex}.blog-grid-static-wrap .blog-grid-static{flex-flow:column wrap;align-items:flex-start;margin:auto;position:sticky;top:155px}.blog-grid{background:var(--smoke-color);border:0;border-radius:0;display:flex;position:relative;overflow:hidden}.blog-grid .blog-img{min-width:302px;position:relative;overflow:hidden}.blog-grid .blog-img img{object-fit:cover;object-position:center center;width:100%;height:100%;transition:all .4s ease-in-out}.blog-grid .blog-content{align-self:center;padding:40px}.blog-grid .blog-title{margin-top:0;margin-bottom:21px;font-size:22px;font-weight:600;line-height:32px}.blog-grid .blog-title a{color:var(--title-color)}.blog-grid .action-link{margin-top:50px}.blog-grid:hover .blog-img img{transform:scale(1.1)}@media (max-width:1399px){.blog-grid .blog-content{padding:40px 30px}.blog-grid .blog-img{min-width:252px}.blog-grid .action-link{margin-top:30px}}@media (max-width:1199px){.blog-grid .blog-img{min-width:302px}.blog-grid .action-link{margin-top:70px}}@media (max-width:767px){.blog-grid .blog-img{min-width:180px}.blog-grid .action-link{margin-top:0}.blog-grid .blog-content{padding:30px}.blog-grid .blog-title{font-size:20px;line-height:30px}.blog-grid-static-wrap .blog-grid-static{position:initial}}@media (max-width:575px){.blog-grid{flex-direction:column}.blog-grid .blog-content{align-self:flex-start}.blog-grid .blog-meta span,.blog-grid .blog-meta a{font-size:16px}}@media (max-width:375px){.blog-grid .blog-title{font-size:18px;line-height:28px}}.blog-card.style3 .blog-meta span,.blog-card.style3 .blog-meta a{color:var(--smoke-color)}.blog-card.style3 .blog-meta span~a:after,.blog-card.style3 .blog-meta a~a:after{background-color:var(--smoke-color)}.blog-card.style3 .blog-title a,.blog-card.style3 .action-link{color:var(--smoke-color)}.blog-card.style3 .action-link:after,.blog-card.style3 .action-link:before{background:var(--smoke-color)}.blog-card.style3 .action-link img{filter:brightness(99)grayscale(99)}.blog-post-item{background:var(--white-color);border:none;border-radius:0;margin-bottom:30px}.blog-post-thumb{border-radius:0;margin-bottom:30px;position:relative;overflow:hidden}.blog-post-thumb img{object-fit:cover;width:100%;height:600px}@media (max-width:575px){.blog-post-thumb img{height:350px}}.blog-post-content .title{letter-spacing:-.96px;text-transform:capitalize;margin-bottom:23px;font-size:48px;font-weight:600}.blog-post-content .title a{color:var(--title-color)}@media (max-width:1399px){.blog-post-content .title{font-size:40px}}@media (max-width:1199px){.blog-post-content .title{letter-spacing:normal;font-size:32px}}@media (max-width:575px){.blog-post-content .title{font-size:24px}}@media (max-width:375px){.blog-post-content .title{font-size:20px}}.blog-post-meta{margin-bottom:12px}.blog-post-meta .list-wrap{flex-wrap:wrap;align-items:center;gap:15px 28px;display:flex}.blog-post-meta .list-wrap li{font-size:18px;font-weight:400;font-family:var(--body-font);color:var(--title-color);align-items:center;gap:8px;margin-right:0;display:inline-block;position:relative}.blog-post-meta .list-wrap li a{color:var(--title-color)}.blog-post-meta .list-wrap li i{font-size:18px}.blog-post-meta .list-wrap li:not(:first-child):after{content:"";background-color:var(--body-color);border-radius:50%;width:4px;height:4px;margin-top:-3px;position:absolute;top:50%;left:-15px}.blog-post-item-two{margin-bottom:30px}.blog-post-item-two .blog-post-thumb img{height:auto}.blog-post-item-two .blog-post-content .title{letter-spacing:normal;font-size:24px}@media (max-width:375px){.blog-post-item-two .blog-post-content .title{font-size:22px}}.blog__inner-wrap .row .col-70{flex:none;width:70.5%}@media (max-width:1199.98px){.blog__inner-wrap .row .col-70{width:67.5%}}@media (max-width:991.98px){.blog__inner-wrap .row .col-70{width:100%}}.blog__inner-wrap .row .col-30{flex:none;width:29.5%}@media (max-width:1199.98px){.blog__inner-wrap .row .col-30{width:32.5%}}@media (max-width:991.98px){.blog__inner-wrap .row .col-30{width:100%}}.blog__sidebar{margin-left:48px}@media (max-width:1299px){.blog__sidebar{margin-left:0}}@media (max-width:991.98px){.blog__sidebar{margin-top:100px}}.blog__details-thumb{margin-bottom:44px}.blog__details-thumb img{object-fit:cover;border-radius:0;min-height:250px}.blog__details-content>.title{text-transform:capitalize;margin-bottom:40px;font-size:48px;font-weight:600;line-height:1.208}@media (max-width:1199.98px){.blog__details-content>.title{font-size:32px}}@media (max-width:767.98px){.blog__details-content>.title{font-size:28px}}.blog__details-content .blog-post-meta{margin-bottom:15px}.blog__details-content>p{margin-bottom:20px;font-size:18px}.blog__details-content .title-two{text-transform:capitalize;margin-bottom:20px;font-size:30px;font-weight:600}@media (max-width:767.98px){.blog__details-content .title-two{font-size:26px}}.blog__details-inner{margin:40px 0}.blog__details-inner-thumb{position:relative}.blog__details-inner-thumb img{width:100%}@media (max-width:767.98px){.blog__details-inner-thumb{margin-bottom:30px}}.blog__details-inner-content .title{margin-bottom:12px;font-size:30px;font-weight:600}@media (max-width:1199.98px){.blog__details-inner-content .title{font-size:26px}}.blog__details-inner-content p{width:95%;margin-bottom:20px}@media (max-width:1199.98px){.blog__details-inner-content p{width:100%}}.blog__details-bottom{border-bottom:2px solid var(--title-color);margin-top:35px;padding-bottom:44px}.blog__details-bottom .post-tags{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.blog__details-bottom .post-tags .title{margin-bottom:0;font-size:14px}.blog__details-bottom .post-tags .list-wrap{flex-wrap:wrap;gap:13px 24px;display:flex}.blog__details-bottom .post-tags .list-wrap li{position:relative}.blog__details-bottom .post-tags .list-wrap li a{color:var(--title-color);background:0 0;font-size:18px;font-weight:400;display:block}.blog__details-bottom .post-tags .list-wrap li:not(:last-child):after{content:"";background-color:var(--title-color);width:2px;height:16px;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.blog__details-bottom .post-share{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.blog__details-bottom .post-share .title{font-size:18px;font-weight:400;font-family:var(--body-font);margin-bottom:0;margin-right:10px}.blog__details-bottom .post-share .social-links a{font-size:18px}@media (max-width:767.98px){.blog__details-bottom .post-share{justify-content:flex-start;margin-top:20px}}.blog__avatar-wrap{align-items:center;gap:35px;margin-top:100px;margin-bottom:100px;display:flex}@media (max-width:991px){.blog__avatar-wrap{margin-top:80px;margin-bottom:80px}}@media (max-width:767px){.blog__avatar-wrap{display:block}.blog__avatar-wrap .blog__avatar-img img{width:auto;margin-bottom:30px}}.blog__avatar-img{flex:none}.blog__avatar-img img{border-radius:0;width:100%}.blog__avatar-info .name{font-size:24px;font-weight:600;font-family:var(--title-font);margin-bottom:16px}.blog__avatar-info .name a{color:var(--title-color)}.blog__avatar-info p{margin-bottom:0;font-size:18px;line-height:1.66}blockquote{z-index:1;align-items:start;gap:24px;margin:40px 0;display:flex;position:relative}blockquote .blockquote-icon{flex:none}blockquote p{font-size:24px;font-weight:400;font-family:var(--body-font);text-transform:capitalize;color:var(--title-color);letter-spacing:-.48px;margin-top:-.3em;margin-bottom:-.3em;line-height:1.583}@media (max-width:575px){blockquote{display:block}blockquote .blockquote-icon{margin-bottom:20px}}@media (max-width:767.98px){blockquote p{font-size:18px}}.sidebar__widget{border:none;border-radius:0;margin-bottom:60px;padding:0}.sidebar__widget:last-child{margin-bottom:0}.sidebar__widget-search{border:none;border-radius:0;padding:0}.sidebar__search form{position:relative}.sidebar__search form input{border-bottom:1px solid var(--title-color);width:100%;color:var(--body-color);background:0 0;border-radius:0;height:60px;padding:0 60px 0 0;font-size:18px}.sidebar__search form input::placeholder{color:#0a0c0080;font-size:18px}.sidebar__search form button{background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:auto;height:auto;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sidebar__search form button svg{color:var(--title-color);width:20px}.sidebar__widget-title{letter-spacing:-.48px;margin-top:-.2em;margin-bottom:30px;font-size:24px;font-weight:600;position:relative}.sidebar__cat-list{margin-top:-.3em}.sidebar__cat-list .list-wrap li{margin-bottom:17px}.sidebar__cat-list .list-wrap li a{text-transform:capitalize;color:var(--body-color);align-items:center;gap:5px;font-size:18px;font-weight:400;display:flex}.sidebar__cat-list .list-wrap li:last-child{margin-bottom:-.4em}.sidebar__post-item{align-items:center;gap:20px;margin-bottom:30px;display:flex}.sidebar__post-item:last-child{margin-bottom:0}.sidebar__post-thumb{flex:none;width:80px}.sidebar__post-content .title{text-transform:capitalize;margin-top:-.3em;margin-bottom:6px;font-size:16px;font-weight:600}.sidebar__post-content .title a{color:var(--title-color)}.sidebar__post-content .date{color:var(--title-color);align-items:center;margin-bottom:-.5em;font-size:14px;display:flex}.sidebar__tag-list{margin-top:-.3em}.sidebar__tag-list .list-wrap{flex-wrap:wrap;align-items:center;gap:13px 24px;display:flex;overflow:hidden}.sidebar__tag-list .list-wrap li{position:relative}.sidebar__tag-list .list-wrap li a{color:var(--title-color);background:0 0;font-size:18px;font-weight:400;display:block}.sidebar__tag-list .list-wrap li:not(:last-child):after{content:"";background-color:var(--title-color);width:2px;height:16px;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.comments-wrap-title{margin-top:-.2em;margin-bottom:35px;font-size:36px}@media (max-width:767px){.comments-wrap-title{font-size:26px}}.comments-wrap .latest-comments{margin-bottom:50px}.comments-wrap .latest-comments .children{margin:0 0 0 135px;padding:0}@media (max-width:767.98px){.comments-wrap .latest-comments .children{margin:0}}.comments-box{align-items:flex-start;gap:25px;padding-bottom:48px;display:flex}@media (max-width:767.98px){.comments-box{flex-wrap:wrap;gap:20px}}.comments-avatar{flex:none}.comments-text .avatar-name{margin-bottom:15px}.comments-text .avatar-name .name{margin-bottom:0;font-size:20px;font-weight:600}.comments-text .avatar-name span{color:var(--title-color);margin-bottom:6px;font-size:18px;font-weight:400;display:block}.comments-text p{margin-bottom:20px;font-size:18px}.comment-reply-title{margin-top:-.2em;margin-bottom:10px;font-size:36px}@media (max-width:767.98px){.comment-reply-title{font-size:26px}}.comment-form .comment-notes{margin-bottom:35px;font-size:18px}.list-wrap{margin:0;padding:0}.list-wrap li{list-style:none}.client-list-wrap{grid-template-columns:repeat(4,1fr);margin:2px 0 0 2px;padding:0;list-style:none;display:grid}.client-list-wrap li{border:2px solid var(--title-color);margin-top:-2px;margin-left:-2px}.client-list-wrap li a{text-align:center;justify-content:center;align-items:center;width:212px;height:148px;margin:auto;line-height:148px;display:flex}.client-list-wrap li a .text-cycle{height:35px}.client-list-wrap li a:hover .text-cycle .text-cycle__item{top:-100%}.client-list-wrap.style2{grid-template-columns:repeat(6,1fr)}@media (max-width:1399px){.client-list-wrap li a{width:182px}}@media (max-width:991px){.client-list-wrap li a{width:160px}}@media (max-width:767px){.client-list-wrap li a{width:100px;height:128px;line-height:128px}}@media (max-width:575px){.client-list-wrap li a{width:80px;height:98px;line-height:98px}}@media (max-width:375px){.client-list-wrap li a{width:60px;height:78px;line-height:78px}}.client-area-3 .client-list-wrap,.client-area-3 .client-list-wrap li{border-color:var(--smoke-color)}.client-area-3 .client-list-wrap li a img{filter:brightness(99)grayscale(99)}.checklist ul{text-align:left;margin-bottom:0;padding-left:0;list-style:none}.checklist li{color:var(--body-color);margin-bottom:5px;font-size:16px;font-weight:400;display:flex}.checklist li:last-child{margin-bottom:0}.checklist li i,.checklist li svg{color:var(--theme-color);width:16px;margin-top:6px;margin-right:10px;font-size:16px}.checklist.style2 ul li{font-weight:700;font-family:var(--title-font);background-color:#f7f4ef;border-radius:6px;padding:17px 30px}.checklist.style2 ul li:not(:last-child){margin-bottom:20px}.checklist.style2 ul li i{margin-right:20px}.checklist.style3 ul{grid-gap:8px;grid-template-columns:repeat(3,1fr);display:grid}.checklist.style3 ul li{margin-bottom:0}.checklist.style4 ul li:not(:last-child){margin-bottom:9px}.checklist.style5 ul li{color:var(--body-color);font-size:16px;font-weight:400}@media (max-width:1199px){.checklist.mb-40{margin-bottom:32px}.checklist.mb-45{margin-bottom:35px}}.img-half{z-index:-1;width:50%;height:100%;position:absolute;top:0}.img-half img{object-fit:cover;width:100%;height:100%}.img-half.img-right{right:0}.icon-box{gap:10px;display:inline-flex}.btn-wrap{flex-wrap:wrap;align-items:center;gap:20px 30px;display:flex}.btn-wrap.style2{gap:30px 40px}.category-tag{background:var(--theme-color);text-transform:uppercase;height:25px;color:var(--white-color);letter-spacing:1px;border-radius:30px;padding:0 19px;font-size:10px;font-weight:700;line-height:25px;display:inline-block}@media (max-width:1199px){p.mb-40{margin-bottom:35px}p.mb-45{margin-bottom:38px}.checklist li{margin-bottom:6px;font-size:16px}.checklist li i,.checklist li svg{margin-right:5px;font-size:14px}}@media (max-width:575px){.checklist.style2 ul li i{margin-right:10px}}.global-img{transition:all .4s ease-in-out;position:relative}.global-img:after{content:"";pointer-events:none;opacity:1;z-index:3;background:#ffffff4d;position:absolute;inset:50% 0}.global-img:hover:after{opacity:0;transition:all .9s linear;top:0;bottom:0}.img-anim{visibility:hidden;width:100%;height:100%;position:relative;overflow:hidden}.jarallax{width:100%;height:800px}@media (max-width:1500px){.jarallax{height:600px}}@media (max-width:767px){.jarallax{height:400px}}.jarallax-video-pause{cursor:none;z-index:10000;opacity:0;background-color:#0000;width:100%;height:100%;padding:0;position:absolute}.cursor-follower.jarallax-btn{background:var(--white-color);border:0;width:180px;height:180px;transform:translate(-90px,-90px)}.cursor-follower.jarallax-btn:after{content:"PLAY VIDEO";text-align:center;width:100%;height:100%;font-size:14px;font-weight:600;line-height:180px;font-family:var(--title-font);position:absolute;top:0;left:0}.video-wrap{position:relative}.video-wrap .play-btn{background:var(--white-color);color:var(--title-color);margin:-90px 0 0 -90px;position:absolute;top:50%;left:50%}@media (max-width:575px){.video-wrap .play-btn{margin:0;transform:translate(-50%,-50%)!important}}.video-wrap .play-btn:before,.video-wrap .play-btn:after{display:none}@media (max-width:575px){.cursor-follower.jarallax-btn{width:150px;height:150px}.cursor-follower.jarallax-btn:after{line-height:150px}}.accordion-card{border-bottom:2px solid var(--title-color);background:0 0;border-radius:0;justify-content:space-between;align-items:start;gap:20px;padding-top:30px;padding-bottom:30px;transition:all .4s ease-in-out;display:flex;position:relative;overflow:hidden}.accordion-card:first-child{border-top:2px solid var(--title-color)}.accordion-card .accordion-header{flex:none}.accordion-card .accordion-button{font-size:24px;font-weight:600;font-family:var(--title-font);color:var(--title-color);text-align:left;position:inherit;background-color:#0000;border:0;align-items:start;gap:10px;margin-bottom:0;padding:0;transition:all .3s}.accordion-card .accordion-button:after{content:"";width:auto;height:40px;line-height:38px;font-family:var(--icon-font);color:var(--title-color);text-align:center;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;font-size:16px;font-weight:900;transition:all .3s ease-in-out;display:grid;position:absolute;top:23px;right:0}.accordion-card .accordion-button.collapse:after{content:"";transform:rotate(0)}.accordion-card .accordion-button .faq-number{margin-right:40px;font-size:14px;font-weight:600}.accordion-card .accordion-button:focus{box-shadow:none;outline:none}.accordion-card .accordion-button:not(.collapsed):after{content:"";transform:rotate(0)}.accordion-card .accordion-collapse{border:none;position:relative}.accordion-card .accordion-body{background-color:#0000;border:none;border-radius:0;max-width:365px;margin-top:-.5em;padding:2px 60px 0 0}.accordion-card .accordion-body p{margin-bottom:-.3em;font-size:18px;font-weight:400}.accordion-card:last-child{margin-bottom:0}@media (max-width:991px){.accordion-card{display:block}.accordion-card .accordion-body{max-width:none;margin-top:20px}}@media (max-width:767px){.accordion-card .accordion-body{padding-right:0}}@media (max-width:575px){.accordion-card .accordion-button .faq-number{margin-right:10px}.accordion-card .accordion-button{font-size:20px}.accordion-card .accordion-body p{font-size:16px}}.accordion-card.style2{display:block}.accordion-card.style2 .accordion-button{font-size:20px}.accordion-card.style2 .accordion-body{max-width:none;margin-top:12px;margin-bottom:16px;padding-right:0}.contact-method{background:var(--smoke-color);padding:40px 36px}.contact-method-icon{margin-bottom:74px}.contact-method__title a{color:var(--title-color)}.contact-method__text{margin-bottom:24px}@media (max-width:991px){.contact-method{padding:30px 26px}.contact-method__title{font-size:20px}.contact-method-icon{margin-bottom:34px}}.skill-feature{position:relative}.skill-feature:not(:last-child){margin-bottom:27px}.skill-feature_title{text-transform:uppercase;margin-bottom:7px;font-size:14px;font-weight:600}.skill-feature .progress{background:0 0;border-radius:0;height:4px;overflow:visible}.skill-feature .progress .progress-bar{background:var(--title-color);border-radius:0;height:4px}.skill-feature .progress .progress-value{font-size:14px;font-weight:600;font-family:var(--title-font);position:relative;top:-29px;transform:translate(-100%)}.feature-static-wrap{flex-wrap:wrap;gap:24px;display:flex}.feature-static{flex-flow:column wrap;align-items:flex-start;width:100%;margin:auto;position:sticky;top:150px}@media (max-width:1199px){.feature-static{position:initial}}.contact-method.style-grid{flex-direction:row-reverse;justify-content:space-between;gap:100px;display:flex}.contact-method.style-grid .contact-method-icon{flex:none}.contact-method.style-grid .contact-method__title{margin-top:-.2em}.contact-method.style-grid .contact-method__text{font-size:18px}@media (max-width:1399px){.contact-method.style-grid{gap:50px}}@media (max-width:575px){.contact-method.style-grid{display:block}}.contact-method.style2{background:var(--gray-color)}.contact-method.style2 .contact-method-icon{filter:brightness(99)grayscale(99)}.contact-method.style2 .contact-method__title a,.contact-method.style2 .contact-method__text,.contact-method.style2 .action-link{color:var(--smoke-color)}.contact-method.style2 .action-link:after,.contact-method.style2 .action-link:before{background:var(--smoke-color)}.contact-method.style2 .action-link img{filter:brightness(99)grayscale(99)}.cta-area-1 .section-title{font-size:80px;line-height:1.125}@media (max-width:1399px){.cta-area-1 .section-title{font-size:60px}}@media (max-width:991px){.cta-area-1 .section-title{font-size:50px}}@media (max-width:767px){.cta-area-1 .section-title{font-size:40px}}@media (max-width:575px){.cta-area-1 .section-title{font-size:36px}}@media (max-width:375px){.cta-area-1 .section-title{font-size:32px}}.service-area-1{margin-top:100px}.service-area-1 .service-img-1-1{width:44%}.service-area-1 .service-img-1-1 img{object-fit:cover;width:100%;height:100%}@media (max-width:1700px){.service-area-1 .service-img-1-1{width:42%}.service-area-1 .service-img-1-1 img{height:100%}}@media (max-width:1500px){.service-area-1 .service-img-1-1{width:42%}.service-area-1 .service-img-1-1 img{height:100%}}@media (max-width:991px){.service-area-1{margin-top:0}.service-area-1 .service-img-1-1{width:100%;position:relative;top:-80px!important}}.why-area-1{margin-top:0}.why-area-1 p{font-size:18px}.why-area-1 .why-img-1-1{width:44%;margin-top:30px}.why-area-1 .why-img-1-1 img{object-fit:cover;width:100%;height:100%}@media (max-width:1500px){.why-area-1 .why-img-1-1{width:42%}}@media (max-width:1399px){.why-area-1 p{font-size:16px}}@media (max-width:991px){.why-area-1{margin-top:0}.why-area-1 .why-img-1-1{width:100%;position:relative;top:-80px!important}}.pricing-card{padding:40px}.pricing-card .pricing-card_title{letter-spacing:-.48px;margin-top:-.2em;margin-bottom:12px;font-size:24px;font-weight:600}.pricing-card .pricing-card_wrap{margin-bottom:19px}.pricing-card .pricing-card_price{letter-spacing:-1.8px;font-size:60px;font-weight:600}.pricing-card .pricing-card_price .duration{letter-spacing:-.4px;font-size:20px;font-weight:600}.pricing-card p{margin-bottom:43px;font-size:18px}@media (max-width:1399px){.pricing-card p{font-size:16px}}.pricing-card .checklist{margin-bottom:42px}.pricing-card .checklist li{font-family:var(--title-font);letter-spacing:-.14px;text-transform:uppercase;font-size:14px;font-weight:600}.pricing-card .checklist li i{color:var(--title-color)}.pricing-card .btn{width:100%}@media (max-width:1399px){.pricing-card .pricing-card_price{font-size:50px}}@media (max-width:1199px){.pricing-card .pricing-card_price{font-size:40px}.pricing-card{padding:30px}.pricing-card .btn{padding:21.5px 30px}.pricing-card p{font-size:14px}}@media (max-width:575px){.pricing-card .pricing-card_price{font-size:30px}}.portfolio-area-1{background-position:bottom;background-size:100% calc(100% - 240px)}.platform-card{display:block;position:relative}.platform-card .platform-card__media{display:inline-block;overflow:hidden}.platform-card .platform-card__media img{transition:all .4s ease-in-out;transform:scale(1.03)}.platform-card .platform-card__content{padding-top:28px}.platform-card .platform-card__content .platform-card__meta{margin:0 0 14px;padding:0;display:inline-flex}.platform-card .platform-card__content .platform-card__meta li{color:var(--white-color);font-size:18px;font-weight:400;display:inline-block;position:relative}.platform-card .platform-card__content .platform-card__meta li:after{content:"/";margin:0 2px;position:relative}.platform-card .platform-card__content .platform-card__meta li a{color:var(--title-color)}.platform-card .platform-card__content .platform-card__meta li:last-child:after{display:none}.platform-card .platform-card__content .platform-card__title{margin-bottom:23px;font-weight:600}.platform-card .platform-card__content .platform-card__title a{color:var(--title-color)}.platform-card:hover .platform-card__media img{transform:scale(1.03)translate(8px)}.portfolio-slider .slick-current .platform-card.style2:after{opacity:1;height:100%}.portfolio-slider .slick-current .platform-card.style2 .platform-card__content{opacity:1;bottom:0}.platform-card.style2{display:block;position:relative;overflow:hidden}.platform-card.style2:after{content:"";opacity:0;background:linear-gradient(#0a0c0000 0%,#0a0c00 100%);height:0;transition:all .4s;position:absolute;bottom:0;left:0;right:0}.platform-card.style2 .platform-card__media{overflow:initial;width:100%}.platform-card.style2 .platform-card__media img{width:100%}.platform-card.style2 .platform-card__content{z-index:1;opacity:0;max-width:350px;padding:0 0 40px 40px;transition:all .4s;position:absolute;bottom:-25px;left:0}.platform-card.style2 .platform-card__content .platform-card__meta,.platform-card.style2 .platform-card__content .platform-card__meta li a{color:var(--white-color)}.platform-card.style2 .platform-card__content .platform-card__title{color:var(--white-color);margin-bottom:-.25em}.platform-card.style2 .platform-card__content .platform-card__title a{color:var(--white-color)}@media (max-width:1199px){.platform-card.style2 .platform-card__content{padding:0 0 30px 30px}}@media (max-width:991px){.platform-card.style2 .platform-card__content{padding:0 0 40px 40px}}@media (max-width:575px){.platform-card.style2 .platform-card__content{padding:0 0 30px 30px}.platform-card.style2 .platform-card__content .platform-card__title{font-size:24px}}.platform-card.style3{position:relative;overflow:hidden}.platform-card.style3:after{content:"";opacity:0;background:linear-gradient(#0a0c0000 0%,#0a0c00 100%);height:0;transition:all .4s;position:absolute;bottom:0;left:0;right:0}.platform-card.style3 .platform-card__media{overflow:initial;width:100%}.platform-card.style3 .platform-card__media img{width:100%}.platform-card.style3 .platform-card__content{z-index:1;opacity:0;max-width:350px;padding:0 0 40px 40px;transition:all .4s;position:absolute;bottom:-25px;left:0}.platform-card.style3 .platform-card__content .platform-card__meta,.platform-card.style3 .platform-card__content .platform-card__meta li a{color:var(--white-color)}.platform-card.style3 .platform-card__content .platform-card__title{color:var(--white-color);margin-bottom:-.25em}.platform-card.style3 .platform-card__content .platform-card__title a{color:var(--white-color)}.platform-card.style3:hover:after{opacity:1;height:100%}.platform-card.style3:hover .platform-card__content{opacity:1;bottom:0}@media (max-width:1199px){.platform-card.style3 .platform-card__content{padding:0 0 30px 30px}}@media (max-width:991px){.platform-card.style3 .platform-card__content{padding:0 0 40px 40px}}@media (max-width:575px){.platform-card.style3 .platform-card__content{padding:0 0 30px 30px}.platform-card.style3 .platform-card__content .platform-card__title{font-size:24px}}@media (max-width:375px){.platform-card.style3 .platform-card__content .platform-card__title{font-size:20px}.platform-card.style3 .platform-card__content{padding:0 0 20px 20px}}.platform-card.style4 .platform-card__content .platform-card__title a{color:var(--smoke-color)}.platform-card.style4 .platform-card__content .platform-card__meta{margin-bottom:-.3em}.platform-card.style4 .platform-card__content .platform-card__meta li a,.platform-card.style4 .platform-card__content .platform-card__meta li:after{color:var(--smoke-color)}@media (max-width:991px){.platform-card.style4 .platform-card__media img{width:100%}}.project-area-6{position:relative}.portfolio-static-wrap{flex-wrap:wrap;display:flex}.portfolio-static{flex-flow:column wrap;align-items:flex-start;margin:auto;position:sticky;top:0}@media (max-width:575px){.portfolio-static{top:86px}}.platform-card.style5:after{content:"";opacity:1;background:linear-gradient(#0a0c0000 0%,#0a0c00 100%);height:100%;transition:all .4s;position:absolute;bottom:0;left:0;right:0}.platform-card.style5 .platform-card__media img{width:100%}.platform-card.style5 .platform-card__content{z-index:1;opacity:1;justify-content:space-between;align-items:end;width:100%;padding:0 140px 140px;transition:all .4s;display:flex;position:absolute;bottom:0;left:0}.platform-card.style5 .platform-card__content .platform-card__copy{max-width:746px}.platform-card.style5 .platform-card__content .platform-card__meta li a,.platform-card.style5 .platform-card__content .platform-card__meta li:after{color:var(--smoke-color)}.platform-card.style5 .platform-card__content .platform-card__title{margin-bottom:-.25em;font-size:48px}.platform-card.style5 .platform-card__content .platform-card__title a{color:var(--smoke-color)}.platform-card.style5 .platform-card__content-btn{flex:none}.platform-card.style5 .action-link{color:var(--smoke-color)}.platform-card.style5 .action-link img{filter:brightness(99)grayscale(99)}.platform-card.style5 .action-link:after,.platform-card.style5 .action-link:before{background:var(--smoke-color)}@media (max-width:1299px){.platform-card.style5 .platform-card__content{padding:0 100px 100px}.platform-card.style5 .platform-card__content .platform-card__title{font-size:36px}.platform-card.style5 .platform-card__content .platform-card__copy{max-width:600px}}@media (max-width:1199px){.platform-card.style5 .platform-card__content .platform-card__title{font-size:32px}.platform-card.style5 .platform-card__content{padding:0 80px 80px}}@media (max-width:991px){.platform-card.style5 .platform-card__content{padding:0 60px 60px}.platform-card.style5 .platform-card__content .platform-card__title{font-size:28px}.platform-card.style5 .platform-card__content .platform-card__copy{max-width:460px}}@media (max-width:767px){.platform-card.style5 .platform-card__content{padding:0 40px 40px}.platform-card.style5 .platform-card__content .platform-card__title{font-size:24px}}@media (max-width:575px){.platform-card.style5 .platform-card__content .platform-card__copy{max-width:none;margin-bottom:20px}.platform-card.style5 .platform-card__content{padding:30px 15px 40px;display:block}.platform-card.style5 .platform-card__media img{object-fit:cover;min-height:300px}.platform-card.style5 .platform-card__content .platform-card__title{font-size:22px}.platform-card .platform-card__content .platform-card__meta li{font-size:16px}}.platform-showcase__viewport{justify-content:center;align-items:center;height:100vh;padding:140px 24px 100px;display:flex}.platform-showcase__viewport .platform-showcase__track{width:100%;height:100%}.platform-showcase__viewport .platform-showcase__track .slick-list,.platform-showcase__viewport .platform-showcase__track .slick-list .slick-track,.platform-showcase__viewport .platform-showcase__track .slick-list .slick-slide{height:100%}@media (max-width:991px){.platform-showcase__viewport{padding:140px 24px 80px}}@media (max-width:575px){.platform-showcase__viewport{margin:0 -12px;padding:100px 0 40px}}.platform-showcase__viewport.platform-showcase__viewport--split{padding:0}.platform-showcase__viewport.platform-showcase__viewport--split .platform-showcase__track{width:100%;height:100vh}.platform-showcase__viewport.platform-showcase__viewport--split .platform-showcase__track .slick-list{height:100vh}.platform-showcase__viewport.platform-showcase__viewport--split .platform-showcase__track .slick-list .slick-track{height:auto}.platform-showcase__viewport.platform-showcase__viewport--split .platform-showcase__track .slick-list .slick-slide{height:100vh}@media (max-width:575px){.platform-showcase__viewport.platform-showcase__viewport--split{margin:0}}.platform-card.style6{width:100%;height:100%;position:relative}.platform-card.style6 .platform-card__media{width:100%;height:100%}.platform-card.style6 .platform-card__media img{object-fit:cover;width:100%;height:100%}.platform-card.style6 .platform-card__content{background:var(--title-color);justify-content:space-between;gap:30px 40px;padding-top:35px;transition:all .4s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.platform-card.style6 .platform-card__content .platform-card__title{margin-top:-.05em;margin-bottom:0;font-size:36px}.platform-card.style6 .platform-card__content .platform-card__title a{color:var(--white-color)}.platform-card.style6 .platform-card__content .platform-card__title a:hover{color:var(--theme-color)}@media (max-width:1500px){.platform-card.style6 .platform-card__content .platform-card__title{font-size:30px}}@media (max-width:1399px){.platform-card.style6 .platform-card__content .platform-card__title{font-size:24px}}@media (max-width:1299px){.platform-card.style6 .platform-card__content .platform-card__title{font-size:20px}}@media (max-width:1199px){.platform-card.style6 .platform-card__content .platform-card__title{font-size:24px}}@media (max-width:375px){.platform-card.style6 .platform-card__content .platform-card__title{font-size:20px}}.platform-card.style6 .platform-card__content .platform-card__meta li a{color:#f6f5f3}.platform-card.style6 .platform-card__content .platform-card__meta li a:hover{color:var(--theme-color)}.platform-card.style6:hover .platform-card__media img{transform:scale(1.03)translateY(-30px)}.platform-card.style6:hover .platform-card__content{transform:translate(0)}.project-area-8 .platform-card.style3 .platform-card__content{justify-content:space-between;align-items:end;width:100%;max-width:none;padding:0 48px 48px;display:flex}.project-area-8 .platform-card.style3 .platform-card__content .platform-card__copy{max-width:746px}.project-area-8 .platform-card.style3 .platform-card__content .action-link{color:var(--smoke-color)}.project-area-8 .platform-card.style3 .platform-card__content .action-link:before,.project-area-8 .platform-card.style3 .platform-card__content .action-link:after{background:var(--smoke-color)}.project-area-8 .platform-card.style3 .platform-card__content .action-link img{filter:brightness(99)grayscale(99)}.project-area-8 .platform-card.style3 .platform-card__content .platform-card__meta li:after{color:var(--smoke-color)}.project-area-8 .platform-card.style3 .platform-card__content .platform-card__content-btn{flex:none}@media (max-width:1199px){.project-area-8 .platform-card.style3 .platform-card__content .platform-card__copy{max-width:600px}}@media (max-width:991px){.project-area-8 .platform-card.style3 .platform-card__content{padding:0 35px 35px}}@media (max-width:767px){.project-area-8 .platform-card.style3 .platform-card__content{padding:0 25px 25px}.project-area-8 .platform-card.style3 .platform-card__content .platform-card__title{font-size:20px}}@media (max-width:575px){.project-area-8 .platform-card.style3 .platform-card__media img{object-fit:cover;min-height:300px}.project-area-8 .platform-card.style3 .platform-card__content{display:block}.project-area-8 .platform-card.style3 .platform-card__content .platform-card__meta{flex-wrap:wrap}.project-area-8 .platform-card.style3 .platform-card__content .platform-card__media img{min-height:300px}.project-area-8 .platform-card.style3 .platform-card__content .platform-card__copy{max-width:none;margin-bottom:20px}}.platform-card.platform-card--feature{height:100%}.platform-card.platform-card--feature:after{content:"";opacity:1;background:linear-gradient(#0a0c0000 0%,#0a0c00 100%);height:100%;transition:all .4s;position:absolute;bottom:0;left:0;right:0}.platform-card.platform-card--feature .platform-card__media{width:100%;height:100%}.platform-card.platform-card--feature .platform-card__media img{object-fit:cover;width:100%;height:100%;transform:none}.platform-card.platform-card--feature .platform-card__content{z-index:1;opacity:1;justify-content:space-between;align-items:end;width:100%;padding:0 140px 140px;transition:all .4s;display:flex;position:absolute;bottom:0;left:0}.platform-card.platform-card--feature .platform-card__content .platform-card__meta li a,.platform-card.platform-card--feature .platform-card__content .platform-card__meta li:after{color:var(--smoke-color)}.platform-card.platform-card--feature .platform-card__content .platform-card__title{color:var(--white-color);margin-bottom:-.25em;font-size:48px}.platform-card.platform-card--feature .platform-card__content .platform-card__title a{color:var(--smoke-color)}.platform-card.platform-card--feature .platform-card__content-btn{flex:none}.platform-card.platform-card--feature .action-link{color:var(--smoke-color)}.platform-card.platform-card--feature .action-link img{filter:brightness(99)grayscale(99)}.platform-card.platform-card--feature .action-link:after,.platform-card.platform-card--feature .action-link:before{background:var(--smoke-color)}@media (max-width:1299px){.platform-card.platform-card--feature .platform-card__content{padding:0 100px 100px}.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:28px}.platform-card.platform-card--feature .platform-card__content .platform-card__copy{max-width:600px}}@media (max-width:1199px){.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:29px}.platform-card.platform-card--feature .platform-card__content{padding:0 80px 80px}}@media (max-width:991px){.platform-card.platform-card--feature .platform-card__content{padding:0 60px 60px}.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:28px}.platform-card.platform-card--feature .platform-card__content .platform-card__copy{max-width:460px}}@media (max-width:767px){.platform-card.platform-card--feature .platform-card__content{margin-bottom:190px;padding:0 20px 20px}.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:10px}.platform-card.platform-card--feature .platform-card__media img{object-fit:cover;min-height:200px}}@media (max-width:575px){.platform-card.platform-card--feature .platform-card__content .platform-card__copy{max-width:none;margin-bottom:80px}.platform-card.platform-card--feature .platform-card__content{padding:30px 15px 40px;display:block}.platform-card.platform-card--feature .platform-card__media img{object-fit:cover;min-height:300px}.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:22px}}.project-details-info .list-wrap{margin:0;padding:0;list-style:none}.project-details-info .list-wrap li{font-size:14px;font-weight:600;font-family:var(--title-font);color:var(--title-color);text-transform:uppercase}.project-details-info .list-wrap li:not(:last-child){margin-bottom:24px}.project-details-info .list-wrap li span{font-family:var(--body-font);text-transform:capitalize;margin-bottom:6px;font-size:18px;font-weight:400;display:block}.inner__page-nav{flex-wrap:wrap;justify-content:space-between;margin-top:20px;display:flex}.inner__page-nav .nav-btn{font-size:14px;font-weight:600;font-family:var(--title-font);color:var(--title-color);text-transform:uppercase;align-items:center;gap:10px;display:flex}.process-card .process-card-number{font-size:14px;font-weight:600;font-family:var(--title-font);color:var(--smoke-color);text-transform:uppercase;border-bottom:2px solid var(--smoke-color);padding-bottom:22px;position:relative}.process-card .process-card-number:after{content:"";background:var(--smoke-color);border:4px solid var(--title-color);border-radius:50%;width:24px;height:24px;position:absolute;bottom:0;left:-4px;transform:translateY(50%)}.process-card .process-card-title{color:var(--smoke-color);letter-spacing:-.48px;margin-top:45px;font-size:24px;font-weight:600}.process-card .process-card-text{color:var(--smoke-color);max-width:330px;margin-bottom:-.3em;font-size:18px;font-weight:400;line-height:30px}@media (max-width:1199px){.process-card .process-card-text{font-size:16px}}@media (max-width:991px){.process-card .process-card-text{max-width:none;font-size:18px}}.award-wrap-area{margin:0;padding:0;list-style:none}.award-wrap-area .single-award-list{border-bottom:2px solid var(--title-color);padding-top:26px;padding-bottom:31px;display:flex}.award-wrap-area .single-award-list:first-child{border-top:2px solid var(--title-color)}.award-wrap-area .single-award-list .award-tag,.award-wrap-area .single-award-list .award-year{font-size:14px;font-weight:600;font-family:var(--title-font);color:var(--title-color);letter-spacing:-.14px;transition:all .4s}.award-wrap-area .single-award-list .award-details{margin-left:100px;transition:all .4s;position:relative}.award-wrap-area .single-award-list .award-details h4{font-size:24px;font-weight:600;font-family:var(--title-font);margin-bottom:3px}.award-wrap-area .single-award-list .award-details h4 a,.award-wrap-area .single-award-list .award-details h4 a:hover{color:var(--title-color)}.award-wrap-area .single-award-list .award-details p{margin-bottom:-.3em;font-size:18px}.award-wrap-area .single-award-list .award-tag{text-transform:uppercase;margin-left:auto;transition:all .4s}.award-wrap-area .single-award-list:hover .award-details,.award-wrap-area .single-award-list:hover .award-year{transform-style:preserve-3d;transform:translate(1.5rem)scale(1)rotateX(0)rotateY(0)rotate(0)skew(0deg)}.award-wrap-area .single-award-list:hover .award-tag{transform-style:preserve-3d;transform:translate(-1.5rem)scale(1)rotateX(0)rotateY(0)rotate(0)skew(0deg)}.award-wrap-area .single-award-list.style2 .award-details h4{margin-top:-.1em;margin-bottom:8px;font-size:36px}@media (max-width:1199px){.award-wrap-area .single-award-list.style2 .award-details h4{font-size:30px}}@media (max-width:991px){.award-wrap-area .single-award-list.style2 .award-details h4{font-size:24px}}.award-wrap-area .single-award-list.style2 .award-meta{font-size:18px;font-weight:400;font-family:var(--body-font)}.award-wrap-area .single-award-list.style2 .award-meta a{color:var(--title-color)}.award-wrap-area .single-award-list.style2 .award-meta a:after{content:"/";margin-left:3px;position:relative}.award-wrap-area .single-award-list.style2 .award-meta a:last-child:after{display:none}@media (max-width:1199px){.award-wrap-area .single-award-list .award-details{margin-left:50px}}@media (max-width:991px){.award-wrap-area .single-award-list .award-details p{font-size:16px}}@media (max-width:767px){.award-wrap-area .single-award-list{display:block}.award-wrap-area .single-award-list .award-details{margin-top:10px;margin-bottom:20px;margin-left:0}.award-wrap-area .single-award-list .award-tag{margin-bottom:-.5em;display:block;transform:none}.award-wrap-area .single-award-list{transition:all 1s}.award-wrap-area .single-award-list:hover .award-details,.award-wrap-area .single-award-list:hover .award-tag{transform:none}}@media (max-width:575px){.award-wrap-area .single-award-list .award-details h4{font-size:22px}.award-wrap-area .single-award-list .award-details p{font-size:14px}.award-wrap-area .single-award-list .award-details .award-thumb{display:none}}.shop__inner-wrap .row .col-70{flex:none;width:70.5%}@media (max-width:1199.98px){.shop__inner-wrap .row .col-70{width:67.5%}}@media (max-width:991.98px){.shop__inner-wrap .row .col-70{width:100%}}.shop__inner-wrap .row .col-30{flex:none;width:29.5%}@media (max-width:1199.98px){.shop__inner-wrap .row .col-30{width:32.5%}}@media (max-width:991.98px){.shop__inner-wrap .row .col-30{width:100%}}.shop__sidebar{margin-left:45px}@media (max-width:1299px){.shop__sidebar{margin-left:0}}@media (max-width:991.98px){.shop__sidebar{margin-top:100px}}.shop-sort-bar{border-radius:5px;margin:0 0 40px;padding:0}.shop-sort-bar .row{--bs-gutter-x:0;--bs-gutter-y:15px}.shop-sort-bar select{width:fit-content;min-width:250px;height:auto;color:var(--body-color);background-position:right -2px center;margin:0;font-size:16px;line-height:normal}.shop-sort-bar select option:checked,.shop-sort-bar select option:focus,.shop-sort-bar select option:hover{background-color:var(--title-color)}.shop-sort-bar .woocommerce-result-count{color:var(--body-color);margin-bottom:0}.shop-sort-bar .nav a{font-family:var(--title-font);text-transform:capitalize;color:var(--body-color);margin:0 0 0 20px;font-size:16px;font-weight:600;display:inline-block;position:relative}.shop-sort-bar .nav a.active,.shop-sort-bar .nav a:hover{color:var(--theme-color)}@media (max-width:1199px){.shop-sort-bar select{min-width:auto}}@media (max-width:991px){.shop-sort-bar .row{--bs-gutter-x:20px}.shop-sort-bar .nav a:last-child{margin-right:0;padding-right:0}.shop-sort-bar .nav a:last-child:before{display:none}}@media (max-width:767px){.shop-sort-bar{text-align:center}.shop-sort-bar .nav{justify-content:center}.shop-sort-bar select{margin:0 auto}}.product-card{transition:all .4s}.product-card .product-title{margin:10px 0 7px;font-size:24px;font-weight:600}.product-card .product-title a{color:inherit}.product-card .product-title a:hover{color:var(--title-color)}@media (max-width:767px){.product-card .product-title{font-size:20px}}.product-card .price{color:var(--body-color);font-weight:400;font-family:var(--body-font);margin-bottom:-.35em;font-size:18px;display:block}.product-card .price del{color:#858580;margin-right:10px;display:inline-block}.product-card .product-img{background-color:var(--smoke-color);text-align:center;background-color:var(--smoke-color);z-index:2;border-radius:0;margin:0 0 30px;position:relative;overflow:hidden}.product-card .product-img img{transition:all .4s;transform:scale(1)}.product-card .tag{color:var(--white-color);font-size:14px;font-family:var(--title-font);background-color:var(--title-color);z-index:3;border-radius:0;padding:5px 16px;font-weight:600;display:inline-block;position:absolute;top:0;right:0}.product-card .actions{text-align:center;z-index:3;opacity:0;visibility:hidden;background-color:#0000;justify-content:center;align-items:center;height:100%;margin-top:0;transition:all .4s ease-in-out;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.product-card:hover .product-img img{transform:scale(1.1)}.product-card:hover .actions{opacity:1;visibility:visible;margin-top:0}.star-rating{width:102px;height:1.2em;line-height:1.2em;font-family:var(--icon-font);font-size:16px;font-weight:700;display:block;position:relative;overflow:hidden}.star-rating:before{content:"";color:var(--title-color);float:left;letter-spacing:3px;position:absolute;top:0;left:0}.star-rating span{float:left;padding-top:1.5em;position:absolute;top:0;left:0;overflow:hidden}.star-rating span:before{content:"";color:var(--title-color);letter-spacing:3px;font-weight:700;position:absolute;top:0;left:0}.quantity{vertical-align:middle;display:inline-flex;position:relative}.quantity>.screen-reader-text{color:var(--title-color);font-weight:600;font-family:var(--title-font);align-self:center;margin:0 10px 0 0;display:inline-block}.quantity .qty-btn,.quantity .qty-input{text-align:center;width:50px;height:50px;color:var(--body-color);background-color:#0000;border:none;border-radius:0;padding:0;font-size:18px;font-weight:600;display:inline-block}.quantity .qty-btn:last-child,.quantity .qty-input:last-child{border-right:none}.quantity .qty-btn{font-size:16px}.product_meta{font-size:16px;font-weight:700;font-family:var(--body-font);margin:35px 0 0}.product_meta>span{color:var(--title-color);margin-bottom:26px;font-size:18px;font-weight:400;display:block}.product_meta>span:last-child{margin-bottom:0}.product_meta>span a{color:inherit}.product_meta>span>a,.product_meta>span>span{color:var(--title-color);font-size:14px;font-weight:600;font-family:var(--title-font);margin-top:7px;display:block;position:relative}.product_meta>span>a a,.product_meta>span>span a{position:relative}.product_meta>span>a a:after,.product_meta>span>span a:after{content:",";margin-right:5px}.product_meta>span>a:last-child:after,.product_meta>span>span:last-child:after{display:none}.product-big-img{margin-bottom:28px;position:relative}.product-big-img .img img{width:100%}.product-big-img .tag{color:var(--white-color);font-size:14px;font-family:var(--title-font);background-color:var(--title-color);z-index:3;border-radius:0;padding:5px 16px;font-weight:600;display:inline-block;position:absolute;top:0;right:0}.product-small-img .slide-thumb{cursor:pointer}.summary-content .product-title,.product-about .product-title{margin:0 0 10px;font-size:48px;font-weight:600}@media (max-width:767px){.summary-content .product-title,.product-about .product-title{font-size:30px}}.summary-content>.price,.product-about>.price{font-family:var(--body-font);color:var(--title-color);letter-spacing:-.02em;margin-bottom:35px;font-size:24px;font-weight:400;display:inline-block}.summary-content>.price del,.product-about>.price del{color:#858580;margin-right:15px}.summary-content .woocommerce-product-rating,.summary-content .product-rating,.product-about .woocommerce-product-rating,.product-about .product-rating{align-items:center;gap:11px;width:100%;margin:0 0 20px;padding:0;font-size:16px;line-height:20px;display:inline-flex;position:relative;top:2px}.summary-content .woocommerce-review-link,.product-about .woocommerce-review-link{color:var(--body-color)}.summary-content .text,.product-about .text{font-size:18px;line-height:1.666}.summary-content .checklist,.product-about .checklist{margin:30px 0 40px}.summary-content .checklist li,.product-about .checklist li{font-weight:400}.summary-content .actions,.product-about .actions{flex-wrap:wrap;gap:16px;margin:46px 0 44px;display:flex}.summary-content .actions .icon-btn,.product-about .actions .icon-btn{box-shadow:0 4px 20px #00000024}.summary-content .quantity,.product-about .quantity{background:#f6f5f3;align-items:center;padding:0 20px}.summary-content .quantity .title,.product-about .quantity .title{margin-right:24px;font-size:18px}.summary-content .quantity .qty-input,.product-about .quantity .qty-input{width:68px;height:auto;color:var(--title-color);text-align:center;font-size:14px;font-weight:600;font-family:var(--title-font);background-color:#0000;border:none;border-radius:0;padding:11px 25px}.summary-content .quantity .qty-btn,.product-about .quantity .qty-btn{color:var(--title-color);z-index:1;background-color:#0000;border:none;width:auto;height:auto;font-size:14px;position:relative}.summary-content .quantity .quantity-minus,.product-about .quantity .quantity-minus{margin-right:-14px}.summary-content .quantity .quantity-plus,.product-about .quantity .quantity-plus{margin-left:-14px}.product-tab-style1{gap:30px 0;margin:95px 0 40px}.product-tab-style1 li{margin:0 40px 0 0}.product-tab-style1 li:last-child{margin-right:0}.product-tab-style1 a{color:#858580;font-size:20px;font-weight:600;font-family:var(--title-font);padding:0 0 6px;position:relative}.product-tab-style1 a:before{content:"";background:var(--title-color);width:0;height:2px;transition:all .4s;position:absolute;bottom:0;left:0}.product-tab-style1 a.active{color:var(--title-color)}.product-tab-style1 a.active:before{width:100%}#productTabContent{margin-bottom:-25px}#productTabContent #description{margin-top:-.3em}.woocommerce-cart-form{text-align:center}.cart_table{border:0;margin-bottom:45px}.cart_table thead{border-bottom:2px solid var(--title-color)}.cart_table thead th{border:none!important}.cart_table td:before,.cart_table th{font-family:var(--title-font);color:var(--title-color);border:none;padding:0 0 13px;font-size:14px;font-weight:600}.cart_table td:before{content:attr(data-title);vertical-align:top;padding:0;display:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.cart_table td{border:none;border-bottom:2px solid var(--title-color);color:var(--title-color);vertical-align:middle;padding:20px 10px;font-size:18px;position:relative}.cart_table td[data-title=Name]{text-align:start;padding:22px 20px}.cart_table td[data-title=Name] a{color:var(--title-color);font-size:20px;font-weight:600;font-family:var(--title-font)}.cart_table td[data-title=Name] a:hover{color:var(--title-color)}@media (max-width:991px){.cart_table td[data-title=Name] a{font-size:16px}}@media (max-width:767px){.cart_table td[data-title=Name]{text-align:end;padding-right:15px}}.cart_table td[data-title=Remove]{text-align:start;padding-left:5px}@media (max-width:991px){.cart_table td[data-title=Remove]{padding-right:20px}}@media (max-width:767px){.cart_table td[data-title=Remove]{text-align:end;padding-right:15px}}.cart_table td[data-title=Product]{width:100px;padding:22px 0}@media (max-width:767px){.cart_table td[data-title=Product]{width:100%;padding-right:15px}}.cart_table .product-quantity{color:var(--title-color)}.cart_table .product-quantity input{position:relative;top:-2px}.cart_table .cart-productname{font-weight:400;font-family:var(--body-font);color:var(--body-color)}.cart_table .cart-productimage{border:0 solid var(--smoke-color);border-radius:5px;display:inline-block;overflow:hidden}.cart_table .remove{color:#858580;font-size:18px}.cart_table .remove:hover{color:var(--title-color)}.cart_table .quantity{background:#f6f5f3;align-items:center;padding:9px 20px}.cart_table .quantity .title{color:var(--title-color);margin-right:24px;font-size:18px}@media (max-width:767px){.cart_table .quantity .title{display:none}}.cart_table .quantity .qty-input{width:68px;height:auto;color:var(--title-color);text-align:center;font-size:14px;font-weight:600;font-family:var(--title-font);background-color:#0000;border:none;border-radius:0;padding:11px 25px}.cart_table .quantity .qty-btn{color:var(--title-color);z-index:1;background-color:#0000;border:none;width:auto;height:auto;font-size:14px;position:relative}.cart_table .quantity .quantity-minus{margin-right:-14px}.cart_table .quantity .quantity-plus{margin-left:-14px}.cart_table .actions{text-align:right;vertical-align:middle}.cart_table .actions>.btn{margin-right:15px;padding:17px 28px;font-size:16px}.cart_table .actions>.btn:last-child{margin-right:0}.cart-coupon{float:left;width:455px;max-width:100%;margin:0;display:flex}.cart-coupon input{border-bottom:2px solid var(--title-color);border-radius:0;width:calc(100% - 200px);height:60px;margin-right:16px;padding:0}.cart-coupon input:active,.cart-coupon input:focus,.cart-coupon input:hover{border-bottom:2px solid var(--title-color)}@media (max-width:575px){.cart-coupon input{width:calc(100% - 106px);height:50px}}.cart-coupon .btn{width:max-content}@media (max-width:575px){.cart-coupon{flex-wrap:wrap;gap:15px 0}}.cart_totals{border:0;margin-bottom:28px}.cart_totals th,.cart_totals td{vertical-align:top;border:none;border-bottom:2px solid var(--title-color);color:var(--title-color);width:75%;padding:16px 20px;font-size:14px}@media (max-width:991px){.cart_totals th,.cart_totals td{width:50%}}.cart_totals th:first-child,.cart_totals td:first-child{width:25%;font-weight:600;font-family:var(--title-font);color:var(--title-color);background-color:#0000;padding-left:0;font-size:14px}@media (max-width:991px){.cart_totals th:first-child,.cart_totals td:first-child{width:50%}}.cart_totals .amount{font-size:18px;font-weight:400}.cart_totals .order-total .amount{font-weight:600}@media (max-width:991px){.cart_table th{padding:23px 8px;font-size:14px}.cart_table .cart-productname{font-size:14px}.cart_table .cart-coupon{justify-content:center;width:100%;margin-bottom:20px}.cart_table .actions{text-align:center}}@media (max-width:767px){.cart_table{text-align:left;border-collapse:separate;border-spacing:0 20px;border:none;min-width:auto}.cart_table thead{display:none}.cart_table td{text-align:right;border:1px solid #f3f3f3;border-bottom:none;width:100%;padding:15px 15px 15px 25%;display:block}.cart_table td:before{display:block}.cart_table td:last-child{border-bottom:1px solid #f3f3f3}.cart_table td.actions{text-align:center;padding-left:15px}.cart_table td.actions>.btn{width:max-content;margin-top:10px;margin-left:auto;margin-right:auto;display:block}.cart_table td.actions>.btn:last-child{margin-right:auto}.cart_table .cart-coupon{text-align:center;float:none;justify-content:center;width:100%;padding-bottom:10px;display:block}.cart_table .cart-coupon input{width:100%;margin-bottom:10px}.cart_totals th,.cart_totals td{padding:15px 10px}.cart_totals th:first-child,.cart_totals td:first-child{width:17%;line-height:1.4}}.woocommerce-checkout label{font-size:14px;font-weight:600;font-family:var(--title-font);margin-bottom:0}.woocommerce-checkout .form-group,.woocommerce-checkout .form-row{margin-bottom:0}.woocommerce-checkout .form-select,.woocommerce-checkout .select2-container,.woocommerce-checkout .form-control{border-bottom:2px solid var(--title-color);border-radius:0;margin-bottom:0;padding:0;font-size:18px}.woocommerce-checkout .form-select option:checked,.woocommerce-checkout .form-select option:focus,.woocommerce-checkout .form-select option:hover,.woocommerce-checkout .select2-container option:checked,.woocommerce-checkout .select2-container option:focus,.woocommerce-checkout .select2-container option:hover,.woocommerce-checkout .form-control option:checked,.woocommerce-checkout .form-control option:focus,.woocommerce-checkout .form-control option:hover{background:var(--title-color)}@media (max-width:575px){.woocommerce-checkout .form-select,.woocommerce-checkout .select2-container,.woocommerce-checkout .form-control{font-size:16px}}.woocommerce-checkout .form-select{background-position:right 0 center}.woocommerce-checkout select,.woocommerce-checkout .form-select,.woocommerce-checkout .form-control,.woocommerce-checkout .select2,.woocommerce-checkout .select2-container{margin-bottom:32px}.woocommerce-cart-form .cart_table thead th{text-align:start}.woocommerce-cart-form .cart_table td{text-align:start;padding:20px 20px 20px 0;font-size:18px;font-weight:400;line-height:20px}@media (max-width:767px){.woocommerce-cart-form .cart_table td{text-align:end}}.woocommerce-cart-form .cart_table td[data-title=Name]{padding-left:0}.woocommerce-cart-form .cart_table td[data-title=Name] a{font-size:18px;font-weight:400;font-family:var(--body-font)}.woocommerce-cart-form .cart_table td[data-title=Name] a span{font-weight:600}.checkout-ordertable th,.checkout-ordertable td{vertical-align:middle;color:var(--title-color);text-align:right;border:0;border-bottom:2px solid var(--title-color);padding:5px 0;font-size:14px;font-weight:600}.checkout-ordertable th{text-align:left}.checkout-ordertable ul{margin:0;padding:0}.checkout-ordertable .order-total .amount{font-weight:600}.woocommerce-checkout-payment{text-align:left}.woocommerce-checkout-payment ul{margin:30px 0 0;padding:0;list-style-type:none}.woocommerce-checkout-payment ul li{border-bottom:1px solid #d8d8d8;border-radius:4px;padding-top:20px;font-size:16px}.woocommerce-checkout-payment ul input[type=radio]~label{color:var(--title-color);margin-bottom:20px;font-size:18px;font-weight:400}.woocommerce-checkout-payment ul input[type=radio]~label:before{border:2px solid var(--title-color)}.woocommerce-checkout-payment ul input[type=radio]:checked~label:before{border:2px solid var(--title-color);color:var(--title-color);background-color:#0000;line-height:17px}.woocommerce-checkout-payment .place-order{padding-top:50px}.woocommerce-checkout-payment .payment_box{color:#a1b1bc;background-color:#0000;border:0;border-bottom-width:medium;border-radius:4px;padding:0 0 20px;font-size:18px;display:none}.woocommerce-checkout-payment .payment_box h5{margin-top:10px;font-weight:600}.woocommerce-checkout-payment .payment_box p{margin:0}.th-checkout-wrapper form.woocommerce-form{margin-bottom:25px}@media (max-width:767px){tfoot.checkout-ordertable th{display:none}.woocommerce-checkout-payment ul input[type=radio]~label img{max-width:150px}.checkout-ordertable th,.checkout-ordertable td{padding:5px 20px 5px 60px}}.px-5{padding-left:5px;padding-right:5px}.px-10{padding-left:10px;padding-right:10px}.px-15{padding-left:15px;padding-right:15px}.px-20{padding-left:20px;padding-right:20px}.px-25{padding-left:25px;padding-right:25px}.px-30{padding-left:30px;padding-right:30px}.px-35{padding-left:35px;padding-right:35px}.px-40{padding-left:40px;padding-right:40px}.px-45{padding-left:45px;padding-right:45px}.px-50{padding-left:50px;padding-right:50px}.py-5{padding-top:5px;padding-bottom:5px}.py-10{padding-top:10px;padding-bottom:10px}.py-15{padding-top:15px;padding-bottom:15px}.py-20{padding-top:20px;padding-bottom:20px}.py-25{padding-top:25px;padding-bottom:25px}.py-30{padding-top:30px;padding-bottom:30px}.py-35{padding-top:35px;padding-bottom:35px}.py-40{padding-top:40px;padding-bottom:40px}.py-45{padding-top:45px;padding-bottom:45px}.py-50{padding-top:50px;padding-bottom:50px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pb-60{padding-bottom:60px}.pb-105{padding-bottom:105px}.pt-105{padding-top:105px}.pt-100{padding-top:100px}.mx-5{margin-left:5px;margin-right:5px}.mx-10{margin-left:10px;margin-right:10px}.mx-15{margin-left:15px;margin-right:15px}.mx-20{margin-left:20px;margin-right:20px}.mx-25{margin-left:25px;margin-right:25px}.mx-30{margin-left:30px;margin-right:30px}.mx-35{margin-left:35px;margin-right:35px}.mx-40{margin-left:40px;margin-right:40px}.mx-45{margin-left:45px;margin-right:45px}.mx-50{margin-left:50px;margin-right:50px}.my-5{margin-top:5px;margin-bottom:5px}.my-10{margin-top:10px;margin-bottom:10px}.my-15{margin-top:15px;margin-bottom:15px}.my-20{margin-top:20px;margin-bottom:20px}.my-25{margin-top:25px;margin-bottom:25px}.my-30{margin-top:30px;margin-bottom:30px}.my-35{margin-top:35px;margin-bottom:35px}.my-40{margin-top:40px;margin-bottom:40px}.my-45{margin-top:45px;margin-bottom:45px}.my-50{margin-top:50px;margin-bottom:50px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mb-60{margin-bottom:60px}.mt-140{margin-top:140px}@media (max-width:1199px){.mt-140{margin-top:80px}}.mt-lg-140{margin-top:140px}@media (max-width:1199px){.mt-lg-140{margin-top:100px}}@media (max-width:991px){.mt-lg-140{margin-top:0}}.mt-n1{margin-top:-.25rem}.mt-n2{margin-top:-.65rem}.mt-n3{margin-top:-.8rem}.mt-n4{margin-top:-1.5rem}.mt-n5{margin-top:-3rem}.mt-80{margin-top:80px}@media (max-width:991px){.mt-80{margin-top:40px}}.pt-70{padding-top:70px}@media (max-width:991px){.pt-70{padding-top:40px}}.mt-90{margin-top:90px}@media (max-width:1199px){.mt-90{margin-top:70px}}.mt-60{margin-top:60px}.mb-n1{margin-bottom:-.25rem}.mb-n2{margin-bottom:-.6rem}.mb-n3{margin-bottom:-.8rem}.mb-n4{margin-bottom:-1.5rem}.mb-n5{margin-bottom:-3rem}.mb-80{margin-bottom:80px}@media (max-width:991px){.mb-80{margin-bottom:40px}}.space,.space-top{padding-top:var(--section-space)}.space,.space-bottom{padding-bottom:var(--section-space)}.space-extra,.space-extra-top{padding-top:calc(var(--section-space) - 30px)}.space-extra,.space-extra-bottom{padding-bottom:calc(var(--section-space) - 30px)}.space-extra2,.space-extra2-top{padding-top:calc(var(--section-space) - 40px)}.space-extra2,.space-extra2-bottom{padding-bottom:calc(var(--section-space) - 40px)}@media (max-width:991px){.space,.space-top{padding-top:var(--section-space-mobile)}.space,.space-bottom{padding-bottom:var(--section-space-mobile)}.space-extra,.space-extra-top{padding-top:calc(var(--section-space-mobile) - 30px)}.space-extra,.space-extra-bottom{padding-bottom:calc(var(--section-space-mobile) - 30px)}.space-top-md-none{padding-top:0}.space-extra2,.space-extra2-top{padding-top:70px}.space-extra2,.space-extra2-bottom{padding-bottom:70px}.pb-105{padding-bottom:65px}.pt-105{padding-top:65px}}html{scroll-behavior:smooth}body{margin:0}.mobile-nav .mobile-nav__submenu{display:none}.mobile-nav .mobile-nav__submenu.is-open{display:block}.mobile-nav .mobile-nav__expand{appearance:none;cursor:pointer;background:0 0;border:0}.platform-showcase__panel{width:100%;display:none}.platform-showcase__panel.is-active{display:block}.platform-showcase__panel .platform-card.platform-card--feature{min-height:100vh}.modern-slider-dots{z-index:5;gap:10px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.modern-slider-dots button{appearance:none;cursor:pointer;background:#ffffff73;border:1px solid #ffffffbf;border-radius:999px;width:10px;height:10px;padding:0}.scroll-top{border:0;padding:0}.home-content-area{background:#fff}.home-content-list{gap:18px;display:grid}.home-content-item{border-bottom:1px solid #1212121f;padding-bottom:18px}.home-content-item:last-child{border-bottom:0;padding-bottom:0}.home-content-item h3{margin-bottom:8px;font-size:24px}.home-content-item p{margin-bottom:0}.company-page{background:#fff;overflow:hidden}.company-story+.company-story{border-top:1px solid #12121214}.company-story__content .section-title{margin-bottom:22px}.company-story__content p:last-child{margin-bottom:0}.section-kicker{color:var(--theme-color);font-family:var(--title-font);letter-spacing:0;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-block}.company-story__image{aspect-ratio:4/3;margin:0;overflow:hidden}.company-story__image img{object-fit:cover;width:100%;height:100%}.reveal-up,.reveal-left,.reveal-right{animation-duration:.9s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.reveal-up{animation-name:reveal-up}.reveal-left{animation-name:reveal-left}.reveal-right{animation-name:reveal-right}@keyframes reveal-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-left{0%{clip-path:inset(0 100% 0 0);opacity:0;transform:translate(-28px)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}@keyframes reveal-right{0%{clip-path:inset(0 0 0 100%);opacity:0;transform:translate(28px)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.reveal-up,.reveal-left,.reveal-right{animation:none}}@media (max-width:991px){.company-story__content{max-width:none}.company-story__content p{font-size:16px}}:root{--sooq-blue:var(--theme-color);--sooq-navy:var(--title-color);--sooq-ink:var(--body-color);--sooq-page:#f5f9fc;--sooq-surface:#fff;--sooq-soft-blue:#0680bf1a;--sooq-line:#03193c1f;--sooq-muted:#03193cb8;--sooq-shadow:0 22px 70px #03193c24;--sooq-shadow-soft:0 12px 32px #03193c1a;--sooq-radius:8px;--sooq-ease:cubic-bezier(.22, 1, .36, 1)}html{background:var(--sooq-page)}body{background:linear-gradient(180deg, #fff 0%, var(--sooq-page) 48%, #fff 100%);color:var(--sooq-ink);text-rendering:optimizelegibility}::selection{background:var(--sooq-blue);color:#fff}a,button{transition:color .18s var(--sooq-ease), background-color .18s var(--sooq-ease), border-color .18s var(--sooq-ease), transform .22s var(--sooq-ease), box-shadow .22s var(--sooq-ease), opacity .22s var(--sooq-ease)}a:focus-visible,button:focus-visible{outline:2px solid var(--sooq-blue);outline-offset:4px}.site-header{z-index:100;position:fixed;top:0;left:0;right:0}.site-header .site-header__bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--sooq-line);background:#fffffff0;box-shadow:0 10px 30px #03193c0f}body:not(.site-scrolled).bg-title .site-header--home .site-header__bar{box-shadow:none;background:linear-gradient(#03193cad,#03193c14);border-bottom-color:#ffffff1f}body.site-scrolled .site-header--home .site-header__bar,.site-header--inner .site-header__bar{background:#fffffff5}.site-navigation>ul>li>a{border-radius:999px;padding:12px 14px;line-height:1}body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a{color:#fff}body.site-scrolled .site-header--home .site-navigation>ul>li>a,.site-header--inner .site-navigation>ul>li>a{color:var(--sooq-navy)}.site-navigation>ul>li.active>a,.site-navigation>ul>li>a:hover,.site-navigation>ul>li>a[aria-current=page]{background:var(--sooq-soft-blue);color:var(--sooq-blue)}body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li.active>a,body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a:hover,body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a[aria-current=page]{color:#fff;background:#ffffff24}.site-navigation ul.site-navigation__submenu{border:1px solid var(--sooq-line);border-radius:var(--sooq-radius);box-shadow:var(--sooq-shadow-soft);overflow:hidden}.platform-showcase,.platform-showcase__viewport,.platform-showcase__slider,.platform-showcase__panel,.platform-showcase__panel .platform-card.platform-card--feature{min-height:100svh}.platform-showcase{background:var(--sooq-navy);touch-action:pan-y}.platform-showcase__slider{display:block;position:relative}.platform-showcase__panel{opacity:0;display:none}.platform-showcase__panel.is-active{animation:sooq-slide-in .68s var(--sooq-ease) both;opacity:1;display:block}.platform-card.platform-card--feature{background:var(--sooq-navy)}.platform-card.platform-card--feature:after{z-index:1;background:linear-gradient(90deg,#03193ce0 0%,#03193ca3 48%,#03193c2e 100%),radial-gradient(circle at 18% 76%,#0680bf5c,#0000 34%)}.platform-card.platform-card--feature .platform-card__media img{animation:sooq-hero-fade .9s var(--sooq-ease) both;filter:saturate(1.04)contrast(1.02);object-fit:cover;min-height:100svh;transform:none!important}.platform-card.platform-card--feature .platform-card__content{z-index:3;max-width:min(980px,88vw);inset:auto auto clamp(112px,14vw,172px) clamp(22px,6vw,92px);transform:none}.platform-card.platform-card--feature .platform-card__content .platform-card__copy{max-width:100%}.platform-card.platform-card--feature .platform-card__meta{border-left:3px solid var(--sooq-blue);max-width:740px;margin-bottom:24px;padding:0 0 0 18px}.platform-card.platform-card--feature .platform-card__meta li{color:#ffffffe0;font-size:clamp(15px,1.35vw,19px);line-height:1.75}.platform-card.platform-card--feature .platform-card__title{animation:sooq-title-rise .72s var(--sooq-ease) .12s both;color:#fff;letter-spacing:0;text-wrap:balance;max-width:1040px;font-size:clamp(42px,7vw,108px);line-height:.98}.modern-slider-progress{z-index:6;background:#ffffff2e;border-radius:999px;width:min(310px,100vw - 44px);height:3px;position:absolute;bottom:102px;left:clamp(22px,6vw,92px);overflow:hidden}.modern-slider-progress span{transform-origin:0;background:#fff;height:100%;animation:8s linear both sooq-progress;display:block}.modern-slider-progress span.is-paused{animation-play-state:paused}.modern-slider-controls{z-index:6;align-items:center;gap:12px;max-width:calc(100vw - 44px);display:flex;position:absolute;bottom:34px;left:clamp(22px,6vw,92px)}.modern-slider-arrow,.modern-slider-pause,.modern-slider-status{color:#fff;background:#ffffff14;border:1px solid #ffffff4d;justify-content:center;align-items:center;display:inline-flex}.modern-slider-arrow,.modern-slider-pause{border-radius:50%;width:42px;height:42px}.modern-slider-arrow:hover,.modern-slider-pause:hover,.modern-slider-pause[aria-pressed=true]{color:var(--sooq-blue);background:#fff;transform:translateY(-2px)}.modern-slider-status{border-radius:999px;gap:18px;min-height:42px;padding:0 16px;font-size:13px;font-weight:700}.modern-slider-status span:last-child{opacity:.58}.modern-slider-dots{align-items:center;gap:8px;display:flex}.modern-slider-dots button{background:#ffffff57;border:0;border-radius:999px;width:8px;height:8px;padding:0}.modern-slider-dots button[aria-current=true]{background:#fff;width:32px}.page-banner{background:linear-gradient(135deg,#03193cf0,#0680bfc7);min-height:288px;margin-top:81px;position:relative;overflow:hidden}.page-banner:after{content:"";background:#ffffff24;height:1px;position:absolute;inset:auto 0 42px}.page-banner__title{color:#fff;letter-spacing:0;font-size:clamp(46px,8vw,92px);line-height:.95}.company-page,.contact-page{background:var(--sooq-page);overflow:clip}.company-story{position:relative}.company-story:not(:last-child){border-bottom:1px solid var(--sooq-line)}.section-kicker{color:var(--sooq-blue);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-size:13px;font-weight:800;display:inline-flex}.section-kicker:before{background:var(--sooq-blue);content:"";width:38px;height:2px}.company-story .section-title{color:var(--sooq-navy);letter-spacing:0;margin-bottom:28px;font-size:clamp(36px,5vw,70px);line-height:1}.company-story__content p{color:var(--sooq-muted);font-size:17px;line-height:1.82}.company-story__image{aspect-ratio:1.05;border-radius:var(--sooq-radius);box-shadow:var(--sooq-shadow);isolation:isolate;margin:0;position:relative;overflow:hidden}.company-story__image:after{border-radius:inherit;content:"";pointer-events:none;z-index:2;border:1px solid #ffffff6b;position:absolute;inset:14px}.company-story__image img{object-fit:cover;height:100%;transition:transform .9s var(--sooq-ease), filter .9s var(--sooq-ease);width:100%}.company-story:hover .company-story__image img{filter:saturate(1.06);transform:scale(1.035)}.contact-card{border:1px solid var(--sooq-line);border-radius:var(--sooq-radius);box-shadow:var(--sooq-shadow-soft);background:#ffffffe6;flex-direction:column;height:100%;min-height:322px;padding:34px;display:flex}.contact-method__icon{background:var(--sooq-soft-blue);color:var(--sooq-blue);border:1px solid #0680bf33;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:30px;font-size:22px;display:inline-flex}.contact-card .contact-method__body{flex-direction:column;flex:1;display:flex}.contact-card .contact-method__title{color:var(--sooq-navy);letter-spacing:0;margin-bottom:18px;font-size:26px;line-height:1.18}.contact-card .contact-method__title a{color:inherit}.contact-card .contact-method__text{color:var(--sooq-muted);font-size:16px;line-height:1.8}.contact-card .action-link{margin-top:auto}.site-footer{background:var(--sooq-navy);color:#ffffffc7}.site-footer__links{flex-wrap:wrap;justify-content:center;gap:12px 24px;display:flex}.site-footer__links a,.site-footer__copyright{color:#ffffffc2}.mobile-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobile-nav__panel{border-radius:0}.mobile-nav .mobile-nav__menu ul li a{color:var(--sooq-navy)}.nav-toggle{border-radius:50%}.sooq-reveal{opacity:0;transition:opacity .76s var(--sooq-ease), transform .76s var(--sooq-ease);will-change:opacity, transform;transform:translateY(28px)}.sooq-reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes sooq-slide-in{0%{opacity:0}to{opacity:1}}@keyframes sooq-hero-fade{0%{opacity:.82}to{opacity:1}}@keyframes sooq-title-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes sooq-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1199px){.platform-card.platform-card--feature .platform-card__title{font-size:clamp(40px,8.5vw,78px)}}@media (max-width:991px){.site-header .site-header__bar{padding:12px 0}.page-banner{margin-top:79px}.modern-slider-controls{flex-wrap:wrap}.modern-slider-dots{order:5;width:100%}.company-story__content{max-width:100%}}@media (max-width:767px){.space{padding-top:72px;padding-bottom:72px}.site-header__brand img{max-height:48px}.platform-showcase,.platform-showcase__viewport,.platform-showcase__slider,.platform-showcase__panel,.platform-showcase__panel .platform-card.platform-card--feature,.platform-card.platform-card--feature .platform-card__media img{min-height:100svh}.platform-card.platform-card--feature:after{background:linear-gradient(#03193c61,#03193ce0)}.platform-card.platform-card--feature .platform-card__content{max-width:calc(100vw - 40px);bottom:166px;left:20px}.platform-card.platform-card--feature .platform-card__meta{margin-bottom:18px;padding-left:14px}.platform-card.platform-card--feature .platform-card__meta li{font-size:14px;line-height:1.65}.platform-card.platform-card--feature .platform-card__title{font-size:clamp(38px,13vw,56px);line-height:1}.modern-slider-progress{width:calc(100vw - 40px);bottom:128px;left:20px}.modern-slider-controls{gap:10px;max-width:calc(100vw - 40px);bottom:38px;left:20px}.modern-slider-arrow,.modern-slider-pause{width:40px;height:40px}.modern-slider-status{min-height:40px;padding:0 14px}.page-banner{min-height:236px;margin-top:73px}.page-banner__content{padding-top:82px;padding-bottom:46px}.company-story .section-title{font-size:clamp(34px,10vw,48px)}.company-story__content p{font-size:15.5px}.company-story__image{aspect-ratio:1/.86}.contact-card{min-height:0;padding:28px}.site-footer__links{gap:10px 16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.sooq-reveal{opacity:1;transform:none}}.site-navigation>ul>li{position:relative}.site-navigation ul.site-navigation__submenu{max-width:min(320px,100vw - 32px)}:root{--sooq-page:#f7fafc;--sooq-muted:#03193ca8;--sooq-shadow:0 18px 46px #03193c1a;--sooq-shadow-soft:0 8px 22px #03193c12}body{background:#fff}.container{max-width:1160px}.space{padding-top:clamp(56px,6vw,88px);padding-bottom:clamp(56px,6vw,88px)}.site-navigation>ul>li>a{padding:10px 12px;font-size:13px}.platform-card.platform-card--feature .platform-card__content{max-width:min(820px,86vw);bottom:clamp(104px,12vw,148px)}.platform-card.platform-card--feature .platform-card__meta{max-width:680px;margin-bottom:16px;padding-left:14px}.platform-card.platform-card--feature .platform-card__meta li{font-size:clamp(14px,1.05vw,16px);line-height:1.62}.platform-card.platform-card--feature .platform-card__title{max-width:840px;font-size:clamp(36px,5.8vw,82px);line-height:1.02}.modern-slider-progress{width:min(260px,100vw - 44px);bottom:92px}.modern-slider-controls{gap:10px;bottom:28px}.modern-slider-arrow,.modern-slider-pause{width:38px;height:38px}.modern-slider-status{gap:14px;min-height:38px;padding:0 14px;font-size:12px}.page-banner{min-height:214px}.page-banner:after{bottom:30px}.page-banner__content{padding:clamp(56px,7vw,82px) 0 38px}.page-banner__title{font-size:clamp(38px,5.8vw,64px);line-height:1}.company-page,.contact-page{background:#fff}.company-story:not(:last-child){border-bottom-color:#03193c14}.company-story__content{max-width:560px}.section-kicker{letter-spacing:.12em;gap:8px;margin-bottom:12px;font-size:11px}.section-kicker:before{width:28px}.company-story .section-title{margin-bottom:18px;font-size:clamp(30px,3.8vw,48px);line-height:1.06}.company-story__content p{margin-bottom:14px;font-size:15.5px;line-height:1.72}.company-story__image{box-shadow:var(--sooq-shadow-soft)}.company-story__image:after{inset:10px}.contact-card{box-shadow:none;min-height:260px;padding:26px}.contact-card:hover{box-shadow:var(--sooq-shadow-soft);transform:translateY(-3px)}.contact-method__icon{width:46px;height:46px;margin-bottom:22px;font-size:18px}.contact-card .contact-method__title{margin-bottom:12px;font-size:22px}.contact-card .contact-method__text{font-size:15px;line-height:1.65}.site-footer{color:var(--sooq-muted);background:#f7fafc;border-top:1px solid #03193c14}.site-footer .site-footer__body{padding-top:40px;padding-bottom:28px}.site-footer__brand{margin-bottom:18px!important}.site-footer__logo-image{max-height:52px}.site-footer__links{gap:8px 18px}.site-footer__links a,.site-footer__copyright{color:#03193cad;font-size:13px}.site-footer__links a:hover,.site-footer .social-links a:hover{color:var(--sooq-blue)}.site-footer .site-footer__bottom{border-top:1px solid #03193c14;padding:18px 0}.site-footer .social-links a{color:var(--sooq-navy);background:#fff;border:1px solid #03193c1a;width:34px;height:34px}@media (max-width:1199px){.platform-card.platform-card--feature .platform-card__title{font-size:clamp(34px,7vw,64px)}}@media (max-width:767px){.space{padding-top:52px;padding-bottom:52px}.site-header__brand img{max-height:42px}.platform-card.platform-card--feature .platform-card__content{bottom:150px}.platform-card.platform-card--feature .platform-card__meta li{font-size:13.5px;line-height:1.56}.platform-card.platform-card--feature .platform-card__title{font-size:clamp(32px,11vw,46px)}.modern-slider-progress{bottom:118px}.page-banner{min-height:184px;margin-top:67px}.page-banner__content{padding-top:64px;padding-bottom:32px}.page-banner__title{font-size:clamp(34px,11vw,46px)}.company-story .section-title{font-size:clamp(28px,8vw,38px)}.company-story__content p{font-size:14.75px;line-height:1.68}.contact-card{padding:22px}.site-footer .site-footer__body{padding-top:30px;padding-bottom:22px}}.modern-slider-controls{isolation:isolate}.modern-slider-controls .modern-slider-dots{order:0;width:auto!important;position:static!important;inset:auto!important;transform:none!important}.modern-slider-controls .modern-slider-dots button{flex:none;position:static!important}.modern-slider-controls .modern-slider-status{z-index:1;position:static!important}.modern-slider-arrow,.modern-slider-pause{z-index:2;position:relative}@media (max-width:767px){.modern-slider-controls .modern-slider-dots{flex-basis:100%;order:5;padding-top:2px}}.site-header{pointer-events:none;padding:14px clamp(14px,2.4vw,34px) 0}.site-header .site-header__sticky,.site-header .site-header__bar,.site-header .container-fluid,.site-header .row,.site-header .site-header__brand,.site-header .site-navigation,.site-header .site-header__mobile-actions{pointer-events:auto}.site-header .site-header__bar{background:#ffffffdb;border:1px solid #03193c1a;border-radius:999px;min-height:66px;padding:8px 10px;box-shadow:0 18px 48px #03193c1f}body:not(.site-scrolled).bg-title .site-header--home .site-header__bar{background:#03193c57;border-color:#ffffff2e;box-shadow:0 18px 48px #00000024}body.site-scrolled .site-header--home .site-header__bar,.site-header--inner .site-header__bar{background:#ffffffe6;border-color:#03193c1a}.site-header__brand{align-items:center;display:flex}.site-header__brand img{max-height:42px}.site-navigation>ul{background:#03193c0a;border:1px solid #03193c0f;border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex}.site-navigation>ul>li{margin:0}.site-navigation>ul>li>a{letter-spacing:.03em;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}.site-navigation>ul>li.active>a,.site-navigation>ul>li>a:hover,.site-navigation>ul>li>a[aria-current=page]{color:var(--sooq-blue);background:#fff;box-shadow:0 8px 20px #03193c14}body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li.active>a,body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a:hover,body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a[aria-current=page]{box-shadow:none;color:#fff;background:#ffffff2e}.site-navigation ul.site-navigation__submenu{background:#fffffff5;border:1px solid #03193c1a;border-radius:16px;margin-top:12px;padding:8px;box-shadow:0 24px 60px #03193c29}.site-navigation ul.site-navigation__submenu li{border-radius:10px;overflow:hidden}.site-navigation ul.site-navigation__submenu li a{color:var(--sooq-navy);border-radius:10px;padding:11px 12px;font-size:13px;line-height:1.3}.site-navigation ul.site-navigation__submenu li a:hover{background:var(--sooq-soft-blue);color:var(--sooq-blue)}.nav-toggle.nav-toggle--hamburger{background:var(--sooq-navy);border:1px solid #03193c24;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;padding:0;display:inline-flex;box-shadow:0 12px 30px #03193c24}body:not(.site-scrolled).bg-title .site-header--home .nav-toggle.nav-toggle--hamburger{background:#ffffff29;border-color:#ffffff38}.nav-toggle.nav-toggle--hamburger .line{background:#fff;border-radius:999px;width:16px;height:2px;margin:0;display:block}.mobile-nav__panel{border-left:1px solid #03193c14;box-shadow:-22px 0 70px #03193c29}.mobile-nav__panel>.nav-toggle{background:var(--sooq-soft-blue);color:var(--sooq-blue)}@media (max-width:991px){.site-header{padding:10px 12px 0}.site-header .site-header__bar{border-radius:22px;min-height:58px;padding:7px 8px}.site-header__brand img{max-height:38px}.page-banner{margin-top:82px}}@media (max-width:767px){.site-header .site-header__bar{min-height:56px}.page-banner{margin-top:78px}}.site-navigation>ul{margin:0;line-height:1;list-style:none}.site-navigation>ul>li{align-items:center;line-height:1;display:flex;position:relative}.site-navigation ul.site-navigation__submenu{opacity:0;pointer-events:none;visibility:hidden;min-width:236px;display:block;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(8px)}.site-navigation>ul>li:hover>.site-navigation__submenu,.site-navigation>ul>li:focus-within>.site-navigation__submenu{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.site-navigation>ul>li:nth-last-child(-n+2)>.site-navigation__submenu{left:auto;right:0}.site-header .site-header__bar{height:auto}.site-header .site-navigation,.site-header .site-navigation>ul,.site-header .site-navigation>ul>li{height:auto!important}.site-header .site-navigation{line-height:1!important}.site-header .site-navigation>ul{margin:0!important}.site-header .site-navigation>ul>li{padding:0!important}.site-header .site-navigation>ul>li>a{height:auto!important;line-height:1!important}.site-header .row{height:auto!important}.site-header .site-navigation>ul>li>a{padding:0 14px!important}@media (max-width:1199px){.site-header .site-navigation>ul>li>a{padding:0 12px!important}}@media (max-width:991px){.page-banner{margin-top:94px}}@media (max-width:767px){.page-banner{margin-top:90px}}.platform-card.platform-card--feature .platform-card__content{text-align:left;max-width:min(1020px,84vw);top:50%;left:clamp(26px,7vw,112px);transform:translateY(-50%);bottom:auto!important}.platform-card.platform-card--feature .platform-card__content .platform-card__copy{flex-direction:column;align-items:flex-start;display:flex}.platform-card.platform-card--feature .platform-card__meta{text-align:left;max-width:760px;margin-bottom:20px}.platform-card.platform-card--feature .platform-card__meta li{text-align:left;font-size:clamp(15px,1.18vw,18px);line-height:1.64}.platform-card.platform-card--feature .platform-card__title{text-align:left;max-width:1040px;font-size:clamp(58px,8.2vw,118px);line-height:.96}@media (max-width:1199px){.platform-card.platform-card--feature .platform-card__title{font-size:clamp(48px,8.2vw,86px)}}@media (max-width:767px){.platform-card.platform-card--feature .platform-card__content{max-width:calc(100vw - 44px);top:50%;left:22px}.platform-card.platform-card--feature .platform-card__meta{max-width:calc(100vw - 44px);margin-bottom:16px}.platform-card.platform-card--feature .platform-card__meta li{font-size:14px;line-height:1.54}.platform-card.platform-card--feature .platform-card__title{max-width:calc(100vw - 44px);font-size:clamp(42px,14vw,64px);line-height:.98}}.platform-card.platform-card--feature .platform-card__content .platform-card__copy{width:100%;text-align:left!important;margin-left:0!important;padding-left:0!important}.platform-card.platform-card--feature .platform-card__title,.platform-card.platform-card--feature .platform-card__meta{text-align:left!important;margin-left:0!important}.platform-card.platform-card--feature .platform-card__meta{padding-left:14px!important}.platform-card.platform-card--feature .platform-card__content{padding:0!important;display:block!important}.platform-card.platform-card--feature .platform-card__content .platform-card__title{text-align:left!important;max-width:1040px!important;font-size:clamp(58px,8.2vw,118px)!important;line-height:.96!important}.platform-card.platform-card--feature .platform-card__content .platform-card__meta li{text-align:left!important;font-size:clamp(15px,1.18vw,18px)!important;line-height:1.64!important}@media (max-width:1199px){.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:clamp(48px,8.2vw,86px)!important}}@media (max-width:767px){.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:clamp(42px,14vw,64px)!important;line-height:.98!important}.platform-card.platform-card--feature .platform-card__content .platform-card__meta li{font-size:14px!important;line-height:1.54!important}}.modern-slider-progress,.modern-slider-controls{display:none!important}.site-header{padding:10px clamp(12px,2vw,24px) 0}.site-header .site-header__bar{max-width:1120px;margin-left:auto;margin-right:auto;padding:5px 8px;min-height:52px!important}.site-header__brand img{width:auto;max-height:34px!important}.site-navigation ul.site-navigation__submenu{top:calc(100% + 8px)}@media (max-width:991px){.site-header{padding:8px 10px 0}.site-header .site-header__bar{border-radius:18px;padding:6px 8px;min-height:50px!important}.site-header .row{min-height:36px!important}.site-header__brand img{max-height:32px!important}.page-banner{margin-top:78px}}@media (max-width:767px){.site-header .site-header__bar{min-height:48px!important}.page-banner{margin-top:74px}}.site-header{padding-top:8px}.site-header .site-header__bar{max-width:980px;min-height:46px!important;padding:4px 7px!important}.site-header .row{min-height:36px!important}.site-header__brand img{max-width:160px!important;max-height:28px!important}.site-navigation>ul{padding:2px}.site-header .site-navigation>ul>li>a{min-height:28px;font-size:10.5px;padding:0 9px!important}.nav-toggle.nav-toggle--hamburger{width:32px;height:32px}.nav-toggle.nav-toggle--hamburger .line{width:13px}.page-banner{margin-top:68px}@media (max-width:991px){.site-header{padding:7px 9px 0}.site-header .site-header__bar{min-height:44px!important;padding:5px 7px!important}.site-header .row{min-height:32px!important}.site-header__brand img{max-width:154px!important;max-height:26px!important}.page-banner{margin-top:66px}}@media (max-width:767px){.site-header .site-header__bar{min-height:42px!important}.page-banner{margin-top:64px}}.site-header .row,.site-header .row>.col-auto{height:auto!important;min-height:0!important}.site-header .row>.col-auto{align-items:center;display:flex}.site-header .row{align-items:center!important}.site-header,.site-header.bg-white,.site-header .site-header__sticky,.site-header--home,.site-header--inner{box-shadow:none!important;background:0 0!important}.site-header:before,.site-header:after,.site-header .site-header__sticky:before,.site-header .site-header__sticky:after{display:none!important}.site-header .site-header__bar{max-width:920px;min-height:42px!important}.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:clamp(50px,7.2vw,104px)!important;line-height:.98!important}@media (max-width:1199px){.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:clamp(44px,7.4vw,76px)!important}}@media (max-width:767px){.platform-card.platform-card--feature .platform-card__content{top:45%!important}.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:clamp(38px,12.5vw,58px)!important;line-height:1!important}}.site-header .container-fluid,.site-header .row,.site-header .row>.col-auto{height:34px!important;min-height:34px!important}.site-header .site-header__bar{min-height:44px!important}@media (max-width:991px){.site-header .container-fluid,.site-header .row,.site-header .row>.col-auto{height:32px!important;min-height:32px!important}.site-header .site-header__bar{min-height:42px!important}}.platform-card.platform-card--feature .platform-card__content .platform-card__title{margin-bottom:20px!important}.platform-card.platform-card--feature .platform-card__meta{border-left:0!important;max-width:720px!important;margin-top:0!important;margin-bottom:0!important;padding-left:0!important}.platform-card.platform-card--feature .platform-card__content .platform-card__meta li{color:#ffffffd6!important;font-size:clamp(15px,1.14vw,17px)!important;line-height:1.62!important}@media (max-width:767px){.platform-card.platform-card--feature .platform-card__content .platform-card__title{margin-bottom:14px!important}.platform-card.platform-card--feature .platform-card__meta{max-width:calc(100vw - 44px)!important}.platform-card.platform-card--feature .platform-card__content .platform-card__meta li{font-size:14px!important;line-height:1.52!important}}.company-page .company-story .row{--bs-gutter-x:clamp(28px, 4vw, 58px)}.company-page .company-story__content{max-width:540px}.company-page .section-kicker{color:var(--sooq-blue);letter-spacing:.16em;margin-bottom:10px;font-size:10.5px}.company-page .company-story .section-title{margin-bottom:16px;font-size:clamp(30px,3.25vw,44px);line-height:1.08}.company-page .company-story__content p{margin-bottom:12px;font-size:15px;line-height:1.7}.company-page .company-story__content p:last-child{margin-bottom:0}.company-page .company-story__image{aspect-ratio:1.16/.86;width:100%;max-height:440px}.company-page .company-story__image img{object-position:center}.company-page .sooq-reveal{transition-duration:.52s}@media (min-width:992px){.company-page .company-story.is-reverse .company-story__content{margin-left:auto}}@media (max-width:767px){.company-page__banner .page-banner{min-height:170px}.company-page__banner .page-banner__content{padding-top:52px;padding-bottom:28px}.company-page .company-story.space{padding-top:44px;padding-bottom:44px}.company-page .company-story .row{--bs-gutter-y:1.1rem}.company-page .company-story .section-title{margin-bottom:14px;font-size:clamp(28px,8vw,36px)}.company-page .company-story__content p{font-size:14.5px;line-height:1.66}.company-page .company-story__image{aspect-ratio:1.12/.78;max-height:270px}.company-page .container{overflow:hidden}.company-page .company-story .row{margin-left:0;margin-right:0}.company-page .company-story .row>[class*=col-]{padding-left:0;padding-right:0}}.social-links__x-icon{letter-spacing:0;justify-content:center;align-items:center;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.site-footer .social-links__x-icon{font-size:13px}.company-page .company-story__image{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.company-page .company-story__image:after,.company-page .company-story__image:before{display:none!important}.company-page .company-story__image img{box-shadow:none!important;border-radius:0!important}.site-footer .social-links{align-items:center;gap:18px;display:flex}.site-footer .social-links a{color:#03193ca3;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important}.site-footer .social-links a .text-cycle{height:22px;line-height:22px}.site-footer .social-links a i,.site-footer .social-links a .social-links__x-icon{transition:color .18s var(--sooq-ease), transform .22s var(--sooq-ease);font-size:17px}.site-footer .social-links a:hover{color:var(--sooq-blue);transform:translateY(-2px)}.site-footer .social-links a:hover i,.site-footer .social-links a:hover .social-links__x-icon{color:var(--sooq-blue)}@media (max-width:767px){.site-footer .social-links{gap:16px;justify-content:center!important}}.mobile-nav{background:#03193c61}.mobile-nav__panel{background:#fff;border-left:1px solid #03193c14;max-width:min(336px,100vw - 28px);padding:22px 20px}.mobile-nav__panel>.nav-toggle{color:var(--sooq-blue);border:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;top:18px;right:18px;background:#0680bf1a!important}.mobile-nav__brand{margin-bottom:22px;padding-right:44px}.mobile-nav__brand img{max-width:180px;max-height:42px}.mobile-nav__menu{margin-top:4px}.mobile-nav .mobile-nav__menu ul{gap:8px;margin:0;padding:0;display:grid}.mobile-nav .mobile-nav__menu ul li{background:#03193c09;border:1px solid #03193c14;border-radius:12px;overflow:hidden}.mobile-nav__row{align-items:center;min-height:44px;display:flex}.mobile-nav .mobile-nav__menu ul li a{color:var(--sooq-navy);letter-spacing:.02em;flex:1;font-size:13px;font-weight:800;line-height:1.2;border:0!important;padding:14px!important}.mobile-nav .mobile-nav__expand{color:var(--sooq-blue);background:#fff;border:1px solid #03193c14;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:inline-flex;position:static!important}.mobile-nav .mobile-nav__expand i{transition:transform .18s var(--sooq-ease);font-size:11px}.mobile-nav li.is-expanded>.mobile-nav__row .mobile-nav__expand{background:var(--sooq-blue);color:#fff}.mobile-nav li.is-expanded>.mobile-nav__row .mobile-nav__expand i{transform:rotate(180deg)}.mobile-nav .mobile-nav__submenu{opacity:0;max-height:0;transition:max-height .26s var(--sooq-ease), opacity .18s var(--sooq-ease), padding .22s var(--sooq-ease);gap:6px;display:grid;overflow:hidden;padding:0 10px!important}.mobile-nav .mobile-nav__submenu.is-open{opacity:1;max-height:260px;padding:0 10px 10px!important}.mobile-nav .mobile-nav__submenu li{background:#fff;border-color:#0680bf1f;border-radius:10px}.mobile-nav .mobile-nav__submenu li a{color:#03193cc2;font-size:12.5px;font-weight:700;padding:11px 12px!important}.mobile-nav__panel .social-links{border-top:1px solid #03193c14;justify-content:flex-start;gap:16px;margin-top:22px;padding-top:18px}.mobile-nav__panel .social-links a{color:#03193ca8;background:0 0;border:0;width:auto;height:auto}.mobile-nav__panel .social-links a:hover{color:var(--sooq-blue)}.mobile-nav{z-index:9999!important;width:100vw!important;max-width:none!important;height:100dvh!important;position:fixed!important;inset:0!important}.mobile-nav .mobile-nav__panel{max-width:min(336px,100vw - 28px)!important;height:100dvh!important;transition:transform .26s var(--sooq-ease)!important;width:min(336px,100vw - 28px)!important;padding:22px 20px!important;position:fixed!important;inset:0 0 0 auto!important;overflow-y:auto!important;transform:translate(100%)!important}.mobile-nav.is-open .mobile-nav__panel{transform:translate(0)!important}.mobile-nav .mobile-nav__brand{width:auto!important;height:auto!important;padding:0 44px 0 0!important}.mobile-nav .mobile-nav__menu{width:auto!important;height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important}.mobile-nav .mobile-nav__menu>ul,.mobile-nav .mobile-nav__panel .social-links{width:auto!important}.site-navigation>ul{gap:4px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul{background:0 0!important;border-color:#0000!important}.site-navigation>ul>li>a{border-radius:999px}.social-links__x-icon{width:16px;height:16px;display:inline-block}.site-footer .social-links__x-icon,.mobile-nav__panel .social-links__x-icon{width:16px;height:16px}.company-page .company-story:not(:last-child){border-bottom:0!important}.company-page .company-story.space{padding-top:clamp(46px,4.8vw,68px);padding-bottom:clamp(46px,4.8vw,68px)}.company-page .company-story__image{aspect-ratio:1.2/.78;max-width:430px;max-height:330px}.company-page .company-story:not(.is-reverse) .company-story__image{margin-left:auto}.company-page .company-story.is-reverse .company-story__image{margin-right:auto}.company-page .company-story__image.sooq-reveal{clip-path:inset(8% 0);filter:saturate(.96)contrast(.98);transform:translateY(24px)scale(.98)}.company-page .company-story__image.sooq-reveal.is-visible{clip-path:inset(0);filter:saturate(1.04)contrast(1.02);transform:translateY(0)scale(1)}.company-page .company-story__content.sooq-reveal{filter:blur(8px);transform:translateY(26px)}.company-page .company-story__content.sooq-reveal.is-visible{filter:blur();transform:translateY(0)}.company-page .section-kicker{position:relative}.company-page .section-kicker:after{content:"";transform-origin:0;height:22px;transition:transform .52s var(--sooq-ease);z-index:-1;background:#0680bf24;border-radius:999px;width:calc(100% + 20px);position:absolute;top:50%;left:-10px;transform:translateY(-50%)scaleX(0)}.company-page .company-story__content.sooq-reveal.is-visible .section-kicker:after{transform:translateY(-50%)scaleX(1)}@media (max-width:767px){.company-page .company-story.space{padding-top:38px;padding-bottom:38px}.company-page .company-story__image{max-width:100%;max-height:220px}}.mobile-nav:not(.is-open){display:none!important}.mobile-nav.is-open{display:block!important}.site-page-loader{-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);pointer-events:none;z-index:10000;background:#ffffffe0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.route-loading{justify-content:center;align-items:center;min-height:45vh;display:flex}.site-spinner-inline{align-items:center;gap:12px;display:inline-flex}.site-spinner-icon{color:var(--sooq-blue,#0680bf);width:32px;height:32px;animation:.82s linear infinite site-spinner-rotate}.site-spinner-track{stroke:#03193c24}.site-spinner-mark{stroke:currentColor}@keyframes site-spinner-rotate{to{transform:rotate(360deg)}}.nav-toggle.nav-toggle--hamburger .nav-toggle__line,.nav-toggle--hamburger .nav-toggle__line{background-color:currentColor;width:18px;height:2px;transition:transform .25s,opacity .25s,width .25s;display:block}.nav-toggle.nav-toggle--hamburger .nav-toggle__line:not(:last-child),.nav-toggle--hamburger .nav-toggle__line:not(:last-child){margin-bottom:5px}.platform-showcase,.platform-showcase__viewport,.platform-showcase__track,.platform-showcase__panel,.platform-card.platform-card--feature{max-width:100%}.platform-showcase{overflow-x:clip}@media (max-width:575px){.platform-showcase__viewport{margin-left:0;margin-right:0}}.platform-showcase__panel{opacity:0;pointer-events:none;width:100%;transition:opacity .36s,transform .52s;display:block;position:absolute;inset:0;transform:scale(1.015)}.platform-showcase__panel.is-active{opacity:1;pointer-events:auto;z-index:2;position:relative;transform:scale(1)}.platform-showcase__panel:not(.is-active){z-index:1}.platform-showcase__panel{opacity:1;pointer-events:auto;transition:none;display:none;position:static;transform:none}.platform-showcase__panel.is-active{animation:.42s both platform-showcase-fade;display:block}@keyframes platform-showcase-fade{0%{opacity:.25}to{opacity:1}}@media (min-width:992px){.site-navigation>ul>li.site-navigation__item--has-children:after{content:"";height:14px;display:block;position:absolute;top:100%;left:0;right:0}.site-navigation ul.site-navigation__submenu{transition:opacity .16s,transform .16s,visibility .16s;transform:translateY(4px);top:100%!important}.site-navigation>ul>li:hover>.site-navigation__submenu,.site-navigation>ul>li:focus-within>.site-navigation__submenu{transform:translateY(0)}}.platform-card.platform-card--feature .platform-card__title{-webkit-text-fill-color:transparent;-webkit-background-clip:text;filter:drop-shadow(0 12px 24px #03193c57);text-shadow:0 1px #ffffff73,0 2px #03193c3d;background:linear-gradient(112deg,#fff 0%,#e9fbff 10%,#8beaff 20%,#fff 31%,#c9f7ff 42%,#159eda 51%,#f8fdff 60%,#dff8ff 72%,#4ed4ff 84%,#fff 100%) 0 0/280% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s ease-in-out infinite platform-title-metal;color:#f4fcff!important}@keyframes platform-title-metal{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.platform-card.platform-card--feature .platform-card__title{background-position:50%;animation:none}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.platform-card.platform-card--feature .platform-card__title{-webkit-text-fill-color:#2fc7ff;color:#2fc7ff!important}}.site-header .site-header__bar{max-width:860px!important}.site-header .container-fluid{padding-left:10px!important;padding-right:6px!important}.site-navigation>ul{gap:2px!important}.site-header .site-navigation>ul>li>a{min-height:28px!important;padding-left:8px!important;padding-right:8px!important;font-size:10px!important}@media (max-width:991px){.site-header .site-header__bar{max-width:none!important}}.platform-showcase__viewport{position:relative}.platform-showcase__dots{z-index:8;align-items:center;gap:9px;display:flex;position:absolute;bottom:clamp(22px,4vh,42px);left:50%;transform:translate(-50%)}.platform-showcase__dots button{appearance:none;cursor:pointer;background:#ffffff7a;border:1px solid #ffffffb8;border-radius:999px;width:9px;height:9px;padding:0;transition:background .18s,border-color .18s,width .22s,transform .18s;box-shadow:0 8px 22px #03193c38}.platform-showcase__dots button:hover,.platform-showcase__dots button:focus-visible{background:#fff;border-color:#fff;transform:translateY(-1px)}.platform-showcase__dots button[aria-current=true]{background:linear-gradient(90deg,#fff,#8beaff,#fff);border-color:#fffffff2;width:34px}@media (max-width:767px){.platform-showcase__dots{gap:8px;bottom:18px}.platform-showcase__dots button{width:8px;height:8px}.platform-showcase__dots button[aria-current=true]{width:28px}}@media (min-width:992px){.platform-card.platform-card--feature .platform-card__content{top:48%!important}}.platform-card.platform-card--feature .platform-card__title,.platform-card.platform-card--feature .platform-card__content .platform-card__title{padding-bottom:.08em!important;line-height:1.08!important;display:block!important;overflow:visible!important}.platform-card.platform-card--feature .platform-card__content,.platform-card.platform-card--feature .platform-card__copy{overflow:visible!important}@media (max-width:767px){.platform-card.platform-card--feature .platform-card__title,.platform-card.platform-card--feature .platform-card__content .platform-card__title{padding-bottom:.1em!important;line-height:1.1!important}}.platform-showcase__dots button{position:relative;overflow:hidden}.platform-showcase__dots button:before{border-radius:inherit;content:"";transform-origin:0;background:linear-gradient(90deg,#fff,#8beaff,#fff);position:absolute;inset:0;transform:scaleX(0)}.platform-showcase__dots button[aria-current=true]{background:#ffffff3d!important}.platform-showcase__dots button[aria-current=true]:before{animation:5s linear forwards platform-dot-progress}@keyframes platform-dot-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.platform-showcase__dots button[aria-current=true]:before{animation:none;transform:scaleX(1)}}@media (min-width:992px){.platform-card.platform-card--feature .platform-card__content{top:45%!important}}.site-header .site-navigation>ul>li>a{border-radius:10px!important}.site-header .site-navigation>ul>li.active>a,.site-header .site-navigation>ul>li>a:hover,.site-header .site-navigation>ul>li>a[aria-current=page]{border-radius:10px!important;min-height:24px!important;padding-left:8px!important;padding-right:8px!important}body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li.active>a,body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a:hover,body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a[aria-current=page]{border-radius:10px!important}.platform-card.platform-card--feature .platform-card__content{top:40%!important}@media (min-width:992px){.platform-card.platform-card--feature .platform-card__content{top:42%!important}}@media (max-width:1199px){.platform-card.platform-card--feature .platform-card__title,.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:clamp(40px,6.8vw,70px)!important}}@media (max-width:767px){.platform-card.platform-card--feature .platform-card__content{top:40%!important}.platform-card.platform-card--feature .platform-card__title,.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:clamp(34px,11vw,52px)!important}}.site-header .site-navigation>ul>li{align-items:center!important}.site-header .site-navigation>ul>li>a{justify-content:center!important;align-items:center!important;height:26px!important;min-height:26px!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important;display:inline-flex!important}.site-header .site-navigation>ul>li>a .text-cycle{overflow:hidden;align-items:center!important;height:14px!important;line-height:14px!important;display:flex!important}.site-header .site-navigation>ul>li>a .text-cycle__item{align-items:center!important;height:14px!important;line-height:14px!important;display:flex!important}.site-header .site-navigation>ul>li.active>a,.site-header .site-navigation>ul>li>a:hover,.site-header .site-navigation>ul>li>a[aria-current=page]{height:26px!important;min-height:26px!important}.platform-showcase__panel:first-child .platform-card__title{white-space:nowrap!important;width:max-content!important;max-width:none!important}@media (max-width:767px){.platform-showcase__panel:first-child .platform-card__title{white-space:nowrap!important;width:auto!important;max-width:calc(100vw - 44px)!important;font-size:clamp(30px,9.2vw,42px)!important}.platform-showcase__panel:first-child .platform-card.platform-card--feature .platform-card__title,.platform-showcase__panel:first-child .platform-card.platform-card--feature .platform-card__content .platform-card__title{white-space:nowrap!important;width:max-content!important;max-width:calc(100vw - 44px)!important;font-size:clamp(24px,7vw,29px)!important}}.site-header .site-navigation>ul>li>a{justify-content:center!important;align-items:center!important;height:26px!important;display:inline-flex!important}.site-header .site-navigation>ul>li>a .text-cycle{height:14px!important;line-height:14px!important;display:block!important;position:relative!important;overflow:hidden!important}.site-header .site-navigation>ul>li>a .text-cycle__item{top:0;height:14px!important;line-height:14px!important;display:block!important;position:relative!important}.site-header .site-navigation>ul>li>a:hover .text-cycle__item{top:-100%}.platform-card.platform-card--feature .platform-card__title,.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:clamp(34px,6.1vw,88px)!important}.platform-showcase__panel:first-child .platform-card__title,.platform-showcase__panel:first-child .platform-card.platform-card--feature .platform-card__title,.platform-showcase__panel:first-child .platform-card.platform-card--feature .platform-card__content .platform-card__title{white-space:normal!important;width:auto!important;max-width:min(940px,84vw)!important}@media (max-width:1199px){.platform-card.platform-card--feature .platform-card__title,.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:clamp(38px,6.3vw,66px)!important}}@media (max-width:767px){.platform-card.platform-card--feature .platform-card__title,.platform-card.platform-card--feature .platform-card__content .platform-card__title{font-size:clamp(32px,10vw,48px)!important}.platform-showcase__panel:first-child .platform-card__title,.platform-showcase__panel:first-child .platform-card.platform-card--feature .platform-card__title,.platform-showcase__panel:first-child .platform-card.platform-card--feature .platform-card__content .platform-card__title{white-space:normal!important;width:auto!important;max-width:calc(100vw - 44px)!important;font-size:clamp(32px,10vw,48px)!important}}.home-social-widget{z-index:90;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:50%;right:clamp(12px,2.2vw,28px);transform:translateY(-50%)}.home-social-widget__links{opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:8px;transition:opacity .18s,transform .22s;display:flex;transform:translateY(8px)scale(.96)}.home-social-widget.is-open .home-social-widget__links{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.home-social-widget__toggle,.home-social-widget__links a{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#03193c8f;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex;box-shadow:0 14px 34px #03193c47}.home-social-widget__toggle{cursor:pointer;font-size:24px;font-weight:500;line-height:1}.home-social-widget__toggle span{display:block;transform:translateY(-1px)}.home-social-widget__links a{font-size:15px;text-decoration:none}.home-social-widget__toggle:hover,.home-social-widget__toggle:focus-visible,.home-social-widget__links a:hover,.home-social-widget__links a:focus-visible{color:var(--sooq-blue);background:#fff;border-color:#ffffffdb;transform:translate(-2px)}.home-social-widget__x-icon{width:15px;height:15px}@media (max-width:767px){.home-social-widget{right:10px}.home-social-widget__toggle,.home-social-widget__links a{width:34px;height:34px}}.home-social-widget{right:0!important}.home-social-widget__toggle,.home-social-widget__links a{border-right:0!important;border-radius:999px 0 0 999px!important;width:40px!important}.home-social-widget__toggle span{justify-content:center;align-items:center;display:inline-flex;transform:none!important}.home-social-widget__chevron-icon{width:19px;height:19px}@media (max-width:767px){.home-social-widget{right:0!important}.home-social-widget__toggle,.home-social-widget__links a{width:36px!important}}.site-header .row{column-gap:10px}.site-header__theme{pointer-events:auto;align-items:center;margin-left:8px;display:inline-flex}.theme-toggle{appearance:none;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.theme-toggle__track{color:#ffffffdb;background:#ffffff24;border:1px solid #ffffff2e;border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;width:58px;height:28px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 12px 26px #03193c29}.theme-toggle__thumb{z-index:1;background:#fffffff0;border-radius:999px;width:28px;height:24px;transition:transform .22s;position:absolute;top:1px;left:2px;box-shadow:0 6px 16px #03193c38}.theme-toggle[data-theme-mode=light] .theme-toggle__thumb{transform:translate(26px)}.theme-toggle__icon{color:#ffffffdb;z-index:2;justify-content:center;align-items:center;height:100%;transition:color .18s;display:inline-flex;position:relative}.theme-toggle__icon svg{width:15px;height:15px;display:block}.theme-toggle__icon svg path{fill:currentColor}.theme-toggle__icon--sun svg path+path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.9px}.theme-toggle[data-theme-mode=dark] .theme-toggle__icon--moon,.theme-toggle[data-theme-mode=light] .theme-toggle__icon--sun{color:#03193cb8}.theme-toggle:focus-visible{outline-offset:3px;outline:2px solid #8beaffe0}:root[data-site-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-site-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-site-theme=light] .site-header .site-header__bar{background:#ffffffdb!important;border-color:#03193c1f!important;box-shadow:0 18px 48px #03193c1c!important}:root[data-site-theme=light] .site-header--home .site-header__bar{background:#ffffffc7!important}:root[data-site-theme=light] .site-header .site-navigation>ul>li>a,:root[data-site-theme=light] body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a{color:#10233a!important}:root[data-site-theme=light] .site-header .site-navigation>ul>li.active>a,:root[data-site-theme=light] .site-header .site-navigation>ul>li>a:hover,:root[data-site-theme=light] .site-header .site-navigation>ul>li>a[aria-current=page],:root[data-site-theme=light] body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li.active>a,:root[data-site-theme=light] body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a:hover,:root[data-site-theme=light] body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a[aria-current=page]{color:var(--sooq-blue)!important;background:#0680bf1f!important}:root[data-site-theme=light] .theme-toggle__track{color:#ffffffeb;background:#03193c85;border-color:#03193c1a}:root[data-site-theme=light] .page-banner{background:linear-gradient(135deg,#eff9fffa,#bee9ffeb)}:root[data-site-theme=light] .page-banner__title,:root[data-site-theme=light] .section-title,:root[data-site-theme=light] .company-story__heading,:root[data-site-theme=light] .contact-card h3,:root[data-site-theme=light] .contact-method h3{color:#10233a!important}:root[data-site-theme=light] .company-story,:root[data-site-theme=light] .contact-area,:root[data-site-theme=light] .about-area,:root[data-site-theme=light] .space{background:#f7fbff}:root[data-site-theme=light] .company-story__content,:root[data-site-theme=light] .contact-card,:root[data-site-theme=light] .contact-method,:root[data-site-theme=light] .platform-card:not(.platform-card--feature){color:#31465e;background:#ffffffd1;border-color:#03193c1a}:root[data-site-theme=light] .site-footer{color:#31465e;background:#eef7ff!important}:root[data-site-theme=light] .site-footer a,:root[data-site-theme=light] .site-footer__copyright{color:#31465e!important}@media (max-width:991px){.site-header__theme{margin-left:6px}.theme-toggle__track{width:54px;height:26px}.theme-toggle__thumb{width:26px;height:22px}.theme-toggle[data-theme-mode=light] .theme-toggle__thumb{transform:translate(24px)}.nav-toggle.nav-toggle--hamburger{color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff3d!important;box-shadow:0 12px 28px #03193c47!important}.nav-toggle.nav-toggle--hamburger .nav-toggle__line{background:#fff!important}.mobile-nav{-webkit-backdrop-filter:blur(22px)saturate(130%)!important;backdrop-filter:blur(22px)saturate(130%)!important;background:radial-gradient(circle at 50% 10%,#2fc7ff29,#0000 34%),#03193cb8!important;justify-content:center!important;align-items:center!important;padding:18px!important;display:flex!important}.mobile-nav:not(.is-open){display:none!important}.mobile-nav.is-open{display:flex!important}.mobile-nav .mobile-nav__panel{color:#fff!important;max-width:min(420px,100vw - 36px)!important;height:auto!important;max-height:min(680px,100dvh - 36px)!important;transition:opacity .22s ease, transform .26s var(--sooq-ease)!important;background:#04162deb!important;border:1px solid #ffffff24!important;border-radius:26px!important;width:min(420px,100vw - 36px)!important;padding:20px!important;position:relative!important;inset:auto!important;overflow-y:auto!important;transform:translateY(14px)scale(.96)!important;box-shadow:0 28px 90px #00000057!important}.mobile-nav.is-open .mobile-nav__panel{opacity:1!important;visibility:visible!important;transform:translateY(0)scale(1)!important}.mobile-nav__panel>.nav-toggle{color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff29!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;display:inline-flex!important;top:16px!important;right:16px!important}.mobile-nav .mobile-nav__brand{background:0 0!important;margin-bottom:18px!important;padding:0 48px 0 0!important}.mobile-nav .mobile-nav__brand img{max-height:38px!important}.mobile-nav .mobile-nav__menu ul{gap:9px!important}.mobile-nav .mobile-nav__menu ul li{background:#ffffff12!important;border:1px solid #ffffff1c!important;border-radius:15px!important}.mobile-nav .mobile-nav__menu ul li a{color:#ffffffeb!important}.mobile-nav .mobile-nav__expand{color:#fff!important;background:#ffffff14!important;border-color:#ffffff1f!important}.mobile-nav li.is-expanded>.mobile-nav__row .mobile-nav__expand{background:var(--sooq-blue)!important;border-color:var(--sooq-blue)!important}.mobile-nav .mobile-nav__submenu li{background:#ffffff0f!important;border-color:#8beaff24!important}.mobile-nav .mobile-nav__submenu li a{color:#ffffffc7!important}.mobile-nav__panel .social-links{border-top-color:#ffffff1f!important}.mobile-nav__panel .social-links a{color:#ffffffbd!important}.mobile-nav__panel .social-links a:hover{color:#fff!important}:root[data-site-theme=light] .mobile-nav{background:radial-gradient(circle at 50% 10%,#0680bf33,#0000 34%),#ecf7ffb8!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__panel{color:#10233a!important;background:#ffffffeb!important;border-color:#03193c1f!important;box-shadow:0 28px 90px #03193c2e!important}:root[data-site-theme=light] .mobile-nav__panel>.nav-toggle{color:#10233a!important;background:#03193c0f!important;border-color:#03193c1a!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu ul li{background:#03193c09!important;border-color:#03193c14!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu ul li a{color:#10233a!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__expand{color:var(--sooq-blue)!important;background:#fff!important;border-color:#03193c1a!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li{background:#fff!important;border-color:#0680bf1f!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a{color:#03193cb8!important}:root[data-site-theme=light] .mobile-nav__panel .social-links{border-top-color:#03193c1a!important}:root[data-site-theme=light] .mobile-nav__panel .social-links a{color:#03193c9e!important}.mobile-nav .mobile-nav__panel{width:min(420px,100vw - 56px)!important;max-width:min(420px,100vw - 56px)!important}}.site-header__brand{position:relative}.site-header__logo{display:block}.site-header__logo--dark,:root[data-site-theme=dark] .site-header__logo--light{display:none!important}:root[data-site-theme=dark] .site-header__logo--dark{display:block!important}:root[data-site-theme=light] body{color:#12243a!important;background:#f7fbff!important}:root[data-site-theme=light] .site-header,:root[data-site-theme=light] .site-header--inner{background:0 0!important}:root[data-site-theme=dark] body{color:#ecf6ffd1!important;background:#031426!important}:root[data-site-theme=dark] main{background:radial-gradient(circle at 20% 0,#0680bf33,#0000 28%),linear-gradient(#031426 0%,#061d35 46%,#031426 100%)!important}:root[data-site-theme=dark] .site-header,:root[data-site-theme=dark] .site-header--inner,:root[data-site-theme=dark] .site-header--home{background:0 0!important}:root[data-site-theme=dark] .site-header .site-header__bar,:root[data-site-theme=dark] .site-header--inner .site-header__bar,:root[data-site-theme=dark] .site-header--home .site-header__bar{background:#031426d1!important;border-color:#8beaff2e!important;box-shadow:0 18px 48px #00000047!important}:root[data-site-theme=dark] .site-header .site-navigation>ul>li>a,:root[data-site-theme=dark] body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a{color:#f2f8ffeb!important}:root[data-site-theme=dark] .site-header .site-navigation>ul>li.active>a,:root[data-site-theme=dark] .site-header .site-navigation>ul>li>a:hover,:root[data-site-theme=dark] .site-header .site-navigation>ul>li>a[aria-current=page],:root[data-site-theme=dark] body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li.active>a,:root[data-site-theme=dark] body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a:hover,:root[data-site-theme=dark] body:not(.site-scrolled).bg-title .site-header--home .site-navigation>ul>li>a[aria-current=page]{color:#fff!important;background:#8beaff24!important}:root[data-site-theme=dark] .theme-toggle__track{background:#ffffff1f!important;border-color:#ffffff29!important}:root[data-site-theme=dark] .page-banner{background:linear-gradient(135deg,#031426fa,#0680bfc7)!important}:root[data-site-theme=dark] .page-banner__title{color:#fff!important}:root[data-site-theme=dark] .company-story,:root[data-site-theme=dark] .contact-area,:root[data-site-theme=dark] .about-area,:root[data-site-theme=dark] .space,:root[data-site-theme=dark] .company-page,:root[data-site-theme=dark] .home-content-area{color:#ecf6ffc7!important;background:#031426!important}:root[data-site-theme=dark] .company-story__content,:root[data-site-theme=dark] .contact-card,:root[data-site-theme=dark] .contact-method,:root[data-site-theme=dark] .platform-card:not(.platform-card--feature){color:#ecf6ffc7!important;background:#ffffff0f!important;border-color:#8beaff24!important}:root[data-site-theme=dark] .section-title,:root[data-site-theme=dark] .company-story__heading,:root[data-site-theme=dark] .company-story h2,:root[data-site-theme=dark] .company-story h3,:root[data-site-theme=dark] .contact-card h3,:root[data-site-theme=dark] .contact-method h3{color:#fff!important}:root[data-site-theme=dark] p,:root[data-site-theme=dark] li,:root[data-site-theme=dark] .company-story p,:root[data-site-theme=dark] .contact-method p{color:#ecf6ffb8!important}:root[data-site-theme=dark] .site-footer{color:#ecf6ffbd!important;background:#020e1c!important}:root[data-site-theme=dark] .site-footer a,:root[data-site-theme=dark] .site-footer__copyright{color:#ecf6ffbd!important}.company-page .company-story,.company-page .company-story:not(:last-child){border-top:0!important;border-bottom:0!important}.company-page .company-story__content,:root[data-site-theme=light] .company-page .company-story__content,:root[data-site-theme=dark] .company-page .company-story__content{box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;padding:0!important}.company-page .company-story__image,.company-page .company-story__image.sooq-reveal,.company-page .company-story__image.sooq-reveal.is-visible{clip-path:none!important;overflow:visible!important}.company-page .company-story__image img{object-fit:contain!important;width:100%!important;height:100%!important}.company-page .company-story:nth-of-type(2) .company-story__image,.company-page .company-story:nth-of-type(3) .company-story__image{aspect-ratio:1.18/.82;max-width:365px;max-height:285px}@media (max-width:767px){.company-page .company-story:nth-of-type(2) .company-story__image,.company-page .company-story:nth-of-type(3) .company-story__image{max-width:min(310px,100%);max-height:190px}}.site-footer__logo-image--light{display:inline-block}.site-footer__logo-image--dark,:root[data-site-theme=dark] .site-footer__logo-image--light{display:none!important}:root[data-site-theme=dark] .site-footer__logo-image--dark{display:inline-block!important}.company-page .company-story__image{isolation:isolate;perspective:900px;justify-content:center;align-items:center;padding:clamp(12px,1.7vw,22px);display:flex;position:relative}.company-page .company-story__image:before,.company-page .company-story__image:after{pointer-events:none;z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:""!important;display:block!important}.company-page .company-story__image:before{-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);opacity:0;height:74%;transition:opacity .72s ease, transform .9s var(--sooq-ease);background:radial-gradient(circle at 24% 18%,#ffffff85,#0000 32%),linear-gradient(135deg,#0680bf2e,#8beaff1f);border:1px solid #0680bf29;border-radius:38% 62% 56% 44%/48% 34% 66% 52%;width:78%;box-shadow:0 28px 80px #03193c1f}.company-page .company-story__image:after{filter:blur(18px);opacity:0;height:48%;transition:opacity .78s ease, transform .98s var(--sooq-ease);background:conic-gradient(from 130deg,#8beaff00,#0680bf73,#ffffff2e,#8beaff00);border-radius:999px;width:64%;transform:translate(-50%,-50%)rotate(-12deg)scale(.84)}.company-page .company-story__image img{filter:drop-shadow(0 26px 40px #03193c2e);transition:filter .62s ease, transform .92s var(--sooq-ease);z-index:1;position:relative;transform:translateY(16px)rotateX(5deg)rotateY(-5deg)scale(.965)}.company-page .company-story__image.sooq-reveal.is-visible:before{opacity:1;transform:translate(-50%,-50%)rotate(-3deg)scale(1)}.company-page .company-story__image.sooq-reveal.is-visible:after{opacity:.72;transform:translate(-50%,-50%)rotate(9deg)scale(1)}.company-page .company-story__image.sooq-reveal.is-visible img{filter:drop-shadow(0 30px 46px #03193c33);animation:6.8s ease-in-out .9s infinite aboutVisualFloat;transform:translate(0,0)rotateX(0)rotateY(0)scale(1)}.company-page .company-story:nth-of-type(2) .company-story__image.sooq-reveal.is-visible img{animation-delay:1.15s}.company-page .company-story:nth-of-type(3) .company-story__image.sooq-reveal.is-visible img{animation-delay:1.4s}:root[data-site-theme=dark] .company-page .company-story__image:before{background:radial-gradient(circle at 28% 18%,#8beaff38,#0000 34%),linear-gradient(135deg,#0680bf38,#ffffff0e);border-color:#8beaff2e;box-shadow:0 30px 90px #00000047}:root[data-site-theme=dark] .company-page .company-story__image img{filter:drop-shadow(0 30px 46px #00000047)}@keyframes aboutVisualFloat{0%,to{transform:translate(0,0)rotateX(0)rotateY(0)scale(1)}50%{transform:translateY(-10px)rotateX(1.5deg)rotateY(-2deg)scale(1.015)}}@media (max-width:767px){.company-page .company-story__image{padding:10px}.company-page .company-story__image:before{width:82%;height:70%}.company-page .company-story__image.sooq-reveal.is-visible img{animation-duration:7.8s}}@media (prefers-reduced-motion:reduce){.company-page .company-story__image.sooq-reveal.is-visible img{animation:none!important}}.scroll-top{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2)}:root[data-site-theme=dark] .scroll-top{background:#84909e38!important;border:1px solid #e2e8f033!important;box-shadow:0 18px 44px #00000057,inset 0 1px #ffffff29!important}:root[data-site-theme=dark] .scroll-top__icon,:root[data-site-theme=dark] body.bg-title .scroll-top__icon{z-index:2;width:25px;height:25px;color:var(--title-color);fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}:root[data-site-theme=dark] .scroll-top svg,:root[data-site-theme=dark] body.bg-title .scroll-top .progress-circle{color:#f1f5f9d1!important}:root[data-site-theme=dark] .scroll-top .progress-circle path,:root[data-site-theme=dark] body.bg-title .scroll-top .progress-circle path{stroke:#cbd5e1db!important}:root[data-site-theme=dark] .scroll-top:hover{transform:translateY(-2px);background:#94a3b84d!important;border-color:#f1f5f947!important}:root[data-site-theme=dark] .scroll-top.show:hover{transform:translateY(-2px)}.company-page .company-story__image,.company-page .company-story__image.sooq-reveal,.company-page .company-story__image.sooq-reveal.is-visible{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;clip-path:none!important;background:0 0!important;padding:0!important;overflow:visible!important}.company-page .company-story__image:before,.company-page .company-story__image:after,.company-page .company-story__image.sooq-reveal.is-visible:before,.company-page .company-story__image.sooq-reveal.is-visible:after{content:none!important;display:none!important}.company-page .company-story__image.sooq-reveal{filter:blur(8px);opacity:0;transition:filter .7s ease, opacity .7s ease, transform .9s var(--sooq-ease)!important}.company-page .company-story:not(.is-reverse) .company-story__image.sooq-reveal{transform:translate(54px,22px)rotate(4deg)scale(.96)!important}.company-page .company-story.is-reverse .company-story__image.sooq-reveal{transform:translate(-54px,22px)rotate(-4deg)scale(.96)!important}.company-page .company-story__image.sooq-reveal.is-visible{filter:blur();opacity:1;transform:translate(0,0)rotate(0)scale(1)!important}.company-page .company-story__image img,.company-page .company-story__image.sooq-reveal.is-visible img{filter:drop-shadow(0 24px 36px #03193c29)!important;transition:filter .52s ease, transform .52s var(--sooq-ease)!important;animation:none!important;transform:rotate(0)scale(1)!important}:root[data-site-theme=dark] .company-page .company-story__image img,:root[data-site-theme=dark] .company-page .company-story__image.sooq-reveal.is-visible img{filter:drop-shadow(0 26px 40px #00000047)!important}@media (max-width:767px){.company-page .company-story:not(.is-reverse) .company-story__image.sooq-reveal{transform:translate(32px,18px)rotate(3deg)scale(.97)!important}.company-page .company-story.is-reverse .company-story__image.sooq-reveal{transform:translate(-32px,18px)rotate(-3deg)scale(.97)!important}}@media (prefers-reduced-motion:reduce){.company-page .company-story__image.sooq-reveal,.company-page .company-story__image.sooq-reveal.is-visible,.company-page .company-story__image img{filter:none!important;opacity:1!important;transition:none!important;transform:none!important}}@media (max-width:767px){.company-page .company-story__image,.company-page .company-story__image.sooq-reveal{max-width:min(310px,100%)!important;margin-left:auto!important;margin-right:auto!important}.company-page .company-story:not(.is-reverse) .company-story__image.sooq-reveal,.company-page .company-story.is-reverse .company-story__image.sooq-reveal{transform:translateY(18px)rotate(3deg)scale(.97)!important}.company-page .company-story.is-reverse .company-story__image.sooq-reveal{transform:translateY(18px)rotate(-3deg)scale(.97)!important}.company-page .company-story__image.sooq-reveal.is-visible{transform:translate(0,0)rotate(0)scale(1)!important}}.company-page__banner,.company-page__banner .page-banner,:root[data-site-theme=light] .company-page__banner .page-banner{background:#f7fbff!important}:root[data-site-theme=dark] .company-page__banner,:root[data-site-theme=dark] .company-page__banner .page-banner{background:#031426!important}.company-page__banner .page-banner{min-height:132px!important}.company-page__banner .page-banner:after{display:none!important}.company-page__banner .page-banner__title{font-size:clamp(38px,5vw,64px)!important;line-height:.95!important}.site-page-loader,.route-loading{color:var(--sooq-blue,#0680bf)!important;background:#f7fbffd6!important}.route-loading{min-height:42vh!important}:root[data-site-theme=light] .site-spinner-track{stroke:#03193c29!important}:root[data-site-theme=dark] .site-page-loader,:root[data-site-theme=dark] .route-loading{color:#8beaff!important;background:#031426db!important}:root[data-site-theme=dark] .site-spinner-track{stroke:#ecf6ff2e!important}:root[data-site-theme=dark] .site-spinner-icon{filter:drop-shadow(0 0 18px #8beaff47);color:#8beaff!important}@media (max-width:767px){.company-page__banner .page-banner{min-height:104px!important}.company-page__banner .page-banner__content{padding-top:30px!important;padding-bottom:16px!important}.company-page__banner .page-banner__title{font-size:clamp(34px,12vw,48px)!important}}.company-page .company-story__image,.company-page .company-story__image.sooq-reveal,.company-page .company-story__image.sooq-reveal.is-visible{filter:none!important;opacity:1!important;overflow:hidden!important;transform:none!important}.company-page .company-story__image img{opacity:0;will-change:opacity, transform;transition:filter .52s ease, opacity .76s ease, transform .92s var(--sooq-ease)!important}.company-page .company-story:not(.is-reverse) .company-story__image img{transform:translate(34%)rotate(7deg)scale(.96)!important}.company-page .company-story.is-reverse .company-story__image img{transform:translate(-34%)rotate(-7deg)scale(.96)!important}.company-page .company-story__image.sooq-reveal.is-visible img{opacity:1;transform:translate(0,0)rotate(0)scale(1)!important}@media (max-width:767px){.company-page .company-story:not(.is-reverse) .company-story__image img{transform:translate(24%)rotate(5deg)scale(.97)!important}.company-page .company-story.is-reverse .company-story__image img{transform:translate(-24%)rotate(-5deg)scale(.97)!important}.company-page .company-story__image.sooq-reveal.is-visible img{transform:translate(0,0)rotate(0)scale(1)!important}}@media (prefers-reduced-motion:reduce){.company-page .company-story__image img,.company-page .company-story__image.sooq-reveal.is-visible img{opacity:1!important;transition:none!important;transform:none!important}}.company-page .company-story__image img{clip-path:inset(0);opacity:0;max-width:92%!important;transform:rotate(0)scale(.985)!important}.company-page .company-story:not(.is-reverse) .company-story__image img{clip-path:inset(0 0 0 38%);transform:rotate(4deg)scale(.985)!important}.company-page .company-story.is-reverse .company-story__image img{clip-path:inset(0 38% 0 0);transform:rotate(-4deg)scale(.985)!important}.company-page .company-story__image.sooq-reveal.is-visible img{clip-path:inset(0);opacity:1;transform:rotate(0)scale(1)!important}body.site-scroll-down .company-page .company-story__image.sooq-reveal.is-visible img{transform:rotate(1.6deg)scale(1.005)!important}body.site-scroll-up .company-page .company-story__image.sooq-reveal.is-visible img{transform:rotate(-1.6deg)scale(1.005)!important}.company-page .company-story__image.sooq-reveal.is-visible:hover img{transform:rotate(0)scale(1.018)!important}@media (max-width:767px){.company-page .company-story__image img{max-width:86%!important}.company-page .company-story:not(.is-reverse) .company-story__image img{clip-path:inset(0 0 0 32%);transform:rotate(3deg)scale(.985)!important}.company-page .company-story.is-reverse .company-story__image img{clip-path:inset(0 32% 0 0);transform:rotate(-3deg)scale(.985)!important}.company-page .company-story__image.sooq-reveal.is-visible img{clip-path:inset(0);transform:rotate(0)scale(1)!important}}.company-page,.company-page__banner,.company-page__banner .page-banner,.company-page .company-story,.company-page .company-story__content,.company-page .company-story__image{background-image:none!important}.company-page .section-kicker:after,.company-page .company-story__image:before,.company-page .company-story__image:after,.company-page .company-story__image.sooq-reveal.is-visible:before,.company-page .company-story__image.sooq-reveal.is-visible:after{box-shadow:none!important;content:none!important;background:0 0!important;display:none!important}.company-page .section-kicker{background:0 0!important}.company-page__banner .page-banner,:root[data-site-theme=light] .company-page__banner .page-banner{background-color:#f7fbff!important}:root[data-site-theme=dark] .company-page__banner .page-banner{background-color:#031426!important}.company-page__banner .page-banner,:root[data-site-theme=light] .company-page__banner .page-banner{background:linear-gradient(135deg,#eff9fffa,#bee9ffeb)!important}:root[data-site-theme=dark] .company-page__banner .page-banner{background:linear-gradient(135deg,#031426fa,#0680bfc7)!important}.company-page__banner .page-banner__title{color:#10233a!important}:root[data-site-theme=dark] .company-page__banner .page-banner__title{color:#fff!important}.company-page__banner .page-banner{min-height:176px!important;margin-top:0!important}.company-page__banner .page-banner__content{padding-top:108px!important;padding-bottom:24px!important}@media (max-width:767px){.company-page__banner .page-banner{min-height:150px!important;margin-top:0!important}.company-page__banner .page-banner__content{padding-top:92px!important;padding-bottom:20px!important}}:root[data-site-theme=dark] body,:root[data-site-theme=dark] main{background:radial-gradient(circle at 14% 8%,#0680bf3d,#0000 30%),radial-gradient(circle at 86% 18%,#8beaff1f,#0000 28%),linear-gradient(#031426 0%,#071d35 42%,#020e1c 100%)!important}:root[data-site-theme=dark] .company-page,:root[data-site-theme=dark] .contact-area,:root[data-site-theme=dark] .home-content-area{background:radial-gradient(circle at 12% 0,#0680bf24,#0000 34%),linear-gradient(#031426f5,#020e1cfa)!important}:root[data-site-theme=dark] .company-story{background:0 0!important}.site-footer__powered-by{color:#ecf6ff9e;letter-spacing:0;align-items:center;gap:7px;margin-top:8px;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.site-footer__powered-icon{opacity:.86;border:1px solid;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:800;line-height:1;display:inline-flex}@media (max-width:767px){.site-footer__powered-by{justify-content:center;width:100%}}.site-footer__powered-by{justify-content:flex-end;margin-top:0!important}.site-footer__bottom .row{align-items:center}@media (max-width:767px){.site-footer__powered-by{justify-content:center;margin-top:2px!important}}.site-footer__powered-by{text-decoration:none}.site-footer__powered-link{color:inherit;text-decoration:none;transition:color .18s}.contact-page__banner .page-banner{min-height:176px!important;margin-top:0!important}.contact-page__banner .page-banner,:root[data-site-theme=light] .contact-page__banner .page-banner{background:linear-gradient(135deg,#eff9fffa,#bee9ffeb)!important}:root[data-site-theme=dark] .contact-page__banner .page-banner{background:linear-gradient(135deg,#031426fa,#0680bfc7)!important}.contact-page__banner .page-banner:after{display:none!important}.contact-page__banner .page-banner__content{padding-top:108px!important;padding-bottom:24px!important}.contact-page__banner .page-banner__title{color:#10233a!important;font-size:clamp(42px,6vw,72px)!important;line-height:.95!important}:root[data-site-theme=dark] .contact-page__banner .page-banner__title{color:#fff!important}.contact-page{background:radial-gradient(circle at 18% 0,#0680bf1a,#0000 32%),linear-gradient(#f7fbff 0%,#fff 64%)!important;padding-top:clamp(48px,5vw,76px)!important;padding-bottom:clamp(64px,7vw,96px)!important}.contact-page__intro{text-align:center;max-width:720px;margin:0 auto clamp(28px,4vw,44px)}.contact-page__intro .section-kicker{justify-content:center}.contact-page__intro .section-kicker:before{width:34px}.contact-page__intro .section-title{color:#10233a;margin-bottom:14px;font-size:clamp(30px,4vw,52px);line-height:1.02}.contact-page__intro p{color:#31465ec7;max-width:610px;margin:0 auto;font-size:16px;line-height:1.7}.contact-page .contact-card{transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden;background:linear-gradient(#fffffff0,#ffffffd1)!important;border:1px solid #03193c1a!important;border-radius:18px!important;min-height:292px!important;padding:30px!important;box-shadow:0 20px 55px #03193c17!important}.contact-page .contact-card:before{content:"";background:linear-gradient(90deg,#0680bfbd,#8beaff75);height:3px;position:absolute;inset:0 0 auto}.contact-page .contact-card:hover{transform:translateY(-5px);border-color:#0680bf3d!important;box-shadow:0 26px 70px #03193c21!important}.contact-page .contact-method__icon{box-shadow:inset 0 1px #ffffffbf;background:radial-gradient(circle at 35% 25%,#ffffffe6,#0000 38%),#0680bf1a!important;border-color:#0680bf2e!important}.contact-page .contact-method__title{margin-bottom:12px!important;font-size:24px!important}.contact-page .contact-method__title a{text-decoration:none;color:#10233a!important}.contact-page .contact-method__text{margin-bottom:8px;color:#31465ec2!important}.contact-page .action-link{color:var(--sooq-blue)!important}.contact-page .action-link img{filter:invert(39%)sepia(99%)saturate(1142%)hue-rotate(171deg)brightness(86%)contrast(95%)}:root[data-site-theme=dark] .contact-page{background:radial-gradient(circle at 18% 0,#0680bf38,#0000 36%),radial-gradient(circle at 88% 22%,#8beaff1a,#0000 30%),linear-gradient(#031426 0%,#071d35 52%,#020e1c 100%)!important}:root[data-site-theme=dark] .contact-page__intro .section-title{color:#fff!important}:root[data-site-theme=dark] .contact-page__intro p{color:#ecf6ffb8!important}:root[data-site-theme=dark] .contact-page .contact-card{background:linear-gradient(#ffffff13,#ffffff0a)!important;border-color:#8beaff26!important;box-shadow:0 24px 70px #00000047!important}:root[data-site-theme=dark] .contact-page .contact-card:hover{border-color:#8beaff42!important;box-shadow:0 30px 80px #0000005c!important}:root[data-site-theme=dark] .contact-page .contact-method__icon{box-shadow:inset 0 1px #ffffff1f;color:#8beaff!important;background:radial-gradient(circle at 35% 25%,#8beaff33,#0000 40%),#8beaff14!important;border-color:#8beaff33!important}:root[data-site-theme=dark] .contact-page .contact-method__title a{color:#fff!important}:root[data-site-theme=dark] .contact-page .contact-method__text{color:#ecf6ffb8!important}:root[data-site-theme=dark] .contact-page .action-link{color:#8beaff!important}:root[data-site-theme=dark] .contact-page .action-link img{filter:invert(82%)sepia(32%)saturate(996%)hue-rotate(158deg)brightness(104%)contrast(101%)}@media (max-width:767px){.contact-page__banner .page-banner{min-height:150px!important}.contact-page__banner .page-banner__content{padding-top:92px!important;padding-bottom:20px!important}.contact-page{padding-top:42px!important}.contact-page .contact-card{min-height:250px!important;padding:24px!important}}.site-footer__powered-by{pointer-events:none;transform:none!important}.site-footer__powered-by:hover{color:#ecf6ff9e!important;transform:none!important}:root[data-site-theme=light] .site-footer__powered-by:hover{color:#10233a94!important}.site-footer__powered-link{pointer-events:auto}.site-footer__powered-link:hover{color:#8beaff!important}:root[data-site-theme=light] .site-footer__powered-link:hover{color:var(--sooq-blue)!important}:root[data-site-theme=dark] .theme-toggle__thumb{transform:translate(0)!important}:root[data-site-theme=dark] .theme-toggle__icon--moon{color:#03193cb8!important}:root[data-site-theme=dark] .theme-toggle__icon--sun{color:#ffffffdb!important}:root[data-site-theme=light] .theme-toggle__thumb{transform:translate(26px)!important}:root[data-site-theme=light] .theme-toggle__icon--sun{color:#03193cb8!important}:root[data-site-theme=light] .theme-toggle__icon--moon{color:#ffffffdb!important}.site-footer__powered-by{gap:5px!important;font-size:12px!important;font-weight:400!important}.site-footer__powered-icon{opacity:.72!important;width:12px!important;height:12px!important;font-size:8px!important;font-weight:600!important}.site-footer__powered-link{font-weight:500!important}.site-header__brand{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;line-height:1!important;display:inline-flex!important}.site-header__tagline,.site-footer__tagline{font-family:var(--body-font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-weight:500;line-height:1.15;display:block}.site-header__tagline{color:#ecf6ffb8;margin-top:-3px;margin-left:clamp(44px,3.6vw,50px);font-size:clamp(5.5px,.48vw,7.2px)}:root[data-site-theme=light] .site-header__tagline{color:#10233a9e}body:not(.site-scrolled).bg-title .site-header--home .site-header__tagline,:root[data-site-theme=dark] .site-header__tagline{color:#ecf6ffb8}.site-footer__brand{flex-direction:column!important;align-items:center!important;gap:3px!important;display:flex!important}.site-footer__tagline{color:#ecf6ff94;font-size:clamp(6.5px,.55vw,8px)}:root[data-site-theme=light] .site-footer__tagline{color:#10233a80}@media (max-width:767px){.site-header__tagline{letter-spacing:.055em;margin-top:-4px;margin-left:42px;font-size:5.2px}.site-footer__tagline{letter-spacing:.065em;text-align:center;font-size:6.5px}}.company-page .company-story--philosophy{isolation:isolate;position:relative;overflow:hidden}.company-page .company-story--philosophy .container{z-index:1;position:relative}.company-page .company-story--philosophy .row{min-height:clamp(420px,52vw,620px);position:relative;justify-content:center!important;align-items:center!important}.company-page .company-story--philosophy .row>.col-lg-6:first-child{z-index:2;flex:0 0 min(920px,100%);width:min(920px,100%);max-width:min(920px,100%);position:relative}.company-page .company-story--philosophy .company-story__content,.company-page .company-story--philosophy .company-story__content.sooq-reveal,.company-page .company-story--philosophy .company-story__content.sooq-reveal.is-visible{flex-direction:column;align-items:center;max-width:880px;margin-inline:auto;display:flex;text-align:center!important}.company-page .company-story--philosophy .section-kicker{justify-content:center}.company-page .company-story--philosophy .section-kicker:before{width:34px}.company-page .company-story--philosophy .company-story__content p{max-width:780px;margin-left:auto;margin-right:auto}.company-page .company-story--philosophy .row>.col-lg-6:last-child{pointer-events:none;z-index:0;position:absolute;inset:0}.company-page .company-story--philosophy .company-story__image,.company-page .company-story--philosophy .company-story__image.sooq-reveal,.company-page .company-story--philosophy .company-story__image.sooq-reveal.is-visible{justify-content:center;align-items:center;width:100%;height:100%;position:absolute;inset:0;opacity:1!important;max-width:none!important;margin:0 auto!important;display:flex!important;overflow:visible!important;transform:none!important}.company-page .company-story--philosophy .company-story__image img,.company-page .company-story--philosophy .company-story__image.sooq-reveal.is-visible img,body.site-scroll-down .company-page .company-story--philosophy .company-story__image.sooq-reveal.is-visible img,body.site-scroll-up .company-page .company-story--philosophy .company-story__image.sooq-reveal.is-visible img,.company-page .company-story--philosophy .company-story__image.sooq-reveal.is-visible:hover img{will-change:transform;clip-path:none!important;filter:blur(4px)saturate(1.14)drop-shadow(0 28px 70px #0680bf2e)!important;opacity:.34!important;transform-origin:50%!important;width:min(620px,88vw)!important;max-width:min(620px,88vw)!important;max-height:min(520px,72vw)!important;animation:24s linear infinite philosophy-backdrop-spin!important}:root[data-site-theme=dark] .company-page .company-story--philosophy .company-story__image img,:root[data-site-theme=dark] .company-page .company-story--philosophy .company-story__image.sooq-reveal.is-visible img{filter:blur(5px)saturate(1.2)drop-shadow(0 30px 80px #8beaff2e)!important;opacity:.38!important}@keyframes philosophy-backdrop-spin{0%{transform:translate(-12px,-8px)rotate(0)scale(1.02)}25%{transform:translate(10px,-14px)rotate(90deg)scale(1.045)}50%{transform:translate(14px,10px)rotate(180deg)scale(1.03)}75%{transform:translate(-10px,14px)rotate(270deg)scale(1.05)}to{transform:translate(-12px,-8px)rotate(360deg)scale(1.02)}}@media (max-width:767px){.company-page .company-story--philosophy .row{min-height:500px}.company-page .company-story--philosophy .company-story__content p{max-width:100%}.company-page .company-story--philosophy .company-story__image img,.company-page .company-story--philosophy .company-story__image.sooq-reveal.is-visible img{filter:blur(4px)saturate(1.14)!important;opacity:.32!important;width:96vw!important;max-width:96vw!important}}@media (prefers-reduced-motion:reduce){.company-page .company-story--philosophy .company-story__image img,.company-page .company-story--philosophy .company-story__image.sooq-reveal.is-visible img{animation:none!important;transform:translate(0,0)rotate(0)scale(1.02)!important}}.site-footer__tagline{text-align:center!important;margin-inline:auto!important}.company-page .company-story--philosophy .company-story__content p{text-align-last:center;text-align:justify!important}.company-page .company-story--philosophy{padding-bottom:clamp(8px,1.4vw,18px)!important}.company-page .company-story--philosophy+.company-story{padding-top:clamp(8px,1.4vw,18px)!important}@media (max-width:767px){.company-page .company-story--philosophy{padding-bottom:8px!important}.company-page .company-story--philosophy+.company-story{padding-top:8px!important}}.site-footer__tagline{margin-top:-2px!important}.company-page .company-story--philosophy .company-story__content p{text-wrap:balance;color:#ecf6ffc7!important;text-align:center!important;text-align-last:auto!important;max-width:920px!important;font-size:clamp(15px,1.45vw,21px)!important;line-height:1.72!important}.company-page .company-story--philosophy .company-story__content p+p{margin-top:clamp(16px,1.8vw,26px)!important}:root[data-site-theme=light] .company-page .company-story--philosophy .company-story__content p{color:#31465ecc!important}@media (max-width:767px){.company-page .company-story--philosophy .company-story__content p{text-wrap:pretty;max-width:94vw!important;font-size:14px!important;line-height:1.68!important}}.company-page .company-story--philosophy .company-story__content p{max-width:780px!important;font-size:clamp(14px,1.08vw,17px)!important;line-height:1.72!important}@media (max-width:767px){.company-page .company-story--philosophy .company-story__content p{font-size:13px!important;line-height:1.68!important}}.company-page .company-story--philosophy .company-story__content p{max-width:680px!important}.company-page .company-story--philosophy .row>.col-lg-6:first-child,.company-page .company-story--philosophy .company-story__content,.company-page .company-story--philosophy .company-story__content.sooq-reveal,.company-page .company-story--philosophy .company-story__content.sooq-reveal.is-visible{max-width:760px!important}:root[data-site-theme=dark] .site-navigation ul.site-navigation__submenu{background:linear-gradient(#071d35f5,#031426f0)!important;border-color:#8beaff29!important;box-shadow:0 24px 60px #00000057,inset 0 1px #ffffff0f!important}:root[data-site-theme=dark] .site-navigation ul.site-navigation__submenu li a{color:#ecf6ffd1!important}:root[data-site-theme=dark] .site-navigation ul.site-navigation__submenu li a:hover,:root[data-site-theme=dark] .site-navigation ul.site-navigation__submenu li a:focus-visible,:root[data-site-theme=dark] .site-navigation ul.site-navigation__submenu li.active>a{color:#8beaff!important;background:#8beaff1a!important}:root[data-site-theme=dark] .site-header--home .site-navigation ul.site-navigation__submenu{background:linear-gradient(#06192ff5,#020e1cf0)!important}.blog-page__banner .page-banner{min-height:176px!important;margin-top:0!important}.blog-page__banner .page-banner,:root[data-site-theme=light] .blog-page__banner .page-banner{background:linear-gradient(135deg,#eff9fffa,#bee9ffeb)!important}:root[data-site-theme=dark] .blog-page__banner .page-banner{background:linear-gradient(135deg,#031426fa,#0680bfc7)!important}.blog-page__banner .page-banner:after{display:none!important}.blog-page__banner .page-banner__content{padding-top:108px!important;padding-bottom:24px!important}.blog-page__banner .page-banner__title{color:#10233a!important;font-size:clamp(42px,6vw,72px)!important;line-height:.95!important}:root[data-site-theme=dark] .blog-page__banner .page-banner__title{color:#fff!important}.blog-hub,.blog-article{background:radial-gradient(circle at 18% 0,#0680bf1a,#0000 32%),linear-gradient(#f7fbff 0%,#fff 64%)!important;padding-top:clamp(48px,5vw,76px)!important;padding-bottom:clamp(64px,7vw,96px)!important}:root[data-site-theme=dark] .blog-hub,:root[data-site-theme=dark] .blog-article{background:radial-gradient(circle at 18% 0,#0680bf38,#0000 36%),radial-gradient(circle at 88% 22%,#8beaff1a,#0000 30%),linear-gradient(#031426 0%,#071d35 52%,#020e1c 100%)!important}.blog-hub__intro{text-align:center;max-width:760px;margin:0 auto clamp(28px,4vw,44px)}.blog-hub__intro .section-kicker{justify-content:center}.blog-hub__intro .section-kicker:before{width:34px}.blog-hub__intro .section-title{color:#10233a;margin-bottom:14px;font-size:clamp(30px,4vw,52px);line-height:1.04}.blog-hub__intro p{color:#31465ec7;max-width:620px;margin:0 auto;font-size:16px;line-height:1.7}:root[data-site-theme=dark] .blog-hub__intro .section-title{color:#fff!important}:root[data-site-theme=dark] .blog-hub__intro p{color:#ecf6ffb8!important}.blog-toolbar{background:#ffffffdb;border:1px solid #03193c1a;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(180px,240px) auto;align-items:end;gap:14px;margin-bottom:18px;padding:16px;display:grid;box-shadow:0 20px 55px #03193c14}.blog-toolbar__field{gap:7px;margin:0;display:grid}.blog-toolbar__field span{color:#10233ab8;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1}.blog-toolbar input,.blog-toolbar select{color:#10233a;background:#ffffffeb;border:1px solid #03193c1f;border-radius:12px;outline:none;width:100%;min-height:46px;padding:0 14px;font-size:14px}.blog-toolbar__submit,.blog-card__link,.blog-article__back,.blog-empty a{background:var(--sooq-blue);border:0;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;color:#fff!important}.blog-toolbar__submit:hover,.blog-card__link:hover,.blog-article__back:hover,.blog-empty a:hover{background:#1399dc;transform:translateY(-1px);box-shadow:0 14px 32px #0680bf3d}.blog-hub__meta{color:#31465eb8;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:13px;display:flex}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.blog-card{background:linear-gradient(#fffffff0,#ffffffd1);border:1px solid #03193c1a;border-radius:18px;flex-direction:column;min-height:100%;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;overflow:hidden;box-shadow:0 22px 60px #03193c17}.blog-card:hover{border-color:#0680bf42;transform:translateY(-5px);box-shadow:0 30px 76px #03193c24}.blog-card__media{aspect-ratio:16/10;display:block;overflow:hidden}.blog-card__media img{object-fit:cover;height:100%;transition:transform .52s var(--sooq-ease,ease);width:100%}.blog-card:hover .blog-card__media img{transform:scale(1.055)}.blog-card__body{flex-direction:column;flex:1;padding:22px;display:flex}.blog-card__topline,.blog-card__footer,.blog-article__meta{color:#31465ead;letter-spacing:.02em;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.blog-card h3{margin:14px 0 12px;font-size:clamp(20px,1.7vw,26px);line-height:1.12}.blog-card h3 a{color:#10233a;text-decoration:none}.blog-card p{color:#31465ec2;margin-bottom:22px;font-size:14px;line-height:1.68}.blog-card__footer{margin-top:auto}.blog-card__link{min-height:36px;padding:0 13px}.blog-empty{text-align:center;background:#ffffffdb;border:1px solid #03193c1a;border-radius:18px;padding:34px}.blog-empty h3{color:#10233a;margin-bottom:8px;font-size:24px}.blog-empty p{color:#31465ebd}.blog-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:34px;display:flex}.blog-pagination a{color:#10233a;background:#ffffffe0;border:1px solid #03193c1a;border-radius:12px;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.blog-pagination a.is-active,.blog-pagination a:hover{background:var(--sooq-blue);border-color:var(--sooq-blue);color:#fff}.blog-pagination a.is-disabled{opacity:.42;pointer-events:none}.blog-article__back{min-height:40px;margin-bottom:28px}.blog-article__header{text-align:center;max-width:900px;margin:0 auto 32px}.blog-article__header .section-kicker{justify-content:center}.blog-article__header h1{color:#10233a;margin:12px 0 18px;font-size:clamp(38px,5.4vw,76px);line-height:.98}.blog-article__header p{color:#31465ec7;max-width:760px;margin:0 auto;font-size:clamp(16px,1.5vw,21px);line-height:1.65}.blog-article__meta{justify-content:center;margin-top:20px}.blog-article__media{aspect-ratio:16/8;border-radius:22px;max-width:1040px;margin:0 auto 38px;overflow:hidden;box-shadow:0 30px 80px #03193c29}.blog-article__content{max-width:820px;margin:0 auto}.blog-article__content p{color:#31465ed1;margin-bottom:22px;font-size:17px;line-height:1.86}.blog-article__tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px;display:flex}.blog-article__tags span{color:var(--sooq-blue);background:#0680bf1a;border:1px solid #0680bf29;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700}:root[data-site-theme=dark] .blog-toolbar,:root[data-site-theme=dark] .blog-card,:root[data-site-theme=dark] .blog-empty,:root[data-site-theme=dark] .blog-pagination a{background:linear-gradient(#ffffff13,#ffffff0a);border-color:#8beaff26;box-shadow:0 24px 70px #00000042}:root[data-site-theme=dark] .blog-toolbar__field span,:root[data-site-theme=dark] .blog-hub__meta,:root[data-site-theme=dark] .blog-card__topline,:root[data-site-theme=dark] .blog-card__footer,:root[data-site-theme=dark] .blog-article__meta{color:#ecf6ff9e}:root[data-site-theme=dark] .blog-toolbar input,:root[data-site-theme=dark] .blog-toolbar select{color:#fff;background:#ffffff0f;border-color:#8beaff29}:root[data-site-theme=dark] .blog-card h3 a,:root[data-site-theme=dark] .blog-empty h3,:root[data-site-theme=dark] .blog-article__header h1{color:#fff}:root[data-site-theme=dark] .blog-card p,:root[data-site-theme=dark] .blog-empty p,:root[data-site-theme=dark] .blog-article__header p,:root[data-site-theme=dark] .blog-article__content p{color:#ecf6ffbd}:root[data-site-theme=dark] .blog-pagination a{color:#ecf6ffdb}:root[data-site-theme=dark] .blog-article__media{box-shadow:0 34px 90px #00000057}@media (max-width:991px){.blog-toolbar,.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-toolbar__submit{grid-column:1/-1}}@media (max-width:767px){.blog-page__banner .page-banner{min-height:150px!important}.blog-page__banner .page-banner__content{padding-top:92px!important;padding-bottom:20px!important}.blog-toolbar,.blog-grid{grid-template-columns:1fr}.blog-card__body{padding:18px}.blog-hub__meta,.blog-card__footer{flex-direction:column;align-items:flex-start}.blog-article__media{aspect-ratio:16/11;border-radius:16px}.blog-article__content p{font-size:15px;line-height:1.78}}.missing-page{background:radial-gradient(circle at 18% 0,#0680bf1a,#0000 32%),linear-gradient(#f7fbff 0%,#fff 72%)!important;height:auto!important;min-height:100vh!important;padding:clamp(130px,14vw,170px) 0 clamp(72px,8vw,110px)!important}.missing-page .container{max-width:860px}.missing-page img[src*="/assets/img/404/404.webp"]{width:100%;height:auto;display:block;max-width:min(430px,74vw)!important;margin:0 auto clamp(22px,3vw,34px)!important}.missing-page h2{color:#10233a;margin-bottom:12px;font-size:clamp(32px,5vw,58px);line-height:1.02}.missing-page .section-text{color:#31465ec2;max-width:520px;margin-left:auto;margin-right:auto;font-size:clamp(14px,1.4vw,17px);line-height:1.7}.missing-page .action-link{justify-content:center;color:var(--sooq-blue)!important}.missing-page .action-link img{filter:invert(39%)sepia(99%)saturate(1142%)hue-rotate(171deg)brightness(86%)contrast(95%)}:root[data-site-theme=dark] .missing-page{background:radial-gradient(circle at 18% 0,#0680bf3d,#0000 36%),radial-gradient(circle at 86% 24%,#8beaff1a,#0000 30%),linear-gradient(#031426 0%,#071d35 54%,#020e1c 100%)!important}:root[data-site-theme=dark] .missing-page h2{color:#fff!important}:root[data-site-theme=dark] .missing-page .section-text{color:#ecf6ffb8!important}:root[data-site-theme=dark] .missing-page .action-link{color:#8beaff!important}:root[data-site-theme=dark] .missing-page .action-link img{filter:invert(82%)sepia(32%)saturate(996%)hue-rotate(158deg)brightness(104%)contrast(101%)}@media (max-width:767px){.missing-page{padding-top:112px!important}.missing-page img[src*="/assets/img/404/404.webp"]{max-width:min(310px,78vw)!important}}.blog-toolbar{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) minmax(180px,260px)!important;align-items:center!important;gap:16px!important;margin-bottom:18px!important;padding:0!important}.blog-toolbar__field{display:block!important}.blog-toolbar__field>span,.blog-toolbar__submit{display:none!important}.blog-toolbar input,.blog-toolbar select{background:#ffffffd1!important;border:1px solid #03193c1f!important;border-radius:14px!important;min-height:50px!important;box-shadow:0 14px 34px #03193c12!important}.blog-card{background:#fff!important}.blog-card__body{background:linear-gradient(#fff 0%,#f7fbff 100%)!important}:root[data-site-theme=dark] .blog-toolbar{box-shadow:none!important;background:0 0!important;border:0!important}:root[data-site-theme=dark] .blog-toolbar input,:root[data-site-theme=dark] .blog-toolbar select{color:#fff!important;background:#ffffff0e!important;border-color:#8beaff29!important;box-shadow:0 16px 42px #0000002e!important}:root[data-site-theme=dark] .blog-toolbar input::placeholder{color:#ecf6ff75!important}:root[data-site-theme=dark] .blog-toolbar select option{color:#051626!important;background:#fff!important}:root[data-site-theme=dark] .blog-card{background:linear-gradient(#ffffff13,#ffffff0a)!important;border-color:#8beaff29!important}:root[data-site-theme=dark] .blog-card__body{background:linear-gradient(#071d35f5 0%,#031426fa 100%)!important}:root[data-site-theme=dark] .blog-card__topline,:root[data-site-theme=dark] .blog-card__footer{color:#ecf6ff9e!important}:root[data-site-theme=dark] .blog-card h3 a{color:#fff!important}:root[data-site-theme=dark] .blog-card p{color:#ecf6ffb8!important}@media (max-width:767px){.blog-toolbar{grid-template-columns:1fr!important}}.blog-toolbar__field{position:relative!important}.blog-toolbar__icon{z-index:1;color:#0680bf;fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.blog-toolbar input,.blog-toolbar select{padding-left:50px!important}.blog-toolbar select{cursor:pointer;appearance:none!important;letter-spacing:0!important;background-image:linear-gradient(#ffffffeb,#f4f9fddb)!important;padding-right:48px!important;font-weight:700!important}.blog-toolbar__field--sort:after{content:"";z-index:1;color:#0680bf;pointer-events:none;border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;position:absolute;top:50%;right:18px;transform:translateY(-62%)rotate(45deg)}.blog-toolbar input:focus,.blog-toolbar select:focus{border-color:#0680bf94!important;box-shadow:0 0 0 4px #0680bf21,0 14px 34px #03193c12!important}:root[data-site-theme=dark] .blog-toolbar__icon,:root[data-site-theme=dark] .blog-toolbar__field--sort:after{color:#8beaff}:root[data-site-theme=dark] .blog-toolbar select{background-image:linear-gradient(#ffffff16,#ffffff0b)!important}:root[data-site-theme=dark] .blog-toolbar input:focus,:root[data-site-theme=dark] .blog-toolbar select:focus{border-color:#8beaff80!important;box-shadow:0 0 0 4px #8beaff1f,0 16px 42px #0003!important}.blog-hub .blog-grid{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}:root[data-site-theme=dark] .blog-hub .blog-grid{background:0 0!important}.blog-toolbar{grid-template-columns:minmax(0,1fr) minmax(178px,220px)!important}.blog-toolbar__field--sort{justify-self:end;width:100%;max-width:220px}@media (max-width:767px){.blog-toolbar__field--sort{justify-self:stretch;max-width:none}}.missing-page img[src*="/assets/img/404/404.webp"]{max-width:min(340px,62vw)!important}@media (max-width:767px){.missing-page img[src*="/assets/img/404/404.webp"]{max-width:min(240px,66vw)!important}}.blog-article__header .blog-article__back{margin:0 auto 18px;display:inline-flex}.blog-article__header .section-kicker{margin-bottom:14px}.blog-article__header p{max-width:720px}.blog-pagination__ellipsis{color:#31465e9e;justify-content:center;align-items:center;min-width:28px;min-height:42px;padding:0 2px;font-size:14px;font-weight:800;display:inline-flex}:root[data-site-theme=dark] .blog-pagination__ellipsis{color:#ecf6ff94}.blog-recommendations{max-width:1120px;margin:clamp(48px,6vw,76px) auto 0}.blog-recommendations__header{text-align:center;margin-bottom:22px}.blog-recommendations__header .section-kicker{justify-content:center;margin-bottom:10px}.blog-recommendations__header h2{color:#10233a;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.08}.blog-recommendations__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.blog-recommendation{background:linear-gradient(#fff 0%,#f7fbff 100%);border:1px solid #03193c1a;border-radius:16px;flex-direction:column;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;overflow:hidden;box-shadow:0 18px 48px #03193c14}.blog-recommendation:hover{border-color:#0680bf40;transform:translateY(-4px);box-shadow:0 24px 62px #03193c21}.blog-recommendation__media{aspect-ratio:16/9;display:block;overflow:hidden}.blog-recommendation__media img{object-fit:cover;height:100%;transition:transform .52s var(--sooq-ease,ease);width:100%}.blog-recommendation:hover .blog-recommendation__media img{transform:scale(1.045)}.blog-recommendation__body{flex-direction:column;flex:1;padding:18px;display:flex}.blog-recommendation__meta{color:#31465ea8;letter-spacing:.02em;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.blog-recommendation h3{margin:12px 0 10px;font-size:clamp(18px,1.45vw,22px);line-height:1.16}.blog-recommendation h3 a{color:#10233a;text-decoration:none}.blog-recommendation p{color:#31465ec2;margin-bottom:16px;font-size:13px;line-height:1.65}.blog-recommendation__link{color:var(--sooq-blue);margin-top:auto;font-size:13px;font-weight:800;text-decoration:none}:root[data-site-theme=dark] .blog-recommendations__header h2,:root[data-site-theme=dark] .blog-recommendation h3 a{color:#fff}:root[data-site-theme=dark] .blog-recommendation{background:linear-gradient(#071d35f5 0%,#031426fa 100%);border-color:#8beaff29;box-shadow:0 24px 70px #0000003d}:root[data-site-theme=dark] .blog-recommendation__meta{color:#ecf6ff9e}:root[data-site-theme=dark] .blog-recommendation p{color:#ecf6ffb8}:root[data-site-theme=dark] .blog-recommendation__link{color:#8beaff}@media (max-width:991px){.blog-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.blog-recommendations__grid{grid-template-columns:1fr}}.blog-page__banner--article .page-banner__content.blog-article__banner-content{text-align:left;flex-direction:column;align-items:flex-start;gap:18px;max-width:1120px;margin:0 auto;display:flex}.blog-article__banner-back{background:var(--sooq-blue);border:1px solid #8beaff47;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 16px 34px #0680bf33;color:#fff!important}.blog-article__banner-back:before{content:"?";font-size:17px;line-height:1}.blog-article__banner-back:hover{background:#1399dc;transform:translateY(-1px);box-shadow:0 20px 42px #0680bf47}.blog-page__banner--article .blog-article__banner-title{max-width:1020px;text-align:left!important;font-size:clamp(40px,5.3vw,84px)!important;line-height:.98!important}.blog-article__header .blog-article__back{display:none!important}@media (max-width:767px){.blog-page__banner--article .page-banner__content.blog-article__banner-content{gap:14px}.blog-page__banner--article .blog-article__banner-title{font-size:clamp(32px,10vw,46px)!important}.blog-article__banner-back{min-height:38px;padding:0 15px}}.blog-article__banner-back:before{content:none!important}.blog-article__banner-back svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;flex:none;width:17px;height:17px;transition:transform .18s}.blog-article__banner-back:hover svg{transform:translate(-2px)}.blog-article__media{aspect-ratio:16/7.6!important;border-radius:18px!important;width:100%!important;max-width:min(860px,92vw)!important;margin:0 auto clamp(30px,4vw,42px)!important}.blog-article__media img{object-fit:cover!important;width:100%!important;height:100%!important}@media (max-width:991px){.blog-article__media{aspect-ratio:16/8.8!important;max-width:min(720px,92vw)!important}}@media (max-width:767px){.blog-article__media{aspect-ratio:16/10.5!important;border-radius:14px!important;max-width:100%!important}}@media (max-width:420px){.blog-article__media{aspect-ratio:4/3!important}}.blog-article__banner-meta{color:#ffffffc2;letter-spacing:.02em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:clamp(12px,1vw,14px);font-weight:800;display:flex}.blog-article__banner-meta>*{align-items:center;gap:8px;display:inline-flex}.blog-article__banner-meta>*+:before{content:"";background:#8beaff9e;border-radius:999px;width:5px;height:5px}.blog-article__header{margin-top:0!important}.blog-article__header .section-kicker,.blog-article__header .blog-article__meta{display:none!important}:root[data-site-theme=light] .blog-article__banner-meta{color:#10233ab8}:root[data-site-theme=light] .blog-article__banner-meta>*+:before{background:#0680bf8c}@media (max-width:767px){.blog-article__banner-meta{flex-direction:column;align-items:flex-start;gap:8px}.blog-article__banner-meta>*+:before{display:none}}.blog-article__faqs{max-width:860px;margin:clamp(44px,5vw,68px) auto 0}.blog-article__faqs-header{text-align:center;margin-bottom:20px}.blog-article__faqs-header .section-kicker{justify-content:center;margin-bottom:10px}.blog-article__faqs-header h2{color:#10233a;margin:0;font-size:clamp(26px,3vw,40px);line-height:1.08}.blog-article__faq-list{gap:12px;display:grid}.blog-article__faq{background:#ffffffdb;border:1px solid #03193c1a;border-radius:14px;overflow:hidden;box-shadow:0 16px 42px #03193c12}.blog-article__faq summary{color:#10233a;cursor:pointer;padding:18px 20px;font-size:16px;font-weight:800;list-style:none}.blog-article__faq summary::-webkit-details-marker{display:none}.blog-article__faq summary:after{color:var(--sooq-blue);content:"+";float:right;margin-left:16px;font-size:20px;line-height:1}.blog-article__faq[open] summary:after{content:"-"}.blog-article__faq p{color:#31465ec7;margin:0;padding:0 20px 20px;font-size:15px;line-height:1.72}:root[data-site-theme=dark] .blog-article__faqs-header h2,:root[data-site-theme=dark] .blog-article__faq summary{color:#fff}:root[data-site-theme=dark] .blog-article__faq{background:#ffffff0e;border-color:#8beaff29;box-shadow:0 18px 48px #00000038}:root[data-site-theme=dark] .blog-article__faq p{color:#ecf6ffb8}.site-footer__powered-by{color:inherit!important}.site-footer__powered-icon{color:currentColor!important;border-color:currentColor!important}:root[data-site-theme=light] .site-footer__powered-by{color:#31465e!important}:root[data-site-theme=dark] .site-footer__powered-by{color:#ecf6ffbd!important}:root[data-site-theme=light] .site-footer__powered-icon,:root[data-site-theme=dark] .site-footer__powered-icon{color:currentColor!important;border-color:currentColor!important}.support-page,.legal-page{background:radial-gradient(circle at 18% 0,#0680bf1a,#0000 32%),linear-gradient(#f7fbff 0%,#fff 72%)!important;padding-top:clamp(48px,5vw,76px)!important;padding-bottom:clamp(64px,7vw,96px)!important}:root[data-site-theme=dark] .support-page,:root[data-site-theme=dark] .legal-page{background:radial-gradient(circle at 18% 0,#0680bf38,#0000 36%),radial-gradient(circle at 88% 22%,#8beaff1a,#0000 30%),linear-gradient(#031426 0%,#071d35 52%,#020e1c 100%)!important}.support-page__intro{text-align:center;max-width:760px;margin:0 auto clamp(28px,4vw,44px)}.support-page__intro .section-kicker{justify-content:center}.support-page__intro .section-title,.legal-document__header h2,.support-faqs__group h3{color:#10233a}.support-page__intro p,.legal-document__header p,.legal-document__section p,.support-faqs__item p{color:#31465ec7}.support-page__intro .section-title{margin-bottom:14px;font-size:clamp(30px,4vw,52px);line-height:1.04}.support-page__intro p{max-width:620px;margin:0 auto;font-size:16px;line-height:1.7}.support-faqs{gap:24px;max-width:940px;margin:0 auto;display:grid}.support-faqs__group{gap:14px;display:grid}.support-faqs__group h3{margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.1}.support-faqs__items{gap:12px;display:grid}.support-faqs__item,.legal-document{background:#ffffffdb;border:1px solid #03193c1a;border-radius:16px;box-shadow:0 18px 48px #03193c12}.support-faqs__item{overflow:hidden}.support-faqs__item summary{color:#10233a;cursor:pointer;padding:18px 20px;font-size:16px;font-weight:800;list-style:none}.support-faqs__item summary::-webkit-details-marker{display:none}.support-faqs__item summary:after{color:var(--sooq-blue);content:"+";float:right;margin-left:16px;font-size:20px;line-height:1}.support-faqs__item[open] summary:after{content:"-"}.support-faqs__item p{margin:0;padding:0 20px 20px;font-size:15px;line-height:1.72}.legal-document{max-width:920px;margin:0 auto;padding:clamp(24px,4vw,42px)}.legal-document__header h2{margin:10px 0 12px;font-size:clamp(30px,4vw,48px);line-height:1.04}.legal-document__header p,.legal-document__section p{margin:0;font-size:15px;line-height:1.78}.legal-document__sections{gap:22px;display:grid}.legal-document__section h3{color:#10233a;margin:0 0 8px;font-size:20px;line-height:1.2}:root[data-site-theme=dark] .support-page__intro .section-title,:root[data-site-theme=dark] .legal-document__header h2,:root[data-site-theme=dark] .legal-document__section h3,:root[data-site-theme=dark] .support-faqs__group h3,:root[data-site-theme=dark] .support-faqs__item summary{color:#fff}:root[data-site-theme=dark] .support-page__intro p,:root[data-site-theme=dark] .legal-document__header p,:root[data-site-theme=dark] .legal-document__section p,:root[data-site-theme=dark] .support-faqs__item p{color:#ecf6ffb8}:root[data-site-theme=dark] .support-faqs__item,:root[data-site-theme=dark] .legal-document{background:#ffffff0e;border-color:#8beaff29;box-shadow:0 18px 48px #00000038}:root[data-site-theme=dark] .legal-document__header{border-bottom-color:#8beaff24}.company-page__banner,.contact-page__banner,.blog-page__banner,.support-page__banner{background:0 0!important;margin:0!important;padding:0!important}.company-page__banner .page-banner,.contact-page__banner .page-banner,.blog-page__banner .page-banner,.support-page__banner .page-banner{border-top:0!important;margin-top:0!important}.support-page__banner .page-banner,:root[data-site-theme=light] .support-page__banner .page-banner{background:linear-gradient(135deg,#eff9fffa,#bee9ffeb)!important;min-height:176px!important}:root[data-site-theme=dark] .support-page__banner .page-banner{background:linear-gradient(135deg,#031426fa,#0680bfc7)!important}.support-page__banner .page-banner:after{display:none!important}.support-page__banner .page-banner__content{padding-top:108px!important;padding-bottom:24px!important}.support-page__banner .page-banner__title{color:#10233a!important;font-size:clamp(42px,6vw,72px)!important;line-height:.95!important}:root[data-site-theme=dark] .support-page__banner .page-banner__title{color:#fff!important}@media (max-width:767px){.support-page__banner .page-banner{min-height:148px!important}.support-page__banner .page-banner__content{padding-top:92px!important;padding-bottom:20px!important}.support-page__banner .page-banner__title{font-size:clamp(34px,12vw,52px)!important}}:root[data-site-theme=light] .company-page__banner,:root[data-site-theme=light] .contact-page__banner,:root[data-site-theme=light] .blog-page__banner,:root[data-site-theme=light] .support-page__banner,:root[data-site-theme=dark] .company-page__banner,:root[data-site-theme=dark] .contact-page__banner,:root[data-site-theme=dark] .blog-page__banner,:root[data-site-theme=dark] .support-page__banner{background:0 0!important;margin:0!important;padding:0!important}.support-faqs__item p a{color:var(--sooq-blue);text-underline-offset:4px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.support-faqs__item p a:hover{color:#079fe8}:root[data-site-theme=dark] .support-faqs__item p a{color:#8beaff}:root[data-site-theme=dark] .support-faqs__item p a:hover{color:#fff}:root[data-site-theme=light] body:not(.site-scrolled).bg-title .site-header--home .site-header__tagline,:root[data-site-theme=light] .site-header--home .site-header__tagline{color:#10233a9e!important}.legal-document,:root[data-site-theme=light] .legal-document,:root[data-site-theme=dark] .legal-document{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;max-width:920px!important;padding:0!important}.legal-document__header{border-bottom:0!important;margin-bottom:clamp(24px,3vw,34px)!important;padding-bottom:0!important}.legal-document__header .section-kicker{margin-bottom:10px!important}.legal-document__header p{max-width:760px;font-size:16px!important;line-height:1.72!important}.legal-document__sections{gap:clamp(20px,2.6vw,30px)!important}.legal-document__section{padding:0!important}.legal-document__section h3{margin-bottom:10px!important}.cookie-consent{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#10233a;z-index:9998;background:#ffffffe0;border:1px solid #03193c1f;border-radius:16px;align-items:center;gap:14px;width:max-content;max-width:min(720px,100vw - 32px);padding:10px 10px 10px 14px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 55px #03193c24}.cookie-consent__text{align-items:center;gap:10px;min-width:0;display:flex}.cookie-consent__badge{color:var(--sooq-blue);background:#0680bf1f;border:1px solid #0680bf33;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.cookie-consent p{color:inherit;max-width:450px;margin:0;font-size:13px;line-height:1.45}.cookie-consent a{color:var(--sooq-blue);text-underline-offset:3px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.cookie-consent__actions{flex:none;gap:8px;display:inline-flex}.cookie-consent__button{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:12px;font-weight:800;line-height:1;transition:background .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.cookie-consent__button:hover{transform:translateY(-1px)}.cookie-consent__button--ghost{color:#10233ac7;background:#03193c0f}.cookie-consent__button--primary{background:var(--sooq-blue);color:#fff;box-shadow:0 10px 22px #0680bf3d}:root[data-site-theme=dark] .cookie-consent{color:#ecf6ffd1;background:#031426e0;border-color:#8beaff29;box-shadow:0 18px 55px #00000057}:root[data-site-theme=dark] .cookie-consent__badge{color:#8beaff;background:#8beaff1a;border-color:#8beaff33}:root[data-site-theme=dark] .cookie-consent a{color:#8beaff}:root[data-site-theme=dark] .cookie-consent__button--ghost{color:#ecf6ffc2;background:#ffffff14}@media (max-width:767px){.cookie-consent{flex-direction:column;align-items:stretch;gap:10px;width:auto;max-width:none;padding:12px;bottom:12px;left:12px;right:12px;transform:none}.cookie-consent p{max-width:none}.cookie-consent__actions{justify-content:flex-end}}.cookie-consent__text{align-items:center!important;gap:8px!important}.cookie-consent__badge{transform:translateY(-.5px);width:20px!important;height:20px!important;font-size:10px!important}.cookie-consent p{max-width:420px!important;font-size:12px!important;line-height:1.34!important}.cookie-consent a{font-weight:750!important}@media (max-width:767px){.cookie-consent__text{align-items:flex-start!important}.cookie-consent__badge{margin-top:1px;transform:none}.cookie-consent p{font-size:11.5px!important;line-height:1.38!important}}.resources-page{background:radial-gradient(circle at 18% 0,#0680bf1a,#0000 32%),linear-gradient(#f7fbff 0%,#fff 70%)!important;padding-top:clamp(48px,5vw,76px)!important;padding-bottom:clamp(64px,7vw,96px)!important}:root[data-site-theme=dark] .resources-page{background:radial-gradient(circle at 18% 0,#0680bf38,#0000 36%),radial-gradient(circle at 88% 22%,#8beaff1a,#0000 30%),linear-gradient(#031426 0%,#071d35 52%,#020e1c 100%)!important}.resources-page__intro{text-align:center;max-width:780px;margin:0 auto clamp(34px,5vw,58px)}.resources-page__intro .section-kicker{justify-content:center}.resources-page__intro .section-kicker:before{width:34px}.resources-page__intro .section-title{color:#10233a;margin-bottom:14px;font-size:clamp(30px,4vw,52px);line-height:1.04}.resources-page__intro p{color:#31465ec7;max-width:650px;margin:0 auto;font-size:16px;line-height:1.7}:root[data-site-theme=dark] .resources-page__intro .section-title{color:#fff!important}:root[data-site-theme=dark] .resources-page__intro p{color:#ecf6ffb8!important}.resources-section{gap:clamp(22px,3vw,34px);margin-top:clamp(34px,5vw,62px);display:grid}.resources-section:first-of-type{margin-top:0}.resources-section__header{justify-content:space-between;align-items:end;gap:18px;display:flex}.resources-section__header h3{color:#10233a;margin:8px 0 0;font-size:clamp(24px,3vw,40px);line-height:1.05}:root[data-site-theme=dark] .resources-section__header h3{color:#fff}.resources-section__cta{background:var(--sooq-blue);border-radius:999px;flex:none;align-items:center;min-height:42px;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;transition:box-shadow .18s,transform .18s;display:inline-flex;color:#fff!important}.resources-section__cta:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0680bf3d}.resources-blog-grid,.resources-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.resources-blog-card .blog-card__media{aspect-ratio:16/9}.resources-blog-card .blog-card__body{min-height:340px}.resources-faq-card{background:#ffffffdb;border:1px solid #03193c1a;border-radius:16px;padding:clamp(22px,3vw,30px);transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 18px 48px #03193c12}.resources-faq-card:hover{border-color:#0680bf38;transform:translateY(-4px);box-shadow:0 24px 60px #03193c1a}.resources-faq-card h4{color:#10233a;margin:0 0 12px;font-size:clamp(18px,1.7vw,22px);line-height:1.2}.resources-faq-card p{color:#31465ec7;margin:0;font-size:15px;line-height:1.72}:root[data-site-theme=dark] .resources-faq-card{background:#ffffff0e;border-color:#8beaff29;box-shadow:0 18px 48px #00000038}:root[data-site-theme=dark] .resources-faq-card h4{color:#fff}:root[data-site-theme=dark] .resources-faq-card p{color:#ecf6ffb8}@media (max-width:1199px){.resources-blog-grid,.resources-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.resources-section__header{flex-direction:column;align-items:flex-start}.resources-blog-grid,.resources-faq-grid{grid-template-columns:1fr}.resources-section__cta{min-height:40px}}.business-page,.business-detail{background:radial-gradient(circle at 18% 0,#0680bf1a,#0000 32%),linear-gradient(#f7fbff 0%,#fff 70%)!important;padding-top:clamp(48px,5vw,76px)!important;padding-bottom:clamp(64px,7vw,96px)!important}:root[data-site-theme=dark] .business-page,:root[data-site-theme=dark] .business-detail{background:radial-gradient(circle at 18% 0,#0680bf38,#0000 36%),radial-gradient(circle at 88% 22%,#8beaff1a,#0000 30%),linear-gradient(#031426 0%,#071d35 52%,#020e1c 100%)!important}.business-page__hero,.business-detail__hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(30px,5vw,70px);margin-bottom:clamp(42px,6vw,80px);display:grid}.business-detail__hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.business-page__copy .section-title,.business-detail__copy .section-title{color:#10233a;margin-bottom:16px;font-size:clamp(30px,4vw,54px);line-height:1.04}.business-page__copy p,.business-detail__copy p{color:#31465ec7;max-width:650px;margin:0;font-size:16px;line-height:1.72}:root[data-site-theme=dark] .business-page__copy .section-title,:root[data-site-theme=dark] .business-detail__copy .section-title{color:#fff}:root[data-site-theme=dark] .business-page__copy p,:root[data-site-theme=dark] .business-detail__copy p{color:#ecf6ffb8}.business-page__media,.business-detail__media{isolation:isolate;border-radius:20px;position:relative;overflow:hidden}.business-page__media:after,.business-detail__media:after{content:"";pointer-events:none;background:linear-gradient(135deg,#8beaff2e,#0000 42%,#0680bf2e);position:absolute;inset:0}.business-page__media img,.business-detail__media img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.business-card-grid,.business-pillar-grid,.business-answer-list{gap:24px;display:grid}.business-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.business-card,.business-pillar,.business-answer{background:#ffffffdb;border:1px solid #03193c1a;border-radius:16px;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden;box-shadow:0 18px 48px #03193c12}.business-card:hover,.business-pillar:hover,.business-answer:hover{border-color:#0680bf38;transform:translateY(-4px);box-shadow:0 24px 60px #03193c1c}:root[data-site-theme=dark] .business-card,:root[data-site-theme=dark] .business-pillar,:root[data-site-theme=dark] .business-answer{background:#ffffff0e;border-color:#8beaff29;box-shadow:0 18px 48px #00000038}.business-card__media{aspect-ratio:16/10;display:block;overflow:hidden}.business-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .42s}.business-card:hover .business-card__media img{transform:scale(1.045)}.business-card__body{flex-direction:column;min-height:300px;padding:22px;display:flex}.business-card__body>span{color:var(--sooq-blue);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:900}.business-card__body h3{margin:0 0 12px;font-size:clamp(20px,1.8vw,26px);line-height:1.1}.business-card__body h3 a{color:#10233a}.business-card__body p{color:#31465ec7;margin:0 0 20px;font-size:15px;line-height:1.65}.business-card__link{background:var(--sooq-blue);border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:40px;margin-top:auto;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}:root[data-site-theme=dark] .business-card__body h3 a{color:#fff}:root[data-site-theme=dark] .business-card__body p{color:#ecf6ffb8}.business-detail__section{gap:clamp(22px,3vw,34px);margin-top:clamp(42px,6vw,76px);display:grid}.business-detail__section-header{max-width:760px}.business-detail__section-header h3,.business-detail__cta h3{color:#10233a;margin:8px 0 0;font-size:clamp(26px,3vw,42px);line-height:1.06}.business-pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.business-pillar,.business-answer{padding:clamp(22px,3vw,30px)}.business-pillar h4,.business-answer h4{color:#10233a;margin:0 0 12px;font-size:clamp(18px,1.7vw,24px);line-height:1.18}.business-pillar p,.business-answer p{color:#31465ec7;margin:0;font-size:15px;line-height:1.72}.business-answer-list{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-site-theme=dark] .business-detail__section-header h3,:root[data-site-theme=dark] .business-detail__cta h3,:root[data-site-theme=dark] .business-pillar h4,:root[data-site-theme=dark] .business-answer h4{color:#fff}:root[data-site-theme=dark] .business-pillar p,:root[data-site-theme=dark] .business-answer p{color:#ecf6ffb8}.business-detail__cta{background:linear-gradient(135deg,#0680bf1f,#8beaff1a);border:1px solid #0680bf29;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(44px,6vw,78px);padding:clamp(24px,4vw,40px);display:flex}.business-detail__cta a{background:var(--sooq-blue);border-radius:999px;flex:none;align-items:center;min-height:42px;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}:root[data-site-theme=dark] .business-detail__cta{background:linear-gradient(135deg,#0680bf29,#8beaff14);border-color:#8beaff29}@media (max-width:1199px){.business-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.business-page__hero,.business-detail__hero,.business-pillar-grid,.business-answer-list{grid-template-columns:1fr}.business-detail__media{order:2}}@media (max-width:767px){.business-card-grid{grid-template-columns:1fr}.business-card__body{min-height:auto}.business-detail__cta{flex-direction:column;align-items:flex-start}}.cookie-consent__badge svg{fill:currentColor;width:13px;height:13px;display:block}@media (max-width:767px){.cookie-consent__badge svg{width:12px;height:12px}}.business-card-grid{align-items:stretch!important}.business-card--icon{min-height:330px!important;display:flex!important}.business-card--icon .business-card__body{align-items:flex-start;width:100%;min-height:330px!important;padding:clamp(24px,2.4vw,32px)!important}.business-card__icon{color:var(--sooq-blue);background:#0680bf1f;border:1px solid #0680bf33;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:18px;display:inline-flex}.business-card__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:34px;height:34px;display:block}.business-card__icon svg circle,.business-card__icon svg rect,.business-card__icon svg path:first-child{fill:#0680bf1a}.business-card--icon .business-card__body>span{margin-bottom:14px!important}.business-card--icon .business-card__body h3{margin-bottom:0!important}.business-card--icon .business-card__link{margin-top:auto!important}:root[data-site-theme=dark] .business-card__icon{color:#8beaff;background:#8beaff1a;border-color:#8beaff2e}:root[data-site-theme=dark] .business-card__icon svg circle,:root[data-site-theme=dark] .business-card__icon svg rect,:root[data-site-theme=dark] .business-card__icon svg path:first-child{fill:#8beaff14}@media (max-width:767px){.business-card--icon,.business-card--icon .business-card__body{min-height:260px!important}}@media (max-width:991px){.site-header .site-header__bar{min-height:64px!important;padding:8px 96px 8px 12px!important;position:relative!important;overflow:visible!important}.site-header .container-fluid{padding-left:0!important;padding-right:0!important}.site-header .row{flex-wrap:nowrap!important;align-items:center!important;width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}.site-header .row>.col-auto:first-child{flex:auto!important;min-width:0!important;padding-left:0!important;padding-right:0!important}.site-header .row>.col-auto.ms-auto{z-index:4!important;align-items:center!important;gap:6px!important;margin-left:0!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important}.site-header__brand{min-width:0!important;max-width:100%!important}.site-header__brand img{max-width:min(210px,100vw - 150px)!important;height:auto!important;max-height:34px!important}.site-header__tagline{margin-top:-4px!important;margin-left:42px!important;font-size:5px!important}.site-header__theme,.site-header__mobile-actions{flex:none!important;align-items:center!important;gap:0!important;margin-left:0!important;display:inline-flex!important}.theme-toggle__track{width:48px!important;height:24px!important}.theme-toggle__thumb{width:23px!important;height:20px!important;top:1px!important}.theme-toggle[data-theme-mode=light] .theme-toggle__thumb,:root[data-site-theme=light] .theme-toggle__thumb{transform:translate(22px)!important}.theme-toggle__icon svg{width:13px!important;height:13px!important}.nav-toggle.nav-toggle--hamburger{border-radius:999px!important;width:38px!important;height:38px!important;min-height:38px!important}.nav-toggle.nav-toggle--hamburger .nav-toggle__line,.nav-toggle--hamburger .nav-toggle__line{width:15px!important}.nav-toggle.nav-toggle--hamburger .nav-toggle__line:not(:last-child),.nav-toggle--hamburger .nav-toggle__line:not(:last-child){margin-bottom:4px!important}}@media (max-width:380px){.site-header .site-header__bar{padding-right:90px!important}.site-header__brand img{max-width:min(190px,100vw - 138px)!important}.site-header__tagline{margin-left:39px!important}.theme-toggle__track{width:44px!important}.theme-toggle__thumb{width:21px!important}.theme-toggle[data-theme-mode=light] .theme-toggle__thumb,:root[data-site-theme=light] .theme-toggle__thumb{transform:translate(21px)!important}.nav-toggle.nav-toggle--hamburger{width:36px!important;height:36px!important;min-height:36px!important}}@media (max-width:991px){.site-header__brand{width:auto!important;padding-top:0!important;padding-bottom:0!important}}@media (max-width:767px){.space,.space-top{padding-top:38px!important}.space,.space-bottom{padding-bottom:38px!important}.company-page .company-story.space{padding-top:30px!important;padding-bottom:30px!important}.contact-page,.blog-hub,.blog-article,.support-page,.legal-page,.resources-page,.business-page,.business-detail{padding-top:34px!important;padding-bottom:42px!important}.business-page__hero,.business-detail__hero,.resources-page__intro,.blog-hub__intro,.contact-page__intro,.support-page__intro{margin-bottom:26px!important}.business-page__hero,.business-detail__hero{gap:22px!important}.resources-section,.business-detail__section,.business-detail__cta{margin-top:30px!important}.resources-section,.business-detail__section,.support-faqs,.legal-document__sections,.blog-grid,.resources-blog-grid,.resources-faq-grid,.business-card-grid,.business-pillar-grid,.business-answer-list{gap:18px!important}.blog-pagination,.blog-related,.blog-article__content,.blog-article__image-wrap{margin-top:30px!important}.blog-toolbar,.blog-hub__meta{margin-bottom:20px!important}.site-footer .site-footer__body{padding-top:32px!important;padding-bottom:26px!important}}@media (max-width:575px){.space,.space-top{padding-top:32px!important}.space,.space-bottom{padding-bottom:32px!important}.contact-page,.blog-hub,.blog-article,.support-page,.legal-page,.resources-page,.business-page,.business-detail{padding-top:28px!important;padding-bottom:36px!important}.company-page .company-story.space{padding-top:26px!important;padding-bottom:26px!important}.resources-section,.business-detail__section,.business-detail__cta{margin-top:24px!important}}@media (max-width:991px){.mobile-nav .mobile-nav__menu ul{gap:8px!important}.mobile-nav .mobile-nav__menu>ul>li{background:linear-gradient(#ffffff13,#ffffff0b)!important;border:1px solid #8beaff1f!important;border-radius:18px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0f!important}.mobile-nav .mobile-nav__menu>ul>li.is-expanded{background:radial-gradient(circle at 100% 0,#0680bf3d,#0000 34%),linear-gradient(#ffffff1b,#ffffff0e)!important;border-color:#8beaff38!important;box-shadow:inset 0 1px #ffffff14,0 14px 32px #00000029!important}.mobile-nav__row{min-height:54px!important}.mobile-nav .mobile-nav__menu>ul>li>.mobile-nav__row>a{letter-spacing:.035em!important;padding:16px 18px!important;font-size:15px!important;font-weight:900!important}.mobile-nav .mobile-nav__expand{color:#ffffffe6!important;background:#ffffff14!important;border:1px solid #ffffff24!important;border-radius:14px!important;flex-basis:38px!important;width:38px!important;height:38px!important;margin-right:10px!important;box-shadow:inset 0 1px #ffffff14!important}.mobile-nav .mobile-nav__expand i{font-size:12px!important}.mobile-nav li.is-expanded>.mobile-nav__row .mobile-nav__expand{background:var(--sooq-blue)!important;color:#fff!important;border-color:#8beaff52!important}.mobile-nav .mobile-nav__submenu{gap:0!important;margin:0 14px!important;padding:0!important;position:relative!important}.mobile-nav .mobile-nav__submenu:before{content:"";opacity:0;background:linear-gradient(#8beaff73,#0680bf2e);border-radius:999px;width:2px;transition:opacity .18s;position:absolute;top:4px;bottom:12px;left:0}.mobile-nav .mobile-nav__submenu.is-open{opacity:1!important;max-height:260px!important;padding:2px 0 14px 14px!important}.mobile-nav .mobile-nav__submenu.is-open:before{opacity:1}.mobile-nav .mobile-nav__submenu li{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.mobile-nav .mobile-nav__submenu li+li{border-top:1px solid #ffffff14!important}.mobile-nav .mobile-nav__submenu li a{justify-content:space-between;align-items:center;min-height:42px;transition:background .18s,color .18s,transform .18s;color:#ecf6ffc7!important;letter-spacing:0!important;border-radius:12px!important;padding:11px 12px!important;font-size:13px!important;font-weight:750!important;display:flex!important}.mobile-nav .mobile-nav__submenu li a:after{color:#8beaffb3;content:"?";opacity:0;font-size:13px;transition:opacity .18s,transform .18s;transform:translate(-4px)}.mobile-nav .mobile-nav__submenu li a:hover{transform:translate(2px);color:#fff!important;background:#8beaff14!important}.mobile-nav .mobile-nav__submenu li a:hover:after{opacity:1;transform:translate(0)}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li{background:#03193c09!important;border-color:#03193c14!important;box-shadow:inset 0 1px #ffffffbf!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li.is-expanded{background:radial-gradient(circle at 100% 0,#0680bf1f,#0000 36%),#ffffffb8!important;border-color:#0680bf2e!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__expand{color:var(--sooq-blue)!important;background:#ffffffdb!important;border-color:#03193c1a!important}:root[data-site-theme=light] .mobile-nav li.is-expanded>.mobile-nav__row .mobile-nav__expand{background:var(--sooq-blue)!important;color:#fff!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li+li{border-top-color:#03193c14!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a{color:#10233ab8!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:hover{color:#10233a!important;background:#0680bf14!important}}.business-card--icon{min-height:250px!important}.business-card--icon .business-card__body{justify-content:flex-start!important;min-height:250px!important}.business-card--icon .business-card__icon{margin-bottom:24px!important}.business-card--icon .business-card__body h3{margin:0!important}.business-card__title-link{transition:color .18s,transform .18s;display:inline-flex;color:#10233a!important;text-decoration:none!important}.business-card__title-link:hover{transform:translateY(-1px);color:var(--sooq-blue)!important}:root[data-site-theme=dark] .business-card__title-link{color:#fff!important}:root[data-site-theme=dark] .business-card__title-link:hover{color:#8beaff!important}@media (max-width:767px){.business-card--icon,.business-card--icon .business-card__body{min-height:210px!important}}@media (max-width:991px){.site-header{z-index:10020!important;padding:6px 10px 0!important}.site-header .site-header__bar{border-radius:20px!important;min-height:54px!important;padding:6px 86px 6px 10px!important}.site-header__brand img{max-width:min(188px,100vw - 142px)!important;max-height:28px!important}.site-header__tagline{letter-spacing:.052em!important;margin-top:-4px!important;margin-left:36px!important;font-size:4.4px!important}.site-header .row>.col-auto.ms-auto{gap:5px!important;right:7px!important}.theme-toggle__track{width:44px!important;height:22px!important}.theme-toggle__thumb{width:21px!important;height:18px!important}.theme-toggle[data-theme-mode=light] .theme-toggle__thumb,:root[data-site-theme=light] .theme-toggle__thumb{transform:translate(20px)!important}.theme-toggle__icon svg{width:12px!important;height:12px!important}.nav-toggle.nav-toggle--hamburger{position:relative;overflow:hidden;color:#fff!important;background:#ffffff1a!important;border-color:#ffffff38!important;border-radius:16px!important;gap:0!important;width:36px!important;height:36px!important;min-height:36px!important;box-shadow:inset 0 1px #ffffff14,0 10px 22px #03193c38!important}.nav-toggle.nav-toggle--hamburger .nav-toggle__line,.nav-toggle--hamburger .nav-toggle__line{transform-origin:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:currentColor!important;border-radius:999px!important;width:17px!important;height:2px!important;margin:0!important}.nav-toggle.nav-toggle--hamburger .nav-toggle__line:first-child{transform:translate(-50%,calc(-50% - 6px))}.nav-toggle.nav-toggle--hamburger .nav-toggle__line:nth-child(2){transform:translate(-50%,-50%)}.nav-toggle.nav-toggle--hamburger .nav-toggle__line:nth-child(3){transform:translate(-50%,calc(6px - 50%))}.nav-toggle.nav-toggle--hamburger.is-open .nav-toggle__line:first-child{transform:translate(-50%,-50%)rotate(45deg)}.nav-toggle.nav-toggle--hamburger.is-open .nav-toggle__line:nth-child(2){opacity:0;transform:translate(-50%,-50%)scaleX(.3)}.nav-toggle.nav-toggle--hamburger.is-open .nav-toggle__line:nth-child(3){transform:translate(-50%,-50%)rotate(-45deg)}.mobile-nav{pointer-events:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:10010!important;background:0 0!important;justify-content:flex-start!important;align-items:flex-start!important;padding:70px 10px 0!important;position:fixed!important;inset:0!important}.mobile-nav.is-open{pointer-events:auto;display:block!important}.mobile-nav .mobile-nav__panel{opacity:0;background:#04162df0!important;border-radius:20px!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 86px)!important;padding:12px!important;position:fixed!important;top:70px!important;left:10px!important;right:10px!important;transform:translateY(-8px)scale(.985)!important}.mobile-nav.is-open .mobile-nav__panel{opacity:1!important;transform:translateY(0)scale(1)!important}.mobile-nav__panel>.nav-toggle,.mobile-nav .mobile-nav__brand{display:none!important}.mobile-nav__menu{margin-top:0!important}.mobile-nav__panel .social-links{margin-top:14px!important;padding-top:14px!important}:root[data-site-theme=light] .nav-toggle.nav-toggle--hamburger{color:#10233a!important;background:#03193c14!important;border-color:#03193c21!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__panel{background:#fffffff0!important}}@media (max-width:380px){.site-header .site-header__bar{min-height:52px!important;padding-right:82px!important}.site-header__brand img{max-width:min(170px,100vw - 132px)!important;max-height:26px!important}.site-header__tagline{margin-left:33px!important;font-size:4px!important}.theme-toggle__track{width:40px!important}.theme-toggle__thumb{width:19px!important}.theme-toggle[data-theme-mode=light] .theme-toggle__thumb,:root[data-site-theme=light] .theme-toggle__thumb{transform:translate(19px)!important}.nav-toggle.nav-toggle--hamburger{border-radius:15px!important;width:34px!important;height:34px!important;min-height:34px!important}}@media (max-width:991px){.mobile-nav{height:auto!important;padding:8px 10px 0!important;inset:62px 0 0!important}.mobile-nav .mobile-nav__panel{top:70px!important}}@media (max-width:380px){.mobile-nav{top:60px!important}.mobile-nav .mobile-nav__panel{top:66px!important}}@media (max-width:991px){.mobile-nav .mobile-nav__panel{left:10px!important;right:auto!important;inset-inline:50% auto!important;width:calc(100vw - 20px)!important;min-width:0!important;max-width:calc(100vw - 20px)!important;left:50%!important;right:auto!important;transform:translate(-50%,-8px)scale(.985)!important}.mobile-nav{width:100vw!important;inset:62px 0 0!important;transform:none!important}.mobile-nav .mobile-nav__panel{width:auto!important;inset:8px 10px auto!important;transform:translateY(-8px)scale(.985)!important}.mobile-nav.is-open .mobile-nav__panel{transform:translateY(0)scale(1)!important}}@media (max-width:380px){.mobile-nav{inset:60px 0 0!important}}@media (max-width:991px){.site-header{z-index:12000!important;position:fixed!important}.mobile-nav{z-index:9000!important}.mobile-nav .mobile-nav__panel{max-height:calc(100dvh - 88px)!important;top:14px!important}}@media (max-width:380px){.mobile-nav .mobile-nav__panel{max-height:calc(100dvh - 82px)!important;top:12px!important}}@media (max-width:991px){.mobile-nav .mobile-nav__panel{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;top:76px!important;left:10px!important;right:auto!important;transform:translateY(-8px)scale(.985)!important}.mobile-nav.is-open .mobile-nav__panel{transform:translateY(0)scale(1)!important}}@media (max-width:380px){.mobile-nav .mobile-nav__panel{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;top:72px!important;left:8px!important}}@media (max-width:991px){.mobile-nav .mobile-nav__panel{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;left:calc(113px - 100vw)!important;right:auto!important}}@media (max-width:380px){.mobile-nav .mobile-nav__panel{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;left:calc(109px - 100vw)!important}}.site-footer__links-wrap{flex-direction:column;align-items:center;display:flex}.site-footer__links-toggle{display:none}@media (max-width:767px){.site-footer__links-wrap{margin-top:4px}.site-footer__links-toggle{color:#dceeff;text-transform:uppercase;background:#1490cf24;border:1px solid #7bdbff38;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 16px;transition:background .22s,border-color .22s,box-shadow .22s,color .22s;display:inline-flex;position:relative}.site-footer__links-toggle:hover,.site-footer__links-wrap.is-open .site-footer__links-toggle{color:#fff;background:#1490cf38;border-color:#7bdbff61;box-shadow:0 12px 28px #0082be2e}.site-footer__links-toggle-text{letter-spacing:.12em;font-size:11px;font-weight:800;line-height:1}.site-footer__links-toggle-icon{border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.site-footer__links-toggle-icon span{background:currentColor;border-radius:999px;width:12px;height:2px;transition:opacity .18s,transform .22s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-footer__links-toggle-icon span:nth-child(2){transform:translate(-50%,-50%)rotate(90deg)}.site-footer__links-wrap.is-open .site-footer__links-toggle-icon span:first-child{transform:translate(-50%,-50%)rotate(180deg)}.site-footer__links-wrap.is-open .site-footer__links-toggle-icon span:nth-child(2){opacity:0;transform:translate(-50%,-50%)rotate(180deg)scaleX(.4)}.site-footer__links-wrap .site-footer__links{opacity:0;pointer-events:none;grid-template-rows:0fr;width:100%;max-width:280px;transition:grid-template-rows .26s,margin-top .26s,opacity .22s,transform .26s;overflow:hidden;transform:translateY(-6px);gap:0!important;margin-top:0!important;display:grid!important}.site-footer__links-wrap.is-open .site-footer__links{opacity:1;pointer-events:auto;grid-template-rows:1fr;transform:translateY(0);margin-top:16px!important}.site-footer__links-wrap .site-footer__links:before{content:"";min-height:0;display:block}.site-footer__links-wrap .site-footer__links a{text-align:center;letter-spacing:.06em!important;padding:9px 6px!important;font-size:12px!important;line-height:1.1!important;display:block!important}:root[data-site-theme=light] .site-footer__links-toggle{color:#123756;background:#0f7eb61a;border-color:#0f7eb633}:root[data-site-theme=light] .site-footer__links-toggle:hover,:root[data-site-theme=light] .site-footer__links-wrap.is-open .site-footer__links-toggle{color:#071f3f;background:#0f7eb629;border-color:#0f7eb652}.site-footer__links-wrap .site-footer__links{flex-flow:column!important;gap:0!important;min-height:0!important;max-height:0!important;padding:0!important;transition:max-height .28s,margin-top .24s,opacity .22s,transform .24s!important;display:flex!important;overflow:hidden!important}.site-footer__links-wrap.is-open .site-footer__links{max-height:360px!important}.site-footer__links-wrap .site-footer__links:before{display:none!important}}.business-card-grid{gap:clamp(14px,1.6vw,22px)!important}.business-card.business-card--icon{position:relative;background:linear-gradient(135deg,#ffffffe6,#eef8fdc2)!important;border:1px solid #0680bf24!important;border-radius:22px!important;min-height:142px!important;transition:border-color .22s,box-shadow .22s,transform .22s,background .22s!important;display:block!important;overflow:hidden!important;box-shadow:0 16px 36px #0c355414!important}.business-card.business-card--icon:before{content:"";opacity:.75;transform-origin:0;background:linear-gradient(90deg,#0a8ed4,#7be9ff,#0a8ed4);height:3px;transition:opacity .22s,transform .26s;position:absolute;top:0;left:18px;right:18px;transform:scaleX(.46)}.business-card.business-card--icon:after{content:"";opacity:0;background:radial-gradient(circle,#0680bf29,#0000 64%);border-radius:50%;width:130px;height:130px;transition:opacity .22s,transform .28s;position:absolute;top:-50px;right:-54px}.business-card.business-card--icon:hover{border-color:#0680bf52!important;transform:translateY(-4px)!important;box-shadow:0 22px 50px #0680bf24!important}.business-card.business-card--icon:hover:before{opacity:1;transform:scaleX(1)}.business-card--icon .business-card__body{z-index:1;grid-template-columns:auto minmax(0,1fr) auto;position:relative;align-items:center!important;gap:16px!important;min-height:142px!important;padding:22px 24px!important;display:grid!important}.business-card--icon .business-card__body:after{color:var(--sooq-blue);content:"?";background:#0680bf1a;border:1px solid #0680bf29;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;font-weight:800;line-height:1;transition:background .22s,color .22s,transform .22s;display:inline-flex}.business-card--icon:hover .business-card__body:after{background:var(--sooq-blue);color:#fff;transform:translate(3px)}.business-card--icon .business-card__icon{box-shadow:inset 0 1px #ffffffa6;background:linear-gradient(145deg,#0680bf24,#8beaff1f)!important;border-color:#0680bf38!important;border-radius:18px!important;width:52px!important;height:52px!important;margin-bottom:0!important}.business-card--icon .business-card__icon svg{width:28px!important;height:28px!important}.business-card--icon .business-card__body h3{max-width:260px;margin:0!important;font-size:clamp(20px,1.55vw,27px)!important;line-height:1.08!important}.business-card__title-link{align-items:center;min-height:42px}:root[data-site-theme=dark] .business-card.business-card--icon{background:linear-gradient(135deg,#132a3ff5,#091c30eb)!important;border-color:#8beaff24!important;box-shadow:0 18px 42px #0000002e!important}:root[data-site-theme=dark] .business-card.business-card--icon:after{background:radial-gradient(circle,#8beaff29,#0000 64%)}:root[data-site-theme=dark] .business-card.business-card--icon:hover{border-color:#8beaff57!important;box-shadow:0 22px 54px #0089d229!important}:root[data-site-theme=dark] .business-card--icon .business-card__body:after{color:#8beaff;background:#8beaff1a;border-color:#8beaff2e}:root[data-site-theme=dark] .business-card--icon:hover .business-card__body:after{color:#fff;background:#0a8ed4}:root[data-site-theme=dark] .business-card--icon .business-card__icon{box-shadow:inset 0 1px #ffffff14;background:linear-gradient(145deg,#8beaff1f,#0680bf1f)!important;border-color:#8beaff33!important}@media (max-width:1199px){.business-card--icon .business-card__body{grid-template-columns:auto minmax(0,1fr)!important;min-height:132px!important}.business-card--icon .business-card__body:after{position:absolute;bottom:18px;right:18px}.business-card.business-card--icon{min-height:132px!important}}@media (max-width:767px){.business-card-grid{gap:12px!important}.business-card.business-card--icon,.business-card--icon .business-card__body{min-height:96px!important}.business-card--icon .business-card__body{grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important;padding:16px!important}.business-card--icon .business-card__body:after{width:30px;height:30px;position:static;bottom:auto;right:auto}.business-card--icon .business-card__icon{border-radius:15px!important;width:44px!important;height:44px!important}.business-card--icon .business-card__icon svg{width:24px!important;height:24px!important}.business-card--icon .business-card__body h3{max-width:none;font-size:18px!important}.business-card__title-link{min-height:0}}@media (max-width:991px){.mobile-nav .mobile-nav__panel{background:#041224fb!important;border-color:#8beaff38!important;box-shadow:0 28px 80px #00000073,inset 0 1px #ffffff14!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__panel{background:#fffffffb!important;border-color:#0680bf2e!important;box-shadow:0 28px 70px #0a2d502e,inset 0 1px #ffffffd9!important}.mobile-nav__panel .social-links{display:none!important}.mobile-nav .mobile-nav__submenu{margin:0 12px!important}.mobile-nav .mobile-nav__submenu li+li{border-top-color:#ffffff0f!important}.mobile-nav .mobile-nav__submenu li a{box-shadow:none!important;color:#ecf6ffc7!important;background:0 0!important;border:1px solid #0000!important;border-radius:0!important;margin:0!important;padding:11px 12px!important;transition:background .18s,border-color .18s,border-radius .18s,color .18s,transform .18s!important}.mobile-nav .mobile-nav__submenu li a:hover,.mobile-nav .mobile-nav__submenu li a:focus-visible,.mobile-nav .mobile-nav__submenu li a[aria-current=page]{transform:translate(2px);color:#fff!important;background:#8beaff18!important;border-color:#8beaff29!important;border-radius:14px!important;outline:none!important}.mobile-nav .mobile-nav__submenu li a[aria-current=page]{background:#0680bf38!important;border-color:#8beaff47!important}.mobile-nav .mobile-nav__submenu li a:after{content:"?"!important}.mobile-nav .mobile-nav__submenu li a:not(:hover):not(:focus-visible):not([aria-current=page]):after{opacity:0!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li+li{border-top-color:#03193c12!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a{color:#10233ab8!important;background:0 0!important;border-color:#0000!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:hover,:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:focus-visible,:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a[aria-current=page]{color:#10233a!important;background:#0680bf17!important;border-color:#0680bf29!important}}.business-detail__media{box-shadow:0 24px 70px #0680bf1f}.business-detail__image-caption{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:2;background:#03193cad;border:1px solid #8beaff2e;border-radius:14px;padding:10px 12px;position:absolute;bottom:14px;left:14px;color:#ffffffdb!important;max-width:calc(100% - 28px)!important;margin:0!important;font-size:12px!important;line-height:1.45!important}.business-detail__overview{gap:14px;margin-top:18px;display:grid}.business-detail__overview p{border-left:2px solid #0680bf57;padding-left:16px}.business-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.business-insight{background:#ffffffb8;border:1px solid #0680bf21;border-radius:18px;padding:clamp(22px,3vw,30px);box-shadow:0 18px 48px #03193c0f}.business-insight h4{color:#10233a;margin:0 0 12px;font-size:clamp(18px,1.7vw,24px);line-height:1.16}.business-insight p{color:#31465ec7;margin:0;font-size:15px;line-height:1.72}.business-answer-list--accordion{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.business-answer-list--accordion .business-answer{padding:0!important;transform:none!important}.business-answer-list--accordion .business-answer:hover{transform:none!important}.business-answer summary{color:#10233a;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:clamp(16px,1.45vw,20px);font-weight:850;line-height:1.25;list-style:none;display:flex}.business-answer summary::-webkit-details-marker{display:none}.business-answer summary:after{color:var(--sooq-blue);content:"+";background:#0680bf1a;border:1px solid #0680bf29;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:800;line-height:1;transition:background .18s,color .18s,transform .22s;display:inline-flex}.business-answer[open] summary:after{background:var(--sooq-blue);color:#fff;content:"-";transform:rotate(180deg)}.business-answer p{padding:0 22px 22px}:root[data-site-theme=dark] .business-detail__media{box-shadow:0 24px 78px #0000003d}:root[data-site-theme=dark] .business-detail__overview p{border-left-color:#8beaff61}:root[data-site-theme=dark] .business-insight{background:#ffffff0e;border-color:#8beaff26;box-shadow:0 18px 48px #00000038}:root[data-site-theme=dark] .business-insight h4,:root[data-site-theme=dark] .business-answer summary{color:#fff}:root[data-site-theme=dark] .business-insight p{color:#ecf6ffb8}:root[data-site-theme=dark] .business-answer summary:after{color:#8beaff;background:#8beaff1a;border-color:#8beaff2e}:root[data-site-theme=dark] .business-answer[open] summary:after{color:#fff;background:#0a8ed4}@media (max-width:991px){.business-insight-grid{grid-template-columns:1fr}}@media (max-width:767px){.business-detail__image-caption{padding:8px 10px;bottom:10px;left:10px;max-width:calc(100% - 20px)!important;font-size:11px!important}.business-detail__overview{gap:12px}.business-answer summary{padding:16px}.business-answer p{padding:0 16px 18px}}@media (max-width:991px){.mobile-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0109142e!important}.mobile-nav .mobile-nav__panel{opacity:1!important;background:#041224!important;border:1px solid #8beaff3d!important;box-shadow:0 28px 82px #00000085,inset 0 1px #ffffff14!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__panel{background:#fff!important;border-color:#0680bf2e!important;box-shadow:0 28px 74px #0a2d5033,inset 0 1px #ffffffe6!important}.mobile-nav .mobile-nav__menu>ul>li{background:#0b1d32!important;border-color:#8beaff1f!important}.mobile-nav .mobile-nav__menu>ul>li.is-expanded{background:#0d263f!important;border-color:#8beaff42!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li{background:#f4f9fd!important;border-color:#03193c14!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li.is-expanded{background:#eef7fc!important;border-color:#0680bf33!important}.mobile-nav .mobile-nav__submenu{box-shadow:none!important;background:0 0!important;border:0!important;overflow:hidden!important}.mobile-nav .mobile-nav__submenu li,.mobile-nav .mobile-nav__submenu li:hover,.mobile-nav .mobile-nav__submenu li:focus-within{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.mobile-nav .mobile-nav__submenu li a,.mobile-nav .mobile-nav__submenu li a:link,.mobile-nav .mobile-nav__submenu li a:visited,.mobile-nav .mobile-nav__submenu li a:not([aria-current=page]),.mobile-nav .mobile-nav__submenu li a:not([aria-current=page]):focus:not(:focus-visible){box-shadow:none!important;color:#ecf6ffc7!important;background:0 0!important;border:1px solid #0000!important;border-radius:0!important;outline:none!important;transform:none!important}.mobile-nav .mobile-nav__submenu li a[aria-current=page]{color:#fff!important;background:#0680bf47!important;border-color:#8beaff47!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff14!important}.mobile-nav .mobile-nav__submenu li a:focus-visible{color:#fff!important;background:#8beaff1c!important;border-color:#8beaff33!important;border-radius:14px!important;transform:translate(2px)!important;box-shadow:0 0 0 2px #8beaff2e!important}.mobile-nav .mobile-nav__submenu li a:after{content:"?"!important}.mobile-nav .mobile-nav__submenu li a:not([aria-current=page]):not(:focus-visible):after{opacity:0!important;transform:translate(-4px)!important}.mobile-nav .mobile-nav__submenu li a[aria-current=page]:after,.mobile-nav .mobile-nav__submenu li a:focus-visible:after{opacity:1!important;transform:translate(0)!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a,:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:link,:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:visited,:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:not([aria-current=page]),:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:not([aria-current=page]):focus:not(:focus-visible){color:#10233abd!important;background:0 0!important;border-color:#0000!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a[aria-current=page],:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:focus-visible{color:#10233a!important;background:#0680bf1f!important;border-color:#0680bf33!important}}@media (hover:hover) and (pointer:fine) and (max-width:991px){.mobile-nav .mobile-nav__submenu li a:not([aria-current=page]):hover{color:#fff!important;background:#8beaff1c!important;border-color:#8beaff33!important;border-radius:14px!important;transform:translate(2px)!important}.mobile-nav .mobile-nav__submenu li a:not([aria-current=page]):hover:after{opacity:1!important;transform:translate(0)!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:not([aria-current=page]):hover{color:#10233a!important;background:#0680bf1a!important;border-color:#0680bf2e!important}}@media (max-width:991px){.site-header__tagline{margin-left:41px!important}}@media (max-width:380px){.site-header__tagline{margin-left:38px!important}}@media (max-width:991px){.site-header__tagline{font-size:4.8px!important}}@media (max-width:380px){.site-header__tagline{font-size:4.35px!important}}@media (max-width:991px){.mobile-nav .mobile-nav__menu>ul>li.mobile-nav__item,.mobile-nav .mobile-nav__menu>ul>li.mobile-nav__item--has-children{isolation:isolate}.mobile-nav .mobile-nav__menu>ul>li.is-active:not(.is-expanded){border-color:#8beaff3d!important}.mobile-nav .mobile-nav__menu>ul>li.is-active>.mobile-nav__row>a[aria-current=page],.mobile-nav .mobile-nav__menu>ul>li.is-active>.mobile-nav__row>a[aria-current=true]{color:#fff!important}.mobile-nav .mobile-nav__menu>ul>li>.mobile-nav__row>a:focus-visible,.mobile-nav .mobile-nav__expand:focus-visible{outline-offset:-4px!important;outline:2px solid #8beaff61!important}.mobile-nav .mobile-nav__submenu li a:focus:not(:focus-visible):not([aria-current=page]),.mobile-nav .mobile-nav__menu>ul>li>.mobile-nav__row>a:focus:not(:focus-visible){box-shadow:none!important;background:0 0!important;border-color:#0000!important;outline:none!important}.mobile-nav .mobile-nav__submenu li a[aria-current=page]:focus:not(:focus-visible){background:#0680bf47!important;border-color:#8beaff47!important;border-radius:14px!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li.is-active>.mobile-nav__row>a[aria-current=page],:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li.is-active>.mobile-nav__row>a[aria-current=true]{color:#10233a!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li>.mobile-nav__row>a:focus-visible,:root[data-site-theme=light] .mobile-nav .mobile-nav__expand:focus-visible{outline-color:#0680bf5c!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a[aria-current=page]:focus:not(:focus-visible){background:#0680bf1f!important;border-color:#0680bf33!important}}@media (max-width:767px){.page-banner{min-height:250px!important;padding-top:96px!important;padding-bottom:58px!important}.page-banner__content{min-height:96px!important}.page-banner__title{overflow-wrap:anywhere;font-size:clamp(44px,14vw,64px)!important;line-height:.98!important}.blog-article .page-banner,.blog-article-page .page-banner{min-height:360px!important;padding-top:92px!important;padding-bottom:58px!important}body:has(.blog-article) .page-banner{min-height:360px!important;padding-top:92px!important;padding-bottom:58px!important}body:has(.blog-article) .page-banner__title{font-size:clamp(34px,10.5vw,48px)!important;line-height:1.04!important}.support-page__banner .page-banner{min-height:250px!important}.business-detail__hero,.business-page__hero,.company-story__inner,.contact-page__grid,.resources-page__intro,.blog-hub__intro{gap:18px!important}.business-detail__hero{flex-direction:column!important;margin-bottom:22px!important;display:flex!important}.business-detail__media{order:-1;margin-bottom:2px!important}.business-detail__copy .section-title,.business-page__copy .section-title,.resources-page__intro h2,.blog-hub__intro h2,.contact-page__intro h2,.support-page__intro h2,.legal-document__intro h2{font-size:clamp(26px,8.2vw,38px)!important;line-height:1.08!important}.business-detail__copy p,.business-page__copy p,.resources-page__intro p,.blog-hub__intro p,.contact-page__intro p,.support-page__intro p,.legal-document__intro p{font-size:14.5px!important;line-height:1.62!important}.business-detail__overview{gap:10px!important;margin-top:14px!important}.business-detail__overview p{padding-left:12px!important}.business-page__media img,.business-detail__media img,.blog-card__image img,.resources-blog-card img,.blog-article__image-wrap img{aspect-ratio:16/10!important;object-fit:cover!important}.business-detail__image-caption{display:none!important}.business-detail__section,.resources-section,.blog-related,.blog-recommendations,.blog-article__faqs,.business-detail__cta{margin-top:24px!important}.business-pillar-grid,.business-insight-grid,.business-answer-list,.resources-blog-grid,.resources-faq-grid,.blog-grid,.blog-related__grid,.blog-recommendations__grid,.support-faqs,.legal-document__sections{gap:14px!important}.business-pillar,.business-insight,.business-answer summary,.support-faqs__item summary,.blog-article__faq summary,.legal-document__section{padding-left:16px!important;padding-right:16px!important}.business-pillar,.business-insight,.legal-document__section,.support-faqs__group,.resources-faq-card{border-radius:14px!important}.blog-card,.resources-blog-card,.blog-recommendations .blog-card{border-radius:16px!important}.blog-card__body,.resources-blog-card__body{padding:18px!important}.blog-toolbar{gap:10px!important}.blog-search,.blog-sort{min-height:48px!important}}@media (max-width:575px){.page-banner{min-height:226px!important;padding-top:86px!important;padding-bottom:44px!important}.page-banner__content{min-height:82px!important}.page-banner__title{font-size:clamp(38px,13vw,56px)!important}body:has(.blog-article) .page-banner{min-height:330px!important}body:has(.blog-article) .page-banner__title{font-size:clamp(30px,9.5vw,42px)!important}.business-page,.business-detail,.resources-page,.blog-hub,.blog-article,.support-page,.legal-page,.contact-page{padding-top:24px!important;padding-bottom:32px!important}}@media (max-width:767px){.blog-page__banner--article .page-banner{min-height:350px!important;padding-top:86px!important;padding-bottom:48px!important}.blog-page__banner--article .page-banner__content.blog-article__banner-content{text-align:left!important;justify-content:center!important;align-items:flex-start!important;min-height:210px!important;padding-top:18px!important}.blog-page__banner--article .blog-article__banner-title{text-align:left!important;max-width:100%!important;font-size:clamp(30px,9.4vw,42px)!important;line-height:1.03!important}.blog-article__banner-meta{justify-content:flex-start!important;gap:8px 12px!important}.blog-article{padding-top:24px!important}.blog-article__header{margin-bottom:18px!important}.blog-article__media{margin-top:18px!important}}@media (max-width:575px){.blog-page__banner--article .page-banner{min-height:318px!important;padding-top:78px!important;padding-bottom:38px!important}.blog-page__banner--article .page-banner__content.blog-article__banner-content{min-height:196px!important}.blog-page__banner--article .blog-article__banner-title{font-size:clamp(28px,8.8vw,38px)!important}}@media (max-width:767px){.blog-page__banner--article .page-banner{height:auto!important;min-height:390px!important;padding-top:78px!important;padding-bottom:32px!important}.blog-page__banner--article .page-banner__content.blog-article__banner-content{gap:12px!important;min-height:244px!important;padding-top:0!important;padding-bottom:0!important}.blog-page__banner--article .blog-article__banner-title{font-size:30px!important;line-height:1!important}.blog-article__banner-back{min-height:34px!important;padding:7px 12px!important}.blog-article__banner-meta{font-size:11px!important;line-height:1.2!important}}@media (max-width:575px){.blog-page__banner--article .page-banner{min-height:372px!important;padding-top:74px!important}.blog-page__banner--article .page-banner__content.blog-article__banner-content{min-height:228px!important}.blog-page__banner--article .blog-article__banner-title{font-size:28px!important}}.business-detail__copy .section-kicker,.business-detail__section-header .section-kicker{justify-content:center;align-items:center;gap:12px;display:inline-flex}.business-detail__copy .section-kicker:before,.business-detail__copy .section-kicker:after,.business-detail__section-header .section-kicker:before,.business-detail__section-header .section-kicker:after{content:"";opacity:.72;background:currentColor;width:clamp(24px,4vw,54px);height:2px;display:block}.business-detail__copy .section-title{letter-spacing:0;text-wrap:balance;max-width:720px;margin-left:auto;margin-right:auto}.business-detail__copy>p{text-wrap:pretty;max-width:620px!important;margin-left:auto!important;margin-right:auto!important}.business-detail__overview{max-width:680px;margin-left:auto;margin-right:auto}.business-detail__overview p{text-align:left;background:#ffffff94;border:1px solid #0680bf1f;border-radius:16px;box-shadow:0 14px 34px #03193c0e;border-left:0!important;padding:15px 18px!important}.business-detail__section-header{text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.business-detail__section-header h3{text-wrap:balance;max-width:760px;margin-left:auto;margin-right:auto}.business-detail__section-header h3:after{content:"";background:linear-gradient(90deg,#0000,#0a8ed4,#8beaff,#0000);border-radius:999px;width:clamp(80px,12vw,160px);height:3px;margin:16px auto 0;display:block}:root[data-site-theme=dark] .business-detail__overview p{background:#ffffff0b;border-color:#8beaff24;box-shadow:0 16px 38px #0000002e}@media (max-width:767px){.business-detail__copy{max-width:100%}.business-detail__copy .section-kicker:before,.business-detail__copy .section-kicker:after,.business-detail__section-header .section-kicker:before,.business-detail__section-header .section-kicker:after{width:24px}.business-detail__copy .section-title,.business-detail__section-header h3{max-width:100%}.business-detail__overview p{padding:14px 15px!important}}.business-card.business-card--icon{border-radius:20px!important;min-height:128px!important}.business-card.business-card--icon:before{width:118px!important;left:26px!important;right:auto!important;transform:scaleX(.58)!important}.business-card.business-card--icon:hover:before{transform:scaleX(1)!important}.business-card.business-card--icon:after{opacity:.48!important;background:linear-gradient(135deg,#8beaff29,#0680bf14)!important;border-radius:999px!important;width:90px!important;height:90px!important;top:-32px!important;right:-34px!important}.business-card.business-card--icon:hover:after{opacity:.78!important;transform:translate(-8px,8px)scale(1.08)!important}.business-card--icon .business-card__body{grid-template-columns:60px minmax(0,1fr) 38px!important;gap:clamp(16px,1.7vw,24px)!important;min-height:128px!important;padding:22px 30px!important}.business-card--icon .business-card__body:after{opacity:.8;color:#0a8ed4!important;content:?!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;font-size:30px!important;font-weight:700!important;line-height:1!important;transform:translate(-2px)!important}.business-card--icon:hover .business-card__body:after,.business-card--icon:focus-within .business-card__body:after{opacity:1;color:#15bff4!important;transform:translate(5px)!important}.business-card--icon .business-card__icon{border-radius:16px!important;width:58px!important;height:58px!important}.business-card--icon .business-card__body h3{text-wrap:balance;max-width:280px!important;font-size:clamp(21px,1.45vw,25px)!important;line-height:1.06!important}.business-card__title-link{outline-offset:7px;color:inherit!important;min-height:0!important;text-decoration:none!important;display:inline!important}.business-card.business-card--icon:focus-within{border-color:#0680bf57!important;transform:translateY(-4px)!important;box-shadow:0 22px 50px #0680bf24!important}:root[data-site-theme=dark] .business-card--icon .business-card__body:after{color:#8beaff!important;background:0 0!important}:root[data-site-theme=dark] .business-card--icon:hover .business-card__body:after,:root[data-site-theme=dark] .business-card--icon:focus-within .business-card__body:after{color:#fff!important}@media (min-width:1200px){.business-card-grid{align-items:stretch}.business-card.business-card--icon,.business-card--icon .business-card__body{min-height:136px!important}}@media (max-width:767px){.business-card.business-card--icon,.business-card--icon .business-card__body{min-height:88px!important}.business-card--icon .business-card__body{grid-template-columns:46px minmax(0,1fr) 24px!important;padding:14px 16px!important}.business-card--icon .business-card__icon{width:44px!important;height:44px!important}.business-card--icon .business-card__body h3{max-width:none!important;font-size:18px!important}.business-card--icon .business-card__body:after{font-size:24px!important}}@media (max-width:991px){.site-header__tagline{margin-left:46px!important}}@media (max-width:380px){.site-header__tagline{margin-left:42px!important}}.business-card--icon .business-card__body{grid-template-columns:60px minmax(0,1fr)!important}.business-card--icon .business-card__body:after,.business-card--icon:hover .business-card__body:after,.business-card--icon:focus-within .business-card__body:after{content:none!important;display:none!important}.business-card__title-link:after{content: !important;z-index:2!important;position:absolute!important;inset:0!important}@media (max-width:767px){.business-card--icon .business-card__body{grid-template-columns:46px minmax(0,1fr)!important}}.business-card.business-card--icon:before,.business-card.business-card--icon:after,.business-card.business-card--icon:hover:before,.business-card.business-card--icon:hover:after,.business-card.business-card--icon:focus-within:before,.business-card.business-card--icon:focus-within:after{content:none!important;display:none!important}.business-card.business-card--icon{overflow:hidden!important}@media (max-width:991px){.site-header__brand img,.site-header__logo{max-width:min(174px,100vw - 150px)!important;max-height:28px!important}}@media (max-width:380px){.site-header__brand img,.site-header__logo{max-width:min(160px,100vw - 138px)!important;max-height:26px!important}}@media (max-width:991px){.site-header__brand img,.site-header__logo{max-width:min(150px,100vw - 150px)!important;max-height:24px!important}}@media (max-width:380px){.site-header__brand img,.site-header__logo{max-width:min(142px,100vw - 138px)!important;max-height:23px!important}}@media (max-width:991px){.site-header__tagline{margin-left:50px!important}}@media (max-width:380px){.site-header__tagline{margin-left:46px!important}}@media (max-width:767px){.business-page__hero{gap:14px!important;margin-bottom:16px!important}.business-page__copy .section-title{margin-bottom:8px!important}.business-page__copy p{margin-bottom:0!important}.business-page__media{margin-top:2px!important}.business-page .business-card-grid{margin-top:14px!important}}@media (max-width:575px){.business-page__hero{gap:10px!important;margin-bottom:12px!important}.business-page .business-card-grid{margin-top:10px!important}}@media (max-width:991px){.site-header__brand{flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:46px!important;display:inline-flex!important;transform:translateY(1px)!important}.site-header__tagline{text-align:center!important;margin-top:1px!important;margin-left:0!important}}@media (max-width:380px){.site-header__brand{min-height:44px!important}.site-header__tagline{margin-left:0!important}}@media (max-width:991px){.theme-toggle__track{width:54px!important}.theme-toggle[data-theme-mode=light] .theme-toggle__thumb,:root[data-site-theme=light] .theme-toggle__thumb{transform:translate(28px)!important}}@media (max-width:380px){.theme-toggle__track{width:50px!important}.theme-toggle[data-theme-mode=light] .theme-toggle__thumb,:root[data-site-theme=light] .theme-toggle__thumb{transform:translate(25px)!important}}@media (max-width:767px){.business-page__media{display:none!important}.business-page__hero{margin-bottom:10px!important;display:block!important}.business-page .business-card-grid{margin-top:8px!important}}@media (max-width:575px){.business-page__hero{margin-bottom:6px!important}.business-page .business-card-grid{margin-top:6px!important}}@media (max-width:991px){.site-header__tagline{transform:translate(4px)!important}}@media (max-width:380px){.site-header__tagline{transform:translate(3px)!important}}.business-detail__hero{align-items:center}.business-detail__media{width:100%;margin:0}.business-detail__media img{object-position:center;aspect-ratio:16/9!important;object-fit:contain!important;height:auto!important}.business-detail__copy{text-align:left;justify-self:stretch;max-width:640px}.business-detail__copy .section-kicker{justify-content:flex-start}.business-detail__copy .section-kicker:before{display:none}.business-detail__copy .section-title,.business-detail__copy>p,.business-detail__overview{margin-left:0!important;margin-right:0!important}.business-detail__copy .section-title{max-width:560px}.business-detail__copy>p{max-width:560px!important}@media (max-width:767px){.business-detail__copy{text-align:center;max-width:100%}.business-detail__copy .section-kicker{justify-content:center}.business-detail__copy .section-kicker:before{display:block}.business-detail__copy .section-title,.business-detail__copy>p,.business-detail__overview{margin-left:auto!important;margin-right:auto!important}}.contact-method .action-link,.contact-method a,.contact-page .action-link{box-shadow:none!important;border-bottom:0!important;text-decoration:none!important}.contact-method .action-link:before,.contact-method .action-link:after,.contact-method a:before,.contact-method a:after,.contact-page .action-link:before,.contact-page .action-link:after{content:none!important;display:none!important}@media (max-width:991px){.mobile-nav .mobile-nav__menu>ul>li>.mobile-nav__row>a,.mobile-nav .mobile-nav__menu>ul>li>a,.mobile-nav .mobile-nav__submenu a{box-shadow:none!important;border-bottom:0!important;text-decoration:none!important}.mobile-nav .mobile-nav__menu>ul>li>.mobile-nav__row>a:before,.mobile-nav .mobile-nav__menu>ul>li>.mobile-nav__row>a:after,.mobile-nav .mobile-nav__menu>ul>li>a:before,.mobile-nav .mobile-nav__menu>ul>li>a:after,.mobile-nav .mobile-nav__submenu a:before,.mobile-nav .mobile-nav__submenu a:after{content:none!important;display:none!important}}@media (max-width:767px){:is(html:has(.platform-showcase),body:has(.platform-showcase)){overscroll-behavior:none;height:100%;overflow:hidden!important}body:has(.platform-showcase) .platform-showcase{height:100svh!important;min-height:100svh!important;max-height:100svh!important;overflow:hidden!important}body:has(.platform-showcase) .platform-showcase__viewport{height:100svh!important;min-height:100svh!important;max-height:100svh!important;overflow:hidden!important}body:has(.platform-showcase) .platform-showcase__track{height:100svh!important;min-height:100svh!important;max-height:100svh!important;overflow:hidden!important}body:has(.platform-showcase) .platform-showcase__slider{height:100svh!important;min-height:100svh!important;max-height:100svh!important;overflow:hidden!important}body:has(.platform-showcase) .platform-showcase__panel{height:100svh!important;min-height:100svh!important;max-height:100svh!important;overflow:hidden!important}body:has(.platform-showcase) .platform-card.platform-card--feature{height:100svh!important;min-height:100svh!important;max-height:100svh!important;overflow:hidden!important}@supports (height:100dvh){body:has(.platform-showcase) .platform-showcase{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}body:has(.platform-showcase) .platform-showcase__viewport{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}body:has(.platform-showcase) .platform-showcase__track{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}body:has(.platform-showcase) .platform-showcase__slider{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}body:has(.platform-showcase) .platform-showcase__panel{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}body:has(.platform-showcase) .platform-card.platform-card--feature{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}}body:has(.platform-showcase) .platform-card.platform-card--feature{position:relative!important}body:has(.platform-showcase) .platform-card.platform-card--feature .platform-card__media{z-index:0!important;position:absolute!important;inset:0!important}body:has(.platform-showcase) .platform-card.platform-card--feature .platform-card__media img{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;min-height:100%!important;display:block!important}body:has(.platform-showcase) .platform-card.platform-card--feature:after{inset:0!important}body:has(.platform-showcase) .platform-showcase__dots{bottom:max(18px, env(safe-area-inset-bottom))!important}body:has(.platform-showcase) .site-footer{display:none!important}}@media (max-width:991px){.mobile-nav .mobile-nav__submenu li a:not(:hover):not(:focus-visible):not([aria-current=page]){box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}.mobile-nav .mobile-nav__submenu li a:hover,.mobile-nav .mobile-nav__submenu li a:focus-visible,.mobile-nav .mobile-nav__submenu li a[aria-current=page]{background:#0680bf29!important;border-color:#8beaff38!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff14!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:not(:hover):not(:focus-visible):not([aria-current=page]){box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:hover,:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:focus-visible,:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a[aria-current=page]{background:#0680bf1a!important;border-color:#0680bf2e!important}}:root[data-site-theme=light] .mobile-nav .mobile-nav__panel,:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li,:root[data-site-theme=light] .business-card,:root[data-site-theme=light] .business-pillar,:root[data-site-theme=light] .business-insight,:root[data-site-theme=light] .business-answer,:root[data-site-theme=light] .contact-method,:root[data-site-theme=light] .blog-card,:root[data-site-theme=light] .resources-blog-card,:root[data-site-theme=light] .resources-faq-card,:root[data-site-theme=light] .support-faqs__group,:root[data-site-theme=light] .legal-document__section{background:#ffffffeb!important;box-shadow:0 10px 24px #03193c0b!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__panel{background:#fffffff5!important;box-shadow:0 18px 42px #03193c14!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li,:root[data-site-theme=light] .business-card,:root[data-site-theme=light] .contact-method{border-color:#03193c14!important}:root[data-site-theme=light] .business-page,:root[data-site-theme=light] .business-detail,:root[data-site-theme=light] .contact-page,:root[data-site-theme=light] .resources-page,:root[data-site-theme=light] .blog-hub,:root[data-site-theme=light] .support-page,:root[data-site-theme=light] .legal-page{background:#f8fbfe!important}:root[data-site-theme=light] .business-card:hover,:root[data-site-theme=light] .business-pillar:hover,:root[data-site-theme=light] .business-answer:hover,:root[data-site-theme=light] .contact-method:hover,:root[data-site-theme=light] .blog-card:hover,:root[data-site-theme=light] .resources-blog-card:hover{box-shadow:0 14px 30px #03193c11!important}:root[data-site-theme=light] .business-card.business-card--icon,:root[data-site-theme=light] .business-card__icon,:root[data-site-theme=light] .contact-method__icon,:root[data-site-theme=light] .mobile-nav .mobile-nav__expand{background:#ffffffe6!important}.company-page .company-story:last-of-type .company-story__image,.company-page .company-story:last-of-type .company-story__image.sooq-reveal,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible{justify-content:center!important;align-items:center!important;min-height:auto!important;display:flex!important;overflow:visible!important;transform:none!important}.company-page .company-story:last-of-type .company-story__image img,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img,body.site-scroll-down .company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img,body.site-scroll-up .company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible:hover img{aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:min(420px,82vw)!important;height:auto!important;max-height:none!important;display:block!important;transform:none!important}@media (max-width:767px){.company-page .company-story:last-of-type .company-story__image,.company-page .company-story:last-of-type .company-story__image.sooq-reveal,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible{width:100%!important;margin:18px auto 8px!important;padding:0!important}.company-page .company-story:last-of-type .company-story__image img,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img{max-width:min(260px,76vw)!important}}@media (min-width:768px){.company-page .company-story:last-of-type .company-story__image img,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img{max-width:min(380px,34vw)!important}}:root[data-site-theme=light] .company-page .company-story__image,:root[data-site-theme=light] .company-page .company-story__image.sooq-reveal,:root[data-site-theme=light] .company-page .company-story__image.sooq-reveal.is-visible{filter:none!important;box-shadow:0 10px 24px #03193c09!important}:root[data-site-theme=light] .company-page .company-story:last-of-type .company-story__image,:root[data-site-theme=light] .company-page .company-story:last-of-type .company-story__image.sooq-reveal,:root[data-site-theme=light] .company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible{box-shadow:none!important}:root[data-site-theme=light] .company-page .company-story:last-of-type .company-story__image img,:root[data-site-theme=light] .company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img{filter:drop-shadow(0 6px 12px #03193c09)!important}:root[data-site-theme=light] .home-social-widget,:root[data-site-theme=light] .home-social-widget__toggle,:root[data-site-theme=light] .home-social-widget__links a{box-shadow:0 8px 18px #03193c0b!important}:root[data-site-theme=light] .home-social-widget__toggle:hover,:root[data-site-theme=light] .home-social-widget__toggle:focus-visible,:root[data-site-theme=light] .home-social-widget__links a:hover,:root[data-site-theme=light] .home-social-widget__links a:focus-visible{box-shadow:0 10px 22px #03193c0f!important}:root{scrollbar-width:thin;scrollbar-color:#0680bf8c #03193c14}:root[data-site-theme=dark]{scrollbar-color:#8beaff85 #ffffff0f}::-webkit-scrollbar-track{background:#03193c0f}::-webkit-scrollbar-thumb{background:linear-gradient(#0680bfb8,#8beaff9e);border:2px solid #f8fbfeeb;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#0680bfe6,#8beaffd1)}:root[data-site-theme=dark] ::-webkit-scrollbar-track{background:#ffffff0b}:root[data-site-theme=dark] ::-webkit-scrollbar-thumb{background:linear-gradient(#8beaff9e,#0680bfc7);border-color:#031426eb}:root[data-site-theme=dark] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(#8beaffd1,#0680bff2)}:is(html:has(.platform-showcase),body:has(.platform-showcase)){scrollbar-width:none}html:has(.platform-showcase)::-webkit-scrollbar{width:0;height:0;display:none}body:has(.platform-showcase)::-webkit-scrollbar{width:0;height:0;display:none}@media (pointer:coarse){::-webkit-scrollbar{width:4px!important;height:4px!important}}::-webkit-scrollbar{width:3px!important;height:3px!important}::-webkit-scrollbar-thumb{border-width:1px!important}@media (pointer:coarse){::-webkit-scrollbar{width:2px!important;height:2px!important}}.home-social-widget:not(.is-open),:root[data-site-theme=light] .home-social-widget:not(.is-open){box-shadow:none!important;filter:none!important;background:0 0!important;width:auto!important}.home-social-widget:not(.is-open) .home-social-widget__links{opacity:0!important;pointer-events:none!important;visibility:hidden!important;height:0!important;margin:0!important;overflow:hidden!important;transform:translate(10px)scale(.96)!important}.home-social-widget:not(.is-open) .home-social-widget__links a{box-shadow:none!important}:root[data-site-theme=light] .home-social-widget:not(.is-open) .home-social-widget__toggle{box-shadow:0 6px 14px #03193c0e!important}:root[data-site-theme=light] .home-social-widget.is-open{box-shadow:none!important}:root[data-site-theme=light] .company-page .company-story__image,:root[data-site-theme=light] .business-page__media,:root[data-site-theme=light] .business-detail__media,:root[data-site-theme=light] .resources-page__media,:root[data-site-theme=light] .blog-article__media{box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-site-theme=light] .company-page .company-story__image:before,:root[data-site-theme=light] .company-page .company-story__image:after,:root[data-site-theme=light] .business-page__media:before,:root[data-site-theme=light] .business-page__media:after,:root[data-site-theme=light] .business-detail__media:before,:root[data-site-theme=light] .business-detail__media:after,:root[data-site-theme=light] .resources-page__media:before,:root[data-site-theme=light] .resources-page__media:after,:root[data-site-theme=light] .blog-article__media:before,:root[data-site-theme=light] .blog-article__media:after{content:none!important;display:none!important}:root[data-site-theme=light] .company-page .company-story__image img,:root[data-site-theme=light] .business-page__media img,:root[data-site-theme=light] .business-detail__media img,:root[data-site-theme=light] .resources-page__media img,:root[data-site-theme=light] .blog-article__media img{box-shadow:none!important}.resources-page .resources-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.resources-page .resources-blog-card{min-width:0}.resources-page .resources-blog-card .blog-card__media{aspect-ratio:16/10}.resources-page .resources-blog-card .blog-card__body{min-height:0}.resources-page .resources-faqs{width:100%;max-width:940px}.resources-page .resources-faqs .support-faqs__group{width:100%}.resources-page .resources-faqs .support-faqs__group h3{color:#10233a}:root[data-site-theme=dark] .resources-page .resources-faqs .support-faqs__group h3{color:#fff}@media (max-width:1199px){.resources-page .resources-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.resources-page .resources-blog-grid{grid-template-columns:1fr;gap:18px}.resources-page .resources-faqs{max-width:none}}:root[data-site-theme=light] .company-page .company-story__image,:root[data-site-theme=light] .company-page .company-story__image.sooq-reveal,:root[data-site-theme=light] .company-page .company-story__image.sooq-reveal.is-visible{box-shadow:none!important;background:0 0!important;border-color:#0000!important;outline:0!important}:root[data-site-theme=light] .company-page .company-story__image:before,:root[data-site-theme=light] .company-page .company-story__image:after,:root[data-site-theme=light] .company-page .company-story__image.sooq-reveal.is-visible:before,:root[data-site-theme=light] .company-page .company-story__image.sooq-reveal.is-visible:after{content:none!important;display:none!important}:root[data-site-theme=light] .company-page .company-story__image img,:root[data-site-theme=light] .company-page .company-story__image.sooq-reveal.is-visible img{filter:none!important}.company-page .company-story:last-of-type .company-story__image.sooq-reveal{opacity:0!important;filter:blur(8px)!important;transition:filter .7s ease, opacity .7s ease, transform .9s var(--sooq-ease)!important;transform:translate(54px,22px)rotate(4deg)scale(.96)!important}.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible{opacity:1!important;filter:blur()!important;transform:translate(0,0)rotate(0)scale(1)!important}.company-page .company-story:last-of-type .company-story__image img,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img{transition:filter .52s ease, transform .52s var(--sooq-ease)!important}body.site-scroll-down .company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img{transform:rotate(2.4deg)scale(1.012)!important}body.site-scroll-up .company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img{transform:rotate(-2.4deg)scale(1.012)!important}.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible:hover img{transform:rotate(0)scale(1.035)!important}@media (max-width:767px){.company-page .company-story:last-of-type .company-story__image.sooq-reveal{transform:translateY(18px)rotate(3deg)scale(.97)!important}.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible{transform:translate(0,0)rotate(0)scale(1)!important}}.site-header .site-navigation ul.site-navigation__submenu li a{border:1px solid #0000!important;border-radius:12px!important;transition:background .18s,border-color .18s,color .18s,transform .18s!important}.site-header .site-navigation ul.site-navigation__submenu li a:hover,.site-header .site-navigation ul.site-navigation__submenu li a:focus-visible,.site-header .site-navigation ul.site-navigation__submenu li.active>a,.site-header .site-navigation ul.site-navigation__submenu li a[aria-current=page]{color:var(--sooq-blue)!important;background:#0680bf1a!important;border-color:#0680bf2e!important;border-radius:12px!important;transform:translate(2px)!important}:root[data-site-theme=dark] .site-header .site-navigation ul.site-navigation__submenu li a:hover,:root[data-site-theme=dark] .site-header .site-navigation ul.site-navigation__submenu li a:focus-visible,:root[data-site-theme=dark] .site-header .site-navigation ul.site-navigation__submenu li.active>a,:root[data-site-theme=dark] .site-header .site-navigation ul.site-navigation__submenu li a[aria-current=page]{color:#8beaff!important;background:#8beaff1a!important;border-color:#8beaff33!important}@media (max-width:991px){.mobile-nav .mobile-nav__submenu li a:after{content:none!important;display:none!important}.mobile-nav .mobile-nav__submenu li a:hover,.mobile-nav .mobile-nav__submenu li a:focus-visible,.mobile-nav .mobile-nav__submenu li a[aria-current=page]{box-shadow:none!important;color:#fff!important;background:#8beaff1c!important;border:1px solid #8beaff33!important;border-radius:14px!important;transform:translate(2px)!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:hover,:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:focus-visible,:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a[aria-current=page]{color:#10233a!important;background:#0680bf1a!important;border-color:#0680bf2e!important}}.content-image-reveal.sooq-reveal{opacity:0;transform:translateY(26px)scale(.985);transition:opacity .76s ease, transform .86s var(--sooq-ease)!important}.content-image-reveal.sooq-reveal.is-visible{opacity:1;transform:translate(0,0)scale(1)!important}.content-image-reveal.sooq-reveal img{will-change:transform}.blog-grid .content-image-reveal.sooq-reveal,.resources-blog-grid .content-image-reveal.sooq-reveal,.blog-recommendations__grid .content-image-reveal.sooq-reveal{transform:translateY(22px)scale(.99)}.business-page__media.content-image-reveal.sooq-reveal,.business-detail__media.content-image-reveal.sooq-reveal,.blog-article__media.content-image-reveal.sooq-reveal,.missing-page__image.content-image-reveal.sooq-reveal{transform:translateY(34px)scale(.975)}.business-page__media.content-image-reveal.sooq-reveal.is-visible,.business-detail__media.content-image-reveal.sooq-reveal.is-visible,.blog-article__media.content-image-reveal.sooq-reveal.is-visible,.missing-page__image.content-image-reveal.sooq-reveal.is-visible{transform:translate(0,0)scale(1)!important}body.site-scroll-down .business-page__media.content-image-reveal.sooq-reveal.is-visible img,body.site-scroll-down .business-detail__media.content-image-reveal.sooq-reveal.is-visible img,body.site-scroll-down .blog-article__media.content-image-reveal.sooq-reveal.is-visible img,body.site-scroll-down .missing-page__image.content-image-reveal.sooq-reveal.is-visible img{transform:rotate(.7deg)scale(1.006)!important}body.site-scroll-up .business-page__media.content-image-reveal.sooq-reveal.is-visible img,body.site-scroll-up .business-detail__media.content-image-reveal.sooq-reveal.is-visible img,body.site-scroll-up .blog-article__media.content-image-reveal.sooq-reveal.is-visible img,body.site-scroll-up .missing-page__image.content-image-reveal.sooq-reveal.is-visible img{transform:rotate(-.7deg)scale(1.006)!important}:root[data-site-theme=light] .content-image-reveal.sooq-reveal{box-shadow:none!important}@media (prefers-reduced-motion:reduce){.content-image-reveal.sooq-reveal,.content-image-reveal.sooq-reveal.is-visible,.content-image-reveal.sooq-reveal img{opacity:1!important;transition:none!important;transform:none!important}}.cookie-consent a,.cookie-consent p a{color:var(--sooq-blue)!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;text-underline-offset:0!important;text-decoration:none!important;text-decoration-thickness:0!important}.cookie-consent a:hover,.cookie-consent a:focus-visible{color:#8beaff!important;text-decoration:none!important}:root[data-site-theme=light] .cookie-consent a:hover,:root[data-site-theme=light] .cookie-consent a:focus-visible{color:#1399dc!important}.site-page-loader{color:var(--sooq-blue,#0680bf)!important;background:#ffffffe6!important}:root[data-site-theme=dark] .site-page-loader{color:#8beaff!important;background:#031426e0!important}:root[data-site-theme=light] .site-page-loader{color:var(--sooq-blue,#0680bf)!important;background:#f7fbffe0!important}.theme-toggle[data-theme-mode=dark] .theme-toggle__thumb,:root[data-site-theme=dark] .theme-toggle__thumb{transform:translate(0)!important}.theme-toggle[data-theme-mode=light] .theme-toggle__thumb,:root[data-site-theme=light] .theme-toggle__thumb{transform:translate(26px)!important}@media (max-width:991px){.mobile-nav .mobile-nav__submenu li,.mobile-nav .mobile-nav__submenu li:hover,.mobile-nav .mobile-nav__submenu li:focus-within{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.mobile-nav .mobile-nav__submenu li a,.mobile-nav .mobile-nav__submenu li a:link,.mobile-nav .mobile-nav__submenu li a:visited{box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:0!important;outline:0!important}.mobile-nav .mobile-nav__submenu li a:not([aria-current=page]):not(:hover):not(:focus-visible){box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important;transform:none!important}.mobile-nav .mobile-nav__submenu li a[aria-current=page],.mobile-nav .mobile-nav__submenu li a:hover,.mobile-nav .mobile-nav__submenu li a:focus-visible{box-shadow:none!important;color:#fff!important;background:#8beaff1f!important;border-color:#8beaff38!important;border-radius:14px!important;transform:none!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a[aria-current=page],:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:hover,:root[data-site-theme=light] .mobile-nav .mobile-nav__submenu li a:focus-visible{color:#10233a!important;background:#0680bf1a!important;border-color:#0680bf2e!important}}html,body,main{background-color:#031426}:root[data-site-theme=dark] html,:root[data-site-theme=dark] body,:root[data-site-theme=dark] main{background-color:#031426!important}:root[data-site-theme=light] html,:root[data-site-theme=light] body,:root[data-site-theme=light] main{background-color:#f7fbff!important}body:has(.platform-showcase){background-color:#031426!important}body:has(.platform-showcase) main{background-color:#031426!important}@supports (padding:env(safe-area-inset-bottom)){body:after{background:inherit;content:"";height:env(safe-area-inset-bottom);pointer-events:none;z-index:-1;position:fixed;bottom:0;left:0;right:0}}.blog-toolbar__field--sort.blog-sort{isolation:isolate;z-index:4;width:100%;max-width:220px;min-height:50px;position:relative!important;overflow:visible!important}.blog-toolbar__field--sort.blog-sort:after{display:none!important}.blog-sort-trigger{appearance:none;color:#10233a;cursor:pointer;font:inherit;text-align:left;background:linear-gradient(#ffffffeb,#f4f9fddb);border:1px solid #03193c1f;border-radius:14px;outline:none;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:50px;padding:0 16px 0 50px;font-size:14px;font-weight:800;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;display:flex;box-shadow:0 12px 26px #03193c0e}.blog-sort-trigger:hover,.blog-sort-trigger:focus-visible,.blog-sort[aria-expanded=true] .blog-sort-trigger{border-color:#0680bf6b;box-shadow:0 0 0 4px #0680bf1a,0 14px 30px #03193c13}.blog-sort-trigger__chevron{color:#0680bf;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;flex:none;width:18px;height:18px;transition:transform .18s}.blog-sort-trigger[aria-expanded=true] .blog-sort-trigger__chevron{transform:rotate(180deg)}.blog-sort-menu{transform-origin:top;z-index:20;background:#fffffffa;border:1px solid #03193c1a;border-radius:16px;gap:4px;padding:7px;animation:.16s both blogSortMenuIn;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 42px #03193c1f}.blog-sort-option{appearance:none;color:#10233ad1;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:11px;outline:none;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:0 11px;font-size:13px;font-weight:750;transition:background .16s,color .16s,transform .16s;display:flex}.blog-sort-option:hover,.blog-sort-option:focus-visible{color:#06233d;background:#0680bf1a}.blog-sort-option[aria-selected=true]{color:#06385a;background:linear-gradient(135deg,#0680bf29,#8beaff2e)}.blog-sort-option__mark{background:0 0;border-radius:999px;width:7px;height:7px}.blog-sort-option[aria-selected=true] .blog-sort-option__mark{background:#0680bf;box-shadow:0 0 0 4px #0680bf21}:root[data-site-theme=dark] .blog-sort-trigger{color:#fff;background:linear-gradient(#ffffff16,#ffffff0b);border-color:#8beaff29;box-shadow:0 14px 34px #0000002e}:root[data-site-theme=dark] .blog-sort-trigger:hover,:root[data-site-theme=dark] .blog-sort-trigger:focus-visible{border-color:#8beaff70;box-shadow:0 0 0 4px #8beaff1c,0 16px 42px #0003}:root[data-site-theme=dark] .blog-sort-trigger__chevron{color:#8beaff}:root[data-site-theme=dark] .blog-sort-menu{background:#081d32fa;border-color:#8beaff29;box-shadow:0 20px 50px #00000052}:root[data-site-theme=dark] .blog-sort-option{color:#ecf6ffc7}:root[data-site-theme=dark] .blog-sort-option:hover,:root[data-site-theme=dark] .blog-sort-option:focus-visible{color:#fff;background:#8beaff1a}:root[data-site-theme=dark] .blog-sort-option[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#0680bf47,#8beaff24)}:root[data-site-theme=dark] .blog-sort-option[aria-selected=true] .blog-sort-option__mark{background:#8beaff;box-shadow:0 0 0 4px #8beaff1f}@keyframes blogSortMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:767px){.blog-toolbar__field--sort.blog-sort{max-width:none}.blog-sort-menu{border-radius:14px}}.blog-toolbar__field--search.blog-search{position:relative!important;overflow:visible!important}.blog-toolbar__field--search.blog-search input[type=search]{padding-right:48px!important}.blog-toolbar__field--search.blog-search input[type=search]::-webkit-search-cancel-button{appearance:none}.blog-toolbar__field--search.blog-search input[type=search]::-webkit-search-decoration{appearance:none}.blog-search-clear{appearance:none;color:#10233ab8;cursor:pointer;z-index:2;background:#03193c14;border:1px solid #03193c14;border-radius:999px;outline:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.blog-search-clear:hover,.blog-search-clear:focus-visible{color:#0680bf;background:#0680bf1f;border-color:#0680bf2e;transform:translateY(-50%)scale(1.04)}.blog-search-clear__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:14px;height:14px}:root[data-site-theme=dark] .blog-search-clear{color:#ecf6ffb8;background:#ffffff14;border-color:#8beaff1f}:root[data-site-theme=dark] .blog-search-clear:hover,:root[data-site-theme=dark] .blog-search-clear:focus-visible{color:#8beaff;background:#8beaff21;border-color:#8beaff38}.mobile-nav__expand-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;width:20px;height:20px}.contact-method__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:1em;height:1em}.home-social-widget__brand-icon{fill:currentColor;stroke:none;width:17px;height:17px}.home-social-widget__svg-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:16px;height:16px}.home-social-widget__svg-icon path,.home-social-widget__svg-icon rect,.home-social-widget__svg-icon circle{vector-effect:non-scaling-stroke}@media (max-width:767px){.blog-hub{overflow-x:clip}.blog-toolbar{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;margin-bottom:16px!important;display:grid!important}.blog-toolbar__field,.blog-toolbar__field--search.blog-search,.blog-toolbar__field--sort.blog-sort{justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.blog-toolbar input[type=search],.blog-sort-trigger{width:100%!important;min-height:48px!important}.blog-toolbar input[type=search]{text-overflow:ellipsis;padding-left:48px!important;padding-right:44px!important;font-size:15px!important}.blog-toolbar input[type=search]::placeholder{opacity:1}.blog-toolbar__icon{width:18px!important;height:18px!important;left:17px!important}.blog-sort-trigger{text-transform:uppercase;letter-spacing:.04em!important;gap:10px!important;padding-left:48px!important;padding-right:15px!important;font-size:13px!important}.blog-sort-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.blog-sort-menu{border-radius:14px!important;left:0!important;right:0!important}.blog-hub__meta{text-align:left!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;margin:4px 0 18px!important;display:flex!important}.blog-hub__meta span{min-width:0;width:auto!important;font-size:15px!important;line-height:1.35!important}.blog-hub__meta span:last-child{text-align:right}.blog-pagination{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;max-width:100%!important;margin-top:28px!important;display:flex!important}.blog-pagination a,.blog-pagination__ellipsis{min-width:38px!important;min-height:38px!important}.blog-pagination a:first-child,.blog-pagination a:last-child{flex:104px;max-width:132px}}@media (max-width:420px){.blog-toolbar input[type=search],.blog-sort-trigger{min-height:46px!important}.blog-sort-trigger{font-size:12px!important}}@media (max-width:340px){.blog-hub__meta{align-items:flex-start!important;gap:4px!important;display:grid!important}.blog-hub__meta span:last-child{text-align:left}}.blog-article__updated{color:#ffffff9e;letter-spacing:.01em;text-transform:uppercase;margin:-2px 0 0;font-size:13px;font-weight:700;line-height:1.35}.blog-article__updated time{color:inherit}:root[data-site-theme=light] .blog-article__updated{color:#10233a9e}@media (max-width:767px){.blog-article__banner-meta{white-space:nowrap;overflow:hidden;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;max-width:100%!important;display:flex!important}.blog-article__banner-meta>*{flex:0 auto;min-width:0;gap:6px!important;font-size:clamp(10px,2.55vw,12px)!important;line-height:1.1!important}.blog-article__banner-meta>*+:before{flex:0 0 4px;width:4px!important;height:4px!important;display:inline-flex!important}.blog-article__updated{margin-top:-6px!important;font-size:clamp(10px,2.55vw,12px)!important}}@media (max-width:360px){.blog-article__banner-meta{gap:5px!important}.blog-article__banner-meta>*{gap:5px!important;font-size:9.5px!important}}@media (max-width:767px){.company-page .company-story:last-of-type{padding-bottom:22px!important}.company-page .company-story:last-of-type .row{row-gap:20px!important}.company-page .company-story:last-of-type .company-story__image,.company-page .company-story:last-of-type .company-story__image.sooq-reveal,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible{width:100%!important;min-height:clamp(235px,62vw,330px)!important;max-height:none!important;margin:18px auto 30px!important;padding:0 0 10px!important;overflow:visible!important}.company-page .company-story:last-of-type .company-story__image img,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img,body.site-scroll-down .company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img,body.site-scroll-up .company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible:hover img{object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:min(248px,68vw)!important;height:auto!important;max-height:none!important}}@media (max-width:420px){.company-page .company-story:last-of-type .company-story__image,.company-page .company-story:last-of-type .company-story__image.sooq-reveal,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible{min-height:clamp(245px,68vw,320px)!important;margin-top:20px!important;margin-bottom:34px!important}.company-page .company-story:last-of-type .company-story__image img,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img,body.site-scroll-down .company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img,body.site-scroll-up .company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible img,.company-page .company-story:last-of-type .company-story__image.sooq-reveal.is-visible:hover img{max-width:min(238px,70vw)!important}}@media (max-width:767px){.site-footer__links-toggle,.site-footer__links-toggle:hover,.site-footer__links-toggle:focus-visible,.site-footer__links-wrap.is-open .site-footer__links-toggle{box-shadow:0 3px 9px #00264e1f!important}:root[data-site-theme=dark] .site-footer__links-toggle,:root[data-site-theme=dark] .site-footer__links-toggle:hover,:root[data-site-theme=dark] .site-footer__links-toggle:focus-visible,:root[data-site-theme=dark] .site-footer__links-wrap.is-open .site-footer__links-toggle{box-shadow:0 4px 10px #00000029!important}:root[data-site-theme=light] .site-footer__links-toggle,:root[data-site-theme=light] .site-footer__links-toggle:hover,:root[data-site-theme=light] .site-footer__links-toggle:focus-visible,:root[data-site-theme=light] .site-footer__links-wrap.is-open .site-footer__links-toggle{box-shadow:0 3px 8px #03193c14!important}}@media (max-width:991px){.mobile-nav,.mobile-nav.is-open{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;z-index:11050!important;background:0 0!important;width:100vw!important;padding:0 10px!important;position:fixed!important;inset:82px 0 0!important;transform:none!important}.mobile-nav .mobile-nav__panel{pointer-events:auto!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 87px)!important;position:absolute!important;top:2px!important;left:10px!important;right:auto!important;transform:translateY(-6px)scale(.985)!important}.mobile-nav.is-open .mobile-nav__panel{transform:translateY(0)scale(1)!important}.mobile-nav .mobile-nav__menu,.mobile-nav .mobile-nav__menu>ul,.mobile-nav .mobile-nav__menu>ul>li:last-child,.mobile-nav .mobile-nav__menu>ul>li:last-child .mobile-nav__row,.mobile-nav .mobile-nav__menu>ul>li:last-child .mobile-nav__row>a{box-shadow:none!important;border-bottom:0!important}.mobile-nav .mobile-nav__menu:before,.mobile-nav .mobile-nav__menu:after,.mobile-nav .mobile-nav__menu>ul:before,.mobile-nav .mobile-nav__menu>ul:after,.mobile-nav .mobile-nav__menu>ul>li:before,.mobile-nav .mobile-nav__menu>ul>li:after,.mobile-nav .mobile-nav__row:before,.mobile-nav .mobile-nav__row:after,.mobile-nav .mobile-nav__menu>ul>li>.mobile-nav__row>a:before,.mobile-nav .mobile-nav__menu>ul>li>.mobile-nav__row>a:after,.mobile-nav .mobile-nav__submenu:before,.mobile-nav .mobile-nav__submenu:after,.mobile-nav .mobile-nav__submenu a:before,.mobile-nav .mobile-nav__submenu a:after{content:none!important;display:none!important}}@media (max-width:420px){.mobile-nav,.mobile-nav.is-open{inset:80px 0 0!important}.mobile-nav .mobile-nav__panel{max-height:calc(100dvh - 85px)!important;top:2px!important}}@media (max-width:380px){.mobile-nav,.mobile-nav.is-open{padding:0 8px!important;inset:74px 0 0!important}.mobile-nav .mobile-nav__panel{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 79px)!important;top:2px!important;left:8px!important}}@media (max-width:991px){.mobile-nav,.mobile-nav.is-open{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;filter:none!important;opacity:1!important;background:0 0!important}.mobile-nav:before,.mobile-nav:after,.mobile-nav.is-open:before,.mobile-nav.is-open:after{content:none!important;display:none!important}.mobile-nav .mobile-nav__panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;opacity:1!important;background:#041224!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__panel{background:#fff!important}.mobile-nav,.mobile-nav.is-open{box-shadow:none!important;background-color:#0000!important;background-image:none!important}.mobile-nav .mobile-nav__panel,.mobile-nav.is-open .mobile-nav__panel,:root[data-site-theme=light] .mobile-nav .mobile-nav__panel,:root[data-site-theme=light] .mobile-nav.is-open .mobile-nav__panel,:root[data-site-theme=dark] .mobile-nav .mobile-nav__panel,:root[data-site-theme=dark] .mobile-nav.is-open .mobile-nav__panel{box-shadow:none!important}.mobile-nav,.mobile-nav.is-open{box-shadow:none!important;filter:none!important;opacity:1!important;pointer-events:none!important;background:0 0!important}.mobile-nav .mobile-nav__panel,.mobile-nav.is-open .mobile-nav__panel{box-shadow:none!important;pointer-events:auto!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 86px)!important;padding:12px!important;display:block!important;top:2px!important;bottom:auto!important;overflow-y:auto!important}.mobile-nav .mobile-nav__menu{height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}.mobile-nav .mobile-nav__menu>ul{flex-direction:column!important;gap:12px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important}.mobile-nav .mobile-nav__menu>ul>li{margin:0!important}}@media (max-width:380px){.mobile-nav .mobile-nav__panel,.mobile-nav.is-open .mobile-nav__panel{max-height:calc(100dvh - 80px)!important;padding:10px!important;top:2px!important}.mobile-nav .mobile-nav__menu>ul{gap:10px!important}}.home-social-widget__x-icon{display:block;width:13px!important;height:13px!important}@media (max-width:991px){:root[data-site-theme=light] .mobile-nav .mobile-nav__panel,:root[data-site-theme=light] .mobile-nav.is-open .mobile-nav__panel{box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding-left:0!important;padding-right:0!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li{background:#fff!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__panel,:root[data-site-theme=light] .mobile-nav.is-open .mobile-nav__panel{box-shadow:none!important;background:#f7fbff!important;border:1px solid #0680bf29!important;border-radius:20px!important;padding:12px!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li,:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li.mobile-nav__item,:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li.mobile-nav__item--has-children{box-shadow:none!important;background:#fff!important;border:1px solid #03193c14!important}:root[data-site-theme=light] .mobile-nav .mobile-nav__menu>ul>li.is-expanded{background:#eef7fc!important;border-color:#0680bf33!important}}@media (max-width:380px){:root[data-site-theme=light] .mobile-nav .mobile-nav__panel,:root[data-site-theme=light] .mobile-nav.is-open .mobile-nav__panel{padding:10px!important}}@media (max-width:991px){.mobile-nav,.mobile-nav.is-open,:root[data-site-theme=light] .mobile-nav,:root[data-site-theme=light] .mobile-nav.is-open,:root[data-site-theme=dark] .mobile-nav,:root[data-site-theme=dark] .mobile-nav.is-open{inset:var(--sooq-mobile-header-height,62px) 0 0 0!important;top:var(--sooq-mobile-header-height,62px)!important;background:0 0!important;left:0!important;right:0!important}.mobile-nav .mobile-nav__panel,.mobile-nav.is-open .mobile-nav__panel,:root[data-site-theme=light] .mobile-nav .mobile-nav__panel,:root[data-site-theme=light] .mobile-nav.is-open .mobile-nav__panel,:root[data-site-theme=dark] .mobile-nav .mobile-nav__panel,:root[data-site-theme=dark] .mobile-nav.is-open .mobile-nav__panel{top:2px!important}.mobile-nav,.mobile-nav.is-open,:root[data-site-theme=light] .mobile-nav,:root[data-site-theme=light] .mobile-nav.is-open,:root[data-site-theme=dark] .mobile-nav,:root[data-site-theme=dark] .mobile-nav.is-open{inset:var(--sooq-mobile-header-height,62px) 0 0 0!important;top:var(--sooq-mobile-header-height,62px)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:100vw!important;box-shadow:none!important;filter:none!important;pointer-events:none!important;background:0 0!important;left:0!important;right:0!important}.mobile-nav:before,.mobile-nav:after,.mobile-nav.is-open:before,.mobile-nav.is-open:after{content:none!important;display:none!important}.mobile-nav .mobile-nav__panel,.mobile-nav.is-open .mobile-nav__panel,:root[data-site-theme=light] .mobile-nav .mobile-nav__panel,:root[data-site-theme=light] .mobile-nav.is-open .mobile-nav__panel,:root[data-site-theme=dark] .mobile-nav .mobile-nav__panel,:root[data-site-theme=dark] .mobile-nav.is-open .mobile-nav__panel{pointer-events:auto!important;top:2px!important}}
