/*!
 * 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}@font-face{font-family:Sofia Pro Light;src:url(/_next/static/media/SofiaProLight.d0af2db4.eot);src:url(/_next/static/media/SofiaProLight.d0af2db4.eot) format("embedded-opentype"),url(/_next/static/media/SofiaProLight.bf4eb0b4.woff2) format("woff2"),url(/_next/static/media/SofiaProLight.f01b9aee.woff) format("woff"),url(/_next/static/media/SofiaProLight.3f4b342b.ttf) format("truetype"),url(/_next/static/media/SofiaProLight.02715c0e.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/_next/static/media/SofiaProRegular.e02212ec.eot);src:url(/_next/static/media/SofiaProRegular.55d8df7c.woff2) format("woff2"),url(/_next/static/media/SofiaProRegular.31db405c.woff) format("woff"),url(/_next/static/media/SofiaProRegular.38029bcf.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro Bold;src:url(/_next/static/media/SofiaPro-Bold.808673ea.eot);src:url(/_next/static/media/SofiaPro-Bold.808673ea.eot) format("embedded-opentype"),url(/_next/static/media/SofiaPro-Bold.5ba56be4.woff2) format("woff2"),url(/_next/static/media/SofiaPro-Bold.278e9363.woff) format("woff"),url(/_next/static/media/SofiaPro-Bold.35244389.ttf) format("truetype"),url(/_next/static/media/SofiaPro-Bold.b545696c.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro SemiBold;src:url(/_next/static/media/SofiaPro-Semi-Bold.c3530f16.woff) format("woff2"),url(/_next/static/media/SofiaPro-Semi-Bold.1d77494a.otf) format("otf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Jazmin;src:url(/_next/static/media/Jazmin-Regular.2369d62e.otf);font-style:normal;font-weight:400}@font-face{font-family:Jazmin;src:url(/_next/static/media/Jazmin-MediumIt.e2b56c3c.otf);font-style:italic;font-weight:500}@font-face{font-family:Jazmin;src:url(/_next/static/media/Jazmin-Medium.a8b3d60a.eot);src:url(/_next/static/media/Jazmin-Medium.a8b3d60a.eot) format("embedded-opentype"),url(/_next/static/media/Jazmin-Medium.315746c4.woff2) format("woff2"),url(/_next/static/media/Jazmin-Medium.92b863f7.woff) format("woff"),url(/_next/static/media/Jazmin-Medium.163470ea.ttf) format("truetype"),url(/_next/static/media/Jazmin-Medium.064600f7.svg) format("svg"),url(/_next/static/media/Jazmin-Medium.ef1cd1db.otf) format("otf");font-weight:500;font-style:normal;font-display:swap}body,html{scroll-behavior:smooth}img[src*="insight.adsrvr.org"]{position:absolute;margin-top:-1px}.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 900 14px/20px Sofia Pro 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}@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:Sofia Pro Bold;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.24px;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:-.24px;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:1200px){.header .navbar-new.nav-tab-fixed .nav-link{margin:-1px}}@media screen and (max-width:1350px){.header .navbar-new.nav-tab-fixed .nav-link{margin:0 6px}}.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}.header .navbar-new.nav-tab-fixed .nav-container-5{margin-right:auto!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:Sofia Pro;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}.mobile-drawer{display:none}@media screen and (max-width:1023px){.mobile-drawer{display:block}.mobile-drawer .MuiDrawer-paper{border-radius:10px 0 0 10px;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 900 16px/24px Sofia Pro 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 900 45px/50px Sofia Pro 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 900 18px/26px Sofia Pro 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 16px/20px Sofia Pro}.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 900 14px/20px Sofia Pro 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}.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 16px/20px Sofia Pro}}.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 900 35px/42px Sofia Pro Bold!important;max-width:480px}.banner-img.about-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro!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 Sofia Pro!important}.banner-img.about-img .banner-text-wrapper .banner-sub-title{max-width:300px;font:normal normal 900 20px/26px Sofia Pro 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 900 35px/42px Sofia Pro Bold!important;max-width:765px}.banner-img.education-banner .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro!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 900 45px/50px Sofia Pro 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 900 35px/42px Sofia Pro 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 Sofia Pro!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 Sofia Pro!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 900 14px/20px Sofia Pro 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 900 35px/42px Sofia Pro Bold!important;margin-bottom:10px}.banner-img.book-service .banner-main-title{font:normal normal 300 35px/42px Sofia Pro!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 Sofia Pro;letter-spacing:0;color:#fff;text-transform:uppercase}@media screen and (max-width:1023px){.banner-img.book-service .banner-text-small{font:normal normal 900 16px/24px Sofia Pro 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 900 35px/42px Sofia Pro Bold!important;margin-bottom:10px}.banner-img.lease-studio .banner-main-title{font:normal normal 300 35px/42px Sofia Pro!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 Sofia Pro;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 Sofia Pro;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 Sofia Pro}@media screen and (max-width:767px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-text-small{font:normal normal 300 20px/25px Sofia Pro}}@media screen and (max-width:480px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-text-small{font:normal normal 300 16px/20px Sofia Pro}}.banner-img.solagenius-banner-img .banner-text-wrapper .banner-sub-title{text-align:left;font:normal normal 900 35px/42px Sofia Pro 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 900 25px/32px Sofia Pro 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 900 20px/26px Sofia Pro 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 Sofia Pro!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 Sofia Pro!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 Sofia Pro!important}}.banner-img.solagenius-banner-img .banner-text-wrapper .banner-below-text{font:normal normal 300 22px/30px Sofia Pro}@media screen and (max-width:767px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-below-text{font:normal normal 300 20px/25px Sofia Pro}}@media screen and (max-width:480px){.banner-img.solagenius-banner-img .banner-text-wrapper .banner-below-text{font:normal normal 300 16px/20px Sofia Pro}}.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 Sofia Pro;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 Sofia Pro}@media screen and (max-width:767px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-text-small{font:normal normal 300 20px/25px Sofia Pro}}@media screen and (max-width:480px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-text-small{font:normal normal 300 16px/20px Sofia Pro}}.banner-img.beauty-hive-img .banner-text-wrapper .banner-sub-title{text-align:left;font:normal normal 900 35px/42px Sofia Pro 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 900 25px/32px Sofia Pro 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 900 20px/26px Sofia Pro 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 Sofia Pro!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 Sofia Pro!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 Sofia Pro!important}}.banner-img.beauty-hive-img .banner-text-wrapper .banner-below-text{font:normal normal 300 22px/30px Sofia Pro}@media screen and (max-width:767px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-below-text{font:normal normal 300 20px/25px Sofia Pro}}@media screen and (max-width:480px){.banner-img.beauty-hive-img .banner-text-wrapper .banner-below-text{font:normal normal 300 16px/20px Sofia Pro}}.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 Sofia Pro;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 Sofia Pro}.banner-img.solapro-banner-img .banner-sub-title{text-align:left;font:normal normal 900 35px/42px Sofia Pro Bold!important;margin-bottom:0}.banner-img.solapro-banner-img .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro!important}@media screen and (max-width:480px){.banner-img.solapro-banner-img .banner-sub-title .banner-main-title{font:normal normal 300 25px/32px Sofia Pro!important}.banner-img.solapro-banner-img .banner-sub-title{max-width:200px;font:normal normal 900 25px/32px Sofia Pro 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 Sofia Pro;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 16px/20px Sofia Pro}}@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 Sofia Pro;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 Sofia Pro;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 900 70px/75px Sofia Pro Bold}@media screen and (max-width:480px){.banner-text-wrapper .banner-sub-title{font:normal normal 900 35px/42px Sofia Pro Bold!important}}.banner-text-wrapper .banner-main-title{text-align:center;text-decoration:underline;letter-spacing:0;font:normal normal 300 59px/60px Sofia Pro}@media screen and (max-width:480px){.banner-text-wrapper .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.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 900 16px/24px Sofia Pro Bold}}.banner-text-wrapper .banner-button{margin-right:20px;width:200px;height:45px;border-radius:23px;letter-spacing:0;font:normal normal 900 16px/24px Sofia Pro Bold}@media screen and (max-width:767){.banner-text-wrapper .banner-button{font:normal normal 900 16px/24px Sofia Pro 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 900 14px/20px Sofia Pro 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 900 18px/26px Sofia Pro Bold}@media screen and (max-width:1500px){.nav-link{font:normal normal 900 16px/24px Sofia Pro Bold}}@media screen and (max-width:1400px){.nav-link{font:normal normal 900 14px/20px Sofia Pro Bold}}@media screen and (max-width:1300px){.nav-link{font:normal normal 900 12px/18px Sofia Pro Bold}}.nav-button{margin:0 10px;padding-bottom:8px;min-width:120px;background-color:#fff;color:#3177ff;font:normal normal 900 14px/20px Sofia Pro 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:#3177ff;bottom:0;width:100%}@media(max-width:1023px){.footer-box{padding:70px 30px 30px}}@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:#3177ff;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}}.footer-logo-container{display:flex;margin-bottom:50px;align-items:center}.footer-logo-container .footer-logo img{width:180px}.footer-logo-container img{max-width:100%}.footer-social-icons{display:flex;max-width:345px}@media(max-width:899px){.footer-social-icons{justify-content:flex-start}.footer-social-icons a{margin-right:30px!important}.footer-social-icons a:last-child{margin-right:0!important}}.footer-link a{color:#fff;margin-bottom:0;letter-spacing:1px;text-decoration:none;font:normal normal 300 18px/24px Sofia Pro;line-height:64px;display:flex;align-items:center;white-space:nowrap;width:max-content;opacity:1}.footer-link a:hover{opacity:.7;transition:.2s ease-in}@media(max-width:899px){.footer-link a{line-height:48px}.footer-link a svg{display:none}}.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 900 14px/20px Sofia Pro 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 Sofia Pro}.footer-heading{font:normal normal 800 22px/35px Sofia Pro;text-transform:uppercase}.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 900 16px/24px Sofia Pro 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 900 55px/60px Sofia Pro Bold}@media screen and (max-width:1023px){.app__location-header-h3{font:normal normal 900 45px/50px Sofia Pro Bold}}@media screen and (max-width:767px){.app__location-header-h3{font:normal normal 900 35px/42px Sofia Pro Bold}}@media screen and (max-width:480px){.app__location-header-h3{font:normal normal 900 25px/32px Sofia Pro Bold}}@media screen and (max-width:320px){.app__location-header-h3{font:normal normal 900 16px/24px Sofia Pro Bold}}.p__opensans_location{display:flex;justify-content:center;align-items:center;font:normal normal 300 15px/35px Sofia Pro;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 16px/20px Sofia Pro}.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 900 16px/24px Sofia Pro 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 900 14px/20px Sofia Pro 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 Sofia Pro;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 Sofia Pro;padding:0 20px}}@media screen and (max-width:767px){.services-main .service-wrapper .services-header{font:normal normal 300 35px/42px Sofia Pro}}@media screen and (max-width:480px){.services-main .service-wrapper .services-header{font:normal normal 300 25px/32px Sofia Pro;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 Sofia Pro;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 Sofia Pro;padding:0 20px}}@media screen and (max-width:767px){.perks-main .perks-wrapper .perks-header{font:normal normal 300 35px/42px Sofia Pro}}@media screen and (max-width:480px){.perks-main .perks-wrapper .perks-header{font:normal normal 300 25px/32px Sofia Pro;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 900 30px/38px Sofia Pro 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 900 35px/42px Sofia Pro Bold!important}.banner-client-book-service .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}.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 Sofia Pro;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 Sofia Pro;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 Sofia Pro;color:#3177ff}.professionals_list .r__side .section_header{font:normal normal 700 18px/35px Sofia Pro;color:#333;margin-top:0;border-bottom:1px solid #cdcdcd}.professionals_list .r__side .next_available_date{font:normal normal 300 18px/35px Sofia Pro;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 Sofia Pro;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 Sofia Pro;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 Sofia Pro;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 Sofia Pro;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 Sofia Pro}.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 Sofia Pro!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 Sofia Pro!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 Sofia Pro;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 900 16px/24px Sofia Pro 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 Sofia Pro;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 900 30px/38px Sofia Pro Bold;letter-spacing:0;color:#333;margin-bottom:12px}@media screen and (max-width:767px){.amenities .amenities-box-title{font:normal normal 900 16px/24px Sofia Pro Bold}}@media screen and (max-width:480px){.amenities .amenities-box-title{font:normal normal 900 14px/20px Sofia Pro Bold}}.amenities .amenities-desc{font:normal normal 300 20px/25px Sofia Pro;letter-spacing:0;color:#333}@media screen and (max-width:767px){.amenities .amenities-desc{font:normal normal 300 16px/20px Sofia Pro}}.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 Sofia Pro}}.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 900 25px/32px Sofia Pro Bold;color:#303941;margin-top:14px;min-height:90px}@media screen and (max-width:1023px){.barbering .barbering-description-title{font:normal normal 900 22px/30px Sofia Pro Bold;min-height:50px}}@media screen and (max-width:480px){.barbering .barbering-description-title{font:normal normal 900 16px/24px Sofia Pro Bold;min-height:72px}}.barbering .barbering-description-subtitle{font:normal normal 300 22px/30px Sofia Pro;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 Sofia Pro}}@media screen and (max-width:480px){.barbering .barbering-description-subtitle{font:normal normal 300 16px/20px Sofia Pro}}.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 Sofia Pro;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 900 14px/20px Sofia Pro 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 Sofia Pro;letter-spacing:0;color:#3177ff}.testimonials .testimonials-header.mobile{font:normal normal 300 25px/32px Sofia Pro}.testimonials .testimonial-desc-text{font:normal normal 300 22px/30px Sofia Pro!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 16px/20px Sofia Pro;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 Sofia Pro!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 Sofia Pro;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 Sofia Pro;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;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 Sofia Pro!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 Sofia Pro;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 Sofia Pro;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:Sofia Pro;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;-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;border:1px solid var(--Brand-Blue,#3177ff);background:linear-gradient(180deg,#3177ff,#004adb);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:Sofia Pro;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:Sofia Pro;font-size:16px;color:#979ca0;line-height:20px;text-align:left;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-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:Sofia Pro;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:Sofia Pro;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;-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;border:1px solid var(--Brand-Blue,#3177ff);background:linear-gradient(180deg,#3177ff,#004adb);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:Sofia Pro;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:Sofia Pro;font-size:16px;color:#979ca0;line-height:20px;text-align:left;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-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 Sofia Pro;color:#3177ff;text-align:center}@media screen and (max-width:600px){.book-service-drawer .header-h1{font:normal normal 300 35px/42px Sofia Pro}}.book-service-drawer .header-h2{font:normal normal 900 35px/42px Sofia Pro Bold;color:#fff}@media screen and (max-width:600px){.book-service-drawer .header-h2{font:normal normal 900 22px/30px Sofia Pro 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 Sofia Pro;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 Sofia Pro;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 900 22px/30px Sofia Pro 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 900 18px/26px Sofia Pro 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 900 45px/50px Sofia Pro Bold;margin-top:40px}}@media screen and (max-width:480px){.banner-sub-title-feature{font:normal normal 900 35px/42px Sofia Pro Bold}}@media screen and (max-width:1023px){.banner-sub-title-feature .banner-main-title{font:normal normal 300 45px/50px Sofia Pro}}@media screen and (max-width:480px){.banner-sub-title-feature .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.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 Sofia Pro;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 900 25px/32px Sofia Pro 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 Sofia Pro}.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 Sofia Pro}@media screen and (max-width:480px){.virtual_education_wrapper .virtual_edu_title{font:normal normal 300 35px/42px Sofia Pro}}.virtual_education_wrapper .virtual_edu_text{font:normal normal 300 20px/30px Sofia Pro;letter-spacing:0;color:#fff}@media screen and (max-width:767px){.virtual_education_wrapper .virtual_edu_text{font:normal normal 300 16px/20px Sofia Pro}}@media screen and (max-width:480px){.virtual_education_wrapper .virtual_edu_text{font:normal normal 300 14px/20px Sofia Pro}}.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 Sofia Pro}.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 Sofia Pro}@media screen and (max-width:480px){.sola_stories_wrapper .sola_stories_title{font:normal normal 300 35px/42px Sofia Pro}}.sola_stories_wrapper .sola_stories_text{font:normal normal 300 20px/30px Sofia Pro;letter-spacing:0;color:#303941}@media screen and (max-width:767px){.sola_stories_wrapper .sola_stories_text{font:normal normal 300 16px/20px Sofia Pro}}@media screen and (max-width:480px){.sola_stories_wrapper .sola_stories_text{font:normal normal 300 14px/20px Sofia Pro}}.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 Sofia Pro}.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 Sofia Pro}@media screen and (max-width:480px){.sola_pro_footer .sola_stories_title{font:normal normal 300 35px/42px Sofia Pro}}.sola_pro_footer .sola_stories_text{font:normal normal 300 20px/30px Sofia Pro;letter-spacing:0;color:#fff}@media screen and (max-width:767px){.sola_pro_footer .sola_stories_text{font:normal normal 300 16px/20px Sofia Pro}}@media screen and (max-width:480px){.sola_pro_footer .sola_stories_text{font:normal normal 300 14px/20px Sofia Pro}}.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 Sofia Pro}.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 Sofia Pro;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 900 14px/20px Sofia Pro 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 16px/20px Sofia Pro}.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 Sofia Pro Bold}.page_404 .h4{font:normal normal 900 30px/38px Sofia Pro Bold}.page_404 .subtitle2{font:normal normal 300 20px/25px Sofia Pro}.book-service-banner-datepicker-pop .MuiCalendarPicker-root .Mui-selected{color:#fff;font:normal normal 900 15px/13px Sofia Pro}.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;color:#3177ff}.mui-custom-date-picker-button .mui-date-select-btn,.mui-custom-date-picker-button .next-available-btn{font:normal normal 900 14px/18px Sofia Pro;letter-spacing:0;text-transform:none;width:130px;height:30px}.mui-custom-date-picker-button .next-available-btn{color:#fff;background:transparent linear-gradient(101deg,#05bed5,#3177ff) 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:23px;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 Sofia Pro;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 Sofia Pro!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 Sofia Pro;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 900 20px/26px Sofia Pro 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 900 18px/26px Sofia Pro 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 900 16px/24px Sofia Pro Bold!important}}.blog-hub-page-main .blog-hub-features .features_list .features-data .MuiListItem-root .MuiListItemText-secondary{font:normal normal 300 16px/20px Sofia Pro!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 900 16px/24px Sofia Pro 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 900 16px/24px Sofia Pro 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 900 30px/38px Sofia Pro Bold;margin-bottom:12px}@media screen and (max-width:1023px){.blog-hub-page-main .blog-hub-features .most-recent-wrapper .most-recent-blog-title{font:normal normal 900 18px/26px Sofia Pro 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 900 16px/24px Sofia Pro 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 900 55px/60px Sofia Pro Bold;letter-spacing:0}@media screen and (max-width:1023px){.wrapped-news-section .wrapped-news-text .wrapped-news-title{font:normal normal 900 35px/42px Sofia Pro 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 Sofia Pro}}@media screen and (max-width:480px){.related-articals-title{font:normal normal 300 28px/38px Sofia Pro}}.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 Sofia Pro}.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}.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 Sofia Pro}.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{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 900 25px/32px Sofia Pro 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 Sofia Pro;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 Sofia Pro;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 Sofia Pro;text-align:center}@media screen and (max-width:767px){.why-sola-footer .why-sola-footer-title{font:normal normal 300 25px/32px Sofia Pro;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}.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 Sofia Pro;text-decoration:none}@media screen and (max-width:1023px){.location-banner .banner-text-wrapper .banner-main-title{font:normal normal 300 16px/20px Sofia Pro;text-align:left}}.location-banner .banner-text-wrapper .blog-banner-main-title{font:normal normal 900 25px/32px Sofia Pro Bold}@media screen and (max-width:1023px){.location-banner .banner-text-wrapper .blog-banner-main-title{font:normal normal 900 16px/24px Sofia Pro Bold;text-align:left}}.location-banner .banner-text-wrapper .banner-sub-title{text-align:left;max-width:unset;font:normal normal 900 45px/50px Sofia Pro Bold!important}@media screen and (max-width:1023px){.location-banner .banner-text-wrapper .banner-sub-title{font:normal normal 900 20px/26px Sofia Pro 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 16px 16px;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 16px 16px}.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 900 16px/24px Sofia Pro Bold;color:#003654;margin:0 8px}@media screen and (max-width:1485px){.custom-country-box .custom-country-text{font:normal normal 900 14px/20px Sofia Pro Bold}}@media screen and (max-width:1080px){.custom-country-box .custom-country-text{font:normal normal 900 12px/18px Sofia Pro 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 Sofia Pro;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 Sofia Pro}}@media screen and (max-width:1100px){.independent-banner .independent-title{font:normal normal 300 28px/38px Sofia Pro}}@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 Sofia Pro;font-weight:500}@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 22px/35px Sofia Pro}.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 Sofia Pro 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 Sofia Pro;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 Sofia Pro;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 Sofia Pro;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;border-bottom:1px solid #fff}@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 Sofia Pro;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 Sofia Pro;font-weight:500;line-height:35px;max-width:578px;margin-bottom:50px;color:#fff}@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 Sofia Pro;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 900 40px/46px Sofia Pro 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 Sofia Pro}.banner-specific-title-1{padding-top:0}.banner-specific-title-1,.banner-specific-title-2{font:normal normal 900 45px/50px Sofia Pro 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 Sofia Pro!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 Sofia Pro}@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 Sofia Pro!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 Sofia Pro}@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:Sofia Pro;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}.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}.main-layout-page{margin-top:80px}@media only screen and (max-width:1023px){.main-layout-page{margin-top:65px}}.about-us-section .about-us-description-block{padding-left:92px}@media only screen and (max-width:1023px){.about-us-section .about-us-description-block{padding-left:60px;padding-top:30px}}@media only screen and (max-width:899px){.about-us-section .about-us-description-block{padding-left:0;padding-top:30px}}.about-us-section .app__wrapper_img-block{position:relative;max-width:500px;margin:0 auto;height:100%;width:100%}.about-us-section .app__wrapper_img-block .Contact-Sheet-Preview{z-index:1;border-radius:0}.about-us-section .app__wrapper_img-block .Contact-Sheet-Preview img{max-width:375.62px;width:100%}.about-us-section .app__wrapper_img-block .IMG_Edit{z-index:1;position:absolute;right:0;bottom:-60px}.about-us-section .app__wrapper_img-block .IMG_Edit img{max-width:310px;width:100%}.about-us-section .app__wrapper_img-block .Rectangle{position:absolute;left:-7%;bottom:-10%;z-index:-1}.about-us-section .app__wrapper_img-block .Rectangle img{max-width:307.32px;width:100%}.about-us-section .app__wrapper_img-block .Group1{position:absolute;top:-7%;z-index:2;left:20px}.about-us-section .app__wrapper_img-block .Group1 img{width:100%;max-width:179.97px;height:100%}.about-us-section .app__wrapper_img-block .Group2{position:absolute;z-index:-1;right:-20px;top:29%}.about-us-section .app__wrapper_img-block .Group2 img{max-width:310px;width:100%}.about-us-section .app__wrapper_img-block .Group3{position:absolute;z-index:0;right:-20px;top:55%}.about-us-section .app__wrapper_img-block .Group3 img{max-width:310px;width:100%}.about-us-section .app__wrapper_img-block .Group4{position:absolute;right:5%;top:-10%;z-index:2}.about-us-section .app__wrapper_img-block .Group4 img{max-width:312.83px;width:100%}.our-story-wrapper{display:flex}.our-story-wrapper .our-story-text-wrapper{order:1}@media only screen and (max-width:1023px){.our-story-wrapper .our-story-text-wrapper{order:2}}.our-story-wrapper .our-story-image-block{padding-left:70px;order:2}@media only screen and (max-width:899px){.our-story-wrapper .our-story-image-block{padding-left:0;order:1}.our-story-wrapper .our-story-image-block .our-story-image{padding-right:70px}}@media only screen and (max-width:850px){.our-story-wrapper .our-story-image-block .our-story-image{padding-right:0}}.our-mission-wrapper{background-color:#303941}.our-mission-wrapper .our-mission-image-block{display:flex;justify-content:center;align-items:center;width:100%}.our-mission-wrapper .our-mission-desc-block{padding-left:92px}@media only screen and (max-width:1023px){.our-mission-wrapper .our-mission-desc-block{padding-left:60px;padding-top:30px}}@media only screen and (max-width:899px){.our-mission-wrapper .our-mission-desc-block{padding-left:0;padding-top:30px}}.in-the-news-wrapper{background-color:#fff!important}.own-the-power-wrapper{position:relative}.own-the-power-wrapper .section-text{max-width:600px}.own-the-power-wrapper .section-image{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:1023px){.own-the-power-wrapper .section-image{height:100%;top:50%;width:65%;right:0;left:unset;object-fit:contain;transform:translateY(-50%)}}.own-the-power-wrapper .section-image.own-the-power-image-desktop{display:block}@media only screen and (max-width:1023px){.own-the-power-wrapper .section-image.own-the-power-image-desktop{display:block}}.own-the-power-wrapper .section-image.own-the-power-image-mobile{display:none}@media only screen and (max-width:1023px){.own-the-power-wrapper .section-image.own-the-power-image-mobile{display:block}}.own-the-power-wrapper .app__header{position:relative;z-index:1}@media only screen and (max-width:1023px){.own-the-power-wrapper .app__header{max-width:80%}}.own-the-power-wrapper .app__header .Intrigued-title{font:normal normal 900 35px/42px Sofia Pro Bold;max-width:480px}@media only screen and (max-width:1023px){.own-the-power-wrapper .app__header .Intrigued-title{font:normal normal 900 30px/38px Sofia Pro Bold}}@media only screen and (max-width:767px){.own-the-power-wrapper .app__header .Intrigued-title{font:normal normal 900 22px/30px Sofia Pro Bold}}.find-location-about{position:relative;margin:0}.find-location-about img{object-fit:cover}.find-location-about img,.find-location-about:after{position:absolute;left:0;top:0;width:100%;height:100%}.find-location-about:after{content:"";background-image:url(/_next/static/media/GettyImages.44fb959a.webp);background-size:100%}.find-location-about .location-text-container-block{position:relative;padding:48px 92px;z-index:1;top:0}.find-location-about .location-text-container-block.with-video-background{position:absolute}@media only screen and (max-width:1023px){.find-location-about .location-text-container-block{padding:48px}}.find-location-about .location-text-container-block .find-sola-header{font:normal normal 900 35px/42px Sofia Pro Bold}.find-location-about.location-results-page-bottom{margin-top:48px}@media only screen and (max-width:1023px){.find-location-about.location-results-page-bottom{margin-top:24px}.find-location-about.location-results-page-bottom img{object-fit:fill}}.find-location-about.location-results-page-bottom .ready-section-video{display:block;width:100%;height:280px;object-fit:cover}@media only screen and (max-width:1023px){.find-location-about.location-results-page-bottom .location-text-container-block{padding:16px 24px}}.find-location-about.location-results-page-bottom .location-text-container-block .find-sola-header{font:normal normal 900 35px/42px Sofia Pro Bold}@media only screen and (max-width:1023px){.find-location-about.location-results-page-bottom .location-text-container-block .find-sola-header{font:normal normal 900 22px/30px Sofia Pro Bold}}.our-story-text-wrapper .header-h1{line-height:92px;font-size:70px}.main-layout-page .about-img{position:relative}.main-layout-page .about-img .about-img-desktop{display:block}@media only screen and (max-width:767px){.main-layout-page .about-img .about-img-desktop{display:none}}.main-layout-page .about-img .about-img-mobile{display:none}@media only screen and (max-width:767px){.main-layout-page .about-img .about-img-mobile{display:block}}.main-layout-page .about-img .banner-about{position:absolute;z-index:9;top:50%;width:100%;padding:0 92px;transform:translateY(-50%);max-width:900px}.main-layout-page .about-img .banner-about.news-banner{max-width:800px}@media only screen and (max-width:1023px){.main-layout-page .about-img .banner-about.news-banner{max-width:unset}.main-layout-page .about-img .banner-about{position:relative;transform:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 0;text-align:center;max-width:unset}.main-layout-page .about-img .banner-about.blog-banner{padding:30px 0 0}}.main-layout-page .about-img .banner-about .about-us-heading{font:normal normal 300 25px/32px Sofia Pro}@media only screen and (max-width:1023px){.main-layout-page .about-img .banner-about .about-us-heading{font:normal normal 300 20px/25px Sofia Pro}}@media only screen and (max-width:767px){.main-layout-page .about-img .banner-about .about-us-heading{font:normal normal 300 16px/20px Sofia Pro}}.main-layout-page .about-img .banner-about .about-us-subheading{font:normal normal 900 45px/50px Sofia Pro Bold;max-width:524px}@media only screen and (max-width:1023px){.main-layout-page .about-img .banner-about .about-us-subheading{max-width:400px;font:normal normal 900 30px/38px Sofia Pro Bold}}@media only screen and (max-width:767px){.main-layout-page .about-img .banner-about .about-us-subheading{max-width:250px;font:normal normal 900 20px/26px Sofia Pro Bold}}.our-community-wrapper{background:hsla(220,3%,83%,.302)}.our-community-wrapper .our-community-content-wrapper .our-community-desc-block{order:1}@media only screen and (max-width:899px){.our-community-wrapper .our-community-content-wrapper .our-community-desc-block{order:2}}.our-community-wrapper .our-community-content-wrapper .our-community-image-block{order:2;display:flex;justify-content:center}@media only screen and (max-width:1023px){.our-community-wrapper .our-community-content-wrapper .our-community-image-block{display:flex;justify-content:center;order:1;padding:30px 0}.our-community-wrapper .our-community-content-wrapper .our-community-image-block img{width:100%}}.in-the-news-wrapper{position:relative}.in-the-news-wrapper .button{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:20px;position:relative}@media only screen and (max-width:1023px){.in-the-news-wrapper .button{display:none}}.in-the-news-wrapper .button .round{border-radius:50%;color:#303941;width:30px;height:30px;font-size:40px;line-height:22px;padding:0;border:1px solid #303941;font-weight:500}.in-the-news-wrapper .button .round:hover{background-color:#ddd;color:#000;border-color:#ddd}.in-the-news-wrapper .button .previous{left:-50px}.in-the-news-wrapper .button .next,.in-the-news-wrapper .button .previous{background-color:#f1f1f1;color:#000;position:absolute;top:-20px;cursor:pointer}.in-the-news-wrapper .button .next{right:-50px}.in-the-news-wrapper .in-the-news-text-wrapper .news-logo-img-wrapper .news-img-contain{padding:40px 0}.locations-page-wrapper .find-studio-location-container .locations-results-find-studio{background-size:100%;background-repeat:no-repeat}.location-results-wrapper .location-detail{border-color:#3177ff}.homepage-banner:after{content:unset}@media screen and (max-width:767px){.homepage-banner{padding-top:0}}@media screen and (min-width:1200px)and (max-width:1399px){.home-banner-img-content{padding-left:60px;padding-right:60px}}@media screen and (max-width:767px){.home-banner-img-content .container-one{padding-bottom:40px}}@media screen and (max-width:1091px){.home-banner-img-content .slick-slide{max-width:100%!important}}.home-banner-img-content .slick-prev{left:calc(50% - 70px);top:unset;bottom:-85px;width:56px;height:56px;border-radius:6px;opacity:1}.home-banner-img-content .slick-prev:before{content:" ";font-size:33px;background-image:url(/_next/static/media/arrow-left-primary.7af30607.svg);background-repeat:no-repeat;width:100%;height:100%;display:block}.home-banner-img-content .slick-next{right:calc(50% - 70px);top:unset;bottom:-85px;width:56px;height:56px;border-radius:6px;opacity:1}.home-banner-img-content .slick-next:before{content:" ";font-size:33px;background-image:url(/_next/static/media/arrow-right-primary.e28ef433.svg);background-repeat:no-repeat;width:100%;height:100%;display:block}.home-banner-img{display:flex;justify-content:left;align-items:center;max-height:530px;height:530px;margin-bottom:0;background:#fff;background-image:linear-gradient(45deg,#eceae8,#e3e3e1,#e9e7e6)}@media screen and (min-width:1500px){.home-banner-img{max-height:unset;height:600px}}@media screen and (min-width:1919px){.home-banner-img{height:750px}}@media screen and (max-width:1400px){.home-banner-img{max-height:unset;min-height:unset;height:auto}}@media screen and (max-width:1023px){.home-banner-img{justify-content:center;max-height:unset;min-height:unset;height:auto;flex-direction:column}}.home-banner-img .banner-text-wrapper{position:relative;z-index:2;width:100%;max-width:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#3177ff!important;border-radius:15px}@media screen and (max-width:1199px){.home-banner-img .banner-text-wrapper{max-width:430px}}@media screen and (max-width:1023px){.home-banner-img .banner-text-wrapper{margin:auto!important;max-width:90%;height:auto}}@media screen and (max-width:767px){.home-banner-img .banner-text-wrapper{position:relative}}@media screen and (max-width:480px){.home-banner-img .banner-text-wrapper{padding:10px}}.home-banner-img .banner-text-wrapper .banner-sub-title{max-width:unset;font:normal normal 900 70px/75px Sofia Pro Bold;text-align:left;color:#3177ff!important}@media screen and (max-width:1229px){.home-banner-img .banner-text-wrapper .banner-sub-title{font:normal normal 900 40px/46px Sofia Pro Bold}}@media screen and (max-width:1023px){.home-banner-img .banner-text-wrapper .banner-sub-title{text-align:center}}@media screen and (max-width:767px){.home-banner-img .banner-text-wrapper .banner-sub-title{font:normal normal 900 35px/42px Sofia Pro Bold!important;text-align:center}}.home-banner-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 70px/75px Sofia Pro;text-decoration:none;color:#3177ff!important}@media screen and (max-width:1229px){.home-banner-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 40px/48px Sofia Pro!important}}@media screen and (max-width:767px){.home-banner-img .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro!important}}.home-banner-img .banner-text-wrapper .home-banner-description-text{margin-bottom:20px}@media screen and (max-width:1023px){.home-banner-img .banner-text-wrapper .home-banner-description-text{text-align:center;margin-bottom:10px;max-width:450px}}@media screen and (max-width:767px){.home-banner-img .banner-text-wrapper .home-banner-description-text{max-width:320px}}.home-banner-img .banner-text-wrapper .banner-back-button{color:#3177ff!important}.home-banner-img .banner-text-wrapper .banner-back-button .MuiInputLabel-root{cursor:pointer;color:#3177ff!important}.home-banner-img .banner-text-wrapper .banner-buttons{width:100%;text-align:left}@media screen and (max-width:1023px){.home-banner-img .banner-text-wrapper .banner-buttons{text-align:center}.home-banner-img .banner-text-wrapper .banner-buttons button{width:100%;max-width:280px;margin:0 8px 12px}.home-banner-img .banner-text-wrapper .banner-buttons .button-contained-secondary{margin-top:10px}}.be-your-boss .be-your-boss-container{display:flex}@media screen and (max-width:899px){.be-your-boss .be-your-boss-container>div:first-child{order:2}.be-your-boss .be-your-boss-container>div:nth-child(2){order:1;margin-bottom:24px}.be-your-boss .be-your-boss-container .be-your-boss-img{max-width:100%}}.be-your-boss .be-your-boss-container .your-boss-text-wrapper .banner-sub-title{max-width:450px}@media screen and (max-width:767px){.be-your-boss .be-your-boss-container .your-boss-text-wrapper .banner-sub-title{max-width:220px;font:normal normal 900 35px/42px Sofia Pro Bold}.be-your-boss .be-your-boss-container .your-boss-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.be-your-boss .be-your-boss-container .your-boss-text-wrapper .your-boss-description{max-width:580px}@media screen and (max-width:1023px){.be-your-boss .be-your-boss-container .your-boss-text-wrapper .your-boss-description{max-width:100%}}.be-your-boss .be-your-boss-container .your-boss-text-wrapper .your-boss-description .description-normal{font:normal normal 300 22px/30px Sofia Pro}@media screen and (max-width:767px){.be-your-boss .be-your-boss-container .your-boss-text-wrapper .your-boss-description .description-normal{font:normal normal 300 16px/20px Sofia Pro}}.be-your-boss .be-your-boss-container .be-your-boss-img{width:100%}.create-your-bussiness{background:#303941}.create-your-bussiness .at-sola{font:normal normal 300 30px/35px Sofia Pro}@media screen and (max-width:767px){.create-your-bussiness .at-sola{font:normal normal 300 18px/24px Sofia Pro}}@media screen and (max-width:1023px){.create-your-bussiness .create-your-business-wrapper{max-width:500px}}@media screen and (max-width:767px){.create-your-bussiness .create-your-business-wrapper{max-width:265px}}.create-your-bussiness .banner-sub-title{max-width:1000px}@media screen and (max-width:767px){.create-your-bussiness .banner-sub-title{font:normal normal 900 35px/42px Sofia Pro Bold}.create-your-bussiness .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.create-your-bussiness .create-your-business-cards{border:2px solid #3177ff;border-radius:15px;max-width:290px;height:270px;overflow:hidden;background:#fff}@media screen and (max-width:767px){.create-your-bussiness .create-your-business-cards{border:1px solid #3177ff;padding:10px;height:100%}}.create-your-bussiness .create-your-business-cards .card-icon{height:25px}@media screen and (max-width:767px){.create-your-bussiness .create-your-business-cards .card-icon{height:18px}}.create-your-bussiness .create-your-business-cards .card-title{font:normal normal 900 25px/32px Sofia Pro Bold;margin-top:8px;width:85%}@media screen and (max-width:1023px){.create-your-bussiness .create-your-business-cards .card-title{font:normal normal 900 18px/26px Sofia Pro Bold}}@media screen and (max-width:767px){.create-your-bussiness .create-your-business-cards .card-title{font:normal normal 900 14px/20px Sofia Pro Bold}}.create-your-bussiness .create-your-business-cards .card-description{font:normal normal 300 18px/24px Sofia Pro Light;margin-top:8px;color:#303941}@media screen and (max-width:1023px){.create-your-bussiness .create-your-business-cards .card-description{font:normal normal 300 16px/22px Sofia Pro Light}}@media screen and (max-width:767px){.create-your-bussiness .create-your-business-cards .card-description{font:normal normal 300 14px/20px Sofia Pro Light}}.find-perfect-salon{background-image:url(/_next/static/media/home-cta.1202315b.webp);background-size:cover;display:flex;justify-content:left;align-items:center;background-repeat:no-repeat}@media screen and (min-width:1600px){.find-perfect-salon{height:450px;max-height:unset;background-size:cover;background-position:50%}}@media screen and (min-width:1800px){.find-perfect-salon{height:550px}}@media screen and (max-width:1199px){.find-perfect-salon{max-height:unset;height:auto;background-position:bottom;background-repeat:no-repeat;background-size:cover}}@media screen and (max-width:767px){.find-perfect-salon{height:auto;min-height:unset;background-position:bottom;overflow:visible;max-height:unset}}.find-perfect-salon .banner-text-wrapper{margin-left:92px;width:100%;max-width:740px;height:350px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#303941}@media screen and (max-width:1199px){.find-perfect-salon .banner-text-wrapper{height:auto;margin-left:0;padding:32px;max-width:50%}}@media screen and (max-width:767px){.find-perfect-salon .banner-text-wrapper{height:auto;margin-left:0;padding:32px;max-width:100%;background-color:hsla(330,7%,94%,.5);box-shadow:inset 0 0 100px hsla(330,7%,94%,.5)}}.find-perfect-salon .banner-text-wrapper .section-title{font:normal normal 900 35px/42px Sofia Pro Bold;margin-bottom:12px;max-width:500px}@media screen and (max-width:767px){.find-perfect-salon .banner-text-wrapper .section-title{font:normal normal 900 22px/30px Sofia Pro Bold;max-width:225px}}.find-perfect-salon .banner-text-wrapper .section-description{font:normal normal 300 22px/30px Sofia Pro;margin-bottom:12px;max-width:600px}@media screen and (max-width:767px){.find-perfect-salon .banner-text-wrapper .section-description{font:normal normal 300 16px/20px Sofia Pro}}.simply-get-more .simply-get-more-img{max-width:100%}.simply-get-more.it-all-starts .simply-get-more-text-wrapper{margin-left:62px;margin-top:30px}@media screen and (max-width:767px){.simply-get-more.it-all-starts .simply-get-more-text-wrapper{margin-left:0}}.simply-get-more.it-all-starts .simply-get-more-text-wrapper p{color:#003654}.simply-get-more.it-all-starts .img-wrapper{position:relative;display:grid;place-content:center;place-items:center}.simply-get-more.it-all-starts .img-wrapper .play-btn-img{position:absolute}.simply-get-more .simply-get-more-text-wrapper{max-width:570px;margin-left:92px}@media screen and (max-width:899px){.simply-get-more .simply-get-more-text-wrapper{margin-left:0}}.simply-get-more .simply-get-more-text-wrapper .at-sola{font:normal normal 300 30px/35px Sofia Pro;line-height:20px;margin-bottom:6px}@media screen and (max-width:767px){.simply-get-more .simply-get-more-text-wrapper .at-sola{font:normal normal 300 18px/24px Sofia Pro}}.simply-get-more .simply-get-more-text-wrapper .banner-sub-title{max-width:560px}@media screen and (max-width:767px){.simply-get-more .simply-get-more-text-wrapper .banner-sub-title{max-width:265px;font:normal normal 900 35px/42px Sofia Pro Bold!important}.simply-get-more .simply-get-more-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}.simply-get-more .simply-get-more-text-wrapper .your-simpy-text{font:normal normal 300 14px/20px Sofia Pro}.simply-get-more .simply-get-more-text-wrapper .participating-text{font-size:10px}}.news-list{background:#fff}@media screen and (max-width:1023px){.news-list{padding:60px 32px}}.news-list .latest-news-list .barbering-description-title{min-height:30px}.news-list .latest-news-list .banner-sub-title{margin-bottom:30px}@media screen and (max-width:767px){.news-list .latest-news-list .banner-sub-title{font:normal normal 900 35px/42px Sofia Pro Bold}.news-list .latest-news-list .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.news-list .latest-news-list .barbering-description-subtitle{height:180px}@media screen and (max-width:1023px){.news-list .latest-news-list .barbering-description-subtitle{display:none}}.news-list .latest-news-list .barbering-img-wrapper{height:260px}.news-list .latest-news-list .news-list-content{padding:10px}.news-list .latest-news-list .MuiGrid-container{overflow:auto}.news-list .latest-news-list .MuiGrid-container .MuiGrid-item{padding-right:50px}@media screen and (max-width:1023px){.news-list .latest-news-list .MuiGrid-container .MuiGrid-item{flex:0 0 50%;padding-right:24px}}@media screen and (max-width:767px){.news-list .latest-news-list .MuiGrid-container .MuiGrid-item{flex:0 0 94%;padding-right:24px}}.home-testimonials-wrapper{background-color:#3177ff;color:#fff;padding:50px 0 0;position:relative}@media screen and (max-width:1023px){.home-testimonials-wrapper{padding:50px 0 0}}.home-testimonials-wrapper .banner-sub-title{max-width:570px;position:absolute;top:60px;left:96px}@media screen and (max-width:1023px){.home-testimonials-wrapper .banner-sub-title{position:relative;top:unset;left:unset;max-width:85%;padding-left:32px;margin-bottom:16px}}@media screen and (max-width:767px){.home-testimonials-wrapper .banner-sub-title{position:relative;top:unset;left:unset;font:normal normal 900 35px/42px Sofia Pro Bold;max-width:330px;padding-left:32px}.home-testimonials-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.home-testimonials-wrapper .testimonial-list .testimonial-item{max-width:90%;margin:0 auto}.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content{display:flex;align-items:flex-start;flex-direction:column;flex:0 0 50%;padding-top:180px}@media screen and (max-width:1199px){.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content .font22-light{font:normal normal 300 21px/27px Sofia Pro Light}}@media screen and (max-width:1023px){.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content{flex:0 0 100%;padding-top:0;min-height:320px}}@media screen and (max-width:767px){.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content{min-height:370px}.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content>div{padding:0}}.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content .quote-start-img{margin-bottom:6px}.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content p{line-height:35px}.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image{padding-left:50px;display:flex;justify-content:center;flex:0 0 50%;max-width:50%;position:relative;height:500px}@media screen and (max-width:1023px){.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image{flex:0 0 100%;max-width:100%;height:auto}}.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image img{height:500px;width:auto;bottom:0;position:absolute}@media screen and (max-width:1023px){.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image img{bottom:-30px;right:0;height:200px}}@media screen and (max-width:767px){.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image img{bottom:-60px}}@media screen and (max-width:480px){.home-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image img{right:-30px}}.home-testimonials-wrapper .testimonial-list .testimonial-item .sure-text{font:normal normal 300 16px/20px Sofia Pro}@media screen and (max-width:1023px){.home-testimonials-wrapper .testimonial-list .testimonial-item .sure-text{font:normal normal 300 14px/20px Sofia Pro}.home-testimonials-wrapper .testimonial-list .testimonial-item .sure-text>.sure-text{display:block}.home-testimonials-wrapper .testimonial-list .testimonial-item{max-width:94%}}@media screen and (max-width:480px){.home-testimonials-wrapper .testimonial-list .testimonial-item{padding:0 25px}}.home-testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:40px}@media screen and (max-width:1023px){.home-testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:25px;position:relative;z-index:1;font-size:16px;margin-bottom:20px}}@media screen and (max-width:767px){.home-testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:25px;position:relative;z-index:1;font-size:16px;margin-bottom:20px;min-height:150px}.home-testimonials-wrapper .testimonial-list .quote-start-img{display:none}}.home-testimonials-wrapper .testimonial-list .quote-start-img.mobile{display:none}@media screen and (max-width:767px){.home-testimonials-wrapper .testimonial-list .quote-start-img.mobile{display:inline}}.home-testimonials-wrapper .testimonial-list .quote-end-img{margin-left:10px;transform:rotate(180deg);display:inline}@media screen and (max-width:767px){.home-testimonials-wrapper .testimonial-list .quote-end-img{display:none}}.home-testimonials-wrapper .testimonial-list .quote-end-img.mobile{display:none}@media screen and (max-width:767px){.home-testimonials-wrapper .testimonial-list .quote-end-img.mobile{display:inline}}.home-testimonials-wrapper .testimonial-list .MuiButtonBase-root{opacity:1!important;background-color:transparent;color:#fff;height:30px;border-radius:50%;width:30px;background:#fff;color:#000}.home-testimonials-wrapper .testimonial-list .MuiButtonBase-root svg{width:2rem;height:2rem}.home-testimonials-wrapper .testimonial-list .testimonial-indicators-wrapper{position:absolute;bottom:22px}.home-testimonials-wrapper .testimonial-list .testimonial-indicators-wrapper .MuiButtonBase-root{background:transparent;height:auto;width:50px}.home-testimonials-wrapper .testimonial-list .testimonial-indicators-wrapper .MuiButtonBase-root svg{width:3rem;height:3rem}.news-slide-list{background:#fff;overflow:hidden}.news-slide-list .news-box-wrapper .news-box{height:520px;border:1px solid #eee;border-radius:10px;overflow:hidden;margin:0}.news-slide-list .news-box-wrapper .news-box .image-box{height:250px;overflow:hidden;position:relative}.news-slide-list .news-box-wrapper .news-box .image-box img{width:100%;height:100%;object-fit:cover}.news-slide-list .news-box-wrapper .news-box .text-box{padding:20px 10px}.news-slide-list .news-box-wrapper .news-box .text-box .text-content{height:110px}.home-slider-inner{width:100%}.home-slider-inner .child-container{width:100%;padding-top:75%;position:relative}.home-slider-inner .child-container .inner-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.find-sola-salon-wrapper{position:relative;display:flex;align-items:center;padding-left:50px;height:100%}@media screen and (max-width:899px){.find-sola-salon-wrapper{padding:30px 0}}.find-sola-salon-wrapper .find-sola-salon-wapper-bg{position:absolute;width:100%;max-width:400px;height:100%;left:-2.5px;top:0;background-image:url(/images/home-page/bg-find-salon.webp);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width:900px){.find-sola-salon-wrapper .find-sola-salon-wapper-bg{left:-30%}}.find-sola-salon-wrapper .find-sola-salon-wapper-bg-new{max-width:282px!important;left:-12px!important}@media screen and (max-width:1400px){.find-sola-salon-wrapper .find-sola-salon-wapper-bg-new{left:-33px!important}}@media screen and (max-width:1399px){.find-sola-salon-wrapper .find-sola-salon-wapper-bg-new{left:2px!important}}@media screen and (max-width:1350px){.find-sola-salon-wrapper .find-sola-salon-wapper-bg-new{max-width:198px!important;left:2px!important}}@media screen and (max-width:1256px){.find-sola-salon-wrapper .find-sola-salon-wapper-bg-new{max-width:198px!important;left:-38px!important}}@media screen and (max-width:1179px){.find-sola-salon-wrapper .find-sola-salon-wapper-bg-new{max-width:196px!important;left:-60px!important}}.find-sola-salon-wrapper .find-sola-salon-inner{position:absolute;left:50px;top:50%;transform:translateY(-50%);z-index:9;width:100%;max-width:570px;padding:48px 32px;border:1px solid rgba(48,57,65,.05);background:#fff;box-shadow:0 6px 30px 0 rgba(0,0,0,.15)}@media screen and (max-width:1400px){.find-sola-salon-wrapper .find-sola-salon-inner{max-width:520px}}@media screen and (max-width:1150px){.find-sola-salon-wrapper .find-sola-salon-inner{max-width:520px;padding:24px}}@media screen and (max-width:900px){.find-sola-salon-wrapper .find-sola-salon-inner{position:relative;top:unset;transform:unset;left:unset;margin:0 auto;padding:18px}}.find-sola-salon-wrapper .find-sola-salon-inner .home-title-text{font-family:Sofia Pro;font-size:50px;line-height:55px;font-weight:700;margin-bottom:20px;text-transform:uppercase;letter-spacing:.00938em}@media screen and (max-width:1400px){.find-sola-salon-wrapper .find-sola-salon-inner .home-title-text{font-size:36px;line-height:42px}}@media screen and (max-width:1150px){.find-sola-salon-wrapper .find-sola-salon-inner .home-title-text{font-size:28px;line-height:34px}}@media screen and (max-width:1023px){.find-sola-salon-wrapper .find-sola-salon-inner .home-title-text{font-size:22px;line-height:30px}}@media screen and (max-width:899px){.find-sola-salon-wrapper .find-sola-salon-inner .home-title-text{font-size:30px;line-height:37px}}@media screen and (max-width:374px){.find-sola-salon-wrapper .find-sola-salon-inner .home-title-text{font-size:24px}}.find-sola-salon-wrapper .find-sola-salon-inner .search-bar-wrapper{margin-bottom:30px}.find-sola-salon-wrapper .find-sola-salon-inner button{margin-bottom:16px;width:100%;max-width:310px}.find-sola-salon-wrapper .find-sola-salon-inner .home-service-link{display:flex;justify-content:center;align-items:center}.find-sola-salon-wrapper .find-sola-salon-inner .home-service-link img{margin-right:6px}@media screen and (max-width:767px){.find-sola-salon-wrapper .find-sola-salon-inner .home-service-link img{width:17px}}.find-sola-salon-wrapper .find-sola-salon-inner .home-service-link p{font-size:18px;font-weight:700}@media screen and (max-width:767px){.find-sola-salon-wrapper .find-sola-salon-inner .home-service-link p{font-size:15px;line-height:15px}}.slogans-wrapper .slogans-title{font-size:36px;font-weight:500;font-family:Jazmin}.be-inbusiness-container{background:#3177ff;border-bottom:1px solid #fff;position:relative;padding-bottom:0}@media screen and (max-width:767px){.be-inbusiness-container{padding-top:67px;padding-bottom:0}}.be-inbusiness-container .bg-image{position:absolute;top:-40px;left:0;width:100%;z-index:0}.be-inbusiness-container .bg-image.bottom{top:unset;bottom:-32px}.be-inbusiness-container .bg-image img{width:100%}@media screen and (max-width:767px){.be-inbusiness-container .bg-image{top:-15px}}.be-inbusiness-container .sola-tape-image{position:absolute;right:0;bottom:-108px;z-index:0}.be-inbusiness-container .sola-tape-image img{width:100%}@media screen and (max-width:767px){.be-inbusiness-container .sola-tape-image{left:20px}.be-inbusiness-container .sola-tape-image img{width:auto;max-height:170px}}.be-inbusiness-container .be-inbusiness-wrapper{display:flex;align-items:flex-start;position:relative;z-index:1}@media screen and (max-width:899px){.be-inbusiness-container .be-inbusiness-wrapper{flex-wrap:wrap}}.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info{flex:0 0 50%;overflow:hidden}@media screen and (max-width:767px){.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info{padding-left:22px}}.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info:first-child{padding-top:105px;padding-right:62px}@media screen and (max-width:767px){.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info:first-child{padding-top:0;padding-bottom:0;padding-left:32px}.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info:last-child{padding-top:80px}}@media screen and (max-width:899px){.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info{flex:0 0 100%}}.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info .be-inbusiness-title,.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info .it-start-title{color:#fff}.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info .be-inbusiness-subtitle{font:normal normal 300 35px/42px Sofia Pro;font-size:34px;color:#fff}.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info .be-inbusiness-desc{font:normal normal 300 22px/30px Sofia Pro;font-weight:500;line-height:35px;max-width:578px;margin-bottom:50px;color:#fff}@media screen and (max-width:899px){.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info .be-inbusiness-desc{max-width:unset}}@media screen and (max-width:767px){.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info .be-inbusiness-desc{font-size:16px;line-height:27px;margin-bottom:20px}}@media screen and (max-width:899px){.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info .MuiButton-root{width:169px;font-size:16px;margin-bottom:36px}}.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info .button-contained{width:100%;max-width:279px;border:1px solid #3177ff}@media screen and (max-width:767px){.be-inbusiness-container .be-inbusiness-wrapper .be-inbusiness-info .button-contained{max-width:208px;margin-bottom:12px}}.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper{width:100%;padding-bottom:65px;position:relative}@media screen and (max-width:767px){.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper{padding-bottom:80px}}.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper .slider-box{position:relative}@media screen and (max-width:767px){.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper .slider-box{flex:0 0 48%}}@media screen and (max-width:560px){.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper .slider-box{flex:0 0 98%}}.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper .slider-box video{width:100%}.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper .slider-box .video-container{position:relative}.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper .slider-box>.play-btn-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper .slick-prev{left:calc(50% - 70px);top:unset;bottom:-92px;z-index:999999999;width:56px;height:56px;border-radius:6px;opacity:1}.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper .slick-prev:before{content:" ";font-size:33px;background-image:url(/_next/static/media/arrow-left.f0398d0b.svg);background-repeat:no-repeat;width:100%;height:100%;display:block}.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper .slick-next{right:calc(50% - 70px);top:unset;bottom:-92px;width:56px;height:56px;border-radius:6px;opacity:1}.be-inbusiness-container .be-inbusiness-wrapper .slider-wrapper .slick-next:before{content:" ";font-size:33px;background-image:url(/_next/static/media/arrow-right.541569b0.svg);background-repeat:no-repeat;width:100%;height:100%;display:block}.it-all-starts .it-start-subtitle{font:normal normal 300 35px/42px Sofia Pro;text-transform:uppercase}@media screen and (max-width:767px){.it-all-starts .it-start-subtitle{font:normal normal 300 20px/25px Sofia Pro}}.real-success{position:relative;padding-top:30px}@media screen and (max-width:767px){.real-success{padding-top:100px}}.real-success .real-success-img{max-width:100%;display:block}.real-success .real-succes-right{padding-top:130px}@media screen and (max-width:767px){.real-success .real-succes-right{padding-top:20px;padding-left:32px}}.real-success .real-success-title{margin-bottom:50px;color:#003654}@media screen and (max-width:767px){.real-success .real-success-title{margin-bottom:35px;font-size:40px;line-height:45px}}.real-success .count{margin-bottom:8px}@media screen and (max-width:767px){.real-success .count{font-size:56px;line-height:1}}.real-success .item{margin-bottom:30px}.real-success button{width:100%;max-width:280px;margin-top:24px;margin-bottom:40px}@media screen and (max-width:767px){.real-success button{margin:5px auto 40px;display:block}}.real-success .collage{display:flex;padding-top:2rem;padding-bottom:2rem;gap:.5rem;justify-content:center}@media screen and (min-width:46.813rem){.real-success .collage{gap:1rem}}@media screen and (min-width:57rem){.real-success .collage{justify-content:flex-end}}.real-success .collage .collage_item{display:inherit;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;margin:0}.real-success .collage .collage_item>.collage_img{width:26vw;height:auto;object-fit:cover}@media screen and (min-width:767px){.real-success .collage .collage_item>.collage_img{width:24vw}}@media screen and (min-width:900px){.real-success .collage .collage_item>.collage_img{width:16vw}}@media screen and (min-width:80rem){.real-success .collage .collage_item>.collage_img{width:17vw}}.real-success .collage .column-1{display:flex;flex-direction:column;align-self:center;row-gap:.5rem}@media screen and (min-width:46.813rem){.real-success .collage .column-1{row-gap:1rem}}.real-success .collage .column-2{display:flex;flex-direction:column;align-self:flex-end;row-gap:.5rem;margin-top:4rem}@media screen and (min-width:33.75rem){.real-success .collage .column-2{margin-top:6rem}}@media screen and (min-width:46.813rem){.real-success .collage .column-2{margin-top:8rem;row-gap:1rem}}@media screen and (min-width:80rem){.real-success .collage .column-2{margin-top:12rem}}.real-success .collage .column-3{display:flex;flex-direction:column;row-gap:.5rem}@media screen and (min-width:46.813rem){.real-success .collage .column-3{row-gap:1rem}}.in-the-news-wrapper .bg-image{position:absolute;top:-11px;left:0;width:100%;z-index:0}.in-the-news-wrapper .bg-image.bottom{top:unset;bottom:-32px}.in-the-news-wrapper .bg-image img{width:100%}.in-the-news-wrapper .in-the-news-title{text-align:center}@media screen and (max-width:1023px){.in-the-news-wrapper .in-the-news-title{text-align:left}}.in-the-news-wrapper .contained-button-slide-effect-secondary{width:100%;max-width:260px}.in-the-news-wrapper .news-logo-img-wrapper{position:relative}.in-the-news-wrapper .news-img-contain{background-color:#fff;border-radius:12px;overflow:hidden;height:190px;display:flex;justify-content:center;padding:40px}.in-the-news-wrapper .slider-button{top:95px}@media screen and (max-width:767px){.in-the-news-wrapper .slider-button{display:none}}.why-sola-banner{position:relative;background:#303941}.why-sola-banner .app__header{padding:48px 80px}@media screen and (max-width:1023px){.why-sola-banner .app__header{padding:50px 92px}}@media screen and (max-width:767px){.why-sola-banner .app__header{padding:50px 17px 0;margin-bottom:-38px}}.why-sola-banner .app__header .why-sola-banner-title{font:normal normal 900 45px/50px Sofia Pro Bold;max-width:500px}@media screen and (max-width:1023px){.why-sola-banner .app__header .why-sola-banner-title{font:normal normal 900 35px/42px Sofia Pro Bold;max-width:550px}}@media screen and (max-width:992px){.why-sola-banner .app__header .why-sola-banner-title{padding-top:80px}}@media screen and (max-width:767px){.why-sola-banner .app__header .why-sola-banner-title{font:normal normal 900 20px/26px Sofia Pro Bold;max-width:310px}}.why-sola-banner .app__header .why-sola-banner-sub-title{max-width:500px}@media screen and (max-width:1023px){.why-sola-banner .app__header .why-sola-banner-sub-title{max-width:550px}}@media screen and (max-width:767px){.why-sola-banner .app__header .why-sola-banner-sub-title{max-width:310px}}.why-sola-banner .why-sola-banner-image{width:100%;position:absolute;left:0;top:0;max-height:100%;object-fit:cover}@media screen and (max-width:767px){.why-sola-banner .why-sola-banner-image{max-height:60%;object-fit:unset}}.why-sola-banner_1_2{position:relative;background:#303941}.why-sola-banner_1_2 #home{background:#fff!important;width:100%!important}.why-sola-banner_1_2 .app__header{padding:0 64px}@media screen and (max-width:1023px){.why-sola-banner_1_2 .app__header{padding:50px 92px}}@media screen and (max-width:767px){.why-sola-banner_1_2 .app__header{padding:0 6px}}.why-sola-banner_1_2 .app__header .why-sola-banner-title{font:normal normal 900 45px/50px Sofia Pro Bold;max-width:500px}@media screen and (max-width:1023px){.why-sola-banner_1_2 .app__header .why-sola-banner-title{font:normal normal 900 35px/42px Sofia Pro Bold;max-width:550px}}@media screen and (max-width:767px){.why-sola-banner_1_2 .app__header .why-sola-banner-title{font:normal normal 900 20px/26px Sofia Pro Bold;max-width:310px}}.why-sola-banner_1_2 .app__header .why-sola-banner-sub-title{max-width:500px}@media screen and (max-width:1023px){.why-sola-banner_1_2 .app__header .why-sola-banner-sub-title{max-width:550px}}@media screen and (max-width:767px){.why-sola-banner_1_2 .app__header .why-sola-banner-sub-title{max-width:310px}}.why-sola-banner_1_2 .why-sola-banner-image{width:100%;position:absolute;left:0;top:0;max-height:100%;object-fit:cover}@media screen and (max-width:767px){.why-sola-banner_1_2 .why-sola-banner-image{max-height:60%;object-fit:unset}}.lease-studio-section{background-color:#303941;min-height:780px;align-items:center;display:flex;flex-direction:column;position:relative;overflow:hidden}@media screen and (max-width:767px){.lease-studio-section{padding-top:120px}}.lease-studio-section .top-left-corner-img{position:absolute;left:-100px}@media screen and (max-width:1023px){.lease-studio-section .top-left-corner-img{left:-160px;top:-20px;width:39%}}@media screen and (max-width:767px){.lease-studio-section .top-left-corner-img{position:absolute;left:-85px;top:-10px}}.lease-studio-section .top-right-corner-img{position:absolute;right:-100px;top:-20px}@media screen and (max-width:1023px){.lease-studio-section .top-right-corner-img{top:-45px;right:-150px;width:45%}}@media screen and (max-width:767px){.lease-studio-section .top-right-corner-img{top:-45px;width:54%}}.lease-studio-section .middle-right-corner-img{position:absolute;right:-100px;top:58%}@media screen and (max-width:1023px){.lease-studio-section .middle-right-corner-img{right:-155px;width:25%}}@media screen and (max-width:767px){.lease-studio-section .middle-right-corner-img{right:-100px;bottom:23%;width:33%;top:unset}}.lease-studio-section .bottom-right-corner-img{position:absolute;right:130px;bottom:-100px}@media screen and (max-width:1023px){.lease-studio-section .bottom-right-corner-img{width:60%;right:-130px;bottom:-60px}}@media screen and (max-width:767px){.lease-studio-section .bottom-right-corner-img{width:80%;right:-97px}}.lease-studio-section .bottom-left-corner-img{position:absolute;left:-150px;bottom:0}@media screen and (max-width:1023px){.lease-studio-section .bottom-left-corner-img{left:-140px;bottom:-130px;transform:rotate(15deg);width:50%}}@media screen and (max-width:767px){.lease-studio-section .bottom-left-corner-img{width:95%}}.lease-studio-section.get-in-touch-wrapper{background:#e8eaf3;padding-top:0;padding-left:60px;position:relative}@media screen and (max-width:1023px){.lease-studio-section.get-in-touch-wrapper{padding:0;background:#fff}}.lease-studio-section .leases-a-studio-form-wrapper{width:87%;position:relative}@media screen and (max-width:1023px){.lease-studio-section .leases-a-studio-form-wrapper{width:100%}}.lease-studio-section .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary{width:200px;color:#003654;font-family:Sofia Pro;font-size:16px;letter-spacing:-.24px;text-transform:uppercase;min-height:44px;padding-top:9px;background-color:#e8ff76}.lease-studio-section .leases-a-studio-form-wrapper .MuiGrid-item{padding:5px 10px}@media screen and (max-width:599px){.lease-studio-section .leases-a-studio-form-wrapper .MuiGrid-item{padding:unset}}.lease-studio-section .get-started-text-form-content{display:block;text-align:center;margin-bottom:20px;width:87%}@media screen and (max-width:1023px){.lease-studio-section .get-started-text-form-content{width:100%}}.lease-studio-section .get-started-title{text-align:center;width:100%}.lease-studio-section .app__header-h1{font:normal normal 700 50px/50px Sofia Pro}.lease-studio-section .app__header-h1 span{font:normal normal 300 50px/50px Sofia Pro}.lease-studio-section .get-started-button{width:200px;background:#3177ff 0 0 no-repeat padding-box;border-radius:23px;color:#fff}@media screen and (max-width:767px){.lease-studio-section .get-started-button{width:100%}}.lease-studio-section .banner-inputs .MuiInputLabel-root{left:0}.lease-studio-section .banner-inputs .MuiInputBase-root{padding-left:5px}.lease-studio-section .banner-inputs .MuiInputBase-root.MuiInputBase-multiline{padding-top:20px}.whySola-studio-form .lease-studio-section{border-radius:10px;border:1px solid var(--Almost-Black-5,rgba(48,57,65,.05));background:#fff!important;box-shadow:0 6px 30px 0 rgba(0,0,0,.15);padding:18px 20px 27px;min-height:auto;flex:1 1}@media screen and (max-width:1023px){.whySola-studio-form .lease-studio-section{margin:0 auto}}@media screen and (min-width:768px)and (max-width:899px){.whySola-studio-form .lease-studio-section{max-width:calc(100vw - 184px)}}@media screen and (min-width:900px){.whySola-studio-form .lease-studio-section{max-width:542px}}@media screen and (max-width:767px){.whySola-studio-form .lease-studio-section{padding:12px 10px 27px;max-width:calc(100vw - 34px)}}@media screen and (max-width:1023px){.whySola-studio-form .lease-studio-section>div{padding:0!important;margin-bottom:10px}}.whySola-studio-form .lease-studio-section.form-success-message-section{padding:40px 40px 41px 38px!important;background:#fff!important;align-items:flex-start}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section.form-success-message-section{padding:20px!important}}.whySola-studio-form .lease-studio-section.form-success-message-section .thankyou-text{color:#3177ff;font-feature-settings:"liga" off,"clig" off;font-family:Sofia Pro;font-size:56px;font-style:normal;font-weight:600;line-height:90%;letter-spacing:-2px}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section.form-success-message-section .thankyou-text{font-size:42px}}.whySola-studio-form .lease-studio-section.form-success-message-section .thankyou-sub-text{color:#003654;font-feature-settings:"liga" off,"clig" off;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.25px}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section.form-success-message-section .thankyou-sub-text{font-size:14px}}.whySola-studio-form .lease-studio-section.form-success-message-section .thankyou-sub-text span{color:#003654;font-feature-settings:"liga" off,"clig" off;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:700!important;line-height:20px;letter-spacing:-.5px}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section.form-success-message-section .thankyou-sub-text span{font-size:14px}}.whySola-studio-form .lease-studio-section.form-success-message-section .details-text{color:var(--Navy-Blue,#003654);font-feature-settings:"liga" off,"clig" off;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.24px}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section.form-success-message-section .details-text{font-size:14px}}.whySola-studio-form .lease-studio-section.form-success-message-section .location-link{color:#3177ff;font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-family:Sofia Pro;font-size:24px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-1.05px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;margin-top:43px;margin-bottom:38px}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section.form-success-message-section .location-link{font-size:22px}}.whySola-studio-form .lease-studio-section.form-success-message-section .location-contact-info{display:flex;align-items:center;margin-bottom:15px}.whySola-studio-form .lease-studio-section.form-success-message-section .location-contact-info span.MuiTypography-root{color:#303941;font-feature-settings:"liga" off,"clig" off;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.whySola-studio-form .lease-studio-section.form-success-message-section .location-contact-info span.MuiTypography-root.bold{letter-spacing:-.6px;font-weight:700}.whySola-studio-form .lease-studio-section.form-success-message-section .location-contact-info span.MuiTypography-root a{color:#3177ff;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section.form-success-message-section .location-contact-info span.MuiTypography-root{font-size:14px}}.whySola-studio-form .lease-studio-section .location-field-autocomplete{width:calc(100% - 45px)}.whySola-studio-form .lease-studio-section .location-name-box{position:relative}.whySola-studio-form .lease-studio-section .location-name-box>svg{position:absolute;right:16px;top:14px;cursor:pointer}.whySola-studio-form .lease-studio-section .banner-sub-title{font:normal normal 900 32px/32px Sofia Pro Bold;letter-spacing:-.65px!important;margin-bottom:9px;color:#3177ff}@media screen and (max-width:1300px){.whySola-studio-form .lease-studio-section .banner-sub-title{font-size:40px!important;line-height:45px!important}}@media screen and (max-width:1023px){.whySola-studio-form .lease-studio-section .banner-sub-title{font-size:35px!important;line-height:38px!important}}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section .banner-sub-title{margin-bottom:4px;font:normal normal 900 20px/26px Sofia Pro Bold!important}}.whySola-studio-form .lease-studio-section .banner-sub-title-2{font:normal normal 300 14px/20px Sofia Pro;color:#003654;letter-spacing:-.25px!important}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper{width:100%}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box{display:flex;flex-wrap:wrap}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box .location-contact-info{display:flex;align-items:center}.whySola-studio-form .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){.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box .location-contact-info{display:flex;align-items:center}}@media screen and (min-width:900px){.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs{margin-bottom:16px}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs.dropdown-input input{padding-right:55px!important}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs.include-icon input{padding-left:40px!important}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs input{padding-top:11.5px!important;padding-bottom:9.5px!important;padding-left:14px;padding-right:14px}}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs{margin-bottom:8px}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs.dropdown-input input{padding-right:55px!important}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs.include-icon input{padding-left:35px!important}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs input{padding-top:7.5px!important;padding-bottom:5.5px!important;padding-left:12px;padding-right:12px}}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .dropdown-input-textfield>div{padding:0!important}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .auto-selected-location fieldset{border:2px solid #3177ff}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .services-input>div{padding-right:55px!important}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .services-input>div{padding-top:7.5px!important;padding-bottom:5.5px!important;padding-left:12px!important}}@media screen and (min-width:900px){.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .services-input>div{padding-top:11.5px!important;padding-bottom:9.5px!important;padding-left:14px!important}}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .services-input>div input{padding:0!important}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary{width:100%}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .MuiInputBase-root{background-color:#fff}@media screen and (max-width:767px){.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .by-submitting-container{align-items:flex-start}}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .by-submitting-text{font:normal normal 300 14px/20px Sofia Pro Light;color:rgba(48,57,65,.9);line-height:16px;letter-spacing:-.22px}@media screen and (max-width:899px){.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .by-submitting-text{font-size:12px!important}}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .recapcha-container{margin-top:0}.whySola-studio-form .lease-studio-section .leases-a-studio-form-wrapper .grecaptcha-badge{box-shadow:none!important}li.locations-dropdown-option{display:flex;align-items:center;padding:10px 5px;border-bottom:1px solid rgba(0,0,0,.12);justify-content:space-between}li.locations-dropdown-option:last-child{border-bottom:none}li.locations-dropdown-option .locations-dropdown-option-name{margin-left:15px;flex-grow:1;color:#979ca0;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:400;line-height:16px}li.locations-dropdown-option .locations-dropdown-option-distance{color:rgba(48,57,65,.5);text-align:right;font-family:Sofia Pro;font-size:12px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:-.24px}.search-locations-container [class$="--Results"]{border-radius:4px!important}.search-locations-container:focus-within{border:1px solid #3177ff!important}.search-locations-container input:focus{border:none!important}.whySola-studio-form_1_2 .lease-studio-section{background:transparent!important;min-height:auto;flex:1 1;max-width:457px}@media screen and (min-width:1024px){.whySola-studio-form_1_2 .lease-studio-section{margin:35px auto 24px}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section{margin:50px auto 75px}}@media screen and (max-width:1023px){.whySola-studio-form_1_2 .lease-studio-section{padding:10px 10px 27px;margin:0 auto}}@media screen and (max-width:767px){.whySola-studio-form_1_2 .lease-studio-section{padding:10px 10px 27px}}@media screen and (max-width:1023px){.whySola-studio-form_1_2 .lease-studio-section>div{padding:0!important;margin-bottom:10px}}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section{padding:40px 40px 41px 38px!important;background:#fff!important;align-items:flex-start}@media screen and (min-width:900px){.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section{border-radius:16px}}@media screen and (max-width:899px){.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section{padding:20px!important}}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .thankyou-text{color:#3177ff;font-feature-settings:"liga" off,"clig" off;font-family:Sofia Pro;font-size:56px;font-style:normal;font-weight:600;line-height:90%;letter-spacing:-2px}@media screen and (max-width:899px){.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .thankyou-text{font-size:42px}}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .thankyou-sub-text{color:#003654;font-feature-settings:"liga" off,"clig" off;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.25px}@media screen and (max-width:899px){.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .thankyou-sub-text{font-size:14px}}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .thankyou-sub-text span{color:#003654;font-feature-settings:"liga" off,"clig" off;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:700!important;line-height:20px;letter-spacing:-.5px}@media screen and (max-width:899px){.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .thankyou-sub-text span{font-size:14px}}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .details-text{color:var(--Navy-Blue,#003654);font-feature-settings:"liga" off,"clig" off;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.24px}@media screen and (max-width:899px){.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .details-text{font-size:14px}}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .location-link{color:#3177ff;font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-family:Sofia Pro;font-size:24px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:-1.05px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px;margin-top:43px;margin-bottom:38px}@media screen and (max-width:899px){.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .location-link{font-size:22px}}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .location-contact-info{display:flex;align-items:center;margin-bottom:15px}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .location-contact-info span.MuiTypography-root{color:#303941;font-feature-settings:"liga" off,"clig" off;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .location-contact-info span.MuiTypography-root.bold{letter-spacing:-.6px;font-weight:700}.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .location-contact-info span.MuiTypography-root a{color:#3177ff;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (max-width:899px){.whySola-studio-form_1_2 .lease-studio-section.form-success-message-section .location-contact-info span.MuiTypography-root{font-size:14px}}.whySola-studio-form_1_2 .lease-studio-section .location-field-autocomplete{width:calc(100% - 45px)}.whySola-studio-form_1_2 .lease-studio-section .location-name-box{position:relative}.whySola-studio-form_1_2 .lease-studio-section .location-name-box>svg{position:absolute;right:16px;top:14px;cursor:pointer}.whySola-studio-form_1_2 .lease-studio-section .banner-sub-title{color:#003654;font-family:Sofia Pro!important;font-style:normal;font-weight:500!important;line-height:100%;font-size:48px;letter-spacing:-.96px}@media screen and (min-width:900px){.whySola-studio-form_1_2 .lease-studio-section .banner-sub-title{line-height:45px!important}}@media screen and (max-width:768px){.whySola-studio-form_1_2 .lease-studio-section .banner-sub-title{font-size:20px!important;letter-spacing:-.4px}}.whySola-studio-form_1_2 .lease-studio-section .banner-sub-title-2{color:rgba(0,54,84,.5);font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.32px}@media screen and (max-width:768px){.whySola-studio-form_1_2 .lease-studio-section .banner-sub-title-2{margin-top:-4px;margin-bottom:2px}}@media screen and (min-width:769px){.whySola-studio-form_1_2 .lease-studio-section .banner-sub-title-2{margin-top:10px}}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper{width:100%}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box{display:flex;flex-wrap:wrap}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box .location-contact-info{display:flex;align-items:center}.whySola-studio-form_1_2 .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){.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .location-contact-box .location-contact-info{display:flex;align-items:center}}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs>div{border-radius:8px!important}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs input{padding-top:9px!important;padding-bottom:8px!important;padding-left:16px;padding-right:16px;line-height:16px;font-size:16px;font-family:Sofia Pro;text-overflow:ellipsis;color:#303941;letter-spacing:0;box-sizing:content-box!important}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs fieldset{border:1px solid rgba(48,57,65,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .Mui-error fieldset{border:1px solid red}@media screen and (min-width:900px){.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs.dropdown-input input{padding-right:55px!important}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs.include-icon input{padding-left:40px!important}}@media screen and (max-width:899px){.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs.dropdown-input input{padding-right:55px!important}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs.include-icon input{padding-left:35px!important}}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .dropdown-input-textfield>div{padding:0!important}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .auto-selected-location fieldset{border:2px solid #3177ff}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .services-input>div{padding:9px 55px 8px 16px!important}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .why-sola-inputs .services-input>div input{padding:0!important}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary{width:100%}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .MuiInputBase-root{background-color:#fff}@media screen and (max-width:767px){.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .by-submitting-container{align-items:flex-start}}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .by-submitting-text{font:normal normal 300 14px/20px Sofia Pro Light;color:rgba(48,57,65,.3);line-height:16px;letter-spacing:-.22px}@media screen and (max-width:899px){.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .by-submitting-text{font-size:12px!important}}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .recapcha-container{margin-top:0}.whySola-studio-form_1_2 .lease-studio-section .leases-a-studio-form-wrapper .grecaptcha-badge{box-shadow:none!important}.be_in_bussiness{background:#f1f1f2}.be_in_bussiness .video-wrapper{display:flex;justify-content:center;align-items:center;margin-top:0;overflow:hidden;border-radius:24px}@media screen and (max-width:899px){.be_in_bussiness .video-wrapper video{width:100%}}.be_in_bussiness .video-wrapper .video-play-button{position:absolute}.be_in_bussiness .video-wrapper .video-play-button .play-pause-btn{padding:20px;background:transparent linear-gradient(129deg,#05bed5,#1fa0ef) 0 0 no-repeat padding-box;border:20px solid hsla(0,0%,100%,.35);border-radius:50%;z-index:1;height:110px;width:110px;display:flex;justify-content:center;align-items:center}.be_in_bussiness .video-wrapper .video-play-button .play-pause-btn svg{color:#fff;font-size:40px}.be_in_bussiness .video-wrapper .video-play-button .pause-btn{display:none}.be_in_bussiness .video-wrapper:hover .video-play-button .pause-btn{display:flex}.be_in_bussiness .app__wrapper_img img{width:100%;margin:auto;max-width:100%}.be_in_bussiness .be-in-your-business-text{padding-left:81px}@media screen and (max-width:1023px){.be_in_bussiness .be-in-your-business-text{max-width:100%}}@media screen and (max-width:899px){.be_in_bussiness .be-in-your-business-text{padding-left:0}}.be_in_bussiness .be-in-your-business-text .banner-sub-title{max-width:1000px}.be_in_bussiness .be-in-your-business-text .banner-sub-title .banner-main-title{font:normal normal 300 45px/50px Sofia Pro}@media screen and (max-width:1023px){.be_in_bussiness .be-in-your-business-text .common-flex-box{display:flex;justify-content:flex-start}}.be_in_bussiness .p__description{font:normal normal 300 22px/35px Sofia Pro;letter-spacing:0;color:#333}.be_in_bussiness .p__description .end_text{color:#3177ff}.be_in_bussiness .banner-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #3177ff;opacity:1;color:#3177ff;border-radius:23px;width:165px}.be_in_bussiness .banner-button:hover{background:#0d6aa3 0 0 no-repeat padding-box;border:1px solid #fff;color:#fff}.sola-gives-freedom{background:none}.sola-gives-freedom .at-sola{font:normal normal 300 30px/35px Sofia Pro}.sola-gives-freedom .banner-sub-title{font:normal normal 900 45px/50px Sofia Pro Bold;max-width:1000px}.sola-gives-freedom .banner-sub-title .banner-main-title{font:normal normal 300 45px/50px Sofia Pro}.sola-gives-freedom .create-businss-card-wrapper .MuiGrid-item{display:flex;padding:10px}@media screen and (max-width:1023px){.sola-gives-freedom .create-businss-card-wrapper .MuiGrid-item{padding:5px 0}}.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards{border:2px solid #3177ff;border-radius:15px;width:100%;height:190px;background:#fff}@media screen and (max-width:1023px){.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards{margin:0 5px;height:150px;padding:8px;width:100%}}.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards .card-icon{height:25px}.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards .card-title{font:normal normal 900 25px/32px Sofia Pro Bold;margin-top:8px}@media screen and (max-width:1023px){.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards .card-title{font:normal normal 900 16px/24px Sofia Pro Bold}}@media screen and (max-width:767px){.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards .card-title{font:normal normal 900 14px/20px Sofia Pro Bold}}.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards .card-description{font:normal normal 300 18px/24px Sofia Pro;letter-spacing:0;color:#303941;margin-top:8px}@media screen and (max-width:1023px){.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards .card-description{font:normal normal 300 16px/20px Sofia Pro}}@media screen and (max-width:767px){.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards .card-description{font:normal normal 300 14px/20px Sofia Pro;margin-top:0}}@media screen and (max-width:480px){.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards .card-description{font:normal normal 300 13px/16px Sofia Pro}}.sola-gives-freedom .create-businss-card-wrapper .create-your-business-cards button{min-height:33px;font-size:14px;padding:3px 16px!important}.sola-gives-freedom .create-businss-card-wrapper .end-card{background:#3177ff 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:15px;opacity:1}.sola-gives-freedom .create-businss-card-wrapper .end-card .card-description,.sola-gives-freedom .create-businss-card-wrapper .end-card .card-title,.sola-gives-freedom .create-businss-card-wrapper .end-card img{color:#fff}.benifit-sola-boss{background:#fff}@media screen and (max-width:767px){.benifit-sola-boss{padding-top:70px}}.benifit-sola-boss .benifits-sola-boss-image{padding-right:92px}@media screen and (max-width:899px){.benifit-sola-boss .benifits-sola-boss-image{padding-right:0}}.benifit-sola-boss .benifits-sola-boss-text-wrapper .banner-sub-title{max-width:550px;letter-spacing:0}.benifit-sola-boss .benifits-sola-boss-text-wrapper .your-boss-description{font:normal normal 300 22px/35px Sofia Pro;max-width:580px}.benifit-sola-boss .benifits-sola-boss-text-wrapper .your-boss-description .description-normal{font:normal normal 300 22px/30px Sofia Pro}.benifit-sola-boss .accordion-box{box-shadow:0 0 5px 0 #bbb;border-radius:10px}.benifit-sola-boss .accordion-box .accordion-title{color:#3177ff}.benifit-sola-boss .accordion-box .p__description{font:normal normal 300 22px/35px Sofia Pro}.our-pros-section{position:relative}.our-pros-section .main-container .text-area{padding-top:30px;padding-bottom:40px}.our-pros-section .main-container .text-area .caro-heading{font:normal normal 700 70px/70px Sofia Pro;color:#fff;text-transform:uppercase}.our-pros-section .main-container .text-area .caro-heading span{font:normal normal 300 70px/70px Sofia Pro}.our-pros-section .main-container .text-area .caro-description,.our-pros-section .main-container .text-area .sure-text{color:#fff;font:normal normal 300 22px/35px Sofia Pro}.our-pros-section .main-container .caro-image{position:absolute;max-height:100%}.why-sola-map-search-title{position:relative}@media screen and (min-width:1024px){.why-sola-map-search-title{margin-top:35px}}@media screen and (max-width:1023px){.why-sola-map-search-title{margin-top:10px}}.why-sola-map-search-title .banner-sub-title{color:#003654;font-family:Sofia Pro!important;font-style:normal;font-weight:500!important;line-height:100%;font-size:24px;letter-spacing:-.96px}@media screen and (min-width:900px){.why-sola-map-search-title .banner-sub-title{line-height:45px!important;margin-bottom:-10px}}@media screen and (max-width:768px){.why-sola-map-search-title .banner-sub-title{font-size:20px!important;letter-spacing:-.4px}}.why-sola-map-marker{background-image:url(/images/location/location-marker.svg);background-size:cover;width:27px;height:41px;cursor:pointer}.join-sola-community{background:#fff}.join-sola-community .location_map_wrapper{width:100%;max-height:480px;padding-right:60px}@media screen and (max-width:1023px){.join-sola-community .location_map_wrapper{max-height:350px}}@media screen and (max-width:899px){.join-sola-community .location_map_wrapper{padding-right:0;padding-top:17px;max-height:256px!important}}.join-sola-community .join-community-text-wrapper .banner-sub-title{max-width:550px}@media screen and (max-width:1023px){.join-sola-community .join-community-text-wrapper .common-flex-box{display:flex;justify-content:flex-start}}.join-sola-community .join-community-text-wrapper .banner-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #3177ff;opacity:1;color:#3177ff;border-radius:23px;width:165px}.custom-dropdown-group .group-header{padding-left:10px}.recapcha-container{margin:8px auto 0;width:68px;overflow:hidden;display:flex;align-items:normal;justify-content:flex-end;border-radius:8px}@media screen and (max-width:992px){.recapcha-container{width:66px}}.form-contact-info-section.form-contact-info-primary .contact-main-title{font:normal normal 900 22px/30px Sofia Pro Bold}.form-contact-info-section.form-contact-info-primary .location-contact-info-container{display:flex;margin-bottom:16px}.form-contact-info-section.form-contact-info-primary .location-contact-info-container:last-child{border-bottom:none;margin-bottom:0}@media screen and (max-width:767px){.form-contact-info-section.form-contact-info-primary .location-contact-info-container{flex-direction:column}}.form-contact-info-section.form-contact-info-primary .location-contact-info-container .location-contact-info{flex:0 0 33.33%;margin-bottom:16px!important;word-break:break-word;padding-right:6px}.form-contact-info-section.form-contact-info-primary .location-contact-info-container .location-contact-info:last-child{padding-right:0}.form-contact-info-section.form-contact-info-primary .location-contact-info-container .location-contact-info label{font-size:16px!important;font-weight:800!important;margin-bottom:12px}.form-contact-info-section.form-contact-info-primary .location-contact-info-container .location-contact-info p{font-size:18px!important;font-weight:800!important}.form-contact-info-section.form-contact-info-primary .location-contact-info-container .location-contact-info p a{font-size:inherit!important}.form-contact-info-box{margin-bottom:10px;padding:0}.form-contact-info-box:last-child{border-bottom:none;margin-bottom:0}.service-checkout-wrapper{width:100%}.service-checkout-wrapper legend{font:normal normal 900 18px/26px Sofia Pro Bold;margin-bottom:20px}.service-checkout-wrapper legend span{font:normal normal 300 18px/24px Sofia Pro}.service-checkout-wrapper .service-check-box>label{flex:0 0 50%;margin-right:0;padding-right:10px}.form-contact-info-section.form-contact-info-secondary{display:flex;flex-direction:row;align-items:flex-start}.form-contact-info-section.form-contact-info-secondary .form-contact-info-box{flex:0 0 33.33%}.form-contact-info-section.form-contact-info-secondary::-webkit-scrollbar{width:1em;height:5px}.form-contact-info-section.form-contact-info-secondary::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.form-contact-info-section.form-contact-info-secondary::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}#recapcha-wrapper{border-radius:10px;display:flex;align-items:center}.contact-form-success-message .indendent-success-msg{padding:0}.contact-form-success-message .indendent-success-msg .thankyou-text{font-size:22px}.contact-form-success-message .indendent-success-msg .thankyou-sub-text{font-size:18px;font-weight:800}.contact-form-success-message .indendent-success-msg .thankyou-sub-text span{display:block;margin-top:12px}.stylist_list{padding-left:90px}@media screen and (max-width:1200px){.stylist_list{padding:20px 0 0 20px}}@media screen and (max-width:1023px){.stylist_list{padding:32px 24px}}.stylist_list.stylist-list-search{padding-right:90px}@media screen and (max-width:1200px){.stylist_list.stylist-list-search{padding:20px 24px 0}}@media screen and (max-width:1023px){.stylist_list.stylist-list-search{padding:32px 24px}}.stylist_list.stylist-list-search .stylist-search-map-wrapper{padding-left:0}.stylist_list .page-title{margin-bottom:24px}.stylist_list .page-title .location-select{text-align:end}.stylist_list .page-title .p__description{font:normal normal 900 14px/20px Sofia Pro Bold;text-transform:capitalize}.stylist_list .page-title a{font:normal normal 300 14px/20px Sofia Pro;color:#818181;text-transform:capitalize}.stylist_list .page-title .heading{font:normal normal 900 22px/30px Sofia Pro Bold}.stylist_list .webpages-list-container{background:#fff;max-height:800px;overflow:auto}.stylist_list .webpages-list-container.addScroller{overflow-y:auto;padding-right:16px}@media screen and (max-width:1023px){.stylist_list .webpages-list-container.addScroller{padding-right:0}}@media screen and (max-width:1200px){.stylist_list .webpages-list-container{padding:3px;max-height:unset}}.stylist_list .l__side{padding:8px;border:1px solid #1fa0ef;border-radius:7px;height:100%;position:relative}.stylist_list .l__side .distance-label{position:absolute;right:30px;top:10px}.stylist_list .l__side .inner{background:hsla(220,3%,83%,.302);border-radius:7px;height:100%;position:relative;padding:85px 5px 0;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1200px){.stylist_list .l__side .inner{align-items:center;margin-bottom:0;padding:85px 20px 0}}@media screen and (max-width:480px){.stylist_list .l__side .inner{padding:85px 4px 0}}.stylist_list .l__side .inner .profile_pic{height:80px;width:80px;border:2px solid #3177ff;margin:0 auto;position:absolute;top:2%;left:50%;transform:translateX(-50%);background:#fff}.stylist_list .l__side .inner .profile_pic img{width:100%;border-radius:50%}.stylist_list .l__side .inner .app__text-with-icon{display:flex;margin-top:2px;text-align:center;justify-content:center}@media screen and (min-width:1536px){.stylist_list .l__side .inner .app__text-with-icon{justify-content:center}}.stylist_list .l__side .inner .app__text-with-icon .title{font:normal normal 900 22px/30px Sofia Pro Bold;color:#333;margin:auto}.stylist_list .l__side .inner .app__text-with-icon .address{font:normal normal 300 14px/20px Sofia Pro;color:#303941}.stylist_list .l__side .inner .app__text-with-icon .contact{font:normal normal 900 14px/20px Sofia Pro Bold;color:#3177ff;margin:auto}.stylist_list .l__side .inner .app__text-with-icon a{font:normal normal 300 16px/18px Sofia Pro;color:#3177ff;margin:6px auto auto}.stylist_list .l__side .inner .book_btn{min-width:140px;min-height:36px;font:normal normal 900 14px/20px Sofia Pro Bold}@media screen and (max-width:900px){.stylist_list .l__side .inner .book_btn{min-width:125px;margin-top:20px;margin-bottom:10px}}.stylist_list .stylist-search-map-wrapper{max-height:800px;padding-left:0;width:100%}@media screen and (max-width:1023px){.stylist_list .stylist-search-map-wrapper{max-height:600px;padding:32px 1px}}@media screen and (max-width:767px){.stylist_list .stylist-search-map-wrapper{max-height:400px}}.stylist-search-banner{height:auto}.stylist-search-banner .stylist-form-wrapper .MuiChip-root{max-width:calc(100% - 6px);height:20px;margin:16px 5px 0 0}.stylist-search-banner .stylist-form-wrapper .MuiChip-root .MuiChip-label{padding:0 5px}.stylist-search-banner .stylist-form-wrapper .MuiChip-root svg{width:15px}.select-state{display:flex;justify-content:space-between}@media screen and (max-width:1024px){.select-state{margin-top:16px}}.select-state .select-state-box{flex:0 0 45%}.select-state .select-state-box .banner-inputs .MuiInputLabel-root{left:0}.sola-genius-search-banner{height:auto;background-color:#fff}.sola-genius-search-banner .stylist-form-wrapper .MuiChip-root{max-width:calc(100% - 6px);height:20px;margin:16px 5px 0 0}.sola-genius-search-banner .stylist-form-wrapper .MuiChip-root .MuiChip-label{font-family:Sofia Pro;padding:12px;font-size:16px;max-width:75px;font-size:13px}@media(min-width:900px){.sola-genius-search-banner .stylist-form-wrapper .MuiChip-root .MuiChip-label{font-size:15px}}.sola-genius-search-banner .stylist-form-wrapper .MuiChip-root svg{width:15px}.auto-complete-services-input .MuiChip-root{margin:5px!important}.hide-placeholder input{display:none}.new-banner-text-wrapper{height:100%;align-items:flex-start}.new-banner-text-wrapper .color-black{color:#646a70}@media(min-width:1400px){.new-banner-text-wrapper{padding:17px 0 30px 70px}}@media(min-width:1401px){.new-banner-text-wrapper{padding:30px 0 30px 100px}}#sola-genius-results #results-sort{display:flex;width:100%}@media(min-width:100px){#sola-genius-results #results-sort{padding:12px 24px}}@media(min-width:900px){#sola-genius-results #results-sort{justify-content:space-between;padding:12px 0}}@media(min-width:100px){#sola-genius-results .book-now-results-section{width:100%}}@media(min-width:900px){#sola-genius-results .book-now-results-section{width:100%;max-height:890px;padding-left:60px;padding-right:40px!important;padding-bottom:60px}}#sola-genius-results .book-now-results-section.addScroller{overflow-y:auto}@media screen and (max-width:1023px){#sola-genius-results .book-now-results-section.addScroller{padding-right:0}}#sola-genius-results .card-results-container{display:flex;flex-direction:column;align-items:center;gap:16px}#sola-genius-results .card-results{border-radius:12px;border:1px solid #d6d7d9;box-shadow:0 6px 12px 0 rgba(0,54,83,.05);box-sizing:border-box;width:100%;padding:24px;background:#fff;color:#003654!important}@media(min-width:900px){#sola-genius-results .card-results{display:flex;flex-direction:row;align-items:flex-start;flex:none;order:1;align-self:stretch;flex-grow:0;gap:12px;padding:24px}}@media(min-width:1200px){#sola-genius-results .card-results{min-width:500px}}#sola-genius-results .card-results .avatar_img{height:48px;width:48px;border:4px solid #eaebec}@media(min-width:1024px){#sola-genius-results .card-results .avatar_img{height:72px;width:72px}}#sola-genius-results .card-results .service-dropdown>.MuiSelect-select{border:1px solid #454d54}#sola-genius-results .card-results .book-btn-cta{text-wrap:nowrap;min-height:36px;min-width:120px;font-size:14px;text-transform:uppercase!important;border-radius:4px;letter-spacing:0;font-weight:600!important}#sola-genius-results .card-results .book-btn-cta[data-attr-disabled=true]{cursor:not-allowed!important;background-color:#adadbb!important;color:#fff;font:normal normal 300 18px/24px Sofia Pro;font-size:16px;transition:none!important}#sola-genius-results .client-map-wrapper{height:890px;padding-left:0}@media screen and (max-width:1200px){#sola-genius-results .client-map-wrapper{padding-left:0}}@media screen and (max-width:900px){#sola-genius-results .client-map-wrapper{height:500px}}@media screen and (max-width:767px){#sola-genius-results .client-map-wrapper{height:350px}}#sola-genius-results .font13{letter-spacing:0;font-size:12px}@media(min-width:1280px){#sola-genius-results .font13{font-size:13px}}#sola-genius-results .font16{letter-spacing:0}@media(max-width:900px){#sola-genius-results .font16{font-size:16px}}#sola-genius-results .font22-bold{font-size:22px;letter-spacing:0}#search-component-btn[disabled]{cursor:not-allowed!important;background-color:#f5f5f6!important;color:hsla(210,6%,42%,.4)}#book-now-modal,#your-info-modal{background-color:#fff;padding:24px;border-top:10px solid #3177ff;height:100%}@media(min-width:1024px){#book-now-modal,#your-info-modal{padding:32px;min-width:600px}}#book-now-modal #appointment-details,#book-now-modal #payment-details,#your-info-modal #appointment-details,#your-info-modal #payment-details{padding:24px;background-color:#f5f5f6}#book-now-modal .avatar_img,#your-info-modal .avatar_img{height:56px;width:56px;border:2px solid #eaebec}#book-now-modal .service_img,#your-info-modal .service_img{height:40px;width:40px}#book-now-modal .cancel-btn-modal,#your-info-modal .cancel-btn-modal{text-transform:capitalize!important;min-height:48px}#book-now-modal .font13,#book-now-modal .font16,#your-info-modal .font13,#your-info-modal .font16{letter-spacing:0}@media(max-width:900px){#book-now-modal .font16,#your-info-modal .font16{font-size:16px}}#book-now-modal .font18-bold,#your-info-modal .font18-bold{font-size:18px;letter-spacing:0}#book-now-modal .font22-bold,#your-info-modal .font22-bold{font-size:22px;letter-spacing:0}#book-now-modal .Mui-error,#your-info-modal .Mui-error{margin-left:0}#book-now-modal #submit-your-info-btn[disabled],#your-info-modal #submit-your-info-btn[disabled]{cursor:not-allowed!important;background-color:#adadbb!important}.day-section{width:128px}.day-section .day-dropdown>.MuiSelect-select{border:2px solid #3177ff;border-radius:4px;padding-top:4px;padding-bottom:4px;padding-left:8px}.day-section .day-dropdown .MuiSvgIcon-root{color:#3177ff}.day-section .day-disabled,.day-section .day-unavailable-dropdown>.MuiSelect-select{border:2px solid #ff3131;padding-top:4px;padding-bottom:4px;padding-left:8px}.day-section .day-disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px}.time-section .timeslot-list{display:flex;gap:4px;padding-bottom:10px;scrollbar-width:thin}.time-section .timeslot-list.addScroller{overflow-x:auto}.time-section .timeslot-list .timeslot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:2px 4px;margin-top:6px;min-width:0;min-height:0;margin-right:6px;border:1px solid #646a70;border-radius:4px}.time-section .timeslot-list .timeslot[data-selected=true]{border:1px solid #3177ff!important;color:#3177ff!important}@media(min-width:900px){.time-section .timeslot-list .timeslot:hover{border:1px solid #7096e3;color:#7096e3}}.time-section .timeslot-list .MuiTabs-scrollButtons{padding-bottom:8px;width:10px}.time-section .timeslot-list .timeslot-disabled{line-height:16px}.time-section .fade-left .MuiTabs-scroller{-webkit-mask:linear-gradient(90deg,transparent,#000 10% 100%,transparent);mask:linear-gradient(90deg,transparent,#000 10% 100%,transparent)}.time-section .fade-right .MuiTabs-scroller{-webkit-mask:linear-gradient(90deg,transparent,#000 0 80%,transparent 100%);mask:linear-gradient(90deg,transparent,#000 0 80%,transparent 100%)}.time-section .fade-left.fade-right .MuiTabs-scroller{-webkit-mask:linear-gradient(90deg,transparent,#000 10% 80%,transparent);mask:linear-gradient(90deg,transparent,#000 10% 80%,transparent)}.MuiDialog-container .MuiPaper-root{max-height:unset}@media(min-width:600px){.sola_genius_wrapper .css-tdbp66{padding-left:0;padding-right:0}}.sola_genius_wrapper .base_text_style,.sola_genius_wrapper .detail_section .action_btn .action_text,.sola_genius_wrapper .detail_section .detail_header,.sola_genius_wrapper .detail_section .detail_text,.sola_genius_wrapper .header_wrapper .header_text{color:#003654;font-family:Sofia Pro;font-feature-settings:"clig" off,"liga" off;font-style:normal}.sola_genius_wrapper .header_wrapper .header_text{font-weight:600;text-align:center;font-size:1.25rem}.sola_genius_wrapper .header_wrapper .header_text.sola_blue{color:#3177ff}@media screen and (min-width:420px){.sola_genius_wrapper .header_wrapper .header_text{font-size:2.0625rem}}@media screen and (min-width:768px){.sola_genius_wrapper .header_wrapper .header_text{font-size:2.5rem}}@media screen and (min-width:1024px){.sola_genius_wrapper .header_wrapper .header_text{font-size:3.75rem}}@media screen and (min-width:420px){.sola_genius_wrapper .header_wrapper{max-width:550px}}@media screen and (min-width:1024px){.sola_genius_wrapper .header_wrapper{max-width:820px}}.sola_genius_wrapper .detail_section .detail_header{font-size:1.375rem}.sola_genius_wrapper .detail_section .action_btn,.sola_genius_wrapper .detail_section .action_btn .action_text{color:#3177ff}.sola_genius_wrapper .detail_section .detail_text{font-size:1rem}.sola_genius_wrapper .detail_section .bold_text{font-weight:600}.sola_genius_wrapper .divider_dark .divider{border-color:#003654}.gm-style-iw-chr{position:absolute;right:-10px;top:-5px}@media(min-width:1400px){.css-1ulsx6p-MuiGrid-root{margin-top:42px!important}}.location-detail-intro{background:#fff}@media screen and (max-width:767px){.location-detail-intro .location-breadcrum span{font-size:14px}}.location-detail-intro .intro-slider .slider-container{box-shadow:1px 1px 7px 1px rgba(0,0,0,.2);border-radius:10px}.location-detail-intro .intro-slider .intro-img{border-radius:10px;min-height:400px}@media screen and (max-width:767px){.location-detail-intro .intro-slider .intro-img{height:200px;min-height:unset}}@media screen and (max-width:899px){.location-detail-intro .detail-text-wrapper{padding-left:0;margin-top:40px}}.location-detail-intro .detail-text-wrapper .breadcrumb a{font:normal normal 300 14px/20px Sofia Pro;text-decoration:none;color:#303941}.location-detail-intro .detail-text-wrapper .breadcrumb span{font:normal normal 900 14px/20px Sofia Pro Bold}.location-detail-intro .detail-text-wrapper .contact-info{border-top:2px solid #05bed5;width:90%}.location-detail-intro .detail-text-wrapper .social-icons{margin-top:20px}.location-detail-intro .detail-text-wrapper .social-icons .social-icon-button{height:35px;width:35px;margin-right:20px}.location-detail-intro .detail-text-wrapper .location-detail-title{font:normal normal 300 48px/52px Sofia Pro;letter-spacing:normal}@media screen and (max-width:1023px){.location-detail-intro .detail-text-wrapper .location-detail-title{font:normal normal 300 35px/42px Sofia Pro}}@media screen and (max-width:767px){.location-detail-intro .detail-text-wrapper .location-detail-title{font:normal normal 300 28px/38px Sofia Pro;line-height:34px}}.location-detail-intro .detail-text-wrapper .location-detail-header{font:normal normal 300 40px/48px Sofia Pro}.location-detail-intro .location-header-subtitle{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:15px}.location-detail-intro .location-header-subtitle .public-email{text-decoration:none}.custom-aspect-ratio>div{position:relative;width:100%;padding-top:66.66%}.custom-aspect-ratio>div>div{height:100%!important;position:absolute;left:0;top:0;width:100%}.custom-aspect-ratio>div>div>div>div>div>div{display:flex;align-items:center;justify-content:center;height:100%}.location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{width:100%}.location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide>div{position:relative;width:100%;height:100%;padding-top:66.66%}.location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide>div>div{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font-size:21px;top:0;left:0;overflow:hidden}.cat-cards-section,.cta-cards,.location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide>div>div .location_image-tsg{height:100%}.cta-cards{text-align:center}.cta-cards>.MuiGrid-container{height:100%;align-content:space-evenly}.cta-cards .cta-item{height:100%;border-radius:10px;padding:16px 32px 70px;position:relative}@media screen and (max-width:1023px){.cta-cards .cta-item{padding:16px 8px}}.cta-cards .cta-action{position:absolute;left:50%;transform:translateX(-50%);bottom:6px;width:100%}@media screen and (max-width:1099px){.cta-cards .cta-action{bottom:0}}@media screen and (max-width:767px){.cta-cards .cta-action{padding-bottom:0;position:relative;left:unset;transform:unset;bottom:0}}.cta-cards .cta-action .card-buttons{width:50%}@media screen and (max-width:1199px){.cta-cards .cta-action .card-buttons{width:80%}}@media screen and (max-width:899px){.cta-cards .cta-action .card-buttons{width:50%}}@media screen and (max-width:599px){.cta-cards .cta-action .card-buttons{width:80%}}.lease-studio-popup{position:fixed;top:0;left:0;z-index:999;height:100%;width:100%;background-color:#303941;overflow:auto}.lease-studio-popup .close-lease-studio-popup-button{position:fixed;right:25px;top:10px;z-index:999;color:#fff}.about_location .description{font-size:16px;line-height:28px!important}.about_location .description strong{color:#3177ff}.about_location .description img{max-width:100%;height:auto!important}.about_location .image-list .location_image{border-radius:10px}@media screen and (max-width:767px){.about_location .social-icons>.social-icon-img:first-child{margin-right:12px}}.about_location .about-location-header-tsg{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.about_location .about-location-header-tsg{flex-direction:column;align-items:flex-start}.about_location .about-location-header-tsg .social-icons>.social-icon-img{padding-left:0;position:relative;left:-4px}}.about_location .about-location-header-tsg .social-icon-button{height:40px;width:40px;margin-left:12px}@media screen and (max-width:767px){.about_location .about-location-header-tsg .social-icon-button{margin-left:0;margin-right:12px}}.social-icons-con a.social-icon-img:hover{background:unset}.social-icons-con a.social-icon-button{margin-left:4px}.social-icons-con a.social-icon-button:hover{background:#3177ff}.location_image{border-radius:10px;height:100%;width:100%;object-fit:contain;height:400px}@media screen and (max-width:767px){.location_image{height:200px}}.location_image-tsg{border-radius:10px;height:100%;width:100%;object-fit:contain;height:558px}@media screen and (min-width:1440px){.location_image-tsg{height:625px}}@media screen and (max-width:1024px){.location_image-tsg{height:448px}}@media screen and (max-width:767px){.location_image-tsg{height:240px}}.location_image-tsg.back-image{opacity:.4}.location_image-tsg.back-image,.location_image-tsg.main-image{object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px}.dark-back-color{width:100%;height:100%;background:#000;z-index:-1;border-radius:10px;overflow:hidden}@media screen and (min-width:1440px){.dark-back-color{height:625px}}@media screen and (max-width:1024px){.dark-back-color{height:448px}}@media screen and (max-width:767px){.dark-back-color{height:240px}}.transparent-bg{background:transparent!important}.dark-back-color-mobile{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:-1;border-radius:10px;overflow:hidden}.move-in-cta{background-image:url(/images/location/move-in-cta.webp);background-size:100% 100%;position:relative;overflow:hidden;background-repeat:no-repeat}.move-in-cta .text-container{text-align:center;color:#fff}.move-in-cta .text-container .move-in-title{font:normal normal 900 45px/50px Sofia Pro Bold}@media screen and (max-width:767px){.move-in-cta .text-container .move-in-title{font:normal normal 900 35px/42px Sofia Pro Bold}}.move-in-cta .text-container .banner-description{font:normal normal 900 35px/42px Sofia Pro Bold}@media screen and (max-width:1023px){.move-in-cta .text-container .banner-description{font:normal normal 900 22px/30px Sofia Pro Bold}}@media screen and (max-width:767px){.move-in-cta .text-container .banner-description{font:normal normal 900 16px/24px Sofia Pro Bold}}.move-in-cta .text-container .banner-description p{margin:0}.sola-amenities{background:#303941}.sola-amenities .at-sola{font:normal normal 300 30px/35px Sofia Pro}@media screen and (max-width:767px){.sola-amenities .at-sola{font:normal normal 300 18px/24px Sofia Pro}}@media screen and (max-width:1023px){.sola-amenities .create-your-business-wrapper{max-width:500px}}@media screen and (max-width:767px){.sola-amenities .create-your-business-wrapper{max-width:265px}}.sola-amenities .banner-sub-title{max-width:1000px}@media screen and (max-width:767px){.sola-amenities .banner-sub-title{font:normal normal 900 35px/42px Sofia Pro Bold}.sola-amenities .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.sola-amenities .create-your-business-cards{border:2px solid #3177ff;border-radius:15px;max-width:330px;height:210px;overflow:hidden;background:#fff}@media screen and (max-width:767px){.sola-amenities .create-your-business-cards{border:1px solid #3177ff;padding:10px;height:100%}}.sola-amenities .create-your-business-cards .card-icon{height:25px}@media screen and (max-width:767px){.sola-amenities .create-your-business-cards .card-icon{height:18px}}.sola-amenities .create-your-business-cards .card-title{font:normal normal 900 24px/30px Sofia Pro Bold;margin-top:8px;text-transform:uppercase}@media screen and (max-width:1023px){.sola-amenities .create-your-business-cards .card-title{font:normal normal 900 18px/26px Sofia Pro Bold}}@media screen and (max-width:767px){.sola-amenities .create-your-business-cards .card-title{font:normal normal 900 14px/20px Sofia Pro Bold}}.sola-amenities .create-your-business-cards .card-description{font:normal normal 300 18px/24px Sofia Pro;margin-top:8px}@media screen and (max-width:1023px){.sola-amenities .create-your-business-cards .card-description{font:normal normal 300 16px/20px Sofia Pro}}@media screen and (max-width:767px){.sola-amenities .create-your-business-cards .card-description{font:normal normal 300 14px/20px Sofia Pro}}.sola-amenities-container .create-your-business-wrapper P{font-size:22px}.success-story-container .font35{font-size:35px;line-height:42px}.success-story-container .font22{font-size:22px;line-height:26px}.success-story-container .font16{font-size:16px;line-height:22px}@media only screen and (max-width:899px){.success-story-container .story-content-wrapper{display:flex;flex-wrap:nowrap;overflow:auto}.success-story-container .story-content-wrapper>div{flex:0 0 40%;padding-left:0;padding-right:32px;margin-right:32px}.success-story-container .story-content-wrapper>div:nth-child(3n){border-right:1px solid #cbcdcf}.success-story-container .story-content-wrapper>div:nth-child(4){padding-left:0}.success-story-container .story-content-wrapper>div:last-child{margin-right:0;border-right:0}}@media only screen and (max-width:767px){.success-story-container .story-content-wrapper>div{flex:0 0 67%}.success-story-container .story-content-wrapper{-ms-overflow-style:none;scrollbar-width:none}}@media only screen and (max-width:767px){.success-story-container .story-content-wrapper::-webkit-scrollbar{display:none}}.success-story-container button{width:100%;max-width:279px}.find-salon-cta{position:relative;margin:0}.find-salon-cta img{object-fit:cover}.find-salon-cta img,.find-salon-cta:after{position:absolute;left:0;top:0;width:100%;height:100%}.find-salon-cta:after{content:"";background-image:url(/_next/static/media/gradient-bg.81c1f971.webp);background-size:100%}.find-salon-cta.tsg-find-sola-cta:after{background:linear-gradient(90deg,#05bed5 53.59%,rgba(5,190,213,0) 83.46%);height:100%;width:72%}@media only screen and (max-width:767px){.find-salon-cta.tsg-find-sola-cta:after{background:linear-gradient(90deg,#05bed5 21.59%,rgba(5,190,213,0) 88.46%);width:100%}.find-salon-cta.tsg-find-sola-cta .location-text-container-block{padding:48px 24px}}@media screen and (max-width:767px){.find-salon-cta.tsg-find-sola-cta .location-text-container-block p{text-align:center;font-size:30px;line-height:35px;margin-bottom:35px;text-shadow:1px 1px rgba(0,0,0,.071)}.find-salon-cta.tsg-find-sola-cta .location-text-container-block p br{display:none}}.find-salon-cta.tsg-find-sola-cta button{width:100%;max-width:279px;color:#303941;height:44px;border-radius:22px}@media screen and (max-width:767px){.find-salon-cta.tsg-find-sola-cta button{display:block;margin:0 auto}}.find-salon-cta .location-text-container-block{position:relative;padding:48px 92px;z-index:1;max-width:650px}@media only screen and (max-width:1023px){.find-salon-cta .location-text-container-block{padding:48px;max-width:450px}}.find-salon-cta .location-text-container-block .find-sola-header{font:normal normal 900 35px/42px Sofia Pro Bold}@media only screen and (max-width:1023px){.find-salon-cta .location-text-container-block .find-sola-header{font:normal normal 900 30px/38px Sofia Pro Bold}}@media only screen and (max-width:767px){.find-salon-cta .location-text-container-block .find-sola-header{font:normal normal 900 22px/30px Sofia Pro Bold}}.faq-section{background:#fff}.faq-section .faq-container{display:flex}@media screen and (max-width:1023px){.faq-section .faq-container>div:first-child{order:2}.faq-section .faq-container>div:nth-child(2){order:1;margin-bottom:24px}.faq-section .faq-container .be-your-boss-img{max-width:100%}}@media screen and (max-width:767px){.faq-section .faq-container .faq-text-wrapper .banner-sub-title{max-width:220px;font:normal normal 900 35px/42px Sofia Pro Bold}.faq-section .faq-container .faq-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.faq-section .faq-container .faq-text-wrapper .faq-description{max-width:580px}@media screen and (max-width:1023px){.faq-section .faq-container .faq-text-wrapper .faq-description{max-width:100%}}.faq-section .faq-container .faq-text-wrapper .faq-description .description-normal{font:normal normal 300 22px/30px Sofia Pro}@media screen and (max-width:767px){.faq-section .faq-container .faq-text-wrapper .faq-description .description-normal{font:normal normal 300 16px/20px Sofia Pro}}.faq-section .faq-container .contained-button-slide-effect-secondary{max-width:279px;width:100%}@media screen and (max-width:767px){.faq-section .faq-container .faq-img-grid{padding-left:0}}.faq-section .faq-container .faq-img{width:100%}.barbering.location-blog{margin-bottom:0}.lease-studio-section-contact{background-color:#f2f2f2;color:#fff;align-items:center;display:flex;flex-direction:column;position:relative;overflow:hidden;padding-top:20px;padding-bottom:40px}@media screen and (min-width:900px){.lease-studio-section-contact{margin-top:60px;margin-right:40px;border-radius:10px;margin-bottom:20px}}@media screen and (min-width:1100px){.lease-studio-section-contact{margin-right:60px}}@media screen and (max-width:992px){.lease-studio-section-contact{padding-top:20px}}@media screen and (max-width:767px){.lease-studio-section-contact{padding:12px 24px 24px;margin:16px -24px}}.lease-studio-section-contact .top-left-corner-img{position:absolute;left:-100px}@media screen and (max-width:1023px){.lease-studio-section-contact .top-left-corner-img{left:-160px;top:-20px;width:39%}}@media screen and (max-width:767px){.lease-studio-section-contact .top-left-corner-img{position:absolute;left:-85px;top:-10px}}.lease-studio-section-contact .top-right-corner-img{position:absolute;right:-100px;top:-20px}@media screen and (max-width:1023px){.lease-studio-section-contact .top-right-corner-img{top:-45px;right:-150px;width:45%}}@media screen and (max-width:767px){.lease-studio-section-contact .top-right-corner-img{top:-45px;width:54%}}.lease-studio-section-contact .middle-right-corner-img{position:absolute;right:-100px;top:58%}@media screen and (max-width:1023px){.lease-studio-section-contact .middle-right-corner-img{right:-155px;width:25%}}@media screen and (max-width:767px){.lease-studio-section-contact .middle-right-corner-img{right:-100px;bottom:23%;width:33%;top:unset}}.lease-studio-section-contact .bottom-right-corner-img{position:absolute;right:130px;bottom:-100px}@media screen and (max-width:1023px){.lease-studio-section-contact .bottom-right-corner-img{width:60%;right:-130px;bottom:-60px}}@media screen and (max-width:767px){.lease-studio-section-contact .bottom-right-corner-img{width:80%;right:-97px}}.lease-studio-section-contact .bottom-left-corner-img{position:absolute;left:-150px;bottom:0}@media screen and (max-width:1023px){.lease-studio-section-contact .bottom-left-corner-img{left:-140px;bottom:-130px;transform:rotate(15deg);width:50%}}@media screen and (max-width:767px){.lease-studio-section-contact .bottom-left-corner-img{width:95%}}.lease-studio-section-contact.get-in-touch-wrapper{background:#e8eaf3;padding-top:0;padding-left:60px;position:relative}@media screen and (max-width:1023px){.lease-studio-section-contact.get-in-touch-wrapper{padding:0;background:#fff}}.lease-studio-section-contact .leases-a-studio-form-wrapper{width:87%;position:relative}@media screen and (max-width:899px){.lease-studio-section-contact .leases-a-studio-form-wrapper{width:100%}}.lease-studio-section-contact .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary{width:200px;text-transform:capitalize}.lease-studio-section-contact .leases-a-studio-form-wrapper .MuiGrid-item{padding:5px 8px}@media screen and (max-width:599px){.lease-studio-section-contact .leases-a-studio-form-wrapper .MuiGrid-item{padding:unset}}.lease-studio-section-contact .get-started-text-form-content{display:block;text-align:center;margin-bottom:20px;width:87%}@media screen and (max-width:1023px){.lease-studio-section-contact .get-started-text-form-content{width:100%}}.lease-studio-section-contact .get-started-title{text-align:center;width:100%}.lease-studio-section-contact .app__header-h1{font:normal normal 700 50px/50px Sofia Pro}.lease-studio-section-contact .app__header-h1 span{font:normal normal 300 50px/50px Sofia Pro}.lease-studio-section-contact .get-started-button{width:200px;background:#3177ff 0 0 no-repeat padding-box;border-radius:23px;color:#fff}@media screen and (max-width:767px){.lease-studio-section-contact .get-started-button{width:100%}}.lease-studio-section-contact .banner-inputs .MuiInputLabel-root{left:0}.lease-studio-section-contact .banner-inputs .MuiInputBase-root{padding-left:5px}.lease-studio-section-contact .banner-inputs .MuiInputBase-root.MuiInputBase-multiline{padding-top:20px}.lease-studio-section-contact .app__text-with-icon a,.lease-studio-section-contact .app__text-with-icon p{color:#000!important}.lease-studio-section-contact .app__text-with-icon svg{fill:#1fa0ef!important}.lease-studio-section-contact .by-submitting-text{color:rgba(48,57,65,.9)}.lease-studio-section-contact .recapcha-container{box-shadow:0 1px 12px rgba(0,0,0,.2)}.tsg-location-detail-header{padding:0 30px}@media screen and (min-width:1500px){.tsg-location-detail-header{padding:72px 0}}@media screen and (min-width:767px){.tsg-location-detail-header{padding:0 50px}}@media screen and (min-width:1024px){.tsg-location-detail-header{padding:0 90px 72px}}.tsg-location-detail-header .loc-head-tsg-left{padding-right:48px}@media screen and (max-width:1240px){.tsg-location-detail-header .loc-head-tsg-left{padding-right:24px}}@media screen and (max-width:900px){.tsg-location-detail-header .loc-head-tsg-left{padding-right:0;margin-bottom:0}}@media screen and (max-width:767px){.tsg-location-detail-header .loc-head-tsg-left{margin-bottom:15px}}@media screen and (max-width:900px){.tsg-location-detail-header .loc-head-tsg-right{padding-left:0;margin-top:36px}}@media screen and (min-width:1024px){.tsg-location-detail-header .loc-head-tsg-right>section:first-child{padding-top:36px}}@media screen and (max-width:900px){.tsg-location-detail-header .loc-head-tsg-right>section:first-child{padding-top:0}}.tsg-location-detail-header .loc-head-tsg-right>section:first-child .lease-studio-section-contact-tsg{height:100%}.tsg-location-detail-header .loc-head-tsg-right #bookappointment{padding-top:36px}.tsg-location-detail-header .region-loc-head-tsg-left{padding-right:0}@media screen and (min-width:900px)and (max-width:1023px){.tsg-location-detail-header .region-loc-head-tsg-left{max-width:100%;flex-basis:100%}}.tsg-location-detail-header .region-result-list .rlp-location-image,.tsg-location-detail-header .region-result-list .rlp-location-image-mobile{height:304px;border-radius:12px;background-size:cover;background-position:50%;background-color:rgba(0,0,0,.2)}.tsg-location-detail-header .region-result-list .rlp-location-image-mobile{height:220px;background-color:rgba(0,0,0,.2)}.tsg-location-detail-header .region-result-list .no-underline{text-decoration:none!important;display:inline-block;width:-webkit-fill-available}.tsg-location-detail-header .location-detail-text .location-name{color:#003654;font-family:Sofia Pro;font-size:18px;font-style:normal;font-weight:700;line-height:32px}.tsg-location-detail-header .location-detail-text .p__description{color:#646a70;font-feature-settings:"clig" off,"liga" off;font-family:Sofia Pro;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.tsg-location-detail-header .location-detail-text .p__view-details{color:#3177ff;font-feature-settings:"clig" off,"liga" off;font-family:Sofia Pro;font-size:16px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.25px;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}.tsg-location-detail-header .location-detail-text .cursor-default{cursor:default}.tsg-location-detail-header .location-slider-wrapper .slick-slide{width:100%;max-width:196px!important}.tsg-location-detail-header .location-slider-wrapper .location-slide-default-wrapper{display:flex;justify-content:flex-start}@media screen and (max-width:767px){.tsg-location-detail-header .location-slider-wrapper .location-slide-default-wrapper{justify-content:center}}.tsg-location-detail-header .location-slider-wrapper .location-slide-default{display:flex!important;justify-content:center;align-items:center;border:6px solid #3177ff}.tsg-location-detail-header .location-slider-wrapper .location-slide{display:flex!important;justify-content:center;align-items:center;flex-direction:column}.tsg-location-detail-header .location-slider-wrapper .location-slide .dark-back-color{height:100%}.tsg-location-detail-header .location-slider-wrapper .location-img{position:relative;max-width:176px;width:100%;height:220px;border-radius:12px;overflow:hidden;margin-bottom:24px}.tsg-location-detail-header .location-slider-wrapper .location-img img{width:100%;height:100%;object-fit:contain}.tsg-location-detail-header .location-slider-wrapper .location-img .dark-back-color img{object-fit:cover}.find-sola-box-header{padding-top:44px}.find-sola-box-header .find-sola-title{position:absolute;left:0;top:0;line-height:22px!important;margin:0}.lease-form-section{border-radius:10px;overflow:hidden;border:1px solid var(--Almost-Black-5,rgba(48,57,65,.05));background:var(--White,#fff);box-shadow:0 6px 30px 0 rgba(0,0,0,.2)}@media screen and (max-width:1023px){.lease-form-section.regions-lease-form-section{box-shadow:none;border:none;padding:0!important}}@media screen and (max-width:767px){.lease-form-section.regions-lease-form-section .lease-studio-section-contact-tsg{padding:0!important;margin-top:0!important}}@media screen and (min-width:768px)and (max-width:1023px){.lease-form-section.regions-lease-form-section .lease-studio-section-contact-tsg{padding:20px 0!important}}.lease-form-section .lease-studio-section-contact-tsg{align-items:center;display:flex;flex-direction:column;position:relative;overflow:hidden;padding:32px}@media screen and (max-width:992px){.lease-form-section .lease-studio-section-contact-tsg{padding-top:20px}}@media screen and (max-width:767px){.lease-form-section .lease-studio-section-contact-tsg{padding:12px 24px 24px;margin-top:16px;margin-bottom:16px}}.lease-form-section .lease-studio-section-contact-tsg .book-form{width:100%}.lease-form-section .lease-studio-section-contact-tsg .top-left-corner-img{position:absolute;left:-100px}@media screen and (max-width:1023px){.lease-form-section .lease-studio-section-contact-tsg .top-left-corner-img{left:-160px;top:-20px;width:39%}}@media screen and (max-width:767px){.lease-form-section .lease-studio-section-contact-tsg .top-left-corner-img{position:absolute;left:-85px;top:-10px}}.lease-form-section .lease-studio-section-contact-tsg .d-flex{justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:1240px){.lease-form-section .lease-studio-section-contact-tsg .d-flex{flex-direction:column}}.lease-form-section .lease-studio-section-contact-tsg .d-flex .app__text-with-icon{flex:auto;white-space:nowrap;margin-right:10px}.lease-form-section .lease-studio-section-contact-tsg .d-flex .app__text-with-icon a{color:#3177ff!important}.lease-form-section .lease-studio-section-contact-tsg .d-flex .app__text-with-icon p{color:#000}.lease-form-section .lease-studio-section-contact-tsg .top-right-corner-img{position:absolute;right:-100px;top:-20px}@media screen and (max-width:1023px){.lease-form-section .lease-studio-section-contact-tsg .top-right-corner-img{top:-45px;right:-150px;width:45%}}@media screen and (max-width:767px){.lease-form-section .lease-studio-section-contact-tsg .top-right-corner-img{top:-45px;width:54%}}.lease-form-section .lease-studio-section-contact-tsg .middle-right-corner-img{position:absolute;right:-100px;top:58%}@media screen and (max-width:1023px){.lease-form-section .lease-studio-section-contact-tsg .middle-right-corner-img{right:-155px;width:25%}}@media screen and (max-width:767px){.lease-form-section .lease-studio-section-contact-tsg .middle-right-corner-img{right:-100px;bottom:23%;width:33%;top:unset}}.lease-form-section .lease-studio-section-contact-tsg .bottom-right-corner-img{position:absolute;right:130px;bottom:-100px}@media screen and (max-width:1023px){.lease-form-section .lease-studio-section-contact-tsg .bottom-right-corner-img{width:60%;right:-130px;bottom:-60px}}@media screen and (max-width:767px){.lease-form-section .lease-studio-section-contact-tsg .bottom-right-corner-img{width:80%;right:-97px}}.lease-form-section .lease-studio-section-contact-tsg .bottom-left-corner-img{position:absolute;left:-150px;bottom:0}@media screen and (max-width:1023px){.lease-form-section .lease-studio-section-contact-tsg .bottom-left-corner-img{left:-140px;bottom:-130px;transform:rotate(15deg);width:50%}}@media screen and (max-width:767px){.lease-form-section .lease-studio-section-contact-tsg .bottom-left-corner-img{width:95%}}.lease-form-section .lease-studio-section-contact-tsg.get-in-touch-wrapper{background:#e8eaf3;padding-top:0;padding-left:60px;position:relative}@media screen and (max-width:1023px){.lease-form-section .lease-studio-section-contact-tsg.get-in-touch-wrapper{padding:0;background:#fff}}.lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper{width:87%;position:relative}@media screen and (max-width:899px){.lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper{width:100%}}.lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper.location-detail-cta{width:100%}.lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper .location-detail-input{margin-bottom:10px}.lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper .location-detail-input.service-location-input>div{padding-top:0}.lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper .location-detail-input.service-location-input>div .MuiInputBase-root{min-height:48px;height:auto}.lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper .location-detail-input .MuiInputBase-root{height:52px}.lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary{text-transform:capitalize;height:44px;width:100%!important;max-width:288px;margin:0}@media screen and (min-width:767px)and (max-width:1400px){.lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary{display:flex;align-items:center;font-size:14px}}@media screen and (max-width:767px){.lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary{max-width:279px}}.lease-form-section .lease-studio-section-contact-tsg .get-started-text-form-content{display:block;text-align:center;margin-bottom:20px;width:87%}@media screen and (max-width:1023px){.lease-form-section .lease-studio-section-contact-tsg .get-started-text-form-content{width:100%}}.lease-form-section .lease-studio-section-contact-tsg .get-started-title{text-align:center;width:100%}.lease-form-section .lease-studio-section-contact-tsg .get-started-button span{font:normal normal 300 50px/50px Sofia Pro}.lease-form-section .lease-studio-section-contact-tsg .get-started-button{width:200px;background:#3177ff 0 0 no-repeat padding-box;border-radius:23px;color:#fff}@media screen and (max-width:767px){.lease-form-section .lease-studio-section-contact-tsg .get-started-button{width:100%}}.lease-form-section .lease-studio-section-contact-tsg .banner-inputs .MuiInputLabel-root{left:0}.lease-form-section .lease-studio-section-contact-tsg .banner-inputs .MuiInputBase-root{padding-left:5px}.lease-form-section .lease-studio-section-contact-tsg .banner-inputs .MuiInputBase-root.MuiInputBase-multiline{padding-top:20px}.lease-form-section .lease-studio-section-contact-tsg .by-submitting-text{color:#000}.lease-form-section .lease-studio-section-contact-tsg .recapcha-container{box-shadow:0 1px 12px rgba(0,0,0,.2)}.lease-form-section .lease-studio-section-contact-tsg.location-lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper button,.lease-form-section.location-lease-form-section .lease-studio-section-contact-tsg .leases-a-studio-form-wrapper button{max-width:100%}.lease-form-section .rlp-contact-tsg{padding:60px 30px}@media screen and (min-width:500px)and (max-width:540px){.lease-form-section .rlp-contact-tsg{padding:30px}}@media screen and (min-width:541px)and (max-width:766px){.lease-form-section .rlp-contact-tsg{padding:4rem 30px}}@media screen and (min-width:768px){.lease-form-section .rlp-contact-tsg{padding:6rem 50px}}@media screen and (min-width:992px){.lease-form-section .rlp-contact-tsg{padding:25px}}@media screen and (min-width:900px)and (max-width:1023px){.lease-form-section .rlp-contact-tsg{padding:60px 45px}}@media screen and (min-width:65em){.lease-form-section .rlp-contact-tsg{padding:25px}}@media screen and (min-width:70em){.lease-form-section .rlp-contact-tsg{padding:45px 16px}}@media screen and (min-width:80em){.lease-form-section .rlp-contact-tsg{padding:45px 25px}}.lease-form-section .rlp-contact-tsg .font20{font:normal normal 300 20px/25px Sofia Pro}@media screen and (min-width:767px){.lease-form-section .rlp-contact-tsg .font20{font:normal normal 300 18px/24px Sofia Pro}}@media screen and (min-width:1023px){.lease-form-section .rlp-contact-tsg .font20{font:normal normal 300 18px/24px Sofia Pro}}.lease-form-section .rlp-contact-tsg .rlp-form-title{font:normal normal 300 24px/30px Sofia Pro}@media screen and (min-width:70em){.lease-form-section .rlp-contact-tsg .rlp-form-title{font:normal normal 300 25px/32px Sofia Pro}}@media screen and (min-width:80em){.lease-form-section .rlp-contact-tsg .rlp-form-title{font:normal normal 300 28px/38px Sofia Pro}}.location-detail-intro .location-detail-desktop{display:block;position:relative}@media screen and (max-width:767px){.location-detail-intro .location-detail-desktop{display:none}}.location-detail-intro .location-detail-mobile-slider{display:none}@media screen and (max-width:767px){.location-detail-intro .location-detail-mobile-slider{display:block;margin:0 -24px 0 -8px}}@media screen and (min-width:320px)and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{max-width:290px}}@media screen and (min-width:340px)and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{max-width:310px}}@media screen and (min-width:360px)and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{max-width:330px}}@media screen and (min-width:380px)and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{max-width:350px}}@media screen and (min-width:400px)and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{max-width:370px}}@media screen and (min-width:420px)and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{max-width:390px}}@media screen and (min-width:440px)and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{max-width:410px}}@media screen and (min-width:460px)and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{max-width:430px}}@media screen and (min-width:480px)and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{max-width:450px}}@media screen and (min-width:500px)and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-slider .slick-list .slick-track .slick-slide{max-width:470px}}.location-detail-intro .location-detail-mobile-slider .slick-prev{left:10px;z-index:50}.location-detail-intro .location-detail-mobile-slider .slick-prev:before{font-size:35px}.location-detail-intro .location-detail-mobile-slider .slick-next{right:18px;z-index:50}.location-detail-intro .location-detail-mobile-slider .slick-next:before{font-size:35px}@media screen and (max-width:520px){.location-detail-intro .location-detail-mobile-slider .slick-prev{left:14px;z-index:50}.location-detail-intro .location-detail-mobile-slider .slick-prev:before{font-size:35px}.location-detail-intro .location-detail-mobile-slider .slick-next{right:11%;z-index:50}.location-detail-intro .location-detail-mobile-slider .slick-next:before{font-size:35px}}@media screen and (max-width:767px){.location-detail-intro .location-address{flex-direction:column}.location-detail-intro .location-address .MuiTypography-root:last-child{margin-left:0;margin-top:12px}.location-detail-intro .location-address .MuiTypography-root:last-child a{text-decoration:underline!important}.location-detail-intro .location-address>span:first-child{font-size:18px}.location-detail-intro .salon-inquiries-text{flex-wrap:wrap;margin-top:14px}.location-detail-intro .salon-inquiries-text>.app__text-with-icon{margin-right:16px}.location-detail-intro .salon-inquiries-text>.app__text-with-icon p{font-size:16px}.location-detail-intro .salon-inquiries-text>.app__text-with-icon:first-child{flex:0 0 100%;margin-right:0}}@media screen and (max-width:899px){.location-detail-intro .detail-text-wrapper{margin-top:6px}}.slider-button{width:56px;height:56px;display:block;position:absolute;z-index:9;transform:translateY(-50%);top:45%;right:-28px;border-radius:4px;border:2px solid #cbcdcf;background:#fff;box-shadow:0 6px 30px 0 rgba(0,0,0,.16);padding:14px}.slider-button.previous-slider-button{right:unset;left:-28px}.slider-button.next-slider-button img{transform:rotate(180deg)}.slider-button.ldp-slider-arrow{transform:translateY(-120%)}@media(min-width:1201px)and (max-width:1327px){@supports(-webkit-appearance:none){@supports not (-webkit-touch-callout:none){.slider-button.ldp-button{top:42%}}}}@media(min-width:1201px)and (max-width:1327px){@supports not (-webkit-touch-callout:none){.slider-button.ldp-button{top:45%}}}@media(min-width:1201px)and (max-width:1212px){@supports not (-webkit-touch-callout:none){.slider-button.ldp-button{top:42%!important}}}.address-with-map-link{display:flex;align-items:flex-start!important}.address-with-map-link .map-link{display:flex;white-space:nowrap}.location-stylists .bg-size-contain{background-size:contain!important;background-size:70%!important;background-position:50%!important}.story-content-wrapper .story-content{padding-right:40px;padding-left:40px;margin-top:48px;border-right:1px solid #cbcdcf}.story-content-wrapper .story-content:first-child,.story-content-wrapper .story-content:nth-child(4){padding-left:0}.story-content-wrapper .story-content:nth-child(3n){border:none}.all-locations .location-card .dot-box{padding-left:20px;display:block;position:relative}.all-locations .location-card .dot-box:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#000;left:4px;top:8px}.all-locations .location-card .MuiAccordionDetails-root ul{margin-top:0;padding-left:20px}.all-locations .location-card .MuiAccordionDetails-root ul>li{margin-bottom:16px}.all-locations .location-card .MuiAccordionDetails-root ul>li>ol{padding-left:35px}.all-locations .location-card .MuiAccordionDetails-root ol{margin-top:10px;padding-left:20px}.all-locations .location-card .MuiAccordionDetails-root ol li{margin-bottom:10px}.faq-section .question-title{box-shadow:none;border-top:1px solid #cbcdcf;border-radius:0}.faq-section .question-title:before{content:unset}.faq-section .question-title>.MuiButtonBase-root{min-height:60px!important}.faq-section .question-title>div{padding-left:0;padding-right:0}.faq-section .question-title>div .MuiAccordionSummary-content{margin:0}.faq-section .all-locations .location-card .Mui-expanded{border-left:0;border-right:0;border-color:#cbcdcf;border-radius:0;margin:0;transform:none!important}.faq-section .all-locations .location-card .MuiAccordionDetails-root{padding-left:0}.faq-section .all-locations .location-card .MuiAccordionDetails-root ul{padding-left:20px;margin-top:0}.faq-section .all-locations .location-card .MuiAccordionDetails-root ul>li{margin-bottom:16px}.faq-section .all-locations .location-card .MuiAccordionDetails-root ul ol{margin-top:10px}.faq-section .all-locations .location-card .MuiAccordionDetails-root ul ol li{margin-bottom:10px}@media screen and (max-width:1023px){.salon-directory-section{padding-bottom:40px}}.salon-directory-section .contained-button-slide-effect-secondary{max-width:279px;width:100%;font-size:18px!important}.location-slider-wrapper,.stylist-slider-wrapper{position:relative}@media screen and (max-width:1023px){.location-slider-wrapper .next-slider-button,.location-slider-wrapper .previous-slider-button,.stylist-slider-wrapper .next-slider-button,.stylist-slider-wrapper .previous-slider-button{display:none}}.stylist-slide{display:flex;justify-content:center;align-items:center;flex-direction:column}.stylist-slide.single-stylist-slide{align-items:flex-start}@media screen and (max-width:767px){.stylist-slide.single-stylist-slide{align-items:center}}.stylist-slide .stylist-img{width:182px;height:182px;border-radius:50%;overflow:hidden;position:relative;margin-bottom:24px;display:flex;justify-content:center;align-items:center}.stylist-slide .stylist-img>img{width:100%;height:100%;object-fit:contain;position:relative;z-index:9}.stylist-slide .stylist-img .studio-number{position:absolute;z-index:10;padding:0 3px;text-align:center;width:100%;word-break:break-word}.stylist-slide .stylist-img .dark-back-color{height:100%;z-index:0}.stylist-slide .stylist-img.stylist-img-other{border:6px solid #e8ff76;text-align:center;background:transparent}.stylist-slide .stylist-img.stylist-img-other p{color:#e8ff76!important;text-transform:uppercase;max-width:120px}.stylist-slide .location-slider-item{margin-bottom:16px}@media screen and (max-width:1023px){.padding-btm-100{padding-bottom:100px}}.direction-map-arrow-icon{border:2px solid;border-radius:4px;margin-right:12px;padding:2px;width:22px;height:22px;margin-top:2px;font-weight:900}.nearest-location-slider .location-slider-wrapper .slick-slide{width:100%;max-width:196px!important}.nearest-location-slider .location-slider-wrapper .location-slide-default-wrapper{display:flex;justify-content:flex-start}@media screen and (max-width:767px){.nearest-location-slider .location-slider-wrapper .location-slide-default-wrapper{justify-content:center}}.nearest-location-slider .location-slider-wrapper .location-slide-default{display:flex!important;justify-content:center;align-items:center;border:6px solid #3177ff}.nearest-location-slider .location-slider-wrapper .location-slide{display:flex!important;justify-content:center;align-items:center;flex-direction:column;text-align:center}.nearest-location-slider .location-slider-wrapper .location-slide .dark-back-color{height:100%}.nearest-location-slider .location-slider-wrapper .location-img{position:relative;max-width:176px;width:100%;height:165px;border-radius:12px;overflow:hidden;margin-bottom:24px}.nearest-location-slider .location-slider-wrapper .location-img img{width:100%;height:100%;object-fit:cover}.nearest-location-slider .location-slider-wrapper .location-img .dark-back-color img{object-fit:cover}@media screen and (min-width:1024px){.nearest-location-slider .location-slider-wrapper .slick-slider .slick-list .slick-track{display:flex;justify-content:center}}.areas-we-serve{border-top:1px solid #979ca0}.areas-we-serve .cities-list{margin-top:40px}.move-in-cta-section{position:relative}.move-in-cta-section .top-img{width:100%;position:absolute;top:0;z-index:0}.move-in-cta-section .bottom-img{width:100%;position:absolute;bottom:-24px}.move-in-cta-section .move-in-cta-wrapper{position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.move-in-cta-section .move-in-cta-wrapper .move-in-cta-content{background-color:#e8ff76;width:100%;padding:0 32px;text-align:center}.move-in-cta-section .move-in-cta-wrapper .move-in-cta-content .move-in-title{padding:12px 0 24px;border-bottom:1px solid #979ca0}.py-12{padding-top:12px;padding-bottom:12px}.mb-48{margin-bottom:48px}.rlp-title-wrapper{flex-direction:column;justify-content:start}.rlp-location-slider-wrapper-mobile{padding:0 22px}.region-slide{justify-content:center;align-items:center;flex-direction:column}.region-slide .dark-back-color{height:100%}.region-button-container{display:flex;justify-content:center}.mobile-button{background-color:#fff;border:3px solid #3177ff;border-radius:10px;padding:15px 13px;width:100%}.location-confirmation-checkMark{width:40px;height:40px;background-color:#12b76a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:3px;flex-shrink:0}.location-confirmation-font{font-family:Sofia Pro;font-style:normal}.location-confirmation-heading{font-size:40px;font-weight:600;line-height:normal;padding-top:3px;letter-spacing:-.8px}.location-confirmation-text{line-height:20px}.location-confirmation-social-icons-heading,.location-confirmation-text{font-size:16px;font-weight:500;letter-spacing:-.24px;margin-top:16px;font-family:Sofia Pro;font-style:normal}.location-confirmation-social-icons-heading{line-height:16px}.location-confirmation-social-icons{width:35px;height:36px;border-radius:50%;padding:0;display:flex;justify-content:center;align-items:center;background-color:#fff}.location-confirmation-details{display:flex;white-space:nowrap;align-items:flex-start;margin-top:10px}.location-confirmation-details-text{font-size:16px;font-weight:400;line-height:16px;letter-spacing:-.32px;text-overflow:ellipsis}.location-confirmation-details-icons{width:18px;height:18px;margin-right:8px;margin-left:2px;margin-bottom:-5px}.description-toggle-text-container{padding:10px 0;display:flex}.description-toggle-button{display:flex;align-items:center;flex-direction:row;cursor:pointer}.whitespace{flex:1 1}.description-toggle-text{font:normal normal 300 16px/20px Sofia Pro;font-weight:600;color:#3177ff;line-height:26px}.toggle-icon{margin:0 6px 3px}.description-toggle-container{margin-bottom:20px}.ldp-form-title{letter-spacing:.00938em!important}.stylist-profile .profile-details{padding:0 90px}@media screen and (max-width:1023px){.stylist-profile .profile-details{padding:0 40px}}@media screen and (max-width:900px){.stylist-profile .profile-details{position:relative}}@media screen and (max-width:1068px)and (min-width:900px){.stylist-profile .profile-details{padding-left:2%;padding-right:2%}}.stylist-profile .profile-details .my-services .title{font:normal normal 300 22px/30px Sofia Pro}.stylist-profile .profile-details .stylist-profile-left-side{padding-top:120px;border-right:1px solid #d1d2d4;padding-right:32px}@media screen and (max-width:1023px){.stylist-profile .profile-details .stylist-profile-left-side{padding-right:0;border-right:0}}.stylist-profile .profile-details .stylist-profile-left-side .all-services-list .service-div{max-width:90%;flex:0 0 49%;margin-bottom:15px}.stylist-profile .profile-details .stylist-profile-left-side .all-services-list .service-div:nth-child(2n){text-align:right}.stylist-profile .profile-details .stylist-profile-left-side .availability-table{display:flex;justify-content:space-between}.stylist-profile .profile-details .stylist-profile-left-side .availability-table .availability-item{margin-bottom:15px}.stylist-profile .profile-details .stylist-profile-left-side .availability-table .availability-item.left-item{min-width:125px}@media screen and (min-width:1023px)and (max-width:1400px){.stylist-profile .profile-details .stylist-profile-left-side .availability-table .availability-item{font-size:18px}}.stylist-profile .profile-details .stylist-profile-left-side .availability-table .availability-item:nth-child(2n){text-align:right}.stylist-profile .profile-details .rough_view p{line-height:35px;margin:0}.stylist-profile .profile-details .rough_view p>br:first-child:last-child{display:none}.stylist-profile .profile-details .stylist-profile-right-side{padding-left:32px}@media screen and (max-width:1023px){.stylist-profile .profile-details .stylist-profile-right-side{padding-left:0}}.stylist-profile .profile-details .stylist-page-title{font:normal normal 900 40px/46px Sofia Pro Bold;letter-spacing:0}@media screen and (max-width:767px){.stylist-profile .profile-details .stylist-page-title{font:normal normal 900 30px/38px Sofia Pro Bold}}.stylist-profile .profile-details .breadcrumb-wrappr{color:#818181}.stylist-profile .profile-details .breadcrumb-wrappr a{font:normal normal 300 14px/20px Sofia Pro Light;text-decoration:none;text-transform:capitalize;color:#818181}.stylist-profile .profile-details .breadcrumb-wrappr .business_name{font:normal normal 900 14px/20px Sofia Pro Bold}.stylist-profile .profile-img{width:324px;height:324px;box-shadow:0 5px 10px rgba(0,0,0,.306);border:2px solid #3177ff;position:absolute;top:0;transform:translateY(calc(-50% - 30px))}@media screen and (max-width:1023px){.stylist-profile .profile-img{transform:translateY(-50%) translateX(calc(100% + 40px));width:200px;height:200px}}@media screen and (max-width:767px){.stylist-profile .profile-img{width:160px;height:160px;transform:translateY(-50%) translateX(50%)}}.stylist-profile .slider-image .image{border:2px solid #05bed5;border-radius:10px;width:100%;height:100%}.stylist-profile .social-icons{margin-top:20px}.stylist-profile .social-icons .social-icon-button{height:35px;width:35px;margin-right:20px}.stylist-profile .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){.stylist-profile .book-service-btn{max-width:314px}}.stylist-profile .back-to-search-btn{cursor:pointer;display:flex}.stylist-profile .back-to-search-btn svg{transform:rotate(320deg)}.stylist-profile .back-to-search-btn .MuiInputLabel-root{cursor:pointer;margin-top:-6px;color:#303941;text-decoration:underline;font:normal normal 900 14px/20px Sofia Pro Bold}.stylist-profile .stylistprofile-banner-img .back-to-search-btn{margin-top:20px;margin-left:5%}@media screen and (max-width:899px){.stylist-profile .stylistprofile-banner-img .back-to-search-btn{display:none}}.profile-testimonials-wrapper{background-color:#3177ff;color:#fff;padding:50px 0 0;position:relative}@media screen and (max-width:1023px){.profile-testimonials-wrapper{padding:50px 0 0}}.profile-testimonials-wrapper .banner-sub-title{position:absolute;top:60px;left:96px}@media screen and (max-width:1023px){.profile-testimonials-wrapper .banner-sub-title{position:relative;top:unset;left:unset;max-width:85%;padding-left:32px;margin-bottom:16px}}@media screen and (max-width:767px){.profile-testimonials-wrapper .banner-sub-title{position:relative;top:unset;left:unset;font:normal normal 900 35px/42px Sofia Pro Bold;max-width:330px;padding-left:32px}.profile-testimonials-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.profile-testimonials-wrapper .testimonial-list .testimonial-item{max-width:90%;margin:0 auto}.profile-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end;padding-bottom:50px;max-width:800px;padding-top:100px}@media screen and (max-width:1023px){.profile-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content{padding-top:0}}@media screen and (max-width:767px){.profile-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content>div{padding:0}}.profile-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image{padding-left:50px}.profile-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image img{height:500px;width:auto;bottom:-5px;position:relative}@media screen and (max-width:1023px){.profile-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image img{position:absolute;bottom:-30px;right:0;height:180px}}@media screen and (max-width:767px){.profile-testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image img{position:absolute;bottom:-60px;right:0;height:180px}}.profile-testimonials-wrapper .testimonial-list .testimonial-item .sure-text{font:normal normal 300 16px/20px Sofia Pro}@media screen and (max-width:1023px){.profile-testimonials-wrapper .testimonial-list .testimonial-item .sure-text{font:normal normal 300 14px/20px Sofia Pro}.profile-testimonials-wrapper .testimonial-list .testimonial-item .sure-text>.sure-text{display:block}.profile-testimonials-wrapper .testimonial-list .testimonial-item{max-width:94%}}@media screen and (max-width:480px){.profile-testimonials-wrapper .testimonial-list .testimonial-item{max-width:300px}}.profile-testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:40px}@media screen and (max-width:1023px){.profile-testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:25px;position:relative;z-index:1;font-size:16px;margin-bottom:20px}}@media screen and (max-width:767px){.profile-testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:25px;position:relative;z-index:1;font-size:16px;margin-bottom:20px;min-height:150px}.profile-testimonials-wrapper .testimonial-list .quote-start-img{display:none}}.profile-testimonials-wrapper .testimonial-list .quote-start-img.mobile{display:none}@media screen and (max-width:767px){.profile-testimonials-wrapper .testimonial-list .quote-start-img.mobile{display:inline}}.profile-testimonials-wrapper .testimonial-list .quote-end-img{margin-left:10px;transform:rotate(180deg);display:inline}@media screen and (max-width:767px){.profile-testimonials-wrapper .testimonial-list .quote-end-img{display:none}}.profile-testimonials-wrapper .testimonial-list .quote-end-img.mobile{display:none}@media screen and (max-width:767px){.profile-testimonials-wrapper .testimonial-list .quote-end-img.mobile{display:inline}}.profile-testimonials-wrapper .testimonial-list .MuiButtonBase-root{opacity:1!important;background-color:transparent;color:#fff;height:50px}.profile-testimonials-wrapper .testimonial-list .MuiButtonBase-root svg{width:3rem;height:3rem}.profile-testimonials-wrapper .testimonial-list .testimonial-indicators-wrapper{position:absolute;bottom:0}.custom-slick-slider{margin:0 0 40px}.custom-slick-slider .location_image{height:400px}@media screen and (max-width:767px){.custom-slick-slider .location_image{height:250px}.blog-list-page-main .location-banner{padding-top:50px;height:330px}}.blog-list-page-main .blog-hub-features .app__wrapper_img{padding-right:20px}.blog-list-page-main .blog-hub-features .app__wrapper_img img{width:100%;max-height:350px;max-width:800px}.blog-list-page-main .blog-hub-features .features_list{width:100%}.blog-list-page-main .blog-hub-features .features_list .features-data .MuiListItem-root{padding-top:0;max-width:360px}.blog-list-page-main .blog-hub-features .features_list .features-data .MuiListItem-root .social-media-wrapper{width:100%}.blog-list-page-main .blog-hub-features .features_list .features-data .MuiListItem-root .social-media-wrapper .social-buttons-wrapper{display:flex;justify-content:space-between;margin-top:8px}.blog-list-page-main .blog-hub-features .features_list .features-data .model-textfield .MuiOutlinedInput-root{box-shadow:none;height:50px;margin-top:10px}.blog-list-page-main .blog-hub-features .features_list .features-data .model-textfield .MuiInputAdornment-root{padding:24px 12px}.blog-list-page-main .blog-hub-features .most-recent-blog-features-wrapper{padding-left:20px;border-left:2px solid #eee;max-height:600px;margin-top:15px;order:2}@media screen and (max-width:1023px){.blog-list-page-main .blog-hub-features .most-recent-blog-features-wrapper{padding-left:0;border-left:none;max-height:-moz-fit-content;max-height:fit-content;order:1}}.blog-list-page-main .blog-hub-features .most-recent-blog-features-wrapper .blog-sidebar-primary-title{margin-bottom:10px;font:normal normal 900 35px/42px Sofia Pro Bold}@media screen and (max-width:1023px){.blog-list-page-main .blog-hub-features .most-recent-blog-features-wrapper .blog-sidebar-primary-title{font:normal normal 900 30px/38px Sofia Pro Bold}}@media screen and (max-width:767px){.blog-list-page-main .blog-hub-features .most-recent-blog-features-wrapper .blog-sidebar-primary-title{text-align:center}}.blog-list-page-main .blog-hub-features .most-recent-wrapper{max-width:800px;margin-right:20px}@media screen and (max-width:1023px){.blog-list-page-main .blog-hub-features .most-recent-wrapper{margin-top:15px}}.blog-list-page-main .blog-hub-features .most-recent-wrapper .most-recent-blog-title{font:normal normal 900 30px/38px Sofia Pro Bold;margin-bottom:12px}@media screen and (max-width:1023px){.blog-list-page-main .blog-hub-features .most-recent-wrapper .most-recent-blog-title{font:normal normal 900 18px/26px Sofia Pro Bold;padding-right:20px}}.blog-list-page-main .blog-hub-features .most-recent-wrapper .read-blog-txt{color:#3177ff;padding-top:20px}.blog-list-page-main .blog-hub-features .most-recent-blog{order:1}@media screen and (max-width:1023px){.blog-list-page-main .blog-hub-features .most-recent-blog{order:2}}.blog-list-page-main .blog-hub-features .most-recent-blog .blog-hub-feature-img{position:relative}.blog-list-page-main .blog-hub-features .most-recent-blog .blog-hub-feature-img .barbering-button{position:absolute;top:15px;left:15px;color:#fff;z-index:1}.blog-list-page-main .blog-hub-features .most-recent-blog .blog-hub-feature-img .image-cover{object-fit:cover}.blog-list-page-main .blog-hub-features .most-recent-blog .blog-hub-feature-img .image-contain{object-fit:contain!important}.blog-list-page-main .blog-hub-features .most-recent-blog.blog-details .blog-template-feature-img{padding-right:0}.blog-list-page-main .blog-hub-features .most-recent-blog.blog-details .blog-template-feature-img img{max-width:none!important;max-height:415px}.blog-list-page-main .blog-box{height:460px;border-radius:10px 10px 0 0}.blog-list-page-main .blog-box .img-wrapper{margin-top:0;height:200px;overflow:hidden}.blog-list-page-main .blog-box .img-wrapper img{height:100%;width:100%;object-fit:cover}.blog-list-page-main .blog-box .blog-text-data-wrapper .description-date{font:normal normal 300 16px/20px Sofia Pro}.blog-list-page-main .blog-box .blog-text-data-wrapper .description-title{font:normal normal 900 25px/32px Sofia Pro Bold;height:70px;overflow:hidden}@media screen and (max-width:1200px){.blog-list-page-main .blog-box .blog-text-data-wrapper .description-title{font:normal normal 900 20px/26px Sofia Pro Bold}}@media screen and (max-width:767px){.blog-list-page-main .blog-box .blog-text-data-wrapper .description-title{font:normal normal 900 18px/26px Sofia Pro Bold}}.blog-list-page-main .blog-box .blog-text-data-wrapper .description-subtitle{max-height:90px;overflow:hidden}.blog-list-page-main .load-more-txt{color:#3177ff;cursor:pointer;text-decoration:underline;margin-top:10px}.blog-template-body-wrapper img{max-width:100%}.news-listing{margin-top:0!important}.news-listing .most-recent-blog .blog-list-image{border-radius:15px;overflow:hidden;height:170px}.news-listing .most-recent-blog .blog-list-image img{border-radius:15px;width:100%;height:100%;object-fit:contain}.news-listing .most-recent-blog .description-date{font:normal normal 300 16px/20px Sofia Pro}.news-listing .most-recent-blog .description-subtitle p{margin:0}.news-listing .sidebar-title{font:normal normal 900 35px/42px Sofia Pro Bold}@media screen and (max-width:1023px){.news-listing .sidebar-title{text-align:center}}.news-listing .most-recent-blog-features-wrapper{max-height:800px!important}.MuiAutocomplete-listbox{max-height:400px;overflow-x:hidden}.MuiAutocomplete-listbox .MuiAutocomplete-option{position:relative;width:100%;padding:5px 10px}.MuiAutocomplete-listbox .MuiAutocomplete-option .news_link{position:absolute;width:100%;height:100%;z-index:1}.MuiAutocomplete-listbox .MuiAutocomplete-option .box_title{font:normal normal 900 16px/24px Sofia Pro Bold}.MuiAutocomplete-listbox .MuiAutocomplete-option .box_description{font:normal normal 300 16px/20px Sofia Pro}.MuiAutocomplete-listbox .MuiAutocomplete-option .box_description a{font:normal normal 900 16px/24px Sofia Pro Bold;color:#3177ff}.image-contain{object-fit:contain!important}.loading-animation{height:150px;width:150px}@media screen and (max-width:900px){.loading-animation{height:100px;width:100px}}.blog-paragraph{margin:20px 0}.education-header{background-image:url(/_next/static/media/education-header.eef8a5a4.webp);background-size:100% 100%;max-height:380px}@media screen and (max-width:768px){.education-header{background-image:url(/_next/static/media/education-header.eef8a5a4.webp);max-height:210px;min-height:auto}}@media screen and (max-width:320px){.education-header{background-image:url(/_next/static/media/education-header.eef8a5a4.webp);max-height:90px;min-height:auto}}.education-header .banner-text-wrapper{align-items:flex-start;background-size:100% 100%;position:absolute;height:100%}@media screen and (max-width:900px){.education-header .banner-text-wrapper{align-items:center;margin-left:0;justify-content:center;display:flex}}@media screen and (max-width:480px){.education-header .banner-text-wrapper{align-items:flex-start}}.education-header .banner-text-wrapper .banner-sub-title{color:#3177ff;text-align:left!important;text-transform:capitalize!important;font:normal normal 900 45px/50px Sofia Pro Bold!important;max-width:765px}.education-header .banner-text-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro!important}@media screen and (max-width:480px){.education-header .banner-text-wrapper .banner-sub-title{max-width:200px}}.banner-text-small{color:#3177ff;font:normal normal 300 25px/32px Sofia Pro}@media screen and (max-width:1023px){.banner-text-small{font:normal normal 300 20px/25px Sofia Pro}}@media screen and (max-width:767px){.banner-text-small{font:normal normal 300 16px/20px Sofia Pro}}.video-container{position:relative}.video-container video{width:100%;height:100%;position:absolute;object-fit:cover;z-index:0}.video-container .overlay{width:100%;height:100%;position:absolute;opacity:1;background:transparent linear-gradient(245deg,hsla(0,0%,85%,0) 35%,#f5f5f6 75%) 0 0 no-repeat padding-box}.header-mobile-text{display:none}@media screen and (max-width:1023px){.header-mobile-text,.header-mobile-text .text-wrapper{display:flex;justify-content:center}.header-mobile-text .text-wrapper{flex-direction:column;align-items:center;text-align:center;max-width:350px}}@media screen and (max-width:480px){.header-mobile-text .text-wrapper{max-width:250px}}.education-page-main .demand-education-wrapper{max-width:1440px;margin:0 auto}.education-page-main .demand-education-wrapper .register_button{border-radius:20px;text-transform:capitalize;font:normal normal 300 14px/20px Sofia Pro}.education-page-main .education-virtual-education-text{max-width:560px}@media screen and (max-width:1023px){.education-page-main .education-virtual-education-text{max-width:unset}}.education-page-main .education-virtual-education-text .on-demand{white-space:nowrap}.education-page-main .styled-font{font:normal normal 300 70px/75px Sofia Pro}.sola-story-slide{padding:0}.sola-story-slide .slider-text-wraapper{display:flex;flex-direction:column;justify-content:center;padding:20px 0 50px;order:1}@media screen and (max-width:1023px){.sola-story-slide .slider-text-wraapper{order:2}}.sola-story-slide .slider-image-wrapper{order:2}@media screen and (max-width:1023px){.sola-story-slide .slider-image-wrapper{order:1}}.virtual-education-section{background:#303941}.virtual-education-section .virtual_wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.virtual-education-section .virtual_wrapper .banner-main-title span{font:normal normal 300 70px/75px Sofia Pro}.virtual-education-section .virtual_wrapper .banner-text-small{font:normal normal 300 22px/30px Sofia Pro}@media screen and (max-width:1200px){.virtual-education-section .virtual_wrapper{flex-direction:column}}@media screen and (max-width:1023px){.virtual-education-section .virtual_wrapper{flex-direction:column;margin-bottom:0!important}}.virtual-education-section .app_card_box{border-radius:20px;background-color:#fff;border:1px solid #3177ff!important;overflow:hidden}.virtual-education-section .app_card_box .barbering-img-wrapper{border-radius:20px 20px 0 0}.virtual-education-section .app_card_box .app_wraper__card{margin-bottom:0}.virtual-education-section .app_card_box .app_wraper__card .saloon_btn{font:normal normal 300 16px/20px Sofia Pro;text-transform:capitalize}.virtual-education-section .app_card_box .register_button{border-radius:20px}.virtual-education-section .virtual-education-img{overflow:hidden}.virtual-education-section .virtual-education-img img{object-fit:cover;width:100%}.exclusive-sola-programs{background:#f1f1f2}@media screen and (max-width:767px){.exclusive-sola-programs{padding:55px 0}}.exclusive-sola-programs .virtual_wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.exclusive-sola-programs .virtual_wrapper .banner-main-title{text-transform:uppercase}.exclusive-sola-programs .virtual_wrapper .banner-main-title span{font:normal normal 300 70px/75px Sofia Pro}@media screen and (max-width:1200px){.exclusive-sola-programs .virtual_wrapper{flex-direction:column}}@media screen and (max-width:1023px){.exclusive-sola-programs .virtual_wrapper{flex-direction:column;margin-bottom:0!important}}.exclusive-sola-programs img{width:100%!important;object-fit:cover}.exclusive-sola-programs .app_card_box{border-radius:10px}.exclusive-sola-programs .app_card_box .why-sola-page img{border:2px solid #3177ff;border-radius:15px}.exclusive-sola-programs .app_card_box .barbering-img-wrapper{position:relative;width:100%;height:100%}.exclusive-sola-programs .app_card_box .overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .3s ease;border-radius:15px}.exclusive-sola-programs .app_card_box .overlay .hoverLink{font:normal normal 900 22px/30px Sofia Pro Bold;color:#3177ff}.exclusive-sola-programs .app_card_box .barbering-img-wrapper:hover .overlay{opacity:1}.exclusive-sola-programs .app_card_box .app_wraper__card{margin-bottom:0}.exclusive-sola-programs .app_card_box .app_wraper__card .sola_session_text{font:normal normal 900 22px/30px Sofia Pro Bold}.exclusive-sola-programs .app_card_box .app_wraper__card .sola_session_text_2{font:normal normal 300 18px/24px Sofia Pro Light!important}@media screen and (min-width:768px){.webinar-slider .slick-track{margin-left:0}}.sola-pro-app .p__opensans{font:normal normal 300 22px/30px Sofia Pro}.sola-pro-app .grid-stepper .MuiStepper-vertical{border-left:4px solid #eaeaf0}.sola-pro-app .grid-stepper .title_container{position:relative}.sola-pro-app .grid-stepper .title_container .border{position:absolute;left:-7px;top:-10px;width:1px;height:55px;border:5px solid #3177ff;border-radius:10px}.sola-pro-app .grid-stepper .step_title{cursor:pointer;color:#b9b9b9;text-transform:capitalize;align-items:flex-start;white-space:nowrap}.sola-pro-app .grid-stepper .step_desc{font:normal normal 300 22px/30px Sofia Pro;color:#333}.sola-pro-app .grid-stepper .MuiStepLabel-iconContainer{display:none}.sola-pro-app .grid-stepper .css-14yr603-MuiStepContent-root{border:none}.sola-pro-app .grid-stepper .css-8t49rw-MuiStepConnector-line{min-height:24px;display:block;border:none}.sola-pro-app .stepper-image-wrapepr{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:1023px){.sola-pro-app .stepper-image-wrapepr{justify-content:center;padding:30px 0}}.sola-pro-app .stepper-image-wrapepr img{width:100%;height:auto!important}.sola-pro-app .stepper-mobile-slider{padding:20px 0 30px;text-align:center}.sola-pro-app .stepper-mobile-slider img{max-height:500px;width:auto;display:block;margin:0 auto 10px}.all_location_list .heading{font:normal normal 900 20px/26px Sofia Pro Bold}.all_location_list .all_location_list_wrapper .state_box{min-height:1px}.all_location_list .all_location_list_wrapper .state_box h3,.all_location_list .all_location_list_wrapper .state_box p{line-height:36px}.all_location_list .all_location_list_wrapper .state_box .city_title a{color:#3177ff;text-decoration:none}.region-results-wrapper{padding:0 48px;overflow:auto}@media screen and (max-width:1200px){.region-results-wrapper{padding-left:36px;padding-right:0}}@media screen and (max-width:1023px){.region-results-wrapper{max-height:unset;padding:0 16px}}.region-results-wrapper .section-title{margin-bottom:20px}.region-results-wrapper .location-detail{margin:10px 0 20px;padding:20px;cursor:pointer;transition:all .3s ease-in-out;box-shadow:0 2px 20px rgba(0,0,0,.12)}.region-results-wrapper .location-detail .location-detail-img{background-size:cover;background-position:50%}@media screen and (max-width:900px){.region-results-wrapper .location-detail .location-detail-img{height:200px}}.region-results-wrapper .location-detail .location-detail-text{padding-left:20px}@media screen and (max-width:900px){.region-results-wrapper .location-detail .location-detail-text{padding-left:0}}.region-results-wrapper .location-detail .location-detail-text .location-name{font:normal normal 900 25px/32px Sofia Pro Bold}.region-results-wrapper .location-detail:hover{background-color:hsla(0,0%,76%,.122)}.region-results-wrapper .location-detail:hover .location-name{color:#3177ff!important}.region-results-wrapper .location-detail .services_wrapper{flex-wrap:wrap}.region-results-wrapper .location-detail .services_wrapper .service_name{padding:3px 10px;margin:5px;text-transform:capitalize}.region-result-list .location-name{cursor:pointer}.view-services-accordian{border:0;background:none;margin:0!important}.view-services-accordian .MuiAccordionSummary-content{margin:0}.view-services-accordian .MuiAccordionSummary-root{min-height:unset}.region-wrapper{padding:0}@media screen and (min-width:767px){.region-wrapper{padding-left:0}}.region-location-list-wrapper{padding-left:0}@media screen and (min-width:767px){.region-location-list-wrapper{padding-left:0}}.page_testimonials-wrapper{padding:50px 0 0;position:relative}@media screen and (max-width:1023px){.page_testimonials-wrapper{padding:50px 0 0}}.page_testimonials-wrapper .banner-sub-title{text-align:center}@media screen and (max-width:1023px){.page_testimonials-wrapper .banner-sub-title{position:relative;top:unset;left:unset;margin-bottom:16px}}@media screen and (max-width:767px){.page_testimonials-wrapper .banner-sub-title{position:relative;top:unset;left:unset;font:normal normal 900 35px/42px Sofia Pro Bold}.page_testimonials-wrapper .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.page_testimonials-wrapper .testimonial-list{background-image:url(/images/testimonials/quotes.jpg);background-repeat:no-repeat;background-position:50%}.page_testimonials-wrapper .testimonial-list .testimonial-item{display:flex!important;max-width:90%;margin:0 auto}.page_testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content{height:330px;width:100%;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;padding:50px}@media screen and (max-width:1023px){.page_testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content{padding:20px}}@media screen and (max-width:767px){.page_testimonials-wrapper .testimonial-list .testimonial-item .testimonial-content{padding:0 0 10px}}.page_testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image{padding-left:50px}.page_testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image img{height:500px;width:auto;bottom:-5px;position:relative}@media screen and (max-width:1023px){.page_testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image img{position:absolute;bottom:-30px;right:0;height:180px}}@media screen and (max-width:767px){.page_testimonials-wrapper .testimonial-list .testimonial-item .testimonial-image img{position:absolute;bottom:-60px;right:0;height:180px}}.page_testimonials-wrapper .testimonial-list .testimonial-item .sure-text{font:normal normal 300 16px/20px Sofia Pro;text-align:center}@media screen and (max-width:1023px){.page_testimonials-wrapper .testimonial-list .testimonial-item .sure-text{font:normal normal 300 14px/20px Sofia Pro}.page_testimonials-wrapper .testimonial-list .testimonial-item .sure-text>.sure-text{display:block}.page_testimonials-wrapper .testimonial-list .testimonial-item{max-width:94%}}@media screen and (max-width:480px){.page_testimonials-wrapper .testimonial-list .testimonial-item{max-width:300px}}.page_testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:40px}@media screen and (max-width:1023px){.page_testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:25px;position:relative;z-index:1;font-size:16px;margin-bottom:20px}}@media screen and (max-width:767px){.page_testimonials-wrapper .testimonial-list .testimonial-item .p__description{line-height:25px;position:relative;z-index:1;font-size:16px;margin-bottom:20px;min-height:150px}.page_testimonials-wrapper .testimonial-list .quote-start-img{display:none}}.page_testimonials-wrapper .testimonial-list .quote-start-img.mobile{display:none}@media screen and (max-width:767px){.page_testimonials-wrapper .testimonial-list .quote-start-img.mobile{display:inline}}.page_testimonials-wrapper .testimonial-list .quote-end-img{margin-left:10px;transform:rotate(180deg);display:inline}@media screen and (max-width:767px){.page_testimonials-wrapper .testimonial-list .quote-end-img{display:none}}.page_testimonials-wrapper .testimonial-list .quote-end-img.mobile{display:none}@media screen and (max-width:767px){.page_testimonials-wrapper .testimonial-list .quote-end-img.mobile{display:inline}}.page_testimonials-wrapper .testimonial-list .MuiButtonBase-root{opacity:1!important;background-color:transparent;color:#fff;width:30px!important;height:30px!important}.page_testimonials-wrapper .testimonial-list .MuiButtonBase-root svg{width:1rem;height:1rem}.page_testimonials-wrapper .testimonial-list .testimonial-indicators-wrapper{position:absolute;bottom:0}.page_testimonials-video .video-button{padding:15px 25px;border-radius:50px;width:250px}.page_testimonials-video .custom-video-box{width:700px;height:400px}.page_testimonials-blog-list{background:#fff;overflow:hidden;padding-right:0}.page_testimonials-blog-list .custom-arrow{display:flex;justify-content:space-between;align-items:flex-end}.page_testimonials-blog-list .custom-arrow .slider-arrow{padding-right:20px;display:flex}.page_testimonials-blog-list .custom-arrow .slider-arrow .next,.page_testimonials-blog-list .custom-arrow .slider-arrow .prev{padding:5px;border:1px solid #000;margin-right:2px}.page_testimonials-blog-list .slick-slide{padding:0 3px!important}.page_testimonials-blog-list .slick-list{padding:0 -3px!important}.page_testimonials-blog-list .news-box-wrapper{background-size:contain;background-repeat:no-repeat;background-position:50%;border:1px solid #eee;position:relative}.page_testimonials-blog-list .news-box-wrapper .news-box{width:100%;height:500px;overflow:hidden;margin:0;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}@media screen and (max-width:1440px){.page_testimonials-blog-list .news-box-wrapper .news-box{height:450px}}@media screen and (max-width:1023px){.page_testimonials-blog-list .news-box-wrapper .news-box{height:350px}}@media screen and (max-width:900px){.page_testimonials-blog-list .news-box-wrapper .news-box{height:300px}}@media screen and (max-width:320px){.page_testimonials-blog-list .news-box-wrapper .news-box{height:250px}}.page_testimonials-blog-list .news-box-wrapper .news-box .image-box{height:250px;overflow:hidden;position:relative}.page_testimonials-blog-list .news-box-wrapper .news-box .image-box img{width:100%;height:100%;object-fit:cover}.page_testimonials-blog-list .news-box-wrapper .news-box .text-box{position:absolute;bottom:0;left:0;padding:20px 10px}.page_testimonials-blog-list .news-box-wrapper .news-box .text-box .text-content{height:80px}.page_testimonials-blog-list .news-box-wrapper .overlay{position:absolute;bottom:0;left:0;width:100%;height:200px;background-image:linear-gradient(0deg,#000,transparent)}.page_testimonials-listing{background:hsla(220,3%,83%,.302)}.page_testimonials-listing .at-sola{font:normal normal 300 30px/35px Sofia Pro}@media screen and (max-width:767px){.page_testimonials-listing .at-sola{font:normal normal 300 18px/24px Sofia Pro}}@media screen and (max-width:1023px){.page_testimonials-listing .create-your-business-wrapper{max-width:500px}}@media screen and (max-width:767px){.page_testimonials-listing .create-your-business-wrapper{max-width:265px}}.page_testimonials-listing .banner-sub-title{max-width:1000px}@media screen and (max-width:767px){.page_testimonials-listing .banner-sub-title{font:normal normal 900 35px/42px Sofia Pro Bold}.page_testimonials-listing .banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro}}.page_testimonials-listing .create-your-business-cards{border:1px solid #3177ff;border-radius:15px;overflow:hidden;background:#fff;text-align:center;min-height:350px;padding:10px 16px}@media screen and (max-width:767px){.page_testimonials-listing .create-your-business-cards{border:1px solid #3177ff;padding:10px;height:100%}}.page_testimonials-listing .create-your-business-cards .card-icon{height:25px}@media screen and (max-width:767px){.page_testimonials-listing .create-your-business-cards .card-icon{height:18px}}.page_testimonials-listing .create-your-business-cards .card-title{font:normal normal 900 24px/30px Sofia Pro Bold;margin-top:8px}@media screen and (max-width:1023px){.page_testimonials-listing .create-your-business-cards .card-title{font:normal normal 900 18px/26px Sofia Pro Bold}}@media screen and (max-width:767px){.page_testimonials-listing .create-your-business-cards .card-title{font:normal normal 900 14px/20px Sofia Pro Bold}}.page_testimonials-listing .create-your-business-cards .card-image{margin-top:20px;width:100px;height:100px}.page_testimonials-listing .create-your-business-cards .card-description{font:normal normal 300 18px/24px Sofia Pro;margin-top:8px}@media screen and (max-width:1023px){.page_testimonials-listing .create-your-business-cards .card-description{font:normal normal 300 16px/20px Sofia Pro}}@media screen and (max-width:767px){.page_testimonials-listing .create-your-business-cards .card-description{font:normal normal 300 14px/20px Sofia Pro}}.page_testimonials-community{height:600px;position:relative;display:flex}.page_testimonials-community .banner_image{width:500px;position:absolute;display:flex;justify-content:center;align-items:center;top:60px}@media screen and (max-width:1440px){.page_testimonials-community .banner_image{width:450px;top:150px}}@media screen and (max-width:1023px){.page_testimonials-community .banner_image{width:400px;top:150px}}@media screen and (max-width:900px){.page_testimonials-community .banner_image{position:relative;width:300px;top:10px;margin:auto}}@media screen and (max-width:320px){.page_testimonials-community .banner_image{position:relative;width:200px;top:10px;margin:auto}}.page_testimonials-community .right-part{display:flex;justify-content:flex-end;align-items:center}.page_testimonials-community .right-part .location-text-container-block{width:100%}.emails_welcome-page .page-container{background-color:#e7e7e7}.emails_welcome-page .page-container .p__description{color:#999}.emails_welcome-page .page-container .welcome-banner{height:120px;background:#3177ff;display:flex;justify-content:center;align-items:center}.emails_welcome-page .page-container .welcome-banner .header-logo{width:150px}.emails_welcome-page .page-container .join-hive-button{color:#000;margin:0;border-radius:20px;background-color:#fbed7a}.emails_welcome-page .page-container .sola-genius-button{color:#fff;margin:0;border-radius:20px;background-color:#e8ff76}.emails_welcome-page .page-container .text-image{text-align:center}.emails_welcome-page .page-container .welcome-footer{height:50px;background:#3177ff;display:flex;padding:0 24px;justify-content:space-between;align-items:center}.emails_welcome-page .page-container .welcome-footer .footer-link{color:#fff;text-decoration:none}.emails_welcome-page .page-container .welcome-footer .social-links{display:inline-flex;list-style-type:none}.emails_welcome-page .page-container .welcome-footer .social-links li{margin-left:40px}.emails_welcome-page .page-container .welcome-to-sola{background:#fff}.emails_welcome-page .page-container .welcome-to-sola .banner{width:100%}.emails_welcome-page .page-container .welcome-to-sola .store-image{margin-left:5px}@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}}.font-jazmin{font-family:Jazmin!important}.jazmin-font-68{font:normal normal 500 68px/70px Jazmin}@media screen and (max-width:767px){.jazmin-font-68{font-size:40px;line-height:45px}}.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}}.font13{font:normal normal 300 13px/16px Sofia Pro}.font16{font:normal normal 300 16px/20px Sofia Pro}@media screen and (max-width:1023px){.font16{font:normal normal 300 14px/20px Sofia Pro}}@media screen and (max-width:767px){.font16{font:normal normal 300 13px/16px Sofia Pro}}.font16-bold{font:normal normal 900 16px/24px Sofia Pro Bold}@media screen and (max-width:1023px){.font16-bold{font:normal normal 900 14px/20px Sofia Pro Bold}}.font35-light{font:normal normal 300 35px/42px Sofia Pro Light}@media screen and (max-width:1023px){.font35-light{font:normal normal 300 30px/35px Sofia Pro Light}}@media screen and (max-width:767px){.font35-light{font:normal normal 300 25px/32px Sofia Pro Light}}.font16-light{font:normal normal 300 16px/22px Sofia Pro Light}@media screen and (max-width:1023px){.font16-light{font:normal normal 300 14px/20px Sofia Pro Light}}@media screen and (max-width:767px){.font16-light{font:normal normal 300 12px/18px Sofia Pro Light}}.font18-bold{font:normal normal 900 18px/26px Sofia Pro Bold}@media screen and (max-width:1023px){.font18-bold{font:normal normal 900 16px/24px Sofia Pro Bold}}@media screen and (max-width:767px){.font18-bold{font:normal normal 900 16px/24px Sofia Pro Bold}}.font18{font:normal normal 300 18px/24px Sofia Pro}@media screen and (max-width:1023px){.font18{font:normal normal 300 16px/20px Sofia Pro}}@media screen and (max-width:767px){.font18{font:normal normal 300 16px/20px Sofia Pro}}.font14-bold{font:normal normal 900 14px/20px Sofia Pro Bold}@media screen and (max-width:1023px){.font14-bold{font:normal normal 900 12px/18px Sofia Pro Bold}}@media screen and (max-width:767px){.font14-bold{font:normal normal 900 11px/18px Sofia Pro Bold}}.font22-bold{font:normal normal 900 22px/30px Sofia Pro Bold}@media screen and (max-width:1023px){.font22-bold{font:normal normal 900 20px/26px Sofia Pro Bold}}@media screen and (max-width:767px){.font22-bold{font:normal normal 900 16px/24px Sofia Pro Bold}}.font22{font:normal normal 300 22px/30px Sofia Pro}@media screen and (max-width:1023px){.font22{font:normal normal 300 20px/25px Sofia Pro}}@media screen and (max-width:767px){.font22{font:normal normal 300 16px/20px Sofia Pro}}.font25-bold{font:normal normal 900 25px/32px Sofia Pro Bold}@media screen and (max-width:1023px){.font25-bold{font:normal normal 900 22px/30px Sofia Pro Bold}}@media screen and (max-width:767px){.font25-bold{font:normal normal 900 18px/26px Sofia Pro Bold}}.font25{font:normal normal 300 25px/32px Sofia Pro;letter-spacing:0}@media screen and (max-width:1023px){.font25{font:normal normal 300 22px/30px Sofia Pro}}@media screen and (max-width:767px){.font25{font:normal normal 300 18px/24px Sofia Pro}}.font30-bold{font:normal normal 900 30px/38px Sofia Pro Bold;letter-spacing:0}@media screen and (max-width:1023px){.font30-bold{font:normal normal 900 25px/32px Sofia Pro Bold}}@media screen and (max-width:767px){.font30-bold{font:normal normal 900 20px/26px Sofia Pro Bold}}.font35-bold{font:normal normal 900 35px/42px Sofia Pro Bold;letter-spacing:0}@media screen and (max-width:1023px){.font35-bold{font:normal normal 900 30px/38px Sofia Pro Bold}}@media screen and (max-width:767px){.font35-bold{font:normal normal 900 25px/32px Sofia Pro Bold}}.font45-bold{font:normal normal 900 45px/50px Sofia Pro Bold;letter-spacing:0}@media screen and (max-width:1023px){.font45-bold{font:normal normal 900 30px/38px Sofia Pro Bold}}@media screen and (max-width:767px){.font45-bold{font:normal normal 900 25px/32px Sofia Pro Bold}}.font35{font:normal normal 300 35px/42px Sofia Pro;letter-spacing:0}@media screen and (max-width:1023px){.font35{font:normal normal 300 30px/35px Sofia Pro}}@media screen and (max-width:767px){.font35{font:normal normal 300 25px/32px Sofia Pro}}.font22-light{font:normal normal 300 22px/28px Sofia Pro Light;letter-spacing:0}@media screen and (max-width:1023px){.font22-light{font:normal normal 300 20px/26px Sofia Pro Light}}@media screen and (max-width:767px){.font22-light{font:normal normal 300 16px/22px Sofia Pro Light}}.font18-light{font:normal normal 300 18px/24px Sofia Pro Light;letter-spacing:0}@media screen and (max-width:1023px){.font18-light{font:normal normal 300 16px/22px Sofia Pro Light}}@media screen and (max-width:767px){.font18-light{font:normal normal 300 14px/20px Sofia Pro Light}}.font14-light{font:normal normal 300 14px/20px Sofia Pro Light}@media screen and (max-width:1023px){.font14-light{font:normal normal 300 13px/19px Sofia Pro Light}}@media screen and (max-width:767px){.font14-light{font:normal normal 300 12px/18px Sofia Pro Light}}.font12{font:normal normal 300 12px/15px Sofia Pro}.font12-light{font:normal normal 300 12px/18px Sofia Pro Light}.font68{font:normal normal 300 68px/70px Sofia Pro}.outliant-fonts .font16{font:normal normal 300 16px/20px Sofia Pro}.outliant-fonts .font16-bold{font:normal normal 900 16px/24px Sofia Pro Bold}.outliant-fonts .font35-light{font:normal normal 300 35px/42px Sofia Pro Light}.outliant-fonts .font16-light{font:normal normal 300 16px/22px Sofia Pro Light}.outliant-fonts .font18-bold{font:normal normal 900 18px/26px Sofia Pro Bold}.outliant-fonts .font18{font:normal normal 300 18px/24px Sofia Pro}.outliant-fonts .font14-bold{font:normal normal 900 14px/20px Sofia Pro Bold}.outliant-fonts .font22-bold{font:normal normal 900 22px/30px Sofia Pro Bold}.outliant-fonts .font22{font:normal normal 300 22px/30px Sofia Pro}.outliant-fonts .font25-bold{font:normal normal 900 25px/32px Sofia Pro Bold}.outliant-fonts .font25{font:normal normal 300 25px/32px Sofia Pro}.outliant-fonts .font28{font:normal normal 300 28px/38px Sofia Pro}.outliant-fonts .font30-bold{font:normal normal 900 30px/38px Sofia Pro Bold}.outliant-fonts .font35-bold{font:normal normal 900 35px/42px Sofia Pro Bold}.outliant-fonts .font45-bold{font:normal normal 900 45px/50px Sofia Pro Bold}.outliant-fonts .font35{font:normal normal 300 35px/42px Sofia Pro}.outliant-fonts .font22-light{font:normal normal 300 22px/28px Sofia Pro Light}.outliant-fonts .font18-light{font:normal normal 300 18px/24px Sofia Pro Light}.outliant-fonts .font14-light{font:normal normal 300 14px/20px Sofia Pro Light}.outliant-fonts .font12-light{font:normal normal 300 12px/18px Sofia Pro 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 900 70px/75px Sofia Pro Bold;letter-spacing:.00938em}@media screen and (max-width:1199px){.banner-sub-title{font:normal normal 900 55px/60px Sofia Pro Bold}}@media screen and (max-width:1023px){.banner-sub-title{font:normal normal 900 45px/50px Sofia Pro Bold!important}}@media screen and (max-width:767px){.banner-sub-title{font:normal normal 900 35px/42px Sofia Pro Bold!important}}.banner-sub-title .banner-main-title{font:normal normal 300 70px/75px Sofia Pro}@media screen and (max-width:1199px){.banner-sub-title .banner-main-title{font:normal normal 300 55px/61px Sofia Pro!important}}@media screen and (max-width:1023px){.banner-sub-title .banner-main-title{font:normal normal 300 45px/50px Sofia Pro!important}}@media screen and (max-width:767px){.banner-sub-title .banner-main-title{font:normal normal 300 35px/42px Sofia Pro!important}}.jazmin-font-header-main-title{font:normal normal 500 70px/76px Jazmin-Medium;letter-spacing:.00938em}@media screen and (max-width:1199px){.jazmin-font-header-main-title{font:normal normal 500 55px/61px Jazmin-Medium!important}}@media screen and (max-width:1023px){.jazmin-font-header-main-title{font:normal normal 500 45px/51px Jazmin-Medium!important}}@media screen and (max-width:767px){.jazmin-font-header-main-title{font:normal normal 500 35px/41px Jazmin-Medium!important}}.jazmin-font-header-main-title .jazmin-font-header-sub-title{font:italic normal 500 70px/76px Jazmin-MediumIt}@media screen and (max-width:1199px){.jazmin-font-header-main-title .jazmin-font-header-sub-title{font:italic normal 500 55px/61px Jazmin-MediumIt!important}}@media screen and (max-width:1023px){.jazmin-font-header-main-title .jazmin-font-header-sub-title{font:italic normal 500 45px/51px Jazmin-MediumIt!important}}@media screen and (max-width:767px){.jazmin-font-header-main-title .jazmin-font-header-sub-title{font:italic normal 500 35px/41px Jazmin-MediumIt!important}}.semibold-sub-title{font:normal normal 600 70px/76px Sofia Pro SemiBold!important;letter-spacing:.00938em}@media screen and (max-width:1199px){.semibold-sub-title{font:normal normal 600 55px/61px Sofia Pro SemiBold!important}}@media screen and (max-width:1023px){.semibold-sub-title{font:normal normal 600 45px/51px Sofia Pro SemiBold!important}}@media screen and (max-width:767px){.semibold-sub-title{font:normal normal 600 35px/41px Sofia Pro SemiBold!important}}.font14{font:normal normal 300 14px/20px Sofia Pro}.font-16-bold{font:normal normal 900 16px/24px Sofia Pro Bold}.font-18-bold{font:normal normal 900 18px/26px Sofia Pro Bold}.font-18{font:normal normal 300 18px/24px Sofia Pro}.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-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-uppercase{text-transform:uppercase}.text-center{text-align:center}.error-text{color:#d32f2f!important}.font-error{font:normal normal 300 13px/16px Sofia Pro!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 Sofia Pro;font-weight:700}@media screen and (max-width:1300px){.contained-button-slide-effect-secondary.navbar-button{padding:6px 8px;font:normal normal 900 12px/18px Sofia Pro 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 Sofia Pro bold;letter-spacing:0;color:#afafaf}@media screen and (max-width:767px){.p__opensans_light{font:normal normal 900 16px/24px Sofia Pro Bold}}@media screen and (max-width:480px){.p__opensans_light{font:normal normal 900 14px/20px Sofia Pro Bold}}.p__opensans{font:normal normal 300 20px/30px Sofia Pro;letter-spacing:0;color:#333}@media screen and (max-width:767px){.p__opensans{font:normal normal 300 16px/20px Sofia Pro}}@media screen and (max-width:480px){.p__opensans{font:normal normal 300 14px/20px Sofia Pro}}.p__opensans_bold{font:normal normal 900 20px/30px Sofia Pro bold;letter-spacing:0!important;color:#333}@media screen and (max-width:767px){.p__opensans_bold{font:normal normal 900 16px/24px Sofia Pro Bold}}@media screen and (max-width:480px){.p__opensans_bold{font:normal normal 900 14px/20px Sofia Pro Bold}}.p__description{font:normal normal 300 18px/24px Sofia Pro Light;letter-spacing:0;color:#333}@media screen and (max-width:767px){.p__description{font:normal normal 300 16px/22px Sofia Pro Light}}@media screen and (max-width:480px){.p__description{font:normal normal 300 14px/20px Sofia Pro Light}}.p__email-description{font:normal normal 300 22px/28px Sofia Pro Light;letter-spacing:0;color:#999}@media screen and (max-width:767px){.p__email-description{font:normal normal 300 20px/26px Sofia Pro Light}}@media screen and (max-width:480px){.p__email-description{font:normal normal 300 18px/24px Sofia Pro Light}}.p__email-description .text-link{color:#3177ff;text-decoration:none}.app__header-h6{font:normal normal 900 18px/26px Sofia Pro Bold}.app__header-h1{color:#3177ff;text-transform:capitalize;margin-top:0;margin-bottom:0;font:normal normal 300 45px/50px Sofia Pro}@media screen and (max-width:480px){.app__header-h1{font:normal normal 300 28px/38px Sofia Pro}}@media screen and (min-width:1200px){.app__header-h1{font-size:50px}}.app__header-h3{font:normal normal 900 50px/56px Sofia Pro;letter-spacing:0;color:#3177ff;text-transform:capitalize}@media screen and (max-width:480px){.app__header-h3{font:normal normal 900 25px/32px Sofia Pro Bold}}.app__header-h4{font:normal normal 900 28px/34px Sofia Pro;letter-spacing:0;color:#333}@media screen and (max-width:767px){.app__header-h4{font:normal normal 900 25px/32px Sofia Pro Bold}}.app__header-h6{color:#333;margin-top:0;margin-bottom:0;font:normal normal 900 18px/37px Sofia Pro}.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 Sofia Pro}@media screen and (max-width:1023px){.p__sofia_pro_title{font:normal normal 900 25px/32px Sofia Pro Bold}}@media screen and (max-width:767px){.p__sofia_pro_title{font:normal normal 900 18px/26px Sofia Pro Bold}}.p__sofia_pro_sub_title{font:normal normal 300 28px/38px Sofia Pro}@media screen and (max-width:1023px){.p__sofia_pro_sub_title{font:normal normal 900 18px/26px Sofia Pro 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}@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 .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{display:flex;align-items:center;justify-content:center;width:100%;height:44px;border-radius:8px;border:1px solid var(--Brand-Blue,#3177ff);background:linear-gradient(180deg,#3177ff,#004adb);color:#fff}.modern-button:active,.modern-button:hover{background:linear-gradient(180deg,#3177ff,#3177ff)}.error-modal{display:flex;align-items:center;justify-content:center;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:Sofia Pro;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-weight:400;line-height:16px}.error-modal-button-text,.error-modal-location-text{font-family:Sofia Pro;font-size:16px;font-style:normal}.error-modal-button-text{color:var(--Neutrals-White,#fff);font-weight:600;line-height:20px;letter-spacing:-.24px}.deep-ink-background{background-color:#003654!important}.contactUs-splitForm-container .lease-studio-section{background-color:#fff!important}.contactUs-splitForm-container .lease-studio-section .banner-sub-title{font-size:22px!important;color:#303941;margin-bottom:8px;line-height:normal!important}.contactUs-splitForm-container .lease-studio-section .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary{background-color:#3177ff;border-color:#3177ff}.contactUs-splitForm-container .lease-studio-section .leases-a-studio-form-wrapper .contained-button-slide-effect-secondary:hover{color:#3177ff}.contactUs-splitForm-container .form-contact-info-section.form-contact-info-primary .location-contact-info-container .location-contact-info label{color:#303941}.contactUs-splitForm-container .form-contact-info-section.form-contact-info-primary .location-contact-info-container .location-contact-info:first-child p{color:#303941!important}.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:Sofia Pro Bold;margin-bottom:2rem}.maintenance-description{font-size:1rem;font-family:Sofia Pro;max-width:500px;margin:0 1rem}.maintenance-footer{border-top:1px solid hsla(0,0%,100%,.2);font-size:.8rem;max-width:500px;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:Sofia Pro Bold}.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}}