/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:calc(1 * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:calc(1 * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:calc(1s * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:calc(1s * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:calc(1s * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:calc(1s * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:calc(1s / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{animation-duration:calc(1s * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:calc(1s * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:calc(1s * 3);animation-duration:calc(var(--animate-duration) * 3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(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:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:calc(1s * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,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:scaleX(1)}}.animate__bounceIn{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__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)}}.animate__bounceOut{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:calc(1s * 2);animation-duration:calc(var(--animate-duration) * 2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}.maintenance-container{background-color:#003654;position:absolute;text-align:center;top:-8px;bottom:-8px;left:-8px;right:-8px;height:100vh;width:100vw;color:#fff}.maintenance-container,.maintenance-inner-container{align-items:center;justify-content:center}.maintenance-sola-logo{height:80px;width:150px}.maintenance-image-container{margin-bottom:20px}.maintenance-title{font-size:1.8rem;font-family:Marcellus;margin-bottom:2rem;padding:0 .75rem}.maintenance-description{font-size:1rem;font-family:Lato;max-width:500px;margin:0 1rem}.maintenance-footer{border-top:1px solid hsla(0,0%,100%,.2);font-size:.8rem;max-width:500px;font-family:Lato;margin:0 1.2rem;padding-top:40px}.maintenance-loader{display:flex;justify-content:center;padding:40px 0}.maintenance-loader>div{width:12px;height:12px;margin:3px 6px;border-radius:50%;background-color:#fff;opacity:1;animation:maintenance-loader .6s infinite alternate}@keyframes maintenance-loader{to{transform:translateY(-5px)}}.maintenance-loader>div:nth-child(2){animation-delay:.2s}.maintenance-loader>div:nth-child(3){animation-delay:.4s}@media screen and (min-width:600px){.maintenance-title{font-size:2.5rem;font-family:Marcellus}.maintenance-footer{font-size:.9rem;margin:0 auto}.maintenance-description{font-size:1.2rem;margin:0 auto}.maintenance-sola-logo{width:250px;height:130px}.maintenance-image-container{margin-bottom:30px}}@font-face{font-family:Lato Light;src:url(/_next/static/media/Lato-Light.849c3966.eot);src:url(/_next/static/media/Lato-Light.849c3966.eot) format("embedded-opentype"),url(/_next/static/media/Lato-Light.2e06643f.woff2) format("woff2"),url(/_next/static/media/Lato-Light.e89487de.woff) format("woff"),url(/_next/static/media/Lato-Light.bec6f0ae.ttf) format("truetype"),url(/_next/static/media/Lato-Light.f3a60565.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/Lato-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato Bold;src:url(/_next/static/media/Lato-Bold.ecc70cfd.eot);src:url(/_next/static/media/Lato-Bold.ecc70cfd.eot) format("embedded-opentype"),url(/_next/static/media/Lato-Bold.a25f733d.woff2) format("woff2"),url(/_next/static/media/Lato-Bold.553caa5e.woff) format("woff"),url(/_next/static/media/Lato-Bold.2c00c297.ttf) format("truetype"),url(/_next/static/media/Lato-Bold.779fa9dd.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato SemiBold;src:url(/_next/static/media/Lato-Semibold.498e045a.woff2) format("woff2"),url(/_next/static/media/Lato-SemiBold.abe70492.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Marcellus;src:url(/_next/static/media/Marcellus-Regular.75317f7a.woff2) format("woff2"),url(/_next/static/media/Marcellus-Regular.971a9230.woff) format("woff"),url(/_next/static/media/Marcellus.260a5b18.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Marcellus;src:url(/_next/static/media/Marcellus-Regular.75317f7a.woff2) format("woff2"),url(/_next/static/media/Marcellus-Regular.971a9230.woff) format("woff"),url(/_next/static/media/Marcellus.260a5b18.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Marcellus;src:url(/_next/static/media/Marcellus-Regular.75317f7a.woff2) format("woff2"),url(/_next/static/media/Marcellus-Regular.971a9230.woff) format("woff"),url(/_next/static/media/Marcellus.260a5b18.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@supports(-webkit-hyphens:none){.safari-fix{transform:translateY(1.5px)}}@supports(-webkit-touch-callout:none){.safari-fix{transform:translateY(1.5px)}}:root .safari_only .safari-fix,_::-webkit-full-page-media .safari-fix,_:future .safari-fix{transform:translateY(1.5px)}.main-container{padding:0!important;max-width:unset}@media screen and (min-width:1500px){.main-container{max-width:1440px;margin:0 auto;padding:0 24px!important}}.marcellus-font-68{font:normal normal 500 68px/70px Marcellus}@media screen and (max-width:767px){.marcellus-font-68{font-size:40px;line-height:45px}}.marcellus-font-22{font:normal normal 500 22px/28px Marcellus}.color-dark-blue{color:#003654!important}.color-almost-black{color:#303941!important}.color-brand-black{color:#646a70!important}.font-weight-700{font-weight:700!important}.font-weight-900{font-weight:900!important}.d-flex{display:flex}.mobile-only{display:none!important}@media screen and (max-width:1023px){.mobile-only{display:block!important}}.desktop-only{display:block!important}@media screen and (max-width:1023px){.desktop-only{display:none!important}}.mobile-only-flex{display:none!important}@media screen and (max-width:1023px){.mobile-only-flex{display:flex!important}}.desktop-only-flex{display:flex!important}@media screen and (max-width:1023px){.desktop-only-flex{display:none!important}}.font11{font:normal normal 300 11px/14px Lato}.font13{font:normal normal 300 13px/16px Lato}.font16{font:normal normal 300 15px/20px Lato}@media screen and (max-width:1023px){.font16{font:normal normal 300 14px/20px Lato}}@media screen and (max-width:767px){.font16{font:normal normal 300 13px/16px Lato}}.font16-bold{font:normal normal 700 15px/24px Lato Bold}@media screen and (max-width:1023px){.font16-bold{font:normal normal 700 14px/20px Lato Bold}}.font35-light{font:normal normal 300 35px/42px Lato Light}@media screen and (max-width:1023px){.font35-light{font:normal normal 300 30px/35px Lato Light}}@media screen and (max-width:767px){.font35-light{font:normal normal 300 25px/32px Lato Light}}.font16-light{font:normal normal 300 15px/22px Lato Light}@media screen and (max-width:1023px){.font16-light{font:normal normal 300 14px/20px Lato Light}}@media screen and (max-width:767px){.font16-light{font:normal normal 300 12px/18px Lato Light}}.font18-bold{font:normal normal 700 18px/26px Lato Bold}@media screen and (max-width:1023px){.font18-bold{font:normal normal 700 15px/24px Lato Bold}}@media screen and (max-width:767px){.font18-bold{font:normal normal 700 15px/24px Lato Bold}}.font18{font:normal normal 300 18px/24px Lato}@media screen and (max-width:1023px){.font18{font:normal normal 300 15px/20px Lato}}@media screen and (max-width:767px){.font18{font:normal normal 300 15px/20px Lato}}.font14-bold{font:normal normal 700 14px/20px Lato Bold}@media screen and (max-width:1023px){.font14-bold{font:normal normal 700 12px/18px Lato Bold}}@media screen and (max-width:767px){.font14-bold{font:normal normal 700 11px/18px Lato Bold}}.font22-bold{font:normal normal 700 22px/30px Lato Bold}@media screen and (max-width:1023px){.font22-bold{font:normal normal 700 19px/26px Lato Bold}}@media screen and (max-width:767px){.font22-bold{font:normal normal 700 15px/24px Lato Bold}}.font22{font:normal normal 300 22px/30px Lato}@media screen and (max-width:1023px){.font22{font:normal normal 300 20px/25px Lato}}@media screen and (max-width:767px){.font22{font:normal normal 300 15px/20px Lato}}.font25-bold{font:normal normal 700 24px/32px Lato Bold}@media screen and (max-width:1023px){.font25-bold{font:normal normal 700 22px/30px Lato Bold}}@media screen and (max-width:767px){.font25-bold{font:normal normal 700 18px/26px Lato Bold}}.font25{font:normal normal 300 25px/32px Lato;letter-spacing:0}@media screen and (max-width:1023px){.font25{font:normal normal 300 22px/30px Lato}}@media screen and (max-width:767px){.font25{font:normal normal 300 18px/24px Lato}}.font30-bold{font:normal normal 700 29px/38px Lato Bold;letter-spacing:0}@media screen and (max-width:1023px){.font30-bold{font:normal normal 700 24px/32px Lato Bold}}@media screen and (max-width:767px){.font30-bold{font:normal normal 700 19px/26px Lato Bold}}.font35-bold{font:normal normal 700 34px/42px Lato Bold;letter-spacing:0}@media screen and (max-width:1023px){.font35-bold{font:normal normal 700 29px/38px Lato Bold}}@media screen and (max-width:767px){.font35-bold{font:normal normal 700 24px/32px Lato Bold}}.font45-bold{font:normal normal 700 45px/50px Lato Bold;letter-spacing:0}@media screen and (max-width:1023px){.font45-bold{font:normal normal 700 29px/38px Lato Bold}}@media screen and (max-width:767px){.font45-bold{font:normal normal 700 24px/32px Lato Bold}}.font35{font:normal normal 300 35px/42px Lato}@media screen and (max-width:1023px){.font35{font:normal normal 300 30px/35px Lato}}@media screen and (max-width:767px){.font35{font:normal normal 300 25px/32px Lato}}.font22-light{font:normal normal 300 22px/28px Lato Light}@media screen and (max-width:1023px){.font22-light{font:normal normal 300 20px/26px Lato Light}}@media screen and (max-width:767px){.font22-light{font:normal normal 300 15px/22px Lato Light}}.font18-light{font:normal normal 300 18px/24px Lato Light;letter-spacing:0}@media screen and (max-width:1023px){.font18-light{font:normal normal 300 15px/22px Lato Light}}@media screen and (max-width:767px){.font18-light{font:normal normal 300 14px/20px Lato Light}}.font14-light{font:normal normal 300 14px/20px Lato Light}@media screen and (max-width:1023px){.font14-light{font:normal normal 300 13px/19px Lato Light}}@media screen and (max-width:767px){.font14-light{font:normal normal 300 12px/18px Lato Light}}.font12{font:normal normal 300 12px/15px Lato}.font12-light{font:normal normal 300 12px/18px Lato Light}.font68{font:normal normal 300 68px/70px Lato}.outliant-fonts .font16{font:normal normal 300 15px/20px Lato}.outliant-fonts .font16-bold{font:normal normal 700 15px/24px Lato Bold}.outliant-fonts .font35-light{font:normal normal 300 35px/42px Lato Light}.outliant-fonts .font16-light{font:normal normal 300 15px/22px Lato Light}.outliant-fonts .font18-bold{font:normal normal 700 18px/26px Lato Bold}.outliant-fonts .font18{font:normal normal 300 18px/24px Lato}.outliant-fonts .font14-bold{font:normal normal 700 14px/20px Lato Bold}.outliant-fonts .font22-bold{font:normal normal 700 22px/30px Lato Bold}.outliant-fonts .font22{font:normal normal 300 22px/30px Lato}.outliant-fonts .font25-bold{font:normal normal 700 24px/32px Lato Bold}.outliant-fonts .font25{font:normal normal 300 25px/32px Lato}.outliant-fonts .font28{font:normal normal 300 28px/38px Lato}.outliant-fonts .font30-bold{font:normal normal 700 29px/38px Lato Bold}.outliant-fonts .font35-bold{font:normal normal 700 34px/42px Lato Bold}.outliant-fonts .font45-bold{font:normal normal 700 45px/50px Lato Bold}.outliant-fonts .font35{font:normal normal 300 35px/42px Lato}.outliant-fonts .font22-light{font:normal normal 300 22px/28px Lato Light}.outliant-fonts .font18-light{font:normal normal 300 18px/24px Lato Light}.outliant-fonts .font14-light{font:normal normal 300 14px/20px Lato Light}.outliant-fonts .font12-light{font:normal normal 300 12px/18px Lato Light}.width-300{width:300px!important}@media screen and (max-width:1023px){.width-300{width:200px!important}}.bg-grey{background-color:hsla(220,3%,83%,.302)!important}.bg-grey-temp{background-color:hsla(220,3%,83%,.302)}.bg-dark{background-color:#003654!important}.bg-light-gray{background-color:#f0eff6!important}.border-none{border:none!important}.d-flex{display:flex!important}.text-capitalize{text-transform:capitalize!important}.border-red .search-locations-container{border-color:red!important}.banner-sub-title{font:normal normal 700 69px/75px Lato Bold}@media screen and (max-width:1199px){.banner-sub-title{font:normal normal 700 54px/60px Lato Bold}}@media screen and (max-width:1023px){.banner-sub-title{font:normal normal 700 45px/50px Lato Bold!important}}@media screen and (max-width:767px){.banner-sub-title{font:normal normal 700 34px/42px Lato Bold!important}}.banner-sub-title .banner-main-title{font:normal normal 300 70px/75px Lato}@media screen and (max-width:1199px){.banner-sub-title .banner-main-title{font:normal normal 300 55px/61px Lato!important}}@media screen and (max-width:1023px){.banner-sub-title .banner-main-title{font:normal normal 300 45px/50px Lato!important}}@media screen and (max-width:767px){.banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Lato!important}}.font-header-main-title{font:normal normal 500 70px/76px Marcellus;letter-spacing:.00938em}@media screen and (max-width:1199px){.font-header-main-title{font:normal normal 500 55px/61px Marcellus!important}}@media screen and (max-width:1023px){.font-header-main-title{font:normal normal 500 45px/51px Marcellus!important}}@media screen and (max-width:767px){.font-header-main-title{font:normal normal 500 35px/41px Marcellus!important}}.font-header-main-title .font-header-sub-title{font:italic normal 500 70px/76px Marcellus}@media screen and (max-width:1199px){.font-header-main-title .font-header-sub-title{font:italic normal 500 55px/61px Marcellus!important}}@media screen and (max-width:1023px){.font-header-main-title .font-header-sub-title{font:italic normal 500 45px/51px Marcellus!important}}@media screen and (max-width:767px){.font-header-main-title .font-header-sub-title{font:italic normal 500 35px/41px Marcellus!important}}.semibold-sub-title{font:normal normal 600 70px/76px Lato SemiBold!important;letter-spacing:.00938em}@media screen and (max-width:1199px){.semibold-sub-title{font:normal normal 600 55px/61px Lato SemiBold!important}}@media screen and (max-width:1023px){.semibold-sub-title{font:normal normal 600 45px/51px Lato SemiBold!important}}@media screen and (max-width:767px){.semibold-sub-title{font:normal normal 600 35px/41px Lato SemiBold!important}}.font14{font:normal normal 300 14px/20px Lato}.font-16-bold{font:normal normal 700 15px/24px Lato Bold}.font-18-bold{font:normal normal 700 18px/26px Lato Bold}.font-18{font:normal normal 300 18px/24px Lato}.no-decoration{text-decoration:none!important}.font-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-underline{text-decoration:underline!important}.font-900{font-weight:900!important}.color-white{color:#fff!important}.color-primary{color:#3177ff!important}.color-dark{color:#303941!important}.color-light{color:#818181!important}.color-secondary{color:#fff!important}.color-yellow{color:#e2f970!important}.color-danger{color:#d32f2f!important}.cursor-pointer{cursor:pointer}.bg-primary{background-color:#3177ff}.bg-warning{background-color:#fbed7a}.bg-pink{background-color:#e8ff76}.bg-white{background-color:#fff}.bg-color-icon-gray{background-color:#adb5bd}.primary-grediant-button{background:transparent linear-gradient(94deg,#05bed5,#3177ff) 0 0 no-repeat padding-box;border-radius:25px}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.error-text{color:#d32f2f!important}.font-error{font:normal normal 300 13px/16px Lato!important}.full-width{width:100%}.border-primary-1px{border:1px solid #3177ff!important}.border-pink-1px{border:1px solid #e8ff76!important}.border-secondary-1px{border:1px solid #fff!important}.no-data-message{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.contained-button-slide-effect-secondary{position:relative;overflow:hidden;z-index:0;transition:color .3s ease,background 0s ease;box-shadow:none;color:#3177ff;border-radius:0;min-height:48px;background:#fff;font:normal normal 300 18px/24px Lato;font-weight:700}@media screen and (max-width:1300px){.contained-button-slide-effect-secondary.navbar-button{padding:6px 8px;font:normal normal 700 12px/18px Lato Bold}}@media screen and (max-width:1023px){.contained-button-slide-effect-secondary:hover{background:#fff;color:#3177ff}}.contained-button-slide-effect-secondary.primary-button{color:#fff;transition:color .3s ease,background 0s ease;background:#3177ff}@media screen and (min-width:1024px){.contained-button-slide-effect-secondary.primary-button:before{background:#fff}.contained-button-slide-effect-secondary.primary-button:hover{color:#3177ff}}.contained-button-slide-effect-secondary.dark-button{color:#fff;transition:color .3s ease,background 0s ease;background:#003654}.contained-button-slide-effect-secondary.dark-button:before,.contained-button-slide-effect-secondary.dark-button:hover{background:#fff;color:#003654}.contained-button-slide-effect-secondary.pink-button{color:#003654;transition:color .3s ease,background 0s ease;background:#e8ff76}@media screen and (min-width:1024px){.contained-button-slide-effect-secondary.pink-button:before{background:#fff;background:#003654}.contained-button-slide-effect-secondary.pink-button:hover{color:#e8ff76;background:#003654}.contained-button-slide-effect-secondary:before{position:absolute;content:"";transition-duration:.3s;z-index:-1;inset:0 auto auto 0;width:0;height:100%;opacity:1;background:#3177ff}.contained-button-slide-effect-secondary:hover{background:transparent;transition:all .3s ease 0s;color:#fff}.contained-button-slide-effect-secondary:hover:before{width:100%;height:100%;opacity:1}}.contained-button-slide-effect-secondary.disabled{background:#d1d2d4;color:#303941;border:none}@media screen and (min-width:1024px){.contained-button-slide-effect-secondary.disabled:before{background:#d1d2d4}.contained-button-slide-effect-secondary.disabled:hover{background:#d1d2d4;color:#303941}}@media screen and (max-width:480px){.contained-button-slide-effect-secondary{padding:4px 10px}}@media screen and (max-width:365px){.contained-button-slide-effect-secondary{margin-left:0!important}}.p__opensans_light{font:normal normal 900 20px/30px Lato Bold;letter-spacing:0;color:#afafaf}@media screen and (max-width:767px){.p__opensans_light{font:normal normal 700 15px/24px Lato Bold}}@media screen and (max-width:480px){.p__opensans_light{font:normal normal 700 14px/20px Lato Bold}}.p__opensans{font:normal normal 300 20px/30px Lato;letter-spacing:0;color:#333}@media screen and (max-width:767px){.p__opensans{font:normal normal 300 15px/20px Lato}}@media screen and (max-width:480px){.p__opensans{font:normal normal 300 14px/20px Lato}}.p__opensans_bold{font:normal normal 900 20px/30px Lato Bold;letter-spacing:0!important;color:#333}@media screen and (max-width:767px){.p__opensans_bold{font:normal normal 700 15px/24px Lato Bold}}@media screen and (max-width:480px){.p__opensans_bold{font:normal normal 700 14px/20px Lato Bold}}.p__description{font:normal normal 300 18px/24px Lato Light;letter-spacing:0;color:#333}@media screen and (max-width:767px){.p__description{font:normal normal 300 15px/22px Lato Light}}@media screen and (max-width:480px){.p__description{font:normal normal 300 14px/20px Lato Light}}.p__email-description{font:normal normal 300 22px/28px Lato Light;letter-spacing:0;color:#999}@media screen and (max-width:767px){.p__email-description{font:normal normal 300 20px/26px Lato Light}}@media screen and (max-width:480px){.p__email-description{font:normal normal 300 18px/24px Lato Light}}.p__email-description .text-link{color:#3177ff;text-decoration:none}.app__header-h6{font:normal normal 700 18px/26px Lato Bold}.app__header-h1{color:#3177ff;text-transform:capitalize;margin-top:0;margin-bottom:0;font:normal normal 300 45px/50px Lato}@media screen and (max-width:480px){.app__header-h1{font:normal normal 300 28px/38px Lato}}@media screen and (min-width:1200px){.app__header-h1{font-size:50px}}.app__header-h3{font:normal normal 900 50px/56px Lato;letter-spacing:0;color:#3177ff;text-transform:capitalize}@media screen and (max-width:480px){.app__header-h3{font:normal normal 700 24px/32px Lato Bold}}.app__header-h4{font:normal normal 900 28px/34px Lato;letter-spacing:0;color:#333}@media screen and (max-width:767px){.app__header-h4{font:normal normal 700 24px/32px Lato Bold}}.app__header-h6{color:#333;margin-top:0;margin-bottom:0;font:normal normal 900 18px/37px Lato}.app__text-with-icon{display:flex;align-items:center;justify-content:left;margin-top:10px}.p__sofia_pro_title{font:normal normal 300 35px/42px Lato}@media screen and (max-width:1023px){.p__sofia_pro_title{font:normal normal 700 24px/32px Lato Bold}}@media screen and (max-width:767px){.p__sofia_pro_title{font:normal normal 700 18px/26px Lato Bold}}.p__sofia_pro_sub_title{font:normal normal 300 28px/38px Lato}@media screen and (max-width:1023px){.p__sofia_pro_sub_title{font:normal normal 700 18px/26px Lato Bold}}.google-capcha{overflow:hidden;padding:2px 10px;min-height:110px;display:flex;align-items:center}@media screen and (max-width:1023px){.google-capcha{display:flex;justify-content:center;align-items:center}}@media screen and (max-width:540px){.google-capcha iframe{scale:.9}}.custom-carousel-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;overflow:hidden;border-radius:20px;padding:0;width:87%}.custom-carousel-box .location_image{border-radius:10px;height:100%;width:100%;object-fit:contain;background:hsla(0,0%,7%,.667)}.slick-slider .slick-list .slick-track{padding:0 -20px}.slick-slider .slick-list .slick-track .slick-slide{padding:0 15px}@media screen and (max-width:1023px){.slick-slider .slick-list .slick-track .slick-slide{max-width:350px;padding:0 15px}}@media screen and (max-width:767px){.slick-slider .slick-list .slick-track .slick-slide{max-width:320px;padding:0 10px}}.hide-duplicates .slick-slide.slick-cloned{display:none}body{position:relative}body .uwy.userway_p1{position:absolute!important;bottom:12px!important;z-index:999999;right:60px!important;transform:unset!important}body .uwy.userway_p1 .userway_buttons_wrapper{position:unset;transform:unset!important}.mb-10{margin-bottom:10px!important}.main-layout-page{position:relative;margin-top:80px}@media only screen and (max-width:1023px){.main-layout-page{margin-top:65px}}@media screen and (max-width:767px){.main-layout-page{overflow:hidden}}.main-layout-page .loading_ring{position:fixed;top:0;background-color:rgba(0,0,0,.5)}.main-layout-page .availability_loading_ring,.main-layout-page .loading_ring{left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}.main-layout-page .availability_loading_ring{position:absolute;top:50px;scale:-50%}.main-layout-page .availability_loading_ring~* *{filter:blur(4px);pointer-events:none}.main-layout-page .availability_loading_ring~* .book-now-btn,.main-layout-page .availability_loading_ring~* .book-now-btn *{filter:none;pointer-events:auto}.anchor-button-why-sola{margin-top:2rem;margin-bottom:2rem;cursor:default;width:60%}@media screen and (max-width:900px){.anchor-button-why-sola{width:100%}}.anchor-button-go-independant{margin-top:2rem;margin-bottom:2rem;cursor:default;width:40%}@media screen and (min-width:901px)and (max-width:1200px){.anchor-button-go-independant{width:50%}}@media screen and (max-width:900px){.anchor-button-go-independant{width:100%}}.real-success{padding-top:30px}@media screen and (max-width:767px){.real-success{padding-top:100px}}.real-success .video-wrapper{position:relative;display:grid;place-content:center;place-items:center}.real-success .video-wrapper .video-play-button{position:absolute}.real-success .video-wrapper .video-play-button .play-pause-btn{padding:20px;border-radius:50%;z-index:1;height:110px;width:110px;display:flex;justify-content:center;align-items:center;margin:0}.real-success .video-wrapper .video-play-button .play-pause-btn svg{color:#fff;font-size:50px}.real-success .video-wrapper .video-play-button .pause-btn{display:none}.real-success .video-wrapper:hover .video-play-button .pause-btn{display:flex}.real-success .app__wrapper_img img{width:100%;margin:auto;max-width:100%}.sms-checkbox-text{font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.32px}.modern-button{width:100%;height:44px;border-radius:8px;background:#3177ff;color:#fff}.error-modal,.modern-button{display:flex;align-items:center;justify-content:center}.error-modal{z-index:1300;position:absolute;top:0;left:0;right:0;bottom:0}.error-modal-whysola-search{display:flex;align-items:center;flex-direction:column;gap:15px;background-color:#fff;padding:20px 12px;border-radius:8px;width:343px;height:467px;flex-shrink:0}.error-modal-heading2{font-size:20px;letter-spacing:-.4px}.error-modal-heading1,.error-modal-heading2{color:var(--Neutrals-Navy-Blue,#003654);text-align:center;font-family:Lato;font-style:normal;font-weight:500;line-height:100%}.error-modal-heading1{font-size:32px;letter-spacing:-.64px}.error-modal-location-text{overflow:hidden;color:#303941;text-overflow:ellipsis;white-space:nowrap;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:16px}.error-modal-button-text{color:var(--Neutrals-White,#fff);font-family:Lato;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.5px}.deep-ink-background{background-color:#003654!important}.whySola-studio-form_1_2 .success-section{background:#fff!important;border-radius:16px;padding:32px 59px 24px 32px!important;align-items:flex-start;margin-top:60px}@media screen and (max-width:900px){.whySola-studio-form_1_2 .success-section{padding:32px 10px 24px!important}}@media screen and (max-width:1300px)and (min-width:900px){.whySola-studio-form_1_2 .success-section{margin-right:10px}}.lease-form-section .success-section{background:#fff!important;border-radius:16px;padding:32px 59px 24px 32px!important;align-items:flex-start}@media screen and (max-width:1023px){.lease-form-section .success-section{padding:32px 10px 24px!important;box-shadow:none}}.service-form-success .success-section{padding:0!important;align-items:center;margin:0!important;display:flex;flex-direction:column}@media screen and (max-width:1023px){.service-form-success .success-section{align-items:flex-start}}.success-section .success-title{color:#3177ff;font-family:Lato;font-size:40px;font-weight:700;line-height:44px;letter-spacing:-2px;margin-bottom:8px}.success-section .success-description{color:#003654;font-family:Lato;font-size:16px;font-weight:400;line-height:21px}.success-section .success-description-bold{font-weight:700!important}.success-section .success-subheader{color:#003654;font-family:Lato;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-1.2px;margin-bottom:12px}.success-section .success-subheader-list-item{color:#003654;font-family:Lato;font-size:16px;font-weight:400;line-height:21px;letter-spacing:-.25px}.success-section .success-item-wrapper{display:flex;align-items:flex-start;gap:12px}.success-section .success-link{color:#3177ff!important;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-underline-position:from-font}.success-section .success-icon{color:#4a5565;width:20px;height:20px}.success-section .success-dual-sections{display:flex;gap:40px;align-items:flex-start}@media(max-width:1023px){.success-section .success-dual-sections{flex-direction:column}}.success-section .success-column{flex:1 1;min-width:0}.common-services-autocomplete.services-has-values .MuiAutocomplete-inputRoot.MuiInputBase-root{padding:8px 98px 8px 16px!important;gap:8px;flex-wrap:wrap;min-height:var(--services-min-height,43px);align-items:center;border:1px solid #d0d1d4}@media(max-width:1023px){.common-services-autocomplete.services-has-values .MuiAutocomplete-inputRoot.MuiInputBase-root{padding:8px 30px 8px 8px!important}}.services-wrapper-ldp-sola-listbox .MuiAutocomplete-clearIndicator{right:45px!important}.services-wrapper-ldp-sola-listbox .common-services-autocomplete.services-has-single-value .MuiAutocomplete-inputRoot.MuiInputBase-root{padding:8px 98px 8px 16px!important;gap:8px;flex-wrap:nowrap;min-height:var(--services-min-height,43px);align-items:center}@media(max-width:1023px){.services-wrapper-ldp-sola-listbox .common-services-autocomplete.services-has-single-value .MuiAutocomplete-inputRoot.MuiInputBase-root{padding:8px 30px 8px 8px!important}}.services-wrapper-common-sola-listbox .common-services-autocomplete.services-has-single-value .MuiAutocomplete-inputRoot.MuiInputBase-root,.services-wrapper-common-sola-listbox-no-border .common-services-autocomplete.services-has-single-value .MuiAutocomplete-inputRoot.MuiInputBase-root{padding:8px 98px 8px 16px!important;gap:8px;flex-wrap:nowrap;min-height:var(--services-min-height,43px);align-items:center}@media(max-width:1023px){.services-wrapper-common-sola-listbox .common-services-autocomplete.services-has-single-value .MuiAutocomplete-inputRoot.MuiInputBase-root,.services-wrapper-common-sola-listbox-no-border .common-services-autocomplete.services-has-single-value .MuiAutocomplete-inputRoot.MuiInputBase-root{padding:8px 30px 8px 8px!important}}.services-wrapper-common-sola-listbox .common-services-autocomplete.services-has-single-value .MuiAutocomplete-inputRoot.MuiInputBase-root{border:1px solid #d0d1d4}.services-no-border .common-services-autocomplete.services-has-values .MuiAutocomplete-inputRoot.MuiInputBase-root,.services-no-border.common-services-autocomplete.services-has-values .MuiAutocomplete-inputRoot.MuiInputBase-root{border:none!important}.ldp-sola-listbox,.why-sola-listbox{color:#000!important}.common-service-list-box{font-size:16px;font-family:Lato;color:#003654;padding:8px!important}.common-service-list-box .MuiAutocomplete-option{border-radius:8px!important;margin-bottom:4px!important}.common-service-list-box .MuiAutocomplete-option:last-child{margin-bottom:0!important}.common-service-list-box .MuiAutocomplete-option:hover{background-color:#e6f0ff!important}.common-service-list-box .MuiAutocomplete-option[aria-selected=true]:hover{background-color:rgba(0,0,0,.039)!important}.common-services-autocomplete .why-sola-service-tag-name{color:#000!important}.common-services-autocomplete .service-tag-name{font-family:Lato;font-weight:500;font-size:16px;line-height:21px;letter-spacing:0;color:#003654;white-space:nowrap;padding:0!important}.common-services-autocomplete .MuiAutocomplete-clearIndicator{position:absolute;right:32px;top:50%;transform:translateY(-50%);visibility:visible}.common-services-autocomplete .MuiAutocomplete-clearIndicator .MuiSvgIcon-root{display:none}.common-services-autocomplete .MuiAutocomplete-clearIndicator:after{content:"Clear all";font-family:Lato;font-weight:600;font-size:14px;line-height:21px;letter-spacing:0;text-decoration:underline;text-underline-offset:25%;color:#3177ff;white-space:nowrap;cursor:pointer}.common-services-autocomplete .MuiAutocomplete-clearIndicator:hover{background:transparent}@media(max-width:1023px){.common-services-autocomplete .MuiAutocomplete-clearIndicator{display:none}}.common-services-autocomplete .service-form-fields:has(.Mui-error){box-shadow:none}.common-services-autocomplete .service-form-fields{border-color:#d0d1d4;box-shadow:0 2px 4px 0 rgba(0,0,0,.051)}.common-services-autocomplete .service-form-fields .MuiInputBase-input:not(.MuiInputBase-inputMultiline),.common-services-autocomplete .service-form-fields span{color:#003654;font-family:Lato;font-weight:400;font-size:16px;padding:9px 10px 9px 16px}.common-services-autocomplete .service-form-fields.MuiFormControl-root{width:100%}.common-services-autocomplete .service-form-fields .MuiInputBase-inputMultiline{color:#003654;font-family:Lato;font-weight:400;font-size:16px;padding:14.5px 10px 10px 16px}.common-services-autocomplete .service-form-fields .MuiInputBase-multiline{padding:0!important}.common-services-autocomplete .service-form-fields .MuiInputBase-input::placeholder{color:#6a6a6a;font-family:Lato;font-weight:500;font-size:16px;opacity:1}.common-services-autocomplete .service-form-fields .MuiOutlinedInput-notchedOutline legend{max-width:0}.common-services-autocomplete .service-form-fields .MuiSelect-select{color:#003654;font-family:Lato;font-weight:400;font-size:16px}.common-services-autocomplete .service-form-fields .MuiAutocomplete-input{color:#003654!important;font-family:Lato;font-weight:400;font-size:16px}.common-services-autocomplete .service-form-fields .MuiAutocomplete-input::placeholder{color:#6a6a6a;font-family:Lato;font-weight:500;font-size:16px;opacity:1}.common-services-autocomplete .service-form-fields .MuiAutocomplete-inputRoot{font-family:Lato;font-weight:400;font-size:16px;color:#003654;padding:0!important}.common-services-autocomplete .service-form-fields .services-tags,.common-services-autocomplete .service-form-fields input,.common-services-autocomplete .service-form-fields textarea{border:1px solid #d0d1d4}.common-services-autocomplete .service-form-fields fieldset{border:none!important;box-shadow:none!important}.common-services-autocomplete .service-form-fields .Mui-error fieldset{border:1px solid red!important}.common-services-autocomplete .why-sola-inputs .MuiInputBase-root.MuiOutlinedInput-root{padding:0}.common-services-autocomplete .why-sola-inputs .MuiInputBase-root.MuiOutlinedInput-root>input{cursor:pointer}.ios-label-fix .MuiInputLabel-root{z-index:2;background-color:transparent;transition:all .2s ease}.ios-label-fix .MuiInputLabel-root.MuiInputLabel-shrink{background-color:#fff;padding:0 4px;z-index:2}.ios-label-fix-independent .MuiInputLabel-root.MuiInputLabel-shrink{background:linear-gradient(180deg,#f4f5f5 50%,#fff 0);padding:0 4px;z-index:2}.ios-label-fix .MuiOutlinedInput-root{position:relative}.ios-label-fix .MuiOutlinedInput-root fieldset{z-index:1}.ios-label-fix .MuiOutlinedInput-root fieldset legend{width:0!important;padding:0}.common-location-picker .picked-location-name{font-family:Lato;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.31px;color:#003654}.common-location-picker .picked-location-address{font-family:Lato;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#8e8e93}.common-location-picker .change-location-button{color:#3177ff;font-family:Lato;font-weight:500;font-size:16px;text-decoration:underline;text-underline-offset:25%;line-height:24px;letter-spacing:-.31px;text-decoration-thickness:1px;background:none;text-transform:none}.common-location-picker .change-location-button:hover{background:none}.common-location-picker-dialog .location-picker-mobile-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;min-height:65px;background-color:#003654;padding-left:34px;padding-right:18px}.common-location-picker-dialog .location-picker-mobile-header .location-picker-title{color:#fff}.common-location-picker-dialog .location-picker-title{color:#003654;font-family:Lato;font-weight:400;font-size:24px;line-height:45px;letter-spacing:-.96px;margin-left:7px}.common-location-picker-dialog .location-picker-card-name{color:#003654;font-family:Lato;font-weight:600;font-size:18px;line-height:20px;letter-spacing:0}.common-location-picker-dialog .location-picker-card-address{color:#8e8e93;font-family:Lato;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0}.common-location-picker-dialog .location-picker-card-distance{color:#3177ff;color:#8e8e93;font-family:Lato;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0}.common-location-picker-dialog .location-picker-empty-search,.common-location-picker-dialog .location-picker-initial-message{font-family:Lato;font-weight:400;font-size:24px;line-height:100%;letter-spacing:-.96px;text-align:center;vertical-align:middle;color:#6a6a6a}.common-location-picker-dialog .location-picker-initial-message{width:306px;max-width:100%;white-space:"normal";word-break:"break-word"}.common-location-picker-dialog .location-picker-empty-search-suggestion{margin-top:8px;font-family:Lato;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.32px;text-align:center;color:#6a6a6a;width:400px;max-width:100%}.common-location-picker-dialog .location-picker-model-map{padding-bottom:28px;border-radius:8px;padding-left:10px;padding-top:10px}@media screen and (max-width:1023px){.common-location-picker-dialog .location-picker-model-map{padding:14px}}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map{height:100%;min-height:380px}@media screen and (max-width:1023px){.common-location-picker-dialog .location-picker-model-map .mapboxgl-map{width:100%;min-height:100%}}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .mapboxgl-canvas{height:100%!important;width:100%!important}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div{width:271px!important;text-align:center;z-index:3;margin-top:-20px}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .mapboxgl-popup-tip{margin-top:-1px}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .mapboxgl-popup-content{box-shadow:0 2px 20px rgba(0,0,0,.122)!important;border-radius:8px;padding:15px 13px!important}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div{padding-top:7px}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div .location-name{width:85%;font-family:Lato;font-weight:600;font-size:20px;line-height:26px;color:#003654!important;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:30px}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div .modern-button{display:flex;align-items:center;justify-content:center;width:100%;height:44px;border-radius:8px;background:#3177ff;color:#fff;transition:background .3s ease,color .3s ease,box-shadow .3s ease}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div .modern-button:not(.location-selected):hover{background:#fff;color:#3177ff;box-shadow:0 -1px 4px 0 rgba(0,0,0,.051),0 4px 4px 0 rgba(0,0,0,.078)}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div .location-selected{background:#e6f0ff!important;color:#3177ff!important;cursor:default}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div .marker-info-section{display:flex;flex-direction:row;align-items:center}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div .marker-info-icon{margin-right:8px;color:#4a5565}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div .marker-info-phone-number{font-family:Lato;font-size:16px;color:#3177ff;outline:0 none!important;border:none}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div .marker-info-address{font-family:Lato;font-size:16px;color:#003654;line-height:20px;text-align:left;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-all}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div .section-spacing{margin-top:16px;margin-bottom:35.5px}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .tooltip-main-div .tooltip-div .marker-top-buttons-container{position:absolute;right:16px;top:16px}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .location-updated-main-container{bottom:15.5px;position:absolute;z-index:10;width:100%}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .location-updated-container{border:1px solid #3177ff;display:flex;flex-direction:row;align-items:center;margin-left:20px;margin-right:20px;padding:9px 20px;background-color:#eef4ff;border-radius:8px}.common-location-picker-dialog .location-picker-model-map .mapboxgl-map .location-updated-text{font-size:16px;line-height:16px;font-weight:600;color:#3177ff;font-family:Lato;margin-left:11px}.common-location-picker-dialog .location-picker-model-map .mapboxgl-popup-close-button{display:none}.thin-scrollbar{scrollbar-width:thin;scrollbar-color:#99a1af rgba(153,161,175,.2)}.thin-scrollbar::-webkit-scrollbar{width:6px}.thin-scrollbar::-webkit-scrollbar-track{background:rgba(153,161,175,.2);border-radius:20px}.thin-scrollbar::-webkit-scrollbar-thumb{background-color:#99a1af;border-radius:20px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#9e9e9e}.thin-scrollbar::-webkit-scrollbar-button{display:none;width:0;height:0}.container-centered{max-width:1440px;margin:0 auto}body,html{scroll-behavior:smooth}img[src*="insight.adsrvr.org"]{position:absolute;margin-top:-1px}.about-service-banner{position:fixed;display:flex;width:100%;background-color:#003654;color:#fff;align-items:center;justify-content:center;height:48px;z-index:9999;gap:24px;top:0;left:0}.about-service-banner .service-button{background-color:transparent;border:1px solid #fff!important;color:#fff!important}.has-about-service-banner{margin-top:48px}.header{position:relative}.header .navbar{background:transparent;letter-spacing:0;transition:all .15s ease-out;z-index:1101}.header .navbar .nav-toolbar{display:flex;align-items:center;justify-content:space-between;width:100vw;padding:0 92px}@media screen and (max-width:1400px){.header .navbar .nav-toolbar{padding:0 60px}}@media screen and (max-width:1023px){.header .navbar .nav-toolbar{padding:0}}.header .navbar .nav-toolbar .drawer-menu-icon{color:#3177ff;padding:0;margin:0;height:34px}@media screen and (max-width:1023px){.header .navbar .nav-toolbar{width:100%}}.header .navbar .nav-toolbar .desktop_nav{display:flex;align-items:center}@media screen and (max-width:1023px){.header .navbar .nav-toolbar .desktop_nav{display:none}}.header .navbar .nav-toolbar .desktop_nav .contained-button-slide-effect-secondary{min-height:36px;font:normal normal 700 14px/20px Lato Bold}.header .navbar .nav-toolbar .mobile-nav{margin:0;display:none}@media screen and (max-width:1023px){.header .navbar .nav-toolbar .mobile-nav{display:flex;justify-content:space-between;width:100%;padding:0 30px;background:#3177ff;min-height:65px;align-items:center}}.header .navbar .logo-wrappper{cursor:pointer;padding:15px 0;position:relative;max-width:400px}@media screen and (max-width:1023px){.header .navbar .logo-wrappper{padding:15px;display:none}}.header .navbar .logo-wrappper .logo-blue{display:none}.header .navbar .logo-wrappper .logo-white{display:block;margin:0 auto}.header .navbar .logo-wrappper .logo-img{height:62px;width:130px}.header .navbar .logo-wrappper .bg-logo-img{position:absolute;top:0;left:0;width:100%;z-index:-1;height:calc(100% + 20px)}@media screen and (min-width:1024px){.header .navbar.nav-tab-fixed{background-color:#3177ff;box-shadow:none!important;position:fixed;z-index:1101}}.header .navbar.nav-tab-fixed .logo-wrappper .logo-white{display:block}.header .navbar.nav-tab-fixed .logo-wrappper .logo-blue{display:none}.header .navbar.nav-tab-fixed .nav-link{color:#003654;margin:0 12px;padding:6px 4px}@media screen and (max-width:1600px){.header .navbar.nav-tab-fixed .nav-link{margin:0 6px}}@media screen and (max-width:1200px){.header .navbar.nav-tab-fixed .nav-link{margin:-1px}}@media screen and (max-width:1350px){.header .navbar.nav-tab-fixed .nav-link{margin:0 6px}}.header .navbar.nav-tab-fixed .nav-button.button-outlined{border:2px solid #3177ff;color:#3177ff}.header .navbar.nav-tab-fixed.bg-header-genius{background-color:#fff}.header .navbar-new{background:transparent;letter-spacing:0;transition:all .15s ease-out;z-index:1101}.header .navbar-new .nav-toolbar-new{display:flex;align-items:center;justify-content:space-between;width:100vw;padding:0 81px}@media screen and (min-width:1257px)and (max-width:1400px){.header .navbar-new .nav-toolbar-new{padding:0 60px}}@media screen and (min-width:1180px)and (max-width:1256px){.header .navbar-new .nav-toolbar-new{padding:0 20px!important}}@media screen and (max-width:1179px){.header .navbar-new .nav-toolbar-new{padding:0}}.header .navbar-new .nav-toolbar-new .drawer-menu-icon{color:#3177ff;padding:0;margin:0;height:34px}@media screen and (max-width:1023px){.header .navbar-new .nav-toolbar-new{width:100%}}.header .navbar-new .nav-toolbar-new .desktop_nav{display:flex;align-items:center;margin-top:-35px;flex-wrap:nowrap!important;white-space:nowrap}@media screen and (max-width:1023px){.header .navbar-new .nav-toolbar-new .desktop_nav{display:none}}.header .navbar-new .nav-toolbar-new .desktop_nav .contained-button-slide-effect-secondary{min-height:36px;color:#3177ff;text-align:center;font-family:Lato Bold;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.5px;color:var(--Blue,#3177ff);text-transform:uppercase}.header .navbar-new .nav-toolbar-new .desktop_nav .contained-button-slide-effect-secondary.navbar-button{background:#fff;display:flex;padding:12px 20px;justify-content:center;align-items:center;gap:10px;margin-right:9px}.header .navbar-new .nav-toolbar-new .desktop_nav .contained-button-slide-effect-secondary.navbar-button:hover{color:#fff}.header .navbar-new .nav-toolbar-new .desktop_nav .contained-button-slide-effect-secondary.primary-button{background:#3177ff;color:#fff;padding:12px 20px}.header .navbar-new .nav-toolbar-new .desktop_nav .contained-button-slide-effect-secondary.primary-button:hover{color:#3177ff}.header .navbar-new .nav-toolbar-new .mobile-nav{margin:0;display:none}@media screen and (max-width:1023px){.header .navbar-new .nav-toolbar-new .mobile-nav{display:flex;justify-content:space-between;width:100%;padding:0 30px;background:#3177ff;min-height:65px;align-items:center}}.header .navbar-new .logo-wrappper-new{cursor:pointer;padding:15px 1px 0;position:relative;max-width:285px}@media screen and (max-width:1350px){.header .navbar-new .logo-wrappper-new{max-width:200px;margin-right:10px}.header .navbar-new .logo-wrappper-new .logo-img-new{margin-left:30px!important}}@media screen and (max-width:1023px){.header .navbar-new .logo-wrappper-new{padding:15px;display:none}}.header .navbar-new .logo-wrappper-new .logo-blue{display:none}.header .navbar-new .logo-wrappper-new .logo-white{display:block;margin:0 auto}.header .navbar-new .logo-wrappper-new .logo-img{height:62px;width:130px}.header .navbar-new .logo-wrappper-new .logo-img-new{height:52px;width:130px;margin:-3px 76px 17px}.header .navbar-new .logo-wrappper-new .bg-logo-img{position:absolute;top:0;left:0;width:100%;z-index:-1;height:calc(100% + 20px)}@media screen and (min-width:1024px){.header .navbar-new.nav-tab-fixed{background-color:#3177ff;box-shadow:none!important;position:fixed;z-index:1101}}.header .navbar-new.nav-tab-fixed .logo-wrappper .logo-white{display:block}.header .navbar-new.nav-tab-fixed .logo-wrappper .logo-blue{display:none}.header .navbar-new.nav-tab-fixed .nav-link{color:#003654;font-size:16px;color:var(--Navy-Blue,#003654);letter-spacing:-.5px;margin:0;padding:7px 13px 7px 12px}@media screen and (max-width:1600px){.header .navbar-new.nav-tab-fixed .nav-link{margin:0 6px}}@media screen and (max-width:1350px){.header .navbar-new.nav-tab-fixed .nav-link{margin:0 6px}}@media screen and (max-width:1200px){.header .navbar-new.nav-tab-fixed .nav-link{margin:-1px;padding:7px}}.header .navbar-new.nav-tab-fixed .nav-container{margin-top:12px!important;padding-left:0!important;padding-right:0!important}.header .navbar-new.nav-tab-fixed .nav-container-1{margin-left:auto!important}@media screen and (max-width:1200px){.header .navbar-new.nav-tab-fixed .nav-container-1{margin-left:20px!important}}.header .navbar-new.nav-tab-fixed .nav-container-5{margin-right:auto!important}@media screen and (max-width:1200px){.header .navbar-new.nav-tab-fixed .nav-container-5{margin-right:20px!important}}.header .navbar-new.nav-tab-fixed .nav-container button{margin:0!important;min-width:0!important}@media screen and (max-width:1485px){.header .navbar-new.nav-tab-fixed .nav-container button,.header .navbar-new.nav-tab-fixed .nav-container span{font-size:14px!important;word-wrap:break-word!important}}@media screen and (max-width:1120px){.header .navbar-new.nav-tab-fixed .nav-container button,.header .navbar-new.nav-tab-fixed .nav-container span{font-size:12px!important;word-wrap:break-word!important}}@media screen and (max-width:1666px){.header .navbar-new.nav-tab-fixed .navbar-button,.header .navbar-new.nav-tab-fixed .primary-button{font-size:16px!important}}@media screen and (max-width:1485px){.header .navbar-new.nav-tab-fixed .navbar-button,.header .navbar-new.nav-tab-fixed .primary-button{font-size:14px!important;padding:6px 10px!important}}@media screen and (max-width:1080px){.header .navbar-new.nav-tab-fixed .navbar-button,.header .navbar-new.nav-tab-fixed .primary-button{font-size:12px!important;padding:6px 10px!important}}.header .navbar-new.nav-tab-fixed .nav-link-new{color:#979ca0;text-align:center;font-family:Lato;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.8px;text-transform:uppercase}.header .navbar-new.nav-tab-fixed .nav-link-new:hover{color:#003654;background-color:transparent}.header .navbar-new.nav-tab-fixed .nav-button.button-outlined{border:2px solid #3177ff;color:#3177ff}.header .navbar-new.nav-tab-fixed.bg-header-genius{background-color:#fff}.header .navbar-new .about-nav-wrapper{position:relative}.header .navbar-new .about-nav-button{display:flex!important;align-items:center;gap:2px}.header .navbar-new .about-nav-button-active{color:#3177ff!important}.header .navbar-new .about-nav-icon{font-size:18px!important}.header .navbar-new .about-mega-menu{display:flex;position:fixed;top:80px;left:0;width:100%;background:#fff;padding:clamp(32px,4vw,62px) 127px;z-index:1400;box-shadow:0 12px 24px rgba(0,0,0,.12)}.header .navbar-new .about-mega-left{min-width:200px}.header .navbar-new .about-mega-right{flex:1 1;min-width:0}.header .navbar-new .about-mega-heading{color:#99a1b3;font-family:Lato;font-weight:700;font-size:14px;line-height:100%;letter-spacing:5%;vertical-align:middle;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px}.header .navbar-new .about-service-row{display:grid;grid-template-columns:repeat(4,minmax(120px,150px));grid-column-gap:20px;column-gap:20px;grid-row-gap:12px;row-gap:12px;margin-bottom:18px;width:100%;justify-content:start}.header .navbar-new .about-mega-link{display:block;color:#101828;text-decoration:none;font-family:Lato;font-weight:500;font-size:16px;line-height:21px;letter-spacing:0;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.pixel-spread-text{letter-spacing:1px!important}.half-pixel-spread-text{letter-spacing:.5px!important}.mobile-drawer{display:none}@media screen and (max-width:1023px){.mobile-drawer{display:block}.mobile-drawer .MuiDrawer-paper{box-sizing:border-box;width:280px;background:#303941}}.mobile-drawer .MuiBackdrop-root{background-color:#3177ff;opacity:.9!important}.mobile-drawer .mobile-drawer-wrapper{color:#fff;font:normal normal 700 15px/24px Lato Bold;text-align:left}.mobile-drawer .mobile-drawer-wrapper .mobile-drawer-header{padding:25px 20px;background-color:transparent;position:relative;text-align:left}.mobile-drawer .mobile-drawer-wrapper .mobile-drawer-header .mobile-drawer-title{font:normal normal 700 45px/50px Lato Bold;text-align:left;margin-bottom:10px}.mobile-drawer .mobile-drawer-wrapper .mobile-drawer-header .drawer-close{color:#fff;position:absolute;top:10px;right:10px}.mobile-drawer .mobile-drawer-wrapper .mobile-drawer-header .drawer-close-new{top:0;right:0}.mobile-drawer .mobile-drawer-wrapper .mobile-drawer-header .mobile-drawer-subtitle{color:#fff}.mobile-drawer .mobile-drawer-wrapper .mobile-menu{text-align:left;padding:10px 10px 10px 60px}.mobile-drawer .mobile-drawer-wrapper .mobile-menu .MuiTypography-root{font:normal normal 700 18px/26px Lato Bold}.mobile-drawer .mobile-drawer-wrapper .child-mobile-menu{padding-left:20px}.mobile-drawer .mobile-drawer-wrapper .child-mobile-menu .MuiTypography-root{margin-left:10px;font:normal normal 300 15px/20px Lato}.mobile-drawer .mobile-drawer-wrapper .mobile-buttons-wrapper{display:flex;flex-direction:column;margin:0 60px}.mobile-drawer .mobile-drawer-wrapper .mobile-buttons-wrapper .mobile-nav-button{padding:5px;font:normal normal 700 14px/20px Lato Bold;margin:8px 8px 8px 0}.mobile-drawer .mobile-drawer-wrapper .country-dropdown-wrapper-mobile{width:100%;text-align:center}.mobile-drawer .mobile-drawer-wrapper .country-dropdown-wrapper-mobile .MuiFormControl-root{width:200px}.mobile-drawer .mobile-drawer-wrapper .country-dropdown-wrapper-mobile .country-dropdown-mobile:before{border:0}.mobile-drawer .mobile-drawer-wrapper .country-dropdown-wrapper-mobile .country-dropdown-mobile .MuiSelect-select{display:flex;align-items:center;height:50px;padding:0 0 0 10px}.mobile-drawer .mobile-drawer-wrapper .country-dropdown-wrapper-mobile .country-dropdown-mobile .MuiSelect-select img{width:24px;margin-right:8px}.mobile-drawer .mobile-drawer-wrapper .child-menus{background-color:#eee}.mobile-drawer .mobile-drawer-wrapper .menu-with-child{display:block!important}.mobile-drawer .mobile-drawer-wrapper .menu-with-child.active{background-color:#eee;border-left:6px solid #3177ff}.mobile-drawer .mobile-drawer-wrapper .menu-with-child .MuiPaper-root{background-color:#eee}.mobile-about-wrapper{margin:0 26px;width:calc(100% - 52px)}.mobile-about-wrapper.active{background:#3f4d59;border-radius:10px;overflow:hidden}.mobile-about-wrapper .mobile-about-button{display:flex;align-items:center;justify-content:space-between;padding-left:35px!important;padding-right:12px!important}.mobile-about-wrapper .mobile-about-icon{color:#fff;font-size:20px}.mobile-about-wrapper .mobile-about-content{padding:0 16px 18px 35px}.mobile-about-wrapper .mobile-about-content a{display:block;color:#fff;text-decoration:none;margin-bottom:12px;font-family:Lato;font-weight:500;font-size:16px;line-height:21px}.mobile-about-wrapper .mobile-about-link{margin-bottom:26px!important}.mobile-about-wrapper .mobile-about-heading{color:#afb2b8;margin-top:8px;margin-bottom:12px;font-family:Lato;font-weight:500;font-size:14px;line-height:100%;text-transform:uppercase;letter-spacing:1px}.MuiFormLabel-root .MuiFormLabel-asterisk{color:#d11e1e;padding-left:2px}.country-option-mobile img{width:24px;margin-right:8px}.banner-img{width:100%;height:calc(100vh - 120px);margin-top:80px;margin-bottom:30px;overflow:hidden;position:relative;background-position:0 60%;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1023px){.banner-img{width:100%;background-position:50%;background-size:cover;margin-top:0;margin-bottom:10px;height:calc(100vh - 50px);min-height:530px}}@media screen and (max-width:767px){.banner-img{width:100%;height:100vh;background-position:50%;background-size:cover}}@media screen and (max-width:480px){.banner-img{width:100%;background-position:60% 0}}@media screen and (max-width:320px){.banner-img{width:100%;background-position:50%;background-size:cover}}.banner-img .home-inner-banner-img{display:block;border-radius:0;background-size:unset;background-position:unset}@media screen and (min-width:1024px){.banner-img .home-inner-banner-img{position:absolute;left:0;top:0;width:100%;display:block;height:auto}}@media screen and (min-width:1024px)and (max-width:1400px){.banner-img .home-banner-img-content{padding:30px 60px}}.banner-img.about-img{background-image:url(/_next/static/media/about-banner.6a370dfe.webp);max-height:415px}@media screen and (max-width:767px){.banner-img.about-img{background-image:url(/_next/static/media/about-banner-mob.1676d5e2.webp);max-height:290px;min-height:auto}}.banner-img.about-img.accessibility-img .banner-text-wrapper{margin-left:0}.banner-img.about-img .banner-text-small{text-transform:uppercase}@media screen and (max-width:480px){.banner-img.about-img .banner-text-small{font:normal normal 300 15px/20px Lato}}.banner-img.about-img .banner-text-wrapper{align-items:flex-start;margin-left:70px}@media screen and (max-width:900px){.banner-img.about-img .banner-text-wrapper{align-items:center;margin-left:0;justify-content:center;display:flex}}@media screen and (max-width:480px){.banner-img.about-img .banner-text-wrapper{align-items:flex-start}}.banner-img.about-img .banner-text-wrapper .banner-sub-title{text-align:left;font:normal normal 700 34px/42px Lato Bold!important;max-width:480px}.banner-img.about-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Lato!important}@media screen and (max-width:480px){.banner-img.about-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 20px/25px Lato!important}.banner-img.about-img .banner-text-wrapper .banner-sub-title{max-width:300px;font:normal normal 700 19px/26px Lato Bold!important}}.banner-img.education-banner{background-image:url(/_next/static/media/education-banner.3d536256.png);max-height:415px}@media screen and (max-width:767px){.banner-img.education-banner{background-image:url(/_next/static/media/education-banner-mob.c759191e.png);max-height:290px;min-height:auto}}.banner-img.education-banner .banner-text-small{color:#fff;text-transform:uppercase}.banner-img.education-banner .banner-text-wrapper{align-items:flex-start;margin-left:70px}@media screen and (max-width:900px){.banner-img.education-banner .banner-text-wrapper{align-items:center;margin-left:0;justify-content:center;display:flex}}@media screen and (max-width:480px){.banner-img.education-banner .banner-text-wrapper{align-items:flex-start}}.banner-img.education-banner .banner-text-wrapper .banner-sub-title{text-align:left;font:normal normal 700 34px/42px Lato Bold!important;max-width:765px}.banner-img.education-banner .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Lato!important}@media screen and (max-width:480px){.banner-img.education-banner .banner-text-wrapper .banner-sub-title{max-width:200px}}.banner-img.location-banner-img{max-height:415px;overflow:unset}@media screen and (max-width:767px){.banner-img.location-banner-img{max-height:290px;min-height:auto}}.banner-img.location-banner-img .location-banner-inner-img{background-image:url(/_next/static/media/location-banner-img.6d2a270b.png);position:absolute;left:0;top:0;width:100%;height:100%;border-radius:0 0 40px 40px;background-position:0 60%;background-size:cover;background-repeat:no-repeat;overflow:hidden}@media screen and (max-width:1023px){.banner-img.location-banner-img .location-banner-inner-img{background-image:url(/_next/static/media/location-banner-mobile-img.092e7d51.png)}}.banner-img.location-banner-img .banner-text-small{color:#fff;text-transform:uppercase}.banner-img.location-banner-img .banner-text-wrapper{padding:0!important}.banner-img.location-banner-img .banner-text-wrapper .banner-book-service{width:100%}.banner-img.location-banner-img .banner-main-title{text-decoration:none}.banner-img.location-banner-img .banner-text-wrapper{align-items:flex-start;padding-left:70px}@media screen and (max-width:900px){.banner-img.location-banner-img .banner-text-wrapper{align-items:center;padding-left:0;justify-content:center;display:flex}}@media screen and (max-width:480px){.banner-img.location-banner-img .banner-text-wrapper{align-items:flex-start;padding-left:20px}}@media screen and (min-width:1024px){.banner-img.location-banner-img .banner-text-wrapper .text-fields-wrapper{width:470px}}@media screen and (max-width:600px){.banner-img.location-banner-img .banner-text-wrapper .text-fields-wrapper{display:none;align-items:flex-start}}.banner-img.location-banner-img .banner-text-wrapper .banner-button{width:100%;max-width:150px;min-height:50px}.banner-img.salon-location-banner-img{background-image:url(/_next/static/media/salon-locations.4ef239b1.png);margin-top:0}@media screen and (max-width:1023px){.banner-img.salon-location-banner-img{background-image:url(/_next/static/media/salon-locations-mobile.8c5be71a.png);border-radius:0;margin-bottom:0;background-position:50%;background-size:cover;max-height:650px;min-height:auto}}@media screen and (max-width:480px){.banner-img.salon-location-banner-img{max-height:280px}}.banner-img.salon-location-banner-img .banner-text-wrapper{display:flex;justify-content:center}@media screen and (max-width:767px){.banner-img.salon-location-banner-img .banner-text-wrapper .banner-salon-locations{width:100%;max-width:280px}}.banner-img.salon-location-banner-img .banner-text-wrapper .banner-salon-locations .banner-sub-title{max-width:660px}@media screen and (max-width:1023px){.banner-img.salon-location-banner-img .banner-text-wrapper .banner-salon-locations .banner-sub-title{max-width:400px;font:normal normal 700 45px/50px Lato Bold!important}}@media screen and (max-width:767px){.banner-img.salon-location-banner-img .banner-text-wrapper .banner-salon-locations .banner-sub-title{max-width:400px;font:normal normal 700 34px/42px Lato Bold!important}}@media screen and (max-width:1023px){.banner-img.salon-location-banner-img .banner-text-wrapper .banner-salon-locations .banner-main-title{font:normal normal 300 45px/50px Lato!important}}@media screen and (max-width:767px){.banner-img.salon-location-banner-img .banner-text-wrapper .banner-salon-locations .banner-main-title{max-width:400px;font:normal normal 300 35px/42px Lato!important}.banner-img.salon-location-banner-img .banner-text-wrapper .banner-salon-locations .banner-buttons{display:flex;justify-content:space-between}.banner-img.salon-location-banner-img .banner-text-wrapper .banner-salon-locations .banner-buttons .banner-button{max-width:136px;margin:0;padding:5px;font:normal normal 700 14px/20px Lato Bold}}.banner-img.client-book-service{background-image:url(/_next/static/media/client-book-service-banner.82f6f569.png)}.banner-img.client-book-service .banner-client-book-service{display:flex;flex-direction:column;align-items:center;max-width:880px;width:100%}@media screen and (max-width:1023px){.banner-img.client-book-service .banner-client-book-service{padding:0 20px}}.banner-img.client-book-service .banner-sub-title{max-width:880px;width:100%;text-align:left}.banner-img.client-book-service .banner-back-button{cursor:pointer;text-align:right;width:100%;max-width:880px;display:flex;justify-content:flex-end}.banner-img.client-book-service .banner-back-button svg{transform:rotate(320deg)}.banner-img.client-book-service .banner-back-button .MuiInputLabel-root{cursor:pointer}.banner-img.book-service{background-image:url(/_next/static/media/banner-img2.7c07c887.png)}.banner-img.book-service .banner-text-wrapper{margin-top:30px}.banner-img.book-service .banner-book-service{display:flex;flex-direction:column;align-items:center;max-width:880px;width:100%}@media screen and (max-width:1023px){.banner-img.book-service .banner-book-service{padding:0 20px}}.banner-img.book-service .banner-sub-title{max-width:880px;width:100%;text-align:left}@media screen and (max-width:1023px){.banner-img.book-service .banner-sub-title{font:normal normal 700 34px/42px Lato Bold!important;margin-bottom:10px}.banner-img.book-service .banner-main-title{font:normal normal 300 35px/42px Lato!important}}.banner-img.book-service .banner-back-button{cursor:pointer;text-align:right;width:100%;max-width:880px;display:flex;justify-content:flex-end}.banner-img.book-service .banner-back-button svg{transform:rotate(320deg)}.banner-img.book-service .banner-back-button .MuiInputLabel-root{cursor:pointer}.banner-img.book-service .banner-text-small{width:100%;max-width:880px;text-align:left;font:normal normal 300 20px/24px Lato;letter-spacing:0;color:#fff;text-transform:uppercase}@media screen and (max-width:1023px){.banner-img.book-service .banner-text-small{font:normal normal 700 15px/24px Lato Bold}}.banner-img.lease-studio{background-image:url(/_next/static/media/banner-img3.cb582769.png)}.banner-img.lease-studio .banner-lease-studio{display:flex;flex-direction:column;align-items:center;max-width:880px;width:100%}@media screen and (max-width:1023px){.banner-img.lease-studio .banner-lease-studio{padding:0 20px}}.banner-img.lease-studio .banner-sub-title{max-width:880px;width:100%;text-align:left}@media screen and (max-width:1023px){.banner-img.lease-studio .banner-sub-title{font:normal normal 700 34px/42px Lato Bold!important;margin-bottom:10px}.banner-img.lease-studio .banner-main-title{font:normal normal 300 35px/42px Lato!important}}.banner-img.lease-studio .banner-back-button{cursor:pointer;text-align:right;width:100%;max-width:880px;display:flex;justify-content:flex-end}.banner-img.lease-studio .banner-back-button .MuiInputLabel-root{cursor:pointer}.banner-img.lease-studio .banner-back-button svg{transform:rotate(320deg)}.banner-img.lease-studio .banner-text-small{width:100%;max-width:880px;text-align:left;font:normal normal 300 20px/24px Lato;letter-spacing:0;color:#fff;text-transform:uppercase}.banner-img.solagenius-banner-img{background-image:url(/_next/static/media/sola-genius-banner.3b4246d9.png);max-height:415px}@media screen and (max-width:767px){.banner-img.solagenius-banner-img{background-image:url(/_next/static/media/sola-genius-banner-mobile.d88360fd.png);max-height:290px;min-height:auto}}.banner-img.solagenius-banner-img .banner-text-wrapper{align-items:flex-start;margin-left:70px;width:100%;max-width:770px}@media screen and (max-width:900px){.banner-img.solagenius-banner-img .banner-text-wrapper{align-items:center;margin-left:0;justify-content:center;display:flex}}@media screen and (max-width:480px){.banner-img.solagenius-banner-img .banner-text-wrapper{align-items:flex-start;font:normal normal 300 20px/25px Lato;max-width:350px}}.banner-img.solagenius-banner-img .banner-text-wrapper .banner-text-small{color:#fff;text-transform:uppercase;font:normal normal 300 20px/25px Lato}@media screen and (max-width:767px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-text-small{font:normal normal 300 20px/25px Lato}}@media screen and (max-width:480px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-text-small{font:normal normal 300 15px/20px Lato}}.banner-img.solagenius-banner-img .banner-text-wrapper .banner-sub-title{text-align:left;font:normal normal 700 34px/42px Lato Bold!important;margin-bottom:10px}@media screen and (max-width:1023px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-sub-title{font:normal normal 700 24px/32px Lato Bold!important;max-width:200px}}@media screen and (max-width:480px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-sub-title{font:normal normal 700 19px/26px Lato Bold!important;max-width:200px}}.banner-img.solagenius-banner-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Lato!important}@media screen and (max-width:1023px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 25px/32px Lato!important}}@media screen and (max-width:480px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 20px/25px Lato!important}}.banner-img.solagenius-banner-img .banner-text-wrapper .banner-below-text{font:normal normal 300 22px/30px Lato}@media screen and (max-width:767px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-below-text{font:normal normal 300 20px/25px Lato}}@media screen and (max-width:480px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-below-text{font:normal normal 300 15px/20px Lato}}.banner-img.solagenius-banner-img .banner-text-wrapper .banner-button{width:100%;max-width:230px;margin-top:15px}.banner-img.solagenius-banner-img .banner-text-wrapper .common-flex-box{justify-content:flex-start}.banner-img.beauty-hive-img{background-image:url(/_next/static/media/beauty-hive.eabfae3b.png);max-height:415px}@media screen and (max-width:767px){.banner-img.beauty-hive-img{background-image:url(/_next/static/media/beauty-hive-mobile.4cce50df.png);max-height:290px;min-height:auto}}.banner-img.beauty-hive-img .beauty-hive-img-wrapper{background:transparent linear-gradient(178deg,#faeb8d,rgba(239,172,78,.667)) 0 0 no-repeat padding-box;mix-blend-mode:multiply}.banner-img.beauty-hive-img .banner-text-wrapper{align-items:flex-start;margin-left:70px;width:100%;max-width:770px}@media screen and (max-width:900px){.banner-img.beauty-hive-img .banner-text-wrapper{align-items:center;margin-left:0;justify-content:center;display:flex}}@media screen and (max-width:480px){.banner-img.beauty-hive-img .banner-text-wrapper{align-items:flex-start;font:normal normal 300 20px/25px Lato;max-width:350px}}.banner-img.beauty-hive-img .banner-text-wrapper .banner-text-small{color:#fff;text-transform:uppercase;font:normal normal 300 20px/25px Lato}@media screen and (max-width:767px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-text-small{font:normal normal 300 20px/25px Lato}}@media screen and (max-width:480px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-text-small{font:normal normal 300 15px/20px Lato}}.banner-img.beauty-hive-img .banner-text-wrapper .banner-sub-title{text-align:left;font:normal normal 700 34px/42px Lato Bold!important;margin-bottom:10px}@media screen and (max-width:1023px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-sub-title{font:normal normal 700 24px/32px Lato Bold!important;max-width:200px}}@media screen and (max-width:480px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-sub-title{font:normal normal 700 19px/26px Lato Bold!important;max-width:200px}}.banner-img.beauty-hive-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Lato!important}@media screen and (max-width:1023px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 25px/32px Lato!important}}@media screen and (max-width:480px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 20px/25px Lato!important}}.banner-img.beauty-hive-img .banner-text-wrapper .banner-below-text{font:normal normal 300 22px/30px Lato}@media screen and (max-width:767px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-below-text{font:normal normal 300 20px/25px Lato}}@media screen and (max-width:480px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-below-text{font:normal normal 300 15px/20px Lato}}.banner-img.beauty-hive-img .banner-text-wrapper .banner-button{width:100%;max-width:230px;margin-top:15px;background-color:#efac4e}.banner-img.beauty-hive-img .banner-text-wrapper .common-flex-box{justify-content:flex-start}.banner-img .banner-inputs{background-color:#fff;width:100%;border-radius:10px;margin-bottom:10px}.banner-img .banner-inputs .MuiInputBase-root{padding:0}.banner-img .banner-inputs .MuiInputLabel-root{color:#303941;font:normal normal 900 14px/18px Lato;left:19px;top:15px}.banner-img .banner-inputs input{padding-bottom:8px!important;padding-top:19px!important;padding-left:0!important;font-size:16px;font-weight:100}.banner-img .banner-inputs fieldset{border:0}.banner-img .banner-inputs .MuiInputAdornment-root{margin:0 4px}.banner-img .banner-inputs.datepicker input{padding-left:32px!important}.banner-img .banner-buttons{text-align:center}.banner-img .client-banner-img-wrapper{mix-blend-mode:multiply;background:transparent linear-gradient(180deg,rgba(31,160,239,.11),#3177ff 56%,rgba(48,57,65,.604)) 0 0 no-repeat padding-box;z-index:1;position:absolute;height:395px;width:100%}.banner-img.solapro-banner-img{background-image:url(/_next/static/media/sola-pro-banner.fb42d3c4.png);max-height:415px}@media screen and (max-width:767px){.banner-img.solapro-banner-img{background-image:url(/_next/static/media/solapro-banner-img-mobile.9a2a6db8.png);max-height:290px;min-height:auto}}.banner-img.solapro-banner-img img{display:block!important;width:160px;height:auto;border-radius:10px;margin:5px;box-shadow:0 0 1px 1px hsla(0,0%,100%,.5)}@media screen and (max-width:767px){.banner-img.solapro-banner-img img{width:100px}}.banner-img.solapro-banner-img .banner-text-small{color:#fff;text-transform:uppercase;font:normal normal 300 20px/25px Lato}.banner-img.solapro-banner-img .banner-sub-title{text-align:left;font:normal normal 700 34px/42px Lato Bold!important;margin-bottom:0}.banner-img.solapro-banner-img .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Lato!important}@media screen and (max-width:480px){.banner-img.solapro-banner-img .banner-sub-title .banner-main-title{font:normal normal 300 25px/32px Lato!important}.banner-img.solapro-banner-img .banner-sub-title{max-width:200px;font:normal normal 700 24px/32px Lato Bold!important;margin-bottom:0}}.banner-img.solapro-banner-img .banner-text-wrapper{align-items:flex-start;margin-left:70px;width:100%}.banner-img.solapro-banner-img .banner-text-wrapper .banner-below-text{color:#fff;font:normal normal 300 20px/25px Lato;margin:8px 0 10px}@media screen and (max-width:767px){.banner-img.solapro-banner-img .banner-text-wrapper .banner-text-small{margin-left:0;font:normal normal 300 15px/20px Lato}}@media screen and (max-width:480px){.banner-img.solapro-banner-img .banner-text-wrapper .banner-text-small{align-items:flex-start}}@media screen and (max-width:767px){.banner-img.solapro-banner-img .banner-text-wrapper{align-items:center;margin:0 auto}}.banner-img.solapro-banner-img .banner-text-wrapper .common-flex-box{align-items:flex-start;justify-content:flex-start}.banner-img.solapro-banner-img .banner-text-wrapper .common-flex-box .MuiBox-root{width:180px}@media screen and (max-width:767px){.banner-img.solapro-banner-img .banner-text-wrapper .common-flex-box .MuiBox-root{width:100px}}.banner-img .banner-img-wrapper{mix-blend-mode:multiply;background:transparent linear-gradient(180deg,rgba(31,160,239,.11),#3177ff 56%,rgba(48,57,65,.604)) 0 0 no-repeat padding-box;z-index:1;position:absolute;height:100%;width:100%}.banner-img .banner-img-wrapper.location-banner-img-wrapper,.banner-img .banner-img-wrapper.solapro-banner-img-wrapper{background:transparent linear-gradient(180deg,rgba(31,160,239,.11),rgba(31,160,239,.816)) 0 0 no-repeat padding-box}.banner-img img{display:none;width:100%;border-radius:0 0 40px 40px;background-size:cover;background-position:50%}.banner-img.stylistprofile-banner-img{max-height:266px;border-radius:0}@media screen and (max-width:1023px){.banner-img.stylistprofile-banner-img{min-height:unset}}@media screen and (max-width:767px){.banner-img.stylistprofile-banner-img{max-height:140px}}.banner-img.stylistprofile-banner-img.banner-dynamic{background-size:contain;background-position:50%}.banner-img.stylistprofile-banner-img.banner-dynamic:after,.banner-img.stylistprofile-banner-img.banner-dynamic:before{position:absolute;content:"";left:0;top:0;background:rgba(0,0,0,.639);width:100%;height:100%;z-index:-1;background-position:50%;background-size:cover}.banner-img.stylistprofile-banner-img.default-img{background-size:cover}@media screen and (max-width:480px){.banner-img .banner-buttons{width:100%}}.client-banner-img{width:100%;height:calc(100vh - 120px);margin-top:140px;margin-bottom:30px;position:relative;border-radius:0 0 40px 40px;background-image:url(/_next/static/media/banner-img1.43dbbf43.png);background-position:0 60%;background-size:cover;background-repeat:no-repeat;height:395px}@media screen and (max-width:1023px){.client-banner-img{width:100%;background-position:50%;background-size:cover;margin-top:0}}@media screen and (max-width:768px){.client-banner-img{width:100%;background-position:50%;background-size:cover}}@media screen and (max-width:480px){.client-banner-img{width:100%;background-position:60% 0}}@media screen and (max-width:320px){.client-banner-img{width:100%;background-position:50%;background-size:cover}}.client-banner-img.client-book-service{background-image:url(/_next/static/media/client-book-service-banner.82f6f569.png)}@media screen and (max-width:1024px){.client-banner-img.client-book-service{background-position:0!important;background-size:120% 100%!important}}@media screen and (max-width:480px){.client-banner-img.client-book-service{background-image:url(/_next/static/media/client-book-service-banner-mobile.a2865e97.png);max-height:300px;min-height:auto;background-position:50%!important;background-size:cover!important}}.client-banner-img.client-book-service .banner-text-wrapper{align-items:unset;padding-left:8%;padding-top:6%}.client-banner-img.client-book-service .banner-text-wrapper.client-booking{padding-top:0}@media screen and (max-width:900px){.client-banner-img.client-book-service .banner-text-wrapper{padding-top:20%}}.client-banner-img.client-book-service .banner-client-book-service{display:flex;flex-direction:column;max-width:900px;width:100%}@media screen and (max-width:1023px){.client-banner-img.client-book-service .banner-client-book-service{padding:0 20px}}.client-banner-img.client-book-service .banner-sub-title{max-width:880px;width:100%;text-align:left}.client-banner-img.client-book-service .banner-back-button{cursor:pointer;text-align:right;width:100%;max-width:880px;display:flex;justify-content:flex-end}.client-banner-img.client-book-service .banner-back-button svg{transform:rotate(320deg)}.client-banner-img.client-book-service .banner-back-button .MuiInputLabel-root{cursor:pointer}.client-banner-img.client-book-service .banner-text-small{width:100%;max-width:880px;text-align:left;font:normal normal 300 20px/24px Lato;letter-spacing:0;color:#fff;text-transform:uppercase}.client-banner-img .banner-inputs{background-color:#fff;width:100%;border-radius:10px;margin-bottom:10px}.client-banner-img .banner-inputs .MuiInputBase-root{padding:0}.client-banner-img .banner-inputs .MuiInputLabel-root{color:#303941;font:normal normal 900 14px/18px Lato;left:19px;top:15px}.client-banner-img .banner-inputs input{padding-bottom:8px!important;padding-top:19px!important;padding-left:0!important;font-size:16px;font-weight:300;color:#3177ff}.client-banner-img .banner-inputs fieldset{border:0}.client-banner-img .banner-inputs .MuiInputAdornment-root{margin:0 4px}.client-banner-img .banner-inputs.datepicker input{padding-left:32px!important}.client-banner-img .client-banner-img-wrapper{border-radius:0 0 40px 40px}.client-banner-img .banner-buttons{text-align:center}.client-banner-img .client-banner-img-wrapper{mix-blend-mode:multiply;background:transparent linear-gradient(180deg,rgba(31,160,239,.11),#3177ff 56%,rgba(48,57,65,.604)) 0 0 no-repeat padding-box;z-index:1;position:absolute;height:395px;width:100%}@media screen and (max-width:480px){.client-banner-img .client-banner-img-wrapper{height:300px}}.client-banner-img img{display:none;width:100%;border-radius:0 0 40px 40px;background-size:cover;background-position:50%}.banner-text-wrapper{position:relative;z-index:2;color:#fff;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:1023px){.banner-text-wrapper{padding:0 30px}}@media screen and (max-width:480px){.banner-text-wrapper{padding:0 18px}}.banner-text-wrapper .banner-sub-title{text-align:center;letter-spacing:0;max-width:550px;width:100%;text-transform:uppercase;margin-bottom:20px;font:normal normal 700 69px/75px Lato Bold}@media screen and (max-width:480px){.banner-text-wrapper .banner-sub-title{font:normal normal 700 34px/42px Lato Bold!important}}.banner-text-wrapper .banner-main-title{text-align:center;text-decoration:underline;letter-spacing:0;font:normal normal 300 59px/60px Lato}@media screen and (max-width:480px){.banner-text-wrapper .banner-main-title{font:normal normal 300 35px/42px Lato}}.banner-text-wrapper .banner-description-text{text-align:center;letter-spacing:0;color:#fff;max-width:550px;width:100%;margin-bottom:20px}@media screen and (max-width:480px){.banner-text-wrapper .banner-description-text{font:normal normal 700 15px/24px Lato Bold}}.banner-text-wrapper .banner-button{margin-right:20px;width:200px;height:45px;border-radius:23px;letter-spacing:0;font:normal normal 700 15px/24px Lato Bold}@media screen and (max-width:767){.banner-text-wrapper .banner-button{font:normal normal 700 15px/24px Lato Bold;width:150px;height:45px;padding:6px 10px;margin-right:7px}}@media screen and (max-width:480px){.banner-text-wrapper .banner-button{font:normal normal 700 14px/20px Lato Bold;width:140px;height:40px;padding:5px;margin-right:6px}}.banner-text-wrapper .banner-button.button-contained-secondary{color:#3177ff;border:2px solid #3177ff}@media screen and (max-width:480px){.banner-text-wrapper .banner-button.button-contained-secondary.full-width{width:100%;margin-bottom:10px}}.banner-text-wrapper .banner-button.button-contained-primary{color:#fff;border:2px solid #fff}@media screen and (max-width:480px){.banner-text-wrapper .banner-button.button-contained-primary.full-width{margin-top:10px;width:100%}}.banner-text-wrapper .color-black{color:#646a70}.nav-link{color:#fff;font:normal normal 700 18px/26px Lato Bold}@media screen and (max-width:1500px){.nav-link{font:normal normal 700 15px/24px Lato Bold}}@media screen and (max-width:1400px){.nav-link{font:normal normal 700 14px/20px Lato Bold}}@media screen and (max-width:1300px){.nav-link{font:normal normal 700 12px/18px Lato Bold}}.nav-button{margin:0 10px;padding-bottom:8px;min-width:120px;background-color:#fff;color:#3177ff;font:normal normal 700 14px/20px Lato Bold}.nav-button.no-margin{margin:0}.nav-button.button-contained{border-radius:20px}.nav-button.button-outlined{border:2px solid #fff;border-radius:20px}.nav-button.primary-outlined{border:2px solid #3177ff;color:#3177ff;border-radius:20px}.footer-box{position:relative;padding:40px 60px 60px;background:#003654;bottom:0;width:100%}@media screen and (min-width:900px){.footer-box{padding:72px 56px 30px}}@media screen and (min-width:600px)and (max-width:900px){.footer-box{padding:40px 24px}}@media screen and (min-width:0px)and (max-width:600px){.footer-box{padding:40px 16px}}@media(max-width:899px){.footer-box{padding-bottom:70px;padding-top:50px}}.model-textfield{border-radius:12px}.model-textfield .MuiOutlinedInput-root{background-color:#fff;padding-right:0;box-shadow:0 0 15px 0 rgba(0,0,0,.3);height:40px}.model-textfield .MuiInputAdornment-root{background-color:#3177ff;padding:20px 12px}.social-icon-button{width:42px;height:42px;background-color:transparent;border-radius:22px;text-align:center}footer{position:relative}.footer-bg-image{position:absolute;top:-30px;left:0;width:100%}@media(max-width:899px){.footer-bg-image{top:-20px}}@media(max-width:500px){.footer-bg-image{top:-12px}}@media screen and (min-width:0px)and (max-width:900px){.footer-links-container{padding-top:0!important}}@media screen and (max-width:950px){.footer-links-container{width:100%}}.footer-logo-container{display:flex;margin-bottom:56px;align-items:center}@media screen and (min-width:0px)and (max-width:900px){.footer-logo-container{margin-bottom:32px}}.footer-logo-container .footer-logo img{width:180px}.footer-logo-container img{max-width:100%}@media screen and (min-width:600px)and (max-width:900px){.website-links-container{margin-bottom:32px}}@media screen and (min-width:0px)and (max-width:599px){.website-links-container{padding-top:16px!important;margin-bottom:8px}}@media screen and (min-width:900px)and (max-width:1024px){.footer-icons-container{max-width:180px;margin-right:auto}}.footer-social-icons{display:flex;max-width:345px}@media screen and (min-width:551px)and (max-width:899px){.footer-social-icons{justify-content:flex-start}}@media screen and (max-width:550px){.footer-social-icons{justify-content:space-between;max-width:unset}}.footer-social-icons .footer-social-icon{height:42px;width:42px;display:flex;align-items:center;justify-content:center}.footer-link a{color:#fff;margin-bottom:0;letter-spacing:1px;text-decoration:none;font:normal normal 300 18px/24px Lato;line-height:100%;display:flex;align-items:center;white-space:nowrap;width:max-content;opacity:1}.footer-link a:hover{opacity:.7;transition:.2s ease-in}.footer-link a svg{margin-bottom:-4px;margin-left:8px}.footer-subtext{color:#fff;font-size:16px;font-weight:300}.footer-text{color:#fff;font-size:12px;display:flex;align-items:center;font:normal normal 700 14px/20px Lato Bold;flex-wrap:wrap}.footer-text a,.footer-text span{color:#fff;text-decoration:none;margin-right:24px;display:block;position:relative}@media(max-width:899px){.footer-text a,.footer-text span{margin-bottom:24px}}.footer-text a:before,.footer-text span:before{position:absolute;content:"";width:100%;height:1px;background:#fff;left:0;bottom:-4px}.copyright-text{color:#92989f;color:#fff;opacity:.64;font-family:normal normal 300 14px,20px Lato}.footer-heading{font:normal normal 800 21px/35px Lato;text-transform:uppercase;color:#e2f970;line-height:100%}.country-footer-link .country-dropdown{background:#fff;padding:5px;height:47px;margin:8px 8px 8px 0;border-radius:4px;width:100%}.country-footer-link .country-dropdown .MuiSelect-select{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center}.country-footer-link .country-dropdown .MuiSelect-select span{line-height:unset;align-self:center;padding-left:4px}.country-footer-link .country-chevron{margin-top:3px}.country-footer-link .custom-country-text-mobile{font:normal normal 700 15px/24px Lato Bold;color:#003654;margin:0 8px}.country-footer-link .mobile-selected-country{padding:5px 0}.h3-header{color:#3177ff;word-wrap:break-word}.banner-img-wrapper{mix-blend-mode:multiply;background:transparent linear-gradient(180deg,rgba(31,160,239,.11),#3177ff 56%,rgba(48,57,65,.604)) 0 0 no-repeat padding-box;z-index:1;top:0;position:absolute;height:100%;width:100%}.common-flex-box{width:100%;display:flex}@media screen and (max-width:1023px){.common-flex-box{align-items:center;justify-content:center}}.app__wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem}@media screen and (min-width:1580px){.app__wrapper{justify-content:space-around}}@media screen and (max-width:1200px){.app__wrapper{flex-direction:column}}@media screen and (max-width:1023px){.app__wrapper{flex-direction:column;margin-bottom:0!important}}.app__wrapper_info{flex:1 1;width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media screen and (max-width:767px){.app__wrapper_info{width:auto}}.app__wrapper_info.client-map-wrapper{height:890px;padding-left:40px}@media screen and (max-width:1200px){.app__wrapper_info.client-map-wrapper{padding-left:20px}}@media screen and (max-width:900px){.app__wrapper_info.client-map-wrapper{height:500px}}@media screen and (max-width:767px){.app__wrapper_info.client-map-wrapper{height:350px}}@media screen and (max-width:1200px){.app__wrapper_info.belief-wrapper{order:2}}.app__wrapper_img{flex:1 1;width:100%;display:flex;align-items:center;margin:20px 0}@media screen and (max-width:1199px){.app__wrapper_img{align-items:center;justify-content:center}}@media screen and (max-width:1200px){.app__wrapper_img.belief-img{order:1}}.app__wrapper_img img{width:90%;max-width:670px;border-radius:20px}.location-text-container{position:absolute;z-index:1;display:flex;height:100%;justify-content:center;flex-direction:column;align-items:center}@media screen and (max-width:1536px){.location-text-container{width:auto}}@media screen and (max-width:1200px){.location-text-container{width:auto}}@media screen and (max-width:1023px){.location-text-container{width:100%}}@media screen and (max-width:600px){.location-text-container{width:100%}}.app__location-header-h3{color:#fff;text-transform:uppercase;font:normal normal 700 54px/60px Lato Bold}@media screen and (max-width:1023px){.app__location-header-h3{font:normal normal 700 45px/50px Lato Bold}}@media screen and (max-width:767px){.app__location-header-h3{font:normal normal 700 34px/42px Lato Bold}}@media screen and (max-width:480px){.app__location-header-h3{font:normal normal 700 24px/32px Lato Bold}}@media screen and (max-width:320px){.app__location-header-h3{font:normal normal 700 15px/24px Lato Bold}}.p__opensans_location{display:flex;justify-content:center;align-items:center;font:normal normal 300 15px/35px Lato;margin:0}.location_wrapper{width:min-content;display:flex;justify-content:center;flex-direction:column;text-align:center;margin-bottom:22px}.location_wrapper a{color:#3177ff;font:normal normal 300 15px/20px Lato}.location_wrapper a:hover{color:#3177ff;transition:.2s ease-in}.pos-absolute{position:absolute}.find-location-container{position:relative;display:flex;justify-content:center;margin:0;min-height:240px;background-image:url(/_next/static/media/find_location.ab6f4f0a.png)}@media screen and (max-width:767px){.find-location-container{min-height:200px}}@media screen and (max-width:480px){.find-location-container{background-image:url(/_next/static/media/find_location_mob.69de4df5.png);background-size:100% 100%;background-position:50%}}.find-location-container a{color:#3177ff;font:normal normal 700 15px/24px Lato Bold}.find-location-container a:hover{color:#3177ff;transition:.2s ease-in}.find-location-img{width:100%;display:flex;justify-content:center;align-items:center}.location-img{width:320px}@media screen and (min-width:2000px){.location-img{width:320px}}@media screen and (max-width:1200px){.location-img{width:220px}}.view-link-section{width:100%;position:absolute;bottom:-56px;margin-right:2rem;text-align:end}@media screen and (max-width:1023px){.view-link-section{bottom:-65px;text-align:center}}@media screen and (max-width:480px){.view-link-section{text-align:center}}.mb-40{margin-bottom:40px}.mb-12{margin-bottom:12px}.lookup_image{width:550px}.top-header{height:50px;display:none}@media screen and (min-width:1024px){.top-header{display:block}}.top-header .top-header-toolbar{padding-right:0;padding-left:0;display:flex;align-items:center;min-height:50px}.top-header .top-header-toolbar .top-nav-link{font:normal normal 700 14px/20px Lato Bold;color:#fff;text-transform:capitalize;margin-right:30px}.top-header .top-header-toolbar .country-dropdown .country-dropdown-wrapper{width:170px}.top-header .top-header-toolbar .country-dropdown:before{border:0}.top-header .top-header-toolbar .country-dropdown .MuiSelect-select{display:flex;align-items:center;height:41px;background-color:#eee;padding-left:10px}.country-option img,.top-header .top-header-toolbar .country-dropdown .MuiSelect-select img{width:24px;margin-right:8px}.services-main{background:#e8eaf3 0 0 no-repeat padding-box;padding:20px;margin-bottom:60px}.services-main .service-wrapper{padding:0 90px}@media screen and (max-width:1023px){.services-main .service-wrapper{padding:0 20px}}@media screen and (max-width:480px){.services-main .service-wrapper{padding:0 10px}}.services-main .service-wrapper .services-header{font:normal normal 300 60px/70px Lato;letter-spacing:0;color:#3177ff;margin-bottom:25px}@media screen and (max-width:1023px){.services-main .service-wrapper .services-header{font:normal normal 300 45px/50px Lato;padding:0 20px}}@media screen and (max-width:767px){.services-main .service-wrapper .services-header{font:normal normal 300 35px/42px Lato}}@media screen and (max-width:480px){.services-main .service-wrapper .services-header{font:normal normal 300 25px/32px Lato;padding:0 10px}}.services-main .service-wrapper .services-subtitle{max-width:900px}.services-main .service-wrapper .services-list{margin-top:80px}.services-main .service-wrapper .services-list .services-icon{transform:matrix(0,1,-1,0,0,0)}.services-main .service-wrapper .services-list .service-item{display:flex!important}@media screen and (max-width:480px){.services-main .service-wrapper .services-list .service-item{display:block!important;text-align:center}}.perks-main{padding:0 40px;margin-bottom:60px}.perks-main .perks-wrapper{padding:0 50px}@media screen and (max-width:1023px){.perks-main .perks-wrapper{padding:0 20px}}@media screen and (max-width:480px){.perks-main .perks-wrapper{padding:0 10px}}.perks-main .perks-wrapper .perks-header{font:normal normal 300 60px/70px Lato;letter-spacing:0;color:#3177ff;margin-bottom:25px}@media screen and (max-width:1023px){.perks-main .perks-wrapper .perks-header{font:normal normal 300 45px/50px Lato;padding:0 20px}}@media screen and (max-width:767px){.perks-main .perks-wrapper .perks-header{font:normal normal 300 35px/42px Lato}}@media screen and (max-width:480px){.perks-main .perks-wrapper .perks-header{font:normal normal 300 25px/32px Lato;padding:0 10px}}.perks-main .perks-wrapper .perks-subtitle{max-width:900px}.perks-main .perks-wrapper .perks-list{margin-top:80px}.perks-main .perks-wrapper .perks-list .perks-item{display:flex!important;max-width:360px;padding-right:12px;padding-bottom:50px}@media screen and (max-width:480px){.perks-main .perks-wrapper .perks-list .perks-item{display:block!important;text-align:center}}.perks-main .perks-wrapper .perks-list .perks-item .perks-number{font:normal normal 700 29px/38px Lato Bold;color:#efac4e}.custom-caraousal{margin-bottom:4rem}@media screen and (max-width:480px){.custom-caraousal{margin-bottom:1rem}}.custom-caraousal ul{align-items:center}.custom-caraousal li.react-multi-carousel-item{overflow:hidden}.custom-caraousal li.react-multi-carousel-item.react-multi-carousel-item{background:#303941 0 0;height:315px}@media screen and (max-width:480px){.custom-caraousal li.react-multi-carousel-item.react-multi-carousel-item{height:147px}}.custom-caraousal li.react-multi-carousel-item.react-multi-carousel-item img{height:100%;opacity:.15;width:100%}.custom-caraousal li.react-multi-carousel-item.react-multi-carousel-item.react-multi-carousel-item--active{height:351px;padding:0 20px;background-color:#fff}@media screen and (max-width:480px){.custom-caraousal li.react-multi-carousel-item.react-multi-carousel-item.react-multi-carousel-item--active{height:164px}}.custom-caraousal li.react-multi-carousel-item.react-multi-carousel-item.react-multi-carousel-item--active img{opacity:1}.border-rad-img{border-radius:13px}.slider-second-wrapper{width:60%;height:500px;margin:0 auto}.slider-second-wrapper>div>div:nth-child(2){opacity:1!important}.slider-second-wrapper>div>div:nth-child(2) .slider-first-img-wrapper:before{background:rgba(0,0,0,.749)}.slider-second-wrapper>div>div:nth-child(3){opacity:1!important}.slider-second-wrapper>div>div:nth-child(3) .slider-first-img-wrapper:before{background:rgba(0,0,0,.478)}.slider-second-wrapper>div>div:nth-child(5){opacity:1!important}.slider-second-wrapper>div>div:nth-child(5) .slider-first-img-wrapper:before{background:rgba(0,0,0,.478)}.slider-second-wrapper>div>div:nth-child(6){opacity:1!important}.slider-second-wrapper>div>div:nth-child(6) .slider-first-img-wrapper:before{background:rgba(0,0,0,.749)}.slider-second-wrapper>div>div:nth-child(7){z-index:0!important}@media screen and (max-width:1023px){.slider-second-wrapper{width:40%;height:350px;margin:0 auto}}@media screen and (max-width:480px){.slider-second-wrapper{width:40%;height:300px;margin:0 auto}}.slider-second-wrapper .slider-first-img-wrapper{height:500px;width:500px;text-align:center;color:#fff;font-family:sans-serif;box-shadow:0 10px 20px rgba(0,0,0,.161);font-size:12px;text-transform:uppercase;border-radius:15px;box-sizing:border-box;position:relative;overflow:hidden}.slider-second-wrapper .slider-first-img-wrapper:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;border:3px solid #05bed5;border-radius:15px}.slider-second-wrapper .slider-first-img-wrapper img.border-rad-img{height:100%;width:100%;border-radius:0;object-fit:cover}@media screen and (max-width:1023px){.slider-second-wrapper .slider-first-img-wrapper{height:350px;width:350px}}@media screen and (max-width:480px){.slider-second-wrapper .slider-first-img-wrapper{height:230px;width:230px}}.react-multi-carousel-dot-list{top:80%}.banner-client-book-service .button-contained-secondary{color:#fff!important;border:2px solid #fff!important;text-transform:none;background:#3177ff 0 0 no-repeat padding-box!important}.banner-client-book-service .banner-sub-title{font:normal normal 700 34px/42px Lato Bold!important}.banner-client-book-service .banner-main-title{font:normal normal 300 35px/42px Lato}.banner-client-book-service .banner-button{width:100%;min-height:50px}.client_app__wrapper_img{width:100%;display:grid;align-items:center;grid-gap:7%;gap:7%;height:1069px;overflow-y:auto;padding-top:50px!important;padding-right:40px}@media screen and (max-width:1200px){.client_app__wrapper_img{padding-right:20px;gap:6%}.client_app__wrapper_img.belief-img{order:1}}.client_app__wrapper_img::-webkit-scrollbar,.client_app__wrapper_img::-webkit-scrollbar-thumb,.client_app__wrapper_img::-webkit-scrollbar-track{width:8px;border:none;background:transparent}.client_app__wrapper_img::-webkit-resizer,.client_app__wrapper_img::-webkit-scrollbar-button,.client_app__wrapper_img::-webkit-scrollbar-corner,.client_app__wrapper_img::-webkit-scrollbar-track-piece{display:none}.client_app__wrapper_img::-webkit-scrollbar-thumb{border-radius:6px;background-color:#303941}.client_app__wrapper_img::-webkit-scrollbar-track{background-image:url(/_next/static/media/scroll-track.46379399.png);background-repeat:repeat-y;background-size:contain}.client_app__wrapper_img img{width:90%;max-width:670px}@media screen and (max-width:1200px){.client_app__wrapper_img img{width:100%}}.client_app__wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem}.professionals_list{padding-left:90px}@media screen and (max-width:1200px){.professionals_list{padding:20px 0 0 20px}}.professionals_list .found_txt{font:normal normal 700 22px/35px Lato;color:#303941;text-transform:uppercase;text-align:center}.professionals_list .p__container{background:#fff 0 0 no-repeat padding-box;border:1px solid #3177ff;border-radius:5px;padding:7px}@media screen and (max-width:1200px){.professionals_list .p__container{padding:3px}}.professionals_list .l__side{background:#e8eaf3 0 0 no-repeat padding-box;border:1px solid #e8eaf3;border-radius:5px;height:100%;position:relative;padding:110px 20px 0;display:flex;flex-direction:column}@media screen and (max-width:1200px){.professionals_list .l__side{align-items:center;margin-bottom:0;padding:100px 20px 0}}.professionals_list .l__side .profile_pic{height:150px;width:150px;box-shadow:0 5px 10px rgba(0,0,0,.306);border:1px solid #3177ff;margin:0 auto;position:absolute;top:-18%;left:50%;transform:translateX(-50%);background:#fff}.professionals_list .l__side .profile_pic img{width:100%;border-radius:50%}@media screen and (max-width:1200px){.professionals_list .l__side .profile_pic{top:-21%}}.professionals_list .l__side .app__text-with-icon{display:flex;align-items:center;justify-content:left;margin-top:10px}@media screen and (min-width:1536px){.professionals_list .l__side .app__text-with-icon{justify-content:center}}.professionals_list .l__side .app__text-with-icon .text{font:normal normal 300 16px/18px Lato;color:#3177ff}.professionals_list .l__side .book_btn{background:#3177ff 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:25px;color:#fff;text-transform:none!important;bottom:10px;left:50%;transform:translateX(-50%);min-width:150px}@media screen and (max-width:900px){.professionals_list .l__side .book_btn{margin-top:20px}}.professionals_list .r__side{padding-left:12px}@media screen and (max-width:1200px){.professionals_list .r__side .u__name_wrapper{text-align:center}}.professionals_list .r__side .u__name_wrapper .u__name{font:normal normal 900 30px/35px Lato;color:#3177ff}.professionals_list .r__side .section_header{font:normal normal 700 18px/35px Lato;color:#333;margin-top:0;border-bottom:1px solid #cdcdcd}.professionals_list .r__side .next_available_date{font:normal normal 300 18px/35px Lato;color:#333}.professionals_list .professional_box{border:2px solid #3177ff;border-radius:5px;width:574px;height:299px}.professionals_list .professional_box .professional_box_container{padding-left:10px}.professionals_list .professional_box .professional_box_container .professional_box_inside_box{position:relative;display:flex;justify-content:center}.professionals_list .professional_box .professional_box_container .professional_box_inside_box .MuiAvatar-root{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);position:absolute;top:-48px}.professionals_list .professional_box .professional_box_container .professional_box_inside_box .MuiAvatar-root img{width:100%}.professionals_list .professional_box .professional_box_container .professional_box_inside_box .profession_text{font:normal normal 300 16px/18px Lato;letter-spacing:0;color:#3177ff;width:150px;height:34px;margin-top:122px;display:flex;align-items:center}.professionals_list .professional_box .professional_box_container .professional_box_inside_box .profession_text_2{font:normal normal 300 16px/18px Lato;letter-spacing:0;color:#3177ff;width:150px;height:34px;display:flex;align-items:center;margin-top:5px}.professionals_list .professional_box .professional_box_container .professional_box_inside_box .button-contained-secondary{color:#fff;border:2px solid #fff;background:#3177ff 0 0 no-repeat padding-box;border-radius:25px;width:150px;height:45px;letter-spacing:0;text-transform:none;font:normal normal 900 18px/23px Lato;margin-top:7px}.professionals_list .professional_box .professional_box_container .professional_box_inside_box_2 .right_side_box .featured_service_text_1{font:normal normal 900 30px/35px Lato;letter-spacing:0;color:#3177ff}.professionals_list .professional_box .professional_box_container .professional_box_inside_box_2 .right_side_box .featured_service_text_2{display:inherit;margin-top:13px;border-bottom:1px solid #e8eaf3;font:normal normal 700 18px/35px Lato}.professionals_list .professional_box .professional_box_container .professional_box_inside_box_2 .right_side_box .services_chips_1 .featured_service__button{margin-top:10px;background:#fff 0 0 no-repeat padding-box;border:1px solid #3177ff;border-radius:23px;color:#3177ff;text-transform:none;height:29px}.professionals_list .professional_box .professional_box_container .professional_box_inside_box_2 .right_side_box .services_chips_2{max-height:105px;overflow-x:auto}.professionals_list .professional_box .professional_box_container .professional_box_inside_box_2 .right_side_box .services_chips_2 .featured_service__button{margin-top:10px;background:#fff 0 0 no-repeat padding-box;border:1px solid #3177ff;border-radius:23px;color:#3177ff;text-transform:none;height:29px}.professionals_list .professional_box .professional_box_container .professional_box_inside_box_2 .right_side_box .services_chips_2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:4px solid #e8eaf3}.professionals_list .professional_box .professional_box_container .professional_box_inside_box_2 .right_side_box .services_chips_2::-webkit-scrollbar{width:5px;background-color:#e8eaf3}.professionals_list .professional_box .professional_box_container .professional_box_inside_box_2 .right_side_box .services_chips_2::-webkit-scrollbar-thumb{width:15px;border-radius:10px;-webkit-box-shadow:inset 0 0 15px #3177ff;background-color:#555}.professionals_list .professional_box .professional_box_inside_box{width:195px;height:278px;background:#e8eaf3 0 0 no-repeat padding-box!important}.locations-page-wrapper .all-locations{height:auto}.locations-page-wrapper .all-locations .location-card .location-list-accordian-item{border-bottom:1px solid #e8eaf3;margin-bottom:16px}.locations-page-wrapper .all-locations .location-card .location-list-accordian-item .MuiPaper-root{box-shadow:none}@media screen and (max-width:480px){.locations-page-wrapper .banner-inputs.datepicker input{padding-left:40px!important}}.locations-page-wrapper .banner-button{border-radius:20px}@media screen and (max-width:480px){.locations-page-wrapper .banner-button{width:100%}}.locations-page-wrapper .find-studio-location-container{position:relative;display:flex;justify-content:center;min-height:300px;background-image:url(/_next/static/media/location-results-find-studio.49d1e7df.png)}@media screen and (max-width:767px){.locations-page-wrapper .find-studio-location-container{min-height:200px}}@media screen and (max-width:480px){.locations-page-wrapper .find-studio-location-container{background-image:url(/_next/static/media/find_location_mob.69de4df5.png);background-size:100% 100%;background-position:50%}}.locations-page-wrapper .find-studio-location-container .locations-results-find-studio{background-image:url(/_next/static/media/GettyImages.44fb959a.webp);mix-blend-mode:unset;height:100%;width:100%;background-size:100% 100%}.locations-page-wrapper .find-studio-location-container .location-text-container-block{height:100%;display:flex;flex-direction:column;justify-content:center}.searched_locations{padding-left:96px!important}.location_map_wrapper{width:100%;height:calc(100vh - 200px)}@media screen and (max-width:899px){.location_map_wrapper{height:600px}}@media screen and (max-width:767px){.location_map_wrapper{max-height:380px!important}}@media screen and (max-width:480px){.location_map_wrapper{max-height:290px}}.location_map_wrapper .contained-button-slide-effect-secondary{margin-bottom:10px;width:100%;border-radius:5px}.location_map_wrapper .mapboxgl-map{height:100%;max-height:unset}.location_map_wrapper .mapboxgl-map .mapboxgl-canvas{width:100%!important;height:100%!important}.location_map_wrapper .mapboxgl-map .tooltip-main-div{max-width:271px!important;width:271px!important;text-align:center;z-index:3;margin-top:-20px}@media screen and (max-width:767px){.location_map_wrapper .mapboxgl-map .tooltip-main-div{max-height:300px!important}}.location_map_wrapper .mapboxgl-map .tooltip-main-div .mapboxgl-popup-tip{margin-top:-1px}.location_map_wrapper .mapboxgl-map .tooltip-main-div .mapboxgl-popup-content{box-shadow:0 2px 20px rgba(0,0,0,.122)!important;border-radius:8px;padding:15px!important}@media screen and (max-width:767px){.location_map_wrapper .mapboxgl-map .tooltip-main-div .mapboxgl-popup-content{max-height:300px!important}}@media screen and (-webkit-min-device-pixel-ratio:1)and (max-width:1024px){.location_map_wrapper .mapboxgl-map .tooltip-main-div .mapboxgl-popup-close-button{color:#000;padding:1px 6px;margin:0}}.location_map_wrapper .mapboxgl-map .tooltip-main-div .mapboxgl-popup-close-button{font-size:20px}.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div{padding-top:7px}.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div .tooltip-paragraph{font:normal normal 500 21px/31px Lato!important;letter-spacing:0!important;text-align:left;word-wrap:break-word;margin:0 0 4px}@media screen and (max-width:767px){.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div .tooltip-paragraph{font:normal normal 500 18px/31px Lato!important}}.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div .popup-btn-link a{text-decoration:none!important}.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div .contained-button-slide-effect-secondary{margin-bottom:0!important}.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div .tooltip-paragraph-2{display:flex;align-items:center;font:normal normal 300 1.2em Lato;letter-spacing:0;text-align:left;color:#3177ff}.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div .tooltip-paragraph-2:not(:first-child){color:#979ca0}.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div .tooltip-paragraph-2 label a{text-decoration:none!important}.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div .tooltip-paragraph-2 label a:focus{outline:none;box-shadow:none}.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div .tooltip-paragraph-2 label a img{margin-top:5px;margin-bottom:-5px;margin-right:10px}.location_map_wrapper .mapboxgl-map .tooltip-main-div .tooltip-div .tooltip-paragraph-2>svg{margin-right:7px;margin-top:-3px;color:#979ca0}.location_map_wrapper .jvectormap-zoomin{bottom:65px!important}.location_map_wrapper .jvectormap-zoomin,.location_map_wrapper .jvectormap-zoomout{position:absolute;right:20px!important;top:auto!important;left:auto!important;border-radius:3px;background:#292929;padding:3px;color:#fff;cursor:pointer;line-height:10px;text-align:center;box-sizing:content-box;width:20px!important;height:20px!important;border:30px;display:flex;align-items:center;justify-content:center;font-size:25px}.location_map_wrapper .jvectormap-zoomout{bottom:30px!important}.all-locations{height:100%}.all-locations .location-card .Mui-expanded{border:1px solid #3177ff;border-radius:10px}.all-locations .location-card .Mui-expanded .MuiAccordionSummary-root{border:none}.all-locations .location-card .Mui-expanded .MuiAccordionSummary-root .MuiAccordionSummary-content{border:none;color:#3177ff}.all-locations .location-card .Mui-expanded .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper{border:none;transform:rotate(90deg);color:#3177ff}.all-locations .location-card .Mui-expanded .location-desc-primary{color:#3177ff}.google-map-container{scroll-behavior:smooth}.google-map-container .banner-sub-title{margin-bottom:12px}@media screen and (max-width:899px){.google-map-container .all-locations>div:last-child{padding-top:3px}}.near-by-salon-list .near-sola-title{padding-top:0;margin-bottom:12px}@media screen and (max-width:1350px){.near-by-salon-list .near-sola-title{font-size:45px}.near-by-salon-list .near-sola-title span{font-size:inherit}}@media screen and (max-width:1300px){.near-by-salon-list .near-sola-title{font-size:40px}.near-by-salon-list .near-sola-title span{font-size:inherit}}@media screen and (max-width:1200px){.near-by-salon-list .near-sola-title{font-size:40px}}@media screen and (max-width:899px){.near-by-salon-list .near-sola-title{padding-left:0!important;font-size:50px}}@media screen and (max-width:767px){.near-by-salon-list .near-sola-title{font-size:38px}}.near-by-salon-list .city_title{font-size:18px!important}.location-list-wrapper{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:899px){.location-list-wrapper{grid-template-columns:1fr}}.salon-locations-top-wrapper{margin-top:140px;background-color:#3177ff;display:flex;justify-content:center;background:transparent linear-gradient(97deg,#05bed5,#3177ff) 0 0 no-repeat padding-box}.salon-locations-top-wrapper .salon-locations-banner-top{width:100%;max-width:1023px;padding:10px;font:normal normal 700 15px/24px Lato Bold;color:#fff;text-align:center}@media screen and (max-width:1023px){.salon-locations-top-wrapper{margin-top:0}}@media screen and (max-width:767px){.salon-locations-top-wrapper{display:none}}.our-blog-wrapper{max-width:1440px;margin:0 auto}.salon-locations-bottom-wrapper{margin-top:0;background-color:#3177ff;display:none;background:transparent linear-gradient(97deg,#05bed5,#3177ff) 0 0 no-repeat padding-box}.salon-locations-bottom-wrapper .salon-locations-banner-bottom{width:100%;max-width:1023px;padding:10px;font:normal normal 300 12px/15px Lato;color:#fff;text-align:center}@media screen and (max-width:767px){.salon-locations-bottom-wrapper{display:flex;justify-content:center;margin-top:0}}.salon-details{padding:0 90px}@media screen and (max-width:1023px){.salon-details{padding:20px 60px}}@media screen and (max-width:767px){.salon-details{padding:20px 40px}}@media screen and (max-width:480px){.salon-details{padding:20px}}.salon-details .floor-plan-img{padding-top:16px;padding-left:20px}@media screen and (max-width:1023px){.salon-details .floor-plan-img{padding-left:0}}.salon-details .floor-plan-img img{width:100%;padding-top:20px}.salon-details .left-side-bar{max-width:350px;width:100%;border-right:1px solid #eee}@media screen and (max-width:1023px){.salon-details .left-side-bar{max-width:100%;border:none}}@media screen and (max-width:480px){.salon-details .left-side-bar{max-width:350px}}.salon-details .left-side-bar .social-icons{margin-top:20px}.salon-details .left-side-bar .social-icons .social-icon-button{height:35px;width:35px;margin-right:20px}.salon-details .left-side-bar .studio-types{margin-top:20px}.salon-details .left-side-bar .studio-types .MuiChip-root{margin-right:10px;margin-top:10px;border-color:#3177ff}.amenities .amenities-title{text-align:center}.amenities .amenities-list{margin-top:30px}.amenities .amenities-list .amenities-item{border:1px solid #3177ff;border-radius:15px;padding:20px;text-align:center;min-height:200px}@media screen and (max-width:480px){.amenities .amenities-list .amenities-item{padding:20px 10px}}@media screen and (max-width:767px){.amenities .amenities-list .amenities-item img{width:32px}}.amenities .amenities-box-title{font:normal normal 700 29px/38px Lato Bold;letter-spacing:0;color:#333;margin-bottom:12px}@media screen and (max-width:767px){.amenities .amenities-box-title{font:normal normal 700 15px/24px Lato Bold}}@media screen and (max-width:480px){.amenities .amenities-box-title{font:normal normal 700 14px/20px Lato Bold}}.amenities .amenities-desc{font:normal normal 300 20px/25px Lato;letter-spacing:0;color:#333}@media screen and (max-width:767px){.amenities .amenities-desc{font:normal normal 300 15px/20px Lato}}.blog-img{justify-content:flex-end}@media screen and (max-width:1023px){.blog-img{justify-content:center}}.why-sola .img-wrapper{height:150px;width:150px;display:flex;align-items:center;justify-content:center;border-radius:15px;margin-bottom:20px}.why-sola .img-wrapper.img-wrapper-1{background:#05bed5 0 0 no-repeat padding-box;box-shadow:0 6px 10px rgba(0,0,0,.161)}.why-sola .img-wrapper.img-wrapper-2{background:#3177ff 0 0 no-repeat padding-box;box-shadow:0 6px 10px rgba(0,0,0,.161)}.why-sola .img-wrapper.img-wrapper-3{background:#303941 0 0 no-repeat padding-box;box-shadow:0 6px 10px rgba(0,0,0,.161)}.why-sola .img-wrapper .step-cont{border:1px dashed #dfdfdf;display:block;width:115px;position:absolute;right:0;transform:translateX(64%)}@media screen and (max-width:1023px){.why-sola .img-wrapper .step-cont{display:none}}.why-sola .img-wrapper .step-cont:after,.why-sola .img-wrapper .step-cont:before{width:10px;height:10px;border-radius:50%;background:#3177ff;content:"";position:absolute;left:-5px;top:-5px}.why-sola .img-wrapper .step-cont:after{right:-5px;left:unset}.why-sola .img-wrapper svg{color:#fff}.why-sola .step-cont-small{display:none}@media screen and (max-width:1023px){.why-sola .step-cont-small{display:block;position:absolute;bottom:-75px;width:115px;border:1px dashed #dfdfdf;transform:translateX(0) rotate(90deg)}}.why-sola .step-cont-small:after,.why-sola .step-cont-small:before{width:10px;height:10px;border-radius:50%;background:#3177ff;content:"";position:absolute;left:-5px;top:-5px}.why-sola .step-cont-small:after{right:-5px;left:unset}.why-sola .why-sola-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}@media screen and (max-width:1023px){.why-sola .why-sola-wrapper{margin-bottom:120px}}.beauty-pro-benifits{padding:40px 0;background:transparent linear-gradient(97deg,#05bed5,#3177ff) 0 0 no-repeat}@media screen and (max-width:1023px){.beauty-pro-benifits{padding:40px 30px}}.beauty-pro-benifits .beauty-pro-benifits-title-wrapper{align-items:flex-end}@media screen and (max-width:1023px){.beauty-pro-benifits .beauty-pro-benifits-title-wrapper{align-items:flex-start}}.beauty-pro-benifits .beauty-pro-benifits-title-wrapper .beauty-pro-benifits-title{color:#fff;width:100%;max-width:400px}@media screen and (max-width:1023px){.beauty-pro-benifits .beauty-pro-benifits-title-wrapper .beauty-pro-benifits-title{font:normal normal 300 35px/42px Lato}}.beauty-pro-benifits .beauty-pro-description{display:flex;align-items:center;justify-content:center;padding:10px;color:#fff}@media screen and (max-width:1023px){.beauty-pro-benifits .beauty-pro-description{padding-left:0}}.beauty-pro-benifits .beauty-pro-description svg{color:#fff;margin-right:20px}.barbering.upcoming-events .news-list-content{padding:12px}.barbering.upcoming-events .MuiGrid-container{flex-wrap:nowrap}.barbering.upcoming-events .MuiGrid-container .MuiGrid-item{padding-right:16px;flex:0 0 100%}@media screen and (max-width:900px){.barbering.upcoming-events .MuiGrid-container .MuiGrid-item{max-width:95%}}.barbering.latest-news-list .news-list-content{padding:12px}.barbering.latest-news-list .MuiGrid-container{flex-wrap:nowrap}.barbering.latest-news-list .MuiGrid-container .MuiGrid-item{padding-right:16px;flex:0 0 100%}.barbering .barbering-img-wrapper{border-radius:10px 10px 0 0;overflow:hidden;position:relative;height:200px}.barbering .barbering-img-wrapper img{width:100%;height:100%;object-fit:cover}.barbering .barbering-img-wrapper .barbering-button{position:absolute;top:8px;left:8px;color:#fff}.barbering .blog-text-data-wrapper{padding:12px 16px 16px}.barbering .barbering-description-title{font:normal normal 700 24px/32px Lato Bold;color:#303941;margin-top:14px;min-height:90px}@media screen and (max-width:1023px){.barbering .barbering-description-title{font:normal normal 700 22px/30px Lato Bold;min-height:50px}}@media screen and (max-width:480px){.barbering .barbering-description-title{font:normal normal 700 15px/24px Lato Bold;min-height:72px}}.barbering .barbering-description-subtitle{font:normal normal 300 22px/30px Lato;margin-top:10px;max-height:210px;overflow:auto;word-break:break-word}@media screen and (max-width:1023px){.barbering .barbering-description-subtitle{font:normal normal 300 20px/25px Lato}}@media screen and (max-width:480px){.barbering .barbering-description-subtitle{font:normal normal 300 15px/20px Lato}}.barbering .barbering-description-date{margin-top:20px}.stylistprofile .profile-details{padding:0 90px}@media screen and (max-width:1023px){.stylistprofile .profile-details{padding:0 40px}}@media screen and (max-width:900px){.stylistprofile .profile-details{position:relative}}@media screen and (max-width:1068px)and (min-width:900px){.stylistprofile .profile-details{padding-left:2%;padding-right:2%}}.stylistprofile .profile-details .stylist-profile-left-side{padding-top:120px;border-right:1px solid #d1d2d4;padding-right:15px}.stylistprofile .profile-img{width:250px;height:250px;box-shadow:0 5px 10px rgba(0,0,0,.306);border:2px solid #3177ff;position:absolute;top:0;transform:translateY(-50%)}.stylistprofile .profile-img.mobile{top:-10%;left:50%;transform:translateY(-50%) translateX(-50%)}.stylistprofile .availability-table{display:flex;margin-bottom:15px}.stylistprofile .availability-table .left-item{flex:.9 1}.stylistprofile .availability-table .left-item,.stylistprofile .availability-table .right-item{font:normal normal 300 19px/25px Lato;letter-spacing:0;color:#333}.stylistprofile .slider-image .image{border:2px solid #05bed5;border-radius:10px;width:100%;height:100%}.stylistprofile .social-icons{margin-top:20px}.stylistprofile .social-icons .social-icon-button{height:35px;width:35px;margin-right:20px}.stylistprofile .book-service-btn{background:transparent linear-gradient(97deg,#05bed5,#3177ff) 0 0 no-repeat padding-box;box-shadow:0 20px 20px rgba(0,0,0,.161);width:100%;max-width:200px}@media screen and (max-width:767px){.stylistprofile .book-service-btn{max-width:314px}}.stylistprofile .back-to-search-btn{cursor:pointer;display:flex}.stylistprofile .back-to-search-btn svg{transform:rotate(320deg)}.stylistprofile .back-to-search-btn .MuiInputLabel-root{cursor:pointer;margin-top:-6px;color:#303941;text-decoration:underline;font:normal normal 700 14px/20px Lato Bold}.stylistprofile .stylistprofile-banner-img .back-to-search-btn{margin-top:20px;margin-left:5%}@media screen and (max-width:899px){.stylistprofile .stylistprofile-banner-img .back-to-search-btn{display:none}}.testimonials{text-align:center;width:100%}.testimonials.salon-locations{padding:0 90px}@media screen and (max-width:1023px){.testimonials.salon-locations{padding:0 40px}}@media screen and (max-width:767px){.testimonials.salon-locations{padding:0}}.testimonials.salon-locations .testimonial-profile-wrapper{display:flex;align-items:flex-start}.testimonials.salon-locations .testimonial-profile-wrapper .p__description,.testimonials.salon-locations .testimonial-profile-wrapper .p__opensans_bold{color:#3177ff}.testimonials.salon-locations .testimonial-profile-wrapper .testimonial-profile-pic{height:55px;width:55px;margin-right:15px;border-radius:50%;border:1px solid #3177ff}.testimonials .testimonials-header{font:normal normal 300 60px/70px Lato;letter-spacing:0;color:#3177ff}.testimonials .testimonials-header.mobile{font:normal normal 300 25px/32px Lato}.testimonials .testimonial-desc-text{font:normal normal 300 22px/30px Lato!important}@media screen and (max-width:767px){.testimonials .testimonial-desc-text{padding:0 20px}}.testimonials .testimonial-item-wrapper{padding:25px}.testimonials .testimonial-item-wrapper .testimonial-item{background:#fff 0 0 no-repeat padding-box;box-shadow:5px 2px 15px rgba(0,0,0,.161);border:1px solid #e8eaf3;border-radius:15px;font:normal normal 300 15px/20px Lato;letter-spacing:0;color:#333;text-align:left}.testimonials .testimonial-item-wrapper .testimonial-item .p__opensans{height:178px;overflow:auto}.testimonials .testimonial-item-wrapper .testimonial-item .testimonial-user-wrapper{padding:0 16px 16px}.testimonials .testimonial-item-wrapper .testimonial-item .testimonial-user-wrapper .sure-text{color:#3177ff}.location_map_wrapper .gm-style-iw-c{padding:0!important}.location_map_wrapper .gm-style-iw{padding:0!important;overflow:visible;max-height:unset!important}.location_map_wrapper .gm-style-iw .gm-style-iw-d{overflow:visible!important;max-height:unset!important}.location_map_wrapper .gm-style-iw button{top:5px!important;right:5px!important;padding:2px 12px}.gm-style-iw-chr{display:none}.close-container{display:flex;justify-content:flex-end;background-color:#fff!important}.infowindow-close-button{cursor:pointer;background:transparent;border:none}.infowindow-close-button:focus{outline:none}.infowindow-close-button:hover img{filter:invert(1) brightness(0) hue-rotate(180deg)}.tool_tip_man_div{box-shadow:0 2px 20px rgba(0,0,0,.122)!important;background:#fff 0 0 no-repeat padding-box!important;width:235px;padding:10px;text-align:center;z-index:3;border-radius:8px}.tool_tip_man_div .tooltip_div .tooltip_paragraph{font:normal normal 900 21px/31px Lato!important;letter-spacing:0!important;color:#3177ff!important;text-align:left;word-wrap:break-word;margin:0 0 4px}.tool_tip_man_div .tooltip_div .tooltip_paragraph_2{display:flex;align-items:center;font:normal normal 300 1.2em Lato;letter-spacing:0;text-align:left}.tool_tip_man_div .tooltip_div .tooltip_paragraph_2 img{margin-right:10px}.tool_tip_man_div .tooltip_div .view_location_btn{border-radius:20px;text-decoration:none;background-color:#1570a7;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);margin:0 8px;min-width:120px;color:#fff;text-transform:none!important;font:normal normal 700 16px/23px Lato;display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;border:0;cursor:pointer;vertical-align:middle;letter-spacing:.02857em;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 16px}.mapboxgl-map#map{max-height:480px;height:calc(100vh - 200px)!important}.mapboxgl-map#map .mapboxgl-canvas{height:100%!important}@media screen and (min-width:900px){.mapboxgl-map#map .mapboxgl-canvas{width:calc(100% - 60px)}}@media screen and (max-width:899px){.mapboxgl-map#map .mapboxgl-canvas{width:100%!important}}.mapboxgl-map#map .tooltip-main-div{width:235px;text-align:center;z-index:3;margin-top:-20px}.mapboxgl-map#map .tooltip-main-div .mapboxgl-popup-content{box-shadow:0 2px 20px rgba(0,0,0,.122)!important;border-radius:8px;padding:20px!important}.mapboxgl-map#map .tooltip-main-div .tooltip-div .tooltip-paragraph{font:normal normal 900 21px/31px Lato!important;letter-spacing:0!important;color:#3177ff!important;text-align:left;word-wrap:break-word;margin:0 0 4px}.mapboxgl-map#map .tooltip-main-div .tooltip-div .tooltip-paragraph-2{display:flex;align-items:center;font:normal normal 300 1.2em Lato;letter-spacing:0;text-align:left}.mapboxgl-map#map .tooltip-main-div .tooltip-div .tooltip-paragraph-2 img{margin-right:10px}.mapboxgl-map#map .tooltip-main-div .tooltip-div #findSuiteMarkerButton{font:normal normal 700 16px/23px Lato;display:inline-flex;align-items:center;letter-spacing:.02857em;padding:6px 16px}.why-sola-map-container .mapboxgl-map{height:100%;min-height:380px}@media screen and (max-width:899px){.why-sola-map-container .mapboxgl-map{width:100%;min-height:377.25px;max-height:377.25px}}@media screen and (min-width:900px){.why-sola-map-container .mapboxgl-map{max-height:800px}}.why-sola-map-container .mapboxgl-map .mapboxgl-canvas{height:100%!important}@media screen and (min-width:900px){.why-sola-map-container .mapboxgl-map .mapboxgl-canvas{width:calc(100% - 60px)}}.why-sola-map-container .mapboxgl-map .tooltip-main-div{width:271px!important;text-align:center;z-index:3;margin-top:-20px}.why-sola-map-container .mapboxgl-map .tooltip-main-div .mapboxgl-popup-tip{margin-top:-1px}.why-sola-map-container .mapboxgl-map .tooltip-main-div .mapboxgl-popup-content{box-shadow:0 2px 20px rgba(0,0,0,.122)!important;border-radius:8px;padding:15px 13px!important}.why-sola-map-container .mapboxgl-map .tooltip-main-div .tooltip-div{padding-top:7px}.why-sola-map-container .mapboxgl-map .tooltip-main-div .tooltip-div .location-name{width:85%;font-family:Lato;font-weight:600;font-size:20px;line-height:26px;color:#003654!important;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:30px}.why-sola-map-container .mapboxgl-map .tooltip-main-div .tooltip-div .modern-button{display:flex;align-items:center;justify-content:center;width:100%;height:44px;border-radius:8px;background:#3177ff;color:#fff}.why-sola-map-container .mapboxgl-map .tooltip-main-div .tooltip-div .marker-info-section{display:flex;flex-direction:row;align-items:center}.why-sola-map-container .mapboxgl-map .tooltip-main-div .tooltip-div .marker-info-icon{margin-right:8px}.why-sola-map-container .mapboxgl-map .tooltip-main-div .tooltip-div .marker-info-phone-number{font-family:Lato;font-size:16px;color:#3177ff;outline:0 none!important;border:none}.why-sola-map-container .mapboxgl-map .tooltip-main-div .tooltip-div .marker-info-address{font-family:Lato;font-size:16px;color:#979ca0;line-height:20px;text-align:left;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-all}.why-sola-map-container .mapboxgl-map .tooltip-main-div .tooltip-div .section-spacing{margin-top:16px;margin-bottom:35.5px}.why-sola-map-container .mapboxgl-map .tooltip-main-div .tooltip-div .marker-top-buttons-container{position:absolute;right:16px;top:16px}.why-sola-map-container .mapboxgl-map .location-updated-main-container{bottom:15.5px;position:absolute;z-index:10;width:100%}.why-sola-map-container .mapboxgl-map .location-updated-container{border:1px solid #3177ff;display:flex;flex-direction:row;align-items:center;margin-left:20px;margin-right:20px;padding:9px 20px;background-color:#eef4ff;border-radius:8px}.why-sola-map-container .mapboxgl-map .location-updated-text{font-size:16px;line-height:16px;font-weight:600;color:#3177ff;font-family:Lato;margin-left:11px}.why-sola-map-container .mapboxgl-popup-close-button{display:none}.mapboxgl-popup-close-button{top:10px!important;right:10px!important}.book-now-map-wrapper .mapboxgl-popup-close-button{display:none}.book-now-map-wrapper .tooltip-main-div{width:271px!important;text-align:center;z-index:3;margin-top:-20px}.book-now-map-wrapper .tooltip-main-div .mapboxgl-popup-tip{margin-top:-1px}.book-now-map-wrapper .tooltip-main-div .mapboxgl-popup-content{box-shadow:0 2px 20px rgba(0,0,0,.122)!important;border-radius:8px;padding:15px 13px!important}.book-now-map-wrapper .tooltip-main-div .tooltip-div{padding-top:7px}.book-now-map-wrapper .tooltip-main-div .tooltip-div .location-name{width:85%;font-family:Lato;font-weight:600;font-size:20px;line-height:26px;color:#003654!important;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:30px}.book-now-map-wrapper .tooltip-main-div .tooltip-div .modern-button{display:flex;align-items:center;justify-content:center;width:100%;height:44px;border-radius:8px;background:#3177ff;color:#fff}.book-now-map-wrapper .tooltip-main-div .tooltip-div .marker-info-section{display:flex;flex-direction:row;align-items:center}.book-now-map-wrapper .tooltip-main-div .tooltip-div .marker-info-icon{margin-right:8px}.book-now-map-wrapper .tooltip-main-div .tooltip-div .marker-info-phone-number{font-family:Lato;font-size:16px;color:#3177ff;outline:0 none!important;border:none}.book-now-map-wrapper .tooltip-main-div .tooltip-div .marker-info-address{font-family:Lato;font-size:16px;color:#979ca0;line-height:20px;text-align:left;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-all}.book-now-map-wrapper .tooltip-main-div .tooltip-div .section-spacing{margin-top:16px;margin-bottom:35.5px}.book-now-map-wrapper .tooltip-main-div .tooltip-div .marker-top-buttons-container{position:absolute;right:16px;top:16px}.primary-outlined-button{color:#3177ff;border-radius:20px;border-color:#3177ff}.primary-contained-button{color:#fff;background-color:#3177ff;border-radius:20px;border:2px solid #3177ff;line-height:39px;padding:0 16px}.book-service-drawer{padding:5px}.book-service-drawer .MuiDrawer-paper{width:580px;background:#303941 0 0 no-repeat padding-box;box-shadow:-10px 10px 20px rgba(0,0,0,.2);border-radius:40px 0 0 40px}@media screen and (max-width:600px){.book-service-drawer .MuiDrawer-paper{width:auto;margin-left:10px}}.book-service-drawer .close-btn{color:#fff}.book-service-drawer .header-h1{font:normal normal 300 60px/70px Lato;color:#3177ff;text-align:center}@media screen and (max-width:600px){.book-service-drawer .header-h1{font:normal normal 300 35px/42px Lato}}.book-service-drawer .header-h2{font:normal normal 700 34px/42px Lato Bold;color:#fff}@media screen and (max-width:600px){.book-service-drawer .header-h2{font:normal normal 700 22px/30px Lato Bold}}.book-service-drawer .p__description{color:#fff}.book-service-drawer .banner-inputs{background-color:#fff;width:100%;border-radius:10px;margin-bottom:10px}.book-service-drawer .banner-inputs .MuiInputBase-root{padding:0}.book-service-drawer .banner-inputs .MuiInputLabel-root{color:#303941;font:normal normal 900 14px/18px Lato;left:19px;top:15px}.book-service-drawer .banner-inputs input{padding-bottom:8px!important;padding-top:19px!important;padding-left:0!important;font-size:16px;font-weight:100}.book-service-drawer .banner-inputs fieldset{border:0}.book-service-drawer .banner-inputs .MuiInputAdornment-root{margin:0 4px}.book-service-drawer .banner-inputs.datepicker input{padding-left:32px!important}.book-service-drawer .book-btn{height:50px;width:100%;background:#3177ff;border:2px solid #fff;border-radius:25px;margin:0}.sola-pro-banner-img{width:100%;height:calc(100vh - 120px);margin-top:140px;overflow:hidden;position:relative;border-radius:0 0 40px 40px;background-image:url(/_next/static/media/banner-img1.43dbbf43.png);background-position:0 60%;background-size:cover;background-repeat:no-repeat;height:395px}@media screen and (max-width:1023px){.sola-pro-banner-img{width:100%;background-position:50%;background-size:cover;margin-top:0}}@media screen and (max-width:768px){.sola-pro-banner-img{width:100%;background-position:50%;background-size:cover}}@media screen and (max-width:480px){.sola-pro-banner-img{width:100%;background-position:60% 0}}@media screen and (max-width:320px){.sola-pro-banner-img{width:100%;background-position:50%;background-size:cover}}.sola-pro-banner-img.sola-pro .banner-sola-pro{display:flex;flex-direction:column;align-items:center;max-width:880px;width:100%}@media screen and (max-width:1023px){.sola-pro-banner-img.sola-pro .banner-sola-pro{padding:0 20px}}.sola-pro-banner-img.sola-pro .banner-sub-title{max-width:880px;width:100%;text-align:left}.sola-pro-banner-img.sola-pro .banner-back-button{cursor:pointer;text-align:right;width:100%;max-width:880px;display:flex;justify-content:flex-end}.sola-pro-banner-img.sola-pro .banner-back-button svg{transform:rotate(320deg)}.sola-pro-banner-img.sola-pro .banner-back-button .MuiInputLabel-root{cursor:pointer}.sola-pro-banner-img.sola-pro .banner-text-small{width:100%;max-width:880px;text-align:left;font:normal normal 300 20px/24px Lato;letter-spacing:0;color:#fff;text-transform:uppercase}.sola-pro-banner-img.sola-pro .banner-below-text{text-transform:none}.sola-pro-banner-img .banner-buttons{text-align:center}.sola-pro-banner-img .sola-pro-wrapper{mix-blend-mode:multiply;background:transparent linear-gradient(180deg,rgba(31,160,239,.11),#3177ff 56%,rgba(48,57,65,.604)) 0 0 no-repeat padding-box;z-index:1;position:absolute;height:395px;width:100%}.sola-pro-banner-img img{display:none;width:100%;border-radius:0 0 40px 40px;background-size:cover;background-position:50%}.sola-pro-banner-img .play_store_button{padding:2px}.sola-pro-features-slider-title{font:normal normal 700 22px/30px Lato Bold;color:#3177ff}.sola-pro-features .wrapper-desktop{display:flex}@media screen and (max-width:1023px){.sola-pro-features .wrapper-desktop{display:none}}.sola-pro-features .solapro-feature-mobile-wrapper{display:none}@media screen and (max-width:1023px){.sola-pro-features .solapro-feature-mobile-wrapper{display:flex}}.sola-pro-features .sola-pro-features-tabs .MuiTab-root{font:normal normal 700 18px/26px Lato Bold;color:#b9b9b9;text-transform:capitalize;align-items:flex-start;white-space:nowrap;padding:20px}.sola-pro-features .sola-pro-features-tabs .MuiTab-root.Mui-selected{color:#3177ff}.event_app__wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media screen and (max-width:1200px){.event_app__wrapper{flex-direction:column}}@media screen and (max-width:1023px){.event_app__wrapper{flex-direction:column;margin-bottom:0!important}}.banner-sub-title-feature{width:100%;text-align:center;color:#3177ff}@media screen and (max-width:1023px){.banner-sub-title-feature{font:normal normal 700 45px/50px Lato Bold;margin-top:40px}}@media screen and (max-width:480px){.banner-sub-title-feature{font:normal normal 700 34px/42px Lato Bold}}@media screen and (max-width:1023px){.banner-sub-title-feature .banner-main-title{font:normal normal 300 45px/50px Lato}}@media screen and (max-width:480px){.banner-sub-title-feature .banner-main-title{font:normal normal 300 35px/42px Lato}}.vertical_tabs_list{margin-top:20px!important}.vertical_tabs_list .MuiTabs-indicator{width:6px}.solapro-features-wrapper .sola-upcoming-text{color:#333;font:normal normal 300 22px/35px Lato;margin-top:15px;max-width:560px}.solaprofeatures-img{width:340px;padding-right:20px}@media screen and (max-width:1200px){.solaprofeatures-img{width:100%;padding-right:0}}.solaprofeatures-img img{width:100%}.app_wraper__card{margin-bottom:3rem;border:1px solid #e8eaf3;padding:10px}.app_wraper__card .saloon_btn{background:#3177ff 0 0 no-repeat padding-box;border-radius:5px;color:#fff;width:auto;height:30px}.app_wraper__card .sola_session_text{font:normal normal 700 24px/32px Lato Bold;letter-spacing:0;color:#303941;margin-top:5px}.app_wraper__card .sola_session_text_2{color:#333;display:flex;margin-top:12px;align-items:center;font:normal normal 300 18px/24px Lato}.app_wraper__card .sola_session_text_2 svg{margin-right:10px}.app_wraper__card .sola_session_text_2 p:first-of-type{margin:0;padding:0}.app_wraper__card .tickets_button{background:#fff 0 0 no-repeat padding-box;border:2px solid #3177ff;font-weight:700;border-radius:23px;margin-top:8px;width:150px;height:45px}.virtual_education_wrapper{background-color:#3177ff;padding-top:90px;padding-right:90px}@media screen and (max-width:1200px){.virtual_education_wrapper{padding:40px!important}}@media screen and (max-width:767px){.virtual_education_wrapper{padding:30px 40px!important}}@media screen and (max-width:480px){.virtual_education_wrapper{padding:30px!important}}@media screen and (max-width:1200px){.virtual_education_wrapper .app__wrapper_img{display:flex;align-items:center;justify-content:center}}.virtual_education_wrapper .app__wrapper_info{flex:1 1;width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media screen and (max-width:1200px){.virtual_education_wrapper .app__wrapper_info{display:flex;align-items:center;justify-content:center;text-align:center}.virtual_education_wrapper .app__wrapper_info.belief-wrapper{order:2}}.virtual_education_wrapper .virtual_edu_title{text-align:center;letter-spacing:0;color:#fff;font:normal normal 300 45px/50px Lato}@media screen and (max-width:480px){.virtual_education_wrapper .virtual_edu_title{font:normal normal 300 35px/42px Lato}}.virtual_education_wrapper .virtual_edu_text{font:normal normal 300 20px/30px Lato;letter-spacing:0;color:#fff}@media screen and (max-width:767px){.virtual_education_wrapper .virtual_edu_text{font:normal normal 300 15px/20px Lato}}@media screen and (max-width:480px){.virtual_education_wrapper .virtual_edu_text{font:normal normal 300 14px/20px Lato}}.virtual_education_wrapper .nav-white-button{margin:0 8px;padding-bottom:8px;min-width:120px;background-color:#fff;text-transform:none!important;font:normal normal 700 16px/23px Lato}.virtual_education_wrapper .nav-white-button.primary-outlined{border:2px solid #3177ff;color:#3177ff;border-radius:20px}.sola_stories_wrapper{background-color:#e8eaf3;padding-top:80px;padding-left:40px;padding-right:40px}@media screen and (max-width:1023px){.sola_stories_wrapper{padding:40px}}.sola_stories_wrapper .app__wrapper{max-width:1440px;margin:0 auto}.sola_stories_wrapper .sola_stories_title{text-align:center;letter-spacing:0;color:#3177ff;font:normal normal 300 59px/60px Lato}@media screen and (max-width:480px){.sola_stories_wrapper .sola_stories_title{font:normal normal 300 35px/42px Lato}}.sola_stories_wrapper .sola_stories_text{font:normal normal 300 20px/30px Lato;letter-spacing:0;color:#303941}@media screen and (max-width:767px){.sola_stories_wrapper .sola_stories_text{font:normal normal 300 15px/20px Lato}}@media screen and (max-width:480px){.sola_stories_wrapper .sola_stories_text{font:normal normal 300 14px/20px Lato}}.sola_stories_wrapper .nav-white-button{margin:0 8px;padding-bottom:8px;min-width:120px;background-color:#fff;text-transform:none!important;font:normal normal 700 16px/23px Lato}.sola_stories_wrapper .nav-white-button.primary-outlined{border:2px solid #3177ff;color:#3177ff;border-radius:20px}.p_opensans_color{color:#3177ff;opacity:1}.sola_pro_footer{background:transparent linear-gradient(97deg,#05bed5,#1fa0ee) 0 0 no-repeat padding-box;padding:40px 90px 0;display:flex;justify-content:space-between;align-items:flex-end;overflow:hidden}@media screen and (max-width:1023px){.sola_pro_footer{padding:0 40px}}@media screen and (max-width:767px){.sola_pro_footer{padding:0 30px}}@media screen and (max-width:480px){.sola_pro_footer{padding:0 20px}}.sola_pro_footer .app__wrapper_info{margin-bottom:40px}.sola_pro_footer img{width:100%;max-width:750px;height:100%}.sola_pro_footer .sola_stories_title{text-align:center;letter-spacing:0;color:#3177ff;font:normal normal 300 59px/60px Lato}@media screen and (max-width:480px){.sola_pro_footer .sola_stories_title{font:normal normal 300 35px/42px Lato}}.sola_pro_footer .sola_stories_text{font:normal normal 300 20px/30px Lato;letter-spacing:0;color:#fff}@media screen and (max-width:767px){.sola_pro_footer .sola_stories_text{font:normal normal 300 15px/20px Lato}}@media screen and (max-width:480px){.sola_pro_footer .sola_stories_text{font:normal normal 300 14px/20px Lato}}.sola_pro_footer .nav-white-button{margin:0 8px;padding-bottom:8px;min-width:120px;background-color:#fff;text-transform:none!important;font:normal normal 700 16px/23px Lato}.sola_pro_footer .nav-white-button.primary-outlined{border:2px solid #3177ff;color:#3177ff;border-radius:20px}.sola_pro_footer .common-flex-box{align-items:center}.footer-banner-sub-title-feature .banner-main-title{font:normal normal 300 60px/70px Lato;letter-spacing:0;color:#fff}.react-multi-carousel-dot button{border:none!important;background-color:#fff!important;width:10px!important;height:10px!important;opacity:.6!important}.react-multi-carousel-dot--active button{background-color:#eee!important;border:none!important;opacity:1!important}.banner-inputs{background-color:#fff;width:100%;border-radius:4px;margin-bottom:10px;box-shadow:0 2px 20px rgba(0,0,0,.122)}.banner-inputs .MuiInputBase-root{padding:0}.banner-inputs .MuiInputLabel-root{color:#303941;font:normal normal 700 14px/20px Lato Bold;left:19px;top:15px}.banner-inputs input{padding-bottom:8px!important;padding-top:19px!important;padding-left:0!important;font-size:16px;font-weight:100;font:normal normal 300 15px/20px Lato}.banner-inputs fieldset{border:0}.banner-inputs .MuiInputAdornment-root{margin:0 4px}.banner-inputs.datepicker input{padding-left:32px!important}.banner-inputs.disabled{background-color:#fafafa!important}.banner-inputs.disabled input,.banner-inputs.disabled textarea{cursor:no-drop}.contact-us-banner-inputs input{padding-top:13px!important;padding-bottom:2px!important}.contact-us-leave-msg label{top:13px!important}.contact-us-leave-msg .MuiInputBase-root.MuiInputBase-multiline{padding-top:16px!important}.dot{height:9px;width:9px;background-color:#05bed5;border-radius:50%;margin-right:10px;display:inline-block}.client-book-service-form .client-booking .banner-inputs{background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 20px rgba(0,0,0,.122);border:1px solid #e8eaf3;border-radius:5px}.client-book-service-form .client-booking .banner-inputs.datepicker input{height:35px}.page_404 .h1{color:#3177ff;font:normal normal 900 120px/110px Lato Bold}.page_404 .h4{font:normal normal 700 29px/38px Lato Bold}.page_404 .subtitle2{font:normal normal 300 20px/25px Lato}.book-service-banner-datepicker-pop .MuiCalendarPicker-root .Mui-selected{color:#fff;font:normal normal 900 15px/13px Lato}.book-service-banner-datepicker-pop .MuiCalendarPicker-root .MuiPickersDay-root{border-radius:5px!important}.book-service-banner-datepicker-pop .MuiCalendarPicker-root .MuiPickersDay-root.Mui-selected{background-color:#3177ff;color:#fff}.book-service-banner-datepicker-pop .MuiCalendarPicker-root .MuiPickersDay-root.MuiPickersDay-today{border-color:#3177ff}.book-service-banner-datepicker-pop .MuiPickersArrowSwitcher-root .MuiPickersArrowSwitcher-button .MuiSvgIcon-fontSizeMedium{background:#303941 0 0 no-repeat padding-box;border-radius:50%;color:#3177ff}.mui-custom-date-picker-button .mui-date-select-btn{background:#fff 0 0 no-repeat padding-box;border:2px solid #3177ff;border-radius:23px;opacity:1;font:normal normal 900 14px/18px Lato;letter-spacing:0;color:#3177ff;text-transform:none;width:130px;height:30px}.mui-custom-date-picker-button .next-available-btn{font:normal normal 900 14px/18px Lato;letter-spacing:0;color:#fff;background:transparent linear-gradient(101deg,#05bed5,#3177ff) 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:23px;text-transform:none;width:130px;height:30px;padding:6px 10px}.option-list-mui{background:#e8eaf3 0 0 no-repeat padding-box;box-shadow:0 80px 80px rgba(0,0,0,.2);border:2px solid #3177ff}.option-list-mui .list-mui{background:#f2f2f2;opacity:1}.option-list-mui svg{color:#3177ff}.option-list-mui .mui-custom-date-picker-button{background:#f2f2f2;display:flex;justify-content:center;padding:0}.option-list-mui .mui-custom-date-picker-button .mui-custom-date-picker-button-item{display:flex;justify-content:center;padding:13px}.option-list-mui-2{background:#e9e7f4 0 0 no-repeat padding-box;padding-top:2px}.list-item-text-mui{font:normal normal 300 18px/35px Lato;color:#333}.list-item-text-mui,.list-item-text-mui-active{letter-spacing:0;padding-left:5px;margin-top:0;margin-bottom:0}.list-item-text-mui-active{font:normal normal 700 18px/30px Lato!important;color:#3177ff;text-shadow:0 20px 40px rgba(0,0,0,.051)}.list-item-button-mui-active{background:#e8eaf3 0 0 no-repeat padding-box;border-left:4px solid #72bbee}.beauty-hive-section .app__wrapper_img,.beauty-hive-section .app__wrapper_img img{max-width:600px}.beauty-hive-section .beauty-hive-section-desc{max-width:500px;margin-left:50px}.beauty-hive-section .beauty-hive-section-desc .bold-desc{font-weight:900;color:#efac4e}.get-started-section{background-image:url(/_next/static/media/get-started.f0e876ba.png);min-height:600px;padding-top:75px;align-items:center;display:flex;flex-direction:column;background-size:100% 100%}.get-started-section.get-in-touch-wrapper{background:#e8eaf3;padding-top:0;padding-left:60px;position:relative}@media screen and (max-width:900px){.get-started-section.get-in-touch-wrapper{padding:0;background:#fff}}.get-started-section .get-started-text-form-content{display:block;text-align:center;max-width:830px;margin-bottom:0}.get-started-section .get-started-title{text-align:center;width:100%}.get-started-section .get-started-desc{color:#fff;margin:30px 0}.get-started-section .get-started-button{width:200px;background:#303941 0 0 no-repeat padding-box;border-radius:23px;color:#3177ff}@media screen and (max-width:767px){.get-started-section .get-started-button{width:100%}}.get-started-section .banner-inputs .MuiInputLabel-root{left:0}.get-started-section .banner-inputs .MuiInputBase-root{padding-left:5px}.get-started-section .banner-inputs .MuiInputBase-root.MuiInputBase-multiline{padding-top:20px}.blog-hub-page-main .blog-hub-features{margin-top:40px}@media screen and (max-width:1023px){.blog-hub-page-main .blog-hub-features{margin-top:80px}}.blog-hub-page-main .blog-hub-features.blog-details-wrapper{margin-top:0}@media screen and (max-width:1023px){.blog-hub-page-main .blog-hub-features.blog-details-wrapper{margin-top:0}}.blog-hub-page-main .blog-hub-features .app__wrapper_img{padding-right:20px}.blog-hub-page-main .blog-hub-features .app__wrapper_img img{width:100%;max-height:350px;max-width:800px}@media screen and (max-width:1023px){.blog-hub-page-main .blog-hub-features .app__wrapper_img{padding-right:0}}.blog-hub-page-main .blog-hub-features .blog-hub-features-title{font:normal normal 300 35px/42px Lato;color:#3177ff}.blog-hub-page-main .blog-hub-features .features_list .features-data .MuiListItem-root{padding-top:0;max-width:360px}.blog-hub-page-main .blog-hub-features .features_list .features-data .MuiListItem-root .MuiListItemText-primary{font:normal normal 700 19px/26px Lato Bold!important}@media screen and (max-width:1023px){.blog-hub-page-main .blog-hub-features .features_list .features-data .MuiListItem-root .MuiListItemText-primary{font:normal normal 700 18px/26px Lato Bold!important}}@media screen and (max-width:767px){.blog-hub-page-main .blog-hub-features .features_list .features-data .MuiListItem-root .MuiListItemText-primary{font:normal normal 700 15px/24px Lato Bold!important}}.blog-hub-page-main .blog-hub-features .features_list .features-data .MuiListItem-root .MuiListItemText-secondary{font:normal normal 300 15px/20px Lato!important}.blog-hub-page-main .blog-hub-features .features_list .features-data .MuiListItem-root .MuiListItemText-secondary .readmore-text{color:#3177ff;cursor:pointer;font:normal normal 700 15px/24px Lato Bold}.blog-hub-page-main .blog-hub-features .most-recent-blog-features-wrapper{padding-left:20px;border-left:2px solid #eee;max-height:500px;margin-top:15px}@media screen and (max-width:1023px){.blog-hub-page-main .blog-hub-features .most-recent-blog-features-wrapper{border-left:none;max-height:-moz-fit-content;max-height:fit-content;order:1}}@media screen and (max-width:899px){.blog-hub-page-main .blog-hub-features .most-recent-blog-features-wrapper{padding-left:0}}.blog-hub-page-main .blog-hub-features .blog-types-wrapper{width:100%;overflow:hidden;position:relative;min-height:35px}.blog-hub-page-main .blog-hub-features .blog-types-wrapper .blog-types{font:normal normal 700 15px/24px Lato Bold;background-color:#eee;margin-right:10px;padding:0 9px;min-height:35px}.blog-hub-page-main .blog-hub-features .blog-types-wrapper .blog-types.active{background-color:#3177ff;color:#fff}.blog-hub-page-main .blog-hub-features .blog-types-wrapper .view-all-button-wrapper{position:absolute;right:0;top:0;background-color:#fff}.blog-hub-page-main .blog-hub-features .most-recent-wrapper{max-width:800px;margin-right:20px}@media screen and (max-width:1023px){.blog-hub-page-main .blog-hub-features .most-recent-wrapper{margin-top:15px}}.blog-hub-page-main .blog-hub-features .most-recent-wrapper .most-recent-blog-title{font:normal normal 700 29px/38px Lato Bold;margin-bottom:12px;letter-spacing:.5px!important}@media screen and (max-width:1023px){.blog-hub-page-main .blog-hub-features .most-recent-wrapper .most-recent-blog-title{font:normal normal 700 18px/26px Lato Bold;padding-right:20px}}.blog-hub-page-main .blog-hub-features .most-recent-wrapper .read-blog-txt{color:#3177ff;padding-top:20px}@media screen and (max-width:767px){.blog-hub-page-main .blog-hub-features .most-recent-blog{order:1}}.blog-hub-page-main .blog-hub-features .most-recent-blog .blog-hub-feature-img{position:relative}.blog-hub-page-main .blog-hub-features .most-recent-blog .blog-hub-feature-img .barbering-button{position:absolute;top:15px;left:15px;color:#fff}.blog-hub-page-main .blog-hub-features .most-recent-blog.blog-details .blog-template-feature-img{padding-right:0}.blog-hub-page-main .blog-hub-features .most-recent-blog.blog-details .blog-template-feature-img img{max-width:none!important;max-height:415px}.blog-hub-page-main .blog-hub-features .sort-by{text-align:right}@media screen and (max-width:767px){.blog-hub-page-main .blog-hub-features .sort-by{text-align:left}}.blog-hub-page-main .blog-hub-features .sort-by .sort-by-dropdown{font:normal normal 700 15px/24px Lato Bold;text-transform:capitalize}.blog-hub-page-main .barbering-img-wrapper{margin-top:0}.blog-hub-page-main .load-more-txt{color:#3177ff;cursor:pointer;text-decoration:underline;margin-top:10px}.news-content-wrapper{border:1px solid #e8eaf3;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (max-width:1200px){.news-content-wrapper{height:100%;border-top-left-radius:20px;border-top-right-radius:20px}}.wrapped-news-section{background-image:url(/_next/static/media/news-page-media-kit.394615ad.png);min-height:300px;padding-top:46px;align-items:center;display:flex;flex-direction:column;background-size:100% 100%;color:#fff;position:relative}.wrapped-news-section .wrapper-news{background:#303941 0 0 no-repeat padding-box;position:absolute;top:0;left:0;z-index:1;opacity:.69;height:100%;width:100%}.wrapped-news-section .wrapped-news-text{max-width:710px;text-align:center;z-index:2}.wrapped-news-section .wrapped-news-text .wrapped-news-title{font:normal normal 700 54px/60px Lato Bold;letter-spacing:0}@media screen and (max-width:1023px){.wrapped-news-section .wrapped-news-text .wrapped-news-title{font:normal normal 700 34px/42px Lato Bold}}.wrapped-news-section .button-contained{color:#3177ff;border-radius:23px;border:2px solid #3177ff;margin-top:10px}.disqus-section{max-width:950px;padding-left:96px;padding-right:96px;padding-bottom:20px}@media screen and (max-width:1023px){.disqus-section{padding-left:40px;padding-right:40px}}@media screen and (max-width:480px){.disqus-section{padding-left:20px;padding-right:20px}}.youtube-video{width:100%;height:700px;border-radius:20px}@media screen and (max-width:1023px){.youtube-video{height:300px}}@media screen and (max-width:480px){.youtube-video{height:auto}}.back-to-blogs-text{display:flex;align-items:center;cursor:pointer}.back-to-blogs-text svg{margin-right:8px}@media screen and (max-width:767px){.related-articals-title{font:normal normal 300 40px/48px Lato}}@media screen and (max-width:480px){.related-articals-title{font:normal normal 300 28px/38px Lato}}.get-in-touch-wrapper .nav-button{margin:0;min-height:50px}@media screen and (max-width:599px){.get-in-touch-wrapper .get-started-title{color:#fff!important;font:normal normal 300 40px/48px Lato}.get-in-touch-wrapper .get-in-touch-right-img-main{position:absolute;top:0;height:450px;width:100%;left:0;border-radius:0;z-index:1}.get-in-touch-wrapper .get-in-touch-right-img-main .get-in-touch-img{border-radius:0 0 20px 20px}.get-in-touch-wrapper .get-in-touch-right-img-main .get-in-touch-img-wrapper{border-radius:0 0 0 100px}}.get-in-touch-wrapper .get-in-touch-right-img-main .get-in-touch-img-wrapper{background:transparent linear-gradient(149deg,rgba(31,160,239,.667),rgba(5,190,213,.482)) 0 0 no-repeat padding-box;mix-blend-mode:multiply;height:100%;width:100%;position:absolute;z-index:1;border-radius:0 0 0 100px}@media screen and (max-width:599px){.get-in-touch-wrapper .get-in-touch-right-img-main .get-in-touch-img-wrapper{border-radius:0 0 20px 20px}}.get-in-touch-wrapper .get-in-touch-right-img-main .get-in-touch-img{background-image:url(/_next/static/media/get-in-touch-img.7f94db59.png);background-size:110% 100%;background-position:50%;height:100%;width:100%;z-index:0;border-radius:0 0 0 100px}@media screen and (max-width:599px){.get-in-touch-wrapper .get-in-touch-right-img-main .get-in-touch-img{border-radius:0 0 20px 20px}}.education-page-main .virtual-education-wrapper{max-width:1440px;margin:0 auto}.education-page-main .education-virtual-education-text{max-width:530px}.your-business-text-wrapper{max-width:540px}@media screen and (max-width:1200px){.your-business-text-wrapper{max-width:100%}}.who-we-are-about-text-wrapper{max-width:570px}@media screen and (max-width:1200px){.who-we-are-about-text-wrapper{max-width:100%}}.in-the-news-wrapper{background-color:#303941}.in-the-news-wrapper .in-the-news-text-wrapper{align-items:center;text-align:center;width:100%}@media screen and (max-width:1023px){.in-the-news-wrapper .in-the-news-text-wrapper .all-articles-button{margin-top:40px}.in-the-news-wrapper .in-the-news-text-wrapper .section-title-space{margin-top:10px}}.in-the-news-wrapper .in-the-news-text-wrapper .section-title{margin-bottom:32px}.in-the-news-wrapper .in-the-news-text-wrapper .description-text{max-width:830px}.in-the-news-wrapper .in-the-news-text-wrapper .common-flex-box{justify-content:center}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper{display:flex;justify-content:space-around;border-bottom:2px solid #d1d2d4;width:100%;align-items:baseline;max-width:84%;margin:0 auto}@media screen and (max-width:1023px){.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper{border-bottom:none}}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .space{margin-top:30px}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper>div:first-child{width:100%!important}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .article-mobile-container{display:flex!important;border:2px solid #d1d2d4;border-radius:6px;margin-right:20px;height:300px;padding:5px;align-items:center;justify-content:flex-start;flex-direction:column}@media screen and (max-width:500px){.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .article-mobile-container{height:250px}}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .article-mobile-container .spacer{flex:.8 1}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .article-mobile-container .news-logo-img{object-fit:contain;width:80%;height:40%}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .article-mobile-container .article-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .news-img-contain{padding-bottom:40px;margin-bottom:-5px;flex:1 1}@media screen and (max-width:1200px){.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .news-img-contain{margin-right:48px}}@media screen and (max-width:767px){.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .news-img-contain{margin-right:32px}}@media screen and (max-width:480px){.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .news-img-contain{margin-right:16px}}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .news-img-contain.active{border-bottom:10px solid #3177ff}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .news-img-contain .news-logo-img{max-width:70%;max-height:150px;width:100%;object-fit:contain}.diversity-wrapper{background:#e8eaf3;padding-top:80px;padding-bottom:80px}@media screen and (max-width:767px){.diversity-wrapper{padding-bottom:40px}}.who-we-are-about-img{width:100%;max-width:720px}.who-we-are-about-img img{width:100%}.about-find-location .banner-img-wrapper{background:#303941 0 0 no-repeat padding-box;mix-blend-mode:multiply;opacity:.69}.get-in-touch-contact-wrapper{background:#fff}.get-in-touch-contact-wrapper .nav-button{margin:0;min-height:50px}@media screen and (max-width:599px){.get-in-touch-contact-wrapper .get-started-title{color:#fff!important;font:normal normal 300 40px/48px Lato}.get-in-touch-contact-wrapper .get-in-touch-right-img-main{position:absolute;top:0;height:450px;width:100%;left:0;border-radius:0;z-index:1}.get-in-touch-contact-wrapper .get-in-touch-right-img-main .get-in-touch-img{border-radius:0 0 20px 20px}.get-in-touch-contact-wrapper .get-in-touch-right-img-main .get-in-touch-img-wrapper{border-radius:0 0 0 100px}}.get-in-touch-contact-wrapper .get-in-touch-right-img-main .get-in-touch-img-wrapper{background:transparent linear-gradient(149deg,rgba(31,160,239,.667),rgba(5,190,213,.482)) 0 0 no-repeat padding-box;mix-blend-mode:multiply;height:100%;width:100%;position:absolute;z-index:1;border-radius:0 0 0 100px}@media screen and (max-width:599px){.get-in-touch-contact-wrapper .get-in-touch-right-img-main .get-in-touch-img-wrapper{border-radius:0 0 20px 20px}}.get-in-touch-contact-wrapper .get-in-touch-right-img-main .get-in-touch-img{background-image:url(/_next/static/media/sola-web-get-in-touch.f85a7cfa.png);background-size:110% 100%;background-position:50%;height:100%;width:100%;z-index:0;border-radius:0 0 0 100px}@media screen and (max-width:599px){.get-in-touch-contact-wrapper .get-in-touch-right-img-main .get-in-touch-img{border-radius:0 0 20px 20px}}.button-contained-secondary{color:#3177ff;border:2px solid #3177ff;border-radius:23px}@media screen and (max-width:480px){.button-contained-secondary.full-width{width:100%;margin-bottom:10px}}.common-website-loader{position:relative;width:48px;height:48px}.common-website-loader:after,.common-website-loader:before{content:"";display:block;border:32px solid transparent;border-top-color:#3177ff;position:absolute;left:0;top:0;animation:weld-rotate 2s ease-in infinite}.common-website-loader:before{border-color:transparent transparent transparent #3177ff;animation-delay:.5s}@keyframes weld-rotate{0%,25%{transform:rotate(0deg)}50%,75%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.location-search-wrapper{width:100%;position:relative;margin:0 auto}.location-search-wrapper .location-places-search{display:flex;justify-content:center;position:relative}.location-search-wrapper .autocomplete-dropdown-container{box-shadow:0 1px 12px rgba(0,0,0,.2);position:absolute;top:56px;z-index:4;width:100%;max-height:200px;overflow:auto}.location-search-wrapper .autocomplete-dropdown-container .suggestion-item{background-color:#fff;cursor:pointer;padding:6px 16px;color:#000}.location-search-wrapper .autocomplete-dropdown-container .suggestion-item--active{background-color:#3177ff;padding:6px 16px;cursor:pointer}.location-results-wrapper{padding-left:96px;max-height:calc(100vh - 200px);overflow:auto}.location-results-wrapper .location-detail:first-child{margin-top:0}.location-results-wrapper .location-detail:last-child{margin-bottom:0}@media screen and (max-width:1200px){.location-results-wrapper{padding-left:36px}}@media screen and (max-width:899px){.location-results-wrapper{max-height:unset;padding:0 24px}}.location-results-wrapper .section-title{margin-bottom:20px}.location-results-wrapper .location-detail{border-color:#3177ff;margin-bottom:10px;padding:10px;transition:all .3s ease-in-out;box-shadow:0 2px 20px rgba(0,0,0,.12)}.location-results-wrapper .location-detail .location-detail-img{background-size:cover;background-position:50%}@media screen and (max-width:900px){.location-results-wrapper .location-detail .location-detail-img{height:200px}}.location-results-wrapper .location-detail .location-detail-img.location-default-container{position:relative}.location-results-wrapper .location-detail .location-detail-img.location-default-container .location-default-img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.location-results-wrapper .location-detail .location-detail-text{padding-left:20px}@media screen and (max-width:900px){.location-results-wrapper .location-detail .location-detail-text{padding-left:0}}.location-results-wrapper .location-detail .location-detail-text .location-name{font:normal normal 700 24px/32px Lato Bold}.location-results-wrapper .location-detail:hover{background-color:hsla(0,0%,76%,.122)}.location-results-wrapper .location-detail:hover .location-name{color:#3177ff!important}.location-results-wrapper .location-detail .location-result-btn .contained-button-slide-effect-secondary{min-height:36px;font-size:14px}.location-results-wrapper .location-detail .services_wrapper{flex-wrap:wrap}.location-results-wrapper .location-detail .services_wrapper .service_name{padding:3px 10px;margin:5px;text-transform:capitalize}.partners-main{background-color:hsla(220,3%,83%,.302);display:flex;justify-content:space-between;align-items:center;padding:82px 65px;overflow:hidden;flex-wrap:wrap}@media screen and (max-width:1023px){.partners-main{padding:36px 0;justify-content:center;align-items:center}}.partners-main .partner-logo,.partners-main .partners-right{display:flex;justify-content:center;align-items:center}@media screen and (max-width:1023px){.partners-main .partner-logo{padding:0;flex:0 0 33%}.partners-main .partner-logo img{max-width:100%}}@media screen and (max-width:550px){.partners-main .partner-logo{padding:0}.partners-main .partner-logo img{max-width:80%}}.why-sola-main{padding:100px 96px;background:#303941;color:#fff!important;position:relative;z-index:1}@media screen and (max-width:1023px){.why-sola-main{padding:30px;text-align:center;z-index:0}}@media screen and (max-width:767px){.why-sola-main{background-color:#fff;color:#303941!important;padding-bottom:80px}}.why-sola-main .bg-triangle{position:absolute;right:0;bottom:-135px;z-index:-1}@media screen and (max-width:1023px){.why-sola-main .bg-triangle{bottom:-90px}.why-sola-main .bg-triangle img{width:90px}}@media screen and (max-width:767px){.why-sola-main .bg-triangle{bottom:-80px}.why-sola-main .bg-triangle img{width:80px}}.why-sola-main .why-sola-header-mobile{display:none;font:normal normal 300 20px/25px Lato;text-align:center}@media screen and (max-width:767px){.why-sola-main .why-sola-header-mobile{display:block}}@media screen and (max-width:1023px){.why-sola-main .why-sola-left{margin-bottom:50px}}.why-sola-main .p__opensans_bold{color:#fff}@media screen and (max-width:767px){.why-sola-main .p__opensans_bold{color:#303941}}.why-sola-main .p__description{color:#fff}@media screen and (max-width:767px){.why-sola-main .p__description{color:#303941}}@media screen and (max-width:1023px){.why-sola-main .why-sola-right{margin-top:50px}}.why-sola-main .why-sola-image-main{display:flex;justify-content:center;align-items:center;padding:0 30px}@media screen and (max-width:767px){.why-sola-main .why-sola-image-main{padding:0}}.why-sola-main .why-sola-image-main .why-sola-img{width:100%;border-radius:15px}.why-sola-main .why-sola-image-main .image-wrapper{position:relative}.why-sola-main .why-sola-image-main .image-wrapper:after{content:"";position:absolute;width:85%;height:85%;border:4px solid #00bcd4;border-radius:15px;top:50%;left:50%;transform:translate(-50%,-50%)}.why-sola-header{font:normal normal 300 35px/42px Lato;text-align:center;display:block}@media screen and (max-width:767px){.why-sola-header{display:none}}.why-sola-footer{background:#303941;color:#fff!important;padding-bottom:50px;padding-left:96px;padding-right:96px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;position:relative}@media screen and (max-width:767px){.why-sola-footer{padding-left:30px;padding-right:30px}}.why-sola-footer .bg-dots-squre{position:absolute;bottom:-100px;left:100px}@media screen and (max-width:1023px){.why-sola-footer .bg-dots-squre{left:80px;bottom:-50px}.why-sola-footer .bg-dots-squre img{width:80px}.why-sola-footer .bg-dots-squre{left:50px}}.why-sola-footer .why-sola-footer-title{font:normal normal 300 35px/42px Lato;text-align:center}@media screen and (max-width:767px){.why-sola-footer .why-sola-footer-title{font:normal normal 300 25px/32px Lato;padding-top:50px}}.why-sola-footer .p__opensans{color:#fff;padding:30px 0;max-width:600px}.homepage-section-3{background-color:#fff;padding:96px}@media screen and (max-width:1023px){.homepage-section-3{padding:50px;text-align:center}}.homepage-section-3 .section-3-left{padding-left:80px}@media screen and (max-width:1023px){.homepage-section-3 .section-3-left{padding-left:0;padding-bottom:20px}}.amenities-main{background-color:#fff;padding:96px 0 0}@media screen and (max-width:1023px){.amenities-main{padding:50px 0}}.amenities-main .amenities-wrapper{display:flex;justify-content:center;position:relative;top:-100px}@media screen and (max-width:767px){.amenities-main .amenities-wrapper{top:-8px}}.amenities-main .amenities-wrapper .amenities-details{width:75%;padding:24px;background-color:#303941;border-radius:15px}@media screen and (max-width:767px){.amenities-main .amenities-wrapper .amenities-details{width:100%;border-radius:0}}.amenities-main .amenities-wrapper .amenities-details .app__header-h1{margin-bottom:30px}.amenities-main .amenities-wrapper .amenities-details .amenities-list{display:flex;justify-content:center}@media screen and (max-width:767px){.amenities-main .amenities-wrapper .amenities-details .amenities-list{text-align:center}}.amenities-main .amenities-wrapper .amenities-details .amenities-list.left{border-right:1px solid hsla(300,2%,91%,.18)}@media screen and (max-width:767px){.amenities-main .amenities-wrapper .amenities-details .amenities-list.left{border:none}}.amenities-main .amenities-wrapper .amenities-details .amenities-list .p__description{padding-bottom:20px}@media screen and (max-width:1023px){.testimonial-custom{max-width:100%}}@media screen and (min-width:1024px){.blog-list-section{min-height:774px}}@media screen and (min-width:768px){.blog-list-section{min-height:535px}}@media screen and (min-width:320px){.blog-list-section{min-height:470px}}.testimonials-wrapper{background-color:#303941;color:#fff;padding:50px 96px}@media screen and (max-width:1023px){.testimonials-wrapper{padding:50px 0}}.testimonials-wrapper .testimonial-list .testimonial-item{max-width:700px;margin:0 auto}@media screen and (max-width:1023px){.testimonials-wrapper .testimonial-list .testimonial-item{max-width:600px}}@media screen and (max-width:480px){.testimonials-wrapper .testimonial-list .testimonial-item{max-width:300px}}.testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:40px}@media screen and (max-width:1023px){.testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:30px}}.testimonials-wrapper .testimonial-list .quote-start-img{margin-right:10px;margin-left:20px;display:inline}@media screen and (max-width:767px){.testimonials-wrapper .testimonial-list .quote-start-img{display:none}}.testimonials-wrapper .testimonial-list .quote-start-img.mobile{display:none}@media screen and (max-width:767px){.testimonials-wrapper .testimonial-list .quote-start-img.mobile{display:inline}}.testimonials-wrapper .testimonial-list .quote-end-img{margin-left:10px;transform:rotate(180deg);display:inline}@media screen and (max-width:767px){.testimonials-wrapper .testimonial-list .quote-end-img{display:none}}.testimonials-wrapper .testimonial-list .quote-end-img.mobile{display:none}@media screen and (max-width:767px){.testimonials-wrapper .testimonial-list .quote-end-img.mobile{display:inline}}.testimonials-wrapper .testimonial-list .MuiButtonBase-root{opacity:1!important;background-color:transparent;color:#fff;height:50px}@media screen and (max-width:767px){.testimonials-wrapper .testimonial-list .MuiButtonBase-root{opacity:0!important}}.testimonials-wrapper .testimonial-list .MuiButtonBase-root svg{width:3rem;height:3rem}.privacy-header .banner-sub-title{text-align:center!important}.privacy-description .p__description{text-align:justify;word-break:break-word;letter-spacing:.5px!important}.privacy-description .info_collection_table{width:100%;border-collapse:collapse}.privacy-description .info_collection_table td,.privacy-description .info_collection_table th{padding:5px 10px;vertical-align:top}.privacy-description .ca_policy{width:40%}.location-banner{background:#303941 0 0 no-repeat padding-box}.location-banner.location-banner-v2 .MuiBox-root input{height:48px!important}.location-banner .banner-text-wrapper{padding:30px 96px;height:100%;align-items:flex-start}@media screen and (max-width:1200px){.location-banner .banner-text-wrapper{padding:30px 35px}}.location-banner .banner-text-wrapper .banner-main-title{font:normal normal 300 25px/32px Lato;text-decoration:none}@media screen and (max-width:1023px){.location-banner .banner-text-wrapper .banner-main-title{font:normal normal 300 15px/20px Lato;text-align:left}}.location-banner .banner-text-wrapper .blog-banner-main-title{font:normal normal 700 24px/32px Lato Bold}@media screen and (max-width:1023px){.location-banner .banner-text-wrapper .blog-banner-main-title{font:normal normal 700 15px/24px Lato Bold;text-align:left}}.location-banner .banner-text-wrapper .banner-sub-title{text-align:left;max-width:unset;font:normal normal 700 45px/50px Lato Bold!important}@media screen and (max-width:1023px){.location-banner .banner-text-wrapper .banner-sub-title{font:normal normal 700 19px/26px Lato Bold!important;text-align:left}}.location-banner .location-form-wrapper{width:100%}.location-banner .location-form-wrapper .MuiGrid-container{display:flex;align-items:flex-start}.location-banner .location-form-wrapper .MuiGrid-container .MuiGrid-item{padding-left:10px}.location-banner .location-form-wrapper .MuiGrid-container .MuiGrid-item:first-child{padding-left:0}@media screen and (max-width:899px){.location-banner .location-form-wrapper .MuiGrid-container .MuiGrid-item{padding-left:0}}@media screen and (max-width:767px){.location-banner .location-form-wrapper .MuiGrid-container .MuiGrid-item{display:flex;justify-content:center}.location-banner .location-form-wrapper .MuiGrid-container .MuiGrid-item .primary-button{width:180px}}.location-banner .location-form-wrapper .MuiGrid-container .banner-inputs{margin:0 auto;padding:0;max-height:45px}.location-banner .location-form-wrapper .MuiGrid-container .banner-inputs.location-banner-inputs{max-height:75px}@media screen and (max-width:899px){.location-banner .location-form-wrapper .MuiGrid-container .banner-inputs.location-banner-inputs{max-height:unset;background:#fff;box-shadow:unset}.location-banner .location-form-wrapper .MuiGrid-container .banner-inputs.location-banner-inputs>div{background:#fff;border-radius:10px;max-height:45px}}.location-banner .location-form-wrapper .MuiGrid-container .banner-inputs.multi-autocomplete-services{max-height:140px;overflow:auto}.location-banner .location-form-wrapper .MuiGrid-container .banner-inputs .MuiOutlinedInput-root{padding:0!important}.location-banner .sola-genius-form-wrapper{width:100%;margin-top:0}@media(min-width:0px){.location-banner .sola-genius-form-wrapper{margin-top:15px}}@media(min-width:900px){.location-banner .sola-genius-form-wrapper{margin-top:0}}.location-banner .sola-genius-form-wrapper .MuiGrid-container{display:flex;align-items:flex-start}@media(min-width:0px){.location-banner .sola-genius-form-wrapper .MuiGrid-container{padding:0;gap:20px}}@media(min-width:900px){.location-banner .sola-genius-form-wrapper .MuiGrid-container{gap:10px}}@media(min-width:900px)and (max-width:1199px){.location-banner .sola-genius-form-wrapper .MuiGrid-container{padding-left:60px;padding-bottom:20px}}.location-banner .sola-genius-form-wrapper .MuiGrid-container .MuiGrid-item{padding-left:10px}.location-banner .sola-genius-form-wrapper .MuiGrid-container .MuiGrid-item .primary-button{margin-top:0}@media screen and (max-width:900px){.location-banner .sola-genius-form-wrapper .MuiGrid-container .MuiGrid-item{display:flex;padding:0}.location-banner .sola-genius-form-wrapper .MuiGrid-container .MuiGrid-item .primary-button{width:"100%"}}@media(min-width:900px){.location-banner .sola-genius-form-wrapper .MuiGrid-container .MuiGrid-item{padding-left:0;padding-top:0}}.location-banner .sola-genius-form-wrapper .MuiGrid-container .banner-inputs{margin:0 auto;padding:0;max-height:45px}@media screen and (max-width:899px){.location-banner .sola-genius-form-wrapper .MuiGrid-container .banner-inputs.location-banner-inputs{max-height:unset;background:#fff;box-shadow:unset}.location-banner .sola-genius-form-wrapper .MuiGrid-container .banner-inputs.location-banner-inputs>div{background:#fff;border-radius:10px;max-height:45px}}.location-banner .sola-genius-form-wrapper .MuiGrid-container .banner-inputs.multi-autocomplete-services{max-height:140px;overflow:auto}.location-banner .sola-genius-form-wrapper .MuiGrid-container .banner-inputs .MuiOutlinedInput-root{padding:0!important}.location-banner .sola-genius-form-wrapper .MuiGrid-container .banner-inputs .MuiFormHelperText-root{color:#ff2032;font-size:13px;margin-left:0;margin-right:0;padding-left:5px;padding-right:2px;padding-bottom:4px;background-color:#fff;border-radius:0 0 5px 5px}@media screen and (max-width:599px){.location-banner .sola-genius-form-wrapper .MuiGrid-container .banner-inputs .MuiFormHelperText-root{white-space:wrap}}.location-icon-tooltip{background-color:hsla(0,0%,100%,.94);color:#303941;font-size:14px;text-align:center}.location-icon-tooltip-arrow{color:hsla(0,0%,100%,.94)}.locations-main-content .no-data-message{flex-direction:column;padding:30px 0}.mobile-fixed-buttons{display:none;position:fixed;top:65px;width:100%;z-index:1100}@media screen and (max-width:1023px){.mobile-fixed-buttons{display:block;animation:slideInFromTop .5s ease forwards}@keyframes slideInFromTop{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}}.mobile-fixed-buttons.location-detail-fixed-btn{bottom:0;top:unset}.mobile-fixed-buttons.location-detail-fixed-btn .lease-form-section{border-radius:16px 16px 0 0}.mobile-fixed-buttons.location-detail-fixed-btn .lease-form-section>p{font-size:16px}.mobile-fixed-buttons.location-detail-fixed-btn .lease-form-section .lease-studio-section-contact-tsg{margin:12px 0 0}.mobile-fixed-buttons.location-detail-fixed-btn .lease-form-section .lease-studio-section-contact-tsg button{max-width:335px!important;margin:0 auto!important;display:block;background:#3177ff;border-radius:0;color:#fff}.mobile-fixed-buttons .contained-button-slide-effect-secondary.primary-button{color:#fff;transition:color .3s ease,background 0s ease;background:#3177ff;margin:0;width:50%;border-radius:0 0 8px 8px;height:50px;border:none}.mobile-fixed-buttons .contained-button-slide-effect-secondary.primary-button.first-child{background-color:#e8ff76;color:#003654;border:none}.mobile-fixed-buttons .contained-button-slide-effect-secondary.primary-button.last-child{border-radius:0 0 8px 8px}.recptcha-hidden{height:0;overflow:hidden}.contained-button-slide-effect-email{color:#fff;margin:0;border-radius:20px}.custom-country-box{position:relative;width:-moz-fit-content;width:fit-content;border:1px solid #d1d1d1;padding:8px}@media screen and (max-width:1485px){.custom-country-box{padding:8px}}.custom-country-box .custom-country-selecter{position:absolute;right:0;top:50px;background:#fff;border-radius:5px;z-index:1}.custom-country-box .country-image{width:40.5px}@media screen and (max-width:1485px){.custom-country-box .country-image{width:34px}}.custom-country-box .country-chevron{margin-top:3px}.custom-country-box .custom-country-text{font:normal normal 700 15px/24px Lato Bold;color:#003654;margin:0 8px}@media screen and (max-width:1485px){.custom-country-box .custom-country-text{font:normal normal 700 14px/20px Lato Bold}}@media screen and (max-width:1080px){.custom-country-box .custom-country-text{font:normal normal 700 12px/18px Lato Bold}}.custom-country-box .country-menu-text{font-size:14px}@media screen and (max-width:1485px){.custom-country-box .country-menu-text{font-size:12px}}.cookie-paper{position:fixed;left:0;bottom:0;z-index:999;max-width:410px;width:100%}@media screen and (max-width:767px){.cookie-paper{bottom:50px}.about-img,.homepage-banner{padding-top:20px;margin-top:-20px;position:relative}.about-img:after,.homepage-banner:after{content:"";background:#e9e1df;width:100%;height:20px;position:absolute;top:0;left:0;z-index:0}}@media screen and (max-width:766px){.privacy-header .location-banner{padding-top:50px}}@media screen and (max-width:767px){.contact-us-container .contact-us-header{padding-top:50px}}.contact-us-container .location-text-container-block{top:50%!important;transform:translateY(-50%)}.contact-us-studio .find-location-about{margin-top:0!important}@media screen and (max-width:767px){.contact-header-container{padding-top:70px}}.banner-input-types>.MuiFormControl-root{padding-top:0}.banner-input-types>.MuiFormControl-root>.MuiInputBase-root>span{padding-top:12px;margin-right:4px}@media screen and (min-width:600px){.phone-number-inputs .MuiInputBase-root{min-height:62px}}.allow-team-checkbox .MuiFormControlLabel-label{color:#fff!important}.independent-banner{min-height:400px;background-image:linear-gradient(180deg,#1fa0ef,#05bed5 90%,#05bed5);display:flex}@media screen and (max-width:1023px){.independent-banner{flex-wrap:wrap;background-image:unset;padding-top:0}.independent-banner:after{content:unset}}.independent-banner:after{height:100px;width:100%;background:#fff;position:absolute;bottom:0;left:0;content:"";z-index:0}@media screen and (max-width:1023px){.independent-banner:after{content:unset}}.independent-banner .independent-about{flex:0 0 50%}@media screen and (max-width:1023px){.independent-banner .independent-about{flex:0 0 100%;background-image:linear-gradient(180deg,#1fa0ef,#05bed5)}}@media screen and (max-width:767px){.independent-banner .independent-about{flex:0 0 100%;background-image:linear-gradient(180deg,#1fa0ef,#05bed5)}}.independent-banner .banner-about1{max-width:760px;width:100%;padding:121px 48px 115px 92px}@media screen and (max-width:1399px){.independent-banner .banner-about1{padding:121px 35px 115px 60px}}@media screen and (max-width:1023px){.independent-banner .banner-about1{padding:54px 48px 170px}}@media screen and (max-width:767px){.independent-banner .banner-about1{padding:54px 32px 120px}}.independent-banner .independent-title{font:normal normal 300 45px/50px Lato;font-weight:400;color:#fff;letter-spacing:2px;margin-bottom:50px}@media screen and (max-width:1300px){.independent-banner .independent-title{font:normal normal 300 35px/42px Lato}}@media screen and (max-width:1100px){.independent-banner .independent-title{font:normal normal 300 28px/38px Lato}}@media screen and (max-width:767px){.independent-banner .independent-title{font-size:32px;line-height:36px;margin-bottom:25px}}.independent-banner .independent-title span{font-style:italic}.independent-banner .independent-sub-title{color:#333;font:normal normal 300 22px/30px Lato;font-weight:500;letter-spacing:1px!important}@media screen and (max-width:767px){.independent-banner .independent-sub-title{font-size:16px;line-height:17px;margin-bottom:50px}}.independent-banner .independent-form-container{flex:0 0 50%;position:relative;z-index:1}@media screen and (max-width:1023px){.independent-banner .independent-form-container{flex:0 0 100%;padding:0 32px}}.independent-banner .independent-form-container section{padding-right:96px;padding-top:67px;display:flex;justify-content:flex-end}@media screen and (max-width:1399px){.independent-banner .independent-form-container section{padding-right:60px}}@media screen and (max-width:1023px){.independent-banner .independent-form-container section{position:relative;top:-120px;display:flex;justify-content:center;padding-right:0;padding-top:0}}.independent-banner .lease-studio-section{border-radius:10px;border:1px solid var(--Almost-Black-5,rgba(48,57,65,.05));background:#f4f5f5;box-shadow:0 6px 30px 0 rgba(0,0,0,.15);max-width:570px;padding:48px 22px;min-height:auto;flex:1 1}@media screen and (max-width:1023px){.independent-banner .lease-studio-section>div{padding:0!important;margin-bottom:24px}}.independent-banner .lease-studio-section .banner-sub-title{font:normal normal 800 21px/35px Lato}.independent-banner .lease-studio-section .banner-sub-title span{font-style:italic}@media screen and (max-width:1300px){.independent-banner .lease-studio-section .banner-sub-title{font-size:20px!important;line-height:28px!important}}@media screen and (max-width:1023px){.independent-banner .lease-studio-section .banner-sub-title{font-size:21px!important;line-height:28px!important}}.independent-banner .lease-studio-section .leases-a-studio-form-wrapper{width:100%}.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box{display:flex;flex-wrap:wrap}@media screen and (max-width:990px){.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box{flex-direction:column}}.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box .location-contact-info{flex:1 1;margin-right:10px;margin-bottom:10px}.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box .location-contact-info:last-child{margin-right:0}@media screen and (max-width:1023px){.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box .location-contact-info{display:flex;align-items:center}}@media screen and (max-width:767px){.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .MuiGrid-item{margin-bottom:18px}}.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary{width:100%;max-width:310px}@media screen and (max-width:767px){.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary{max-width:279px}}.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .MuiInputBase-root{background-color:#fff}@media screen and (max-width:767px){.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .by-submitting-container{align-items:flex-start}}.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .by-submitting-text{font:normal normal 300 12px/18px Lato Light;color:rgba(48,57,65,.9)}@media screen and (max-width:767px){.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .by-submitting-text{font-size:13px}}.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .recapcha-container{margin-top:0}.independent-banner .lease-studio-section .leases-a-studio-form-wrapper .grecaptcha-badge{box-shadow:none!important}@media screen and (max-width:1023px){.independent-guide{padding-top:24px}}@media screen and (max-width:767px){.independent-guide{padding-top:0}}.independent-guide .app__wrapper{margin-bottom:0}@media screen and (max-width:1200px){.independent-guide .app__wrapper{flex-direction:row}}@media screen and (max-width:767px){.independent-guide .app__wrapper{flex-direction:column}}.independent-guide .app__wrapper_img{justify-content:center;margin-bottom:0}@media screen and (max-width:767px){.independent-guide .app__wrapper_img{margin-top:0;margin-bottom:24px}}.independent-guide .app__wrapper_img .independent-guide-image{position:relative;width:70%}@media screen and (max-width:1023px){.independent-guide .app__wrapper_img .independent-guide-image{width:90%}.independent-guide .app__wrapper_img .independent-guide-image img{width:100%}}@media screen and (max-width:767px){.independent-guide .app__wrapper_img .independent-guide-image{width:100%;max-width:565px}.independent-guide .app__wrapper_img .independent-guide-image img{width:100%}}.independent-guide .app__wrapper_img .independent-guide-image>img{border-radius:0}.independent-guide .app__wrapper_img .independent-guide-image .free-shape{position:absolute;left:-80px;top:-80px}.independent-guide .app__wrapper_img .independent-guide-image .free-shape img{width:100%}@media screen and (max-width:767px){.independent-guide .app__wrapper_img .independent-guide-image .free-shape{left:-30px;top:-49px;width:170px}}.independent-guide .app__wrapper_img .independent-guide-image .free-shape p{position:absolute;left:41%;top:38%;color:#fff;font-size:45px;font-weight:800;transform:translate(-50%,-50%);text-transform:uppercase}@media screen and (max-width:767px){.independent-guide .app__wrapper_img .independent-guide-image .free-shape p{font-size:36px}}.independent-guide .app__wrapper_info .independent-guide-info{max-width:567px}.independent-guide .app__wrapper_info .independent-guide-info ul{padding-left:20px}@media screen and (max-width:767px){.independent-guide .app__wrapper_info .independent-guide-info ul p{font-weight:500!important}}.independent-guide .app__wrapper_info .guide-title{font:normal normal 300 45px/50px Lato;font-weight:400;text-transform:uppercase;margin-bottom:50px}@media screen and (max-width:767px){.independent-guide .app__wrapper_info .guide-title{font-size:30px;line-height:36px;margin-bottom:30px}}.independent-own-boss{background-image:linear-gradient(180deg,#05bed5,#1fa0ef)}@media screen and (max-width:767px){.independent-own-boss{padding-top:75px;padding-bottom:75px}}.independent-own-boss.color{background:#303941;border-bottom:1px solid #fff}.independent-own-boss .independent-own-wrapper{display:flex;align-items:flex-start}@media screen and (max-width:899px){.independent-own-boss .independent-own-wrapper{flex-wrap:wrap}}.independent-own-boss .independent-own-wrapper .independent-own-info{flex:0 0 50%}@media screen and (max-width:899px){.independent-own-boss .independent-own-wrapper .independent-own-info{flex:0 0 100%}}.independent-own-boss .independent-own-wrapper .independent-own-info .independent-own-title{font:normal normal 300 70px/75px Lato;font-weight:400;color:#fff;max-width:470px;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:899px){.independent-own-boss .independent-own-wrapper .independent-own-info .independent-own-title{max-width:unset;margin-bottom:30px}}@media screen and (max-width:767px){.independent-own-boss .independent-own-wrapper .independent-own-info .independent-own-title{font-size:50px;line-height:60px}}.independent-own-boss .independent-own-wrapper .independent-own-info .independent-own-desc{font:normal normal 300 22px/30px Lato;font-weight:500;line-height:35px;max-width:578px;margin-bottom:50px}@media screen and (max-width:899px){.independent-own-boss .independent-own-wrapper .independent-own-info .independent-own-desc{max-width:unset}}@media screen and (max-width:767px){.independent-own-boss .independent-own-wrapper .independent-own-info .independent-own-desc{font-size:16px;line-height:27px;margin-bottom:35px}}@media screen and (max-width:899px){.independent-own-boss .independent-own-wrapper .independent-own-info .MuiButton-root{width:169px;font-size:16px}}.independent-own-boss .independent-own-wrapper .independent-own-info button{width:100%;max-width:279px;border:1px solid #3177ff}.independent-connect{background:#303941}@media screen and (max-width:767px){.independent-connect{padding-top:67px;padding-bottom:80px}}.independent-connect .independent-connect-wrapper{display:flex;align-items:flex-start}@media screen and (max-width:899px){.independent-connect .independent-connect-wrapper{flex-wrap:wrap;flex-direction:column}}.independent-connect .independent-connect-wrapper .independent-connect-info{flex:0 0 50%;max-width:50%}@media screen and (max-width:899px){.independent-connect .independent-connect-wrapper .independent-connect-info{flex:0 0 100%;max-width:100%}}.independent-connect .independent-connect-wrapper .independent-connect-info .independent-connect-title{font:normal normal 300 45px/50px Lato;font-weight:400;color:#fff;max-width:470px;text-transform:uppercase;letter-spacing:2px;margin-bottom:50px}@media screen and (max-width:767px){.independent-connect .independent-connect-wrapper .independent-connect-info .independent-connect-title{font-size:30px;line-height:36px;margin-bottom:24px}}.independent-connect .independent-connect-wrapper .independent-connect-info .independent-connect-desc{font:normal normal 300 22px/30px Lato;font-weight:500;line-height:35px;max-width:578px;margin-bottom:50px;color:#fff;letter-spacing:1px!important}@media screen and (max-width:899px){.independent-connect .independent-connect-wrapper .independent-connect-info .independent-connect-desc{max-width:unset}}@media screen and (max-width:767px){.independent-connect .independent-connect-wrapper .independent-connect-info .independent-connect-desc{font-size:16px;line-height:27px;margin-bottom:20px}}@media screen and (max-width:899px){.independent-connect .independent-connect-wrapper .independent-connect-info .MuiButton-root{width:169px;font-size:16px}}.independent-connect .independent-connect-wrapper .independent-connect-info button{width:100%;max-width:279px;border:1px solid #3177ff}.independent-connect .independent-connect-wrapper .slider-wrapper .slider-box{flex:0 0 48%}@media screen and (max-width:767px){.independent-connect .independent-connect-wrapper .slider-wrapper .slider-box{flex:0 0 48%}}@media screen and (max-width:560px){.independent-connect .independent-connect-wrapper .slider-wrapper .slider-box{flex:0 0 98%}}.independent-connect .independent-connect-wrapper .slider-wrapper .slider-box img,.independent-connect .independent-connect-wrapper .slider-wrapper .slider-box video{width:95%}@media screen and (max-width:899px){.independent-connect .independent-connect-wrapper .slider-wrapper{margin-top:60px}}.indendent-success-msg{width:100%;display:flex;flex-direction:column;padding:0 16px}@media screen and (max-width:1023px){.indendent-success-msg{height:auto}}@media screen and (max-width:767px){.indendent-success-msg{max-width:100%;padding:0}}.indendent-success-msg .indendent-task-icon{font-size:80px;color:#4fbd00}.indendent-success-msg .thankyou-text{font-size:40px;font-weight:600;margin-bottom:20px}@media screen and (max-width:767px){.indendent-success-msg .thankyou-text{font-size:22px}}.indendent-success-msg .thankyou-sub-text{font-size:22px;color:#303941}@media screen and (max-width:767px){.indendent-success-msg .thankyou-sub-text{font-size:18px;font-weight:800}}.indendent-success-msg .download-box{display:flex;margin-top:24px;max-width:300px;flex-direction:column;align-items:center}.indendent-success-msg .download-box .download-text{text-align:center;color:#333;font-size:18px;font-weight:700}.indendent-success-msg .download-box a,.indendent-success-msg .download-box button{font:normal normal 300 14px/20px Lato;text-transform:uppercase;text-decoration:none;margin-top:20px;padding:6px 20px;border-radius:20px;display:flex;justify-content:center;align-items:center}.form-success-message-section{padding:30px 36px 36px!important;background:#f4f5f5!important}@media screen and (max-width:767px){.form-success-message-section{padding:40px 24px 32px!important}}.form-contact-info-section{background:#303941!important;padding:36px 36px 24px!important}@media screen and (max-width:767px){.form-contact-info-section{padding:48px 24px 40px!important}}.form-contact-info-section .form-contact-info-box{width:100%;padding:0 16px}@media screen and (max-width:767px){.form-contact-info-section .form-contact-info-box{padding:0}}.form-contact-info-section .form-contact-info-box .location-contact-info{margin-bottom:24px}@media screen and (max-width:767px){.form-contact-info-section .form-contact-info-box .location-contact-info{margin-bottom:28px}}.form-contact-info-section .form-contact-info-box .location-contact-info label{color:#fff;font-size:20px;margin-bottom:6px;display:block;font-weight:600}@media screen and (max-width:767px){.form-contact-info-section .form-contact-info-box .location-contact-info label{font-size:16px;margin-bottom:8px}}.form-contact-info-section .form-contact-info-box .location-contact-info a,.form-contact-info-section .form-contact-info-box .location-contact-info p{font-size:22px;line-height:normal;font-weight:600}@media screen and (max-width:767px){.form-contact-info-section .form-contact-info-box .location-contact-info a,.form-contact-info-section .form-contact-info-box .location-contact-info p{font-size:18px}}.form-contact-info-section .form-contact-info-box button{width:204px;height:44px;border-radius:22px;text-transform:none;font-size:18px}.form-contact-info-section .contact-main-title{font:normal normal 700 39px/46px Lato Bold;color:#3177ff;text-transform:uppercase}@media screen and (max-width:767px){.form-contact-info-section .contact-main-title{font-size:22px;margin-bottom:24px}}.banner-spefic-title{font:normal normal 300 45px/50px Lato}.banner-specific-title-1{padding-top:0}.banner-specific-title-1,.banner-specific-title-2{font:normal normal 700 45px/50px Lato Bold;padding-bottom:0}.banner-specific-title-2{padding-top:10px}.primary-chip{background:#000!important;color:#fff}.services-chips{display:flex;flex-wrap:wrap;gap:1;margin-top:10px;margin-bottom:16px}@media screen and (min-width:768px){.services-chips{height:75px;overflow:auto}}.services-chips::-webkit-scrollbar,.services-chips::-webkit-scrollbar-thumb,.services-chips::-webkit-scrollbar-track{width:8px;border:none;background:transparent}.services-chips::-webkit-resizer,.services-chips::-webkit-scrollbar-button,.services-chips::-webkit-scrollbar-corner,.services-chips::-webkit-scrollbar-track-piece{display:none}.services-chips::-webkit-scrollbar-thumb{border-radius:6px;background-color:#303941}.services-chips::-webkit-scrollbar-track{background-image:url(/_next/static/media/scroll-track.46379399.png);background-repeat:repeat-y;background-size:contain}.help-you-group{flex-direction:row;justify-content:space-between;border:1px solid #ccc;border-radius:4px}.help-you-group>label{flex:0 0 100%;margin:0;border-radius:0;padding:2px 8px 2px 0;align-items:center;position:relative}@media screen and (max-width:767px){.help-you-group>label{flex:0 0 100%;margin-bottom:12px}}.help-you-group>label .Mui-focused{color:unset}.help-you-group>label .Mui-checked+span label{color:#3177ff}.help-you-group>label .Mui-checked+span label p{color:rgba(0,0,0,.6)}.help-you-group>label .Mui-checked+span:before{border-color:#3177ff!important}.help-you-group>label span:first-child{padding:6px}.help-you-group>label>span:last-child label{pointer-events:none}.help-you-group>label>span:last-child label p{font-size:14px}.help-you-group>label>span:last-child:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:0}.help-you-group.error>label svg{fill:#d32f2f}.help-you-group.error>label>span:last-child:before{border-color:#d32f2f}.help-you-group.lease-studio-help-group{flex-direction:column;border-radius:10px;overflow:hidden}.help-you-group.lease-studio-help-group>label{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 9px);padding:0 8px 0 0;border-radius:0;margin:0}@media screen and (max-width:767px){.help-you-group.lease-studio-help-group>label{flex:0 0 100%}}.help-you-group.lease-studio-help-group>label>span label{font-size:13px;color:#000}.help-you-group.lease-studio-help-group>label>span:last-child:before{border-radius:0;border:none}.region-map-wrapper{height:clamp(385px,20rem,480px);width:100%;margin-bottom:2rem}@media screen and (min-width:600px)and (max-width:766px){.region-map-wrapper{height:32rem}}@media screen and (min-width:767px){.region-map-wrapper{height:38rem}}@media screen and (min-width:64em){.region-map-wrapper{height:25rem;width:85%}}@media screen and (min-width:80em){.region-map-wrapper{height:30rem}}@media screen and (min-width:95em){.region-map-wrapper{height:30rem}}@media screen and (max-width:520px){.region-map-wrapper .gm-style-iw{max-width:unset!important}}.region-map-wrapper .gm-style-iw button{border:0;height:44px;right:0!important}.region-map-wrapper .contained-button-slide-effect-secondary{margin-bottom:10px}.region-map-wrapper .jvectormap-zoomin{bottom:65px!important}.region-map-wrapper .jvectormap-zoomin,.region-map-wrapper .jvectormap-zoomout{position:absolute;right:20px!important;top:auto!important;left:auto!important;border-radius:3px;background:#292929;padding:3px;color:#fff;cursor:pointer;line-height:10px;text-align:center;box-sizing:content-box;width:20px!important;height:20px!important;border:30px;display:flex;align-items:center;justify-content:center;font-size:25px}.region-map-wrapper .jvectormap-zoomout{bottom:30px!important}.rlp_tool_tip_main_div{padding:10px 20px!important;border:0!important;width:265px;border-radius:10px}.rlp_tool_tip_main_div .close-container{margin-bottom:0}.rlp_tool_tip_main_div .close-container .infowindow-close-button{padding-right:0}.rlp_tool_tip_main_div .tooltip_div{margin-top:-32px!important}.rlp_tool_tip_main_div .tooltip_div .tooltip_paragraph{font:normal normal 700 16px/normal Lato!important}@media screen and (min-width:767px){.rlp_tool_tip_main_div .tooltip_div .tooltip_paragraph{font-size:clamp(16px,1.4rem,24px)!important}}.rlp_tool_tip_main_div .tooltip_div a{text-decoration:none}.rlp_tool_tip_main_div .tooltip_div .tooltip_paragraph{border-bottom:0;margin-bottom:15px}.rlp_tool_tip_main_div .tooltip_div .tooltip_paragraph_2{width:unset;color:#000!important;font:normal normal 400 14px/normal Lato}@media screen and (min-width:767px){.rlp_tool_tip_main_div .tooltip_div .tooltip_paragraph_2{font-size:clamp(14px,1.1rem,20px)!important}}.rlp_tool_tip_main_div .tooltip_div .tooltip-gray-text{color:#646a70!important}@media screen and (max-width:520px){.rlp_tool_tip_main_div{width:180px}}.rlp_tool_tip_main_div .gm-style-iw button{border:0;height:44px}.region-map-wrapper .gm-style-iw{padding:0;overflow:visible;max-height:unset!important}.region-map-wrapper .gm-style-iw .gm-style-iw-d{overflow:visible!important;max-height:unset!important}.region-map-wrapper .gm-style-iw button{font-size:15px;right:5px!important;padding:2px 12px}.lpd_tool_tip_main_div{padding:10px 20px!important;border:0!important;width:265px;border-radius:10px}.lpd_tool_tip_main_div .tooltip_div{margin-top:0!important}.lpd_tool_tip_main_div .tooltip_div .tooltip_paragraph{font:normal normal 700 16px/28px Lato!important}@media screen and (min-width:767px){.lpd_tool_tip_main_div .tooltip_div .tooltip_paragraph{font-size:clamp(16px,1.4rem,24px)!important}}.lpd_tool_tip_main_div .tooltip_div .tooltip_paragraph_2{width:unset;font:normal normal 400 14px/normal Lato}@media screen and (min-width:767px){.lpd_tool_tip_main_div .tooltip_div .tooltip_paragraph_2{font-size:clamp(14px,1.1rem,20px)!important}}@media screen and (max-width:520px){.lpd_tool_tip_main_div{width:180px}}.lpd_tool_tip_main_div .gm-style-iw button{border:0;height:44px}@media screen and (min-width:768px){.page_wrapper_genius{padding:2rem 4rem}}.gm-style-iw{padding-top:0!important}.custom-popover .MuiPaper-root{top:91px!important;left:974px!important;border-radius:10px!important;width:30%}.popover-search-button{position:relative;background-color:#3177ff;color:#fff;margin-left:15px;margin-top:3px}.css-16awh2u-MuiAutocomplete-root .MuiAutocomplete-inputRoot .MuiAutocomplete-input{width:auto!important}.popover-div{padding:30px!important;border:1px solid rgba(0,0,0,.2);border-radius:12px}@media screen and (min-width:600px){.popover-div{width:491px;height:163px}}@media screen and (min-width:420px)and (max-width:599px){.popover-div{width:395px}}@media screen and (min-width:300px)and (max-width:419px){.popover-div{width:380px}}.css-1spqhbb{padding:10px!important}.css-177ic5c{width:160px}.popover-text-1{width:70%!important}.css-152mnda-MuiInputBase-input-MuiOutlinedInput-input{padding:10.5px 14px!important}.custom-popover-container{position:relative}.custom-tooltip-arrow{position:absolute;bottom:100%;left:50%;transform:translateX(620%);transform:translateY(260%);width:10%;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;z-index:1200;margin-left:40px}.autocomplete-dropdown-container-popover{box-shadow:0 1px 12px rgba(0,0,0,.2);top:56px;z-index:4;width:100%;max-height:200px;overflow:auto}.autocomplete-dropdown-container-popover .suggestion-item{background-color:#fff;cursor:pointer;padding:6px 16px;color:#000}.autocomplete-dropdown-container-popover .suggestion-item--active{background-color:#3177ff;padding:6px 16px;cursor:pointer}.bn-fade{opacity:1;transition:opacity .15s ease-in-out}.bn-fade.out{opacity:0}.bn-fade.in{opacity:1}.location-button{background-color:#fff;border:1.5px solid #3177ff;color:#3177ff;font-family:Lato;font-size:14px;text-transform:none;margin-left:8px;padding:8px,16px,8px,16px}.no-hover,.no-hover:hover{background-color:transparent!important;border-color:inherit!important;box-shadow:none!important}.no-hover:hover{cursor:default!important}@media only screen and (max-width:600px){.popover-text-1,.search-button-mb{width:100%!important}}.outliant-outlined-button:hover{border-color:initial!important}.blog-image{width:100%;height:100%;object-fit:cover;max-height:unset!important}.blogs-search-button{min-height:45px!important}.mt-none{margin-top:0!important}.default-spacing{letter-spacing:.00938em!important}@media screen and (max-width:1023px){.location-banner-header{padding:35px 16px!important}}.header-rounded-button{border-radius:4px!important}.cky-btn,.cta-rounded-button{border-radius:8px!important}.hide-element{display:none!important}