﻿.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slowest{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.delay-250{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.delay-500{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.delay-750{-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.delay-1000{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-2000{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-3000{-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.delay-3500{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}.bounceIn.go{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(400px)}60%{-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(400px)}60%{transform:translateX(-30px)}80%{transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}.bounceInRight.go{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}60%{-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-400px)}60%{transform:translateX(30px)}80%{transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.bounceInLeft.go{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(400px)}60%{-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(400px)}60%{transform:translateY(-30px)}80%{transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.bounceInUp.go{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}60%{-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-400px)}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.bounceInDown.go{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fadeIn{opacity:0}.fadeIn.go{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes growIn{0%{-webkit-transform:scale(0.2);opacity:0}50%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(0.2);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}.growIn{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0}.growIn.go{-webkit-animation-name:growIn;animation-name:growIn}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake.go{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes shakeUp{0%,100%{-webkit-transform:translateY(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-10px)}20%,40%,60%,80%{-webkit-transform:translateY(10px)}}@keyframes shakeUp{0%,100%{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.shakeUp.go{-webkit-animation-name:shakeUp;animation-name:shakeUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px)}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px)}.fadeInDown.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn.go{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft.go{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft.go{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight.go{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight.go{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn.go{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle.go{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing.go{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada.go{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble.go{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse.go{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInRight{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInRight.go{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}60%{-webkit-transform:translateX(20%) skewX(-30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInLeft{0%{transform:translateX(-100%) skewX(30deg);opacity:0}60%{transform:translateX(20%) skewX(-30deg);opacity:1}80%{transform:translateX(0%) skewX(15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInLeft.go{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;backface-visibility:visible !important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(0.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(0.3)}}.bounceOut.goAway{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp.goAway{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown.goAway{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft.goAway{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight.goAway{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut.goAway{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUp.goAway{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDown.goAway{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeft.goAway{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRight.goAway{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX.goAway{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY}@-webkit-keyframes lightSpeedOutRight{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOutRight.goAway{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(-100%) skewX(30deg);opacity:0}}.lightSpeedOutLeft.goAway{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut.goAway{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft.goAway{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft.goAway{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight.goAway{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut.goAway{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftShort{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:rgba(0,0,0,0);border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:rgba(0,0,0,0);border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}@font-face{font-family:ytpregular;src:url(font/ytp-regular.eot)}@font-face{font-family:ytpregular;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA5sABEAAAAAFCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcZ9iuNUdERUYAAAGcAAAAHQAAACAAdAAET1MvMgAAAbwAAABJAAAAYHUMUrFjbWFwAAACCAAAAKkAAAGKn5XycWN2dCAAAAK0AAAANgAAADYNLQohZnBnbQAAAuwAAAGxAAACZVO0L6dnYXNwAAAEoAAAAAgAAAAIAAAAEGdseWYAAASoAAAGVQAAB4jz86dSaGVhZAAACwAAAAAzAAAANgbKONpoaGVhAAALNAAAACAAAAAkESQLXGhtdHgAAAtUAAAAVAAAARxOmwVwbG9jYQAAC6gAAAAjAAAAkFoEXRRtYXhwAAALzAAAACAAAAAgAWoB625hbWUAAAvsAAAA+wAAAeok3Eb+cG9zdAAADOgAAADAAAABN99tv1lwcmVwAAANqAAAALkAAAFY3I6ikndlYmYAAA5kAAAABgAAAAbHMlGnAAAAAQAAAADMPaLPAAAAAM3Nk7QAAAAAzc13sXjaY2BkYGDgA2IJBhBgYmAEQjcgZgHzGAAHTAB5AAAAeNpjYGbZwDiBgZWBhdWY5SwDA8MsCM10liGNKQ3IB0rBASMDEgj1DvdjcGDgfcDAlvYPqJJVldEZpoZVkuUZkFJgYAQAUUULewAAAHjaY2BgYGaAYBkGRgYQaAHyGMF8FoYMIC3GIAAUYQOyeBkUGKIYqhgWKHAp6CvEP2D4/x+sAyTuyJAIFGeAizP+//r/8f/D//f+n/HA8oHo/WcKblDzsQBGoOkwSUYmIMGErgDiRLyAhZWNnYOTi5uHl49fQFBIWERUTFxCUkpaRhYiLyevoKikrKKqpq6hqaWto6unb2BoZGxiambOQF1gQZYuAIQnH4IAAAAAAAAAAAABegEnAHEAswC9AOAA5QD+ARcBIwBdAHIBtgBcAGAAZgByAI8AogErAbIAUwBEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3jaTZVrbBxXFcfvufNe72Nmdx77tmfHO2N76117784OTr154YAbR7RQuUQhttoSuXZKFQVKKYqgiFJAgkpIkVClIn8opSomjXY3VHHTFldEIYpay1hR+ID4Bha27FoIEQGpd8Idu4lY7c6eOfee//2f3+zeizAaQwif4iYRgwRUbgGqjLYFNvVxtcVzfxltM5iGqMUEaS5ItwU+vTPahiBPFFMpmoo5hnv8XnjFn+Um7/xmjF1GCLHoPf+fgsUVEYcSKIcGkYbaWYxKLZ3bgGa50qpACQ0NeyYoYILaDTqpurUK2FZBUYlJY8ukEc0egLpbo+kY8O/BQcx2dvwP2Fh6/Q+Gl19fyroubHmer7rpjHllPZ/NKB+tp2/4/TzxSx0zo/74uUY29vJZOEHIfng4lzz7cjyXzn/jJwqCwCOLdj2iPSP3F/hUAHF3v+Cviee5DIqhJDLRACLoPGpHECq1M7Sd5iDZ/W6zQW8mu9Ecql7SI6xYaiOpnxCydwPNWqWJ/tSSjY1mqtqU5ZYNpWal2pJiGy0XSi1bVuKX1Fyh1GuMoJYeUeJvy/GEVbTpfTOjHJRVzUim0tlcwekbKD1QrgR5M97OV8nIyMjQsKPUEKWGNEVFFBwqEs/yHMEVFMM1PIc4FhiWQVxHcxjD0zzXEkgbmHe5G1eA9T955453xd+B9tbpi6vj10+fvj6+evH0Fju7vPDU5szVY8euzmw+tXABv7kEov/v33WOv+v/C8LG9M2xD19/EquzCyuHVuY6R25Obz35+odw4NDKwuzWHAK86q9x21wKYYQkjFeZ3M5f/TUmw6Qo12P+38Wf0zEZpVABlVANfQu1owHXXMD1AdIyQhvNgeou2b1LAuhAkVwyExRps/ppAE230qrTX1MrEVXil5W4qlm9thMAMpR2MtVHAbXMnBJvZ8oVGjdZ5XK6u6cwNExqdNJ9dnm4D+8eIeYeM7hH0b3H9bcQuczdeH75ef+TxTveO/5tuDK2Mrs5d+HmzQtzm7MrbP6ZqxMrrz2+vf34aysTV5+5iN9YhMi51W93Tiz5/wFp+ujy/MntGXx+dfrjqflrO788Ob989MaMP716+Nr8FOpCjbvnw032BUrm82gKfQc10SJaAwwZGINHEUrksaEndI3XCppBavWaU7Nrda/u7QfPsnmBF1ReK4NjCxbkgVRJdW/MdmiyjHkhCgKvGkrNq+uGngPLUDXVioJTcGxONWguENOIYmkq1lQqaDu2q1AqKi6qRh6CN0uqhlkn1WIwt1Z3FTqH6lt2kWLkqZpQ2F1H4D3X1CzFUkCp1R8EVaeKGr3mgXpyd3OKZTcgioMi3qImqA2FaFSYrkHd7BYESnSMdqAx1HNgg/6pG0Bo95RAGehqoNAuaRHR90wGdXyJtkAJ1DxSDVQCfS8ocui+EohqagNjFroniyLAOYbBgvSQxuXxiUSCGQXReJBnjafhbf6xBs8P9ZclLLJdTJfdL3bLRsgd50Nf52P7JIWjInYqFuZhUGErucF0Qj/zNJtPGArDz7EYFi0chvSpw8C/mJRgRVLfgrEf7RvowhyjJ3JPfPlX/h8N/6fZryX7bh/pJsPj4QLX9Ra89NL3QQkljmOqnognU6HcxKkoI/JsaJ8cDcfCqZAMC2cfFeSoHu+WFEmWzIQqx8PVmCThSFqPKqLIsgxJx0QYZt1iocjgfrPbjIoiltkXxzxTlE5FVTL1zb7YmTOSzXGiEBU0ZgHzXexjd9HklDtTc2P7iR4/Wmqk/jGhfZXjZW1bYFVp3y01G+ocrh/K9VST3+05OUsaEnAYGKZRfWIpDQaXT2Ej2/vCl1S5nNe7jHq5eCAlM7rOpFx8PP1Zf/NzCUdkpXjUhHmdfdi/Xv31D6WccPAIDjNMmPnBzC+ErAipZzPf++LkQyGRhTDEpCNkbmLpz8892zmE3+8swq1YODIqf2Z7lO8RdJHn7RS8kpY6r0qhAg7xXIHnhViu+zBDbhcx16UOfGVgaGkoXe6LhwS+h7NgSa+vR7ESZvPyq6VUqN+SC0ZSTPm3oETGoxGIh/p60w3naIyJ/Gywf9CMnnAemR3524hT5DErxOwBhR55COMw3e+u0T0tOEsR0JMx+NBHftD/AJ+D/f7v/TW+9t+P+Bo9e/7vNYz+By6FsKkAAAB42mNgZGBgYGRwbI8IWhzPb/OVQZ6DAQTOni3fCKP/+/x7yrOBNRTI5WBgAokCAG3mDbAAeNpjYGRgYFX9t5eBgeftf5//WTwbGIAiKMAdAJycBph42mN6w+DCwcDAAMIsZ8D0HhBNLIap52D478fBwHQRyvbBpZ7nLYMtKeZjt5OJhxT1TKsYGFhDETTjcSAG0gyPoRgozigIpL0hNEiOBcgFAEBoNC142mNgYNCBwjoccALDBEY9RhsgPIMMmZcRhHtIhkcA9pQspAAAAQAAAEcBVAALAAAAAAACAAEAAgAWAAABAACTAAAAAHjalZCxTgJBFEXPApJoYYgF9VZUSIAFTdDCnmiIgsTKsASQuGiCu0YaCr4OfomKOzsTCHRmMzPn3blz38sCFyzJ4uXOgbKWZY+8KssZLqk7zkp9cJyjSOT4jD9WjvPSt46vKHoFx2txyfGGqnfPO18kyohSGjBjJPqRFmqPmWolWkZ9o0uHZ/EkfTNgTo0KVX017ujRps+TyDqvT7xW9U/UV1Vz9ZryrQn8o8QOL1JsdVA/5IwZpv7f/YsKTW50O1PqpzKNZyw1UnKov2c9dbkD7c1/zdhXFSrNdIz3HbuaJFH1KM9CZyDN3N3SoiFupfP66mbOYAd8k0EGAHjabc05TwJhHITxZ0BBBc/P4IkI7y4sh0dBsosHKiqHeLUiiTE0FH56Xdl/6TS/ZIoZUszzM+ad/3IOSilNmm122GWPfQ4ocEiRI0qUcXj4VKgSUKNOgybHnHDKGSER7Xjjgkuu6HDNDbd0ueOeB3r0GTDkkRFPPPPCK29a0KIyympJy1pRTnmtak3r2tCmtjLjz+/ph5edfU2cc2Fiy/3px4Xpmb5ZMatmYNbMutkwm2Yr0W8nBnOj+OcXVDk0PnjaRc67DoJAEAVQFuT9fqsJCSZ2+w12QkNjrCCx9w+sbSy19DsGK/9Ob3RZujk3k7nzZp8bsbvSkXXoR8Yew9gavN9QNHSUHTFch4oMfuoV0uqGNL4nv25emq3yHzzADwVcwOsFHMCtBWzAWQlYgJ0ImIA1rRmAeRbQAWM6vQD04A9GgXglRBo4Kh+19gJGYDgzBqOnZALGO8kUTLaSGZhWkjmYrSULMA8kS7CYi5ZgKTlQxr/W1F5aAAAAAAFRp8cxAAA=) format("woff"),url(font/ytp-regular.ttf) format("truetype");font-weight:400;font-style:normal}.mb_YTPlayer:focus{outline:0}.YTPWrapper{display:block;transform:translateZ(0) translate3d(0, 0, 0);transform-style:preserve-3d;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.mb_YTPlayer .loading{position:absolute;top:10px;right:10px;font-size:12px;color:#fff;background:rgba(0,0,0,.51);text-align:center;padding:2px 4px;border-radius:5px;font-family:"Droid Sans",sans-serif;-webkit-animation:fade .1s infinite alternate;animation:fade .1s infinite alternate}.YTPFullscreen,.inline_YTPlayer img{border:none !important;padding:0 !important}@-webkit-keyframes fade{0%{opacity:.5}100%{opacity:1}}@keyframes fade{0%{opacity:.5}100%{opacity:1}}.YTPFullscreen{display:block !important;position:fixed !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important;margin:0 !important;opacity:1 !important;background-color:#000 !important}.inlinePlayButton,.inlinePlayButtonMobile{font-family:ytpregular;font-size:45px;color:#fff;text-align:center;border-radius:100%;background-color:rgba(0,0,0,.4);position:absolute;width:80px;height:80px;line-height:80px;top:0;bottom:0;left:0;right:0;margin:auto;cursor:pointer;opacity:.8;transition:all .4s;transform:scale(1.3)}.inlinePlayButtonMobile{transform:scale(1)}.mb_YTPlayer:hover .inlinePlayButton{opacity:1;transform:scale(1)}.inlinePlayButton:hover{background-color:#000;transform:scale(1.3) !important}.mbYTP_wrapper iframe{max-width:8000px !important}.inline_YTPlayer{margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.7);background:rgba(0,0,0,.5)}.inline_YTPlayer img{margin:0 !important;transform:none !important}.mb_YTPBar,.mb_YTPBar .buttonBar{box-sizing:border-box;left:0;padding:5px;width:100%}.mb_YTPBar .ytpicon{font-size:20px;font-family:ytpregular}.mb_YTPBar .mb_YTPUrl.ytpicon{font-size:30px}.mb_YTPBar{transition:opacity .5s;display:block;height:10px;background:#333;position:fixed;bottom:0;text-align:left;z-index:1000;font:14px/16px sans-serif;color:#fff;opacity:.1}.mb_YTPBar.visible,.mb_YTPBar:hover{opacity:1}.mb_YTPBar .buttonBar{transition:all .5s;background:0 0;font:12px/14px san-serif;position:absolute;top:-30px;height:40px}.mb_YTPBar:hover .buttonBar{background:rgba(0,0,0,.4)}.mb_YTPBar span{display:inline-block;font:16px/20px sans-serif;position:relative;width:30px;height:25px;vertical-align:middle}.mb_YTPBar span.mb_YTPTime{width:130px}.mb_YTPBar span.mb_OnlyYT,.mb_YTPBar span.mb_YTPUrl{position:absolute;width:auto;display:block;top:6px;right:10px;cursor:pointer}.mb_YTPBar span.mb_YTPUrl img{width:60px}.mb_YTPBar span.mb_OnlyYT{left:300px;right:auto}.mb_YTPBar span.mb_OnlyYT img{width:25px}.mb_YTPBar span.mb_YTPUrl a{color:#fff}.mb_YTPBar .mb_YTPMuteUnmute,.mb_YTPBar .mb_YTPPlayPause,.mb_YTPlayer .mb_YTPBar .mb_YTPPlayPause img{cursor:pointer}.mb_YTPBar .mb_YTPProgress{height:10px;width:100%;background:#222;bottom:0;left:0}.mb_YTPBar .mb_YTPLoaded{height:10px;width:0;background:#444;left:0}.mb_YTPBar .mb_YTPseekbar{height:10px;width:0;background:#bb110e;bottom:0;left:0;box-shadow:rgba(82,82,82,.47) 1px 1px 3px}.mb_YTPBar .YTPOverlay{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:"flat";box-sizing:border-box}.YTPOverlay.raster{background:url(images/raster.png)}.YTPOverlay.raster.retina{background:url(images/raster@2x.png)}.YTPOverlay.raster-dot{background:url(images/raster_dot.png)}.YTPOverlay.raster-dot.retina{background:url(images/raster_dot@2x.png)}.mb_YTPBar .simpleSlider{position:relative;width:100px;height:10px;border:1px solid #fff;overflow:hidden;box-sizing:border-box;margin-right:10px;cursor:pointer !important;border-radius:3px}.mb_YTPBar.compact .simpleSlider{width:40px}.mb_YTPBar.compact span.mb_OnlyYT{left:260px}.mb_YTPBar .simpleSlider.muted{opacity:.3}.mb_YTPBar .level{position:absolute;left:0;bottom:0;background-color:#fff;box-sizing:border-box}.mb_YTPBar .level.horizontal{height:100%;width:0}.mb_YTPBar .level.vertical{height:auto;width:100%}html{line-height:1.15;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:35%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-1.22em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:"proxima-nova",sans-serif;font-size:17px;line-height:26px}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",sans-serif;font-weight:700;clear:both}h1{font-size:60px}h2{font-size:55px}h3{font-size:40px}h4{font-size:25px}h5{font-size:21px}h6{font-size:16px}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:14px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;image-rendering:-webkit-optimize-contrast}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{font-family:"proxima-nova",sans-serif;font-weight:600;border:none;border-radius:30px;background:#565150;color:#fff;font-size:17px;line-height:30px;outline:0;border:1px solid #565150}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:tan;border:1px solid tan}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background-color:tan;border:1px solid tan}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{font-family:"proxima-nova",sans-serif;font-weight:400;color:#666;border-radius:3px;border:1px solid #ccc;padding:5px 10px;height:35px;outline:0;line-height:25px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%;height:150px}a{color:inherit}a:focus{outline:0}a:hover,a:active{outline:0}a:hover,a:focus{color:#1d1d1d}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.center-block{float:none}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget ul{list-style:disc inside;margin-left:0;padding-left:0}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.cta-btn{display:inline-block;font-family:"proxima-nova",sans-serif;font-weight:700;font-size:15px;color:#fff;border:2px solid #fff;min-width:158px;min-height:48px;padding:5px 10px;line-height:34px;text-align:center}a.cta-btn{color:#fff;text-decoration:none}.cta-btn.fill{background-color:#fff;font-size:14px;color:#000;border:0px;line-height:38px;letter-spacing:1px}body{overflow-x:hidden}.banner-wrap{position:relative}.slide{background-color:#333;background-repeat:no-repeat;background-position:center center;background-size:cover;height:100vh;position:relative;font-family:"proxima-nova",sans-serif;font-weight:400;font-size:25px;color:#c6b28f;overflow:hidden}.slide h2{margin:0;font-family:"proxima-nova",sans-serif;font-size:50px;font-weight:500;line-height:normal;color:#fff}.slide p{line-height:normal;margin:0}.slide .slide-content{position:absolute;width:100%;padding:0;z-index:3}.slide-overlay{position:absolute;left:0;top:0;background:linear-gradient(to top, #000 10%, transparent);width:100%;height:100%;opacity:.8}.container-wrap{background-color:#fff;position:relative;z-index:100}.section-row{background-repeat:no-repeat;background-position:center center;background-size:cover;padding:185px 0;position:relative;font-size:22px;color:#a6a6a6;font-weight:400;margin-bottom:0px;overflow:hidden}.container-wrap .section-row:last-child{margin-bottom:0}.section-row.medium-padding{padding:65px 0}.section-row.small-padding{padding:0}.section-row h2{margin:30px 0}.section-row p{margin:30px 0}.section-row ul{margin:30px 0}.section-row h2 span{display:block;font-size:40px}.section-content{max-width:445px}.section-content .cta-btn{margin:0 -3px}.text-right .section-content{float:right}.text-left .section-content{float:left}.cta-row{padding:80px 0 60px;min-height:100%;font-weight:300;color:#424242}.cta-row h2{margin:20px 0}.cta-row p{line-height:normal}.cta-row .container{position:relative}.sep{content:"";display:block;background-color:#b6a285;width:3px;height:100%;position:absolute;left:0;top:0}.cta-row .container .sep{left:calc(41.66666667% - 35px)}.cta-row .col-lg-5 .row-col{padding-right:35px}.cta-row .col-lg-7 .row-col{padding-left:35px}.cta-row .row-col p:first-child{margin-top:0}.cta-row .row-col p:last-child{margin-bottom:0}.cta-row.vertical-middle .row-col{height:144px}.cta-row.vertical-middle h2{margin:0}.cta-row.vertical-middle figure{max-width:300px;margin:0 auto;display:block}.cta-row.vertical-middle h2,.cta-row.vertical-middle p,.cta-row.vertical-middle figure,.cta-row.vertical-middle .cta-btn{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.cta-row .cta-btn{float:right}.information-row{padding:85px 0;color:#fff;font-size:16px}.information-row .row{position:relative}.information-row .row-col-header{margin:0 0 70px}.information-row .row .sep{background-color:#797979;left:50%}.information-row .col-lg-6 .row-col{padding-right:125px}.information-row .sep+.col-lg-6 .row-col{padding-left:125px;padding-right:0}.map-wrap .acf-map{width:100%;height:840px}.location-info{max-width:477px;padding:12px 12px 12px 0px;clear:both;overflow:hidden}.location-info .location-detail{width:calc(100% - 200px);float:left;color:#000}.location-info .location-detail h6{margin:0 0 0}.location-info .location-detail p{line-height:20px;margin:0 0 25px}.location-info .location-detail p:last-child{margin-bottom:0}.location-info .location-detail a{color:#f99d1b;text-decoration:none}.location-info figure{background-color:#fff;width:195px;padding:5px;float:right;margin:0;box-shadow:0 0 5px rgba(0,0,0,.55)}.location-info figure img{width:auto;max-width:100%}.contact-row{padding-bottom:145px}.info-row-heading{background-color:#0c7894;padding:30px 40px;margin:0 0 60px;color:#fff;box-shadow:0 0 20px rgba(0,0,0,.6)}.info-row-heading h3{margin:0 0 5px}.info-row-heading h4{margin:0;font-weight:300}.info-row-col{display:inline-table;vertical-align:top;float:none;padding:40px;margin-right:-4px}.info-row-col .info-col-content{background-color:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.33);padding:0 30px 35px;min-height:345px;text-align:center;color:#424242;font-size:16px}.info-col-content h5{font-size:23px;margin-bottom:3px}.info-col-content h6{font-weight:600;margin:0 0 30px}.info-col-content .col-icon{background-color:#0c7894;width:60px;height:60px;border-radius:30px;display:block;margin:0 auto -7px;position:relative;top:-30px;color:#fff;text-align:center;line-height:60px;font-size:25px}.info-col-content hr{background-color:#0c7894;width:75px;height:4px;border:0;margin:0 auto 20px;display:block}.info-col-content ul{text-align:left;padding:0 0 0 20px;margin:0}.gallery-row{background-color:#f9f6f1}.gallery-content ul{padding:0;margin:0;list-style:none}.gallery-content ul li{width:33.33%;display:block;float:left;padding:15px}.gallery-content ul li img{width:100%;height:350px;border:4px solid #fff;display:block;object-fit:cover;object-position:center center;box-shadow:0 0 10px rgba(0,0,0,.25)}.columns-content{color:#414141;float:none;display:inline-table;vertical-align:top;margin:0 -4px 0 0;padding:30px;font-size:16px}.columns-content figure{display:block;margin:0 0 30px}.columns-content figure img{display:block;width:100%;height:175px;object-fit:cover;object-position:center center}.columns-content h5{margin:0 0 10px;color:#97080f}.columns-content h5 a{color:inherit;text-decoration:none}.columns-content p{line-height:normal;margin-top:0}.columns-content .meta-row{color:#b6a285;margin:0 0 18px}.columns-content .meta-row a{color:inherit;text-decoration:none}.columns-content .cta-btn.fill{background-color:#97080f;color:#fff}.modal-popup{max-width:700px;font-family:"proxima-nova",sans-serif;font-weight:300}.modal-popup figure{max-width:650px;margin:0 auto 50px}.modal-popup figure img{width:100%;height:250px;display:block;object-fit:cover;object-position:center center}.modal-popup h5{color:#97080f;margin:0 0 12px}.modal-popup h5 a{color:inherit;text-decoration:none}.modal-popup .meta-row{color:#b6a285;margin:0 0 30px}.modal-popup .meta-row a{color:inherit}.modal-popup p{line-height:normal;margin:30px 0}.modal-popup ul{margin:30px 0;padding:0 0 0 20px}.modal-popup ul li{line-height:normal}.modal-popup .cta-btn.fill{background-color:#97080f;color:#fff;margin-top:70px}.modal-popup .fancybox-close-small:after{background-color:#97080f;color:#fff}.video-row{padding:55px 0}.video{border:5px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.35);margin:0 0 40px}.video .item-video{height:680px}.video-thumb-row{text-align:center}.video-thumb-row .video-thumb{display:inline-block;width:223px;height:126px;border:5px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.35)}.video-thumb-row .video-thumb img{display:block;width:223px;height:117px;object-fit:cover;object-position:center center}#sync1,#sync2{overflow:hidden}.content-sidebar-row{padding:0 15px;margin-bottom:0;font-size:16px}.content-sidebar{width:385px;float:left}.sidebar-nav{position:relative;padding-top:4px;padding-right:4px}.sidebar-nav:before{content:"";width:6000px;height:100%;border-top:1px solid #e1f1b5;border-right:1px solid #e1f1b5;position:absolute;right:0;top:0}.sidebar-nav ul{padding:0;margin:0;list-style:none}.sidebar-nav ul li{display:block;position:relative;margin-bottom:3px}.sidebar-nav ul li:before{background-color:#effad1;border:1px solid #e1f1b5;border-left:0;height:100%;width:6000px;content:"";display:block;position:absolute;right:0;top:0;z-index:99}.sidebar-nav ul li a{text-align:right;padding:25px 60px 25px 60px;display:block;font-size:21px;text-decoration:none;color:#8dc002;position:relative;z-index:100}.sidebar-nav ul li:last-child{margin-bottom:0}.sidebar-nav ul li:last-child:after{border-bottom:0}.sidebar-nav ul li a:after{font-family:"Font Awesome 5 Pro";content:"";display:block;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.sidebar-nav ul li.current:before{background-color:#f9fcf1;border-color:#f9fcf1;border-top-color:#e1f1b5;border-bottom-color:#e1f1b5;height:100%;top:0;right:-4px}.sidebar-nav ul li:first-child.current:before{height:calc(100% + 3px);top:-3px;border-color:#f9fcf1;border-top-color:#f9fcf1;border-bottom-color:#e1f1b5}.content-mian{width:calc(100% - 385px);background-color:#f9fcf1;border-left:1px solid #e1f1b5;border-top:1px solid #e1f1b5;padding:20px 50px;position:relative;left:-1px;margin-left:-1px;float:left}.content-mian:after{content:"";display:block;background-color:#f9fcf1;border-top:1px solid #e1f1b5;position:absolute;width:6000px;height:calc(100% + 1px);left:100%;top:-1px}.content-mian{color:#414141}.content-mian strong{font-weight:700;color:#8dc002}.content-mian p{margin:25px 0}.content-mian h1,.content-mian h2,.content-mian h3,.content-mian h4,.content-mian h5,.content-mian h6{margin:25px 0}.panes{display:none}.videotab-container .ug-theme-panel{visibility:hidden}.videotab-container .ug-strip-panel{visibility:visible}.hamburger-menu{display:none}.hamburger-menu{margin:15px 15px 15px 0;width:30px;height:25px;position:relative;float:right;cursor:pointer}.hamburger-menu span{display:block;background-color:#fff;width:100%;height:3px;position:absolute;left:0;top:0;transform:rotate(0);-webkit-transform:rotate(0);transition:transform .2s ease;-webkit-transition:transform .2s ease}.hamburger-menu span:nth-child(1){top:3px}.hamburger-menu span:nth-child(2){top:12px}.hamburger-menu span:nth-child(3){top:20px}.hamburger-menu.active span:nth-child(1){transform:rotate(45deg);-webkit-transform:rotate(45deg);top:11px}.hamburger-menu.active span:nth-child(2){display:none}.hamburger-menu.active span:nth-child(3){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:11px}.section-row.error-404{font-family:"proxima-nova",sans-serif;font-weight:300;color:#3b3e43;font-size:16px;margin-top:0px}.error-404 h3{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:32px;font-weight:300;color:#757575}.error-404 .cta-btn{border-color:#303030;color:#000;padding:5px 30px;border-radius:3px}.error-404 .cta-btn:hover{background-color:#fbc242;border-color:#fbc242}.content-section{padding:35px 0}.gform_wrapper div.validation_error{background-color:#f1c40f}body .gform_wrapper .gform_confirmation_message,body .gform_wrapper div.validation_error{position:relative;padding:17px 30px;color:#fff;margin-left:0;margin-right:0;font-weight:500;font-size:15px;letter-spacing:1px;border:none}.header-wrap.no-banner+.container-wrap{margin-top:180px}.single-map-wrap{background-color:#666}.single-map-wrap .acf-map{height:450px}.single-map-wrap .location-info .location-detail{width:auto;float:none}.contact-wrap{padding:40px 0 90px}.section-myaccount h3{margin:0 0 40px}.section-myaccount label{display:none}.section-myaccount input[id=user_login]{display:block;width:100%}.information-row p a{color:#b6a285}.page-id-396 ul{margin-left:0}.easy_youtube_gallery.col-4.video-gallery .eytg-item{width:calc(25% - 4px);margin:0 2px;padding:5px;background:#fff;border:1px solid #ddd}.easy_youtube_gallery .eytg-item .eytg-title{position:absolute;z-index:5;width:100%;text-align:center;background:rgba(0,0,0,.2);color:#fff;font-size:12px;text-shadow:1px 1px 1px #000}.video-gallery .eytg-item .eytg-title{background:#eee;color:#000;text-shadow:none;padding:5px 0;left:0}.easy_youtube_gallery .eytg-item .eytg-title.bottom{bottom:0;left:0}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row-eq-height [class*=col-]{padding-top:15px;padding-bottom:15px}.information-row.two_column_text{color:#424242;font-size:22px}.information-row.two_column_text .col-lg-6 .row-col{padding-right:50px}.home .banner-wrap,.page-template-template-home .banner-wrap{height:100vh;background-color:#333;position:relative}.parallax-window{background-attachment:fixed}.ug-videoplayer .ug-videoplayer-button-close{display:none !important}.slide iframe{position:absolute;top:0;left:0;width:100%;height:116%;border:0;z-index:5}.video_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:2}.page-id-396 .content-section{padding:30px 0;background-color:#f8f6f6}.banner-wrap .owl-nav i{font-size:100px;color:#fff}.banner-wrap .owl-nav .owl-prev,.banner-wrap .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%);z-index:99;height:100px}.banner-wrap .owl-nav .owl-prev{left:20px}.banner-wrap .owl-nav .owl-next{right:20px}.banner-wrap .owl-carousel{position:fixed;z-index:1}.owl-carousel .fadeIn{opacity:1}.anim_content{position:relative}.footer-wrap{position:relative;z-index:2;overflow:hidden}.cover_image{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0;z-index:1;transform:scale(1.6, 1.6);-webkit-transform:scale(1.6, 1.6);-webkit-transition:all .9s ease-in-out .9s;-moz-transition:all .9s ease-in-out .9s;-o-transition:all .9s ease-in-out .9s;transition:all .9s ease-in-out .9s}.home .section-row .cover_image{transform:scale(1, 1);-webkit-transform:scale(1, 1)}.cover_text{position:relative;z-index:5}.text-left .cover_text .section-content{position:relative;right:100%;transition-property:right;transition:all .9s ease-in-out .9s}.home .section-row.text-left .cover_text .section-content,.page-template-template-home .section-row.text-left .cover_text .section-content{right:0}.text-right .cover_text .section-content{position:relative;left:100%;transition-property:left;transition:all .9s ease-in-out .9s}.home .section-row.text-right .cover_text .section-content,.page-template-template-home .section-row.text-right .cover_text .section-content{left:0}.footer-wrap .map-wrap{background:#fff}.down_arrow{display:block;width:24px;height:24px;position:absolute;bottom:50px;left:50%;transform:translateX(-50%);z-index:100}.chevron{position:absolute;width:28px;height:8px;opacity:0;transform:scale3d(0.5, 0.5, 0.5);animation:move 3s ease-out infinite}.chevron:first-child{animation:move 3s ease-out 1s infinite}.chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.chevron:before,.chevron:after{content:" ";position:absolute;top:0;height:100%;width:51%;background:#fff}.chevron:before{left:0;transform:skew(0deg, 30deg)}.chevron:after{right:0;width:50%;transform:skew(0deg, -30deg)}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}100%{opacity:0;transform:translateY(55px) scale3d(0.5, 0.5, 0.5)}}.down_arrow .text{display:block;margin-top:75px;margin-left:-30px;font-size:12px;color:#fff;white-space:nowrap;opacity:.25;animation:pulse 2s linear alternate infinite}@keyframes pulse{to{opacity:1}}.slide .slide-content.left_position{left:5%;top:50%;transform:translateY(-50%)}.slide .slide-content.right_position{right:0;top:50%;text-align:right;transform:translateY(-50%)}.slide .slide-content.top_position{left:0;top:25%;text-align:center}.slide .slide-content.bottom_position{left:0;bottom:10%;text-align:center}.slide .slide-content.center_position{left:0;top:50%;transform:translateY(-50%);text-align:center}.left_position .anim_content{right:100%;transition-property:right}.right_position .anim_content{left:100%;transition-property:left}.top_position .anim_content{bottom:100vh;transition-property:bottom}.bottom_position .anim_content{top:100vh;transition-property:top}.owl-item.active .left_position .anim_content{right:0}.owl-item.active .right_position .anim_content{left:0}.owl-item.active .top_position .anim_content{bottom:0}.owl-item.active .bottom_position .anim_content{top:0}.img_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:2}.text_info .row-col{width:100%;position:relative;top:50%;transform:translateY(-50%)}.page-id-471 .content-mian{min-height:inherit}.page-template-template-contact .map_heading{background-color:#f9f9f9;border-top:1px solid #ededed;margin-bottom:0}.all_address{font-size:14px;line-height:20px}.all_address span{display:block}.all_address h5{padding-bottom:20px;border-bottom:1px solid #ededed;margin-bottom:0}.all_address h6{margin-top:25px;margin-bottom:5px}.all_address h6 a{color:#a6a6a6}.all_address a{color:#f99d1b}.all_address a:hover{text-decoration:underline}.all_address .location-item{float:none;display:inline-block;margin:0 -4px;vertical-align:top}.vmiddle_content{display:table;width:100%}.vmiddle_content .vmiddle_inner{display:table-cell;float:none;vertical-align:middle}.vmiddle_inner figure{text-align:center;max-width:70%}.cta-row{min-height:inherit}.desk_btn{display:inline-block}.mob_btn{display:none;float:left}.cta-btn.mob_btn{padding:3px 10px;line-height:25px;min-height:inherit;margin:5px 0 0 15px}#instafeed li{display:none}#instafeed li:nth-of-type(3n+3){display:block}#instafeed:after{clear:both;content:"";display:table}#instalink_btn{display:none}.morebtn_area{text-align:center;margin-top:40px}.morebtn_area a{display:inline-block}.btn.transparent{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.btn.transparent:hover{background-color:#fff;color:#000}.btn.gray{background-color:#2f2f2f;border-color:#2f2f2f;color:#f1f1f1}.btn.gray:hover{background-color:#000;border-color:#000;color:#fff}.btn.brown{background-color:#565150;border-color:#565150;color:#fff}.btn.brown:hover{background-color:tan;border-color:tan;color:#000}.btn.white{background-color:#fff;border-color:#fff;color:#000}.btn.white:hover{background-color:#ddd;border-color:#ddd;color:#000}.btn.yellow,.btn.yellow-ho{background-color:#f6c948;border-color:#f6c948;color:#fff}.btn.yellow:hover{background-color:#2f2f2f;border-color:#2f2f2f;color:#fff}.btn.yellow-ho:hover{background-color:tan;border-color:tan;color:#000}.btn.top-gap{margin-top:20px}.blog .btn{min-height:40px;padding:5px 33px;min-width:150px}.full-width-pager .wp-pagenavi{max-width:1433px;padding:0 15px;margin:0 auto;display:flex;justify-content:center;font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:600;color:#4d4c4c}.full-width-pager .wp-pagenavi a,.full-width-pager .wp-pagenavi span{border:none;margin:0 10px}.entry-meta{margin-bottom:15px}.entry-meta a{color:#e18f1b}.post_blog h3{font-size:34px}.blog-sidebar .widget ul{list-style:outside;padding-left:20px}.blog-sidebar .widget{margin:0 0 30px;padding:0}.blog-sidebar .search-form{position:relative}.blog-sidebar .search-form label{display:block;width:100%;font-weight:600}.blog-sidebar .search-form input[type=search]{width:100%;height:40px;background-color:#f1f1f1;border:#ddd 1px solid;outline:none;font-size:17px;line-height:19px;font-weight:600;padding:10px 38px 10px 12px}.blog-sidebar .search-form input[type=submit]{width:20px;height:14px;position:absolute;top:12px;right:15px;z-index:99;border:none;outline:none;text-indent:-9999px;background:url(images/search-black-arrow-right.svg) no-repeat 0 0;background-size:contain;cursor:pointer;padding:0;min-width:20px}.blog-sidebar ul li{margin-bottom:10px}nav.navigation.posts-navigation{padding-top:20px}.post-single-area{margin-bottom:50px}.post-single-area .entry-footer{font-weight:700}.post-single-area .entry-footer a{color:tan}aside.widget-area .search-form label{width:71%;margin-right:2%}aside.widget-area .search-form .search-field{width:100%}.fg-default.fg-gutter-15{padding:50px 0 0;text-align:center}.blog-sidebar{padding-top:40px}#go-top{position:fixed;right:50px;bottom:50px}.page-id-174 .map-wrap,.page-id-168 .map-wrap,.page-id-515 .map-wrap,.page-template-template-customize .map-wrap{display:none}.rapost-info span.date{font-size:11px;line-height:13px;color:#e69c19;font-weight:600;display:block;margin-bottom:5px}.rapost-info p{margin:0}.page-template-template-customize .car-banner{display:block !important;position:relative;max-width:1268px;padding:0 20px;margin:0 auto}.page-template-template-customize .car-banner:before{display:none}.page-template-template-customize .customizer-link,.page-template-template-customize .header-bottom-wrap .customizer-link{display:none}.galleries-section{max-width:1352px;padding:36px 0px 64px;margin:0 auto}.gallery-text{padding-top:50px}.image-box{background-color:#fff;margin:0 0 20px 0}.vicon-pos{position:relative;display:block}.vplayicon{width:40px;height:40px;background:url(../images/btn-play.svg) no-repeat 0 0;background-size:contain;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.photo-gallery:first-child .vplayicon{width:60px;height:60px}.image-box img{height:200px;object-fit:cover;width:100%}.image_title{padding:12px;text-align:center;display:table;width:100%;min-height:76px}.image_title h6{font-size:16px;line-height:22px;color:#404040;display:table-cell;vertical-align:middle}.image_title h6 a{text-decoration:none}.image_title h6 a:hover{color:#b6a285}.image-gallery-box{width:25%;padding:2px;float:left}.image-gallery-box img{width:100%;height:250px;object-fit:cover}.loaner-module{min-height:450px;padding:320px 34px 40px;background-position:0 0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}.loaner-module:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(images/loaner-module-overlay.png) repeat-x 0 bottom;z-index:1}.loaner-module .row{position:relative;z-index:10}.loaner-module .loaner-desc{color:#fff;font-weight:200}img.lazy{display:block;background-image:url("images/ajax-loader.gif");background-repeat:no-repeat;background-position:50% 50%}.gallery-nav{display:flex;flex-wrap:wrap;align-items:center}.gallery-nav a{display:block;font-size:16px;font-weight:300;color:#000;padding:20px;text-align:center}.gallery-nav img{height:70px;max-width:120px;object-fit:contain}.column-box-row{background-color:#fff;padding:80px 0}.column-box-row .col-lg-4{display:inline-table;vertical-align:top;float:none}.column-box{text-align:left;margin:0 0 40px 0}.column-box img{height:250px;width:100%;object-fit:cover;margin:0 0 40px 0}.column-box p{color:#404040;font-family:"proxima-nova",sans-serif;font-size:17px;margin:0 0 20px 0}.column-box h4{color:#404040;font-family:"proxima-nova",sans-serif;font-size:20px;font-weight:600;margin:0 0 15px 0}.column-box-row h3{color:#404040;font-family:"proxima-nova",sans-serif;font-size:32px;line-height:normal;font-weight:600;margin:0 0 50px 0}.controll-area .estimate-output{width:100%}.estimate-output h2{font-size:24px;line-height:30px;font-weight:700;color:#2f2f2f;padding:0;margin:0}.estimate-output h2 span{color:#565150}.estimate-output .email-cta{width:100%;height:48px;padding:0;border:1px solid #000;text-align:center;font-size:16px;line-height:48px;font-weight:500;cursor:pointer;border-radius:0px;background-color:#000;color:#fff;margin-top:20px;transition:all .5s ease-in-out}.estimate-output .email-cta:hover{background-color:#fff;color:#000}.email-overlay{background-color:rgba(0,0,0,.6);width:100%;height:100%;left:0;top:0;position:fixed;z-index:1200;display:none}.email-container{background-color:#fff;width:640px;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);z-index:1201;display:none}.email-content-holder{position:relative;padding:20px}.email-content-holder .email-content-holder-col{width:calc(50% - 10px);float:left;margin:7px 5px}.email-content-holder label{display:block}.email-content-holder input[type=email],.email-content-holder input[type=text],.email-content-holder input[type=tel],.email-content-holder select{width:100%;height:40px;font-size:17px;padding:10px 15px;line-height:20px;display:block}.email-content-holder input[type=submit],.email-content-holder .gform_wrapper .gform_footer input[type=submit]{background:linear-gradient(#fee602, rgb(248, 153, 29));width:100px;height:40px;display:block;font-size:17px;color:#000;border:0;border-radius:0;letter-spacing:2px;cursor:pointer;margin:0 auto 0;position:relative;top:5px}.email-content-holder .email-close-btn{background-color:#fff;width:26px;height:26px;font-size:26px;line-height:26px;position:absolute;right:-14px;top:-14px;border-radius:13px;cursor:pointer}.email-content-holder .notification{display:none;position:absolute;width:100%;height:100%;background-color:#fff;left:0;top:0;padding:20px;font-size:20px}.email-content-holder .gform_wrapper .gform_footer{padding:0;margin:10px 0 0}.email-content-holder .gform_confirmation_message{padding:20px;font-size:20px}.popup-cta{position:absolute;right:0;bottom:-20px;padding:14px 20px 10px;font-weight:700;color:#000;background:linear-gradient(#fee602, #f8991d);min-width:200px;text-align:center;border-radius:7px 7px 0 0px;font-size:14px;box-shadow:0 0 7px rgba(0,0,0,.17);cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease}.popup-cta.hide-pop{bottom:-30px}.popup-cta-content{position:absolute;right:0;bottom:-30px;padding:20px;background-color:#fff;box-shadow:0 0 7px rgba(0,0,0,.17);width:380px;border-radius:7px 7px 0 0px;text-align:center;transition:all .3s ease;-webkit-transition:all .3s ease}.popup-cta-content.show-pop{bottom:-20px}.popup-cta-content .icon-box{width:70px;height:70px;border:5px solid #000;float:left}.popup-cta-content .icon-box img{width:100%;height:100%;object-fit:cover;object-position:center center}.popup-cta-content .icon-box-label{overflow:hidden;color:#000;font-family:"proxima-nova",sans-serif;font-weight:700;font-size:25px;padding:30px 0px 0}.popup-cta-content .icon-box-desc{font-family:"proxima-nova",sans-serif;font-size:14px;color:#323232;clear:both;width:100%;padding:15px 0 25px}.popup-cta-content .cta-btn{background-color:#f99d1b;color:#fff;padding:5px 20px;cursor:pointer}.popup-cta-content .popup-cta-close{width:25px;height:21px;position:absolute;right:5px;top:5px;color:#000;font-size:20px;text-align:center;line-height:25px}.customizer-link.mobile{display:none}.wpvl_auto_thumb_box,.video_lightbox_auto_anchor_image{width:100%;height:auto}.wpvl_auto_thumb_play{left:50%;top:50%;margin:-24px 0 0 -24px}.page-id-170 .panes h5 a{text-transform:none}.no-banner .tesla{margin-top:-182px;position:relative}.tesla .slide .slide-content{top:50%;transform:translateY(-30%);color:#fff}.tesla .play-btn{margin-top:32px;display:inline-flex;align-items:center;border:1px solid;font-weight:400;min-height:40px;line-height:28px}.tesla .play-btn i{font-size:24px;margin-right:15px}.tesla .cta-btn.fill{padding:10px 22px;font-size:17px;background:#fdb71c;color:#444}.tesla .result-row .sep-top{background-color:#c20a29;left:0;top:-10px;width:100%;height:3px}.tesla .slide p{margin-bottom:40px}.tesla .slide h1,.tesla .slide h2{font-size:46px;font-weight:800;text-transform:uppercase;margin:0 0 45px}.tesla .slide{font-size:24px}.tesla .result-row{padding:85px 0;color:#fff;font-size:17px}.tesla .result-row h2{color:#444 !important;font-size:30px;text-transform:none}.tesla .result-row{background-size:cover;background-repeat:no-repeat;background-position:0 0}.tesla .result-row p{color:#5a5a5a !important}.tesla .result-row .sep-top+.col-lg-6 .row-col{padding-left:10px;padding-right:95px}.tesla .result-row .col-lg-6 .row-col{padding-right:20px;padding-left:125px}.tesla .result-row .row .sep-top{width:calc(100% - 250px);margin:0 140px}.tesla .video-box{margin:0 auto 72px;max-width:760px;text-align:center;position:relative}.tesla .video-box .play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:66px;color:#fff}.model-x-windshield{background-size:cover;background-repeat:no-repeat;background-position:0 0;padding:124px 0 130px;background-color:#000414}.model-x-windshield h2{color:#fff;margin-bottom:47px}.transferable-warranty{background:#91041e;background:-moz-linear-gradient(top, #91041e 0%, #49020f 100%);background:-webkit-linear-gradient(top, #91041e 0%, #49020f 100%);background:linear-gradient(to bottom, #91041e 0%, #49020f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#91041e", endColorstr="#49020f",GradientType=0 );padding:52px 0 60px;position:relative}.transferable-warranty .row{display:flex;align-items:center}.tw_inner{width:50%}.sep-mid{display:block;background-color:#fdb71c;width:4px;height:calc(100% - 112px);position:absolute;left:50%;top:52px;bottom:60px}.tw_inner h3{color:#fff;font-size:30px}.tw_inner ul{margin:0;padding:10px 0 10px 50px}.tw_inner ul li{color:#fff;font-size:20px;font-weight:500}.other_services{padding:120px 0;background-size:cover;background-repeat:no-repeat;background-position:0 0}.other_services center{margin-bottom:90px}.other_services-box-row{display:flex;flex-wrap:wrap;align-items:center}.other_services-box-col{width:50%}.other_services h2{font-size:46px;margin:0}.other_services h4{font-size:30px;color:#fdb71c;font-weight:700}.other_services-box-col{font-size:17px;line-height:26px}.other_services-box-col:first-child{padding-right:95px}.other_services-box-col ul{padding:0;margin:0 0 40px;list-style-position:inside}.other_services-box-col ul li{font-size:20px;color:#909090;line-height:30px}.btn.red{background:#91041e;font-size:17px;color:#fff;border-radius:0;padding:20px 25px;line-height:normal;margin-top:30px;font-weight:400}.tesla .other_services-box-col .video-box{margin-bottom:0}.video-section-area{padding:115px 0;background-size:cover !important;background-repeat:no-repeat !important;background-position:0 0 !important}.video-section{display:flex;flex-wrap:wrap;align-items:center}.video-section-box{width:50%}.video-section-box.lt{width:50%}.video-section-box.rt{width:50%;padding-left:110px;color:#fdb71c;font-size:30px;line-height:45px}.tesla .video-section .video-box{margin-bottom:0}.video-section-area.reverse .video-section{flex-direction:row-reverse}.video-section-area.reverse .video-section-box.rt{padding-left:0px;padding-right:110px}.transferable-warranty.white{background:#fff;padding:125px 0 85px}.transferable-warranty.white .row{align-items:flex-start}.transferable-warranty.white .sep-mid{background:#91041e}.transferable-warranty.white .tw_inner{color:#000}.transferable-warranty.white .tw_inner ul{margin-bottom:34px;padding-top:0}.transferable-warranty.white .tw_inner ul li{color:#909090;font-size:20px;line-height:normal;margin-bottom:15px}.transferable-warranty.white .tw_inner h2{color:#444;font-size:46px;line-height:46px;margin:0 0 10px}.transferable-warranty.white .tw_inner h4{color:#fdb71c;font-size:30px;margin:0 0 20px;line-height:37px}.transferable-warranty.white .tw_inner p{padding-right:170px}.transferable-warranty.white .btn.red{margin:0 0 0 32px}.makes-different{color:#fff;padding:120px 0;background-size:cover !important;background-repeat:no-repeat !important;background-position:0 0 !important}.makes-different .row{max-width:980px;margin:0 auto}.makes-different h2{color:#fff;margin-bottom:50px}.makes-different p{margin-bottom:50px}.makes-different p:last-child{margin-bottom:0px}.makes-different ul{margin-bottom:50px;list-style:none;padding:0 0 0 10px}.makes-different ul li{margin-bottom:0px;color:#fdb71c;font-size:20px;line-height:40px;position:relative;font-weight:400}.makes-different ul li:before{content:"";color:#fdb71c;font-size:14px;font-family:"Font Awesome 5 Pro";position:absolute;left:-22px;top:-1px}.store-locator-single{position:relative}.store-single-header{padding:42px 0 28px}.content_lt{width:calc(100% - 500px);float:left}.content_lt h5{color:#000414;font-size:18px;line-height:26px;margin:0 0 8px}.content_lt img{margin-right:6px}.content_rt{width:360px;margin-left:140px;float:right;margin-top:-160px;position:relative}.share-icons span{color:#707070;font-size:15px;font-weight:600;line-height:30px;margin-right:5px;display:inline-block}.share-icons a{display:inline-block;margin-right:3px;font-size:15px;color:#999}.breadcrumb-store{font-size:14px;line-height:26px;color:#707070;margin-bottom:20px}.breadcrumb-store a{color:#e3b20f;text-decoration:none}.store-single-header h1{font-size:40px;color:#222128;line-height:44px;font-weight:500}.store-single-content{background:#f6f6f6;border-top:#777;padding:50px 120px 115px}.store-locator-single .hentry{margin:0}.store-single-widget{padding:30px 20px;background:#fff;border:1px solid #ddd;margin-bottom:30px}.store-single-widget .wpsl-locations-details span strong{font-size:24px;line-height:26px;font-weight:700;color:#222128;margin-bottom:12px;display:block}.store-single-widget .wpsl-location-address{dominant-baseline:15px;line-height:20px;font-weight:400;color:#707070;margin-bottom:23px !important;font-size:15px}.store-single-widget .wpsl-contact-details{line-height:20px;font-weight:400;color:#707070;margin-bottom:17px !important;font-size:15px;padding:0 !important}.store-single-widget .wpsl-contact-details span{background:#fff;position:relative;margin-left:-10px;margin-bottom:5px;padding:1px 10px;display:inline-block}.store-single-widget .wpsl-gmap-canvas{width:calc(100% + 20px) !important;margin:-20px -10px 20px -10px !important}.share-icons-sidebar span{color:#707070;font-size:15px;font-weight:500;line-height:30px;margin-right:10px}.share-icons-sidebar a{margin-right:6px}.gbusiness-link{font-size:15px;line-height:20px;font-weight:400;padding-top:15px}.gbusiness-link a{text-decoration:none;color:#707070}.gbusiness-link span{width:15px;display:inline-block;margin-left:8px}.gbusiness-link a:hover{text-decoration:underline}.content_lt a{color:tan}.store-payment{margin-bottom:35px}.two-column-service{border-top:1px solid #dbdbdb;padding-top:33px;margin-top:40px;font-size:17px}.two-column-service>ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.two-column-service>ul ul{margin:0;padding:0;list-style:none}.two-column-service>ul>li{width:100%;max-width:50%;font-size:17px;margin-bottom:1.5em}.two-column-service ul li a{color:#707070}.customlisttext{display:none}.special-link li:first-child .customlisttext{display:block}.special-link li:first-child>ul>li.customlisttext+li{display:none}.two-column-row{display:flex;flex-wrap:wrap;margin-bottom:35px}.two-column-col{width:50%;color:#707070;line-height:26px;font-size:17px}.two-column-col strong{font-weight:700;color:#000;display:block}.store-single-content h3{color:#000;font-size:30px;line-height:26px;margin:0 0 25px}.store-single-widget h4{font-size:24px;line-height:26px;font-weight:700;color:#222128;margin-bottom:12px;display:block;margin:0 0 10px}.store-single-widget .btn{background:#565150;color:#fff;display:block;border-radius:0;line-height:30px;min-width:307px;height:60px;border-radius:30px;padding:15px;border-color:#565150}.separetor{text-align:center;margin-bottom:30px;font-size:15px;line-height:20px}.two-column-with-background{padding:130px 0 90px;position:relative;background-repeat:no-repeat !important;background-size:cover !important;background-position:0 0 !important}.tcwb-row{display:flex;margin:0 10px 50px;padding-bottom:50px;border-bottom:1px solid #7c7c7c}.tcwb-row.reverse{flex-direction:row-reverse}.tcwb-row:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:0px solid #5d5c5d}.tcwb-column{width:50%;padding:0 20px;color:#e7e7e7;font-size:17px;position:relative}.tcwb-column span{display:block;color:#fff;margin-bottom:20px}.tcwb-column p:last-child{margin-bottom:0px}.tcwb-column .caption{text-align:center;margin:0 auto;max-width:80%;color:#eae2d6;font-size:15px;line-height:26px;margin-top:15px}.tcwb-column h3{font-size:30px;line-height:26px;font-weight:700;color:#fff;margin:0 0 15px}.two-column-with-background .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(0,0,0,0) linear-gradient(180deg, #222222 0%, #000000 100%) 0% 0% no-repeat padding-box}.tcwb-column .video-box{position:relative}.tcwb-column .video-box .play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:44px;color:#fff}.store-single-widget .wpsl-contact-details{padding-left:25px !important;position:relative}.store-single-widget .wpsl-contact-details:before{content:"";font-family:"Font Awesome 5 Pro";position:absolute;left:0px;top:1px;font-size:15px;color:#565150}.store-single-widget .wpsl-contact-details span:first-child:before{content:""}.store-single-widget .wpsl-contact-details span.ico-website:before{content:""}.store-single-widget .wpsl-contact-details span:before{content:"";font-family:"Font Awesome 5 Pro";position:absolute;left:-15px;top:1px;font-size:15px;color:tan}.store-single-widget .btn img{position:relative;top:-2px;margin-right:4px}.gm-style-iw-d .iwLink{display:none}.popup-store-img{overflow:hidden;height:100%;float:right;width:150px;object-fit:cover;object-position:bottom;margin-left:10px}.popup-store-img a{position:absolute;top:0;width:auto;right:0;height:100%}.popup-store-img img{display:inline;opacity:1 !important;width:150px !important;max-height:none !important;object-fit:cover;height:100% !important}.wpsl-info-desc{width:200px;float:left}.wpsl-info-window strong a{font-size:15px;font-weight:700;line-height:18px;color:#222128;margin-bottom:10px;display:block}.wpsl-info-window span{color:#707070;font-size:13px;line-height:17px;display:block}.wpsl-direction-wrap a{color:#565150;padding-right:15px;position:relative}.gm-style .gm-style-iw-c{border-radius:0 !important}.distance-pop{color:#222128;font-weight:700;font-size:13px;margin-top:10px;display:inline-block}.details-pop{color:tan;padding-right:15px;position:relative;outline:0;font-size:13px;margin-top:10px;font-weight:700;display:inline-block}.page-template-template-store-locations #wpsl-gmap .wpsl-info-window{max-width:340px !important}.wpsl-info-window .details-pop{padding-right:3px}.two-column-with-background:nth-child(even) .tcwb-row{flex-direction:row-reverse}.store-locator-profile .store-single-content{padding:100px 0 30px;background-color:#fff;border:none}.store-locator-profile .container{max-width:1188px;display:flex;justify-content:space-between;flex-direction:row-reverse}.store-locator-profile .container .content_lt{float:none;width:57%}.store-locator-profile .container .content_lt h2{font-size:40px;font-weight:400;line-height:49px;display:block;margin:0 0 60px}.store-locator-profile .container .content_lt h2 strong{font-weight:700}#lsd-sec.right-content .tcf-col.tcf-content{padding:0 0 0 5%}.store-locator-profile .container .content_rt{float:none;width:31%;margin:0;float:none}.ld-icon-area{background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative}.ld-icon-area:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(90deg, rgb(14, 37, 67) 0%, rgb(0, 0, 0) 35%, rgb(0, 0, 0) 100%);position:absolute;top:0;left:0;z-index:1;opacity:.9}.home .ld-icon-area:before{display:none}.ld-icon-area .tc-icon-boxes{padding:80px 0;position:relative;z-index:2;color:#f1f1f1;text-align:center}.ld-icon-area .tc-icon-boxes h3{margin:0 0 40px}#improve-sec.tcf-content{padding:100px 0}#improve-sec .tcf-col.tcf-content h3{font-size:30px;line-height:37px;text-transform:none;font-weight:600;color:#f1f1f1}#improve-sec .tcf-col.tcf-content{padding:0 6% 0 0}.tcf-col.tcf-content ul.special-points{padding:0 0 20px;margin:0;list-style:none;max-width:450px}.tcf-col.tcf-content ul.special-points li{position:relative;padding:0 0 0 50px;margin:0 0 40px;color:#f1f1f1}.tcf-col.tcf-content ul.special-points li span{width:40px;height:40px;background-color:tan;border-radius:50%;text-align:center;display:block;position:absolute;top:0;left:0}.tcf-col.tcf-content ul.special-points li span img{position:relative;top:40%;transform:translateY(-50%)}.tcf-col.tcf-content ul.special-points li h4{font-size:22px;line-height:27px;font-weight:600;padding:0;margin:0 0 12px}#improve-sec .tcf-col.tcf-content .btn.transparent{margin-left:20px}#top-two-coltext .container-main{max-width:1188px}#top-two-coltext .tct-row .tct-col.small-col{width:32%}#top-two-coltext .tct-row .tct-col.large-col{width:62%}#top-two-coltext h2{font-size:40px;line-height:49px;font-weight:400;padding:0;margin:0 0 20px}#top-two-coltext h3{font-size:30px;line-height:37px}.ttct-section{background-color:#f1f1f1;padding:80px 0}.ttct-section .container-main{max-width:1188px}.ttct-section h2{font-size:40px;line-height:49px;font-weight:400;text-align:center;padding:0 0 20px;margin:0 0 50px;border-bottom:1px solid #adacac}.adjustable-three-col.two-column-service{border:none;margin-top:0;padding-top:0}.ttct-section h2 strong{font-weight:700}.adjustable-three-col.two-column-service>ul>li{width:33.33%}.ttct-btn-area{text-align:center;padding:30px 0 0}.ttct-btn-area .btn{margin-left:10px;margin-right:10px}.location-breadcrumb{padding:15px 0 15px 3%;background-color:#f1f1f1}.location-breadcrumb ul{padding:0;margin:0;list-style:none;display:flex}.location-breadcrumb ul li{padding:0 5px 0 10px;position:relative;color:#707070}.location-breadcrumb ul li br{display:none}.location-breadcrumb ul li:before{content:"/";display:block;position:absolute;top:0;left:0;color:#e3b20f}.location-breadcrumb ul li:first-child{padding-left:0}.location-breadcrumb ul li:first-child:before{display:none}.location-breadcrumb ul li a{text-decoration:none;color:tan}.location-breadcrumb ul li a:hover{text-decoration:underline}.location-detail-hero{display:flex;justify-content:space-between}.location-detail-hero .hero-banner{width:74%;background-repeat:no-repeat;background-position:center top;background-size:cover;background-color:rgba(12,24,41,.63);background-blend-mode:multiply;color:tan;display:flex}.location-detail-hero .hero-banner .banner-content{max-width:784px;margin:0 auto;text-align:center;align-self:center;font-size:24px;line-height:29px;color:tan}.location-detail-hero h1{font-size:66px;line-height:84px;color:#fff;font-weight:700;padding:0px;margin:0}.location-detail-hero .hero-map{width:26%}.hero-map .title-area{padding:22px 10px 22px 32px;font-size:22px;line-height:26px;color:#fff;background-color:#565150}.hero-map .title-area a{text-decoration:none;color:#fff;font-weight:700}.hero-map #wpsl-base-gmap_1{height:318px}.hero-map .store-single-widget{margin:0;border:none}.owl-carousel .owl-nav .owl-prev{position:absolute;left:0;top:0;width:60px;height:100%;color:#fff !important;background:rgba(0,0,0,.6) !important;z-index:99;font-size:78px !important}.owl-carousel .owl-nav .owl-next{position:absolute;right:0;top:0;width:60px;height:100%;color:#fff !important;background:rgba(0,0,0,.6) !important;z-index:99;font-size:78px !important}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{opacity:.5;transition:ease-in-out all .3s;-webkit-transition:ease-in-out all .3s}.search-dropdown{width:100%;position:absolute;top:100%;left:0;z-index:99;padding:99px 0 120px;display:none;background-color:rgba(47,47,47,.9)}.search-dropdown .search-wrapper{max-width:919px;margin:0 auto;padding:0 15px}.search-dropdown #searchform{widows:100%;height:60px;background:#fff;padding:10px 20px;display:flex;justify-content:space-between;border:1px solid #d0cdcd}#searchform input[type=text]{width:95%;height:40px;border:none;background-color:rgba(0,0,0,0);outline:none;color:#22201f;font-size:20px;line-height:28px;padding:6px 0}#searchform input[type=submit]{width:26px;height:22px;cursor:pointer;border:none;outline:none;padding:0;margin:0;background:url(images/arrow-right.svg) no-repeat 0 0;background-size:contain;align-self:center}#searchform input[type=submit]:hover{background:url(images/arrow-right.svg) no-repeat 0 0;background-color:rgba(0,0,0,0) !important}.search-dropdown .header-search-close{font-size:20px;position:absolute;top:20px;right:30px;cursor:pointer;text-decoration:none;color:#fff}.mega-mwrapper{max-width:800px;padding:0;margin:0}.header-placeholder{width:100%;height:139px}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-megamenu>ul.mega-sub-menu{box-shadow:0px 6px 8px rgba(0,0,0,.2)}.main-menu .col-has-devider>ul.mega-sub-menu{display:flex !important}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:before{content:"";display:block;width:1px;height:calc(100% - 60px);background-color:#dedede;position:absolute;top:15px;left:0}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:first-child:before{display:none}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:none}.main-menu .mega-menu-megamenu .textwidget h3{font-size:17px;line-height:20px;font-weight:700;color:#000;padding:0;margin:0}.main-menu .mega-menu-megamenu .textwidget a{font-size:17px;line-height:28px;font-weight:700;color:#f6c948;text-decoration:none}.main-menu .mega-menu-megamenu .textwidget a:after{content:"";font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;text-decoration:inherit;font-size:15px;margin-left:6px;transition:all .25s ease-in-out}.main-menu .mega-menu-megamenu .textwidget a:hover{text-decoration:none;color:#57514f}.main-menu .mega-menu ul li{line-height:28px;font-weight:500;color:#57514f;padding:0;margin:6px 0}.main-menu .mega-menu ul li a{display:block;text-decoration:none;color:#57514f;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;font-size:18px}.main-menu .mega-menu ul li a:hover,.main-menu .mega-menu ul li.current-menu-item a{text-decoration:none;color:#f6c948}.main-menu .mega-menu ul li.bold-font{font-weight:700;color:#22201f}.main-menu .mega-menu ul li.bold-font a{color:#22201f}.main-menu .mega-menu-megamenu .textwidget a.menu-btn{font-size:17px;line-height:32px;font-weight:600;color:#fff;text-decoration:none;width:150px;height:32px;text-align:center;background-color:#565150;display:inline-block;border-radius:16px;margin-top:20px;transition:all .25s ease-in-out}.main-menu .mega-menu-megamenu .textwidget a.menu-btn:after{display:none}.main-menu .mega-menu-megamenu .textwidget a.menu-btn:hover{background-color:#2f2f2f;color:#fff;text-decoration:none}.container-main{max-width:1420px;padding-left:15px;padding-right:15px;margin:0 auto}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2>li#mega-menu-item-4620.mega-menu-megamenu>ul.mega-sub-menu{width:780px !important}#mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li#mega-menu-4620-0-1.mega-menu-columns-3-of-12{width:28%}#mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li#mega-menu-4620-0-2.mega-menu-columns-5-of-12{width:38%}#mega-menu-wrap-menu-2 #mega-menu-menu-2 li#mega-menu-item-4620.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:15px}.main-menu .mega-menu-megamenu span.mega-block-title{display:block;font-size:17px;color:#22201f;font-family:"proxima-nova",sans-serif;font-weight:700;line-height:18px;margin:0 0 20px}.home-hero{width:100%}.home-hero .slide-element{background-repeat:no-repeat;background-position:top center;background-size:cover;padding:0;position:relative}.slide-element:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:-moz-linear-gradient(left, rgba(0, 0, 0, 0.78) 0%, rgba(0, 0, 0, 0.78) 1%, rgba(0, 0, 0, 0.5) 19%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.78) 0%, rgba(0, 0, 0, 0.78) 1%, rgba(0, 0, 0, 0.5) 19%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0.78) 0%, rgba(0, 0, 0, 0.78) 1%, rgba(0, 0, 0, 0.5) 19%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#c7000000", endColorstr="#00000000",GradientType=1 )}.slide-element.rightbg:before{background:-moz-linear-gradient(left, rgba(125, 185, 232, 0) 0%, rgba(112, 154, 190, 0) 43%, rgb(96, 114, 135) 99%);background:-webkit-linear-gradient(left, rgba(125, 185, 232, 0) 0%, rgba(112, 154, 190, 0) 43%, rgb(96, 114, 135) 99%);background:linear-gradient(to right, rgba(125, 185, 232, 0) 0%, rgba(112, 154, 190, 0) 43%, rgb(96, 114, 135) 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#007db9e8", endColorstr="#607287",GradientType=1 )}#home-slide-2.slide-element.rightbg:before{background:rgba(0,0,0,0) linear-gradient(270deg, #1F4E8B 0%, rgba(33, 73, 108, 0.462745098) 48%, rgba(35, 69, 81, 0) 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply}#home-slide-3.slide-element.rightbg:before{background:rgba(0,0,0,0) linear-gradient(270deg, #3C4857 0%, rgba(47, 47, 47, 0) 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply}#home-slide-4.slide-element:before{background:rgba(0,0,0,0) linear-gradient(90deg, #3C4857 0%, #3C4857 0%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:.6}.no-visibility{opacity:0}.slide-element .hero-content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.hero-content .container-main{display:flex;position:relative;top:50%;transform:translateY(-50%)}.hero-content .container-main.rightside{display:flex;justify-content:flex-end}.content-element{width:auto;font-size:24px;line-height:30px;font-weight:500;color:#fff}.content-element h1{font-size:66px;line-height:70px;font-weight:100;color:#f1f1f1;padding:0;margin:0 0 15px}.content-element h1 strong{display:block;font-weight:700;color:#fff}.page-template-template-home .content-element h2,.content-element h2{font-size:56px;line-height:61px;font-weight:100;color:#f1f1f1;padding:0;margin:0 0 15px}.page-template-template-home .content-element h2 strong,.content-element h2 strong{display:block;font-weight:700;color:#fff}.content-element p{max-width:550px;padding:0;margin:0 0 40px}.content-element .hero-btn{text-decoration:none;display:inline-block;font-size:17px;line-height:30px;font-weight:700;color:#fff;width:203px;text-align:center;padding:15px 5px;border-radius:30px;margin:0 10px 0;background-color:rgba(0,0,0,0);border:1px solid #fff;transition:all .25s ease-in-out}.content-element .hero-btn:hover{text-decoration:none;color:#000;background-color:#fff}.content-element .hero-btn.solid{color:#fff;border:1px solid #565150;background-color:#565150}.content-element .hero-btn.solid:hover{border:1px solid tan;background-color:tan}.home-hero .owl-carousel .owl-nav .owl-prev,.home-hero .owl-carousel .owl-nav .owl-next{background:rgba(0,0,0,0) !important;font-size:40px !important}.tc-content{padding:100px 0 80px;font-size:24px;line-height:34px;font-weight:400;color:#000}.tc-content h2{font-size:40px;line-height:49px;font-weight:100;color:#000;padding:0;margin:0 0 20px}.tc-content h2 strong{font-weight:700}.tc-content h3{font-size:24px;line-height:46px;font-weight:700;color:#e69c19;padding:0;margin:0 0 20px}.tc-content ul{padding:0;margin:0;list-style:none}.tc-content ul li{font-size:20px;line-height:44px;font-weight:600;color:#2f2f2f;padding:0 0 0 20px;position:relative}.tc-content ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;text-decoration:inherit;color:#e69c19;font-size:18px;position:absolute;top:1px;left:0}.tc-content ul li a{text-decoration:none;color:#2f2f2f}.tc-row{display:flex;flex-wrap:wrap;justify-content:space-between}.tc-left-col{width:57%}.tc-right-col{width:41%}.cta-section{padding:100px 0;text-align:center;font-size:20px;line-height:34px;font-weight:400;color:#f1f1f1;background-repeat:no-repeat;background-position:center center;background-color:#000;background-size:cover;position:relative}.cta-section:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,0) linear-gradient(91deg, rgba(6, 33, 69, 0.9) 0%, #000000 38%, rgba(84, 84, 84, 0) 100%) 0% 0% no-repeat padding-box}.cta-section .container-main{position:relative;z-index:2}.cta-section h2{font-size:60px;line-height:73px;font-weight:300;color:tan;padding:0;margin:0}.cta-section h2 strong{font-weight:700}.home-hero .owl-carousel .owl-item img.for-mob-slide{display:none}.contact-content{padding:120px 0 80px;display:flex;justify-content:space-between}.contact-content .contact-address{width:18%;font-size:17px;line-height:26px;font-weight:500}.contact-address h3{font-size:30px;line-height:37px;color:#000;padding:0;margin:20px 0}.contact-content .contact-main{width:71%}.contact-content .contact-main.no-address{width:100%}.contact-main{font-size:17px;line-height:26px;color:#22201f;padding:0;margin:0 0 15px}.contact-main h1{font-size:48px;line-height:58px;font-weight:700;color:#000;padding:0;margin:0}.contact-main .gform_wrapper ul.gform_fields li.gfield{margin-top:0;margin-bottom:27px}.contact-main .gform_wrapper .top_label .gfield_label{font-size:18px;line-height:30px;display:block;font-weight:500;margin-bottom:0}.contact-main .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:17px;line-height:24px;padding:13px 20px;height:50px;background-color:#fff;border:1px solid #d0cdcd;margin-bottom:0}.contact-main .gform_wrapper textarea.medium{padding:13px 20px}.contact-main #field_2_6{text-align:right;overflow:hidden}.contact-main .ginput_recaptcha{width:304px;float:right}.contact-main .gform_wrapper .gform_footer{padding:0;margin:0;text-align:right}.contact-main .gform_wrapper .gform_footer input.button,.contact-main .gform_wrapper .gform_footer input[type=submit]{font-size:17px;line-height:30px;font-weight:600;width:160px;height:50px;color:#000;border:none;outline:none;cursor:pointer;background-color:tan;border-radius:100px;text-transform:none;transition:all .25s ease-in-out}.contact-main .gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{background-color:#deac1d}.img-banner{width:100%;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:rgba(12,24,41,.15);background-blend-mode:multiply;-webkit-background-blend-mode:multiply}.img-banner.has-video{height:518px}.img-banner .embed-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden}#background-video,#background-mobvideo{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden}#background-mobvideo .ytplayer-player{left:0 !important}.ytplayer-container{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.img-banner .banner-overlay{width:100%;height:100%;background-color:rgba(12,24,41,.45);position:absolute;top:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center}.banner-overlay .banner-content{font-size:24px;line-height:30px;color:#fff;font-weight:500;text-align:center;padding:0 20px;max-width:1420px;width:100%;text-align:left}.banner-content .banner-content-wrapper{max-width:900px}.banner-overlay .banner-content h1,.banner-overlay .banner-content h2,.banner-overlay .banner-content h3{font-size:56px;line-height:61px;font-weight:700;color:#fff;padding:0;margin:0 0 15px}.banner-overlay .banner-content h1 span,.banner-overlay .banner-content h2 span,.banner-overlay .banner-content h3 span{font-weight:100;display:block}.banner-content .hero-btn{text-decoration:none;display:inline-block;font-size:17px;line-height:30px;font-weight:700;width:203px;text-align:center;padding:15px 5px;border-radius:30px;margin:0;color:#000;border:1px solid #fff;background-color:#fff;transition:all .25s ease-in-out}.banner-content .hero-btn.outline{border:2px solid #fff;background-color:rgba(0,0,0,0);color:#fff;line-height:28px;margin-left:15px}.banner-content .hero-btn:hover{border:1px solid tan;background-color:tan;color:#fff}.banner-content .hero-btn.outline:hover{border:1px solid #fff;background-color:#fff;color:#000}.banner-content .hero-btn.yellow-btn{background-color:#f6c948;border-color:#f6c948;color:#fff}.banner-content .hero-btn.yellow-btn:hover{background-color:#fff;border-color:#fff;color:#f6c948}.dark-bg-content{padding:70px 0;background-color:#2f2f2f}.dark-bg-content{font-size:18px;line-height:30px;color:#f1f1f1}.dark-bg-content h1,.dark-bg-content h2{font-size:40px;line-height:49px;font-weight:300;color:#f1f1f1;padding:0;margin:0}.dark-bg-content h1 strong,.dark-bg-content h2 strong{font-weight:700}.dark-bg-content span.subtitle{display:block;font-size:18px;line-height:46px;color:#e69c19}.dark-bg-content .container-main{display:flex;justify-content:space-between;align-items:center}.dark-bg-content .title-content{width:49%}.dark-bg-content .desc-content{width:47%}.dark-bg-content .desc-content p{margin:10px 0}.horizontal-img-content{padding:50px 0 30px}.horizontal-img-content.reduce-top{padding-top:15px}.horizontal-img-content.reduce-bottom{padding-bottom:15px}.horizontal-img-content.img-cover-style{position:relative}.img-cover-style .img-cover-size{width:50%;height:100%;position:absolute;top:0;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:10}.img-cover-size .vidplay-icon{display:block;font-size:80px;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%}.img-cover-size .vidplay-icon:hover{color:#fff}.img-cover-size .vidplay-icon i{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.img-cover-style.left-cover .img-cover-size{left:0}.img-cover-style.right-cover .img-cover-size{right:0}.content-with-readmore.img-cover-style.left-cover.imgreduce .img-cover-size{background-size:contain;background-position:0 0}.horizontal-img-content .tciwc-row{display:flex;justify-content:space-between}.horizontal-img-content .tciwc-row.img-right-align{flex-direction:row-reverse}.tciwc-row .tciwc-img{width:50%;position:relative}.tciwc-row .tciwc-img i{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2;color:#fff;font-size:80px}.img-cover-style .tciwc-row .tciwc-img img{display:none}.tciwc-row .tciwc-content{width:49%;font-size:17px;line-height:26px;padding-left:5%}.img-cover-style .tciwc-row .tciwc-content{font-size:17px;line-height:26px;font-weight:400}.img-cover-style .tciwc-row .tciwc-content p{margin:0 0 30px}.tciwc-row .tciwc-content ul{margin-left:0;margin-bottom:30px;padding:0 0 0 20px}.tciwc-row .tciwc-content h3{font-size:35px;font-weight:100;padding:0;margin:0 0 20px}.tciwc-row .tciwc-content h3 strong{font-weight:700}.tciwc-row.img-right-align .tciwc-content{padding:0 5% 0 0}.tciwc-content h2{font-size:30px;line-height:37px;font-weight:400;padding:0;margin:0 0 45px}.tciwc-content h2 strong{font-weight:700}.img-cover-style .tciwc-content h2{font-size:48px;line-height:58px;font-weight:300;padding:0;margin:0 0 15px}.img-cover-style .tciwc-content h2 strong{font-weight:700}.tciwc-content .btn{margin-right:20px}.article-section{width:100%;padding:120px 0 40px}.article-section.reduce-top{padding-top:15px}.article-section.reduce-bottom{padding-bottom:0px}.article-row{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.article-row a{text-decoration:underline;color:tan}.article-row a:hover{text-decoration:none}.article-column{padding:0 15px}.article-column .article-preview{margin-bottom:35px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.article-column .article-preview:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;mix-blend-mode:multiply;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgb(0, 0, 0) 100%, rgb(0, 0, 0) 101%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgb(0, 0, 0) 100%, rgb(0, 0, 0) 101%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, rgb(0, 0, 0) 100%, rgb(0, 0, 0) 101%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#000000",GradientType=0 )}.article-column .article-preview .preview-overlay{width:100%;height:100%;display:flex;align-items:flex-end;padding:24px 6%;position:absolute;top:0;left:0;z-index:2}.article-column .article-video{position:relative;width:100%;overflow:hidden;display:none;padding-top:56.25%}.article-column .article-video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none}.article-column h3{font-size:30px;line-height:37px;color:#fff}.article-column ul{padding:0 0 0 18px;margin:0 0 10px}.ar-col-two{font-size:17px;line-height:30px}.ar-col-three .article-column p{margin-bottom:10px}.article-row.ar-col-two .article-column{width:50%;margin-bottom:80px}.article-row.ar-col-three .article-column{width:33.33%;margin-bottom:80px}.article-row.ar-col-two .article-column.no-b-margin,.article-row.ar-col-three .article-column.no-b-margin{margin-bottom:30px}.article-column .btn{text-decoration:none;font-weight:700;color:#fff;background-color:#565150;border-color:#565150;min-width:340px}.article-column .btn:hover{background-color:#2f2f2f;border:#2f2f2f 1px solid;color:#fff}.special-quote{padding:130px 0;font-size:20px;line-height:38px;font-weight:600;font-style:italic;color:#f1f1f1;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.special-quote:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(14,37,67,.7);z-index:1}.special-quote .container-main{max-width:1090px;position:relative;z-index:2}.listing-section{padding:70px 0}.listing-section.reduce-top{padding-top:15px}.listing-section.reduce-bottom{padding-bottom:15px}.listing-section h2{font-size:30px;line-height:37px;font-weight:700;padding:0 0 26px;margin:0 0 26px;border-bottom:#d9d9d9 1px solid}.listing-section .listing-row{display:flex;flex-wrap:wrap;justify-content:space-between}.listing-row .listing-col{width:48%;margin-bottom:15px}.listing-section .listing-col{font-size:17px;line-height:26px}.listing-section .listing-col h4{font-size:22px;line-height:27px;font-weight:700;color:#000;padding:0;margin:0;display:flex;align-items:center}.listing-section .listing-col h4 span{width:40px;height:40px;background-color:#565150;border-radius:50%;margin-right:15px;display:inline-block;align-items:center;color:#fff}.listing-section .listing-col h4 span i{position:relative;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.listing-section .listing-col h4 span img{position:relative;top:50%;left:50%;transform:translateY(-75%) translateX(-50%)}.listing-section .listing-col h4 strong{width:calc(100% - 55px);display:block}.listing-row .listing-col p{margin-bottom:10px}.listing-section .listing-col h4 span img{filter:brightness(0) invert(1)}.tcf-content{width:100%;padding:35px 0;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}#lsd-sec.tcf-content{padding:90px 0}.tcf-content .tcf-overlay{width:50%;height:100%;display:block;position:absolute;top:0;z-index:1}.tcf-content .overlapping-img{width:50%;height:100%;text-align:center;display:block;position:absolute;top:0;z-index:1;overflow:hidden}.tcf-content .overlapping-img img{position:relative;top:50%;transform:translateY(-50%)}.tcf-content.right-content .tcf-overlay{right:0}.tcf-content.left-content .tcf-overlay{left:0}.tcf-row{display:flex;flex-wrap:wrap;position:relative;z-index:2}.tcf-row .tcf-col{width:50%}.tcf-col.tcf-img img.mob-visible{display:none}.tcf-col.tcf-img{align-self:center}.tcf-col.tcf-content{font-size:17px;line-height:26px;font-weight:500;color:#f1f1f1;padding:0 10% 0 0;align-self:center}.tcf-col.tcf-content h3{font-size:40px;line-height:49px;font-weight:100;padding:0;margin:0 0 20px}.tcf-col.tcf-content h3 strong{font-weight:700}.tcf-col.tcf-content h4{font-size:22px;line-height:27px;font-weight:700;padding:0;margin:0 0 8px}.tcf-col.tcf-content p{margin-bottom:20px}.tcf-col.tcf-content ul{padding:0 0 0 20px;margin-left:0}.tcf-col.tcf-content .btn{background-color:#fff;border-color:#fff;color:#000}.tcf-col.tcf-content .btn:hover{color:#fff;background-color:#565150;border-color:#565150}.tcf-col.tcf-content .btn.yellow{background-color:#f6c948;border-color:#f6c948;color:#fff}.tcf-col.tcf-content .btn.yellow:hover{color:#f6c948;background-color:#fff;border-color:#fff}.left-content .tcf-row{flex-direction:row-reverse}.right-content .tcf-col.tcf-content{padding:0 0 0 10%}.standard-height .tcf-row{min-height:480px}.special-title{padding:130px 0;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.special-title:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,0) linear-gradient(90deg, #0E2543 0%, #000000 38%, rgba(84, 84, 84, 0) 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:.93}.special-title .container-main{position:relative;z-index:2}.special-title h2{font-size:55px;line-height:67px;font-weight:300;padding:0;margin:0}.special-title h2 strong{font-weight:700}.special-cta-section{width:100%;padding:100px 0;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;font-size:17px;line-height:26px;font-weight:400}.special-cta-section.has-imgbg:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:rgba(0,0,0,.7)}.special-cta-section .container-main{position:relative;z-index:2}.cta-grid{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse}.cta-grid .cta-grid-col{width:50%}.cta-grid .cta-grid-col.cta-content{max-width:585px}.cta-mob-img img{display:none}.special-cta-section h3{font-size:45px;line-height:54px;font-weight:300;padding:0;margin:0 0 10px}.special-cta-section h3 strong{font-weight:700}.special-cta-section p{padding:0;margin:0 0 35px}.special-cta-section .cta-main-img{width:50%;text-align:right;position:absolute;right:0;bottom:0;z-index:999}.special-cta-section .cta-main-img.topalign{top:0}.special-cta-section .cta-main-img.bottomalign{bottom:0}.special-cta-section .cta-main-img.centeralign{height:100%;bottom:0}.special-cta-section .cta-main-img.centeralign img{position:relative;top:50%;transform:translateY(-50%)}.special-cta-section .btn{margin-right:20px}.car-title{font-size:17px;line-height:20px;font-weight:700;color:#000;padding:0;margin:0;font-family:"proxima-nova",sans-serif}.horizontal-icon-boxes{padding:40px 0;background:tan;background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(86, 81, 80) 100%)}.horizontal-icon-boxes .container-main{max-width:1300px}.horizontal-icon-boxes .icon-box-row{display:flex;justify-content:space-between;position:relative}.icon-box-row:before{content:"";position:absolute;top:0;left:50%;width:5px;height:100%;display:block;background-color:#565150}.icon-box-row .icon-box{width:530px;display:flex;justify-content:space-between}.icon-box .icon{width:74px;height:74px;background-color:#2f2f2f;border-radius:50%;display:flex;align-items:center;justify-content:center}.icon-box .box-info{width:calc(100% - 75px);font-size:17px;line-height:26px;font-weight:500;color:#000;padding-left:24px}.icon-box .box-info h4{font-size:30px;line-height:37px;font-weight:700;color:#000;padding:0;margin:0 0 5px}.icon-box .box-info p{margin-bottom:0}.icon-box .box-info a{text-decoration:underline;color:#000}.tc-icon-boxes{padding:100px 0}.tc-icon-boxes.medium-top-gap{padding-top:50px}.tc-icon-boxes.small-top-gap{padding-top:25px}.tc-icon-boxes.medium-bottom-gap{padding-bottom:50px}.tc-icon-boxes.small-bottom-gap{padding-bottom:25px}.tc-icon-boxes .container-main{max-width:1307px}.tc-icon-boxes .top-tcib-content{text-align:center;padding-bottom:60px;font-size:17px;line-height:26px;font-weight:500;color:#fff}.tc-icon-boxes .top-tcib-content h2{font-size:40px;line-height:48px;font-weight:700;padding:0;margin:0 0 15px}.tc-icon-boxes .top-tcib-content p{margin:0}.tc-icon-boxes .button-area{text-align:center;padding:50px 0 0}.tc-icon-boxes .button-area .btn.light{background-color:#fff;border-color:#fff;color:#000}.tc-icon-boxes .button-area .btn.light:hover{background-color:#565150;border-color:#565150;color:#fff}.tc-icon-boxes .button-area .btn.beige{background-color:tan;border-color:tan;color:#000}.tc-icon-boxes .button-area .btn.beige:hover{background-color:#565150;border-color:#565150;color:#fff}.tc-icon-boxes .button-area .btn.yellow:hover{background-color:#fff;border-color:#fff;color:#f6c948}.tc-icon-boxes .tcib-row{margin-left:-15px;margin-right:-15px;display:flex;justify-content:space-between}.tc-icon-boxes .tcib-row .tcib-col{width:26%;padding:0 15px;font-size:17px;line-height:26px;text-align:center}.tc-icon-boxes .icon-holder{width:80px;height:80px;color:#fff;font-size:30px;display:block;border-radius:50%;background-color:#565150;text-align:center;margin:0 auto 35px}.tc-icon-boxes .icon-holder img,.tc-icon-boxes .icon-holder i{position:relative;top:50%;transform:translateY(-50%)}.tc-icon-boxes h3{font-size:30px;line-height:37px;font-weight:700;padding:0;margin:0 0 25px}.tc-icon-boxes .icon-holder img{filter:brightness(0) invert(1)}.iwfp-main{padding:90px 0}.iwfp-title-area{text-align:center;margin:0 auto}.iwfp-title-area h2{font-size:40px;line-height:58px;font-weight:300;margin:0 0 25px}.iwfp-title-area h2 strong{font-weight:700}.iwfp-row{display:flex;justify-content:space-between}.iwfp-row .iwfp-content{width:23%;padding:40px 0 0}.iwfp-content .iwfp-element{padding:40px 0;font-size:17px;line-height:26px;font-weight:500}.iwfp-content .iwfp-element h4{font-size:24px;line-height:28px;font-weight:700;padding:0;margin:0 0 10px}.iwfp-content .iwfp-element p{margin-bottom:0}.iwfp-row .iwfp-middle{width:42%}.compare-section{width:100%;padding:70px 0 43px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.compare-section .comp-overlay{width:100%;height:100%;background-color:rgba(31,78,139,.93);position:absolute;top:0;left:0;z-index:1}.compare-section .container-main{position:relative;z-index:2;text-align:center}.compare-section .container-main h2{font-size:40px;line-height:48px;font-weight:300;color:#fff;padding:0;margin:0 0 60px}.compare-section .comp-row{display:flex;flex-wrap:wrap;justify-content:space-between}.compare-section .comp-row .comp-col{width:25%;padding:0 6%;text-align:center;font-size:18px;line-height:28px;font-weight:600;color:#fff;border-left:#6e819a 2px solid}.compare-section .comp-row .comp-col:first-child{border-left:none}.comp-col .iconholder{display:block;text-align:center;margin-bottom:20px}.comp-col .iconholder img{filter:brightness(0) invert(1)}.comp-col h4{font-family:proxima-nova-condensed,sans-serif;font-size:78px;line-height:95px;font-weight:700;color:#fff;padding:0;margin:0}.client-section{width:100%;padding:100px 0 60px}.client-section h2{font-size:40px;line-height:49px;font-weight:300;text-align:center;padding:0;margin:0 0 60px}.client-module{display:flex;justify-content:space-around;align-items:center}.client-module .client-logo{display:block}.spacer{width:100%}.page-id-4557 .tct-module .btn{margin-top:20px}.content-with-sidebar{padding:75px 0 100px}.cws-main{display:flex;flex-wrap:wrap;justify-content:space-between}.cws-main .cws-sidebar{width:17%}.cws-main-content{width:80%;font-size:18px;line-height:28px}.cws-row{padding-bottom:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.cws-row .full-content{width:100%}.cws-row .full-content.left-cont{width:47%}.cws-row .right-content{width:47%}.cws-main-content h2{font-size:30px;line-height:37px;font-weight:400;padding:0;margin:0 0 10px}.cws-main-content p{padding:0;margin:0 0 10px}.cws-sidebar .widget-area{background-color:#f1f1f1;border:#e6e6e6 1px solid;padding:5px 20px}.cws-sidebar ul{padding:0;margin:0;list-style:none}.cws-sidebar ul li{font-size:17px;line-height:30px;font-weight:500;padding:5px 0;color:#2f2f2f;border-bottom:#dcdcdc 1px solid}.cws-sidebar ul li:last-child{border:none}.cws-sidebar ul li.menu-item-has-children{padding-right:20px;position:relative}.cws-sidebar ul li.menu-item-has-children:after{font-family:"Font Awesome 5 Pro";content:"";position:absolute;top:5px;right:2px}.cws-sidebar ul li.menu-item-has-children.active:after{content:""}.cws-sidebar ul li a{text-decoration:none;color:#2f2f2f}.cws-sidebar ul li a:hover{color:#e69c19}.cws-sidebar ul ul{padding:0;margin:0 0 10px 15px;list-style:none;display:none}.cws-sidebar ul li li{font-size:17px;line-height:18px;border:none}.cws-sidebar ul li.menu-item-has-children:hover:after{color:#e69c19}.basic-container .fg-default.fg-gutter-10{max-width:1290px;margin-left:auto;margin-right:auto}.basic-container .gform_wrapper .percentbar_orange{background:rgba(0,0,0,0) linear-gradient(94deg, #d2b48c 0%, #E69C19 100%) 0% 0% no-repeat padding-box}.basic-container .gform_wrapper .gf_progressbar{padding:0}.basic-container .gform_wrapper h2{font-size:30px;line-height:37px;font-weight:700;padding:0;margin:0}.basic-container .gform_wrapper .top_label .gfield_label{font-size:17px;line-height:21px;font-weight:700}.basic-container .gfield_checkbox label{border:none;box-shadow:none}.basic-container .gform_wrapper .gfield_checkbox li input[type=checkbox]{display:none}.basic-container .gform_wrapper .gfield_checkbox li input[type=checkbox]+label{display:block;margin:0 0 26px 0 !important;cursor:pointer;padding:.2em !important;max-width:100%;font-size:17px;font-weight:600;border-radius:0 !important;width:100% !important}.basic-container .gform_wrapper .gfield_checkbox li input[type=checkbox]+label:before{content:"";display:inline-block;width:24px;height:24px;margin-right:20px;vertical-align:bottom;color:rgba(0,0,0,0);background-image:url(../images/Checkbox-with-text.png);background-repeat:no-repeat;background-position:0 0}.basic-container .gform_wrapper .gfield_checkbox li input[type=checkbox]:checked+label:before{background-position:0 -24px}.basic-container .gform_wrapper .gform_page_footer{border:none}.basic-container .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:13px 15px;height:50px}.basic-container .gform_wrapper .gform_page_footer .button.gform_previous_button{background-color:rgba(0,0,0,0);border-color:#000;color:#000}.basic-container .gform_wrapper .gform_page_footer .button.gform_previous_button:hover{background-color:#000;border-color:#000;color:#fff}.basic-container .foogallery.fg-border-thin .fg-item-inner{border-width:0px}.basic-container .fg-default.fg-gutter-10 .fg-item{margin-right:30px;margin-bottom:30px}.basic-container .fg-default.fg-gutter-10{padding-left:30px}.basic-container .gform_wrapper .gform_page_footer input.button{padding:15px 10px;min-width:160px;height:60px}body.fancybox-active.compensate-for-scrollbar{margin-right:0;overflow-y:auto}.fancybox-slide .warranty-popup{max-width:1158px;padding:60px;color:#22201f;font-size:17px;line-height:26px;overflow:hidden}.warranty-popup h2{font-size:30px;line-height:37px;font-weight:700;padding:0;margin:0 0 25px}.warranty-popup h3{font-size:17px;line-height:26px;font-weight:700;padding:0;margin:0 0 5px}.warranty-popup h4{font-size:17px;line-height:26px;font-weight:700;padding:0;margin:0 0 5px}.warranty-popup p{padding:0;margin:0 0 25px}.warranty-popup p:last-child{margin-bottom:0}.warranty-popup .cross-close{width:20px;height:20px;position:absolute;top:0;right:-34px;z-index:20}.fancybox-close-small:hover{background-color:rgba(0,0,0,0);border:none}.ld-bottom{padding:90px 0 38px;background-color:#484848}.ld-bottom-row{padding:70px 0;display:flex;justify-content:space-between;border-top:#7c7c7c 1px solid}.ld-bottom .container-main .ld-bottom-row:first-child{border:none}.ld-bottom-row.reverse-col{flex-direction:row-reverse}.ld-bottom-row .ld-col{width:48.5%;font-size:17px;line-height:26px;color:#e7e7e7;font-weight:400}.ld-bottom-row .ld-col h3{font-size:30px;line-height:32px;font-weight:700;padding:0;color:#fff;margin:0 0 15px}.ld-bottom-row .img-caption{display:none;max-width:440px;text-align:center;font-size:15px;line-height:26px;color:#eae2d6;margin:20px auto 0}.ld-bottom-row .img-frame{position:relative}.ld-bottom-row .play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:44px;color:#fff;z-index:9}.ebook-setion{padding:32px 0;background-color:#fff;color:#000}.ebook-row{display:flex;align-items:center}.ebook-row .ebook-content{width:55%;padding-left:5%;font-size:17px;line-height:26px;font-weight:500}.ebook-content h3{font-size:40px;line-height:49px;font-weight:400;color:#000;padding:0;margin:0 0 10px}.ebook-content a.ebook-btn{width:228px;display:block;text-decoration:none;color:#fff;font-size:17px;line-height:30px;text-align:center;padding:10px 5px;border-radius:25px;background-color:#565150}.ebook-content a.ebook-btn:hover{background-color:#2f2f2f}.ebook-row .ebbok-image{width:40%;position:relative;text-align:right}.toggle-container{padding:15px 0 50px}.toggle-container h4.accordion{font-size:17px;line-height:24px;font-weight:700;padding:12px 30px 12px 0;margin:0;position:relative}.toggle-container h4.accordion.active{color:tan}.toggle-container h4.accordion:after{content:"";color:#fff;font-weight:300;font-size:24px;font-family:"Font Awesome 5 Pro";position:absolute;right:2px;top:10px}.toggle-container h4.accordion.active:after{content:"";color:tan}.toggle-container .acc-content{font-size:18px;line-height:30px;font-weight:400;padding:10px 0;display:none;overflow:hidden}.menu-service-box{display:none;z-index:999}.fancybox-navigation button:hover{border:none}.location-review .rplg .rplg-box{background-color:#fff !important;border:none !important}.location-review .rplg-grid .rplg-review-name{font-size:30px !important;line-height:37px !important;font-weight:600 !important;color:#000 !important}.location-review .rplg .rplg-url{display:none}.simulator-title-area .container-main{max-width:100%;padding-left:8%;padding-right:8%}.tc-content h4{color:#e69c19;margin-bottom:30px;letter-spacing:2px}.home .cta-section h4{font-size:56px;font-weight:300;color:tan}.play-btn-article{position:absolute;left:0;top:0;z-index:4;color:#fff !important;font-size:80px;width:100%;height:100%}.play-btn-article i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.page-id-306 .popvideo-row .video-col{margin-bottom:40px}.home .tc-content h1,.home .tc-content h3{font-size:30px;color:#e69c19;font-weight:700;margin-bottom:30px}.page-id-170 .horizontal-img-content{padding-bottom:0}.page-id-5291 .special-title:before{background:#9f8f78;mix-blend-mode:normal}.page-id-5291 .special-title h2{font-size:40px}.home.ld-icon-area h2{font-weight:300}.home.ld-icon-area h2 strong{font-weight:700}.home.ld-icon-area p{margin-bottom:51px}#gform_wrapper_17 ul,#gform_wrapper_42 ul{position:relative}#gform_wrapper_17 li#field_17_20,#gform_wrapper_42 li#field_42_20{position:absolute;right:0;top:0;width:400px}#gform_wrapper_17 li#field_17_20 img,#gform_wrapper_42 li#field_42_20 img{width:444px;height:350px;object-fit:cover}.content-with-readmore{color:#fff}.content-with-readmore.reduce-top{padding:0}.content-with-readmore.reduce-bottom{padding:0}.content-with-readmore .tciwc-row .tciwc-content{padding:20px 5%}.content-with-readmore .tciwc-row{align-items:center}.tciwc-content h2{font-weight:700;margin:0 0 25px}.tciwc-content .title-text{font-size:30px;line-height:37px;font-weight:700}.less-content{display:block}.full-content{display:none}.btn.top-gap{margin-top:30px}.morelink{display:inline-block}.morelink i{margin-right:5px}.morelink:hover{color:#fff}.lesscont.morelink:hover,.fullcont.morelink:hover{color:#000}.morebtn-area{text-align:center;padding:50px 0}.customizer-cta-btn{text-decoration:none;font-size:17px;line-height:30px;padding:10px 35px;text-align:center;font-weight:600;display:inline-block;color:#fff;width:auto;height:50px;border-radius:25px;background-color:#565150;transition:all .25s ease-in-out}.customizer-cta-btn:hover{background-color:#2f2f2f;color:#fff;text-decoration:none}.content-with-readmore .tciwc-content .btn.yellow-btn{background-color:#f6c948;border-color:#f6c948;color:#fff}.content-with-readmore .tciwc-content .btn.yellow-btn:hover{background-color:#2f2f2f;border-color:#2f2f2f;color:#fff}.home-hero{min-height:650px;background:url(images/slider-loader.gif) no-repeat center center;background-size:100px}.gallery-nav-area h5{font-size:18px;color:#000;font-weight:700;margin-bottom:30px}.car-grid2{display:flex;flex-wrap:wrap}.photo-gallery{width:25%;padding:0 20px;position:relative !important;left:inherit !important;top:inherit !important;float:left}.gallery-nav a{transition:ease-in-out all .3s;-webkit-transition:ease-in-out all .3s}.gallery-nav a.is-checked,.gallery-nav a:hover{background-color:#f1f1f1;color:tan;text-decoration:none}.service-area-section{background-repeat:no-repeat !important;background-size:cover !important;padding:30px 0;position:relative}.service-area-section .container-main{position:relative;z-index:2;margin-bottom:50px}.service-area-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0) linear-gradient(131deg, #1F4E8B 0%, #0E2543 100%) 0% 0% no-repeat padding-box;opacity:.96;z-index:1}.services-head{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.14);margin-bottom:31px}.services-head h3{color:#000;font-size:36px;line-height:44px}.services-head h3 span{font-weight:300}.services-head a{margin-left:auto;letter-spacing:.85px;color:#000}.service-area-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.service-area-col{position:relative;width:440px}.service-area-col img{width:100%;height:300px;object-fit:cover}.service-area-content{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);z-index:2;padding:0 60px;text-align:center;color:#fff}.service-area-content h4{text-transform:uppercase}.service-area-content .btn{line-height:40px;min-height:40px;padding:0 30px;min-width:180px}.service-area-content .btn:hover{background-color:#fff;border-color:#fff;color:#000}.service-area-row.owl-carousel .owl-nav .owl-prev{left:-75px;background:rgba(0,0,0,0) !important;opacity:1}.service-area-row.owl-carousel .owl-nav .owl-next{right:-75px;background:rgba(0,0,0,0) !important;opacity:1}.services-overlay{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0, 0, 0, 0.4862745098) 0%, rgba(14, 37, 67, 0.9176470588) 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply}.foo-widget-area #text-17 .textwidget a{text-decoration:underline}.foo-widget-area #text-17 .textwidget a:hover{text-decoration:none}.mob-only-num{display:none;color:#000;font-size:14px;font-weight:700}.mob-only-num:hover{color:#000}.mobile-special-links{display:none;width:100%;padding-top:1px;background-color:#000;position:fixed;top:56px;left:0;z-index:1001}.mobile-special-links .spcial-wrap{display:flex;justify-content:space-between}.mobile-special-links a{width:100%;height:50px;display:flex;align-items:center;justify-content:center;font-size:18px;letter-spacing:2px;text-transform:uppercase;color:#000;font-weight:700;background:#f0d93b;background:-moz-linear-gradient(top, #f0d93b 0%, #f0da36 1%, #eed435 12%, #eecf37 22%, #f0cc36 23%, #ecc633 33%, #efc137 40%, #ecbe34 44%, #ebb435 55%, #eeb534 57%, #ecb332 58%, #ecb133 61%, #ebad32 62%, #edab33 65%, #eaa933 69%, #ea9832 96%, #e9982f 97%, #e89835 98%, #ec962f 99%, #e99731 100%);background:-webkit-linear-gradient(top, #f0d93b 0%, #f0da36 1%, #eed435 12%, #eecf37 22%, #f0cc36 23%, #ecc633 33%, #efc137 40%, #ecbe34 44%, #ebb435 55%, #eeb534 57%, #ecb332 58%, #ecb133 61%, #ebad32 62%, #edab33 65%, #eaa933 69%, #ea9832 96%, #e9982f 97%, #e89835 98%, #ec962f 99%, #e99731 100%);background:linear-gradient(to bottom, #f0d93b 0%, #f0da36 1%, #eed435 12%, #eecf37 22%, #f0cc36 23%, #ecc633 33%, #efc137 40%, #ecbe34 44%, #ebb435 55%, #eeb534 57%, #ecb332 58%, #ecb133 61%, #ebad32 62%, #edab33 65%, #eaa933 69%, #ea9832 96%, #e9982f 97%, #e89835 98%, #ec962f 99%, #e99731 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f0d93b", endColorstr="#e99731",GradientType=0 )}.mobile-special-links a i{margin-right:20px}.mlf-link{height:50px;text-decoration:none;background-color:#febd00;display:flex;align-items:center;justify-content:center;font-size:16px;letter-spacing:2px;text-transform:uppercase;color:#000;font-weight:700}.mlf-link i{margin-right:12px}.pac-container:after{content:none !important}.mob-location-pointer{display:none;cursor:pointer;padding:10px 0 0 5px}.mob-iframe-video{position:relative;width:100%;overflow:hidden;display:none;padding-top:56.25%;margin:10px 0 20px}.mob-iframe-video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none}.post-password-form input[type=submit]{padding:2px 20px}.laws-banner{width:100%;position:relative;background-color:tan}.laws-banner .banner-image{width:54%;height:100%;position:absolute;top:0;right:0;z-index:1;background-repeat:no-repeat;background-position:right 0;background-size:cover;clip-path:polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%)}.lwsbanner-wrap{max-width:1920px;padding:0 15px;width:100%;margin:0 auto;position:relative;z-index:2}.lwsbanner-wrap .lws-banner-content{width:45%;font-size:24px;line-height:32px;padding:135px 0 115px;text-align:right;color:#000}.lwsbanner-wrap .lws-banner-content h1{font-size:50px;color:#000;line-height:58px;text-transform:uppercase;padding:0;margin:0}.lwsbanner-wrap .lws-banner-content h2{font-family:"proxima-nova",sans-serif;font-size:30px;font-weight:400;color:#000;line-height:38px;padding:0;margin:0 0 15px}.lwsbanner-wrap .lws-banner-content p{padding:0;margin:0 0 15px}.lwsbanner-wrap .lws-banner-content .lawhero-btn{font-size:21px;line-height:23px;font-weight:700;font-style:italic;text-transform:uppercase;padding:9px 26px 9px 16px;display:inline-block;color:#fff;background-color:#000;clip-path:polygon(4% 0%, 100% 0%, 96% 100%, 0% 100%)}.lwsbanner-wrap .lws-banner-content .lawhero-btn:hover{text-decoration:none}.three-grid-section{width:100%;border-bottom:#ccc 20px solid}.three-grid-section .tcs-title{background-color:#2f2f2f;padding:12px 15px;font-size:30px;line-height:32px;color:tan;font-weight:700;text-transform:uppercase;text-align:center}.three-grid-section .tcs-title h2{font-size:30px;line-height:32px;color:tan;font-weight:700;padding:0;margin:0}.tcs-container{max-width:1920px;padding:28px 15px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.tcs-container .tcs-col{width:33.33%;border-left:gray 4px solid;display:flex;justify-content:center;align-items:center;text-align:center;font-size:24px;color:#000;line-height:28px}.tcs-container .tcs-col:first-child{border-left:none}.tcs-container .tcs-col p{padding:0;margin:0 0 25px}.tcs-container .tcs-col h4{font-size:30px;line-height:36px;font-weight:600;color:#000;padding:0;margin:0px}.tcs-col .first-tcs-col{width:390px}.tcs-col .second-tcs-col{width:530px}.tcs-col .third-tcs-col{width:436px}.stc-section{width:100%}.stc-section .stc-wrapper{max-width:1920px;padding:0 15px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.stc-wrapper .stc-heading{width:50%;text-align:center;padding:20px 0;color:#2f2f2f;font-weight:700;font-size:30px;line-height:32px}.stc-wrapper .stc-heading h2{font-weight:700;font-size:30px;line-height:32px;padding:0;margin:0}.stc-main-container{width:100%;position:relative;background-color:#ccc;display:flex;flex-wrap:wrap;justify-content:space-between}.stc-main-container .stc-image{background-color:tan;width:50%}.stc-main-container .stc-image img{width:100%;height:auto;position:relative;top:50%;transform:translateY(-50%)}.stc-section .stc-main-container .stc-content{width:50%}.stc-content-area{width:50%;padding:24px 0 0 5%;text-align:center;font-size:18px;line-height:24px;color:#000;font-weight:300}.stc-content-area h3{font-size:40px;line-height:40px;font-weight:700;text-transform:uppercase;color:#000;padding:0;margin:0}.stc-content-area ul{text-align:left}.stc-content-area ul li{text-align:left;margin:10px 0}.tint-variety-section{width:100%}.tint-variety-section .tvs-caption{padding:12px 15px;text-align:center;font-size:24px;color:#000;line-height:28px}.state-law-area{width:100%}.state-law-area .sla-title{text-align:center;font-size:30px;line-height:32px;color:#000;font-weight:700;text-transform:uppercase;padding:10px 15px;background-color:tan}.state-law-area .sla-title h2{font-size:30px;line-height:32px;color:#000;font-weight:700;padding:0;margin:0}.state-law-row{display:flex;flex-wrap:wrap}.state-info-block{width:400px;padding:45px 50px 50px;background-color:#2f2f2f;text-align:center}.state-info-block select{width:auto;height:30px;color:#000;padding:0 50px 0 30px;font-size:18px;color:#000;font-weight:700;border:none;outline:none;margin:0 auto 30px;border-radius:0;appearance:none;-webkit-appearance:none;background:tan url(images/state-select-arrow-icon.png) no-repeat 87% center}.state-info-block h2{font-size:30px;line-height:32px;font-weight:700;color:#fff;text-transform:uppercase;padding:0;margin:0 0 70px}.state-info-block .map-img{display:block;margin-bottom:70px}.state-info-block .state-info-btn{text-decoration:none;display:inline-block;font-size:21px;line-height:40px;font-weight:700;font-style:italic;color:tan;padding:0 20px;text-transform:uppercase;background-color:#000}.state-law-row .law-list{width:calc(100% - 400px);padding:22px 0;display:flex;flex-wrap:wrap;background-color:#e5e5e5}.law-list .state-applied-law{width:25%;padding:22px 2%;text-align:center;font-size:18px;line-height:22px;border-left:gray 4px solid}.law-list .state-applied-law:first-child{border-left:none}.state-applied-law h3{font-size:22px;color:#000;font-weight:700;line-height:24px;text-transform:uppercase;padding:0;margin:0 0 25px}.state-applied-law p{padding:0;margin:0 0 15px}.collapse-note{width:100%;background-color:#e5e5e5}.collapse-note .cn-title{background-color:tan;padding:8px 15px;text-align:center;font-size:20px;font-weight:600;line-height:22px;cursor:pointer;color:#000}.collapse-note .cn-title h3{font-size:20px;font-weight:600;line-height:22px;padding:0;margin:0}.collapse-note .cn-title span{font-size:15px;font-weight:400}.collapse-note .cn-title h3 span{font-size:15px;font-weight:400}.cn-row{width:100%;display:none;flex-wrap:wrap}.cn-row.show-note{display:flex}.cn-row .note-heading{font-size:20px;font-weight:700;color:#000;background-color:#acacac;width:400px;display:flex;justify-content:center;align-items:center;text-align:center}.cn-row .note-heading h3{font-size:20px;font-weight:700;color:#000;padding:0;margin:0}.cn-row .note-desc{font-size:18px;font-weight:300;color:#000;width:calc(100% - 400px);padding:16px 4%;column-count:2;column-gap:4%}.law-cta{width:100%;position:relative;background-color:tan}.law-cta .cta-img-preview{width:55%;height:100%;position:absolute;top:0;right:0;z-index:1;background-repeat:no-repeat;background-position:0 center;background-size:cover;clip-path:polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%)}.law-cta-btn{position:absolute;top:35px;left:12%;font-size:30px;line-height:32px;text-transform:uppercase;font-style:italic;font-weight:700;color:#000;background-color:#f6c948;display:inline-block;padding:14px 28px 14px 50px;clip-path:polygon(4% 0%, 100% 0%, 100% 100%, 0% 100%)}.law-cta-btn:hover{text-decoration:none}.law-cta-wrapper{max-width:1920px;padding:0 15px;margin:0 auto}.law-cta-wrapper .law-cta-content{width:45%;padding:35px;font-size:26px;font-weight:300;line-height:30px;color:#000}.law-cta-wrapper .law-cta-content h3{font-size:36px;line-height:40px;font-weight:700;color:#000;text-transform:uppercase;padding:0;margin:0 0 10px}.law-cta-wrapper .law-cta-content p{margin:0}.disclaimer-note{width:100%;background-color:#2f2f2f;padding:20px 15px 5px;font-size:18px;line-height:24px;font-weight:300;color:#fff;text-align:center}.disclaimer-note .disclaimer-wrapper{max-width:1778px;margin:0 auto}.disclaimer-note p{margin-bottom:20px}.tschool_reasons{width:100%}.tschool_reasons .tschool_title{background:#2f2f2f;text-align:center;font-size:30px;font-weight:400;line-height:32px;padding:10px;color:#fff;text-transform:uppercase}.tschool_reasons .tschool_title strong{font-weight:700;color:tan}.tschool_reasons .tschool_title h2{font-size:30px;font-weight:400;line-height:32px;padding:0;margin:0}.tschool_reasons .tschool_title h2 strong{font-weight:700;color:tan}.tschool_reasons .tschool_points{padding:30px}.tschool_reasons .tschool_points ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.tschool_reasons .tschool_points ul li{width:33.33%;text-align:center;font-size:28px;font-weight:600;color:#000;line-height:30px;border-left:gray 3px solid;border-bottom:gray 3px solid;display:flex;align-items:center;justify-content:center;min-height:100px}.tschool_reasons .tschool_points ul li:first-child{border-left:none}.tschool_reasons .tschool_points ul li:nth-child(4){border-left:none}.tschool_reasons .tschool_points ul li:nth-child(4),.tschool_reasons .tschool_points ul li:nth-child(5),.tschool_reasons .tschool_points ul li:nth-child(6){border-bottom:none}.course-title-area{width:100%;background:#ccc;padding:32px 0}.course-title-area .course-title-wrapper{max-width:1580px;padding:0 15px;text-align:center;font-size:22px;line-height:26px;font-weight:300;color:#000;margin:0 auto}.course-title-area .course-title-wrapper h2{font-size:35px;line-height:37px;font-weight:700;color:#000;padding:0;margin:0 0 5px}.course-title-area .course-title-wrapper p{padding:0;margin:0}.course-main{width:100%;position:relative;background-color:tan}.course-main .course-previw{width:45%;height:100%;position:absolute;top:0;z-index:1;background-repeat:no-repeat;background-position:right 0;background-size:cover}.course-main.left-side .course-previw{left:0;clip-path:polygon(0% 0%, 100% 0%, 85% 100%, 0% 100%)}.course-main.right-side .course-previw{right:0;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 15% 100%)}.course-main .course-main-wrapper{max-width:1920px;padding:0 15px;width:100%;margin:0 auto;position:relative;z-index:2;display:flex}.course-main.left-side .course-main-wrapper{justify-content:flex-end}.course-main.right-side .course-main-wrapper{justify-content:flex-start}.course-main-wrapper .course-content{width:52%;font-size:28px;line-height:38px;font-weight:300;padding:26px 0 50px;color:#000}.course-main-wrapper .course-content h1{display:inline-block;background-color:#2f2f2f;font-size:51px;line-height:53px;color:#fff;font-weight:800;font-style:italic;padding:12px 40px;margin:0 0 25px}.course-main-wrapper.left-side .course-content h1{clip-path:polygon(6% 0%, 100% 0%, 94% 100%, 0% 100%)}.course-main-wrapper.right-side .course-content h1{clip-path:polygon(0% 0%, 95% 0%, 100% 100%, 0% 100%)}.course-content .course-content-btn{text-decoration:none;font-size:21px;line-height:23px;font-weight:700;text-transform:uppercase;padding:9px 26px 9px 16px;display:inline-block;color:#fff;background-color:#2f2f2f;clip-path:polygon(0% 0%, 100% 0%, 96% 100%, 0% 100%);margin-top:20px}.course-content .course-content-btn:hover{text-decoration:none;background-color:#000}.course-main-wrapper .course-content h3{font-size:40px;line-height:42px;font-weight:700;color:#000;padding:0;margin:0 0 5px}.course-main-wrapper .course-content ul{padding:0;margin:0 0 20px 30px}.course-main-wrapper .course-content ul li{font-size:28px;line-height:36px;font-weight:300;color:#000}.course-main-wrapper .course-content p{padding:0;margin-bottom:15px}.courses-area{width:100%}.courses-area .courses-heading{background:#2f2f2f;text-align:center;font-size:30px;font-weight:400;line-height:32px;padding:10px;color:#fff;text-transform:uppercase}.courses-area .courses-heading strong{font-weight:700;color:tan}.courses-area .courses-heading h2{font-size:30px;font-weight:400;line-height:32px;padding:0;margin:0}.courses-area .courses-heading h2 strong{font-weight:700;color:tan}.courses-type{max-width:1920px;padding:0 30px;margin:0 auto;display:flex;flex-wrap:wrap}.courses-type .course-module{width:33.33%;padding:30px 0;display:flex;flex-wrap:wrap}.course-module .course-preview{width:40%}.course-module .course-info{width:60%;padding:0 4%;text-align:center;font-size:22px;line-height:30px;color:#000}.course-module .course-info h3{font-size:26px;line-height:30px;font-weight:700;color:#000;padding:0;margin:0 0 10px}.course-module .course-info p{padding:0;margin:0 0 10px}.course-module .course-info .course-price{font-size:29px;color:#939598;font-weight:700;padding:0;margin:0 0 15px;display:block;text-transform:uppercase}.course-module .course-info .cmbtn{text-decoration:none;display:inline-block;font-size:28px;line-height:30px;color:#2f2f2f;background-color:tan;font-weight:700;text-transform:uppercase;padding:10px 30px;clip-path:polygon(0% 0%, 100% 0%, 94% 100%, 6% 100%);transition:background-color .3s ease}.course-module .course-info .cmbtn:hover{background-color:#f6a948}.tschool-cta-section{width:100%}.tschool-cta-section .tschool-cta-heading{background:#2f2f2f;text-align:center;font-size:30px;font-weight:400;line-height:32px;padding:10px;color:#fff;text-transform:uppercase}.tschool-cta-section .tschool-cta-heading strong{font-weight:700;color:tan}.tschool-cta-section .tschool-cta-heading h2{font-size:30px;font-weight:400;line-height:32px;padding:0;margin:0}.tschool-cta-section .tschool-cta-heading h2 strong{font-weight:700;color:tan}.tschool-cta-content{max-width:770px;padding:30px 15px 50px;text-align:center;font-size:26px;color:#000;line-height:30px;margin:0 auto}.tschool-cta-content p{padding:0;margin:0 0 15px}.tschool-cta-content .tscta-btn{text-decoration:none;display:inline-block;font-size:28px;line-height:30px;color:#2f2f2f;background-color:tan;font-weight:700;text-transform:uppercase;padding:10px 30px;clip-path:polygon(0% 0%, 100% 0%, 94% 100%, 6% 100%);transition:background-color .3s ease}.tschool-cta-content .tscta-btn:hover{background-color:#f6a948}.tschool-video-section{width:100%}.tschool-video-section .ts-heading{background:#2f2f2f;text-align:center;font-size:30px;font-weight:400;line-height:32px;padding:10px;color:#fff;text-transform:uppercase}.tschool-video-section .ts-heading strong{font-weight:700;color:tan}.tschool-video-section .ts-heading h2{font-size:30px;font-weight:400;line-height:32px;padding:0;margin:0}.tschool-video-section .ts-heading h2 strong{font-weight:700;color:tan}.ts-video-grid{max-width:1920px;padding:50px 30px;margin:0 auto;display:flex;flex-wrap:wrap}.ts-video-grid .ts-video-column{width:33.33%;padding:0 30px;margin-bottom:30px;text-align:center}.ts-video-column .videoimg-preview{height:310px;background:#ccc}.ts-video-column .videoimg-preview img{height:310px;object-fit:cover}.ts-video-column h3{font-size:22px;line-height:24px;color:#000;font-weight:700;padding:20px 5px;margin:0}.application-process{padding:32px 15px;border-top:#2f2f2f 24px solid;border-bottom:#dcdcdc 20px solid;text-align:center}.application-intro{max-width:1300px;padding:0 0 10px;font-size:36px;line-height:50px;font-weight:500;margin:0 auto}.application-intro h2{font-size:50px;line-height:52px;color:#000;padding:0;margin:0 0 25px}.application-row{max-width:1920px;display:flex;flex-wrap:wrap;padding:0 0 26px;margin:0 auto}.application-row .application-column{width:33.33%;padding:0 20px;text-align:center;font-size:30px;line-height:32px;color:#000;border-left:gray 2px solid}.application-row .application-column:first-child{border:none}.application-column .apicon{width:100%;height:154px;text-align:center}.application-column .apicon img{width:auto;height:154px}.application-column span{display:block;text-align:center;padding:10px 0 0;font-weight:600}.application-btn{font-size:21px;line-height:23px;font-weight:700;font-style:italic;text-transform:uppercase;padding:9px 26px 9px 16px;display:inline-block;color:#f6c948;background-color:#000;clip-path:polygon(4% 0%, 100% 0%, 96% 100%, 0% 100%);transition:background-color .5s ease,color .5s ease}.application-btn:hover{text-decoration:none;color:#000;background-color:#f6c948}.joining-reason{padding:45px 0 15px;background-color:#2f2f2f}.joining-reason .jr-wrapper{max-width:1740px;padding:0 20px;margin:0 auto}.joining-reason h2{text-align:center;font-size:50px;line-height:52px;text-transform:uppercase;color:tan;font-weight:700;padding:0;margin:0 0 40px}.joining-reason ul{padding:0;margin:0;list-style:none;column-count:3}.joining-reason ul li{font-size:30px;line-height:35px;color:#fff;position:relative;counter-increment:inst;padding:0 0 0 50px;margin:0 0 40px}.joining-reason ul li:before{width:34px;height:34px;content:counter(inst);background:tan;color:#2f2f2f;font-size:30px;text-align:center;font-weight:600;line-height:35px;border-radius:50%;position:absolute;top:0;left:0}.road-to-success{background:url(images/rts-bg.jpg) no-repeat 0 0;background-size:cover;border-bottom:tan 10px solid;display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative}.road-to-success:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:1}.rts-img{width:42.7%;position:absolute;height:100%;top:0;left:0;z-index:3}.rts-img img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;clip-path:polygon(0% 0%, 100% 0%, 90% 100%, 0% 100%);object-fit:cover}.rts-content{width:60%;padding:40px 0;position:relative;z-index:2}.rts-content h2{font-size:50px;line-height:52px;color:#000;background-color:tan;display:block;padding:6px 0 6px 5%;margin:0}.rts-content .rts-text{color:#fff;padding:40px 10px 10px 5%;font-size:36px;line-height:40px;font-weight:500}.rts-content .rts-text ul{margin:0 0 15px}.rts-content .rts-text ul li{font-size:40px;line-height:50px}.rts-btn{font-size:21px;line-height:23px;font-weight:700;font-style:italic;text-transform:uppercase;padding:9px 26px 9px 16px;display:inline-block;color:#000;background-color:#f6c948;clip-path:polygon(6% 0%, 100% 0%, 94% 100%, 0% 100%);transition:background-color .5s ease,color .5s ease;position:absolute;bottom:30px;right:54px}.rts-btn:hover{text-decoration:none;color:#000;background-color:#fff}.ciwc-container{width:100%;position:relative;background-color:#dcdcdc}.cwic-wrapper{max-width:1832px;padding:0 20px;display:flex;margin:0 auto}.no-reverse .cwic-wrapper{justify-content:flex-end}.ciwc-image{width:50%;height:100%;position:absolute;top:0}.ciwc-image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.reverse .ciwc-image{right:0}.no-reverse .ciwc-image{left:0}.cwic-wrapper .cwic-text{width:50%;font-size:28px;line-height:32px;font-weight:500;color:#000;padding-top:46px;padding-bottom:75px;position:relative}.no-reverse .cwic-wrapper .cwic-text{padding-left:45px}.reverse .cwic-wrapper .cwic-text{padding-right:45px}.cwic-wrapper .cwic-text h2{font-size:50px;line-height:52px;font-weight:700;color:#000;padding:0;margin:0 0 25px}.cwic-wrapper .cwic-text h4{font-size:28px;line-height:38px;font-weight:500;color:#000;padding:0;margin:0px}.cwic-wrapper .cwic-text ul{margin:0 0 25px 0}.cwic-wrapper .cwic-text ul li{font-size:24px;line-height:30px;font-weight:400}.cwic-wrapper .cwic-text p{padding:0;margin:0 0 20px}.cwic-btn{font-size:21px;line-height:23px;font-weight:700;font-style:italic;text-transform:uppercase;padding:9px 26px 9px 16px;display:inline-block;color:#000;background-color:#f6c948;clip-path:polygon(6% 0%, 100% 0%, 94% 100%, 0% 100%);transition:background-color .5s ease,color .5s ease;position:absolute;bottom:30px;right:38px}.cwic-btn:hover{text-decoration:none;color:#000;background-color:#fff}.enrolling-section{width:100%;background-color:#2f2f2f;color:#fff;padding:40px 0 50px}.enrolling-section .enrolling-wrapper{max-width:1840px;padding:0 20px;text-align:center}.enrolling-section h2{text-align:center;font-size:50px;line-height:52px;color:tan;font-weight:700;padding:0;margin:0 0 20px}.enrolling-row{display:flex;flex-wrap:wrap;margin-bottom:60px}.enrolling-row .enrolling-column{width:50%;padding:0 30px;font-size:32px;line-height:36px;color:#fff;font-weight:500;text-align:left}.enrolling-row .enrolling-column ul{padding:0;margin:0;list-style:none}.enrolling-row .enrolling-column ul li{font-size:32px;line-height:36px;color:#fff;font-weight:500;padding:0 0 0 38px;margin:0 0 25px;background:url(images/enrolling-list-icon.svg) no-repeat 0 0;background-size:32px}.enrolling-btn{font-size:21px;line-height:23px;font-weight:700;font-style:italic;text-transform:uppercase;padding:5px 30px;display:inline-block;color:#000;background-color:#f6c948;clip-path:polygon(3% 0%, 100% 0%, 97% 100%, 0% 100%);transition:background-color .5s ease,color .5s ease}.enrolling-btn:hover{text-decoration:none;color:#000;background-color:#fff}.apply-form{max-width:450px}.apply-form .gform_wrapper.gravity-theme .gform_footer input[type=submit]{padding:5px 30px}.apply-form .gform_wrapper .ginput_container_radio .gfield_radio{display:flex}.apply-form .gform_wrapper .ginput_container_radio .gfield_radio .gchoice{margin-right:15px}.img-banner-preview{mix-blend-mode:multiply;background-position:center center;background-repeat:no-repeat;background-size:cover}.img-banner-content{width:100%;background-color:#2f2f2f;color:#fff;overflow:hidden}.img-banner-content .container-main{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.img-banner-content .container-main:after{content:"";width:100%;height:100%;display:block;background-color:#f1f1f1;position:absolute;right:-98%;top:0;z-index:1}.img-banner-content .caption{width:86%;padding:32px 0 26px;font-size:22px;line-height:25px}.img-banner-content .caption h1,.img-banner-content .caption h2,.img-banner-content .caption h3{font-size:44px;line-height:48px;color:#fff;font-weight:700;font-style:italic;padding:0;margin:0}.img-banner-content .caption p{padding:0;margin:0}.img-banner-content .caption h1 br,.img-banner-content .caption h2 br,.img-banner-content .caption h3 br{display:none}.img-banner-content .caption p br{display:none}.img-banner-content .banner-button-area{width:14%;background-color:#f1f1f1;display:flex;justify-content:flex-end;align-items:center;clip-path:polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%);position:relative;z-index:2}.img-banner-content .banner-button-area a{font-size:18px;line-height:25px;font-weight:700;color:#000}.special-three-column{padding:100px 0}.special-three-column .stc-title{text-align:center;padding:0 0 50px}.special-three-column .stc-title h3{padding:0;margin:0}.stc-row{display:flex;justify-content:space-between;flex-wrap:wrap}.stc-row .stc-column{width:32%}.gallery-box.blog-gallery{padding:50px 0}.social-links-section{padding:0 0 50px;font-size:30px}.social-links-section .container-main{display:flex}.social-links-section .container-main.center-align{justify-content:center}.social-links-section .container-main.right-align{justify-content:flex-end}.social-links-section .container-main a{margin-right:20px}.social-links-section .container-main.right-align a{margin:0 0 0 20px}.social-links-section .container-main a:hover{color:tan}.page-id-3310 .fluentform-step.active{overflow:hidden}.page-id-3310 .fluentform-step.active .ffp-img-preview{width:50%;padding-left:20px}.page-id-3310 .fluentform-step.active .ffp-text-preview{width:50%;float:left}.page-id-3310 .fluentform-step.active .ff-select-services-container{width:50%;float:left}.page-id-3310 .fluentform-step.active .ff_cond_v{width:100%;clear:both}.tint-visualizer-section{width:100%;position:relative}.tint-visualizer-section .tv-img-section{width:50%;height:100%;background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:1}.tint-visualizer-section .tv-img-section .caption{font-size:28px;line-height:32px;font-weight:700;color:#000;padding:0;margin:0}.tv-img-section .tint-img-gallery{width:100%;height:100%;position:absolute;left:0;top:0}.tv-img-section .tint-img-gallery .tint-img{width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;transition:ease-in-out .5s opacity}.tv-img-section .tint-img-gallery .tint-img.current{opacity:1}.tint-visualizer-section .container-main{position:relative;z-index:2}.tint-visualizer-section .content-area{max-width:556px;padding:75px 0;margin-left:auto;font-size:17px;line-height:26px;font-weight:500}.tint-visualizer-section .content-area .tint-tab{cursor:pointer}.tint-visualizer-section .content-area p{padding:0;margin:0 0 20px}.tint-visualizer-section .content-area ul{padding:0 0 0 20px;margin:0 0 20px 0}.tint-visualizer-section .content-area h3{font-size:40px;line-height:49px;font-weight:100;padding:0;margin:0 0 20px}.tint-visualizer-section .content-area h3 strong{font-weight:700}.tint-visualizer-section .content-area h4{font-size:22px;line-height:27px;font-weight:700;padding:0;margin:0 0 10px}.secondary-hero{width:100%;background-repeat:no-repeat;background-position:0 0;background-size:cover;position:relative}.secondary-hero:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:1}.secondary-hero .container{position:relative;z-index:2}.secondary-hero .hero-caption-area{max-width:900px;padding-top:150px;padding-bottom:150px}.hero-caption-area .hero-logo{max-width:228px;margin-bottom:20px}.hero-caption-area h4{color:#fff;font-size:18px;line-height:20px;font-weight:100;padding:0;margin:0 0 30px}.hero-caption-area h1{color:#fff;font-size:50px;line-height:52px;font-weight:700;padding:0;margin:0 0 20px}.hero-caption-area .btn.second-btn{margin-left:20px;background-color:#fff;border-color:#fff}.swap-section .container{width:100%;padding-left:40px;padding-right:40px}.swap-section .swap-modules{padding:15px 0;display:flex;flex-wrap:wrap;justify-content:space-between}.swap-section .swap-row:nth-child(odd) .swap-modules{flex-direction:row-reverse}.swap-section .swap-modules .sm-image{width:50%;border:#f6ebeb 1px solid;display:flex;justify-content:center;align-items:center}.swap-section .swap-modules .sm-description{width:50%;padding:60px;margin:50px 0;background-color:#f1f1f1;min-height:500px;display:flex;align-items:center}.swap-section .swap-modules .sm-description h2{font-size:50px;font-weight:700;padding:0;margin:0 0 20px}.swap-section .swap-modules .sm-description h2 strong{font-weight:700}.swap-section .swap-modules .sm-description h3{font-size:20px;font-weight:100;padding:0;margin:0 0 15px}.swap-section .swap-modules .sm-description h3 strong{font-weight:700}.swap-section .swap-modules .sm-description .btn{padding:8px 25px;min-height:auto;min-width:auto;margin-top:25px}.page-id-3123 .gallery-hero-overlay,.page-id-3118 .gallery-hero-overlay{background-color:rgba(159,143,120,.9)}.page-id-4979 .cta-section,.page-id-515 .cta-section{background-color:#9f8f78}.page-id-4979 .cta-section:before,.page-id-515 .cta-section:before{background:rgba(0,0,0,0) linear-gradient(91deg, rgba(159, 143, 120, 0.9) 0%, #9F8F78 38%, rgba(84, 84, 84, 0) 100%) 0% 0% no-repeat padding-box}.page-id-515 .cta-section h2{color:#fff}.page-id-4724 .service-info span.more-link{color:#9f8f78}.page-id-4724 .service-info span.more-link:hover{color:#deac1d}.blog-video-content iframe{min-height:480px}.secondery-menu .elementor-nav-menu li a{font-family:proxima-nova-condensed,sans-serif !important;background-color:rgba(0,0,0,0);transition:all .25s ease-in-out}.secondery-menu .elementor-nav-menu li a:hover{background-color:tan}.franchise_list .elementor-widget-container ul{margin-left:0}.franchisee-form .gform-body h3{font-size:20px;line-height:22px;margin:0 0 15px}.franchisee-form .gform_wrapper.gravity-theme .gform_required_legend{display:none}.franchisee-form .gform_wrapper.gravity-theme .gform_footer input[type=submit]{padding:15px 75px}.hide-video-mob{background-repeat:no-repeat;background-position:0 0;background-size:cover}.page-id-18286 .basic-container table tr:nth-child(2n) td:first-child{background:#fff4d5}.page-id-18286 .basic-container table td{border:1px solid #d9d9d9;padding:10px 20px;text-align:left}.page-id-18286 .tciwc-row .tciwc-content table td{border:1px solid #d9d9d9;padding:10px 20px;text-align:left}.page-id-18286 .basic-container table.table-box tr:nth-child(2n) td:first-child{background:#fff}.page-id-18286 .basic-container table.table-box tr td{text-align:center}.page-id-18286 .basic-container table.table-box td tr td{border:0px solid #d9d9d9;text-align:left}.page-id-18286 .basic-container table.table-box tr td table tr:nth-child(2n){background:#fff4d5}.page-id-18286 .basic-container table.table-box tr:nth-child(2n) td tr:nth-child(2n) td{background:#fff4d5}.page-id-5024 .video-grid-section{display:none}.page-id-396 .basic-container{display:none}.page-id-170 #sbasic-4{padding-top:0}.page-id-5024 #iconbox-0.tc-icon-boxes .icon-holder{background-color:tan}.page-id-5024 #listing-0.listing-section .listing-col h4 span{background-color:tan}.page-id-4845 #tccwi-4 .tccwi-image img{object-position:right}.page-id-4845 #tccwi-6 .tccwi-image img{object-position:top}.page-id-515 .img-banner-content .caption h1,.page-id-4845 .img-banner-content .caption h1,.page-id-5291 .img-banner-content .caption h1{color:tan}.page-id-515 .img-banner-content .banner-button-area,.page-id-4845 .img-banner-content .banner-button-area,.page-id-5291 .img-banner-content .banner-button-area{background-color:#f6c948}.page-id-515 .img-banner-content .container-main:after,.page-id-4845 .img-banner-content .container-main:after,.page-id-5291 .img-banner-content .container-main:after{background-color:#f6c948}.page-id-515 .img-banner-content .banner-button-area a,.page-id-4845 .img-banner-content .banner-button-area a,.page-id-5291 .img-banner-content .banner-button-area a{color:#fff}.page-id-3927 #tciwc-12 .tciwc-row .tciwc-img{text-align:right}.page-id-3927 #tciwc-12 .tciwc-row .tciwc-img img{width:auto}.page-id-4845 #tccwi-5 .tccwi-image img{object-position:right}.page-id-4845 #tccwi-7 .tccwi-image img{object-position:right}.page-id-5024 .btn.brown,.page-id-515 .btn.brown,.page-id-4845 .btn.brown,.page-id-5291 .btn.brown,.page-id-168 .btn.brown,.page-id-4979 .btn.brown,.page-id-4871 .btn.brown,.page-id-4849 .btn.brown,.page-id-5061 .btn.brown,.page-id-5295 .btn.brown,.page-id-3118 .btn.brown{background-color:tan;color:#000;border-color:tan}.page-id-5024 .btn.brown:hover,.page-id-515 .btn.brown:hover,.page-id-4845 .btn.brown:hover,.page-id-5291 .btn.brown:hover,.page-id-168 .btn.brown:hover,.page-id-4979 .btn.brown:hover,.page-id-4871 .btn.brown:hover,.page-id-4849 .btn.brown:hover,.page-id-5061 .btn.brown:hover,.page-id-5295 .btn.brown:hover,.page-id-3118 .btn.brown:hover{background-color:#565150;border-color:#565150;color:#fff}.page-id-3123 .shorting-area .gallery-nav a:hover,.page-id-3123 .gallery-nav a.is-checked{color:tan}.page-id-4734 .service-info span.more-link{color:tan}.page-id-168 .btn,.page-id-4979 .btn,.page-id-4871 .btn,.page-id-4849 .btn,.page-id-5061 .btn,.page-id-5295 .btn,.page-id-3118 .btn{background-color:tan;color:#000;border-color:tan}.page-id-168 .btn:hover,.page-id-4979 .btn:hover,.page-id-4871 .btn:hover,.page-id-4849 .btn:hover,.page-id-5061 .btn:hover,.page-id-5295 .btn:hover,.page-id-3118 .btn:hover{background-color:#565150;color:#fff;border-color:#565150}.page-id-168 .btn.yellow-ho,.page-id-4979 .btn.yellow-ho,.page-id-4871 .btn.yellow-ho,.page-id-4849 .btn.yellow-ho,.page-id-5061 .btn.yellow-ho,.page-id-5295 .btn.yellow-ho,.page-id-3118 .btn.yellow-ho{background-color:#f6c948;color:#fff;border-color:#f6c948}.page-id-168 .btn.yellow-ho:hover,.page-id-4979 .btn.yellow-ho:hover,.page-id-4871 .btn.yellow-ho:hover,.page-id-4849 .btn.yellow-ho:hover,.page-id-5061 .btn.yellow-ho:hover,.page-id-5295 .btn.yellow-ho:hover,.page-id-3118 .btn.yellow-ho:hover{background-color:tan;color:#000;border-color:tan}.page-id-168 .tc-icon-boxes .icon-holder,.page-id-4979 .tc-icon-boxes .icon-holder,.page-id-4871 .tc-icon-boxes .icon-holder,.page-id-4849 .tc-icon-boxes .icon-holder,.page-id-5061 .tc-icon-boxes .icon-holder,.page-id-5295 .tc-icon-boxes .icon-holder,.page-id-3118 .tc-icon-boxes .icon-holder{background-color:tan}.page-id-168 .listing-section .listing-col h4 span,.page-id-4979 .listing-section .listing-col h4 span,.page-id-4871 .listing-section .listing-col h4 span,.page-id-4849 .listing-section .listing-col h4 span,.page-id-5061 .listing-section .listing-col h4 span,.page-id-5295 .listing-section .listing-col h4 span,.page-id-3118 .listing-section .listing-col h4 span{background-color:tan}.page-id-5024 .article-row a,.page-id-515 .article-row a,.page-id-4845 .article-row a,.page-id-5291 .article-row a,.page-id-168 .article-row a,.page-id-4979 .article-row a,.page-id-4871 .article-row a,.page-id-4849 .article-row a,.page-id-5061 .article-row a,.page-id-5295 .article-row a,.page-id-3118.article-row a{color:tan}.page-id-5024 #tciwc-22 .tciwc-content .btn{background-color:#f6c948;border-color:#f6c948;color:#fff}.page-id-5024 #tciwc-22 .tciwc-content .btn:hover{background-color:tan;border-color:tan;color:#000}.page-id-168 #tciwc-25 .tciwc-content .btn,.page-id-5295 #tciwc-10 .tciwc-content .btn{background-color:#f6c948;border-color:#f6c948;color:#fff}.page-id-168 #tciwc-25 .tciwc-content .btn:hover,.page-id-5295 #tciwc-10 .tciwc-content .btn:hover{background-color:tan;border-color:tan;color:#000}.page-id-4871 .img-banner-content,.page-id-4849 .img-banner-content,.page-id-5061 .img-banner-content,.page-id-5295 .img-banner-content{background-color:tan}.page-id-4871 .img-banner-content .banner-button-area,.page-id-4849 .img-banner-content .banner-button-area,.page-id-5061 .img-banner-content .banner-button-area,.page-id-5295 .img-banner-content .banner-button-area{background-color:#f6c948;color:#fff}.page-id-4871 .img-banner-content .container-main:after,.page-id-4849 .img-banner-content .container-main:after,.page-id-5061 .img-banner-content .container-main:after,.page-id-5295 .img-banner-content .container-main:after{background-color:#f6c948}.page-id-6068 .img-banner-content .banner-button-area{background-color:#f6c948;color:#fff}.page-id-6068 .img-banner-content .banner-button-area a{color:#fff}.page-id-6068 .img-banner-content .container-main:after{background-color:#f6c948}.page-id-6068 #tciwc-17 .tciwc-content .btn{background-color:#f6c948;border-color:#f6c948;color:#fff}.page-id-6068 #tciwc-17 .tciwc-content .btn:hover{background-color:#565150;border-color:#565150;color:#fff}.white-icon svg{filter:brightness(0) invert(1)}.gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_button{padding:10px 30px}.gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button:hover,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button:active,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button:focus,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button:hover,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button:active,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button:focus,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_button:hover,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_button:active,.gform_legacy_markup_wrapper .gform_page_footer .button.gform_button:focus{background-color:#2f2f2f;color:#fff}.page-id-3310 #default-wp-content{display:none}@media only screen and (max-width: 1540px){.service-area-row{max-width:1330px;margin:0 auto}.service-area-row.owl-carousel .owl-nav .owl-prev{left:0}.service-area-row.owl-carousel .owl-nav .owl-next{right:0}.rts-content h2{font-size:38px;line-height:46px}.rts-content .rts-text{font-size:24px;line-height:30px}.rts-content .rts-text ul li{font-size:26px;line-height:40px}.enrolling-section h2{font-size:38px;line-height:46px}.enrolling-row .enrolling-column,.enrolling-row .enrolling-column ul li{font-size:22px;line-height:28px}.cwic-wrapper .cwic-text h2{font-size:38px;line-height:46px}.cwic-wrapper .cwic-text{font-size:24px;line-height:30px}.cwic-wrapper .cwic-text ul{padding-left:28px}.cwic-wrapper .cwic-text ul li{font-size:20px;line-height:26px}.joining-reason h2{font-size:38px;line-height:46px}.joining-reason ul li{font-size:26px}.application-intro h2{font-size:40px;line-height:46px}.application-intro{font-size:28px;line-height:36px}.lwsbanner-wrap .lws-banner-content h1{font-size:38px;line-height:48px;margin-bottom:15px}.lwsbanner-wrap .lws-banner-content{font-size:22px;line-height:30px}}@media only screen and (max-width: 1440px){.service-area-row{max-width:1300px;margin:0 auto}.service-area-row.owl-carousel .owl-nav .owl-prev{width:30px;left:-40px}.service-area-row.owl-carousel .owl-nav .owl-next{width:30px;right:-40px}.service-area-col{width:414px}.service-area-content{padding:0 30px}.stc-content-area h3{font-size:36px}.course-main-wrapper .course-content ul li{font-size:24px;line-height:30px}.course-module .course-preview{width:35%}.course-module .course-info{width:65%;font-size:20px;line-height:26px}.course-module .course-info h3{font-size:22px;line-height:26px}.course-module .course-info .course-price{font-size:22px;line-height:28px}.course-module .course-info .cmbtn{font-size:18px;padding:8px 24px}.stc-wrapper .stc-heading h2{font-size:21px;line-height:25px}.stc-content-area h3{font-size:24px}.law-cta-wrapper .law-cta-content h3{font-size:22px;line-height:30px}}@media only screen and (max-width: 1280px){.service-area-row{max-width:1200px;margin:0 auto}.service-area-row.owl-carousel .owl-nav .owl-prev{width:30px;left:-30px}.service-area-row.owl-carousel .owl-nav .owl-next{width:30px;right:-30px}.service-area-col{width:380px}.service-area-content{padding:0 25px}.joining-reason ul li{font-size:22px}.joining-reason h2,.rts-content h2,.cwic-wrapper .cwic-text h2,.enrolling-section h2{font-size:30px}.img-banner-content .caption{font-size:18px}.img-banner-content .caption h1,.img-banner-content .caption h2,.img-banner-content .caption h3{font-size:36px}}@media only screen and (max-width: 1199px){#improve-sec .tcf-col.tcf-content .btn{min-width:200px}.joining-reason ul{column-count:2}.img-banner-content .caption{font-size:17px}.img-banner-content .caption h1,.img-banner-content .caption h2,.img-banner-content .caption h3{font-size:30px}.single-gallery-view iframe{height:580px}.tint-visualizer-section .content-area{max-width:465px}}@media only screen and (max-width: 1023px){.mobile-special-links{display:block}.location-detail-hero{flex-direction:column;-webkit-flex-direction:column;position:relative}.location-detail-hero .hero-banner,.location-detail-hero .hero-map{width:100%}.location-detail-hero .hero-banner{margin-top:50px;padding:50px 20px}.location-detail-hero .hero-banner h1{font-size:50px;line-height:60px;margin:0 0 13px}.location-detail-hero .hero-map .title-area{background-color:#000;width:100%;height:50px;position:absolute;left:0;top:0;text-align:center;padding:0;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-justify-content:center;font-size:17px}.store-locator-profile .container{flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center}.store-locator-profile .container .content_lt{width:100%}.store-locator-profile .container .content_rt{width:100%}.ttct-section{padding:40px 0}.ttct-section h2{color:#000;text-align:left;border:0;padding:0 0 16px;margin:0;font-size:34px;line-height:40px}.ttct-section .two-column-service ul li strong{color:#000}.ttct-section .adjustable-three-col.two-column-service>ul>li{width:50%;max-width:none}#top-two-coltext .tct-row{flex-direction:column;-webkit-flex-direction:column}#top-two-coltext .tct-row .tct-col.small-col,#top-two-coltext .tct-row .tct-col.large-col{width:100%}#top-two-coltext .tct-row .tct-col.small-col{margin-bottom:30px}#improve-sec.tcf-content{background:none !important;padding:0}#improve-sec.tcf-content .tcf-col.tcf-img,#improve-sec.tcf-content .tcf-col.tcf-content{width:100%}#improve-sec.tcf-content .tcf-col.tcf-img img.mob-visible{display:block}#improve-sec.tcf-content .tcf-overlay{width:100%;height:100%}#improve-sec.tcf-content .container-main{padding:0}#improve-sec.tcf-content .tcf-col.tcf-content{padding:40px 20px;background:none}.tciwc-row .tciwc-img i{font-size:40px}.location-review.featured-review .title-area{margin:0 0 40px}.ld-icon-area .tc-icon-boxes{padding:50px 0}.store-locator-profile .container .content_lt h2{font-size:34px;line-height:40px;margin:0 0 30px}.single-faq{padding:50px 0}.service-area-row{max-width:690px;margin:0 auto}.service-area-col{width:330px}.service-area-content{padding:0 30px}.service-area-row.owl-carousel .owl-nav .owl-prev{left:-40px}.service-area-row.owl-carousel .owl-nav .owl-next{right:-40px}.mobile-special-links{top:97.8px}.header-placeholder{height:149px}.mob-only-num{display:block}.laws-banner .banner-image{width:100%;position:relative;height:300px;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.lwsbanner-wrap .lws-banner-content{width:100%;font-size:18px;line-height:24px;padding:50px 0;text-align:center}.lwsbanner-wrap .lws-banner-content h1{font-size:28px;line-height:32px}.lwsbanner-wrap .lws-banner-content h1 br,.lwsbanner-wrap .lws-banner-content p br{display:none}.three-grid-section .tcs-title{font-size:20px;line-height:26px}.three-grid-section .tcs-title h2{font-size:20px;line-height:26px}.tcs-container{padding:8px 15px}.tcs-container .tcs-col{width:100%;border-left:none;border-top:gray 4px solid;padding:20px 0}.tcs-container .tcs-col:first-child{border-top:none}.stc-wrapper .stc-heading{display:none}.stc-main-container .stc-img-preview{width:100%;height:150px;position:relative;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.stc-content-area{width:100%}.tint-variety-section .tvs-caption{font-size:20px;line-height:24px}.state-law-area .sla-title,.state-law-area .sla-title h2{font-size:20px;line-height:26px}.state-info-block{width:100%;padding:40px}.state-law-row .law-list{width:100%}.law-list .state-applied-law{width:100%;border-left:none;border-top:gray 4px solid}.law-list .state-applied-law:first-child{border-top:none}.cn-row .note-heading,.cn-row .note-heading h3{width:100%;padding:20px 15px}.cn-row .note-desc{width:100%;column-count:1;padding:20px}.law-cta-wrapper .law-cta-content{width:100%}.law-cta .cta-img-preview{width:100%;position:relative;background-size:cover;height:250px;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.law-cta-btn{top:15px;left:0;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);font-size:20px;line-height:24px}.law-cta-wrapper .law-cta-content{padding:30px 5px;font-size:18px;line-height:26px}.law-cta-wrapper .law-cta-content h3{font-size:24px;line-height:28px}.three-grid-section{border-bottom:none}.tschool_reasons .tschool_title,.tschool_reasons .tschool_title h2{font-size:20px;line-height:26px}.tschool_reasons .tschool_points ul li{width:100%;border:none;font-size:20px;line-height:24px;min-height:auto;padding:10px 0;border-top:gray 1px solid}.tschool_reasons .tschool_points ul li:first-child{border-top:none}.course-title-area .course-title-wrapper{font-size:18px;line-height:24px}.course-title-area .course-title-wrapper h2{font-size:24px;line-height:30px}.course-main .course-previw{width:100%;height:200px;position:relative}.course-main.left-side .course-previw,.course-main.right-side .course-previw{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.course-main-wrapper .course-content{width:100%;font-size:20px;line-height:26px}.course-main-wrapper .course-content h3{font-size:24px;line-height:28px;margin-bottom:15px}.course-main-wrapper .course-content h1{font-size:30px;line-height:35px}.course-main-wrapper .course-content ul li{font-size:20px;line-height:26px}.courses-area .courses-heading,.courses-area .courses-heading h2{font-size:20px;line-height:26px}.courses-type{padding:0 20px}.courses-type .course-module{width:100%}.course-module .course-preview,.course-module .course-info{width:100%}.course-module .course-info{font-size:18px;line-height:24px;padding:20px 0}.course-module .course-info h3{font-size:22px;line-height:26px}.course-module .course-info .course-price{font-size:24px}.course-module .course-info .cmbtn{font-size:24px;line-height:28px}.courses-type .course-module{padding:15px 0}.tschool-cta-content{font-size:18px;line-height:24px}.tschool-cta-section .tschool-cta-heading{font-size:20px;line-height:26px}.tschool-cta-content h3{font-size:26px}.tschool-cta-content .tscta-btn{font-size:24px;line-height:26px}.tschool-video-section .ts-heading,.tschool-video-section .ts-heading h2{font-size:20px;line-height:26px}.ts-video-grid .ts-video-column{width:100%;padding:0}.lwsbanner-wrap .lws-banner-content h2{font-size:18px;line-height:24px}.joining-reason ul{column-count:2}.joining-reason ul li{font-size:20px}.joining-reason h2,.rts-content h2,.cwic-wrapper .cwic-text h2,.enrolling-section h2{font-size:26px;line-height:30px}.rts-content .rts-text ul li{font-size:18px;line-height:26px}.rts-content .rts-text{font-size:18px;line-height:26px}.cwic-wrapper .cwic-text{width:100%}.ciwc-image{width:100%;height:auto;position:relative}.ciwc-image img{width:100%;height:auto;position:relative}.reverse .cwic-wrapper .cwic-text{padding-right:0}.no-reverse .cwic-wrapper .cwic-text{padding-left:0}.enrolling-row .enrolling-column{width:100%}.application-row .application-column{font-size:20px;line-height:24px}.img-banner-content .caption{width:100%}.img-banner-content .caption h1,.img-banner-content .caption h2,.img-banner-content .caption h3{line-height:32px}.img-banner-content .banner-button-area{width:100%;margin:0 0 20px;border-radius:23px;justify-content:center;padding:10px;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.img-banner-content .container-main:after{display:none}.single-gallery-view iframe{height:420px}.footer .footer-top .foo-widget-area{width:100%}.foo-widget-area .widget:first-child{width:20%;order:1}.foo-widget-area .widget:nth-child(2){width:30%;order:2}.foo-widget-area .widget:nth-child(3){width:100%;order:4}.foo-widget-area .widget:last-child{width:46%;order:3}.footer-top .foo-subscribe-area{width:100%}.tint-visualizer-section .tv-img-section{width:48%}.tint-visualizer-section .content-area{max-width:350px}.tint-visualizer-section .content-area h3{font-size:30px;line-height:39px}.swap-section .swap-modules .sm-description{min-height:auto;margin:30px 0;padding:30px}.swap-section .swap-modules .sm-description h2{font-size:40px}}@media only screen and (max-width: 767px){.blog-video-content iframe{min-height:280px}.beforeAfter{height:auto !important}.desk-spacer{height:auto !important}.tint-visualizer-section .content-area h4.mob-toggle-btn{cursor:pointer}.tint-visualizer-section .content-area .toggle-element{display:none}.tint-visualizer-section .content-area .current .toggle-element{display:block}.tccwi-row .tccwi-content h2{margin-top:0}.hide-video-mob #myPlayer{display:none}.hide-video-mob #customElement{display:none}ul,ol{margin-left:10px;padding-left:10px}.horizontal-img-content.img-cover-style{padding:0 0 30px}.video-grid-section h4{font-size:28px;line-height:34px;margin:0 0 30px}.article-column .btn.gray{background-color:#57514f;color:#f1f1f1}#tcfic-8.right-content .tcf-col.tcf-content{background-color:#1f4e8b}#sbasic-7.basic-container.reduce-bottom{text-align:center !important}.client-module{max-width:150px;margin:0 auto;display:block}.client-section .owl-carousel .owl-item img{height:auto}.client-section .owl-carousel .owl-nav .owl-prev,.client-section .owl-carousel .owl-nav .owl-next{width:13px;height:23px;top:37%}.client-section .owl-carousel .owl-nav .owl-prev{background:url(images/client-left-arrow.png) no-repeat 0 0 !important;left:-20%}.client-section .owl-carousel .owl-nav .owl-next{background:url(images/client-right-arrow.png) no-repeat 0 0 !important;right:-20%}.client-section .owl-carousel .owl-nav .owl-prev span,.client-section .owl-carousel .owl-nav .owl-next span{display:none}.banner-content .hero-btn{font-size:15px;padding:10px 5px;margin-top:20px}.basic-container .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox]+label{font-size:14px}#gform_wrapper_17{display:block !important}.menu-about-menu-container{width:50%;position:relative;padding:15px 0}#store-search-wrap h1{font-size:32px;line-height:39px;padding-top:20px}.location-detail-hero .hero-banner{padding:34px 20px}.location-detail-hero .hero-banner .banner-content{font-size:17px}.location-detail-hero .hero-banner h1{font-size:32px;line-height:39px}.location-detail-hero .hero-banner .ttct-btn-area,.ttct-section .ttct-btn-area{display:flex;align-items:center;-webkit-align-items:center;flex-direction:column;-webkit-flex-direction:column;padding:26px 0 0}.location-detail-hero .hero-banner .ttct-btn-area .btn,.ttct-section .ttct-btn-area .btn{width:auto;min-width:216px;margin-top:5px;margin-bottom:5px;letter-spacing:.8pt}.location-detail-hero .hero-map .store-single-widget{padding:30px 38px}.location-detail-hero .hero-map .ico-website a{word-break:break-all}.location-detail-hero .hero-map #wpsl-base-gmap_1{height:306px;width:calc(100% + 76px) !important;margin:-20px -38px 38px -38px !important}.location-breadcrumb{display:none}.ttct-section{padding:30px 0}.ttct-section .adjustable-three-col.two-column-service>ul>li{width:100%;max-width:none}.ttct-section .two-column-service>ul>li{font-size:20px;line-height:32px}#top-two-coltext .tct-row .tct-col.small-col{width:100%;color:#000}#top-two-coltext .tct-row .tct-col.large-col{width:100%}#top-two-coltext .tct-row .tct-col.small-col{margin-bottom:0}#top-two-coltext h2{font-size:16px;color:#000;line-height:normal;margin:0 0 16px}.tct-module{padding:40px 0}#top-two-coltext h3{font-size:24px;line-height:34px;color:#000}#improve-sec.tcf-content .tcf-col.tcf-content a.btn,#lsd-sec.tcf-content .container-main a.btn{display:block !important;margin:10px auto;width:auto;max-width:250px}.tciwc-row .tciwc-img i{font-size:30px}.ttct-section h2{font-size:28px;line-height:34px}.tciwc-row .tciwc-content{padding-top:20px}.location-review.featured-review .title-area{margin:0 0 18px}.ld-icon-area .tc-icon-boxes{padding:30px 0}#lsd-sec.right-content{background-image:none !important}#lsd-sec.right-content .tcf-col.tcf-content{padding:50px 20px;background:none}#lsd-sec.right-content .tcf-overlay{display:block;height:100%}.store-locator-profile .container .content_lt h2{font-size:28px;line-height:34px;margin:0 0 20px;color:#000}.single-locations .store-single-content .container{padding:0}.single-locations .store-single-widget .wpsl-gmap-canvas{width:calc(100% + 50px) !important;margin:0 -20px 20px !important}.single-locations .store-single-content .store-single-widget{border:0}.single-locations .store-single-content .store-single-widget+.store-single-widget{background-color:#000;text-align:center;color:#fff}.single-locations .store-single-content .store-single-widget+.store-single-widget h4{color:#fff}.store-locator-profile .container .content_lt{padding-left:20px;padding-right:20px}.single-faq h2{color:#000;border-bottom:0;padding:0}.single-faq{padding:60px 0}.single-faq .faq-accordian h4{padding:25px 0}.foo-widget-area .widget:last-child{width:100%}.service-area-section{padding:50px 0}.service-area-section .container-main{margin-bottom:50px;overflow:hidden}.services-head a{margin-right:auto}.services-head h3{width:100%;text-align:center;font-size:26px;line-height:34px}.service-area-row{margin:0 auto;max-width:300px}.service-area-col{width:300px}.service-area-content{padding:0 30px}.service-area-row.owl-carousel .owl-nav .owl-prev{left:-36px}.service-area-row.owl-carousel .owl-nav .owl-next{right:-36px}.mobile-special-links{top:56px}.banner-overlay .banner-content h1,.banner-overlay .banner-content h2,.banner-overlay .banner-content h3{font-size:36px;line-height:42px}.mobile .banner-overlay .banner-content h1 span,.mobile .banner-overlay .banner-content h2 span,.mobile .banner-overlay .banner-content h3 span{display:inline}.search-result-list{height:auto}.search-result-list ul li:hover{box-shadow:0 0 0 rgba(0,0,0,0);margin:0 0 22px}.search-result-list ul li:hover a img{transform:scale(1, 1);-webkit-transform:scale(1, 1)}.search-loader{top:-321px;background-position:center 120px}.mob-iframe-video{display:block}.video-col a.vid-prev.desktop{display:none}.tciwc-row.img-right-align .tciwc-content.mob-r-p-top{padding-top:10px}.tciw-mob-img.mobile{margin-bottom:30px}.laws-banner .banner-image{width:100%;position:relative;height:300px;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.lwsbanner-wrap .lws-banner-content{width:100%;font-size:18px;line-height:24px;padding:50px 0;text-align:center}.lwsbanner-wrap .lws-banner-content h1{font-size:28px;line-height:32px}.lwsbanner-wrap .lws-banner-content h1 br,.lwsbanner-wrap .lws-banner-content p br{display:none}.three-grid-section .tcs-title{font-size:20px;line-height:26px}.three-grid-section .tcs-title h2{font-size:20px;line-height:26px}.tcs-container{padding:8px 15px}.tcs-container .tcs-col{width:100%;border-left:none;border-top:gray 4px solid;padding:20px 0}.tcs-container .tcs-col:first-child{border-top:none}.stc-wrapper .stc-heading{display:none}.stc-main-container .stc-img-preview{width:100%;height:150px;position:relative;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.stc-content-area{width:100%}.tint-variety-section .tvs-caption{font-size:20px;line-height:24px}.state-law-area .sla-title,.state-law-area .sla-title h2{font-size:20px;line-height:26px}.state-info-block{width:100%;padding:40px}.state-law-row .law-list{width:100%}.law-list .state-applied-law{width:100%;border-left:none;border-top:gray 4px solid}.law-list .state-applied-law:first-child{border-top:none}.cn-row .note-heading,.cn-row .note-heading h3{width:100%;padding:20px 15px}.cn-row .note-desc{width:100%;column-count:1;padding:20px}.law-cta-wrapper .law-cta-content{width:100%}.law-cta .cta-img-preview{width:100%;position:relative;background-size:cover;height:250px;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.law-cta-btn{top:15px;left:0;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);font-size:20px;line-height:24px}.law-cta-wrapper .law-cta-content{padding:30px 5px;font-size:18px;line-height:26px}.law-cta-wrapper .law-cta-content h3{font-size:24px;line-height:28px}.three-grid-section{border-bottom:none}.tschool_reasons .tschool_title,.tschool_reasons .tschool_title h2{font-size:20px;line-height:26px}.tschool_reasons .tschool_points ul li{width:100%;border:none;font-size:20px;line-height:24px;min-height:auto;padding:10px 0;border-top:gray 1px solid}.tschool_reasons .tschool_points ul li:first-child{border-top:none}.course-title-area .course-title-wrapper{font-size:18px;line-height:24px}.course-title-area .course-title-wrapper h2{font-size:24px;line-height:30px}.course-main .course-previw{width:100%;height:200px;position:relative}.course-main.left-side .course-previw,.course-main.right-side .course-previw{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.course-main-wrapper .course-content{width:100%;font-size:20px;line-height:26px}.course-main-wrapper .course-content h3{font-size:24px;line-height:28px;margin-bottom:15px}.course-main-wrapper .course-content h1{font-size:30px;line-height:35px}.course-main-wrapper .course-content ul li{font-size:20px;line-height:26px}.courses-area .courses-heading,.courses-area .courses-heading h2{font-size:20px;line-height:26px}.courses-type{padding:0 20px}.courses-type .course-module{width:100%}.course-module .course-preview,.course-module .course-info{width:100%}.course-module .course-info{font-size:18px;line-height:24px;padding:20px 0}.course-module .course-info h3{font-size:22px;line-height:26px}.course-module .course-info .course-price{font-size:24px}.course-module .course-info .cmbtn{font-size:24px;line-height:28px}.courses-type .course-module{padding:15px 0}.tschool-cta-content{font-size:18px;line-height:24px}.tschool-cta-section .tschool-cta-heading{font-size:20px;line-height:26px}.tschool-cta-content h3{font-size:26px}.tschool-cta-content .tscta-btn{font-size:24px;line-height:26px}.tschool-video-section .ts-heading,.tschool-video-section .ts-heading h2{font-size:20px;line-height:26px}.ts-video-grid .ts-video-column{width:100%;padding:0}.joining-reason ul{column-count:1}.joining-reason ul li{font-size:20px;margin-bottom:20px}.joining-reason ul li:before{font-size:20px}.joining-reason h2,.rts-content h2,.cwic-wrapper .cwic-text h2,.enrolling-section h2,.application-intro h2{font-size:26px;line-height:30px}.rts-content .rts-text ul li{font-size:18px;line-height:26px}.rts-content .rts-text{font-size:18px;line-height:26px}.cwic-wrapper .cwic-text{width:100%}.ciwc-image{width:100%;height:auto;position:relative}.ciwc-image img{width:100%;height:auto;position:relative}.reverse .cwic-wrapper .cwic-text{padding-right:0}.no-reverse .cwic-wrapper .cwic-text{padding-left:0}.enrolling-row .enrolling-column{width:100%;padding:0}.application-row .application-column{font-size:20px;line-height:24px}.application-intro{font-size:20px;line-height:26px}.application-intro p br{display:none}.application-row .application-column{width:100%;margin-bottom:30px;border:none}.application-column .apicon{width:60%;margin:0 auto}.rts-img{width:100%;position:relative}.rts-img img{position:relative;height:auto;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.rts-content{width:100%;padding:0 0 40px}.enrolling-btn{font-size:16px}.enrolling-row{margin-bottom:20px}.stc-row .stc-column{width:100%}.single-gallery-view iframe{height:300px}.page-id-3310 .fluentform-step.active .ffp-img-preview{display:none}.page-id-3310 .fluentform-step.active .ffp-text-preview{width:100%;float:none}.page-id-3310 .fluentform-step.active .ff-select-services-container{width:100%;float:none}.swap-section .container{padding-left:15px;padding-right:15px}.swap-section .swap-modules .sm-image{width:100%;height:300px}.swap-section .swap-modules .sm-description{width:100%}.swap-section .swap-modules .sm-description h2{font-size:30px}.swap-section .swap-modules .sm-description .btn{line-height:35px}.hero-caption-area .btn.second-btn{margin-left:0}.hero-caption-area h1{font-size:30px;line-height:38px}.tint-visualizer-section .content-area{max-width:inherit;padding:30px 0}.page-id-5024 .video-grid-section{display:block;padding-bottom:0}.page-id-5024 .horizontal-img-content .mob-iframe-video{display:none}.page-id-396 .basic-container{display:block;padding-bottom:40px;position:relative}}@media only screen and (max-width: 480px){.location-detail-hero .hero-map .store-single-widget{padding:30px 20px}.location-detail-hero .hero-map #wpsl-base-gmap_1{height:306px;width:calc(100% + 40px) !important;margin:-20px -10px 30px -10px !important}.single-faq .faq-accordian h4{padding:20px 0}.photo-gallery{width:100%}.photo-gallery:first-child{width:100%}.photo-gallery:first-child img{height:auto}.single-gallery-view iframe{height:260px}}.page-id-4979 section#sbasic-14,.page-id-515 section#sbasic-14{display:none}.page-id-4979 .section-row.information-row.parallax-window,.page-id-515 .section-row.information-row.parallax-window{background:#f1f1f1;color:#404040}.page-id-4979 .section-row.information-row.parallax-window h2,.page-id-515 .section-row.information-row.parallax-window h2{color:#404040 !important;font-weight:400}@media(min-width: 1300px){.page-id-4979 .col-lg-4,.page-id-515 .col-lg-4{width:33%}}@media screen and (max-width: 767px){.mbYTP_wrapper iframe{display:none}.page-id-4979 .section-row h2,.page-id-515 .section-row h2{font-size:25px}.page-id-4979 .img-banner-content,.page-id-515 .img-banner-content{padding-bottom:2em}.page-id-4979 .client-section,.page-id-515 .client-section{padding:2em 1em}.page-id-4979 .client-section h2,.page-id-515 .client-section h2{font-size:25px;line-height:1.4em}.page-id-4979 section.cta-section h3,.page-id-515 section.cta-section h3{font-size:25px}.page-id-4979 .section-row.information-row.parallax-window h2,.page-id-515 .section-row.information-row.parallax-window h2{font-size:25px}.page-id-4979 .information-row .row-col-header,.page-id-515 .information-row .row-col-header{margin-bottom:0px}.page-id-4979 .column-box-row h3,.page-id-515 .column-box-row h3{font-size:25px}.page-id-4979 .column-box-row,.page-id-515 .column-box-row{padding:2em 1em}.page-id-4979 .header-placeholder,.page-id-515 .header-placeholder{height:60px}.page-id-4979 .img-banner.mobile img,.page-id-515 .img-banner.mobile img{min-height:385px;object-fit:cover}.page-id-4979 a.btn,.page-id-515 a.btn{padding:20px 20px;word-break:break-word;white-space:pre-wrap;line-height:1.2em;font-size:15px}.galleries-section iframe{height:250px !important}}@media screen and (max-width: 1023px){.horizontal-img-content .tciwc-row{display:block}.tciwc-row .tciwc-img{width:100%;margin-bottom:30px}.tciwc-row .tciwc-content{width:100%;padding-left:0}.page-id-18286 .basic-container table.table-box td tr td{font-size:15px;line-height:normal}}@media screen and (max-width: 600px){.page-id-18286 .basic-container table.table-box td tr td{font-size:11px;line-height:normal}.page-id-18286 .basic-container table{width:100%;overflow:scroll}.page-id-18286 .basic-container table tbody{width:100%;display:inline-block}.page-id-18286 .basic-container table td,.page-id-18286 .tciwc-row .tciwc-content table td{border:1px solid #d9d9d9;padding:10px 8px;text-align:left;font-size:11px;line-height:normal}.tciwc-row .tciwc-content ul{margin-left:0;margin-bottom:30px;padding:0 0 0 9px;list-style:none}.tciwc-row .tciwc-content ul li{margin-top:5px}.table_ul{padding:0px}.table_ul li{font-size:10px;line-height:16px;padding:3px 0}.comparison{max-width:100%}.comparison td:first-child,.comparison th:first-child{display:none}.comparison tbody tr:nth-child(odd){display:table-row;background:#f7f7f7}.comparison .row{background:#fff}.comparison td,.comparison th{border:1px solid #ccc;border-top:none;padding:10px}.price-info{border-top:0 !important;padding:10px 0 !important}.price-info p{line-height:8px;font-size:8px !important}.comparison .compare-row{background:#fff}.comparison .price-now p{display:block}.comparison .price-now span{font-size:16px}.comparison .qbse{font-size:1.2em}.comparison td{font-size:14px}.comparison th{font-size:14px}.section-row.error-404{padding-top:50px;padding-bottom:50px}}.home-slider .owl-dots{display:none}.mm-title{display:none}#gform_submit_button_25{width:160px;margin:0 0 0 0;padding:8px 0}.about-hero{position:relative}.about-hero img{width:100%;height:700px;overflow:hidden;object-fit:cover}.about-hero-content{position:absolute;left:0;top:0;height:100%;width:50%;z-index:3;background:rgba(0,0,0,0) linear-gradient(227deg, #807877 0%, #565150 69%, #262424 100%) 0% 0% no-repeat padding-box;clip-path:polygon(0 0, 0 100%, 100% 100%, 80% 100%, 100% 0);-webkit-clip-path:polygon(0 0, 0 100%, 100% 100%, 80% 100%, 100% 0)}.about-hero-slash{position:absolute;left:0;top:0;width:calc(50% + 115px);height:100%;clip-path:polygon(80% -100%, 100% 0px, 80% 100%, 24% 100%);background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:1;background:rgba(86,81,80,.78)}.about-hero-slash2{position:absolute;left:0;top:0;width:calc(50% + 48px);height:100%;clip-path:polygon(80% -100%, 100% 0px, 80% 100%, 24% 100%);background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:2;background:rgba(153,144,142,.76)}.hero-content-box{position:absolute;left:50%;top:50%;min-width:480px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.about-hero-content h1{margin:0 0 20px;font-size:76px;line-height:76px;font-weight:100;color:#fff;text-transform:uppercase}.about-hero-content h1 strong{display:block;font-weight:700}.about-hero-content h2{font-size:28px;line-height:36px;font-weight:600;color:#fff;margin:0}.about-sub-menu{background-color:#57514f}.about-sub-menu ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center}.about-sub-menu ul li{display:block;transition:ease-in-out all .3s;-webkit-transition:ease-in-out all .3s}.about-sub-menu ul li a{display:block;font-size:18px;line-height:70px;color:#f1f1f1;font-weight:400;font-family:proxima-nova-condensed,sans-serif;padding:0 20px}.about-sub-menu ul li:hover a{color:#2f2f2f;background-color:#f6c948;text-decoration:none}.about-story{padding:110px 0 140px}.about-story-row{display:flex;flex-wrap:wrap;margin:0 -16px}.about-story-col{width:50%;padding:0 16px}.about-story-col img{margin-bottom:48px;max-height:390px;width:100%;object-fit:cover}.about-story-head{margin-bottom:50px}.about-story-head h3{color:#000;text-transform:uppercase;font-size:40px;font-weight:400}.about-story-head h3 strong{font-weight:700}.about-story-head h4{font-size:30px;line-height:37px;font-weight:600;color:#e69c19;margin:0}.about-bg-with-content{position:relative;padding:50px 0 70px}.about-bg-with-content img{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.abc-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(0,0,0,0) linear-gradient(90deg, rgb(14, 37, 67) 100%, rgb(0, 0, 0) 38%, rgba(84, 84, 84, 0) 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:.73}.abc-content{position:relative;width:1020px;text-align:center;margin:0 auto;z-index:9}.abc-content h1,.abc-content h2,.abc-content h3{color:#fff;text-transform:uppercase;font-size:51px;line-height:62px;font-weight:300;margin-bottom:25px;margin-top:0}.abc-content h1 strong,.abc-content h2 strong,.abc-content h3 strong{font-weight:700}.abc-content span{display:block;font-size:24px;line-height:34px;color:rgba(241,241,241,.93);font-weight:400}.accomplishments{padding:103px 0}.accomplishments h3{margin:0 0 64px;color:#000}.accomplishments-row{clear:both;overflow:hidden;margin:0 -18px}.accomplishments-col{border-bottom:2px solid #bfbfbf;margin:0 18px;width:calc(50% - 36px);padding:20px 0 28px;float:left}.accomplishments-col:nth-child(3){border-bottom:0px solid #bfbfbf}.accomplishments-col h4{margin:0 0 15px;color:#000}.accomplishments-col span{font-size:14px;color:#505050;display:block;line-height:40px}.accomplishments-col img{margin-bottom:30px;width:100%;object-fit:cover;max-height:350px}.accomplishments-col a{font-size:17px;color:#deac1d;line-height:30px;text-decoration:underline}.about-gallery{background-color:#57514f;padding:100px 0 110px}.about-gallery.medium-top-gap{padding-top:50px}.about-gallery.small-top-gap{padding-top:25px}.about-gallery.medium-bottom-gap{padding-bottom:50px}.about-gallery.small-bottom-gap{padding-bottom:25px}.about-gallery ul{list-style:none;padding:0;margin:0;clear:both;overflow:hidden}.about-gallery ul li{margin:14px 17px;width:calc(25% - 34px);height:326px;float:left}.about-gallery ul li:first-child{width:calc(50% - 34px);height:678px}.about-gallery ul li img{width:100%;height:100%;object-fit:cover}.gallery-load-more{font-size:17px;display:inline-block;font-weight:600;letter-spacing:.85px;color:#000;text-transform:capitalize;background:#f6c948;border-radius:100px;margin-top:80px;line-height:40px;padding:0 30px;transition:ease-in-out all .3s;-webkit-transition:ease-in-out all .3s}.gallery-load-more:hover{background:#deac1d;text-decoration:none}.the-press{background:rgba(0,0,0,0) linear-gradient(103deg, #1F4E8B 0%, #0E2543 100%) 0% 0% no-repeat padding-box}.the-press-row{display:flex;flex-wrap:wrap;align-items:center}.the-press-lt{width:40%;background:url(https://sunstopperdev.wpengine.com/wp-content/uploads/2020/08/featured-press-img.jpg) no-repeat 0 0;height:448px}.the-press-rt{width:60%;max-width:840px;padding-left:90px;color:#fff}.the-press h3{margin:0 0 70px;color:#f6c948;line-height:58px;text-transform:uppercase}.the-press h4{color:#fff;margin:0 0 18px}.the-press span{font-size:14px;color:#fff;display:block;line-height:40px;margin:0 0 15px}.the-press a{font-size:17px;color:#deac1d;line-height:30px;text-decoration:underline}.the-press img{width:100%;height:100%;max-height:448px;object-fit:cover}.three-column-section{padding:100px 0}.three-column-row{display:flex;flex-wrap:wrap;margin:0 -16px}.three-column-col{width:calc(33.33% - 32px);margin:0 16px;margin-bottom:64px;padding-bottom:30px}.three-column-col:nth-child(4),.three-column-col:nth-child(5),.three-column-col:nth-child(6){border-bottom:0;margin-bottom:0;padding-bottom:0}.three-column-col img{width:100%;height:275px;object-fit:cover;object-position:top}.three-column-col h4{color:#000;margin:0 0 15px}.three-column-col h4 a{text-decoration:none;color:#000}.three-column-col h4 a:hover{color:#deac1d}.three-column-col span{font-size:14px;color:#000;display:block;line-height:40px;margin:0 0 3px}.three-column-col a{font-size:17px;color:#deac1d;line-height:30px;text-decoration:underline}.extra-menu{border-top:10px solid rgba(0,0,0,.1)}.extra-menu li a{display:flex;padding:10px 15px;align-items:center;font-weight:600;text-transform:uppercase;color:#000}.extra-menu li a img{margin-right:5px}.mobile-menu-btm{margin-top:60px;text-align:center;background:url(../images/mobile-map.webp) no-repeat 0 0;padding:40px 40px 93px 40px;position:relative}.mobile-menu-btm h4,.mobile-menu-btm span.mmbt-title{font-size:14px;line-height:28px;font-weight:500;color:#fff;margin:0 0 12px;display:block;align-items:center}.mobile-menu-btm h4 img,.mobile-menu-btm span.mmbt-title img{height:14px;margin-right:6px}.mobile-menu-btm h3,.mobile-menu-btm span.dbm-title{font-size:22px;line-height:22px;font-weight:700;color:#fff;margin:0 0 22px;display:block}.mobile-menu-btm a.find-location{background:#f6c948;font-size:15px;line-height:40px;font-weight:600;color:#000;letter-spacing:.75pt;width:200px;margin:0 auto 42px;display:inline-block;border-radius:30px;text-align:center}.mobile-menu-number{font-size:28px;line-height:28px;font-weight:400;color:#fff;display:block}.menu-btm-content{position:relative;z-index:3}.menu-btm-overlay{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.85)}.mobile{display:none !important}@media only screen and (max-width: 1600px){.home-hero{min-height:575px}}@media only screen and (max-width: 1459px){.logo{width:150px}.main-menu{width:53%}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-item>a.mega-menu-link{padding:0 10px;font-size:16px}.header-right{width:30%}.right-elements{padding-right:12px}.quote-btn{font-size:16px}.home-hero{min-height:530px}}@media only screen and (max-width: 1300px){.home-hero{min-height:456px}}@media only screen and (max-width: 1260px){.main-menu{width:60%}.header-right{width:23%}.right-elements{width:30%}.quote-btn{width:70%}.store-locatore-link span{display:none}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-item>a.mega-menu-link{height:60px;line-height:60px}.header-placeholder{height:99px}.about-gallery ul li{height:226px}.about-gallery ul li:first-child{height:478px}.blog-row .blog-sidebar{width:300px}.blog-row .blog-left{width:calc(100% - 330px)}.content-menu.desktop{top:100px}}@media only screen and (max-width: 1169px){.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-item>a.mega-menu-link{font-size:14px}.quote-btn{font-size:14px}.content-element{width:60%;font-size:18px;line-height:26px}.content-element h1,.content-element h2{font-size:56px;line-height:56px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:36px}.home-hero .owl-carousel .owl-nav .owl-prev,.home-hero .owl-carousel .owl-nav .owl-next{font-size:38px !important}.tc-content{padding:60px 0;font-size:20px;line-height:28px}.tc-content h2{font-size:38px;line-height:42px}.tc-content ul li{font-size:20px;line-height:34px}.cta-section{padding:80px 0}.cta-section h2{font-size:60px;line-height:75px}.cta-section p{margin:0}.service-area{padding:65px 0 75px}.service-row .service-col{margin:11px 15px}.service-info{font-size:16px;line-height:26px}.service-info h3{font-size:34px;line-height:40px}.featured-review{padding:75px 0}.featured-review .title-area h2{font-size:40px;line-height:50px}.featured-review .title-area{margin-bottom:75px}.review-row .review-module{font-size:16px;line-height:26px}.gift-row .gift-content{font-size:16px;line-height:26px}.the-press-rt{padding-right:40px;padding-left:40px}.the-press h3{margin:0 0 30px}.the-press-lt{height:400px}.about-gallery ul li{height:226px}}@media only screen and (max-width: 1024px){.header-placeholder{height:148px}.header-right{width:30%}.main-menu{width:66%;padding-left:20px}.right-elements{width:20%}.quote-btn{width:80%}.partners-area .partner_module .partner-logo{min-height:115px}.partners-area .partner_module{padding:0 25px}}@media only screen and (max-width: 1023px){.header-right{width:80px}.right-elements{width:auto;padding-right:20px}.main-menu{display:none}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-item>a.mega-menu-link{font-size:13px;padding:0 6px}.quote-btn{display:none}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2>li#mega-menu-item-4620.mega-menu-megamenu>ul.mega-sub-menu{width:560px !important}#mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:15px 10px}.main-menu .mega-menu-megamenu .textwidget h3{font-size:15px}#mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-megamenu>ul.mega-sub-menu{padding:10px}.main-menu .mega-menu-megamenu .textwidget a{font-size:13px}.content-element{width:80%;font-size:16px;line-height:24px}.content-element h1,.content-element h2{font-size:36px;line-height:38px}.content-element p{margin-bottom:20px}.content-element .hero-btn{font-size:16px;line-height:20px;width:45%}.tc-content{font-size:18px;line-height:26px}.tc-content h3{margin-bottom:10px}.tc-content h2{font-size:28px;line-height:34px;margin-bottom:15px}.tc-content ul li{font-size:18px;line-height:30px}.cta-section{padding:50px 0;font-size:20px;line-height:28px}.cta-section h2{font-size:45px;line-height:55px}.service-area{padding:50px 0}.service-row .service-col{margin:9px}.service-info{line-height:20px}.service-info h3{font-size:24px;line-height:28px}.featured-review{padding:50px 0}.featured-review .title-area h2{font-size:30px}.featured-review .title-area{margin-bottom:50px}.footer-top{padding:50px 0}.footer-top .foo-widget-area{width:55%}.foo-widget-area .widget{width:50%}.footer-bottom{padding:15px 0}.footer-bottom .container-main{flex-wrap:wrap}.footer-bottom .copyright{width:59%}.foo-bottom-link{width:40%}.credit{width:100%;text-align:center;padding-top:10px}.contact-content .contact-address{width:26%;font-size:14px;line-height:24px}.contact-address h3{font-size:20px;line-height:24px;margin:15px 0}.contact-main{font-size:16px;line-height:26px}.contact-main h1{font-size:30px;line-height:48px}.contact-content{padding:75px 0 50px}.banner-overlay .banner-content{font-size:20px;line-height:26px;padding:15px}.banner-overlay .banner-content h1{font-size:40px;line-height:53px}.partners-area .partner_module{padding:0 15px;font-size:16px;line-height:24px}.partners-area .partner_module h3{font-size:20px;line-height:24px;margin-bottom:10px}.partners-area .partner_module a{font-size:15px;line-height:17px}.partners-area .partner_module p{margin-bottom:10px}.dark-bg-content{font-size:16px;line-height:28px}.dark-bg-content h1,.dark-bg-content h2{font-size:30px;line-height:36px}.abc-content{width:100%;padding:0 20px}.abc-content h1,.abc-content h2,.abc-content h3{font-size:38px;line-height:56px}.abc-content h1 strong,.abc-content h2 strong,.abc-content h3 strong{display:block}.abc-content span{font-size:20px}.about-story{padding:60px 0}.hero-content-box{min-width:100%;padding:0 30px}.about-hero-content h1{font-size:52px;line-height:52px}.about-hero img{height:420px}.about-gallery ul li{height:150px}.about-gallery ul li:first-child{height:314px}.about-gallery ul li{margin:7px 7px;width:calc(25% - 14px)}.about-gallery ul li:first-child{width:calc(50% - 14px)}.about-gallery{padding:60px 0}.gallery-load-more{margin-top:50px}.accomplishments h3{margin:0 0 30px}.three-column-section,.accomplishments{padding:50px 0}.blog-row .blog-left{width:calc(100% - 310px)}.container-main{padding:0 20px}}@media only screen and (min-width: 768px)and (max-width: 1169px){.home-hero .hero-content .content-element{padding:0 60px}.owl-carousel .owl-item img{height:300px}.footer-top .foo-widget-area{width:100%}.about-hero-content h1{font-size:66px;line-height:66px}.about-story{padding:60px 0 60px}.abc-content{width:94%}.accomplishments h3{margin:0 0 30px}.header-main{padding:0px 0 0px 2%}.gallery-page-title{padding:60px 0}.galleries-section .gallery-nav-area{padding-bottom:60px}.galleries-section{padding-bottom:60px}.container-main{padding:0 20px}.tc-icon-boxes .tcib-row .tcib-col{width:32.33%}.basic-container.reduce-bottom{padding-bottom:30px}.right-content .tcf-col.tcf-content{padding:0 30px}.tcf-col.tcf-content h3{font-size:34px}.tct-row .tct-col{width:48%}.blog-breadcrumb{margin-bottom:30px}ul,ol{margin:0 0 1.5em 0em}.client-module .client-logo{margin:0 20px}.banner-overlay .banner-content h1{margin-bottom:20px}.contact-content .contact-address{width:25%}.special-cta-section .btn{margin-right:10px}.basic-container .fg-default.fg-gutter-10 .fg-item{margin:17px}.basic-container .fg-default.fg-gutter-10 .fg-item{margin:17px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:45px !important}.partners-area{padding:60px 0}.tciwc-content h2{margin-bottom:25px}.horizontal-img-content{padding:70px 0}.basic-container{padding:60px 0}.listing-section{padding:60px 0}.article-row.ar-col-three .article-column{margin-bottom:40px}.rplg .rplg-url{margin:30px 0}.column-box-row .col-lg-4{float:left}.tesla .result-row .sep-top+.col-lg-6 .row-col{padding-left:20px;padding-right:0}.tesla .result-row .col-lg-6 .row-col{padding-right:20px;padding-left:0}.transferable-warranty.white .tw_inner p{padding-right:0}.cws-main .cws-sidebar{width:200px}.cws-main-content{width:calc(100% - 240px)}.tciwc-row.img-right-align .tciwc-content{padding:0}.comments-area .form-submit .submit,.btn{min-width:220px;margin-bottom:10px}.icon-box-row .icon-box{width:440px}.article-column h3{font-size:22px}.article-column .btn{min-width:280px;font-size:15px;margin-top:20px}.popvideo-row .video-col{width:calc(50% - 26px)}#wpsl-category{margin:0 15px !important}#store-search-wrap .wpsl-input,#store-search-wrap .wpsl-select-wrap{margin-left:20px}.search-result-list ul li{width:calc(50% - 20px)}.home-hero{min-height:500px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.content-menu.desktop{top:97px}.accomplishments-row{margin:0}.accomplishments-col{width:100%;margin:0}.three-column-row{margin:0}.three-column-col{width:100%;margin:0;margin-bottom:30px;padding-bottom:0}.three-column-col:last-child{margin-bottom:0}.about-story-row{margin:0}.about-story-col{width:100%;padding:0 20px}.search-icon{margin-left:5px}.gallery-nav a{padding:9px}.dark-bg-content{padding:30px 0}.service-area{padding:30px 10px 30px}.information-row .row .sep{display:none}.information-row .sep+.col-lg-6 .row-col{padding-left:0}.information-row{padding:40px 0}.information-row .row-col-header{margin:0 0 30px}.information-row .col-lg-6 .row-col{padding-right:0}.content-sidebar{width:100%;float:none}.content-mian{width:100%;border-left:0px solid #e1f1b5;padding:20px 20px}.tc-icon-boxes{padding:60px 0}.compare-section .comp-row .comp-col{padding:0 20px}.comp-col h4{font-size:68px}.single-post h1{font-size:28px}.recent_articles_widget .ra-post .rapost-info{font-size:16px;line-height:20px}.post-single-area{margin-bottom:20px}.one_third{width:50%}.basic-container{padding:60px 0}.content-menu ul li{font-size:16px}.content-menu ul li a{padding:16px 10px}.wp-image-5101{margin-bottom:10px}.article-row.ar-col-three .article-column{margin-bottom:30px;width:50%}.service-row .service-col{margin:8px 15px}.service-area .service-row{margin-left:0;margin-right:0}.service-row .service-col{width:calc(50% - 16px);margin:8px 8px}.iwfp-main{padding:60px 0}.iwfp-row .iwfp-content{width:26%}.iwfp-content .iwfp-element{padding:20px 0}.contact-content{padding:40px 0 50px}.contact-content .contact-address{width:30%}.contact-content .contact-main{width:70%}.special-cta-section .btn{margin:0 0 20px}.basic-container .fg-default.fg-gutter-10{padding-left:0}.basic-container .fg-default.fg-gutter-10 .fg-item{margin:16px}.gallery-nav a{margin:5px;font-size:14px}.gallery-page-title h1{font-size:46px;line-height:56px}#sbasic-5 .container-main p br{display:none}.column-box-row{padding:40px 0}.model-x-windshield{padding:60px 0}.other_services-box-col{width:100%}.other_services-box-col:first-child{padding-right:0}.other_services center{margin-bottom:50px}.other_services{padding:60px 0}.other_services-box-col{margin-top:10px}.video-section-box{width:100%;margin-bottom:30px}.video-section-box.rt{width:100%;padding-left:0;margin-bottom:0}.video-section-area.reverse .video-section-box.rt{padding-right:0}.makes-different{padding:60px 0}.tesla .result-row{padding:60px 0}.content-with-sidebar{padding:60px 0}.cws-row{display:block;margin-bottom:0}.cws-row .right-content{width:100%}.cws-row .full-content.left-cont{width:100%}.icon-box-row .icon-box{width:340px}section#space-5{display:none}.cta-row .cta-btn{float:none}.cta-row.vertical-middle .row-col{text-align:center;font-size:30px}#sbasic-2{padding-top:0px}.store-map{height:500px}.search-result-list{height:353px}.search-result-list ul li{width:calc(100% - 20px);margin:0 0px 30px}.search-result-head-lt{width:100%;margin-bottom:20px}.search-result-head-rt{width:100%}#wpsl-category .wpsl-dropdown{width:260px !important}.icon-direction{width:335px}.main-menu .mega-menu ul li{font-size:14px;line-height:24px}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-12{width:36.66667%}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-12{width:38.33333%}.main-menu #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:25%}.mobile-burger-menu{cursor:pointer;display:block;float:right;height:11px;position:relative;width:16px;top:20px;right:-38px;z-index:999}.mobile-burger-menu span{background:#2f2f2f;display:block;height:3px;left:0;position:absolute;top:0;transition:all .3s ease 0s;width:100%}.mobile-burger-menu span:nth-child(2){background:#2f2f2f;display:block;height:3px;left:0;position:absolute;top:9px;transition:all .3s ease 0s;width:100%}.mobile-burger-menu span:nth-child(3){background:#2f2f2f;display:block;height:3px;left:0;position:absolute;top:18px;transition:all .3s ease 0s;width:100%}.mobile-burger-menu.selected span:nth-child(1){top:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0px}.mobile-burger-menu.selected span:nth-child(2){top:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:0px}.mobile-menu{background-color:#49a5df;box-shadow:0 0 10px rgba(0,0,0,.05);-webkit-box-shadow:0 0 10px rgba(0,0,0,.05)}.mobile-menu .controls{padding:0px 15px}.mobile-menu .nav-close{float:right;font-size:26px;background:#333;padding:7px 0;cursor:pointer;width:26px;height:26px;border-radius:50%;position:relative;margin:6px 0}.mobile-menu .nav-close:after{content:"";position:absolute;left:12px;top:5px;width:0px;height:16px;border-right:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.mobile-menu .nav-close:before{content:"";position:absolute;left:12px;top:5px;width:0;height:16px;border-right:2px solid #fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.mobile-menu .nav-logo{width:170px;float:left}.mobile-menu .nav-main-cont{border-top:1px solid #fff}.mobile-menu .nav-main-cont ul li a{padding:9px 15px;position:relative;border-bottom:1px solid rgba(0,0,0,.1);color:#000;text-decoration:none;font-family:urw-din,sans-serif;font-weight:600;text-transform:uppercase}.mobile-menu .nav-main-cont ul.sub-menu li a{font-weight:500;text-transform:capitalize}.mobile-menu .nav-main-cont ul.sub-menu li:first-child a{font-weight:600;text-transform:uppercase}.slide-menu{padding-top:94px;z-index:998;background:#fff;width:100%}.slide-menu__slider ul li.current-menu-item>a{color:#f8b746}.mobile-menu .nav-main-cont ul li.menu-item-has-children>a{padding-right:30px}.mobile-menu .nav-main-cont ul li.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;right:15px;top:9px;line-height:24px;font-size:24px}.mobile-menu .nav-main-cont ul ul li a[data-action=back]{padding-left:30px}.mobile-menu .nav-main-cont ul ul li a[data-action=back]:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;left:7px;top:9px;line-height:24px;font-size:24px}.slide-menu ul li:last-child a{border-bottom:0}.slide-menu ul li.top-border a{border-top:6px solid rgba(0,0,0,.1)}.header-right{position:relative;padding-right:64px;width:50%}.header-right:after{content:"";background-color:#deac1d;clip-path:polygon(9% 0%, 100% 0%, 100% 100%, 0% 100%);transition:all .25s ease-in-out;position:absolute;right:0;top:0;height:100%;width:70px}.quote-btn{display:none}.store-locatore-link{display:none}.right-elements{width:50%}#mega-menu-wrap-menu-2 .mega-menu-toggle .mega-toggle-blocks-right{display:none}.residential-menu-btm{margin-top:60px;text-align:center;background:#2f2f2f;position:relative}.residential-menu-btm-content{padding:40px 40px 0px 40px}.residential-menu-btm h3{color:#fff;margin:0 0 28px;font-size:22px;line-height:22px;font-weight:700}.residential-menu-btm h4{color:#fff;margin:0 0 13px;font-size:14px;line-height:28px;font-weight:500}.residential-menu-btm .btn{max-width:200px}.commercial-menu-btm{margin-top:60px;text-align:right;background:#2f2f2f;position:relative}.commercial-menu-btm-content{padding:50px 30px 0px 30px;text-align:left}.commercial-menu-btm-content .btn{max-width:200px}.commercial-menu-btm h3{color:#fff;margin:0 0 24px;font-size:22px;line-height:22px;font-weight:700}.commercial-menu-btm h4{color:#fff;margin:0 0 10px;font-size:14px;line-height:28px;font-weight:500}.shop-menu-btm{margin-top:60px;text-align:center;background:#2f2f2f;position:relative}.shop-menu-btm-content{padding:40px 34px 66px 34px}.shop-menu-btm-content .btn{max-width:200px}.shop-menu-btm h3{color:#fff;margin:0 0 24px;font-size:22px;line-height:22px;font-weight:700}.shop-menu-btm h4{color:#fff;margin:0 0 10px;font-size:14px;line-height:28px;font-weight:500}.sub-menu.slide-menu__submenu--active li:first-child{text-align:center;background:#2f2f2f}.sub-menu.slide-menu__submenu--active li:first-child a{font-weight:700;color:#fff;text-transform:uppercase}.mobile-menu .nav-main-cont ul ul li a[data-action=back]{padding-left:30px}.mobile-menu .nav-main-cont ul.sub-menu li:first-child a{font-weight:600;text-transform:uppercase}.data-content-lt{padding-right:30px}.shorting-area .gallery-nav a{margin:0}}@media only screen and (max-width: 767px){.header-main{justify-content:space-between;flex-wrap:wrap}.logo{width:115px;margin:0}.main-menu{width:1%;display:block}.header-right{width:57%}.quote-btn{font-size:12px;width:71%}.right-elements{width:28%}.home-hero .slide-element{background-color:#000;background-image:none !important;height:674px}.home-hero .slide-element .no-visibility.for-desk{display:none}.home-hero .owl-carousel .owl-item img.for-mob-slide{display:block}.owl-carousel .owl-item img{height:310px;object-fit:cover}.owl-carousel .owl-item .service-area-col img{height:300px}.slide-element .hero-content{position:relative}.hero-content .container-main{top:0;transform:translateY(0)}.content-element{width:100%;padding:20px;font-size:14px;line-height:20px}.hero-content .content-element h1,.hero-content .content-element h2{font-size:36px;line-height:40px}.hero-content .content-element .hero-btn{margin:0 5px 0 0;width:47%;padding:10px 5px;font-size:15px}.hero-content .content-element .hero-btn.solid{margin:0}.tc-content{padding:30px 0 50px;font-size:16px;line-height:26px}.tc-row{display:block}.tc-left-col,.tc-right-col{width:100%}.tc-content ul li{font-size:15px;line-height:19px;margin-bottom:10px}.cta-section .container-main{margin:15px auto}.cta-section{padding:30px 0px;font-size:16px;line-height:20px;height:auto}.home .cta-section h4{font-size:34px}.cta-section h2{font-size:32px;line-height:39px;margin-bottom:15px;padding:0 15px}.cta-section p{margin:0;font-size:16px;line-height:26px;opacity:.93}.cta-section p br{display:none}.service-area{padding:30px 0}.service-area .service-row{margin-left:0;margin-right:0}.service-row .service-col:first-child{height:385px}.service-row .service-col{margin:0 0 10px;width:100%;float:none;height:250px}.featured-review{padding:60px 0px}.featured-review .title-area{margin-bottom:18px;display:block;text-align:center}.featured-review .title-area h2{font-size:28px;text-align:left;line-height:34px;color:#000}.featured-review .title-area h2 strong{display:block}.featured-review .title-area a.more-rev-link{display:inline-block}.featured-review .review-row{display:block}.review-row .review-module{width:100%;font-size:14px;line-height:20px;margin-bottom:30px}.service-info h3{font-size:28px;line-height:34px;margin-bottom:13px}.service-col .service-overlay{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%, rgb(0, 0, 0) 101%)}.service-col .service-overlay{padding:25px 20px}.service-info p{opacity:.77;font-size:14px;margin-bottom:15px}.review-module h3{font-size:20px;line-height:26px}.review-module .rating{padding:10px 0}.review-module .rating i{font-size:14px;margin-right:3px}.container-main{padding-left:20px;padding-right:20px}.footer-top{padding:45px 5px 35px;display:flex;flex-wrap:wrap;flex-direction:column-reverse}.footer-top .foo-widget-area{width:100%}.foo-widget-area .widget{width:100%}.foo-widget-area .widget:first-child{width:40%}.foo-widget-area .widget:nth-child(2){width:60%}.foo-widget-area .widget ul li{font-size:16px;line-height:20px;padding:5px 0}.foo-widget-area .widget ul li:first-child{padding:0 0 10px}.foo-widget-area .widget{margin-bottom:24px}.footer-top .foo-subscribe-area{width:100%}.footer-bottom .container-main{display:block;text-align:center;padding:0 45px}.foo-subscribe-area .foo-social{margin-bottom:45px}.footer-bottom .copyright{width:100%;margin-bottom:10px;font-weight:400;line-height:18px}.foo-bottom-link{width:100%;opacity:.7}#nav_menu-15,#nav_menu-16{display:none}.subscribe-form h4{font-size:28px;line-height:34px;margin-bottom:12px}.subscribe-form p{font-size:16px;line-height:30px}.tc-content .container-main{padding:0 32px}.footer-bottom{padding:22px 0}.contact-content{padding:50px 0;display:block}.contact-content .contact-address{width:100%;margin-bottom:30px}.contact-content .contact-main{width:100%}.banner-overlay .banner-content{font-size:16px;line-height:20px;position:relative;z-index:2}.banner-overlay .banner-content h1{font-size:26px;line-height:30px}.partners-area{display:block;padding:50px 0 75px}.partners-area .partner_module{width:100%;margin-bottom:25px}.partners-area .partner_module .partner-logo{min-height:auto}.gift-content a.gift-btn{margin:0 auto}.dark-bg-content{padding:50px 0}.dark-bg-content .container-main{display:block}.dark-bg-content .title-content{width:100%;margin-bottom:20px}.dark-bg-content .desc-content{width:100%}.desktop{display:none !important}.mobile{display:block !important}.menu-primary-menu-container{display:none}.mobile-burger-menu{cursor:pointer;display:block;float:right;position:absolute;width:70px;height:56px;top:0;right:0;z-index:999}.mobile-burger-menu span{background:#2f2f2f;display:block;height:3px;left:28px;position:absolute;top:20px;transition:all .3s ease 0s;width:16px}.mobile-burger-menu span:nth-child(2){background:#2f2f2f;display:block;height:3px;left:28px;position:absolute;top:29px;transition:all .3s ease 0s;width:16px}.mobile-burger-menu span:nth-child(3){background:#2f2f2f;display:block;height:3px;left:0;position:absolute;top:18px;transition:all .3s ease 0s;width:100%}.mobile-burger-menu.selected span:nth-child(1){top:23px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0px}.mobile-burger-menu.selected span:nth-child(2){top:23px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:0px}.mobile-menu{background-color:#49a5df;box-shadow:0 0 10px rgba(0,0,0,.05);-webkit-box-shadow:0 0 10px rgba(0,0,0,.05)}.mobile-menu .controls{padding:0px 15px}.mobile-menu .nav-close{float:right;font-size:26px;background:#333;padding:7px 0;cursor:pointer;width:26px;height:26px;border-radius:50%;position:relative;margin:6px 0}.mobile-menu .nav-close:after{content:"";position:absolute;left:12px;top:5px;width:0px;height:16px;border-right:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.mobile-menu .nav-close:before{content:"";position:absolute;left:12px;top:5px;width:0;height:16px;border-right:2px solid #fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.mobile-menu .nav-logo{width:170px;float:left}.mobile-menu .nav-main-cont{border-top:1px solid #fff}.mobile-menu .nav-main-cont ul li a{padding:9px 15px;position:relative;border-bottom:1px solid rgba(0,0,0,.1);color:#000;text-decoration:none;font-family:urw-din,sans-serif;font-weight:600;text-transform:uppercase}.mobile-menu .nav-main-cont ul.sub-menu li a{font-weight:500;text-transform:capitalize}.mobile-menu .nav-main-cont ul.sub-menu li:first-child a{font-weight:600;text-transform:uppercase}.slide-menu{padding-top:56px;z-index:1001;background:#fff;width:100%}.slide-menu__slider ul li.current-menu-item>a{color:#f8b746}.mobile-menu .nav-main-cont ul li.menu-item-has-children>a{padding-right:30px}.mobile-menu .nav-main-cont ul li.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;right:15px;top:9px;line-height:24px;font-size:24px}.mobile-menu .nav-main-cont ul ul li a[data-action=back]{padding-left:30px}.mobile-menu .nav-main-cont ul ul li a[data-action=back]:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;left:7px;top:9px;line-height:24px;font-size:24px}.slide-menu ul li:last-child a{border-bottom:0}.slide-menu ul li.top-border a{border-top:6px solid rgba(0,0,0,.1)}.slide-menu ul li.contact-icon a{padding-left:38px;background:url(../images/mobile-phone-icon.svg) no-repeat 15px center}.slide-menu ul li.quote-icon a{padding-left:38px;background:url(../images/cheque-mob.svg) no-repeat 15px center}.header-right{position:relative;padding-right:64px}.header-right:after{content:"";background-color:#deac1d;clip-path:polygon(9% 0%, 100% 0%, 100% 100%, 0% 100%);transition:all .25s ease-in-out;position:absolute;right:0;top:0;height:100%;width:70px}.quote-btn{display:none}.mob-only-num{display:block}.store-locatore-link{display:none}.right-elements{width:100%;margin-right:0px}.store-locatore-link i{margin-right:10px}#mega-menu-wrap-menu-2 .mega-menu-toggle .mega-toggle-blocks-right{display:none}.home-hero .owl-carousel .owl-item img.for-mob-slide{display:block;height:775px;object-position:top}.home-hero .owl-nav{display:none}.slide-element .hero-content{height:auto;bottom:67px;top:inherit}.tc-content h3{margin-bottom:0;font-size:16px;line-height:46px}.more-rev-link.mobile{text-decoration:none;font-size:17px;line-height:50px;padding:0 20px;text-align:center;font-weight:600;color:#fff;width:200px;height:50px;margin:0 auto;border-radius:30px;background-color:#57514f;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.home-slider .owl-dots{position:absolute;left:0;bottom:18px;width:100%;text-align:center;display:block}.home-slider .owl-dots .owl-dot{width:6px;height:6px;background:#fff;display:inline-block;text-align:center;margin:0 6px;border-radius:50%}.home-slider .slide-element:before{background:-moz-linear-gradient(top, rgba(229, 229, 229, 0) 0%, rgb(0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(229, 229, 229, 0) 0%, rgb(0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(229, 229, 229, 0) 0%, rgb(0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00e5e5e5", endColorstr="#000000",GradientType=0 )}.about-hero img{height:292px;object-position:right}.about-hero-content{position:relative;width:auto;clip-path:none}.hero-content-box{position:relative;padding:50px 20px;transform:none;left:inherit;top:inherit}.about-hero-slash,.about-hero-slash2{display:none}.about-hero-content h1{font-size:42px;line-height:42px}.about-hero-content h2{font-size:22px}.about-story-head h3{font-size:38px;margin:0 0 10px}.about-story-head h4{font-size:22px}.about-story-row{display:block;margin:0}.about-story-col{width:100%;padding:0}.about-story-head{margin-bottom:30px}.about-story-col img{margin-bottom:22px}.about-bg-with-content{padding:50px 0}.abc-content h1,.abc-content h2,.abc-content h3{font-size:26px;line-height:38px}.abc-content span{font-size:18px;line-height:28px}.accomplishments-col{margin:0;width:100%;float:none}.accomplishments-row{margin:0}.accomplishments h3{font-size:34px}.accomplishments-col:nth-child(3){border-bottom:2px solid #bfbfbf}.about-gallery ul li:first-child{width:100%;margin:0 0 20px}.about-gallery ul li{margin:0 0 20px;width:100%;height:auto}.the-press-row{display:block}.the-press-lt{height:200px;width:100%}.the-press-rt{width:100%;padding:30px 20px}.the-press h3{margin:0px 0 0px}.three-column-row{margin:0}.three-column-col{width:100%;padding:20px 0;margin:0}.three-column-col:nth-child(4),.three-column-col:nth-child(5),.three-column-col:nth-child(6){border-bottom:2px solid #bfbfbf;padding:20px 0}.about-sub-menu ul{display:block;padding:15px 0}.about-sub-menu ul li a{padding:0;line-height:40px}.gallery-page-title h1{font-size:47px;line-height:47px}.content-element{padding:0px}.content-element .hero-btn{width:46%}.banner-overlay .banner-content h1{font-size:32px;line-height:40px;margin-bottom:10px;font-family:"proxima-nova",sans-serif}.banner-overlay .banner-content h1 span{display:block;font-weight:200}.basic-container h3{font-size:20px;line-height:24px}.basic-container{padding:50px 0}.basic-container .fg-default.fg-gutter-10{padding:0}.basic-container .fg-default.fg-gutter-10 .fg-item{margin:0 0 15px;padding:0 8px;width:50%}.tciwc-row.img-right-align .tciwc-content{padding:45px 0 0}.horizontal-img-content .tciwc-row{display:block}.tciwc-row .tciwc-content{width:100%}.tciwc-row .tciwc-img{width:100%}.horizontal-img-content{padding:0 0 55px;text-align:center}.img-cover-style .img-cover-size{width:100%;height:400px;position:relative}.img-cover-style .tciwc-content h2{font-size:26px;line-height:34px;text-align:center;text-transform:uppercase;margin:0 0 5px}.comments-area .form-submit .submit,.btn{min-height:inherit;padding:0px 15px;width:100%;line-height:50px;min-width:inherit}.img-cover-style .tciwc-row .tciwc-content p{margin:0 40px 30px}.contact-main h1{font-size:32px;line-height:40px;margin-bottom:12px}.contact-main .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){line-height:50px;border-radius:0}.gform_wrapper textarea.medium{height:200px}.contact-main .gform_wrapper .gform_footer input.button,.contact-main .gform_wrapper .gform_footer input[type=submit]{width:100%}.gform_wrapper{margin-bottom:16px}.contact-main{margin-bottom:0}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){margin-bottom:0}.partners-area .partner_module{margin-bottom:40px;line-height:26px;padding:0}.partner-logo img{max-width:250px}.partners-area .partner_module h3{font-size:28px;line-height:34px;font-weight:700}.partners-area{padding-bottom:0}.page-id-386 .gift-section{display:none}.blog-row .blog-sidebar{width:100%}.blog-row .blog-left{width:100%}.blog-row{display:block}.post_blog{padding:10px 0px 40px 0}.container-main.blog-section{padding-top:15px}.blog-sidebar .widget select{line-height:30px}.blog-sidebar .search-form input[type=search]{height:50px}.blog-sidebar .search-form input[type=submit]{top:17px}.mobile-only-address h3{font-size:20px;color:#000}.basic-container.reduce-bottom{text-align:left !important}.basic-container.reduce-bottom h2{margin:0 0 5px}.basic-container .gform_wrapper .gform_page_footer input.button{padding:0px 10px;height:50px}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin-bottom:10px}#gform_previous_button_17_12,#gform_previous_button_17{margin-bottom:20px}.page-id-3298 .basic-container h1{text-align:left !important;font-size:46px;margin-bottom:5px}.page-id-3310 .gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin-bottom:0px}.gform_wrapper textarea.medium{height:180px}#store-search-wrap form{display:block;padding:0 20px}.store-map-row{display:block}.has_locations .store-map-list,.has_locations .store-map-col{width:100%}.search-result-list ul{display:block}.search-result-list ul li{display:block;width:100%;margin:0 0px 22px}.search-result-list{padding:0px 20px 10px 20px}.icon-direction{width:100%}.store-map{height:300px}.search-result-head-rt{width:100% !important}.search-result-head-lt{margin-bottom:15px;width:100%}.search-result-list ul li .store-desc strong a br{display:none}body{width:100%}.page-id-170 .img-banner{height:400px}.tct-module .tct-row{display:block}.tct-row .tct-col{width:100%;padding:20px 0}.tct-row .tct-col:first-child{padding-top:0}.tct-row .tct-col:last-child{padding-bottom:0}.content-menu ul{display:block}.tct-module{padding:50px 0 15px}.tct-module h3{font-size:24px;line-height:34px}.page-id-170 .basic-container h2{font-size:28px;line-height:34px}.article-row.ar-col-two .article-column{width:100%;margin-bottom:40px;font-size:16px;line-height:26px}.article-section{padding:0}.page-id-170 .spacer{display:none}.article-column h3{font-size:22px;line-height:27px;margin:0}.special-cta-section{padding:50px 0 0;text-align:center}.cta-grid .cta-grid-col{width:100%}.special-cta-section h3{font-size:28px;line-height:34px}.special-cta-section .cta-main-img.centeralign{width:100% !important;right:-60px;bottom:0px}.special-cta-section .btn{width:216px;display:flex;text-align:center;justify-content:center;margin:0 auto 20px}.special-cta-section .container-main{padding-bottom:20px}.page-id-3927 .video-grid-section h4{display:block;margin-bottom:40px;font-size:28px;line-height:34px}.video-grid-section h4 strong{color:#000}.video-grid-section .popvideo-row{display:block}.popvideo-row .video-col{width:100%}.video-grid-section{padding:50px 0}.horizontal-icon-boxes .icon-box-row{display:block}.icon-box-row .icon-box{width:100%;padding:30px 0 25px}.icon-box-row:before{content:"";position:absolute;top:50%;left:-20px;width:calc(100% + 40px);height:2px;display:block;background-color:#fbedc0;transform:translateY(12px);-webkit-transform:translateY(12px)}.video-col h5{line-height:30px}.icon-box .box-info h4{font-size:20px;line-height:24px}.icon-box .box-info p{font-size:16px;line-height:26px}.icon-box .icon{width:52px;height:52px}.icon-box .box-info{width:calc(100% - 52px)}.horizontal-icon-boxes{padding:0}.simulator-title-area h1{font-size:38px;line-height:48px}.controll-area{display:block}.controll-area .customize-options,.controll-area .customize-option{width:100%}.controll-area .estimate-output{width:100%;padding-left:0}.services .steps:nth-child(3){width:100%}#wind_shield_tinting_block .services .steps:nth-child(3){flex-wrap:wrap}.simulator-title-area{padding:60px 0 25px}.services .steps{width:100%}.variations{margin:0}.variation-box ul li{width:25%}.services .steps:nth-child(3) .step-count{margin:0 20px 0 0;padding:0;width:80px}#wind_shield_tinting_block .services .steps:nth-child(3) .step-count{width:40px;height:40px}.variation-box{width:100%}.estimate-output h2{font-size:20px;text-align:center}.estimate-output .email-cta{width:100%;height:50px;line-height:50px}.car-banner{padding:0px 25px 0;top:-20px}.special-cta-section{overflow:hidden}.tciwc-content h2{font-size:24px;line-height:34px;text-align:left;margin-bottom:30px}.tciwc-row .tciwc-content{padding-left:0;padding-top:50px;text-align:left}.horizontal-img-content .tciwc-row .tciwc-content{padding-top:0}.special-quote{padding:55px 0;font-size:16px;line-height:26px;font-weight:400}.basic-container h2{font-size:28px;line-height:34px;padding:0 1px}.tct-module.reduce-top{padding-top:0}.tct-module{font-size:16px;line-height:26px}.video-col h5{margin-bottom:34px}.video-col:last-child h5{margin-bottom:0px}.special-title h2{font-size:30px;line-height:37px}.special-title{padding:60px 0}.img-cover-style .tciwc-row .tciwc-content p{margin:0 0 30px}.page-id-1116 .img-cover-style .tciwc-row .tciwc-content p{margin:0 55px}.tciwc-content .btn{margin:0 auto 22px;max-width:216px;display:block;font-size:15px}.horizontal-img-content .tciwc-content .btn{max-width:100%}.tciwc-content .btn.top-gap{margin-top:30px}.horizontal-img-content .tciwc-row.img-right-align{padding-bottom:0px}.page-id-3579 .tciwc-content p{margin:0}.page-id-471 .banner-overlay .banner-content{padding:0 35px}.page-id-471 .tct-module{padding:50px 0}.page-id-471 .basic-container{padding:50px 0 0}.page-id-471 .article-row.ar-col-two .article-column{margin-bottom:10px}.article-row.ar-col-three .article-column{width:100%}.page-id-4557 .tct-module{padding:50px 0 5px}.article-row.ar-col-three .article-column{margin-bottom:13px}.article-column .article-preview{margin-bottom:20px}.article-column .article-preview.desktop{display:none}.article-column .article-video{display:block;margin:10px 0 20px}.ar-col-three .article-column p{margin-bottom:0}.banner-content p{margin-bottom:0}.tct-module h4{font-size:24px;line-height:34px}.tcf-col.tcf-content{padding:0}.tcf-row .tcf-col{width:100%}.tcf-col.tcf-content h3{font-size:28px;line-height:34px}.standard-height .tcf-row{min-height:inherit}.compare-section .comp-row .comp-col{width:60%;margin:0 auto 55px;padding:0;border-left:#6e819a 0px solid;font-size:16px;line-height:24px}.comp-col h4{font-size:46px;line-height:69px;margin:0 0 6px}.compare-section .comp-row .comp-col:last-child{margin:0 auto 0px}.page-id-5024 .tct-module{padding-bottom:20px}.page-id-5024 .basic-container.reduce-bottom{text-align:center !important;margin-bottom:0}.page-id-5024 .tct-module.reduce-top{padding-top:1px}.page-id-5024 .tct-row .tct-col h5{font-size:16px;line-height:26px;color:#f6c948;margin-bottom:12px}.tc-icon-boxes .tcib-row{margin-left:0;margin-right:0;display:block}.tc-icon-boxes .tcib-row .tcib-col{width:100%}.page-id-5024 .basic-container.reduce-bottom h2{margin:0 0 25px}.tc-icon-boxes{padding-bottom:40px}.tc-icon-boxes h3{font-size:20px;line-height:24px;margin-bottom:20px}.tcf-content .tcf-overlay{width:100%}.right-content .tcf-col.tcf-content{padding:0}.page-id-5024 .container-main hr{margin-bottom:5px}.page-id-5024 .special-cta-section h3{margin-bottom:30px}.page-id-5024 .special-cta-section .cta-main-img.bottomalign{width:100% !important;height:auto !important}.page-id-3579 .special-cta-section h3{margin-bottom:30px}.page-id-3579 .special-cta-section .cta-main-img.bottomalign{width:100% !important;height:auto !important}.listing-section{padding:40px 0 50px}.listing-section .listing-row{display:block}.listing-section .listing-col{width:100%}.listing-section h2{font-size:28px;line-height:34px}.listing-section .listing-col h4{text-transform:uppercase;margin:0 0 20px;display:flex}.article-section.reduce-top{padding-top:0}.page-id-3579 .horizontal-img-content{padding:0px;background:rgba(0,0,0,0) !important}.page-id-3579 .tciwc-row.img-right-align .tciwc-content{padding:40px 0 0}.page-id-3579 .tciwc-row .tciwc-img{display:none}.page-id-3579 .tciwc-content h2{margin-bottom:20px}.tcf-content .overlapping-img{width:calc(100% - 40px);left:20px}.page-id-4845 .special-cta-section h3{margin-bottom:30px}.page-id-4845 .special-cta-section .cta-main-img.bottomalign{width:100% !important;height:auto !important}.page-id-515 .special-cta-section h3{margin-bottom:30px}.page-id-515 .special-cta-section .cta-main-img.bottomalign{width:100% !important;height:auto !important}.page-id-515 .btn.yellow.mobile{width:216px;margin:50px auto 30px}.iwfp-main{padding:50px 0 30px}.iwfp-title-area h2{font-size:28px;line-height:34px;margin-bottom:10px}.iwfp-row{display:block}.iwfp-row .iwfp-content{width:100%;padding:0}.iwfp-content .iwfp-element{padding:10px 0}.iwfp-row .iwfp-middle{width:100%;margin:20px 0}.page-id-168 .horizontal-img-content .tciwc-row{display:flex;flex-direction:column-reverse}.page-id-168 .article-column .btn{background:#f6c948;color:#000}.page-id-168 .special-cta-section h3{margin-bottom:30px}.page-id-168 .special-cta-section .cta-main-img.bottomalign{width:100% !important;height:auto !important}.page-id-168 .comments-area .form-submit .submit,.btn{margin:20px 0 10px}.blog .spacer{display:block}.tcf-content{padding:0}.tcf-content.right-content .tcf-overlay{display:none}.tcf-content .overlapping-img{width:calc(100% - 40px);height:250px;left:50%;transform:translateX(-50%);z-index:99}.tcf-content .container-main{padding-left:0;padding-right:0}.tcf-row{display:block}.tcf-col.tcf-img,.tcf-col.tcf-content{width:100%}.tcf-col.tcf-img img.mob-visible{display:block;height:262px;object-fit:cover}.right-content .tcf-col.tcf-content,.left-content .tcf-col.tcf-content{padding:50px 20px 50px;background:#080806}.page-id-4871 .special-cta-section h3{margin-bottom:30px}.page-id-4871 .special-cta-section .cta-main-img.bottomalign{width:100% !important;height:auto !important}.page-id-4979 .special-cta-section h3{margin-bottom:30px}.page-id-4979 .special-cta-section .cta-main-img.bottomalign{width:100% !important;height:auto !important}.page-id-4849 .special-cta-section h3{margin-bottom:30px}.page-id-4849 .special-cta-section .cta-main-img.bottomalign{width:100% !important;height:auto !important}.page-id-5061 .special-cta-section h3{margin-bottom:30px}.page-id-5061 .special-cta-section .cta-main-img.bottomalign{width:100% !important;height:auto !important}.iwfp-middle.mobile{margin-bottom:30px}.content-menu{background-color:#080808;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}.content-menu .container-main{display:flex;flex-wrap:wrap;align-items:center;padding:10px 20px}.mm-title{width:50%;color:#fff;padding:0px 0;font-size:16px;font-weight:700}.content-menu ul{border:0px solid #000;display:inline-block;padding:0;border-radius:0;position:absolute;top:0;background:#fff url(../images/small-arrow.png) no-repeat 93% 12px;background-size:9px;right:0px;width:100%;border-radius:30px;box-shadow:0 0 6px rgba(0,0,0,.2)}.content-menu ul.open{border-radius:0;z-index:990}.content-menu .menu-commercial-services-container:after,.content-menu .menu-residential-services-container:after,.content-menu .menu-automotive-services-content-menu-container:after{content:"";position:absolute;right:14px;top:50%;margin-top:-3px;width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:991;display:none}.content-menu ul li{overflow:hidden;height:30px;padding:0px 30px 0px 15px;display:none;cursor:pointer;margin:0 !important;border-top:none;min-width:inherit}.content-menu ul li a{padding:0;background:none !important;font-size:13px;line-height:normal;display:inline-block;width:95%;color:#646464 !important;transition:ease-in-out all .2s;-webkit-transition:ease-in-out all .2s;position:relative;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-top:7px}.content-menu ul li:first-child a{pointer-events:none}.content-menu ul.open .current-menu-item{background:#f2f2f2}.content-menu ul li:first-child{display:list-item}.content-menu ul.open li{display:list-item}.page-id-5061 .basic-container.reduce-bottom{text-align:center !important}.page-id-5061 .tct-module.reduce-top{background-color:#2f2f2f;overflow:hidden;clear:both}.alignleft{float:none}.alignright{float:none}.article-column .btn{background:#f6c948;color:#000;border:0}.page-id-5061 .comments-area .form-submit .submit,.btn{margin:10px 0}.special-cta-section .btn{margin:20px auto}.mobile-center{margin:0 auto}.mobile-center img{display:block;margin:0 auto 15px;display:block}.page-id-5061 .container-main p strong{display:block;text-align:center}.page-id-5061 .container-main p br{display:none}.horizontal-img-content{padding:40px 0 55px}.page-id-1116 .horizontal-img-content{padding:0px 0 10px}body.page-id-1116 .tciwc-content .btn{margin-top:40px;margin-top:15px;max-width:inherit;margin-bottom:45px}.page-id-306 .basic-container h1{font-size:38px;line-height:48px}.information-row .col-lg-6 .row-col,.information-row .sep+.col-lg-6 .row-col{padding-left:0;padding-right:0}.information-row .row .sep{display:none}.information-row{padding:10px 0}.page-id-3327 .basic-container{padding:15px 0}.page-id-3327 iframe{height:190px}.page-id-3327 p.large{display:none}.page-id-3327 .cta-btn.big{font-size:18px;padding:10px 30px}.page-id-3327 .section-row p{margin:20px 0}.page-id-3327 .row-col-header{margin:0 0 20px}.page-id-3327 .column-box-row{padding:40px 0 0}.page-id-3327 .column-box-row h3{font-size:28px;margin:0 0 30px 0}.page-id-3327 .basic-container h3{font-size:20px;line-height:28px}.page-id-3327 .cta-row.section-row.small-padding.vertical-middle{text-align:center}.cta-row .cta-btn{float:none}.section-row h2{font-size:36px}.cws-main .cws-sidebar{width:100%;margin-bottom:40px}.cws-main-content{width:100%}.cws-row{display:block}.cws-row .full-content.left-cont,.cws-row .right-content{width:100%}.cws-main-content h2{font-size:26px;line-height:36px}.banner-content p br{display:none}.banner-content p{line-height:24px}.content-with-sidebar{padding:40px 0 80px}.tesla .slide .slide-content{top:50%;transform:translateY(-50%);text-align:center}.tesla .slide h1,.tesla .slide h2{font-size:32px;margin-bottom:40px}.tesla .result-row{padding:30px 0}.tesla .result-row .col-lg-6 .row-col{padding-right:5px;padding-left:5px}.tesla .video-box{margin:0 auto 30px}.tesla .result-row .row .sep-top{width:calc(100% - 180px);margin:0 90px;display:none}.tesla .result-row p{margin:0 0 20px}.tesla .result-row .sep-top+.col-lg-6 .row-col{padding:0px 5px}.model-x-windshield h2{margin-bottom:48px;font-size:34px}.model-x-windshield{padding:40px 0 30px}.other_services{padding:40px 0}.other_services-box-col{width:100%}.other_services h4{font-size:20px}.other_services h2{font-size:32px}.other_services center{margin-bottom:40px}.other_services-box-col:first-child{padding-right:0}.other_services-box-col ul li{font-size:17px}.other_services-box-col ul{margin-bottom:10px}.btn.red{margin:20px 0;border-color:#91041e}.video-section-box.rt{width:100%;padding-left:0}.video-section-box{width:100%;margin-bottom:20px}.video-section-box.rt{font-size:24px;line-height:normal}.video-section-area,.makes-different{padding:40px 0}.tw_inner{width:100%}.transferable-warranty.white .sep-mid{display:none}.transferable-warranty.white .row{display:block}.transferable-warranty.white{padding:50px 0}.transferable-warranty.white .tw_inner p{padding-right:0}.transferable-warranty.white .tw_inner h2,.makes-different h2{font-size:36px;line-height:46px}.transferable-warranty.white .tw_inner h4{font-size:22px}.tw_inner ul{padding-left:20px}.transferable-warranty.white .tw_inner ul li{font-size:18px}.transferable-warranty.white .btn.red{margin:0}.video-section-area.reverse .video-section-box.rt{padding-left:0px;padding-right:0;font-size:22px;line-height:30px}.makes-different h2{margin-bottom:20px}.makes-different ul{margin-bottom:30px;padding-left:22px;margin-left:0}.makes-different ul li{margin-bottom:15px;font-size:20px;line-height:30px}.makes-different p{margin-bottom:30px}.makes-different h2{font-size:30px;line-height:38px}.content-menu.sticky{position:fixed;left:0;top:0;width:100%;z-index:9999}.store-single-content{padding:50px 0px 30px}.content_rt{width:auto;margin-left:0;float:none;margin-top:0;position:relative}.content_lt{width:100%;float:none}.store-single-header h1{font-size:26px}.store-single-header h1 br{display:none}.store-single-content h3{font-size:26px;line-height:normal}.two-column-service>ul>li{max-width:100%}.store-single-widget h4{font-size:22px}.store-single-widget h4 br{display:none}.store-single-widget .btn{margin-bottom:20px}.ld-bottom{padding:0px 0 38px}.ld-bottom-row{display:block;padding:40px 0px 10px}.ld-bottom-row .ld-col{width:100%;margin-bottom:0}.ld-bottom-row .ld-col h3{font-size:26px}.ld-bottom-row .img-frame{margin-bottom:30px}.store-single-widget .btn{min-width:inherit}.full-width-pager .wp-pagenavi a,.full-width-pager .wp-pagenavi span{margin:0 2px;font-size:13px}.home-hero .slide-element .hero-content{position:absolute;top:50%;transform:translateY(-50%)}.header-top{display:none}.header-placeholder{height:107px}.tcf-col.tcf-img img.mob-visible{height:400px}.tcf-content a.btn{display:none !important}.page-id-515 .basic-container.reduce-bottom{text-align:center !important;margin-bottom:10px}.tc-icon-boxes .icon-holder{margin-bottom:20px}.tc-icon-boxes .tcib-row .tcib-col{margin-bottom:30px}.tc-icon-boxes .icon-holder{width:60px;height:60px}.tc-icon-boxes .icon-holder img{width:24px}.special-cta-section .cta-main-img{position:relative}.special-cta-section .cta-main-img img{float:right}.sub-menu.slide-menu__submenu--active li:first-child{text-align:center;background:#2f2f2f}.sub-menu.slide-menu__submenu--active li:first-child a{font-weight:700;color:#fff;text-transform:uppercase}.banner-content h2 br{display:none}.page-id-3927 .ar-col-three .article-column .btn{background:#57514f;color:#f1f1f1;margin:30px 0}.page-id-3927 .tcf-col.tcf-img img.mob-visible{height:262px}.special-cta-section .cta-main-img.centeralign img{top:0;transform:translateY(-20%)}.wp-caption img[class*=wp-image-]{width:100%}.the-press h3{font-size:32px}.residential-menu-btm{margin-top:60px;text-align:center;background:#2f2f2f;position:relative}.residential-menu-btm-content{padding:40px 40px 0px 40px}.residential-menu-btm h3,.residential-menu-btm span.resid-title{color:#fff;margin:0 0 28px;font-size:22px;line-height:22px;font-weight:700;display:block}.residential-menu-btm h4,.residential-menu-btm span.resid-subtitle{color:#fff;margin:0 0 13px;font-size:14px;line-height:28px;font-weight:500;display:block}.residential-menu-btm .btn{max-width:200px}.commercial-menu-btm{margin-top:60px;text-align:right;background:#2f2f2f;position:relative}.commercial-menu-btm-content{padding:50px 30px 0px 30px;text-align:left}.commercial-menu-btm-content .btn{max-width:200px}.commercial-menu-btm h3,.commercial-menu-btm span.comm-subtitle{color:#fff;margin:0 0 24px;font-size:22px;line-height:22px;font-weight:700;display:block}.commercial-menu-btm h4,.commercial-menu-btm span.comm-title{color:#fff;margin:0 0 10px;font-size:14px;line-height:28px;font-weight:500;display:block}.shop-menu-btm{margin-top:60px;text-align:center;background:#2f2f2f;position:relative}.shop-menu-btm-content{padding:40px 34px 66px 34px}.shop-menu-btm-content .btn{max-width:200px}.shop-menu-btm h3,.shop-menu-btm span.autom-title{color:#fff;margin:0 0 24px;font-size:22px;line-height:22px;font-weight:700;display:block}.shop-menu-btm h4,.shop-menu-btm span.autom-subtitle{color:#fff;margin:0 0 10px;font-size:14px;line-height:28px;font-weight:500;display:block}.special-cta-section .cta-main-img.bottomalign{height:auto !important;width:100% !important}.ebook-row{display:block}.ebook-row .ebbok-image{width:100%}.ebook-row .ebook-content{width:100%;padding:20px 0 0 0;font-size:14px;line-height:24px}.ebook-content h3{font-size:24px;line-height:30px}.ebook-content a.ebook-btn{margin:0 auto}h2{font-size:36px}.basic-container h2{font-size:20px;line-height:28px}h1{font-size:37px}.single-faq .faq-accordian h4{padding:20px 40px 20px 0;font-size:19px}.single-faq h2{font-size:30px;line-height:38px}#sbasic-7.basic-container h4,#sbasic-9.basic-container h4{font-size:32px;line-height:34px;font-weight:300;padding:0;margin:0px}.img-banner.mobile img{object-fit:cover}.basic-container h1{font-size:40px;line-height:60px}.banner-content .hero-btn.outline{margin-left:0}.tciwc-content .morelink{margin-bottom:30px}.home.ld-icon-area h2{font-size:30px}.content-with-readmore .tciwc-row .tciwc-content{padding:40px 5%}#gform_wrapper_17 li#field_17_20{display:none}.filters-select{display:block}.gallery-nav{display:none}.gallery-hero{height:auto;margin-bottom:0}.gallery-page-title{padding:30px 0 50px}.galleries-section .gallery-nav-area{padding-bottom:0px;padding-top:15px;margin-bottom:50px}.page-template-template-commercial-galleries .galleries-section .gallery-nav-area,.page-template-template-residential-galleries .galleries-section .gallery-nav-area{padding-bottom:0;margin-bottom:0}.page-template-template-commercial-galleries .galleries-section,.page-template-template-residential-galleries .galleries-section{padding-top:60px}.page-template-template-galleries .gallery-nav-area h5{margin-top:40px}.gallery-box img{width:100%;height:auto}.data-heading h2{font-size:40px;margin:30px 0}.data-content-lt{float:none;width:100%;padding:0 0 30px}.data-content-rt{float:none;width:100%}.data-content h3{font-size:20px}.home-hero{height:674px}.vicon-pos{display:none}.tint-visualizer-section .tv-img-section{width:100%;position:relative;height:350px}.tint-visualizer-section .tv-img-section img{display:block}.about-gallery .owl-dots{display:flex;justify-content:center}.about-gallery .owl-dots button{background:gray;width:10px;height:10px;display:inline-block;margin:0 3px;border-radius:50%}.about-gallery .owl-dots button.active{background:#ebb435}}@font-face{font-family:"Sibila";src:url("../fonts/Sibila.woff2") format("woff2"),url("../fonts/Sibila.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}html{line-height:1.15;box-sizing:border-box;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}body{font-family:"proxima-nova",sans-serif;font-size:17px;line-height:26px;font-weight:400;color:#000;margin:0}body strong{font-weight:700}body.light-body{background-color:#f2efe8}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}img{vertical-align:top;max-width:100%;height:auto;border-style:none}a{color:#f6af05;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",sans-serif;font-weight:700;clear:both}h1{font-size:60px}h2{font-size:55px}h3{font-size:40px}h4{font-size:25px}h5{font-size:21px}h6{font-size:16px}.page-id-3310 .basic-container .gform_legacy_markup_wrapper .gform_heading{display:none}.beforeAfter{height:auto;margin-bottom:60px}.beforeAfter img{max-width:inherit}.header-wrap{width:100%;position:sticky;top:0;z-index:998;background-color:#fff;box-shadow:rgba(0,0,0,.2) 0 4px 6px}.header-wrap .header-main{max-width:1370px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header-wrap .header-main .logo-area{width:148px}.header-wrap .header-main .header-menu-area{width:calc(100% - 490px)}.header-wrap .header-main .header-menu-area .mega-menu-wrap ul.mega-menu{list-style:none;padding:0;margin:0;display:flex !important;justify-content:center;align-items:center;flex-wrap:wrap}.header-wrap .header-main .header-menu-area .mega-menu-wrap ul.mega-menu li{font-size:16px;line-height:18px;color:#fff;font-weight:600;padding:12px 38px;display:block}.header-wrap .header-main .header-menu-area .mega-menu-wrap ul.mega-menu li a{text-decoration:none;color:#6c6b6b;transition:ease-in-out .3s color}.header-wrap .header-main .header-menu-area .mega-menu-wrap ul.mega-menu li a:hover{color:#f6af05}.header-wrap .header-main .header-menu-area .mega-menu-wrap ul.mega-menu li:first-child{padding-left:0}.header-wrap .header-main .header-menu-area .mega-menu-wrap ul.mega-menu li:last-child{padding-right:0}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-item a.mega-menu-link:before{display:none}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{max-width:1212px;margin:0 auto;float:none;overflow:hidden}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-block-title{display:block;font-size:16px;color:#000;font-family:"proxima-nova",sans-serif;font-weight:700;line-height:18px;margin-bottom:16px}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row ul.menu{list-style:none;padding:0;margin:0}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row ul.menu li{font-size:16px;color:#000;font-family:"proxima-nova",sans-serif;font-weight:400;line-height:18px;padding:0;margin:0 0 15px}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row ul.menu li a{text-decoration:none;color:#000;transition:ease-in-out .3s color}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row ul.menu li a:hover{color:#54514a}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.rs-menu-col{width:21.8%;border-right:#d9d9d9 1px solid}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.cs-menu-col{width:28.85%;padding-left:20.45%;border-right:#d9d9d9 1px solid}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.rcs-menu-quote-col,.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.rcs-menu-location-col{width:24.67%;padding-left:24.82%}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column .textwidget{font-family:"proxima-nova",sans-serif;font-size:14px;line-height:18px;color:#000}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column .textwidget p{margin:14px 0}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column .textwidget a.mega-btn{text-decoration:none;font-family:"proxima-nova",sans-serif;font-size:14px;line-height:36px;text-align:center;font-weight:400;color:#fff;display:block;width:180px;height:36px;background-color:#000;border:#000 1px solid;border-radius:4px;transition:ease-in-out .3s color,ease-in-out .3s background-color}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column .textwidget a.mega-btn:hover{background-color:rgba(0,0,0,0);color:#000}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.mega-rcs-menu-location-col .textwidget a{background-color:rgba(0,0,0,0);color:#000;border-color:#000}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.mega-rcs-menu-location-col .textwidget a:hover{background-color:#000;color:#fff}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{box-shadow:0 4px 6px rgba(0,0,0,.2)}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px 80px;padding-right:35px}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu li{width:100%;text-align:center;font-size:16px}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu li .menu-service-block a{display:block}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu li .menu-service-block img{width:100%;height:auto;border-radius:4px;object-fit:cover}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu li .menu-service-block .block-title{font-size:16px;line-height:16px;display:block;text-align:center;color:#000;font-weight:700;margin:16px 0}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu li .menu-service-block .btn-area{display:flex;justify-content:center;align-items:center}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu li .menu-service-block .btn-area a{font-size:16px;line-height:16px;margin:0 10px}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu li .textwidget p{margin:10px 0}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu li .textwidget p a{text-decoration:underline;width:auto;height:auto;font-size:16px;line-height:18px;font-weight:400;border:none;color:#6c6b6b;background-color:rgba(0,0,0,0)}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu li .textwidget p a:hover{background-color:rgba(0,0,0,0);color:#f6af05;text-decoration:none}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu li:first-child{grid-column:1/-1;margin-bottom:0px}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu .widget_custom_html{width:100%}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu .widget_custom_html .custom-html-widget{text-align:left}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.auto-img-blocks .mega-sub-menu .widget_custom_html .custom-html-widget h4{font-size:16px;line-height:18px;font-weight:700;color:#000;margin:0 0 15px}.header-wrap .header-main .header-right-area{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:310px}.header-wrap .header-main .header-right-area .header-link{text-decoration:underline;font-size:16px;line-height:18px;color:#252825;font-weight:600;transition:ease-in-out .3s color,ease-in-out .3s text-decoration}.header-wrap .header-main .header-right-area .header-link:hover{color:#f6af05;text-decoration:none}.header-wrap .header-main .header-right-area .header-btn{display:block;font-size:14px;line-height:16px;font-weight:600;color:#252825;border-radius:8px;background-color:#f6af05;text-decoration:none;padding:12px 26px;margin:0 0 0 16px;transition:ease-in-out .3s color,ease-in-out .3s background-color}.header-wrap .header-main .header-right-area .header-btn:hover{background-color:#252825;color:#fff}.header-wrap .header-main .search-icon{text-decoration:none;color:#252825;transition:ease-in-out .3s color;margin-right:20px;font-family:"Font Awesome 5 Pro"}.header-wrap .header-main .search-icon:hover{color:#f6af05}.header-wrap .header-main .mobile-menu-btn{text-decoration:none;cursor:pointer;font-size:14px;line-height:16px;font-weight:400;color:#000;padding:8px;border-radius:4px;background-color:rgba(0,0,0,0);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);backdrop-filter:blur(50px);display:none}.header-wrap .header-main .mobile-menu-btn span{display:block;width:20px;height:2px;background-color:#252825;margin-bottom:4px;border-radius:6px}.header-wrap .header-main .mobile-menu-btn span:last-child{margin-bottom:0}.header-wrap.light-theme{background-color:#f2efe8}.header-wrap.light-theme #mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-item>a.mega-menu-link{color:#000;font-weight:500}.header-wrap.light-theme #mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-item>a.mega-menu-link:hover{color:#cc9e19}.header-wrap.light-theme .store-locatore-link{color:#000}.header-wrap.light-theme .store-locatore-link:hover{color:tan}.header-wrap.light-theme .header-main .header-right-area .header-link{color:#000}.header-wrap.light-theme .header-main .header-right-area .header-link:hover{color:tan}.header-wrap.light-theme .header-main .header-right-area .header-btn{background-color:#000;color:#fff;border-radius:4px}.header-wrap.light-theme .header-main .header-right-area .header-btn:hover{background-color:#54514a;color:#fff}.header-wrap.light-theme .header-main .search-icon{color:#000}.header-wrap.light-theme .header-main .search-icon:hover{color:tan}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column .textwidget a.btn{width:auto;height:auto;line-height:16px;font-size:14px;font-weight:400;padding:10px 40px;background-color:#000;color:#fff;border-color:#000}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.rcs-menu-quote-col .textwidget,.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.rcs-menu-location-col .textwidget,.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.rcs-menu-quote-col .textwidget,.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.rcs-menu-location-col .textwidget{width:224px}#mega-menu-wrap-menu-2 #mega-menu-menu-2 img.wp-image-19453,#mega-menu-wrap-menu-2 #mega-menu-menu-2 img.wp-image-19454,#mega-menu-wrap-menu-2 #mega-menu-menu-2 img.wp-image-19455,#mega-menu-wrap-menu-2 #mega-menu-menu-2 img.wp-image-19456,#mega-menu-wrap-menu-2 #mega-menu-menu-2 img.wp-image-19200{height:160px;object-fit:cover}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-item-nav_menu-52 .mega-block-title,.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-item-nav_menu-54 .mega-block-title{margin-top:10px}.header-wrap.light-theme .header-main .mobile-menu-btn{background-color:#464646}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column #mega-menu-item-text-37 .textwidget a{background-color:#000;border-color:#000;color:#fff}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column #mega-menu-item-text-37 .textwidget a:hover{border-color:#000;background-color:rgba(0,0,0,0);color:#000}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.mega-rcs-menu-location-col #mega-menu-item-text-38 .textwidget a{border-color:#000;background-color:rgba(0,0,0,0);color:#000}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.mega-rcs-menu-location-col #mega-menu-item-text-38 .textwidget a:hover{background-color:#000;border-color:#000;color:#fff}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-auto-img-blocks .mega-block-title{margin-bottom:0}@media screen and (max-width: 1199px){.header-wrap .header-main .logo-area{width:150px}.header-wrap .header-main .header-right-area{width:264px}.header-wrap .header-main .header-right-area .header-link{font-size:14px;line-height:16px}.header-wrap .header-main .header-right-area .header-btn{font-size:14px;line-height:14px;padding:8px 12px;margin:0 0 0 15px}.header-wrap .header-main .header-menu-area{width:calc(100% - 415px)}.header-wrap .header-main .header-menu-area #mega-menu-wrap-menu-2 #mega-menu-menu-2>li.mega-menu-item>a.mega-menu-link{font-size:14px;padding:0 15px}.header-wrap .header-main .search-icon{margin-right:15px}}@media screen and (max-width: 1024px){.header-wrap .header-main .header-menu-area{display:none}.header-wrap .header-main .header-right-area{display:none}.header-wrap .header-main .mobile-menu-btn{display:block}.header-wrap.light-theme .header-main .mobile-menu-btn{background-color:rgba(0,0,0,0)}}.footer{width:100%;background-color:#252825}.footer .container-main{max-width:1370px;padding:0 20px;margin:0 auto}.footer .container-main .footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:45px 0 25px;border-bottom:1px solid #525252}.footer .container-main .footer-top .footer-left{width:26%}.footer .container-main .footer-top .footer-left .footer-logo{width:170px;margin-bottom:18px}.footer .container-main .footer-top .footer-left .footer-social{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}.footer .container-main .footer-top .footer-left .footer-social a{text-decoration:none;display:block;margin:0 18px 0 0;color:#969696;transition:ease-in-out .3s color}.footer .container-main .footer-top .footer-left .footer-social a:hover{color:#fff}.footer .container-main .footer-top .footer-right{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:66%}.footer .container-main .footer-top .footer-right .widget.widget_text{width:46.68%;font-size:14px;line-height:20px;font-weight:400;color:#969696}.footer .container-main .footer-top .footer-right .widget.widget_text .foo-widget-title{display:block;font-size:14px;line-height:16px;font-weight:700;color:#969696;padding:0;margin:0 0 10px}.footer .container-main .footer-top .footer-right .widget.widget_text p{margin:0}.footer .container-main .footer-top .footer-right .widget.widget_text a{text-decoration:none;color:#969696;transition:ease-in-out .3s color}.footer .container-main .footer-top .footer-right .widget.widget_text a:hover{color:#fff}.footer .container-main .footer-bottom{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:26px 0;font-size:14px;line-height:16px;font-weight:400;color:#969696}.footer .container-main .footer-bottom a{text-decoration:none;color:#969696;transition:ease-in-out .3s color}.footer .container-main .footer-bottom a:hover{color:#fff}.footer .container-main .footer-bottom .copyright{width:28%}.footer .container-main .footer-bottom .foo-bottom-link{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:72%}.footer .container-main .footer-bottom .foo-bottom-link a{display:block;margin-right:15px}.footer.light-theme{background-color:#f2efe8}.footer.light-theme .container-main .footer-top{border-color:#dcd5cc}.footer.light-theme .container-main .footer-top .footer-right .widget.widget_text{color:#54514a}.footer.light-theme .container-main .footer-top .footer-right .widget.widget_text h5{color:#54514a}.footer.light-theme .container-main .footer-top .footer-right .widget.widget_text a{text-decoration:none;color:#54514a}.footer.light-theme .container-main .footer-top .footer-right .widget.widget_text a:hover{color:#000}.footer.light-theme .container-main .footer-bottom{color:#928984}.footer.light-theme .container-main .footer-bottom a{text-decoration:none;color:#928984}.footer.light-theme .container-main .footer-bottom a:hover{color:#000}@media screen and (max-width: 1024px){.footer .container-main .footer-bottom{justify-content:space-between}.footer .container-main .footer-bottom .copyright{width:50%}.footer .container-main .footer-bottom .foo-bottom-link{width:50%;justify-content:flex-end}}@media screen and (max-width: 767px){.footer .container-main .footer-top{padding:32px 0 26px;flex-direction:row-reverse}.footer .container-main .footer-top .footer-left{width:100%;margin-bottom:20px}.footer .container-main .footer-top .footer-left .footer-logo{margin:0 auto 15px}.footer .container-main .footer-top .footer-left .footer-social{justify-content:center}.footer .container-main .footer-top .footer-left .footer-social a:last-child{margin-right:0}.footer .container-main .footer-top .footer-right{width:100%}.footer .container-main .footer-top .footer-right .widget.widget_text{width:100%;text-align:center}.footer .container-main .footer-bottom .copyright{width:100%;text-align:center}.footer .container-main .footer-bottom .foo-bottom-link{width:100%;justify-content:center}.footer .container-main .footer-top .footer-right .widget.widget_text{max-width:335px;margin:0 auto 21px}.footer .container-main .footer-top .footer-right .widget.widget_text#text-18{max-width:330px}}.basic-content-area{width:100%;padding:80px 20px;background-color:#252825;color:#d9d9d9}.basic-content-area .container{margin:0 auto;font-size:17px;line-height:24px;font-weight:400}.basic-content-area .container table tr:nth-child(2n) td:first-child{background:#fff4d5}.basic-content-area .container table td{border:1px solid #d9d9d9;padding:10px 20px;text-align:left}.basic-content-area .container h1{font-size:32px;line-height:40px;font-weight:600;color:#252825;padding:0;margin:0 0 24px}.basic-content-area .container h2{font-size:30px;line-height:38px;font-weight:600;color:#252825;margin:0 0 24px}.basic-content-area .container p{margin:0 0 15px}.basic-content-area .container p:last-child{margin:0}.basic-content-area .container ul,.basic-content-area .container ol{margin-left:20px}.basic-content-area .container blockquote{font-size:32px;line-height:40px;font-weight:400;margin:0;border:none}.basic-content-area.large-top-gap{padding-top:120px}.basic-content-area.small-top-gap{padding-top:40px}.basic-content-area.large-bottom-gap{padding-bottom:102px}.basic-content-area.small-bottom-gap{padding-bottom:40px}.basic-content-area.light-style{background-color:#fff;color:#3e3e3e}.basic-content-area.light-style .container{font-size:20px;line-height:28px;font-weight:500;color:#3e3e3e}.basic-content-area.light-style .container h5{font-size:16px;line-height:18px;font-weight:700;color:#252825;margin:0 0 24px}.basic-content-area.light-style .container h2{font-size:40px;line-height:48px;font-weight:700;color:#252825;margin:0 0 24px}.basic-content-area.light-style .container p{margin:0 0 50px}.basic-content-area.light-style .container p:last-child{margin:0}.basic-content-area.light-style .container .btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 16px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border:none;background-color:#252825;color:#fff;min-width:180px;margin:0 5px}.basic-content-area.light-style .container .btn:hover{background-color:#f6af05;color:#000}.basic-content-area.light-style .container .btn.btn-yellow{background-color:#f6af05;color:#252825}.basic-content-area.light-style .container .btn.btn-yellow:hover{background-color:#252825;color:#fff}.basic-content-area.dark-style .container h2{color:#fff}.light-body .basic-content-area{background-color:#f2efe8;color:#000;font-size:17px;line-height:24px;color:#54514a}.light-body .basic-content-area .container h1{font-family:"Sibila";font-size:40px;line-height:48px;font-weight:400;color:#54514a;margin:0 0 24px}.light-body .basic-content-area .container h2{font-family:"Sibila";font-size:40px;line-height:48px;font-weight:400;color:#54514a;margin:0 0 24px}.light-body .basic-content-area .container h3{font-family:"Sibila";font-size:30px;line-height:38px;font-weight:400;color:#54514a;margin:0 0 24px}.light-body .basic-content-area .container p{margin:0 0 24px}.light-body .basic-content-area .container p a{text-decoration:underline;color:#54514a}.light-body .basic-content-area .container p a:hover{text-decoration:none}.light-body .basic-content-area .container .cta-button{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:16px 30px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;background-color:#54514a;border-color:#54514a;color:#fff;text-decoration:none}.light-body .basic-content-area .container .cta-button:hover{background-color:#000;border-color:#000}.white-body .basic-content-area{background-color:#fff;color:#000}.white-body .basic-content-area .container h1{color:#000}.img-full-width{width:100%}.img-full-width img{width:100%;height:auto}.form-modal-area{display:none;position:fixed;width:100vw;height:100vh;z-index:1001;top:0;left:0;background-color:rgba(0,0,0,.6);padding:20px}.form-modal-area .form-modal-wrap{position:fixed;top:20px;left:50%;transform:translate(-50%, 0);background:#fff;padding:30px 30px 20px;max-width:600px;width:90%;height:calc(100vh - 50px);overflow-y:scroll;box-shadow:0 10px 30px rgba(0,0,0,.3)}.form-modal-area .form-modal-wrap .form-modal-close{position:absolute;top:10px;right:15px;background:rgba(0,0,0,0);border:none;font-size:24px;line-height:1;color:#333;cursor:pointer}.form-modal-area .form-modal-wrap .gform_wrapper h2{font-size:28px;line-height:30px;font-weight:600;color:#000;padding:0;margin:0 0 20px}.form-modal-area .form-modal-wrap .gform_wrapper h3{font-size:24px;line-height:26px;font-weight:600;color:#000;padding:0;margin:0 0 20px}.form-modal-area .form-modal-wrap .gform_wrapper .gform_required_legend{display:none}.form-modal-area .form-modal-wrap .gform_wrapper .gform_footer input[type=submit]{padding:15px 30px;border-radius:0;font-size:14px;line-height:14px;font-weight:300;background-color:rgba(0,0,0,0);border:#000 1px solid;color:#000;transition:ease-in-out .3s background-color,ease-in-out .3s color}.form-modal-area .form-modal-wrap .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#000;color:#fff}#cybertruck-table-content.basic-content-area.light-style .container{font-size:17px;line-height:24px;font-weight:500}#open-positions.basic-content-area.light-style .container{font-size:22px;line-height:24px}#vlt-information.basic-content-area .container h2{font-size:40px;line-height:40px;margin-bottom:10px}@media screen and (max-width: 767px){.basic-content-area{padding:50px 20px}.basic-content-area.large-bottom-gap{padding-bottom:50px}.basic-content-area.large-top-gap{padding-top:50px}.basic-content-area .container{padding:0;font-size:14px;line-height:20px;font-weight:400}.basic-content-area .container h2{font-size:28px;line-height:32px;font-weight:600;margin-bottom:15px}.basic-content-area.light-style .container{font-size:18px;line-height:26px}.basic-content-area.light-style .container h2{font-size:24px;line-height:30px}.basic-content-area.light-style .container .btn{min-width:100%;margin:0 0 15px}#cybertruck-table-content table,#cybertruck-table-content tbody,#cybertruck-table-content tr,#cybertruck-table-content td{display:block;width:100%}#cybertruck-table-content tr{margin-bottom:1rem;border:1px solid #ddd;border-radius:8px;padding:10px;background:#fff}#cybertruck-table-content td{text-align:right;padding-left:50%;position:relative}#cybertruck-table-content td::before{content:attr(data-label);position:absolute;left:10px;width:45%;text-align:left;font-weight:bold}#cybertruck-table-content td:nth-child(1)::before{content:"Feature"}#cybertruck-table-content td:nth-child(2)::before{content:"Vinyl Wrap"}#cybertruck-table-content td:nth-child(3)::before{content:"Unprotected"}#vlt-information.basic-content-area .container h2{font-size:26px;line-height:28px}.light-body .basic-content-area .container h2{font-size:28px;line-height:32px}}.full-viewport-area{width:100%;height:calc(100vh - 140px);overflow:hidden;position:relative}.full-viewport-area .bg-img{width:100vw;height:calc(100vh - 140px);object-fit:cover}.full-viewport-area .bg-img.desktop-prev{display:block}.full-viewport-area .bg-img.mob-prev{display:none}.full-viewport-area .container{width:100%;position:absolute;left:0;top:0;z-index:5}.full-viewport-area .container .caption-wrap{max-width:1356px;padding:0 20px;margin:0 auto}.full-viewport-area .container .caption-area{max-width:801px;padding:68px 0;font-size:20px;line-height:28px;font-weight:600;color:#fff}.full-viewport-area .container .caption-area .hero-btn-area{display:flex;flex-wrap:wrap;width:100%}.full-viewport-area .container .caption-area h1,.full-viewport-area .container .caption-area h2,.full-viewport-area .container .caption-area h3{font-size:49px;line-height:52px;font-weight:600;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.4);padding:0;margin:0 0 20px}.full-viewport-area .container .caption-area h4{font-size:24px;line-height:34px;font-weight:600;color:#fff;padding:0;margin:0 0 20px}.full-viewport-area .container .caption-area p{text-shadow:0 4px 4px rgba(0,0,0,.4);margin:0 0 20px}.full-viewport-area .container .caption-area .fvm-btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 16px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border:none;background-color:#e7e7e7;color:#252825;min-width:180px;text-align:center}.full-viewport-area .container .caption-area .fvm-btn:hover{background-color:#f6af05;color:#252825}.full-viewport-area .container .caption-area .fvm-btn.yellow-color{background-color:#f6af05;color:#252825}.full-viewport-area .container .caption-area .fvm-btn.yellow-color:hover{background-color:#fff;color:#252825}.full-viewport-area .container .caption-area .fvm-btn.white-color{background-color:#e7e7e7;color:#252825}.full-viewport-area .container .caption-area .fvm-btn.white-color:hover{background-color:#f6af05;color:#252825}.full-viewport-area .container .caption-area .fvm-btn.second-btn{margin-left:16px}.full-viewport-area .container .caption-area .fvm-btn.border-btn{border-color:#f6af05;color:#fff;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(50px);margin-left:16px}.full-viewport-area .container .caption-area .fvm-btn.border-btn:hover{background-color:#f6af05;color:#000}.full-viewport-area.active-overlay:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:linear-gradient(178deg, rgba(0, 0, 0, 0.56) 19.63%, rgba(0, 0, 0, 0) 79.49%)}.full-viewport-area.content-pos-top .container{top:0;padding:72px 0 20px}.full-viewport-area.content-pos-top.active-overlay.overlay-black-bg:after{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0) 100%)}.full-viewport-area.content-pos-middle .container{padding:20px 0;top:50%;transform:translateY(-50%)}.full-viewport-area.content-pos-middle.active-overlay.overlay-black-bg:after{background:rgba(0,0,0,.7)}.full-viewport-area.content-pos-bottom .container{bottom:0;padding:20px 0 72px}.full-viewport-area.content-pos-bottom.active-overlay.overlay-black-bg:after{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 100%)}.full-viewport-area.content-pos-right .container .caption-area{margin-left:auto;text-align:right}.full-viewport-area.content-pos-right .container .caption-area .hero-btn-area{justify-content:flex-end}.full-viewport-area.content-pos-center .container .caption-area{margin:0px auto;text-align:center}.full-viewport-area.content-pos-center .container .caption-area .hero-btn-area{justify-content:center}#about-hero-area.full-viewport-area .container .caption-area{font-size:24px;line-height:28px;font-weight:400}@media only screen and (max-width: 1024px){.full-viewport-area{height:70vh}.full-viewport-area .bg-img{height:70vh}}@media only screen and (max-width: 940px){.full-viewport-area .container .caption-area h1,.full-viewport-area .container .caption-area h2,.full-viewport-area .container .caption-area h3,.full-viewport-area .container .caption-area h4{font-size:28px;line-height:40px;margin-bottom:24px}.full-viewport-area .container .caption-area{font-size:14px;line-height:20px}.full-viewport-area .container .caption-area .fvm-btn{font-size:12px;line-height:14px}}@media only screen and (max-width: 767px){.full-viewport-area{height:auto}.full-viewport-area .bg-img{height:calc(90vh - 56px)}.full-viewport-area .bg-img.desktop-prev{display:none}.full-viewport-area .bg-img.mob-prev{display:block}.full-viewport-area .container{padding-top:30px}.full-viewport-area.content-pos-top .container{padding:48px 0 32px}.full-viewport-area.content-pos-bottom .container{padding:48px 0 32px}.full-viewport-area.content-pos-middle .container{padding:48px 0 32px;top:0;transform:translateY(0)}.full-viewport-area .container .caption-area{height:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;max-width:343px !important;padding:0}.full-viewport-area .container .caption-area h1,.full-viewport-area .container .caption-area h2,.full-viewport-area .container .caption-area h3,.full-viewport-area .container .caption-area h4{line-height:34px}.full-viewport-area .container .caption-area h1 br,.full-viewport-area .container .caption-area h2 br,.full-viewport-area .container .caption-area h3 br,.full-viewport-area .container .caption-area h4 br{display:none}.full-viewport-area .container .caption-area p br{display:none}.full-viewport-area .container .caption-area .fvm-btn{align-self:flex-end;text-align:center;width:calc(100% - 80px);color:#fff}.full-viewport-area.content-pos-bottom.active-overlay.overlay-black-bg:after{background:linear-gradient(179deg, #181818 0.72%, rgba(0, 0, 0, 0) 94.6%)}#home-residential-caption.full-viewport-area .container .caption-area{height:auto}#home-residential-caption.full-viewport-area.active-overlay:after{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(59, 45, 34, 0.85) 100%)}#home-commercial-services-block.full-viewport-area .container .caption-area .fvm-btn{background-color:#000;border-color:#000}.full-viewport-area .container .caption-area .fvm-btn.second-btn{margin-left:0;margin-top:15px;color:#252825}#about-hero-area.full-viewport-area .container .caption-area h1,#about-hero-area.full-viewport-area .container .caption-area h2,#about-hero-area.full-viewport-area .container .caption-area h3,#about-hero-area.full-viewport-area .container .caption-area h4{font-size:18px;line-height:22px}#about-hero-area.full-viewport-area .container .caption-area{align-items:flex-end}#about-hero-area.full-viewport-area.content-pos-bottom.active-overlay.overlay-black-bg:after{background:linear-gradient(0deg, #181818 0.72%, rgba(0, 0, 0, 0) 94.6%)}}.featured-review{width:100%;padding:52px 0}.featured-review .container{max-width:1352px;padding:0 20px;margin:0 auto;font-size:14px;line-height:20px;font-weight:400;text-align:center;color:#000}.featured-review .container h1,.featured-review .container h2,.featured-review .container h3,.featured-review .container h4{text-align:center;font-size:28px;font-weight:600;line-height:30px;color:#000;padding:0;margin:0 0 45px}.featured-review .container .review-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:normal;padding-bottom:45px}.featured-review .container .review-row .review-item{width:25%;padding:0 18px;text-align:center}.featured-review .container .review-row .review-item h3{font-size:24px;line-height:26px;font-weight:600;color:#000;padding:0;margin:0 0 15px}.featured-review .container .review-row .review-item p{margin:0}.featured-review .container .review-row.review-carousel-init{display:block;padding:0 20px;position:relative}.featured-review .container .review-row.review-carousel-init .review-item{width:100%;padding:0 28px;border-right:1px solid #fff;text-align:left;min-height:174px}.featured-review .container .review-row.review-carousel-init .vc-arrow{position:absolute;top:50%;transform:translateY(-50%);color:#fff;cursor:pointer;z-index:2}.featured-review .container .review-row.review-carousel-init .vc-arrow.slick-prev{left:0px}.featured-review .container .review-row.review-carousel-init .vc-arrow.slick-next{right:0px}.featured-review .container .review-row.review-two-column .review-item{width:48.54%;text-align:center}.featured-review .container .review-row.review-three-column .review-item{width:32%;text-align:center}.featured-review .container .review-btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:16px 34px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border-color:#969696;color:#000;background-color:rgba(0,0,0,0)}.featured-review .container .review-btn:hover{background-color:#f6af05;border-color:#f6af05}.featured-review .container .google-review-area .rpi-header .rpi-scale{display:none}.featured-review .container .google-review-area .rpi-header .rpi-name{font-size:40px;line-height:42px;color:#fff !important}.featured-review .container .google-review-area .rpi-header .rpi-stars{margin:10px 0}.featured-review .container .google-review-area .rpi-header .rpi-based{font-family:"proxima-nova",sans-serif;font-size:17px;line-height:24px;color:#c4c4c4;font-weight:500}.featured-review .container .google-review-area .rpi-slider-btn .rpi-review_us{background-color:#fff !important;color:#000 !important}.featured-review .container .google-review-area .rpi-slider-btn .rpi-review_us a{font-size:16px;text-transform:uppercase;padding:14px 28px !important}.featured-review .container .google-review-area .rpi-content .rpi-card-inner{background-color:#181818}.featured-review .container .google-review-area .rpi-slider .rpi-header .rpi-card-inner{padding:0;margin:0 0 30px}.featured-review.location-review{padding:20px 0 60px}.featured-review.location-review .container-main{max-width:1408px;padding:0 20px}.featured-review.location-review .container-main .title-area{text-align:center;padding:0 0 20px}.featured-review.location-review .container-main .title-area h2{font-size:40px;line-height:42px;font-weight:600;color:#000;margin:0}.featured-review.dark-theme{background-color:#181818;color:#fff}.featured-review.dark-theme .container h1,.featured-review.dark-theme .container h2,.featured-review.dark-theme .container h3,.featured-review.dark-theme .container h4{color:#fff}.featured-review.dark-theme .container .review-row .review-item{color:#fff}.featured-review.dark-theme .container .review-row .review-item h3{color:#fff}.featured-review.dark-theme .container .review-btn{color:#fff}.featured-review.dark-theme .container .review-btn:hover{color:#000}.featured-review.light-theme{background-color:#d4cab7}.featured-review.style2 .container .review-btn{background-color:rgba(0,0,0,0);border:none;padding:0;text-decoration:underline;color:#f6af05}.featured-review.style2 .container .review-btn:hover{text-decoration:none;color:#f6af05;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.featured-review.style3{padding:100px 0}.featured-review.style3 .container{max-width:1164px}.featured-review.style3 .container h1,.featured-review.style3 .container h2,.featured-review.style3 .container h3,.featured-review.style3 .container h4{text-align:left}.featured-review.style3 .container .review-title-area{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:50px}.featured-review.style3 .container .review-title-area .title-column{width:30%;padding-right:24px}.featured-review.style3 .container .review-title-area .title-column h1,.featured-review.style3 .container .review-title-area .title-column h2,.featured-review.style3 .container .review-title-area .title-column h3,.featured-review.style3 .container .review-title-area .title-column h4{font-size:40px;line-height:42px;margin:0}.featured-review.style3 .container .review-title-area .desc-column{width:54%;padding-right:24px;text-align:left;font-size:17px;line-height:24px;font-weight:500;color:#c4c4c4}.featured-review.style3 .container .review-title-area .desc-column p{margin-bottom:15px}.featured-review.style3 .container .review-title-area .desc-column p:first-child{margin:0}.featured-review.style3 .container .review-title-area .badge-column{width:16%}.featured-review.style3 .container .review-row{margin:0 -54px}.featured-review.style3 .container .review-row .review-item{color:#c4c4c4}.featured-review.style3 .container .review-row .review-item .rating{display:block;margin-bottom:13px;color:#f6af05}.featured-review.style3 .container .review-row.review-three-column .review-item{padding:0 36px;text-align:left;border-left:1px solid #c4c4c4}.featured-review.style3 .container .review-row.review-three-column .review-item:first-child{border:none}@media screen and (max-width: 1200px){.featured-review.style3 .container .review-row{margin:0}}@media screen and (max-width: 1024px){.featured-review.style3{padding:50px 0 30px}.featured-review .container .review-row{padding-bottom:15px}.featured-review .container .review-row .review-item{width:50%;margin-bottom:40px}.featured-review.style3 .container .review-title-area .title-column h1,.featured-review.style3 .container .review-title-area .title-column h2,.featured-review.style3 .container .review-title-area .title-column h3,.featured-review.style3 .container .review-title-area .title-column h4{font-size:26px;line-height:30px}.featured-review.style3 .container .review-title-area .desc-column{font-size:16px;line-height:22px}}@media screen and (max-width: 767px){.featured-review.style3 .container .review-row .review-item{border:none}.featured-review .container h1,.featured-review .container h2,.featured-review .container h3,.featured-review .container h4{font-size:24px;line-height:26px;margin-bottom:24px}.featured-review .container .review-row .review-item h3{font-size:18px;line-height:20px}.featured-review .container .review-row.review-mobile-row .review-item{width:100%;margin-bottom:20px}.featured-review .container .review-row.review-mobile-row .slick-dots{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.featured-review .container .review-row.review-mobile-row .slick-dots li{width:6px;height:6px;background-color:#181818;border-radius:50%;margin:0 2px}.featured-review .container .review-row.review-mobile-row .slick-dots li button{display:none}.featured-review .container .review-row.review-mobile-row .slick-dots li.slick-active{background-color:#f6af05}.featured-review.dark-theme .container .review-row.review-mobile-row .slick-dots li{background-color:#fff}.featured-review.style3 .container .review-title-area .title-column{width:100%;padding:0 0 15px 0}.featured-review.style3 .container .review-title-area .desc-column{width:100%;padding:0 0 15px}.featured-review.style3 .container .review-row{width:100%;padding:0 5px 20px;margin:0}.featured-review.style3 .container .review-row.review-three-column .review-item{width:100%;border:none;padding:0}}.landing-banner-row{background-color:#333;background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:811px;position:relative;display:flex;align-items:flex-end;-webkit-align-items:flex-end;flex-wrap:wrap;-webkit-flex-wrap:wrap;color:#fff;font-size:17px;text-align:center}.landing-banner-row .container{max-width:1224px;padding:0 64px;margin:0 auto;width:auto}.landing-banner-row:after{background:linear-gradient(360deg, rgba(0, 0, 0, 0.5) 12.97%, rgba(0, 0, 0, 0.26) 58.15%, rgba(0, 0, 0, 0.26) 58.15%, rgba(0, 0, 0, 0) 91.18%);mix-blend-mode:multiply;width:100%;height:100%;content:"";position:absolute;left:0;top:0;z-index:9}.landing-banner-row .lbr-container{width:100%;padding:80px 0;position:relative;z-index:10}.landing-banner-row .lbr-container .banner-content-wrap{max-width:650px;padding-bottom:26px;margin:0 auto}.landing-banner-row h1{font-family:"Sibila";font-weight:400;font-size:64px;line-height:70px;text-transform:uppercase;color:inherit;margin:0 0 24px}.landing-banner-row h1:last-child{margin:0}.landing-banner-row h2{font-family:"Sibila";font-weight:400;font-size:48px;line-height:58px;text-transform:uppercase;color:inherit;margin:0 0 24px}.landing-banner-row h3{font-family:"Sibila";font-weight:400;font-size:40px;line-height:48px;text-transform:uppercase;color:inherit;margin:0 0 24px}.landing-banner-row h4{font-family:"Sibila";font-weight:400;font-size:32px;line-height:40px;text-transform:uppercase;color:inherit;margin:0 0 24px}.landing-banner-row p{line-height:24px;margin:0 0 24px}.landing-banner-row p:last-child{margin:0}.landing-banner-row .cta-button{margin:0 0 24px;display:inline-block;background-color:#fff;padding:15px 29px;border-radius:4px;color:#54514a;font-weight:600;font-size:16px;letter-spacing:1.2px;line-height:normal;text-decoration:none;transition:background-color .3s ease,color .3s ease;-webkit-transition:background-color .3s ease,color .3s ease}.landing-banner-row .cta-button:hover{background-color:#54514a;color:#fff}.landing-banner-row .cta-button:last-child{margin:0}.landing-banner-row .cta-button.transparent{color:inherit;background-color:rgba(0,0,0,0);text-decoration:underline}.landing-banner-row .cta-button.sec-btn{margin-left:24px}.landing-banner-row.top{align-items:flex-start;-webkit-align-items:flex-start}.landing-banner-row.top:after{background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 12.97%, rgba(0, 0, 0, 0.26) 58.15%, rgba(0, 0, 0, 0.26) 58.15%, rgba(0, 0, 0, 0) 91.18%)}.landing-banner-row.center{align-items:center;-webkit-align-items:center}.landing-banner-row.equal-margin{min-height:744px}.landing-banner-row.equal-margin .container{max-width:1006px}.landing-banner-row.equal-margin .lbr-container{padding:168px 0}.landing-banner-row.change-shadow:after{background:linear-gradient(360deg, rgba(47, 33, 9, 0.8) 15.45%, rgba(0, 0, 0, 0) 99.81%)}.landing-banner-row.change-shadow.top:after{background:linear-gradient(180deg, rgba(47, 33, 9, 0.8) 15.45%, rgba(0, 0, 0, 0) 99.81%)}.landing-banner-row.bottom:after{background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 10.26%, rgba(0, 0, 0, 0) 50.04%)}.inner-hero-holder.has-wrapper{padding:64px}.inner-hero-holder.has-wrapper.medium-top-gap{padding-top:32px}.inner-hero-holder.has-wrapper.small-top-gap{padding-top:16px}.inner-hero-holder.has-wrapper.medium-bottom-gap{padding-bottom:32px}.inner-hero-holder.has-wrapper.small-bottom-gap{padding-bottom:16px}.dark-body .inner-hero-holder{background-color:#fff}.dark-body .inner-hero-holder.has-wrapper{max-width:1250px;padding-left:20px;padding-right:20px;margin:0px auto}.dark-body .inner-hero-holder .landing-banner-row .lbr-container .container .btn-area{display:flex;justify-content:center;align-items:center}.dark-body .inner-hero-holder .landing-banner-row .lbr-container .container .btn-area .cta-button{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:13px 20px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border:none;background-color:#e6e6e6;color:#252825;border-radius:4px;min-width:180px;margin:0 8px}.dark-body .inner-hero-holder .landing-banner-row .lbr-container .container .btn-area .cta-button:hover{background-color:#f6af05;color:#252825}.dark-body .landing-banner-row h2{font-family:"proxima-nova",sans-serif;font-size:28px;line-height:30px;font-weight:600;text-transform:none;color:#fff;margin:0 0 40px}.dark-body .landing-banner-row .cta-button{border:1px solid #f6af05;background-color:rgba(217,217,217,.1);backdrop-filter:blur(50px);color:#f6af05;border-radius:0}.dark-body .landing-banner-row .cta-button:hover{background-color:#fff;border-color:#fff;color:#000}.dark-body .landing-banner-row.equal-margin .lbr-container{padding:55px 0}#hrwt-top-hero .landing-banner-row .container{max-width:1280px}.light-body .landing-banner-row .container{max-width:1280px}#darker-overlay .landing-banner-row.change-shadow.top:after,#darker-overlay .landing-banner-row:after{background:linear-gradient(180deg, rgba(47, 33, 9, 0.9) 15.45%, rgba(47, 33, 9, 0.5) 99.81%)}.dark-body .landing-banner-row.equal-margin{min-height:617px;border-radius:8px;overflow:hidden}#customize-frosted-glass .landing-banner-row:after{background:linear-gradient(360deg, rgba(0, 0, 0, 0.85) 12.97%, rgba(0, 0, 0, 0.65) 58.15%, rgba(0, 0, 0, 0.65) 58.15%, rgba(0, 0, 0, 0.25) 91.18%)}@media screen and (max-width: 1299px){.landing-banner-row h1{font-size:50px;line-height:60px}.landing-banner-row h2{font-size:46px;line-height:56px}}@media screen and (max-width: 1023px){.landing-banner-row{min-height:700px}.landing-banner-row .container{padding:0 36px}.landing-banner-row .lbr-container{padding:60px 0}.landing-banner-row h1{font-size:46px;line-height:56px}.landing-banner-row h1 br{display:none}.landing-banner-row h2{font-size:40px;line-height:50px}.landing-banner-row h2 br{display:none}.landing-banner-row p br{display:none}.landing-banner-row.equal-margin{margin:0px;min-height:700px}.landing-banner-row.equal-margin .lbr-container{padding:60px 0}.inner-hero-holder.has-wrapper{padding:30px}.inner-hero-holder.has-wrapper.medium-bottom-gap{padding-bottom:15px}.inner-hero-holder.has-wrapper.small-bottom-gap{padding-bottom:8px}.inner-hero-holder.has-wrapper.medium-top-gap{padding-top:15px}.inner-hero-holder.has-wrapper.small-top-gap{padding-top:8px}}@media screen and (max-width: 767px){.landing-banner-row{min-height:442px}.landing-banner-row.equal-margin{min-height:442px}.inner-hero-holder.has-wrapper{padding:20px}.inner-hero-holder.has-wrapper.medium-top-gap{padding-top:10px}.inner-hero-holder.has-wrapper.small-top-gap{padding-top:5px}.inner-hero-holder.has-wrapper.medium-bottom-gap{padding-bottom:10px}.inner-hero-holder.has-wrapper.small-bottom-gap{padding-bottom:5px}.dark-body .landing-banner-row h2{font-size:24px;line-height:28px}.dark-body .landing-banner-row .cta-button{width:100%;text-align:center}.landing-banner-row h2{font-size:24px;line-height:30px}.landing-banner-row .container{padding:0 20px}.landing-banner-row h1{font-size:28px;line-height:40px}}.featured-carousel-row{background-color:#f2efe8;position:relative;overflow:hidden;padding:70px 0}.featured-carousel-row .fcr-head{padding:0 64px 70px;text-align:center}.featured-carousel-row .fcr-head h2{font-family:"Sibila";font-weight:400;color:#54514a;font-size:52px;line-height:58px;text-transform:uppercase;margin:0 0 24px}.featured-carousel-row .fcr-head h2:last-child{margin:0}.featured-carousel-row .fcr-block{background-color:#333;background-repeat:no-repeat;background-size:cover;object-position:center center;width:373px;height:496px;position:relative;padding:32px 27px;text-align:center;color:#fff;font-size:14px;display:flex;align-items:flex-end;-webkit-align-items:flex-end;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 10px}.featured-carousel-row .fcr-block:after{background:linear-gradient(360deg, rgba(0, 0, 0, 0.65) 0.85%, rgba(0, 0, 0, 0) 70.25%);background-blend-mode:multiply;content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:9}.featured-carousel-row .fcr-block .fcr-block-link{text-indent:-9999px;position:absolute;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.featured-carousel-row .fcr-block .fcr-block-content{position:relative;z-index:10}.featured-carousel-row .fcr-block h4{font-family:"Sibila";font-size:32px;font-weight:400;line-height:36px;text-transform:uppercase;margin:0 0 16px}.featured-carousel-row .fcr-block h4:last-child{margin:0}.featured-carousel-row .fcr-block p{line-height:20px;margin:0 0 10px}.featured-carousel-row .fcr-block p:last-child{margin:0}.featured-carousel-row .fcr-block .fcr-block-content{width:100%}.featured-carousel-row .fcr-slide-row{max-width:1197px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.featured-carousel-row .fcr-slide-row .fcr-slide{width:32.23%}.featured-carousel-row .featured-carousel-init{padding-bottom:28px}.featured-carousel-row .featured-carousel-init:before{background-color:#f2efe8;content:"";width:54px;height:100%;position:absolute;left:0;top:0;z-index:10;transition:left .3s ease;-webkit-transition:left .3s ease}.featured-carousel-row .featured-carousel-init.slide-on:before{left:-64px}.featured-carousel-row .featured-carousel-init.slide-on .slick-arrow.slick-prev{display:block !important}.featured-carousel-row .featured-carousel-init .slick-arrow{position:absolute;background-color:#fff;border:0;outline:0;color:#000;font-size:18px;filter:drop-shadow(0px 4px 10px rgba(0, 0, 0, 0.25));width:48px;height:48px;top:50%;margin-top:-24px;border-radius:50%;display:flex;align-items:center;-webkit-align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;z-index:11}.featured-carousel-row .featured-carousel-init .slick-arrow.slick-prev{left:68px;display:none !important}.featured-carousel-row .featured-carousel-init .slick-arrow.slick-next{right:68px}.featured-carousel-row .featured-carousel-init .slick-list{padding:0 54px}.featured-carousel-row .featured-carousel-init .slick-dots{position:absolute;left:64px;bottom:0;display:flex;align-items:center;-webkit-align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:0;margin:0;list-style:none;z-index:10}.featured-carousel-row .featured-carousel-init .slick-dots li{transition:background-color .3s ease;-webkit-transition:background-color .3s ease;margin-right:7px;width:8px;height:8px;border-radius:4px;border:1px solid #000}.featured-carousel-row .featured-carousel-init .slick-dots li:last-child{margin-right:0}.featured-carousel-row .featured-carousel-init .slick-dots li button[type=button]{display:none}.featured-carousel-row .featured-carousel-init .slick-dots li.slick-active{background-color:#000}.featured-carousel-row.change-shadow .fcr-block:after{background:linear-gradient(360deg, #000 0.85%, rgba(0, 0, 0, 0) 70.25%)}@media screen and (max-width: 1023px){.featured-carousel-row{padding:60px 0}.featured-carousel-row .fcr-head{padding:0 36px 60px}.featured-carousel-row .fcr-head h2{font-size:40px;line-height:40px}.featured-carousel-row .fcr-block h4{font-size:28px}.featured-carousel-row .featured-carousel-init:before{width:26px}.featured-carousel-row .featured-carousel-init.slide-on:before{left:-36px}.featured-carousel-row .featured-carousel-init .slick-list{padding:0 26px}.featured-carousel-row .featured-carousel-init .slick-dots{left:36px}.featured-carousel-row .featured-carousel-init .slick-arrow.slick-prev{left:36px}.featured-carousel-row .featured-carousel-init .slick-arrow.slick-next{right:36px}}@media screen and (max-width: 767px){.featured-carousel-row .fcr-block{width:auto}.featured-carousel-row .fcr-head h2{font-size:24px;line-height:30px}}.featured-block-row{margin:0 0 54px}.featured-block-row .container{max-width:1208px;padding:0 64px;margin:0 auto;width:auto}.featured-block-row .fbr-head{text-align:center;margin:0 0 34px}.featured-block-row .fbr-head h2{font-family:"Sibila";color:#54514a;font-size:32px;line-height:40px;font-weight:400;margin:0 0 24px}.featured-block-row .fbr-head h2:last-child{margin:0}.featured-block-row .fbr-blocks{display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -8px}.featured-block-row .fbr-blocks .fbr-block{width:calc(20% - 16px);margin:16px 8px;color:#000;font-size:17px;font-weight:400}.featured-block-row .fbr-blocks .fbr-block h4{font-family:"proxima-nova",sans-serif;color:inherit;font-weight:700;color:#54514a;font-size:inherit;line-height:24px;margin:0}.featured-block-row .fbr-blocks .fbr-block p{line-height:24px;margin:0 0 7px}.featured-block-row .fbr-blocks .fbr-block p:last-child{margin:0}.light-body .featured-block-row .fbr-blocks .fbr-block{font-size:16px;line-height:24px;font-weight:400;color:#54514a}@media screen and (max-width: 1023px){.featured-block-row .container{padding:0 36px}.featured-block-row .fbr-blocks .fbr-block{width:calc(25% - 16px)}}@media screen and (max-width: 767px){.featured-block-row .fbr-blocks .fbr-block{width:calc(33.33% - 16px)}.featured-block-row .fbr-head h2{font-size:24px;line-height:30px}}@media screen and (max-width: 600px){.featured-block-row .fbr-blocks .fbr-block{width:calc(50% - 16px)}}@media screen and (max-width: 514px){.featured-block-row .fbr-blocks{margin:0}.featured-block-row .fbr-blocks .fbr-block{width:100%;margin:0 0 30px}.featured-block-row .fbr-blocks .fbr-block:last-child{margin:0}}.two-column-image-row .container{max-width:1441px;padding:0 64px;margin:0 auto;width:auto}.two-column-image-row .tcir-content{display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;-webkit-flex-wrap:wrap}.two-column-image-row .tcir-content .tcir-image{background-color:#333;background-repeat:no-repeat;background-position:center center;background-size:cover;width:50%}.two-column-image-row .tcir-content .tcir-image img{width:100%;opacity:0}.dark-body .two-column-image-row .container{max-width:1324px;padding:0 20px}@media screen and (max-width: 1023px){.two-column-image-row .container{padding:0 36px}}@media screen and (max-width: 640px){.two-column-image-row .tcir-content .tcir-image{width:100%}}.two-column-accordion-row{width:100%;padding:60px 0}.two-column-accordion-row .container{max-width:1208px;padding:0 64px;margin:0 auto;width:auto}.two-column-accordion-row .tcar-head{text-align:center;margin:0 0 28px}.two-column-accordion-row .tcar-head h2{font-family:"proxima-nova",sans-serif;color:#54514a;font-size:28px;font-weight:600;line-height:30px;margin:0 0 24px}.two-column-accordion-row .tcar-head h2:last-child{margin:0}.two-column-accordion-row .tcar-intro-content{max-width:708px;margin:36px auto;text-align:center;font-size:17px;line-height:20px;font-weight:400;color:#000}.two-column-accordion-row .tcar-intro-content p{margin:0 0 15px}.two-column-accordion-row .tcar-intro-content p:last-child{margin:0}.two-column-accordion-row .tcar-content{display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}.two-column-accordion-row .tcar-content .tcar-row{width:100%;border-bottom:1px solid #525252}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-title{position:relative;padding:19px 38px 19px 0;color:#252825;font-size:17px;font-weight:500;line-height:26px;cursor:pointer}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-title:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:14px;color:#54514a;position:absolute;right:3px;top:18px;transition:transform .3s ease;-webkit-transition:transform .3s ease}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-title.active:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc{display:none;color:#000;font-size:17px;line-height:24px;font-weight:400;padding-bottom:24px}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc p{margin:0 0 24px}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc p:last-child{margin:0}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc a{text-decoration:none;color:#f6af05}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc a:hover,.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc a:focus{color:#f6af05}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc ul,.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc ol{padding:0 0 0 23px;margin:0 0 24px 0}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc ul li,.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc ol li{line-height:24px;margin:0 0 7px}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc ul li:last-child,.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc ol li:last-child{margin:0}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc ul:last-child,.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc ol:last-child{margin:0}.two-column-accordion-row .tcar-content.two-col .tcar-row{width:calc(50% - 20px);border-color:#e4e0d9}.two-column-accordion-row .tcar-content.one-col{max-width:864px;margin:0 auto}.two-column-accordion-row.hc-style .tcar-head h2{font-family:"Sibila";font-size:32px;line-height:40px;font-weight:400;text-transform:uppercase;color:#54514a}.two-column-accordion-row.hc-style .tcar-intro-content{font-size:14px;line-height:20px;font-weight:400;color:#54514a}.two-column-accordion-row.hc-style .tcar-content .tcar-row .tcar-row-title{font-size:16px;line-height:18px;font-weight:300;color:#54514a}.two-column-accordion-row.hc-style .tcar-content .tcar-row .tcar-row-title.active{font-weight:500}.two-column-accordion-row.hc-style .tcar-content .tcar-row .tcar-row-desc{font-size:16px;line-height:18px;font-weight:300;color:#54514a}.two-column-accordion-row.hc-style.dark-bg .tcar-head h2{color:#fff}.two-column-accordion-row.hc-style.dark-bg .tcar-intro-content{color:#54514a}.two-column-accordion-row.hc-style.dark-bg .tcar-content .tcar-row .tcar-row-title{color:#54514a}.two-column-accordion-row.hc-style.dark-bg .tcar-content .tcar-row .tcar-row-desc{color:#54514a}#medical-film-faq.two-column-accordion-row .container{max-width:904px;padding:0 20px}.dark-bg.two-column-accordion-row{background-color:#252825;color:#fff}.dark-bg.two-column-accordion-row .container .tcar-intro-content{color:#fff}.dark-bg.two-column-accordion-row .container .tcar-content.one-col{max-width:864px;margin:0 auto}.dark-bg.two-column-accordion-row .tcar-head h2{font-family:"proxima-nova",sans-serif;text-transform:none;color:#fff;font-size:44px;line-height:46px}.dark-bg.two-column-accordion-row .tcar-content .tcar-row .tcar-row-title{color:#fff}.dark-bg.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc{color:#fff}@media screen and (max-width: 1023px){.two-column-accordion-row .container{padding:0 36px}.two-column-accordion-row .tcar-content.two-col .tcar-col{width:100%}.dark-bg.two-column-accordion-row .tcar-head h2{font-size:30px;line-height:32px}}@media screen and (max-width: 767px){.two-column-accordion-row{padding:30px 0}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-title{font-size:14px;line-height:20px}.two-column-accordion-row .tcar-content .tcar-row .tcar-row-desc{font-size:14px;line-height:22px}.two-column-accordion-row .tcar-content.two-col .tcar-row{width:100%}.two-column-accordion-row .tcar-head h2{font-size:24px;line-height:30px}.two-column-accordion-row.hc-style .tcar-head h2{font-size:28px;line-height:32px}}.image-content-row{padding:0 0 70px}.image-content-row .container{max-width:1441px;padding:0 64px;margin:0 auto;width:auto}.image-content-row .icr-container{display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}.image-content-row .icr-container .icr-image{width:calc(53.5% - 55px);background-color:#333;background-repeat:no-repeat;background-position:center center;background-size:cover}.image-content-row .icr-container .icr-image img{width:100%;opacity:0}.image-content-row .icr-container .video-preview{width:57%;background-color:#333;position:relative;padding-bottom:28.25%}.image-content-row .icr-container .video-preview iframe{width:100%;height:100%;position:absolute;top:0;left:0}.image-content-row .icr-container .video-prev{width:calc(53.5% - 55px);background-color:#333;display:block;text-decoration:none;color:#fff;position:relative}.image-content-row .icr-container .video-prev img{width:100%;height:auto}.image-content-row .icr-container .video-prev i{position:absolute;top:50%;left:50%;font-size:32px;transform:translateX(-50%) translateY(-50%)}.image-content-row .icr-container .icr-content{width:calc(46.5% - 55px);display:flex;align-items:center;-webkit-align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;font-size:17px;color:#000;font-weight:400;padding:87px 0}.image-content-row .icr-container .icr-content h5{font-size:20px;line-height:24px;color:#54514a;font-weight:700;margin:0 0 16px}.image-content-row .icr-container .icr-content .icr-inner .lm-content-area:last-child{margin-top:40px}.image-content-row .icr-container .icr-content .icr-inner .btn{margin-right:15px;border-radius:4px}.image-content-row .icr-container .icr-content .icr-inner .btn.btn-dark{background-color:#252825;color:#fff}.image-content-row .icr-container .icr-content .icr-inner .btn.btn-dark:hover{background-color:#f6af05;color:#252825}.image-content-row .icr-container .icr-content .icr-inner .btn.link-only{background-color:rgba(0,0,0,0);color:#252825;border:none;padding:0;margin:0 14px;text-decoration:underline;font-weight:700}.image-content-row .icr-container .icr-content .icr-inner .btn.link-only:hover{text-decoration:none;color:#252825}.image-content-row .icr-container .icr-content .full-content{display:none}.image-content-row .icr-container .icr-content h3{font-family:"Sibila";color:#54514a;font-size:32px;font-weight:400;line-height:40px;margin:0 0 18px}.image-content-row .icr-container .icr-content h1.module-title,.image-content-row .icr-container .icr-content h2.module-title,.image-content-row .icr-container .icr-content h3.module-title,.image-content-row .icr-container .icr-content h4.module-title{font-family:"Sibila";color:#54514a;font-size:32px;font-weight:400;line-height:40px;margin:0 0 18px}.image-content-row .icr-container .icr-content p{line-height:24px;margin:0 0 20px}.image-content-row .icr-container .icr-content p:last-child{margin:0}.image-content-row .icr-container .icr-content p.ptag{margin:0;font-weight:700}.image-content-row .icr-container .icr-content ul,.image-content-row .icr-container .icr-content ol{padding:0 0 0 23px;margin:0 0 24px 0}.image-content-row .icr-container .icr-content ul li,.image-content-row .icr-container .icr-content ol li{line-height:24px;margin:0 0 7px}.image-content-row .icr-container .icr-content ul li:last-child,.image-content-row .icr-container .icr-content ol li:last-child{margin:0}.image-content-row .icr-container .icr-content ul:last-child,.image-content-row .icr-container .icr-content ol:last-child{margin:0}.image-content-row .icr-container .icr-content .cta-link{font-weight:600;color:#54514a;font-weight:600;text-decoration:none}.image-content-row .icr-container .icr-content hr{background-color:rgba(0,0,0,0);margin:0 0 40px}.image-content-row .icr-container .icr-content .button-area{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}.image-content-row .icr-container .icr-content .cta-button{display:inline-block;background-color:#fff;padding:13px 16px;min-width:170px;text-align:center;border-radius:4px;color:#252825;font-weight:600;font-size:14px;line-height:normal;text-decoration:none;border:none;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:background-color .3s ease,color .3s ease;-webkit-transition:background-color .3s ease,color .3s ease}.image-content-row .icr-container .icr-content .cta-button:hover{background-color:#252825;color:#fff}.image-content-row .icr-container .icr-content .cta-button:first-child{background-color:#252825;color:#fff;margin-right:10px}.image-content-row .icr-container .icr-content .cta-button:first-child:hover{background-color:#fff;color:#252825}.image-content-row .icr-container .icr-content .cta-button.transparent{color:inherit;background-color:rgba(0,0,0,0);text-decoration:underline}.image-content-row .icr-container .icr-content .cta-button.dark{background-color:#252825;color:#fff}.image-content-row .icr-container .icr-content .cta-button.dark:hover{background-color:#f6af05;color:#252825}.image-content-row .icr-container .icr-content .cta-button.yellow{background-color:#f6af05;color:#252825}.image-content-row .icr-container .icr-content .cta-button.yellow:hover{background-color:#252825;color:#fff}.image-content-row .icr-container .icr-content .cta-button.light{background-color:#f2efe8;color:#54514a;border:#54514a 2px solid}.image-content-row .icr-container .icr-content .cta-button.top-gap{margin-top:20px}.image-content-row .icr-container.imgscale{align-items:flex-start}.image-content-row.reverses .icr-container{flex-direction:row-reverse;-webkit-flex-direction:row-reverse}.image-content-row.large-top-gap{padding-top:120px}.image-content-row.medium-top-gap{padding-top:70px}.image-content-row.small-top-gap{padding-top:35px}.image-content-row.large-bottom-gap{padding-bottom:120px}.image-content-row.small-bottom-gap{padding-bottom:35px}.image-content-row.no-bottom-gap{padding-bottom:0px}.image-content-row.dark-theme .container{max-width:1132px;padding:0 20px}.image-content-row.dark-theme .container.large-width{max-width:1352px}.image-content-row.dark-theme .container.large-width .icr-container .icr-image{width:57%;border-radius:12px}.image-content-row.dark-theme .container.large-width .icr-container .icr-image img{border-radius:12px}.image-content-row.dark-theme .container.large-width .icr-container .icr-content{width:41%;padding:45px;border-radius:12px;background-color:rgba(239,239,239,.95);color:#252825}.image-content-row.dark-theme .container.large-width .icr-container .icr-content h2.module-title{font-size:48px;line-height:50px;font-weight:700;margin:0 0 24px;color:#252825}.image-content-row.dark-theme .container.large-width .icr-container .icr-content p{font-weight:500;margin-bottom:20px}.image-content-row.dark-theme .container.large-width .icr-container .icr-content p:last-child{margin:0}.image-content-row.dark-theme .container.large-width .icr-container .icr-content h5{font-size:17px;line-height:24px;font-weight:700;color:#000;margin:0}.image-content-row.dark-theme .container .icr-container .icr-image{width:48.35%}.image-content-row.dark-theme .container .icr-container .icr-content{width:38.09%;padding:0;color:#3e3e3e}.image-content-row.dark-theme .container .icr-container .icr-content h3{font-family:"proxima-nova",sans-serif;font-size:24px;line-height:26px;font-weight:600;color:#000;margin:0 0 15px}.image-content-row.dark-theme .container .icr-container .icr-content h1.module-title,.image-content-row.dark-theme .container .icr-container .icr-content h2.module-title,.image-content-row.dark-theme .container .icr-container .icr-content h3.module-title,.image-content-row.dark-theme .container .icr-container .icr-content h4.module-title{font-family:"proxima-nova",sans-serif;font-size:24px;line-height:26px;font-weight:600;color:#000;margin:0 0 15px}.image-content-row.dark-theme .container .icr-container .icr-content .cta-button.light{background-color:#fff;color:#000}.image-content-row.dark-theme .container .icr-container .icr-content .cta-button.light:hover{background-color:#000;color:#fff}.image-content-row.dark-theme .container .icr-container .icr-content .cta-button.dark{background-color:#252825;color:#fff}.image-content-row.dark-theme .container .icr-container .icr-content .cta-button.dark:hover{background-color:#f6af05;color:#252825}.image-content-row.dark-theme .container.style2 .icr-container .icr-image{width:57.29%;border-radius:8px}.image-content-row.dark-theme .container.style2 .icr-container .icr-content{width:34%}.image-content-row.dark-theme .container.style2 .icr-container .icr-content h4{font-size:20px;line-height:22px;font-weight:700;color:#000;margin:0 0 5px}.image-content-row.dark-theme .container.style2 .icr-container .icr-content p{padding-right:30px}.image-content-row.dark-theme .container.style2 .icr-container .icr-content .button-area{margin-bottom:30px}.image-content-row.dark-theme .container.style2 .icr-container .icr-content .cta-button{padding:15px 16px}.image-content-row.bg-dark{background-color:#000;color:#fff}.image-content-row.bg-dark .icr-container .icr-content{color:#969696}.image-content-row.bg-dark .icr-container .icr-content a{color:#fff;transition:ease-in-out .3s color}.image-content-row.bg-dark .icr-container .icr-content a:hover{color:#969696;text-decoration:none}.image-content-row.black-bg{background-color:#252825}.image-content-row.black-bg .container .icr-container .icr-content .icr-inner{color:#c4c4c4}.image-content-row.black-bg .container .icr-container .icr-content .icr-inner h1.module-title,.image-content-row.black-bg .container .icr-container .icr-content .icr-inner h2.module-title,.image-content-row.black-bg .container .icr-container .icr-content .icr-inner h3.module-title,.image-content-row.black-bg .container .icr-container .icr-content .icr-inner h4.module-title{color:#fff}.dark-body .image-content-row .container{max-width:1130px;padding:0 20px}.dark-body .image-content-row .icr-container .icr-content .icr-inner .lm-content-area:last-child{margin-top:0}.dark-body .image-content-row .icr-container .icr-content{padding:0}.dark-body .image-content-row .icr-container .icr-content h3{font-family:"proxima-nova",sans-serif;font-size:24px;line-height:26px;font-weight:600;color:#000;margin:0 0 15px}.dark-body .image-content-row .icr-container .icr-content .cta-link{font-weight:300;text-decoration:underline;color:#000}.dark-body .image-content-row .icr-container .icr-content .cta-link:hover{text-decoration:none}.dark-body .image-content-row.bg-dark .icr-container .icr-content h3{color:#fff}.dark-body .image-content-row.bg-dark .icr-container .icr-content .cta-link{color:#fff}.dark-body #featured-container-row.image-content-row .container{max-width:900px}.dark-body #featured-container-row.image-content-row .container .icr-container .icr-image{width:36%;background-color:rgba(0,0,0,0)}.dark-body #featured-container-row.image-content-row .container .icr-container .icr-content{width:60%}.dark-body #featured-container-row.image-content-row .container .icr-container .icr-content .icr-inner h2.module-title{font-size:40px;line-height:42px;font-weight:700;margin-bottom:30px}.light-body .image-content-row .icr-container .icr-content{font-size:16px;line-height:24px;font-weight:400;color:#54514a}.light-body .image-content-row.dark-theme .container .icr-container .icr-content h2.module-title{font-family:"Sibila";font-size:32px;line-height:40px;font-weight:400;color:#54514a}.light-body .image-content-row .icr-container .icr-content .cta-button{background-color:#54514a;color:#fff;border-radius:4px}.light-body .image-content-row .icr-container .icr-content .cta-button:hover{background-color:#000}.image-content-row.light-theme .icr-container.normal-valign .icr-content{padding:0}.load-more-area.image-content-row .icr-container.top-valign .icr-content{padding:0}.load-more-area.image-content-row .icr-container.top-valign .icr-content .lm-content-area:last-child{margin-top:0}.dark-body #gift-sample-area.image-content-row .container{max-width:930px}.dark-body #gift-sample-area.image-content-row .container .icr-container .icr-image{width:38.08%;background-color:rgba(0,0,0,0)}.dark-body #gift-sample-area.image-content-row .container .icr-container .icr-content{width:52.58%}.dark-body #gift-sample-area.image-content-row .container .icr-container .icr-content h3.module-title{font-size:28px;line-height:30px;font-weight:600;margin-bottom:20px}.image-content-row.dark-theme .container .icr-container.mid-valign .icr-content{display:flex;align-items:center}.image-content-row.dark-theme .container .icr-container.bottom-valign .icr-content{display:flex;align-items:flex-end}.image-content-row.dark-theme .container .icr-container.top-valign .icr-content{display:flex;align-items:flex-start}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .icr-image{width:65.6%}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .video-preview{width:65.6%;min-height:580px;border-radius:8px;overflow:hidden}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .icr-content{width:32.1%;padding:34px}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .icr-content h2.module-title{font-size:40px;line-height:42px;margin:0 0 24px}.image-content-row.dark-theme.prev-style3 .container.large-width .icr-container .icr-image{width:49.39%}.image-content-row.dark-theme.prev-style3 .container.large-width .icr-container .icr-content{width:42.149%;background-color:rgba(0,0,0,0);padding:0;color:#000;font-size:16px;line-height:24px;font-weight:400}.image-content-row.dark-theme.prev-style3 .container.large-width .icr-container .icr-content h2.module-title{font-size:40px;line-height:42px}.image-content-row.dark-theme.prev-style3 .container.large-width .icr-container .icr-content p{font-weight:400;margin-bottom:15px}.image-content-row.dark-theme.prev-style3 .container.large-width .icr-container .icr-content h5{font-size:32px;line-height:34px;font-weight:700;color:#000;margin:0 0 17px}#frosted-glass-kitchen-area.image-content-row .icr-container .icr-image{min-height:778px}.light-body .image-content-row.light-theme .icr-container .icr-content .cta-button:hover{color:#fff}.light-body .image-content-row.light-theme .icr-container .icr-image{min-height:775px;max-height:775px}@media screen and (max-width: 1299px){.image-content-row .icr-container .icr-image{width:calc(53.5% - 25px)}.image-content-row .icr-container .icr-content{width:calc(46.5% - 25px);padding:50px 0}.image-content-row.dark-theme .container.large-width .icr-container .icr-content h2.module-title{font-size:40px;line-height:42px}.image-content-row.dark-theme .container.large-width .icr-container .icr-content{padding:25px}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .video-preview{width:50%}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .icr-image{width:50%}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .icr-content{width:46%;padding:25px}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .icr-content h2.module-title{font-size:30px;line-height:32px;margin:0 0 15px}}@media screen and (max-width: 1024px){.image-content-row{padding:0 0 60px}.image-content-row .container{padding:0 36px}.image-content-row .icr-container .icr-image{width:100%;margin:0 0 40px}.image-content-row .icr-container .icr-content{width:100%;padding:0}.image-content-row.dark-theme .container .icr-container .icr-content{width:49%}.light-body .image-content-row.light-theme .icr-container .icr-image{min-height:auto;max-height:auto}}@media screen and (max-width: 960px){.image-content-row.dark-theme .container.large-width .icr-container .icr-image{width:50%}.image-content-row.dark-theme .container.large-width .icr-container .icr-content{width:46%}.image-content-row.dark-theme .container.large-width .icr-container .icr-content h2.module-title{font-size:30px;line-height:32px;margin-bottom:15px}.image-content-row .icr-container .icr-content .cta-button{min-width:100%}.image-content-row .icr-container .icr-content .cta-button:first-child{margin:0 0 15px}}@media screen and (max-width: 767px){.image-content-row{padding:0 0 50px}.image-content-row.dark-theme .container .icr-container .icr-image{width:100%;margin:0}.image-content-row .icr-container .icr-image{margin-bottom:15px}.image-content-row.dark-theme .container .icr-container .icr-content{width:100%;font-size:14px;line-height:20px;padding:24px 20px 0}.image-content-row.dark-theme .container .icr-container .icr-content h1.module-title,.image-content-row.dark-theme .container .icr-container .icr-content h2.module-title,.image-content-row.dark-theme .container .icr-container .icr-content h3.module-title,.image-content-row.dark-theme .container .icr-container .icr-content h4.module-title{font-size:20px;line-height:22px}.image-content-row.medium-top-gap{padding-top:30px}.image-content-row.small-top-gap{padding-top:20px}.image-content-row.small-bottom-gap{padding-bottom:20px}.image-content-row.dark-theme .container.style2 .icr-container .icr-image{width:100%}.image-content-row.dark-theme .container.style2 .icr-container .icr-content{width:100%;padding:24px 20px}.image-content-row.dark-theme .container .icr-container .icr-content h1.module-title,.image-content-row.dark-theme .container .icr-container .icr-content h2.module-title,.image-content-row.dark-theme .container .icr-container .icr-content h3.module-title,.image-content-row.dark-theme .container .icr-container .icr-content h4.module-title{font-size:24px;line-height:30px;margin-bottom:20px}.image-content-row.dark-theme .container.style2 .icr-container .icr-content .cta-button{padding:10px 16px}.dark-body .image-content-row .icr-container .icr-content{padding:0 20px}.dark-body #featured-container-row.image-content-row .container .icr-container .icr-image{width:100%}.dark-body #featured-container-row.image-content-row .container .icr-container .icr-content{width:100%;text-align:center}.image-content-row.dark-theme .container.large-width .icr-container .icr-image{width:100%;margin-bottom:10px}.image-content-row.dark-theme .container.large-width .icr-container .icr-content{width:100%}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .video-preview{width:100%;margin-bottom:10px;min-height:auto;padding-bottom:56%}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .icr-image{width:100%}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .icr-content{width:100%}.image-content-row.dark-theme.prev-style3 .container.large-width .icr-container .icr-image{width:100%;margin-bottom:15px}.image-content-row.dark-theme.prev-style3 .container.large-width .icr-container .icr-content{width:100%}.image-content-row.dark-theme.prev-style3 .container.large-width .icr-container .icr-content h5{font-size:26px;line-height:28px;margin-bottom:12px}.image-content-row{padding:0 0 25px}.image-content-row.dark-theme.prev-style2 .container.large-width .icr-container .icr-content h2.module-title{font-size:24px;line-height:26px}.image-content-row .icr-container .icr-content h1.module-title,.image-content-row .icr-container .icr-content h2.module-title,.image-content-row .icr-container .icr-content h3.module-title,.image-content-row .icr-container .icr-content h4.module-title{font-size:26px;line-height:30px}}.title-area{width:100%;padding:52px 20px}.title-area .container{max-width:736px;margin:0 auto;text-align:center;font-size:17px;line-height:24px;font-weight:400;color:#000}.title-area .container .title-tag{font-size:28px;line-height:30px;font-weight:600;color:#000;padding:0;margin:0 0 15px}.title-area .container p{margin:0}.title-area .container .cta-button{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:16px 30px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;text-decoration:none;margin-top:20px}.title-area.heading-style1 .container h1.title-tag{font-size:48px;line-height:48px;font-weight:600;color:#252825;margin:0}.title-area.heading-style1 .container h2.title-tag{font-size:40px;line-height:48px;font-weight:700;color:#252825;margin:0}.title-area.heading-style2 .container .title-tag{font-family:"Sibila";font-size:40px;line-height:48px;text-transform:uppercase;color:#54514a;font-weight:400;margin:0 0 36px}.title-area.heading-style3{background-color:#181818;color:#fff;padding:90px 20px}.title-area.heading-style3 .container{color:#fff}.title-area.heading-style3 .container .title-tag{color:#fff}.title-area.small-top-gap{padding-top:36px}.title-area.medium-top-gap{padding-top:56px}.title-area.small-bottom-gap{padding-bottom:36px}.title-area.medium-bottom-gap{padding-bottom:56px}.white-body .title-area.large-top-gap{padding-top:70px}.white-body .title-area.small-bottom-gap{padding-bottom:5px}.light-body .title-area .container h1.title-tag{font-family:"Sibila";font-size:64px;line-height:70px;font-weight:400;color:#54514a}.light-body .title-area .container h2.title-tag{font-family:"Sibila";font-size:48px;line-height:58px;font-weight:400;color:#54514a}.light-body .title-area .container h3.title-tag{font-family:"Sibila";font-size:40px;line-height:48px;font-weight:400;color:#54514a}.light-body .title-area .container h4.title-tag{font-family:"Sibila";font-size:32px;line-height:40px;font-weight:400;color:#54514a}.light-body .title-area .container .cta-button{background-color:#54514a;color:#fff;border-color:#54514a}.light-body .title-area .container .cta-button:hover{background-color:#000;border-color:#000}@media screen and (max-width: 960px){.title-area.heading-style1 .container h2.title-tag{font-size:30px;line-height:32px}.title-area.heading-style1 .container h1.title-tag{font-size:30px;line-height:32px}}@media screen and (max-width: 767px){.title-area{padding:40px 20px 30px}.title-area.heading-style3{padding:40px 0 30px}.title-area.small-bottom-gap{padding-bottom:30px}.title-area .container .title-tag{font-size:24px;line-height:40px;font-weight:400}.title-area.heading-style1 .container h2.title-tag{font-size:26px;line-height:28px}.title-area.heading-style1 .container h1.title-tag{font-size:26px;line-height:28px}.light-body .title-area .container h3.title-tag{font-size:24px;line-height:28px}}.video-grid-section{width:100%;padding:72px 0 100px}.video-grid-section.medium-top-gap{padding-top:35px}.video-grid-section.small-top-gap{padding-top:15px}.video-grid-section.medium-bottom-gap{padding-bottom:50px}.video-grid-section.small-bottom-gap{padding-bottom:25px}.video-grid-section h2{font-family:"Sibila";font-size:32px;line-height:38px;text-transform:uppercase;font-weight:400;text-align:center;padding:0;margin:0 0 30px}.video-grid-section h2 strong{font-weight:700}.video-grid-section span.sub{font-size:18px;line-height:30px;display:block;margin-bottom:32px}.dark-body .video-grid-section h4{font-size:28px;line-height:30px;font-weight:600;text-transform:none}.dark-body .video-grid-section span.sub{font-size:16px;line-height:24px;font-weight:400;text-align:center}.video-grid-section .popvideo-row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -14px}.popvideo-row .video-col{width:calc(25% - 28px);margin:0 14px 30px}.video-col a.vid-prev{text-decoration:none;display:block;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:18px}.vid-prev .play-btn{width:32px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.vid-prev .vid-placeholder{opacity:0}.video-col h3{font-size:16px;line-height:24px;font-weight:400;padding:0;margin:0}.video-col h5{font-size:18px;line-height:20px;font-weight:700;color:#939393;padding:0;margin:0}.popvideo-row .video-col h5{font-size:16px;line-height:24px;font-weight:400;color:#fff}.dark-body .video-grid-section h2{font-family:"proxima-nova",sans-serif;text-transform:none}.video-grid-section .popvideo-row.video-carousel-init{display:block;margin:0;padding:0 20px;position:relative}.video-grid-section .popvideo-row.video-carousel-init .vc-arrow{position:absolute;top:50%;transform:translateY(-50%);color:#fff;cursor:pointer;z-index:2}.video-grid-section .popvideo-row.video-carousel-init .vc-arrow.slick-prev{left:0px}.video-grid-section .popvideo-row.video-carousel-init .vc-arrow.slick-next{right:0px}.popvideo-row.video-carousel-init .video-col{width:auto}@media only screen and (max-width: 767px){.popvideo-row .video-col{margin:0}.video-grid-section{padding:32px 0}.video-grid-section h2{font-size:20px;line-height:22px;margin:0 0 24px}.popvideo-row .video-col h5{font-size:14px;line-height:24px;font-weight:400}.popvideo-row.video-carousel-mob-init{margin:0;padding-bottom:35px;position:relative}.popvideo-row.video-carousel-mob-init .video-col{width:100%;margin:0}.popvideo-row.video-carousel-mob-init .slick-arrow{display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;background-color:#525252;border-radius:50%;position:absolute;bottom:0;cursor:pointer}.popvideo-row.video-carousel-mob-init .slick-arrow.slick-prev{left:43%;margin-left:-15px}.popvideo-row.video-carousel-mob-init .slick-arrow.slick-next{right:43%;margin-right:-15px}.dark-body .video-grid-section span.sub br{display:none}}.wpsl-icon-direction{position:relative;float:left;padding:12px 13px;display:inline-block;font-family:wpsl-fontello;font-style:normal;font-weight:400;font-size:1.3em;color:#737373;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.location-drop{position:absolute;left:-2px;top:calc(100% + 2px);z-index:9;border:2px solid #f0f0f0;border-top:0px;width:calc(100% + 122px);padding:3px 0;display:none}#store-search-wrap form{width:100%;margin:0;display:flex;align-items:center}#store-search-wrap select{width:166px;display:block;border:0;padding:8px 18px;background:#474646;color:#fff;height:40px;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/down-arrow.png);background-repeat:no-repeat;background-position:90% center;outline:none}.wpsl-dropdown{position:relative}.wpsl-dropdown:after{position:absolute;content:"";right:0;top:0;margin-top:0;border:0 solid rgba(0,0,0,0);border-top:0 solid #000;background:#000;width:50px;line-height:52px;height:100%;color:#fff;text-align:center;font-family:"Font Awesome 5 Pro";z-index:-1}.mega-toggle-block{display:none !important}.icon-direction{width:306px}#wpsl-category{margin:0 12px !important}#wpsls-category{padding:0 12px;border-left:#797979 1px solid}.find-text{display:block;font-size:16px;line-height:32px;font-weight:300;color:#fff}a.getDirection{color:#565150;text-decoration:underline}#store-search-wrap input[type=text]{height:40px}.search-loader{display:none;background-image:url(../images/loader.svg);background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6)}#store-search-wrap{float:none;margin-right:0;z-index:10;background-color:#282828;padding:12px 20px}#store-search-wrap .container-main{text-align:center}#store-search-wrap h1{font-size:40px;line-height:49px;font-weight:700;color:#000;padding:50px 0 0;margin:0}#store-search-wrap .wpsl-input,#store-search-wrap .wpsl-select-wrap{display:table;border:none;position:relative;border-right:0}#store-search-wrap input[type=text]{width:calc(100% - 50px);border:0;border-radius:0;color:#444;font-weight:400;line-height:36px;border-left:2px solid #f0f0f0;background-color:#fff}.store-map-section{background-color:#f3f3f3;box-shadow:0 5px 10px rgba(0,0,0,.18);position:relative;z-index:600}.store-map-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.store-map-col{width:100%}.store-map{height:760px}.store-map-col iframe{height:100% !important}.store-map-list{position:relative;display:none}.has_locations .store-map-col{width:60%}.has_locations .store-map-list{width:40%;display:block}.search-result-list{padding:0px 0px 10px 15px;overflow-y:auto;height:700px}.search-result-list ul{list-style:none;padding:14px 9px;margin:0;display:block}.search-result-list ul li{width:97%;background:#fff;margin:0 0 16px;padding:0;transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all;display:block;box-shadow:0px 2px 10px 0px rgba(0,0,0,.3)}.search-result-list ul li:hover{box-shadow:0px 20px 20px rgba(0,0,0,.1333333333);margin-bottom:60px;position:relative;transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all}.search-result-list ul li .store-desc{width:calc(100% - 204px);padding:15px;margin:0;line-height:18px;font-size:13px;color:#707070}.search-result-list ul li .store-desc strong{display:block;font-size:19px;margin-bottom:10px;color:#333;line-height:normal}.search-result-list ul li .store-desc strong a{text-decoration:none;color:#222128}.search-result-list ul li a img{width:100%;object-fit:cover;height:140px}.search-result-list ul li:hover a img{transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all}option.level-0{font-weight:700}.store-locator-hero .owl-carousel .owl-nav .owl-prev:hover,.store-locator-hero .owl-carousel .owl-nav .owl-next:hover{opacity:1}.no-result-location{text-align:center;width:100%;font-weight:700;font-size:20px}.search-result-head{flex-wrap:wrap;padding:15px 28px 15px 25px;align-items:center;font-size:15px;position:relative;display:none;box-shadow:0px 4px 4px 0px rgba(0,0,0,.08)}.has_locations .search-result-head{display:flex}.search-result-head-lt{width:50%}.search-result-head-rt{width:50%;text-align:right;color:#404040}.search-result-head-rt span{width:20px;background:rgba(0,0,0,0);text-align:center;padding:0 0 2px;font-size:24px;display:inline-block;margin-left:5px;cursor:pointer;position:relative;top:6px}.filter-drop{position:absolute;right:28px;top:75%;padding:22px;background:#fff;display:none;box-shadow:0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);z-index:100;text-align:left;max-width:262px}.filter-drop ul{list-style:none;padding:0;margin:0}.filter-drop ul li{display:block}.filter-drop ul li a{display:block;color:#111;line-height:28px}.filter-drop ul ul{padding-left:10px;padding-bottom:10px}.filter-drop ul li:hover>a{text-decoration:none;color:#e3b20f}.filter-drop ul li li a.is-checked{color:#e3b20f}.icon-direction{position:relative}.clear-search{position:absolute;right:15px;top:8px;display:none;cursor:pointer;color:#111}#wpsl-base-gmap_0{height:360px}#wpsl-search-wrap form{max-width:1025px;margin:40px auto;display:flex}#wpsl-search-wrap .wpsl-input,#wpsl-search-wrap .wpsl-select-wrap{border:2px solid #f0f0f0;position:relative;border-right:0px}.wpsl-search{margin-bottom:0;padding:12px 12px 0;background:#fff}#wpsl-search-wrap .wpsl-input label{display:none}#wpsl-search-wrap input[type=text]{border:0px;border-radius:0;color:#444;font-weight:400;line-height:36px;border-left:2px solid #f0f0f0;width:480px}#wpsl-category .wpsl-dropdown{width:auto;border:1px solid #676767;border-radius:0px}.wpsl-dropdown .wpsl-selected-item{padding:0px 20px !important;line-height:50px}#wpsl-search-wrap div{float:none;margin-right:0;z-index:10}#wpsl-search-btn{border:none !important;outline:none !important;border-radius:0 !important;background:#f6af05;width:48px;height:40px;text-indent:-9999px;background-image:url(../images/location-search-icon.svg);background-repeat:no-repeat;background-position:center center}#wpsl-search-btn:hover{background-color:#969696}#wpsl-wrap{background:#f6f6f6}#wpsl-gmap{width:50%}#wpsl-wrap #wpsl-gmap{height:760px !important}#wpsl-result-list{width:50%;padding:0 15px}#wpsl-result-list #wpsl-stores{height:750px !important}#wpsl-result-list #wpsl-stores{padding-top:50px}#wpsl-wrap{margin-bottom:0}#wpsl-wrap #wpsl-result-list #wpsl-stores ul{display:inline-flex;flex-wrap:wrap}#wpsl-wrap #wpsl-result-list #wpsl-stores ul li{width:calc(33.33% - 30px);background:#fff;border:1px solid #ddd;margin:0 10px 32px;padding:0;transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all;display:block}#wpsl-wrap #wpsl-result-list #wpsl-stores ul li:hover{box-shadow:0px 20px 20px rgba(0,0,0,.1333333333);margin-top:-30px;margin-bottom:60px;position:relative;transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all}.store-img{overflow:hidden;width:203px;height:140px}.store-img img{transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all}#wpsl-wrap #wpsl-result-list #wpsl-stores ul li:hover .store-img img{transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transition:ease-in-out .3s all;-webkit-transition:ease-in-out .3s all}.wpsl-store-location{overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}#wpsl-stores .wpsl-store-thumb.wp-post-image{height:166px !important;width:100% !important;float:none;margin:0 0px 10px;border-radius:0;object-fit:cover;-webkit-object-fit:cover}#wpsl-direction-details #wpsl-result-list #wpsl-stores ul{display:block}#wpsl-wrap #wpsl-result-list #wpsl-direction-details ul li{width:100%;background:rgba(0,0,0,0);border:0px solid #ddd;margin:0 10px 12px;padding:0 10px 10px}#wpsl-result-list #wpsl-stores li .store-desc{margin:0;line-height:18px;font-size:13px;color:#707070;padding:0 15px}.wpsl-contact-details{display:block;line-height:18px;font-size:13px;color:#707070;padding:10px 0}.wpsl-direction-wrap .wpsl-directions{font-size:13px;font-weight:600;color:tan}.wpsl-direction-wrap{color:#222128;font-weight:700;font-size:13px;line-height:17px;padding:0}.wpsl-direction-wrap a{color:#e3b20f;padding-right:15px;position:relative}.wpsl-direction-wrap a:after{content:"|";position:absolute;right:4px;top:0;color:#222128;font-weight:400;font-size:13px}.icon-direction{clear:both}#wpsl-result-list #wpsl-stores .wpsl-store-location a{letter-spacing:.34px;color:#222128;line-height:normal;margin-top:0;display:inline-block;text-decoration:none;margin-bottom:12px;font-size:17px}#wpsl-wrap .icon-direction span{background:url(../images/marker-pointer-icon.svg) no-repeat 0 0;margin:8px 10px;float:left;height:24px;width:24px;background-size:cover;cursor:pointer}.icon-direction span{background:url(../images/marker-pointer-icon.svg) no-repeat 0 0;margin:8px 10px;float:left;height:24px;width:24px;background-size:cover;cursor:pointer}#wpsl-search-wrap input[type=text]{width:calc(100% - 50px)}.wpsl-selected-item:after{position:absolute;content:"";right:0;top:4px;margin-top:-4px;border:0px solid rgba(0,0,0,0);border-top:0px solid #000;background:#000;width:50px;height:100%;color:#fff;text-align:center;font-family:"Font Awesome 5 Pro"}.wpsl-active .wpsl-selected-item:after{margin-top:-4px;border:0px solid rgba(0,0,0,0);border-bottom:0px solid #000}.wpsl-no-results-msg{width:auto !important}.wpsl-icon-direction,.wpsl-icon-direction.wpsl-active-icon{font-size:16px !important;color:#4a4a4a !important;font-weight:500 !important;letter-spacing:.32px;font-family:"proxima-nova",sans-serif !important;cursor:pointer}.location-drop i{color:#ffcd00;padding-right:15px;padding-left:2px;font-size:20px}@media only screen and (max-width: 767px){#store-search-wrap form{justify-content:space-between;flex-wrap:wrap;padding:0}#wpsl-category{width:48%;margin:0 !important}#wpsls-category{width:48%;padding:0;border:none}.find-text{display:none}.wpsl-search-btn-wrap{width:48px}#store-search-wrap .wpsl-input{width:calc(100% - 55px);padding:12px 0}#store-search-wrap .wpsl-input .icon-direction{width:100%}.has_locations .store-map-list{width:100%;order:1}.has_locations .store-map-col{width:100%;order:2}.store-img{width:127px;height:150px}.search-result-list ul li a img{height:150px}.search-result-list ul li .store-desc{width:calc(100% - 127px);font-size:12px}.search-result-list ul li .store-desc strong{font-size:15px;margin-bottom:6px}.wpsl-contact-details{font-size:12px;line-height:16px;padding:6px 0}.wpsl-direction-wrap{font-size:12px;line-height:16px}#store-search-wrap select{width:100%}}.location-hero-area{width:100%;background-repeat:no-repeat;background-position:0 0;background-size:cover;position:relative}.location-hero-area .hero-main{max-width:1345px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-top:28px;padding-bottom:50px;position:relative;z-index:2}.location-hero-area .hero-main .hero-info{width:43%;font-size:20px;line-height:28px;font-weight:600;color:#fff;padding-top:88px}.location-hero-area .hero-main .hero-info h1{font-size:49px;line-height:56px;font-weight:600;color:#fff;padding:0;margin:0 0 20px}.location-hero-area .hero-main .hero-info p{text-shadow:0 4px 4px rgba(0,0,0,.4);margin:0 0 20px}.location-hero-area .hero-main .hero-info .location-hero-btn-area{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-size:16px;font-weight:400;line-height:20px}.location-hero-area .hero-main .hero-info .location-hero-btn-area .btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 16px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border:none;text-align:center;min-width:180px;background-color:#f6af05}.location-hero-area .hero-main .hero-info .location-hero-btn-area .btn:hover{background-color:#252825;color:#fff}.location-hero-area .hero-main .hero-info .location-hero-btn-area .btn.no-style{background-color:rgba(0,0,0,0);color:#fff;font-size:16px;font-weight:700;line-height:20px;margin-left:15px;box-shadow:none}.location-hero-area .hero-main .hero-info .location-hero-btn-area .btn.no-style:hover{background-color:rgba(0,0,0,0);color:#f6af05}.location-hero-area .hero-main .hero-info .location-hero-btn-area .only-text{display:block;margin-left:16px;margin-right:8px}.location-hero-area .hero-main .hero-info .location-hero-btn-area .link-only{font-weight:700;color:#fff}.location-hero-area .hero-main .hero-info .location-hero-btn-area .link-only:hover{color:#f6af05}.location-hero-area .hero-main .hero-sidebar{width:25.86%;background-color:rgba(217,217,217,.2);backdrop-filter:blur(40px);padding:22px}.location-hero-area .hero-main .hero-sidebar .sidebar-map-area{width:100%;height:242px}.location-hero-area .hero-main .hero-sidebar .sidebar-address{font-size:16px;line-height:24px;font-weight:400;color:#fff;padding-top:19px}.location-hero-area .hero-main .hero-sidebar .sidebar-address h4{font-size:22px;line-height:24px;font-weight:600;color:#fff;margin:0}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-info{padding-bottom:18px}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-info a{text-decoration:underline;color:#f6af05}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-info a:hover{text-decoration:none}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-info span.phone{display:block}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-info span.phone a{text-decoration:none;font-weight:700}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-info span.mail{display:block}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-info span.mail a{text-decoration:none;font-weight:700;color:#fff}.location-hero-area .hero-main .hero-sidebar .sidebar-address .opening-schedule{padding-bottom:10px}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-online{margin-bottom:20px;font-size:16px;line-height:24px;font-weight:500;color:#fff}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-online span{display:block;padding-left:30px;margin-bottom:5px}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-online span.phone{color:#f6af05;background:url(../images/location-phone-icon.svg) no-repeat left center}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-online span.phone a{text-decoration:none;color:#f6af05}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-online span.phone a:hover{color:#fff}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-online span.mail{background:url(../images/location-mail-icon.svg) no-repeat left center}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-online span.web{background:url(../images/location-web-icon.svg) no-repeat left center}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-online span a{text-decoration:none;color:#fff}.location-hero-area .hero-main .hero-sidebar .sidebar-address .contact-online span a:hover{color:#f6af05}.location-hero-area .hero-main .hero-sidebar .sidebar-address .location-social-area{font-size:16px;line-height:24px;font-weight:500;color:#fff;display:flex;align-items:center}.location-hero-area .hero-main .hero-sidebar .sidebar-address .location-social-area span{display:block;margin-right:18px}.location-hero-area .hero-main .hero-sidebar .sidebar-address .location-social-area a{text-decoration:none;color:#fff;margin-right:15px;font-size:20px}.location-hero-area .hero-main .hero-sidebar .sidebar-address .location-social-area a:hover{background-color:#f6af05}.location-hero-area:before{content:"";width:100%;height:100%;display:block;background:linear-gradient(90deg, rgba(0, 0, 0, 0.56) 46.16%, rgba(0, 0, 0, 0.39) 56.28%, rgba(0, 0, 0, 0) 84.42%);position:absolute;top:0;left:0;z-index:1}.location-page-menu{width:100%;background-color:rgba(28,28,28,.95);backdrop-filter:blur(2px);padding:20px 0;position:sticky;top:70px;z-index:99}.location-page-menu .container{max-width:1370px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#fff;position:relative}.location-page-menu .container .back-btn{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;text-decoration:none;display:block;font-size:18px;line-height:18px;font-weight:300;color:#969696;position:absolute;left:0;top:50%;transform:translateY(-50%)}.location-page-menu .container .back-btn i{margin-right:12px}.location-page-menu .container .page-scroll-menu{width:100%;padding:0 150px}.location-page-menu .container .page-scroll-menu ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;width:100%}.location-page-menu .container .page-scroll-menu ul li{font-size:14px;line-height:16px;color:#fff;font-weight:400;margin:0 12px}.location-page-menu .container .page-scroll-menu ul li a{text-decoration:none;color:#fff;transition:ease-in-out .3s color}.location-page-menu .container .page-scroll-menu ul li a:hover{color:#f6af05}.location-service-area{width:100%;padding:125px 0 85px}.location-service-area .container{max-width:1352px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap}.location-service-area .container .location-service-title{width:36%}.location-service-area .container .location-service-title h2{font-size:40px;line-height:48px;font-weight:700;color:#000;padding:0;margin:0}.location-service-area .container .location-service-description{width:48.78%;font-size:16px;line-height:24px;font-weight:400;color:#000;margin-left:auto}.location-service-area .container .location-service-description p{margin:24px 0 0}.location-service-area .container .location-service-description p:first-child{margin:0}.location-service-area .container .location-service-description ul{margin:0 0 20px 20px}.location-service-column-content{width:100%;padding:90px 0;background-color:#252825}.location-service-column-content .container{max-width:1130px;padding:0 20px;margin:0 auto}.location-service-column-content .container ul{list-style:none;padding:0;margin:0}.location-service-column-content .container>ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:13%;background:linear-gradient(#5C5E62, #5C5E62) left 29.33% top 0/1px 100% no-repeat,linear-gradient(#5C5E62, #5C5E62) left 66.66% top 0/1px 100% no-repeat}.location-service-column-content .container>ul>li{font-size:28px;line-height:30px;font-weight:500;color:#fff}.location-service-column-content .container>ul>li strong{font-weight:500}.location-service-column-content .container>ul>li>ul{margin-top:16px}.location-service-column-content .container>ul>li>ul>li{font-size:17px;line-height:32px;font-weight:500;color:#c4c4c4}.location-service-column-content .container>ul>li>ul>li a{text-decoration:underline;color:#c4c4c4}.location-service-column-content .container>ul>li>ul>li a:hover{text-decoration:none;color:#fff}.location-top-content-area{max-width:1134px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-top:58px;padding-bottom:58px;background-color:#fff}.location-top-content-area .ltca-left{width:65.44%;padding-right:75px;font-size:16px;line-height:24px;font-weight:400;color:#000}.location-top-content-area .ltca-left h2{font-size:28px;line-height:32px;color:#000;font-weight:600;padding:0;margin:0 0 32px}.location-top-content-area .ltca-left p{margin:0 0 22px}.location-top-content-area .ltca-left ul{padding:0;margin:0 0 0 20px}.location-top-content-area .ltca-left ul li{font-size:16px;line-height:24px;font-weight:400;color:#000}.location-top-content-area .ltca-left ul li a{text-decoration:none;color:#f6af05;transition:ease-in-out .3s color}.location-top-content-area .ltca-left ul li a:hover{color:#525252}.location-top-content-area .ltca-sidebar{width:23%}.location-top-content-area .ltca-sidebar ul{list-style:none;padding:0;margin:0;margin-bottom:36px}.location-top-content-area .ltca-sidebar ul li{font-size:14px;line-height:20px;font-weight:400;color:#3e3e3e}.location-top-content-area .ltca-sidebar ul li strong{display:block;font-size:24px;line-height:24px;color:#000;font-weight:600;border-bottom:#d9d9d9 1px solid;padding-bottom:16px;margin-bottom:16px}.location-top-content-area .ltca-sidebar ul li a{text-decoration:underline;color:#3e3e3e;transition:ease-in-out .3s color}.location-top-content-area .ltca-sidebar ul li a:hover{text-decoration:none;color:#000}.location-carousel-area{width:100%;padding:32px 0;background-color:#181818;overflow:hidden}.location-carousel-area .container{width:100%;overflow:hidden;position:relative;max-width:1352px;padding:0 20px;margin:0 auto}.location-carousel-area .container .slick-list{margin:0 -12px}.location-carousel-area .container .carousel-item{overflow:hidden;padding:0 12px}.location-carousel-area .container .carousel-item .item-img{width:100%;height:auto;object-fit:cover;border-radius:8px}.location-carousel-area .container .carousel-item .desc-area{padding:40px 82px 0 0;max-width:1076px;font-size:17px;line-height:24px;font-weight:500;color:#d9d9d9;position:relative}.location-carousel-area .container .carousel-item .desc-area h1,.location-carousel-area .container .carousel-item .desc-area h2,.location-carousel-area .container .carousel-item .desc-area h3,.location-carousel-area .container .carousel-item .desc-area h4{font-size:24px;line-height:26px;font-weight:600;color:#fff;padding:0;margin:0 0 18px}.location-carousel-area .container .carousel-item .desc-area p{margin:0 0 24px}.location-carousel-area .container .carousel-item .desc-area ul{margin-left:20px}.location-carousel-area .container .carousel-item .desc-area .btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:16px 20px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;font-size:16px}.location-carousel-area .container .carousel-item .desc-area .btn:hover{background-color:#fff;border-color:#fff;color:#000}.location-carousel-area .container .carousel-item .desc-area .content-img{position:absolute;right:0px;top:74px;width:70px;height:auto}.location-carousel-area .container .slick-dots{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:absolute;left:20px;top:648px;z-index:2}.location-carousel-area .container .slick-dots li{width:6px;height:6px;border-radius:50%;border:2px solid #fff;background-color:rgba(0,0,0,0);margin:0 5px 0 0;cursor:pointer}.location-carousel-area .container .slick-dots li button{display:none}.location-carousel-area .container .slick-dots li.slick-active{background-color:#fff}.location-carousel-area .container.single-img-no-carousel .carousel-item .item-img{width:100%;height:auto}.location-carousel-area .container.single-img-no-carousel .carousel-item .desc-area{padding:26px 0 0;max-width:688px}.location-carousel-area .container.single-img-no-carousel .carousel-item .desc-area p{margin:0 0 15px}.location-carousel-area .container.single-img-no-carousel .carousel-item .desc-area ul{margin-left:1em}.location-carousel-area.white-bg{background-color:#fff}.location-carousel-area.white-bg .container .carousel-item .desc-area{padding-top:40px;color:#252825;color:#252825}.location-carousel-area.white-bg .container .carousel-item .desc-area h2{font-size:40px;line-height:42px;font-weight:700;color:#252825;padding:0;margin:0 0 16px}.location-carousel-area.white-bg .container .carousel-item .desc-area h4{font-size:40px;line-height:42px;font-weight:700;color:#252825;margin:0 0 16px}.location-carousel-area.white-bg .container .slick-dots{position:relative;top:0;left:0;justify-content:center}.location-carousel-area.white-bg .container .slick-dots li{width:10px;height:10px;border:1px solid #000;background-color:rgba(0,0,0,0);margin:0 10px 0 0}.location-carousel-area.white-bg .container .slick-dots li.slick-active{background-color:#000}.single-faq{width:100%;background-color:#252825;padding:72px 0}.single-faq .single-container{max-width:904px;padding:0 20px;margin:0 auto}.single-faq .single-container h2{text-align:center;font-size:28px;line-height:30px;color:#fff;font-weight:600;padding:0;margin:0 0 34px}.single-faq .single-container .faq-accordian h4{font-size:16px;line-height:18px;font-weight:300;color:#fff;padding:24px 24px 24px 0;margin:0;border-bottom:#525252 1px solid;background:url(../images/faq-down-arrow-icon.png) no-repeat right center;cursor:pointer}.single-faq .single-container .faq-accordian h4.active{background-image:url(../images/faq-up-arrow-icon.png)}.single-faq .single-container .faq-accordian .acc-content{padding:24px;font-size:16px;line-height:20px;color:#fff;border-bottom:#525252 1px solid}.store-locator-hero{position:relative;background-color:#252825;padding:72px 0}.store-locator-hero .container{max-width:1390px;padding:0 20px;margin:0 auto;width:auto;text-align:center}.store-locator-hero .container h2{font-size:40px;line-height:42px;font-weight:600;color:#fff;padding:0;margin:0 0 34px}.store-locator-hero .container .owl-carousel{padding-bottom:78px;margin:0}.store-locator-hero .container .owl-carousel .owl-stage-outer .owl-item li{display:block;padding:0 16px}.store-locator-hero .container .owl-carousel .owl-stage-outer .owl-item li img{width:100%;height:277px;object-fit:cover}.store-locator-hero .container .owl-carousel .owl-nav{width:92px;height:44px;padding:4px;display:flex;background-color:#fff;border-radius:100px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2}.store-locator-hero .container .owl-carousel .owl-nav .owl-prev{width:36px;height:36px;border:none;outline:none;background:url(../images/service-carousel-prev-arrow.png) no-repeat center center !important;background-size:contain;position:relative;left:0;top:0;opacity:1}.store-locator-hero .container .owl-carousel .owl-nav .owl-prev span{display:none}.store-locator-hero .container .owl-carousel .owl-nav .owl-next{width:36px;height:36px;border:none;outline:none;background:url(../images/service-carousel-next-arrow.png) no-repeat center center !important;background-size:contain;position:relative;right:0;top:0;margin-left:auto;opacity:1}.store-locator-hero .container .owl-carousel .owl-nav .owl-next span{display:none}.welcome-content{width:100%;padding:72px 0;text-align:center;font-size:16px;line-height:24px;font-weight:400;color:#000}.welcome-content .container{max-width:904px;padding:0 20px;margin:0 auto}.welcome-content .container h2{font-size:40px;line-height:42px;font-weight:700;color:#000;padding:0;margin:0 0 24px}.welcome-content .container p{padding:0;margin:0 0 20px}.welcome-content .container p:last-child{margin:0}.location-highlight-area{width:100%;background-color:#fff;padding:72px 0}.location-highlight-area .lha-container{max-width:1354px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap}.location-highlight-area .lha-container .highlight-media{width:65.67%;position:relative}.location-highlight-area .lha-container .highlight-media .media-prev{width:100%;min-height:706px;border-radius:8px;object-fit:cover}.location-highlight-area .lha-container .highlight-media .video-overlay-link{display:flex;justify-content:center;align-items:center;text-decoration:none;color:#fff;width:100%;height:100%;font-size:55px;position:absolute;top:0;left:0;z-index:3}.location-highlight-area .lha-container .highlight-content{width:32.03%;padding:35px;font-size:17px;line-height:24px;font-weight:500;color:#181818;border-radius:12px;background-color:rgba(239,239,239,.95);margin-left:auto}.location-highlight-area .lha-container .highlight-content h3{font-size:40px;line-height:42px;font-weight:700;color:#252825;padding:0;margin:0 0 24px}.location-highlight-area .lha-container .highlight-content p{margin:0 0 15px}.location-highlight-area .lha-container .highlight-content p a{text-decoration:underline;color:#000}.location-highlight-area .lha-container .highlight-content p a:hover{text-decoration:none;color:#f6af05}.location-highlight-area .lha-container .highlight-content ul{margin-bottom:15px;margin-left:20px}.location-highlight-area .lha-container .highlight-content .highlight-btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:13px 15px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;background-color:#f6af05;color:#252825;border:none;margin-top:24px}.location-highlight-area .lha-container .highlight-content .highlight-btn:hover{background-color:#252825;color:#fff}.location-bottom-row{width:100%;padding:0 0 72px}.location-bottom-row .lbr-wrap{max-width:1128px;padding:0 20px;margin:0 auto;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.location-bottom-row .lbr-wrap .location-bottom-column{font-size:16px;line-height:24px;font-weight:400;color:#3e3e3e}.location-bottom-row .lbr-wrap .location-bottom-column h3{font-size:32px;line-height:34px;font-weight:700;color:#000;margin:0 0 16px}.location-bottom-row .lbr-wrap .location-bottom-column .lbc-img-holder{width:100%;position:relative}.location-bottom-row .lbr-wrap .location-bottom-column .lbc-img-holder .lbc-img{width:100%;height:332px;object-fit:cover;border-radius:8px;margin-bottom:24px}.location-bottom-row .lbr-wrap .location-bottom-column .lbc-img-holder .play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:44px;color:#fff;z-index:9}.location-bottom-row .lbr-wrap .location-bottom-column p{margin:0 0 16px}.location-bottom-row .lbr-wrap .location-bottom-column .siwca-readmore-btn{padding:0;background:none;border:none;text-decoration:underline;font-size:16px;line-height:24px;font-weight:300;color:#000}.location-bottom-row .lbr-wrap .location-bottom-column .siwca-readmore-btn:hover{text-decoration:none}.location-bottom-row .lbr-wrap .location-bottom-column .btn-link{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:13px 15px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;background-color:#f6af05;color:#252825;border:none;min-width:180px;text-align:center}.location-bottom-row .lbr-wrap .location-bottom-column .btn-link:hover{background-color:#252825;color:#fff}@media only screen and (max-width: 1340px){.location-carousel-area .container{left:0;transform:translateX(0)}}@media only screen and (max-width: 1260px){.location-hero-area .hero-main .hero-sidebar{width:35%}}@media only screen and (max-width: 1199px){.location-carousel-area{width:100vw;overflow:hidden;padding:0 20px 50px 0}}@media only screen and (max-width: 1024px){.location-hero-area .hero-main .hero-info{width:52%}.location-hero-area .hero-main .hero-info h1{font-size:30px;line-height:34px;margin-bottom:15px}.location-hero-area .hero-main .hero-sidebar{width:44%}.location-service-area{padding:60px 0}.location-service-area .container .location-service-title{width:44%}.location-service-area .container .location-service-title h2{font-size:28px;line-height:32px}.location-highlight-area .lha-container .highlight-media{width:50%}.location-highlight-area .lha-container .highlight-content{width:48%;padding:20px}.location-highlight-area .lha-container .highlight-content h3{font-size:28px;line-height:32px;margin-bottom:15px}.location-bottom-row .lbr-wrap .location-bottom-column h3{font-size:28px;line-height:32px}.single-locations .gift-section{padding:20px 0 175px}.single-locations .gift-section .gift-row .gift-content h3{font-size:30px;line-height:32px}.location-page-menu{display:none}}@media only screen and (max-width: 960px){.location-carousel-area.white-bg .container .carousel-item .desc-area h4{font-size:30px;line-height:32px}}@media only screen and (max-width: 767px){.location-carousel-area{padding:0 0 60px}.location-carousel-area .container{padding:0}.location-carousel-area .container .carousel-item .desc-area{padding:58px 25px 0;font-size:14px;line-height:18px}.location-carousel-area .container .carousel-item .desc-area h1,.location-carousel-area .container .carousel-item .desc-area h2,.location-carousel-area .container .carousel-item .desc-area h3,.location-carousel-area .container .carousel-item .desc-area h4{font-size:14px;line-height:16px;font-weight:600}.location-carousel-area .container.single-img-no-carousel .carousel-item .desc-area{padding:26px 20px 0}.location-highlight-area{padding:50px 0}.location-highlight-area .lha-container .highlight-media{width:100%;margin-bottom:30px}.location-highlight-area .lha-container .highlight-content{width:100%;font-size:14px;line-height:20px}.location-highlight-area .lha-container .highlight-content h3{font-size:20px;line-height:20px}.location-carousel-area .container .carousel-item{padding:0 20px}.location-carousel-area.white-bg .container .carousel-item .desc-area{padding:20px}.location-carousel-area.white-bg .container .carousel-item .desc-area h4{font-size:26px;line-height:28px}.location-carousel-area .container .carousel-item .desc-area .content-img{display:none}.location-carousel-area.white-bg .container .carousel-item .desc-area h2{font-size:30px;line-height:32px}.location-hero-area .hero-main .hero-info{width:100%;padding:30px 0}.location-hero-area .hero-main .hero-info h1{font-size:28px;line-height:32px}.location-hero-area .hero-main .hero-sidebar{width:100%}.location-service-area .container .location-service-title{width:100%}.location-service-area .container .location-service-title h2{font-size:26px;line-height:30px}.location-service-area .container .location-service-description{width:100%}.location-service-column-content{padding:50px 0}.location-service-column-content .container>ul{display:block;background:none}.location-service-column-content .container>ul>li{margin-bottom:35px}.location-service-column-content .container>ul>li>ul{margin-top:12px}.location-highlight-area .lha-container .highlight-media .media-prev{min-height:auto}.featured-review.location-review .container-main .title-area h2{font-size:30px;line-height:32px}.welcome-content .container h2{font-size:28px;line-height:30px;margin-bottom:15px}.location-bottom-row .lbr-wrap{display:block}.location-bottom-row .lbr-wrap .location-bottom-column{width:100%;margin-bottom:20px}.single-locations .gift-section{padding:20px 0 80px;background-size:contain}.single-locations .gift-section .gift-row .gift-image{width:100%}.single-locations .gift-section .gift-row .gift-content{width:100%}}.service-area{width:100%;padding:15px 0;background-color:#252825}.service-area .container-main{max-width:1355px;padding:0 20px;margin:0 auto}.service-area .container-main .service-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.service-area .container-main .service-row .service-col{margin:0;margin-bottom:30px;overflow:hidden;position:relative}.service-area .container-main .service-row .service-col h3{font-size:32px;line-height:34px;font-weight:600;color:#fff;padding:0;margin:0;position:absolute;bottom:50px;left:34px;z-index:2}.service-area .container-main .service-row .service-col h3 a{text-decoration:none;color:#fff}.service-area .container-main .service-row .service-col .service-overlay{text-decoration:none;color:#fff;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;background-repeat:no-repeat;background-position:0 0;background-size:cover;transition:ease-in-out .3s transform}.service-area .container-main .service-row .service-col .service-overlay .mobile-only-view{width:100%;height:auto;display:none}.service-area .container-main .service-row .service-col .service-overlay::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.85) 100%)}.service-area .container-main .service-row .service-col .service-overlay:hover{transform:scale(1.1)}.service-area .container-main .service-row .service-col.full-img{width:100%;padding-top:33.62%}.service-area .container-main .service-row .service-col.two-third{width:56.73%;padding-top:33.62%}.service-area .container-main .service-row .service-col.one-third{width:40.45%;padding-top:33.62%}@media screen and (max-width: 1180px){.service-area .container-main .service-row .service-col h3{font-size:24px;line-height:26px;left:15px;bottom:30px}}@media screen and (max-width: 767px){.service-area .container-main .service-row .service-col{padding:0;margin-bottom:15px;height:auto}.service-area .container-main .service-row .service-col .service-overlay{padding:0;position:relative;background-image:none !important}.service-area .container-main .service-row .service-col .service-overlay .mobile-only-view{display:block;height:258px;object-fit:cover}.service-area .container-main .service-row .service-col .service-overlay:before{background:linear-gradient(180deg, #000 0.45%, rgba(0, 0, 0, 0) 43.39%)}.service-area .container-main .service-row .service-col h3{left:24px;bottom:40px}.service-area .container-main .service-row .service-col.one-third{width:100%;padding:0}.service-area .container-main .service-row .service-col.two-third{width:100%;padding:0}.service-area .container-main .service-row .service-col.full-img{padding:0}.service-area .container-main .service-row .service-col:first-child{height:auto}}.content-menu{width:100%;padding:24px 0;background:rgba(28,28,28,.95);backdrop-filter:blur(2px);box-shadow:0px 2px 5px rgba(0,0,0,.1)}.content-menu .container-main{max-width:1370px;padding:0 20px;margin:0 auto;position:relative}.content-menu .container-main ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.content-menu .container-main ul li{font-family:proxima-nova-condensed,sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#fff;padding:0 24px}.content-menu .container-main ul li a{text-decoration:none;color:#fff;transition:ease-in-out .3s color}.content-menu .container-main ul li a:hover{color:#f6af05}.content-menu .container-main ul li.current-menu-item a{color:#f6af05}.content-menu .container-main .back-btn{text-decoration:none;color:#d9d9d9;font-size:18px;line-height:18px;font-weight:400;transition:ease-in-out .3s color;position:absolute;left:20px;top:50%;transform:translateY(-50%);z-index:5}.content-menu .container-main .back-btn i{margin-right:10px}.content-menu .container-main .back-btn:hover{color:#fff}.content-menu.desktop{position:sticky;top:70px;left:0;z-index:996}@media only screen and (max-width: 1023px){.content-menu.desktop{display:none}}@media only screen and (max-width: 767px){.content-menu.mobile{position:sticky;left:0;width:100%;top:56px;z-index:1000}}.title-with-content-two-col{width:100%;padding:72px 0}.title-with-content-two-col .container{max-width:1324px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.title-with-content-two-col .container .twctc-title{width:49%;font-size:16px;line-height:24px;font-weight:400;color:#3e3e3e}.title-with-content-two-col .container .twctc-title h1,.title-with-content-two-col .container .twctc-title h2,.title-with-content-two-col .container .twctc-title h3,.title-with-content-two-col .container .twctc-title h4{font-size:40px;line-height:50px;font-weight:700;color:#000;margin:0}.title-with-content-two-col .container .twctc-title p{margin:15px 0}.title-with-content-two-col .container .twctc-title p:last-child{margin:0}.title-with-content-two-col .container .twctc-content{width:49.53%;font-size:17px;line-height:24px;font-weight:500;color:#3e3e3e}.title-with-content-two-col .container .twctc-content h5{font-size:20px;line-height:22px;font-weight:600;color:#000;margin:0 0 16px}.title-with-content-two-col .container .twctc-content p{margin:0 0 24px}.title-with-content-two-col .container .twctc-content p:last-child{margin:0}.title-with-content-two-col .container .twctc-content ul{margin:0 0 24px 24px}.title-with-content-two-col .container .twctc-content ul:last-child{margin-bottom:0}.title-with-content-two-col .container .twctc-content .cta-button{min-width:180px;font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 12px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;text-align:center;font-weight:600;margin-right:15px}.title-with-content-two-col .container .twctc-content .cta-button.light{background-color:#f6af05;color:#252825;border:none}.title-with-content-two-col .container .twctc-content .cta-button.light:hover{color:#fff;background-color:#252825}.title-with-content-two-col .container .twctc-content .cta-button.dark{background-color:#252825;border:none;color:#fff}.title-with-content-two-col .container .twctc-content .cta-button.dark:hover{background-color:#f6af05;color:#252825}.title-with-content-two-col .container.center-align{align-items:center}.title-with-content-two-col .container.bottom-align{align-items:flex-end}.title-with-content-two-col.large-top-gap{padding-top:100px}.title-with-content-two-col.small-top-gap{padding-top:25px}.title-with-content-two-col.large-bottom-gap{padding-bottom:100px}.title-with-content-two-col.small-bottom-gap{padding-bottom:25px}.title-with-content-two-col.dark-bg{background-color:#252825}.title-with-content-two-col.dark-bg .container .twctc-title{color:#fff}.title-with-content-two-col.dark-bg .container .twctc-title h1,.title-with-content-two-col.dark-bg .container .twctc-title h2,.title-with-content-two-col.dark-bg .container .twctc-title h3,.title-with-content-two-col.dark-bg .container .twctc-title h4{color:#fff}.title-with-content-two-col.dark-bg .container .twctc-content{color:#fff}.title-with-content-two-col.dark-bg .container .twctc-content h5{color:#fff}.title-with-content-two-col.dark-bg .container .twctc-content .cta-button.light{background-color:#fff;color:#252825;border:none}.title-with-content-two-col.dark-bg .container .twctc-content .cta-button.light:hover{color:#252825;background-color:#f6af05}.title-with-content-two-col.dark-bg .container .twctc-content .cta-button.dark{background-color:#f6af05;border:none;color:#252825}.title-with-content-two-col.dark-bg .container .twctc-content .cta-button.dark:hover{background-color:#fff;color:#252825}@media screen and (max-width: 960px){.title-with-content-two-col .container .twctc-title h1,.title-with-content-two-col .container .twctc-title h2,.title-with-content-two-col .container .twctc-title h3,.title-with-content-two-col .container .twctc-title h4{font-size:24px;line-height:30px}.title-with-content-two-col .container .twctc-content .cta-button{min-width:160px;margin-right:8px}}@media only screen and (max-width: 767px){.title-with-content-two-col{padding:30px 0}.title-with-content-two-col.large-top-gap{padding-top:20px}.title-with-content-two-col.small-bottom-gap{padding-bottom:20px}.title-with-content-two-col .container .twctc-title{width:100%;margin-bottom:24px}.title-with-content-two-col .container .twctc-title h1,.title-with-content-two-col .container .twctc-title h2,.title-with-content-two-col .container .twctc-title h3,.title-with-content-two-col .container .twctc-title h4{font-size:24px;line-height:26px}.title-with-content-two-col .container .twctc-content{width:100%;font-size:14px;line-height:20px}.title-with-content-two-col .container .twctc-content{width:100%}.title-with-content-two-col .container .twctc-title h1 br,.title-with-content-two-col .container .twctc-title h2 br,.title-with-content-two-col .container .twctc-title h3 br,.title-with-content-two-col .container .twctc-title h4 br{display:none;margin:0}.title-with-content-two-col .container .twctc-content .cta-button{min-width:100%;margin:0 0 15px}}.two-column-text-area{width:100%;padding:50px 0}.two-column-text-area .heading-area{max-width:1130px;padding:0 20px;margin:0 auto;font-size:14px;line-height:20px;font-weight:400;color:#000;margin-bottom:55px}.two-column-text-area .heading-area h2{font-size:40px;line-height:42px;font-weight:700;padding:0;margin:0}.two-column-text-area .heading-area p{margin:0}.two-column-text-area .container{max-width:1130px;padding:0 20px;margin:0 auto;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:6%}.two-column-text-area .container .text-column{width:100%;font-size:14px;line-height:20px;color:#3e3e3e}.two-column-text-area .container .text-column h3{font-size:24px;line-height:24px;font-weight:600;color:#000;padding:0 0 16px;margin:0 0 16px;border-bottom:#d9d9d9 1px solid;display:inline-block}.two-column-text-area .container .text-column h3 span{font-size:16px}.two-column-text-area .container .text-column h4{font-size:16px;line-height:18px;font-weight:600;padding:0;margin:0 0 12px}.two-column-text-area .container .text-column p{margin:0 0 25px}.two-column-text-area .container .text-column p:last-child{margin:0}.two-column-text-area .container .text-column a{text-decoration:underline;color:#000;font-size:16px}.two-column-text-area .container .text-column a:hover{text-decoration:none}.two-column-text-area .container .text-column a.btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:16px 20px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;text-decoration:none;background-color:#fff;border-color:#000}.two-column-text-area .container .text-column a.btn:hover{background-color:#000;color:#fff}.two-column-text-area .container .text-column a.btn.link-style{text-decoration:underline;border:none;padding:0;color:#000;font-size:16px;line-height:20px;font-weight:400}.two-column-text-area .container .text-column a.btn.link-style:hover{text-decoration:none;background-color:rgba(0,0,0,0);color:#f6af05}.two-column-text-area .container.add-third-column{grid-template-columns:repeat(3, 1fr);column-gap:13%;background:linear-gradient(#5C5E62, #5C5E62) left 33.33% top 0/1px 100% no-repeat,linear-gradient(#5C5E62, #5C5E62) left 66.66% top 0/1px 100% no-repeat}.two-column-text-area .container.add-third-column .text-column{width:100%;font-size:17px;line-height:24px;font-weight:500}.two-column-text-area .container.add-third-column .text-column h3{font-size:28px;line-height:28px;font-weight:500;border:none;padding:0;margin:0 0 16px}.two-column-text-area .container.add-third-column:before{display:none}.two-column-text-area.large-top-gap{padding-top:100px}.two-column-text-area.small-top-gap{padding-top:25px}.two-column-text-area.large-bottom-gap{padding-bottom:100px}.two-column-text-area.small-bottom-gap{padding-bottom:25px}.two-column-text-area.dark-theme{background-color:#252825;color:#fff}.two-column-text-area.dark-theme .heading-area{color:#fff}.two-column-text-area.dark-theme .container .text-column{color:#c4c4c4}.two-column-text-area.dark-theme .container .text-column h3{color:#fff}@media only screen and (max-width: 767px){.two-column-text-area{padding:20px 0}.two-column-text-area .container.add-third-column .text-column{width:100%;font-size:14px;line-height:20px;margin-bottom:24px}.two-column-text-area .container.add-third-column .text-column h3{font-size:18px;line-height:20px;font-weight:600;padding:0;margin:0 0 15px}.two-column-text-area.small-top-gap{padding-top:10px}.two-column-text-area.large-top-gap{padding-top:30px}.two-column-text-area.small-bottom-gap{padding-bottom:10px}.two-column-text-area.large-bottom-gap{padding-bottom:30px}.two-column-text-area .container .heading-area{padding-bottom:24px}.two-column-text-area .container .text-column{width:100%;margin-bottom:24px}}.tclwt-area{width:100%;background-color:#181818;padding:72px 0}.tclwt-area .container{max-width:1164px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.tclwt-area .container .title-container{width:30%;font-size:16px;line-height:24px;font-weight:400;color:#fff}.tclwt-area .container .title-container h1,.tclwt-area .container .title-container h2,.tclwt-area .container .title-container h3,.tclwt-area .container .title-container h4{font-size:26px;line-height:38px;font-weight:600;color:#fff;padding:0;margin:0 0 20px}.tclwt-area .container .title-container p{margin:0}.tclwt-area .container .list-holder{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:58%}.tclwt-area .container .list-holder .list-item{width:48%;font-size:14px;line-height:24px;font-weight:400;color:#fff;border-top:#969696 1px solid;padding:22px 0 40px}.tclwt-area .container .list-holder .list-item p{margin:0}.tclwt-area .container .list-holder .list-item h1,.tclwt-area .container .list-holder .list-item h2,.tclwt-area .container .list-holder .list-item h3,.tclwt-area .container .list-holder .list-item h4,.tclwt-area .container .list-holder .list-item h5,.tclwt-area .container .list-holder .list-item h6{font-size:20px;line-height:24px;font-weight:400;color:#fff;margin:0}.tclwt-area .container .list-holder .list-item a{text-decoration:none;color:#fff;transition:ease-in-out .3s color}.tclwt-area .container .list-holder .list-item a:hover{color:#f6af05}.tclwt-area .container .button-area{width:100%}.tclwt-area .container .button-area .btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:16px 20px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;background-color:#fff;border-color:#fff;color:#000}.tclwt-area .container .button-area .btn:hover{background-color:rgba(217,217,217,.1);color:#f6af05;border-color:#f6af05}.tclwt-area.large-top-gap{padding-top:120px}.tclwt-area.small-top-gap{padding-top:35px}.tclwt-area.large-bottom-gap{padding-bottom:120px}.tclwt-area.small-bottom-gap{padding-bottom:35px}.tclwt-area.style2 .container .title-container{width:33%}.tclwt-area.style2 .container .title-container h2{font-size:40px;line-height:42px;font-weight:700;margin-bottom:30px}.tclwt-area.style2 .container .list-holder{width:59%;margin-left:auto;padding-top:10px}.tclwt-area.style2 .container .list-holder .list-item{width:62%;padding:12px 0;border:none}.tclwt-area.style2 .container .list-holder .list-item h3{font-size:28px;line-height:30px;font-weight:700}.tclwt-area.style2 .container .list-holder .list-item:nth-child(1),.tclwt-area.style2 .container .list-holder .list-item:nth-child(2){border-bottom:#525252 1px solid;padding-top:0;padding-bottom:22px;margin-bottom:10px}.tclwt-area.style2 .container .list-holder .list-item:nth-child(odd){width:28%}.tclwt-area.white-bg{background-color:#fff}.tclwt-area.white-bg .container .title-container{color:#3e3e3e}.tclwt-area.white-bg .container .title-container h1,.tclwt-area.white-bg .container .title-container h2,.tclwt-area.white-bg .container .title-container h3,.tclwt-area.white-bg .container .title-container h4{color:#252825}.tclwt-area.white-bg .container .list-holder .list-item{color:#000}.tclwt-area.white-bg .container .list-holder .list-item h3{color:#252825}.tclwt-area.white-bg .container .list-holder .list-item h5{color:#5c5e62}.tclwt-area.white-bg .container .list-holder .list-item:nth-child(1),.tclwt-area.white-bg .container .list-holder .list-item:nth-child(2){border-color:#000}.tclwt-area.style3 .container{max-width:1128px}.tclwt-area.style3 .container .title-container{width:100%}.tclwt-area.style3 .container .title-container h1,.tclwt-area.style3 .container .title-container h2,.tclwt-area.style3 .container .title-container h3,.tclwt-area.style3 .container .title-container h4{font-size:40px;line-height:48px;font-weight:700;max-width:786px;margin-bottom:40px}.tclwt-area.style3 .container .list-holder{width:100%}.tclwt-area.style3 .container .list-holder .list-item{padding:16px 0;border-top:none;border-bottom:1px solid #c4c4c4}.tclwt-area.style3 .container .list-holder .list-item:nth-child(1){border-color:#c4c4c4}.tclwt-area.style3 .container .list-holder .list-item:nth-child(2){border-color:#c4c4c4}.tclwt-area.style3 .container .button-area{padding-top:48px;text-align:center}.tclwt-area.style3 .container .button-area .btn{min-width:180px;padding:12px 16px;background-color:#252825;color:#fff;border:none;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.tclwt-area.style3 .container .button-area .btn:hover{background-color:#f6af05;color:#252825}.tclwt-area.style4 .container{max-width:1128px}.tclwt-area.style4 .container .title-container{width:100%}.tclwt-area.style4 .container .title-container h1,.tclwt-area.style4 .container .title-container h2,.tclwt-area.style4 .container .title-container h3,.tclwt-area.style4 .container .title-container h4{font-size:40px;line-height:48px;font-weight:700;max-width:786px;margin-bottom:40px;color:#252825}.tclwt-area.style4 .container .list-holder{width:100%}.tclwt-area.style4 .container .list-holder .list-item{padding:16px 0;border-top:none;border-bottom:1px solid #c4c4c4}.tclwt-area.style4 .container .list-holder .list-item h5{font-size:17px;line-height:24px;font-weight:700;color:#252825}.tclwt-area.style4 .container .list-holder .list-item:nth-child(1){border-color:#c4c4c4}.tclwt-area.style4 .container .list-holder .list-item:nth-child(2){border-color:#c4c4c4}.tclwt-area.style4 .container .button-area{padding-top:48px;text-align:center}.tclwt-area.style4 .container .button-area .btn{min-width:180px;padding:12px 16px;background-color:#252825;color:#fff;border:none;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.tclwt-area.style4 .container .button-area .btn:hover{background-color:#f6af05;color:#252825}@media only screen and (max-width: 1024px){.tclwt-area.style4 .container .title-container h1,.tclwt-area.style4 .container .title-container h2,.tclwt-area.style4 .container .title-container h3,.tclwt-area.style4 .container .title-container h4{font-size:32px;line-height:38px}}@media only screen and (max-width: 767px){.tclwt-area{padding:48px 0}.tclwt-area .container .title-container{width:100%}.tclwt-area .container .title-container h3{font-size:20px;line-height:22px;margin:0 0 24px}.tclwt-area .container .list-holder{width:100%}.tclwt-area .container .list-holder .list-item{font-size:14px;line-height:18px;padding:12px 0 16px}.tclwt-area .container .list-holder .list-item h1,.tclwt-area .container .list-holder .list-item h2,.tclwt-area .container .list-holder .list-item h3,.tclwt-area .container .list-holder .list-item h4,.tclwt-area .container .list-holder .list-item h5,.tclwt-area .container .list-holder .list-item h6{font-size:14px;line-height:16px;font-weight:400}.tclwt-area.style4 .container .title-container h1,.tclwt-area.style4 .container .title-container h2,.tclwt-area.style4 .container .title-container h3,.tclwt-area.style4 .container .title-container h4{font-size:26px;line-height:30px;margin-bottom:20px}.tclwt-area .container .list-holder .list-item{width:100%}}@media only screen and (max-width: 960px){.tclwt-area.style2 .container .list-holder .list-item:nth-child(odd){width:32%}.tclwt-area .container .list-holder .list-item h1,.tclwt-area .container .list-holder .list-item h2,.tclwt-area .container .list-holder .list-item h3,.tclwt-area .container .list-holder .list-item h4,.tclwt-area .container .list-holder .list-item h5,.tclwt-area .container .list-holder .list-item h6{font-size:18px}}@media only screen and (max-width: 767px){.tclwt-area.style2 .container .title-container{width:100%}.tclwt-area .container .title-container h3{font-size:20px;line-height:22px;margin:0}.tclwt-area .container .title-container h3 br{display:none}.tclwt-area.style2 .container .list-holder{width:100%;padding-top:0}.tclwt-area.style2 .container .list-holder .list-item{width:100%;padding:12px 0 0}.tclwt-area.style2 .container .list-holder .list-item:nth-child(1),.tclwt-area.style2 .container .list-holder .list-item:nth-child(2){border:none;padding-bottom:0}.tclwt-area.style2 .container .list-holder .list-item:nth-child(odd){width:100%;padding-top:35px}}.about-gallery{padding:120px 0}.about-gallery .container-main{max-width:1344px;padding:0 20px;margin:0 auto;text-align:center}.about-gallery .container-main .popvideo-row.video-carousel-init{padding-bottom:111px;position:relative}.about-gallery .container-main .popvideo-row.video-carousel-init:before{content:"";width:92px;height:44px;background-color:#fff;border-radius:100px;position:absolute;bottom:36px;left:50%;transform:translateX(-50%);z-index:2}.about-gallery .container-main .popvideo-row.video-carousel-init .slick-arrow{width:36px;height:36px;border:none;outline:none;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:rgba(0,0,0,0);position:absolute;bottom:40px;z-index:10;opacity:1}.about-gallery .container-main .popvideo-row.video-carousel-init .slick-arrow.slick-prev{background-image:url(../images/service-carousel-prev-arrow.png);left:50%;margin-left:-40px}.about-gallery .container-main .popvideo-row.video-carousel-init .slick-arrow.slick-next{background-image:url(../images/service-carousel-next-arrow.png);right:50%;margin-right:-40px}.about-gallery .container-main .popvideo-row.video-carousel-init .slick-arrow.slick-disabled{opacity:.6}.about-gallery .container-main .popvideo-row.video-carousel-init .slick-list{margin:0 25px}.about-gallery .container-main .popvideo-row.video-carousel-init .video-col{margin-bottom:0}.about-gallery .container-main .popvideo-row.video-carousel-init .video-col .gallery-img{width:100%;height:278px;object-fit:cover;border-radius:8px}.about-gallery .container-main .gallery-btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 16px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;background-color:#fff;color:#252825;border-radius:4px;border:none;min-width:180px}.about-gallery .container-main .gallery-btn:hover{background-color:#f6af05;color:#252825}.dark-body .about-gallery{background-color:#252825}.light-body .about-gallery{background-color:#f2efe8}.light-body .about-gallery .container-main .gallery-btn{background-color:#54514a;border-color:#54514a;color:#fff}.light-body .about-gallery .container-main .gallery-btn:hover{background-color:#000;border-color:#000}@media only screen and (max-width: 767px){.about-gallery{padding:50px 0}.about-gallery .container-main .popvideo-row.video-carousel-init .slick-list{margin:0}.about-gallery .container-main .popvideo-row.video-carousel-init{padding-bottom:75px}.about-gallery .container-main .popvideo-row.video-carousel-init:before{bottom:6px}.about-gallery .container-main .popvideo-row.video-carousel-init .slick-arrow{bottom:11px}.about-gallery .container-main .gallery-btn{font-size:12px;line-height:14px;margin-top:24px;width:248px;padding:10px}}.single-galleries{background-color:#252825}.single-galleries .single-gallery-view{background-color:rgba(0,0,0,0)}.single-galleries .single-gallery-view .galleries-section{background-color:rgba(0,0,0,0)}.gallery-page-title{padding:80px 0 20px;text-align:center}.gallery-page-title h1{font-size:32px;line-height:40px;font-weight:600;color:#fff;margin:0}.galleries-section .gallery-nav-area{width:100%;padding-bottom:0px;margin-bottom:100px}.single-gallery-view{padding:58px 0;background-color:#f1f1f1}.shorting-area{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse}.shorting-area .filters-select{width:330px;display:block;padding:10px 40px 10px 10px;appearance:none;-webkit-appearance:none;background:url(../images/filter-drop-arrow.svg) no-repeat 298px center}.shorting-area .gallery-nav{width:calc(100% - 400px);display:flex}.shorting-area .gallery-nav a{display:block;padding:0 16px;text-decoration:none;color:#000}.shorting-area .gallery-nav a:hover{color:tan}.single-gallery-view iframe{height:800px}.page-template-template-galleries.dark-body{background-color:#252825}.page-template-template-galleries.dark-body .galleries-section{padding:60px 0;background-color:#252825}.page-template-template-galleries.dark-body .galleries-section .gallery-container-main{max-width:1354px;padding:0 20px;margin:0 auto}.page-template-template-galleries.dark-body .galleries-section .gallery-container-main .shorting-area{padding:0 0 20px;border-bottom:#3e3e3e 1px solid}.page-template-template-galleries.dark-body .galleries-section .gallery-container-main .image_title h6{color:#fff}.page-template-template-galleries.dark-body .galleries-section .gallery-container-main .shorting-area .gallery-nav a{color:#fff;background-color:rgba(0,0,0,0)}.page-template-template-galleries.dark-body .galleries-section .gallery-container-main .shorting-area .gallery-nav a:hover{color:#f6af05}.page-template-template-galleries.dark-body .galleries-section .gallery-container-main .shorting-area .gallery-nav a.is-checked{color:#f6af05}.page-template-template-galleries.dark-body .galleries-section .gallery-container-main .photo-gallery .image-box{background-color:rgba(0,0,0,0)}.page-template-template-galleries.dark-body .galleries-section .gallery-nav-area{background:rgba(0,0,0,0)}.automotive-gallery-top{max-width:1194px;padding:0 20px;margin:0 auto}.automotive-gallery-top .top-title-area{text-align:center;padding:75px 0;color:#fff}.automotive-gallery-top .top-title-area h1{font-size:32px;line-height:40px;font-weight:600;color:#fff;padding:0;margin:0}.automotive-gallery-top .gallery-page-hero{width:100%;position:relative;display:block}.automotive-gallery-top .gallery-page-hero img{width:100%;height:588px;object-fit:cover}.automotive-gallery-top .gallery-page-hero .hero-caprion{width:100%;padding:26px 32px;font-size:28px;line-height:30px;font-weight:600;color:#fff;position:absolute;bottom:0;left:0;z-index:2}.automotive-gallery-top .gallery-page-hero:before{content:"";width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 10.26%, rgba(0, 0, 0, 0) 32.47%);position:absolute;top:0;left:0;z-index:1}.gallery-top-content-area{max-width:1352px;padding:0 20px;margin:0 auto;padding-top:100px;padding-bottom:36px}.gallery-top-content-area h1{font-family:"Sibila";font-size:40px;line-height:48px;color:#54514a;text-align:center;font-weight:400;padding:0;margin:0 0 68px}.gallery-top-content-area .gallery-banner{width:100%;position:relative}.gallery-top-content-area .gallery-banner img{width:100%;height:auto}.gallery-top-content-area .gallery-banner .banner-caption{font-family:"Sibila";font-size:40px;line-height:48px;color:#f2efe8;text-transform:uppercase;font-weight:400;position:absolute;bottom:60px;left:75px;z-index:10}.gallery-top-content-area .gallery-banner:after{content:"";width:100%;height:100%;background:linear-gradient(2deg, rgba(0, 0, 0, 0.64) 1.31%, rgba(0, 0, 0, 0) 44.63%);position:absolute;top:0;left:0;z-index:9}.page-template-template-commercial-galleries .galleries-section .gallery-nav-area{margin-bottom:40px}.page-template-template-commercial-galleries .galleries-section .gallery-nav-area .container-main .shorting-area{padding-bottom:20px;border-bottom:#3e3e3e 1px solid}.page-template-template-commercial-galleries .galleries-section .gallery-nav-area .container-main .shorting-area .filters-select{outline:none;border:none;border-bottom:#969696 1px solid;background:url(../images/gallery-short-drop-icon.svg) no-repeat 298px center}.page-template-template-commercial-galleries .photo-gallery .image-box{background-color:rgba(0,0,0,0)}.page-template-template-commercial-galleries .photo-gallery .image-box .image_title{padding:18px 0;min-height:100px}.page-template-template-commercial-galleries .photo-gallery .image-box .image_title h6{font-size:16px;line-height:24px;color:#54514a;font-weight:400;display:block;text-align:left;margin:0}.page-template-template-residential-galleries .galleries-section .gallery-nav-area{margin-bottom:40px}.page-template-template-residential-galleries .galleries-section .gallery-nav-area .container-main .shorting-area{padding-bottom:20px;border-bottom:#3e3e3e 1px solid}.page-template-template-residential-galleries .galleries-section .gallery-nav-area .container-main .shorting-area .filters-select{outline:none;border:none;border-bottom:#969696 1px solid;background:url(../images/gallery-short-drop-icon.svg) no-repeat 298px center}.page-template-template-residential-galleries .photo-gallery .image-box{background-color:rgba(0,0,0,0)}.page-template-template-residential-galleries .photo-gallery .image-box .image_title{padding:18px 0;min-height:100px}.page-template-template-residential-galleries .photo-gallery .image-box .image_title h6{font-size:16px;line-height:24px;color:#54514a;font-weight:400;display:block;text-align:left;margin:0}.single-gallery-view .galleries-section .gallery-box{display:grid;grid-template-columns:repeat(4, 1fr);gap:25px}.single-gallery-view .galleries-section .gallery-box img{height:250px;object-fit:cover;width:100%;padding:2px;float:left;border:0;outline:0;cursor:pointer;border-radius:8px}@media only screen and (max-width: 1024px){.photo-gallery{width:33.33%;padding:0 10px}.image_title h6{font-size:14px;line-height:16px}.image_title{padding:10px}.galleries-section .gallery-nav-area{margin-bottom:30px}}@media only screen and (max-width: 767px){.automotive-gallery-top{padding:0}.automotive-gallery-top .top-title-area{display:none}.page-template-template-galleries.dark-body .galleries-section{padding-top:24px}.shorting-area{display:block}.shorting-area .filters-select{width:100%;margin-bottom:20px}.shorting-area .gallery-nav{width:100%}.photo-gallery{width:100%}.image-box{margin:0}}.partners-area{padding:24px 0 80px;display:flex;flex-wrap:wrap}.partners-area.small-top-gap{padding-top:20px}.partners-area.small-bottom-gap{padding-bottom:20px}.partners-area .partner_module{width:25%;padding:0 35px;font-size:17px;line-height:26px;font-weight:500;text-align:center;margin-bottom:35px}.partners-area .partner_module .partner-logo{margin-bottom:10px;display:flex;align-items:flex-end;position:relative}.partners-area .partner_module .partner-logo img{height:178px;width:auto;margin:0 auto;object-fit:contain}.partners-area .partner_module .partner-logo .plogo-link{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.partners-area .partner_module h3{font-size:30px;line-height:37px;font-weight:700;color:#000;padding:0;margin:0}.partners-area .partner_module p{padding:0;margin:20px 0 20px}.partners-area .partner_module a{text-decoration:underline;color:#deac1d;font-size:17px;line-height:30px;font-weight:600}.partners-area .partner_module a:hover{text-decoration:none}.partners-area .partner_module a.morelink{text-decoration:underline;color:inherit;font-size:16px;line-height:26px;font-weight:500;margin:0;position:relative;top:-16px}@media only screen and (max-width: 1024px){.partners-area .partner_module{width:50%}}@media only screen and (max-width: 767px){.partners-area .partner_module{width:100%;padding:0 5px}}.contact-module-area{width:100%;padding:120px 0 80px}.contact-module-area .contact-wrap{max-width:1086px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.contact-module-area .contact-wrap .contact-title{width:28.68%}.contact-module-area .contact-wrap .contact-title h1,.contact-module-area .contact-wrap .contact-title h2{font-size:48px;line-height:48px;font-weight:600;color:#000;padding:0;margin:0 0 30px}.contact-module-area .contact-wrap .contact-desc{width:64%;font-size:16px;line-height:26px;color:#000}.contact-module-area .contact-wrap .contact-desc h3{font-size:20px;line-height:26px;font-weight:600;color:#000;padding:0;margin:0 0 5px}.contact-module-area .contact-wrap .contact-desc p{margin:0 0 25px}@media only screen and (max-width: 1024px){.contact-module-area .contact-wrap .contact-title h1,.contact-module-area .contact-wrap .contact-title h2{font-size:30px;line-height:34px}}@media only screen and (max-width: 767px){.contact-module-area{padding:75px 0}.contact-module-area .contact-wrap .contact-title{width:100%}.contact-module-area .contact-wrap .contact-desc{width:100%}}.comments-area .form-submit .submit,.btn{font-weight:300;font-size:14px;line-height:16px;display:inline-block;padding:16px 20px;border:#969696 2px solid;cursor:pointer;text-decoration:none;color:#000;border-radius:0;background-color:#fff;transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color}.comments-area .form-submit .submit:hover,.btn:hover{background-color:#000;border:#000 2px solid;color:#fff}.blog-main-container{max-width:1360px;padding:0 20px;margin:0 auto;padding-top:80px;padding-bottom:120px}.blog-main-container .blog-title{font-size:49px;line-height:52px;color:#181818;padding:0;margin:0 0 60px}.blog-main-container .featured-post-area{width:100%;text-decoration:none;color:#fff;background-color:#525252;height:660px;background-repeat:no-repeat;background-position:0 0;background-size:cover;display:flex;align-items:flex-end;position:relative}.blog-main-container .featured-post-area:before{content:"";width:100%;height:100%;display:block;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:1}.blog-main-container .featured-post-area .post-info{display:block;width:100%;font-size:17px;line-height:24px;font-weight:500;color:#fff;padding:2% 17.4% 5% 4%;position:relative;z-index:5}.blog-main-container .featured-post-area .post-info .post-tag{display:block;font-size:16px;line-height:40px;font-weight:600;color:#f6af05;margin-bottom:12px}.blog-main-container .featured-post-area .post-info h2{font-size:56px;line-height:72px;font-weight:600;color:#fff;padding:0;margin:0 0 12px;transition:ease-in-out .3s color}.blog-main-container .featured-post-area .post-info p{margin:0}.blog-main-container .featured-post-area .post-info:after{content:"";width:72px;height:72px;background:url(../images/blog-featured-arrow.svg) no-repeat 0 0;background-size:contain;position:absolute;bottom:19%;right:4%;transition:ease-in-out .3s right}.blog-main-container .featured-post-area:hover .post-info h2{color:#f6af05}.blog-main-container .featured-post-area:hover .post-info:after{right:3%}.blog-main-container .blog-filter-area{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:96px 0 112px}.blog-main-container .blog-filter-area .filter-nav-area{width:60%}.blog-main-container .blog-filter-area .filter-nav-area ul{list-style:none;padding:0;margin:0;display:flex;align-items:center}.blog-main-container .blog-filter-area .filter-nav-area ul li{font-size:32px;line-height:32px;font-weight:700;color:#252825;margin-left:30px}.blog-main-container .blog-filter-area .filter-nav-area ul li a{text-decoration:none;color:#252825;font-weight:500}.blog-main-container .blog-filter-area .filter-nav-area ul li:first-child{margin:0;border-bottom:3px solid #f6af05}.blog-main-container .blog-filter-area .filter-dropdown-area{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:40%}.blog-main-container .blog-filter-area .filter-dropdown-area select{font-size:14px;line-height:26px;color:#000;font-weight:400;border:none;outline:none;padding:0 22px;margin-left:18px;width:auto;height:40px}.blog-main-container .blog-filter-area .filter-dropdown-area select:first-child{margin:0}.blog-main-container .blog-post-list-area{width:100%}.blog-main-container .blog-post-list-area .blog-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;margin:0 0 100px}.blog-main-container .blog-post-list-area .blog-grid .blog-item{display:block;text-decoration:none;color:#181818;overflow:hidden}.blog-main-container .blog-post-list-area .blog-grid .blog-item .item-preview{display:block;width:100%;height:263px;border-radius:8px;overflow:hidden;margin-bottom:16px}.blog-main-container .blog-post-list-area .blog-grid .blog-item .item-preview img{width:100%;height:263px;object-fit:cover;object-position:top;transition:ease-in-out .3s transform}.blog-main-container .blog-post-list-area .blog-grid .blog-item h3{font-size:28px;line-height:36px;font-weight:600;color:#181818;padding:0;margin:0}.blog-main-container .blog-post-list-area .blog-grid .blog-item:hover h3{text-decoration:underline}.blog-main-container .blog-post-list-area .blog-grid .blog-item:hover .item-preview img{transform:scale(1.05)}.blog-main-container .blog-post-list-area .wp-pagenavi{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600}.blog-main-container .blog-post-list-area .wp-pagenavi span{border:none;color:#f6af05}.blog-main-container .blog-post-list-area .wp-pagenavi a{border:none;color:#253a4f}.blog-main-container .blog-post-list-area .wp-pagenavi .pages{display:none}.blog-single-container{max-width:1240px;padding:0 20px;margin:0 auto;padding-top:35px;padding-bottom:35px}.blog-single-container .blog-breadcrumb{margin-bottom:48px;font-size:12px;line-height:20px;font-weight:400;color:#000}.blog-single-container .blog-breadcrumb a{text-decoration:underline;color:#f6af05}.blog-single-container .blog-breadcrumb a:hover{color:#000}.blog-single-container .post-detail-area{max-width:1082px;margin:0 auto}.blog-single-container .post-detail-area .post-title-area{max-width:860px;text-align:center;padding:0 0 30px;margin:0 auto}.blog-single-container .post-detail-area .post-title-area h1{font-size:40px;line-height:48px;font-weight:700;color:#000;padding:0;margin:0 0 15px}.blog-single-container .post-detail-area .post-title-area .post-meta-info{display:flex;justify-content:center;align-items:center}.blog-single-container .post-detail-area .post-title-area .post-meta-info .author{display:block;color:#3d3d3d;font-size:16px;line-height:24px;font-weight:500}.blog-single-container .post-detail-area .post-title-area .post-meta-info .top-share-area{margin-left:24px}.blog-single-container .post-detail-area .post-title-area .post-meta-info .top-share-area .heateor_sss_sharing_ul a{margin-right:12px}.blog-single-container .post-detail-area .post-title-area .post-meta-info .top-share-area .heateor_sss_sharing_ul a:last-child{margin:0}.blog-single-container .post-detail-area .featured-img-area{width:100%;text-align:center;margin-bottom:67px}.blog-single-container .post-detail-area .featured-img-area .img-caption{max-width:860px;margin:0 auto;text-align:left;font-size:14px;line-height:20px;font-weight:500;color:#4a4848;padding-top:16px}.blog-single-container .post-detail-area .blog-single-content{max-width:860px;margin:0 auto;font-size:18px;line-height:24px;font-weight:500;color:#4a4848}.blog-single-container .post-detail-area .blog-single-content a{text-decoration:underline;color:#000}.blog-single-container .post-detail-area .blog-single-content a:hover{text-decoration:none}.blog-single-container .post-detail-area .single-bottom-area{max-width:1074px;margin:0 auto;border-top:1px solid #000}.blog-single-container .post-detail-area .single-bottom-area .single-bottom-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:16px 0 26px}.blog-single-container .post-detail-area .single-bottom-area .single-bottom-row .taxonomy-area{width:70%;padding-left:48px;background:url(../images/blog-tag-icon.svg) no-repeat 0 center;background-size:contain;font-size:18px;line-height:20px;font-weight:500}.blog-single-container .post-detail-area .single-bottom-area .single-bottom-row .taxonomy-area a{text-decoration:underline;color:#f6af05;margin-right:16px}.blog-single-container .post-detail-area .single-bottom-area .single-bottom-row .taxonomy-area a:hover{text-decoration:none}.blog-single-container .post-detail-area .single-bottom-area .single-bottom-row .share-area{width:30%;display:flex;justify-content:flex-end}.blog-single-container .post-detail-area .single-bottom-area .single-bottom-row .share-area .heateor_sss_sharing_ul a{margin-right:12px}.blog-single-container .post-detail-area .single-bottom-area .single-bottom-row .share-area .heateor_sss_sharing_ul a:last-child{margin:0}.blog-single-container .post-detail-area .single-bottom-area .back-btn{text-decoration:none;font-size:16px;line-height:24px;font-weight:700;color:#252825;display:flex;align-items:center;opacity:1;transition:ease-in-out .3s opacity}.blog-single-container .post-detail-area .single-bottom-area .back-btn img{margin-right:12px}.blog-single-container .post-detail-area .single-bottom-area .back-btn:hover{opacity:.6}.full-width-pager{padding:36px 0;border-top:1px solid #e3e3e3}.full-width-pager .pager-wrapper{max-width:1370px;padding:0 20px;margin:0 auto}.full-width-pager .pager-wrapper .nav-links{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.full-width-pager .pager-wrapper .nav-links a{text-decoration:none;font-size:24px;line-height:26px;font-weight:700;color:#181818;transition:ease-in-out .3s color}.full-width-pager .pager-wrapper .nav-links a:hover{color:#f6af05}.full-width-pager .pager-wrapper .nav-links .nav-previous{width:45%}.full-width-pager .pager-wrapper .nav-links .nav-previous a{display:block;position:relative;padding-left:56px}.full-width-pager .pager-wrapper .nav-links .nav-previous a:before{font-family:"Font Awesome 5 Pro";content:"";font-weight:100;position:absolute;left:0;top:50%;transform:translateY(-50%)}.full-width-pager .pager-wrapper .nav-links .nav-next{width:45%}.full-width-pager .pager-wrapper .nav-links .nav-next a{display:block;padding-right:56px;position:relative}.full-width-pager .pager-wrapper .nav-links .nav-next a:after{font-family:"Font Awesome 5 Pro";content:"";font-weight:100;margin-left:28px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.search-results .blog-main-container{padding-top:50px}.search-results .blog-main-container h1{margin-bottom:0}.archive .blog-main-container .blog-filter-area .filter-nav-area ul li:first-child{border-bottom:none}.archive .blog-main-container .blog-filter-area .filter-nav-area ul li:nth-child(2){border-bottom:3px solid #f6af05}.single-post h1{font-size:44px;line-height:48px}.single-post h2{font-size:36px;line-height:40px}.single-post h3{font-size:26px;line-height:30px;margin-bottom:15px}@media screen and (max-width: 1199px){.blog-main-container{padding:60px 20px 70px}.blog-main-container .blog-title{font-size:50px;line-height:52px;margin-bottom:30px}.blog-main-container .featured-post-area .post-info h2{font-size:40px;line-height:50px}.blog-main-container .featured-post-area{height:500px}.blog-main-container .blog-filter-area{padding:60px 0}.blog-main-container .blog-filter-area .filter-nav-area ul li{font-size:24px}.blog-main-container .blog-post-list-area .blog-grid{margin-bottom:60px}.blog-main-container .blog-post-list-area .blog-grid .blog-item h3{font-size:24px;line-height:30px}}@media screen and (max-width: 1024px){.blog-main-container .featured-post-area .post-info h2{font-size:35px;line-height:40px}.blog-main-container .blog-filter-area{padding:40px 0}.blog-main-container .blog-filter-area .filter-nav-area{width:47%}.blog-main-container .blog-filter-area .filter-nav-area ul li{font-size:18px;margin-left:20px}.blog-main-container .blog-filter-area .filter-dropdown-area{width:53%}.blog-main-container .blog-filter-area .filter-dropdown-area select{font-size:13px;margin-left:12px}.blog-main-container .blog-post-list-area .blog-grid .blog-item h3{font-size:20px;line-height:26px}.blog-single-container .post-detail-area .post-title-area h1{font-size:35px;line-height:40px}.single-post h2{font-size:30px;line-height:normal}.full-width-pager .pager-wrapper .nav-links a{font-size:20px;line-height:24px}}@media screen and (max-width: 992px){.blog-main-container .blog-post-list-area .blog-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){.blog-main-container{padding:50px 20px}.blog-main-container .blog-title{font-size:40px;line-height:42px}.blog-main-container .featured-post-area{height:auto}.blog-main-container .featured-post-area .post-info{padding:30% 17.4% 10% 4%}.blog-main-container .featured-post-area .post-info:after{width:30px;height:30px}.blog-main-container .featured-post-area .post-info h2{font-size:22px;line-height:30px}.blog-main-container .featured-post-area .post-info{font-size:16px;line-height:22px}.blog-main-container .blog-filter-area .filter-nav-area{width:100%}.blog-main-container .blog-filter-area .filter-nav-area ul li{font-size:16px}.blog-main-container .blog-filter-area .filter-dropdown-area{width:100%}.blog-main-container .blog-filter-area .filter-dropdown-area select{font-size:15px;width:100%;margin:0 0 10px 0}.blog-single-container .blog-breadcrumb{margin-bottom:30px}.blog-single-container .post-detail-area .post-title-area h1{font-size:26px;line-height:30px}.blog-single-container .post-detail-area .post-title-area .post-meta-info{display:block;text-align:center}.blog-single-container .post-detail-area .post-title-area .post-meta-info .top-share-area{width:100%;margin:15px 0 0 0}.blog-single-container .post-detail-area .post-title-area .post-meta-info .top-share-area .heateor_sss_sharing_ul{display:flex;justify-content:center;align-items:center}.blog-single-container .post-detail-area .featured-img-area{margin-bottom:25px}.single-post h2{font-size:24px}.blog-single-container .post-detail-area .single-bottom-area .single-bottom-row .taxonomy-area{width:56%;padding-left:28px}.blog-single-container .post-detail-area .single-bottom-area .single-bottom-row .share-area{width:42%}.blog-single-container .post-detail-area .single-bottom-area .single-bottom-row .share-area .heateor_sss_sharing_ul{display:flex;justify-content:center;align-items:center}.full-width-pager .pager-wrapper .nav-links .nav-previous{width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:#000 1px solid}.full-width-pager .pager-wrapper .nav-links .nav-next{width:100%}.full-width-pager .pager-wrapper .nav-links a{font-size:16px;line-height:20px}.full-width-pager .pager-wrapper .nav-links .nav-previous a{padding-left:26px}.full-width-pager .pager-wrapper .nav-links .nav-next a{padding-right:26px}}@media screen and (max-width: 600px){.blog-main-container .blog-post-list-area .blog-grid{grid-template-columns:1fr}}.tpwic-area{width:100%;padding:100px 0 50px}.tpwic-area .tpwic-carousel-init{max-width:906px;padding:0 20px;margin:0 auto}.tpwic-area .tpwic-carousel-init .tpwic-img-area{width:100%;height:433px;position:relative}.tpwic-area .tpwic-carousel-init .tpwic-img-area .img-item{position:absolute;width:100%;height:433px;object-fit:cover;opacity:0;transition:opacity 1s ease-in-out}.tpwic-area .tpwic-carousel-init .tpwic-img-area .img-item.active{opacity:1;z-index:1}.tpwic-area .tpwic-carousel-init .tpwic-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;padding:56px 0 0}.tpwic-area .tpwic-carousel-init .tpwic-content .content-item{width:48%;padding:22px 0 0;border-top:4px solid #000;font-size:17px;line-height:24px;font-weight:400;color:#000;opacity:.5;transition:ease-in-out .3s opacity}.tpwic-area .tpwic-carousel-init .tpwic-content .content-item h3{font-size:28px;line-height:30px;font-weight:600;color:#000;padding:0;margin:0 0 22px}.tpwic-area .tpwic-carousel-init .tpwic-content .content-item p{margin:0 0 15px}.tpwic-area .tpwic-carousel-init .tpwic-content .content-item.active{opacity:1}.pagers{display:none}@media only screen and (max-width: 767px){.tpwic-area .tpwic-carousel-init{overflow-x:hidden}.tpwic-area .tpwic-carousel-init .tpwic-img-area{height:172px}.tpwic-area .tpwic-carousel-init .tpwic-img-area .img-item{height:172px}.tpwic-area .tpwic-carousel-init .tpwic-content{padding-top:24px;flex-wrap:nowrap;width:140vw}.tpwic-area .tpwic-carousel-init .tpwic-content .content-item{font-size:14px;line-height:22px;width:68vw;transition:ease-in-out .3s transform}.tpwic-area .tpwic-carousel-init .tpwic-content .content-item:first-child{transform:translateX(-50vw)}.tpwic-area .tpwic-carousel-init .tpwic-content .content-item:first-child.active{transform:translateX(0)}.tpwic-area .tpwic-carousel-init .tpwic-content .content-item:last-child{transform:translateX(0)}.tpwic-area .tpwic-carousel-init .tpwic-content .content-item:last-child.active{transform:translateX(-50vw)}.tpwic-area .tpwic-carousel-init .tpwic-content .content-item h3{font-size:16px;line-height:18px;margin-bottom:20px}.pagers{display:flex;align-items:center;justify-content:center}.pagers .pager-item{display:inline-block;width:12px;height:12px;background:#ccc;border-radius:50%;margin:0 5px;cursor:pointer;transition:background .3s}.pagers .pager-item.active{background:#333}}.form-area{width:100%;background-color:#fff;padding:80px 0 100px}.form-area .form-top-content-area{max-width:455px;padding:0 20px;margin:0 auto;padding-bottom:50px;text-align:center;font-size:14px;line-height:20px;font-weight:400}.form-area .form-top-content-area h1,.form-area .form-top-content-area h2,.form-area .form-top-content-area h3,.form-area .form-top-content-area h4{font-size:32px;line-height:40px;font-weight:600;color:#3e3e3e;padding:0;margin:0 0 15px}.form-area .form-top-content-area p{margin:0 0 15px}.form-area .form-top-content-area p:last-child{margin:0}.form-area .form-container{max-width:520px;padding:0 20px;margin:0 auto}.form-area .form-container .gform_legacy_markup_wrapper .gform_footer input[type=submit]{border-radius:0;padding:16px 60px;font-size:16px;line-height:16px;font-weight:500;background-color:#000;transition:ease-in-out .3s background-color}.form-area .form-container .gform_legacy_markup_wrapper .gform_footer input[type=submit]:hover{background-color:#f6af05}.form-area .form-container .gform_legacy_markup_wrapper ul.gform_fields li.gfield{margin:0;padding:0}.form-area .form-container .gform_legacy_markup_wrapper .top_label .gfield_label{font-size:16px;line-height:24px;font-weight:600;color:#3e3e3e;margin-bottom:16px;display:block}.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox{width:100%}.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox li{padding:12px 32px !important;border:1px solid #e3e3e3;margin-bottom:16px}.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox li .gfield-choice-input{display:none}.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox li .gform-field-label{color:#3e3e3e;font-size:16px;line-height:24px;font-weight:400;display:inline-block;width:100%;max-width:100%;cursor:pointer;position:relative}.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox li .gform-field-label:before{content:"";display:inline-block;width:18px;height:18px;border:2px solid #000;margin-right:24px;vertical-align:middle}.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox li .gfield-choice-input:checked+.gform-field-label::before{background-color:#000}.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox li .gfield-choice-input:checked+.gform-field-label::after{content:"✔";color:#fff;position:absolute;left:4px;top:2px;font-size:16px}.form-area .form-container .gform_legacy_markup_wrapper .gform_page_footer{margin:0;border:none;padding:5px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}.form-area .form-container .gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button{width:100%;margin:0;font-size:20px;border-radius:0;background-color:#000;font-weight:500;transition:ease-in-out .3s background-color}.form-area .form-container .gform_legacy_markup_wrapper .gform_page_footer .button.gform_next_button:hover{background-color:#f6af05}.form-area .form-container .gform_legacy_markup_wrapper ul.gform_fields li.gfield.field_sublabel_below{padding-bottom:15px}.form-area .form-container .gform_legacy_markup_wrapper .top_label .field_sublabel_below .gfield_label{text-align:left;margin-bottom:0}.form-area .form-container .gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%;padding:12px 24px;font-size:16px;line-height:24px;font-weight:400;color:#3e3e3e}.form-area .form-container .gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button{width:48%;margin:0;border-radius:0;background-color:#fff;border:1px solid #000;color:#000;font-weight:500;transition:ease-in-out .3s background-color,ease-in-out .3s color}.form-area .form-container .gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button:hover{background-color:#000;color:#fff}.form-area .form-container .gform_legacy_markup_wrapper .gform_page_footer .button.gform_previous_button+.button.gform_next_button{width:48%}.form-area .form-container .gform_legacy_markup_wrapper .gform_page_footer .button.gform_button{width:48%;margin:0;border-radius:0;background-color:#000;font-weight:500;transition:ease-in-out .3s background-color}.form-area .form-container .gform_legacy_markup_wrapper .gform_page_footer .button.gform_button:hover{background-color:#f6af05}.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox#input_17_25 li{padding:0 !important;border:none}.form-area .form-container .gform_legacy_markup_wrapper .field_description_below .gfield_description{font-size:12px;line-height:20px;font-weight:400;color:#3e3e3e;padding:0 0 15px}.form-area .form-container .gform_legacy_markup_wrapper .field_description_below .gfield_description a{color:#3e3e3e;text-decoration:underline}.form-area .form-container .gform_legacy_markup_wrapper .field_description_below .gfield_description a:hover{text-decoration:none}@media only screen and (max-width: 767px){.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox li{padding:12px 0 !important}.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox li .gform-field-label{font-size:13px}.form-area .form-container .gform_legacy_markup_wrapper ul.gfield_checkbox li .gform-field-label:before{margin-right:8px}}.tint-law-section{width:100%;padding:68px 0 80px}.tint-law-section .top-content-area{max-width:752px;padding:0 20px;margin:0 auto;text-align:center;font-size:16px;line-height:24px;font-weight:400;color:#000}.tint-law-section .top-content-area h2{font-size:40px;line-height:40px;font-weight:600;color:#000;padding:0;margin:0 0 30px}.tint-law-section .top-content-area .mapsvg-wrap-all{margin-top:50px}.tint-law-section .state-law-tab-headings{max-width:1128px;padding:0 20px;margin:0 auto;padding-bottom:60px;padding-top:60px}.tint-law-section .state-law-tab-headings ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.tint-law-section .state-law-tab-headings ul li{width:12.5%;padding:0 15px 8px;font-size:16px;line-height:18px;font-weight:600;color:#969696}.tint-law-section .state-law-tab-headings ul li a{cursor:pointer;color:#1e1e1e;text-decoration:underline}.tint-law-section .state-law-tab-headings ul li a:hover{color:#f6af05}.tint-law-section .state-law-tab-headings ul li a.active{color:#f6af05}.tint-law-section .state-law-tab-content{max-width:1128px;padding:0 20px;margin:0 auto}.tint-law-section .state-law-tab-content .tlsw-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;font-size:14px;line-height:22px;font-weight:400;color:#3e3e3e;display:none}.tint-law-section .state-law-tab-content .tlsw-content h4{font-size:20px;line-height:22px;font-weight:700;color:#000;margin:0 0 16px}.tint-law-section .state-law-tab-content .tlsw-content p{margin:0 0 22px}.tint-law-section .state-law-tab-content .tlsw-content p:last-child{margin:0}.tint-law-section .state-law-tab-content .tlsw-content .title-area{width:100%;padding:17px 0 25px;border-bottom:1px solid #d9d9d9;margin-bottom:30px}.tint-law-section .state-law-tab-content .tlsw-content .title-area h3{font-size:40px;line-height:40px;font-weight:700;color:#000;padding:0;margin:0}.tint-law-section .state-law-tab-content .tlsw-content .tab-left-content{width:48%}.tint-law-section .state-law-tab-content .tlsw-content .tab-right-content{width:48%}.tint-law-section .state-law-tab-content .tlsw-content.active{display:flex}@media only screen and (max-width: 1024px){.tint-law-section .state-law-tab-headings ul li{width:25%}}@media only screen and (max-width: 767px){.tint-law-section .state-law-tab-headings ul li{width:50%}.tint-law-section .state-law-tab-content .tlsw-content .tab-left-content,.tint-law-section .state-law-tab-content .tlsw-content .tab-right-content{width:100%}.tint-law-section .state-law-tab-content .tlsw-content h4{font-size:20px;line-height:22px}.tint-law-section .top-content-area h2{font-size:28px;line-height:30px}.tint-law-section .state-law-tab-content .tlsw-content .title-area{padding-bottom:10px;margin-bottom:10px}.tint-law-section .state-law-tab-content .tlsw-content .title-area h3{font-size:30px;line-height:32px}}.simulator-title-area{max-width:1268px;padding:0 20px;margin:0 auto;padding-top:88px;padding-bottom:26px}.simulator-title-area .customize-default-text{width:28%;font-size:14px;line-height:20px;font-weight:400;color:#3e3e3e;margin-left:auto}.simulator-title-area .customize-default-text h1{font-size:32px;line-height:40px;font-weight:600;color:#000;padding:0;margin:0 0 16px}.simulator-title-area .customize-default-text p{margin:0}.car-customizer-wrap{width:100%;position:relative;padding:0 0 100px}.customizer-link{float:right;padding:9px 20px;background:linear-gradient(#fee602, rgb(248, 153, 29));margin-left:10px}.header-bottom-wrap .customizer-link{display:none}.customizer-link span{position:relative}.customizer-link a{font-size:14px;font-weight:700;color:#000;text-decoration:none !important}.customizer-link a i{color:#000;font-size:27px;margin-right:10px}.car-banner{padding:0px 8% 0;overflow:hidden;width:100%;position:absolute;left:0;top:0;z-index:990;display:none}.car-banner:before{background:rgba(0,0,0,.8);content:"";height:100%;width:100%;left:0;top:0;position:fixed}.car-bg{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse}.controll-area{display:block;margin-bottom:100px;width:28%}.car-customize{position:relative;text-align:center;width:61%}.services{overflow:hidden;clear:both;padding:0;display:block}.services .steps{width:100%;display:block;margin-bottom:25px}.services .steps h4{font-size:16px;line-height:24px;font-weight:600;color:#3e3e3e;padding:0;margin:0 0 12px}.steps select{width:100%;height:48px;border:1px solid #d0cdcd;font-size:16px;line-height:32px;font-weight:400;color:#3e3e3e;padding:8px 30px 8px 15px;background-image:url(../images/down-arrow.svg);background-repeat:no-repeat;background-size:14px;background-position:96% center;appearance:none;-webkit-appearance:none}.steps select.varselect{margin-bottom:16px}.variations .choosen{background:#efb238 !important}.variations{position:relative;margin:0 -8px}.variation-box{display:block;padding:0 8px}.variation-box h4{position:relative;font-size:13px;font-weight:700;color:#000;font-family:"azo-sans-web",sans-serif}.variation-box h4:before{content:"";height:12px;width:12px;background:#fff;position:absolute;left:0px;top:0;display:none}.variation-box ul{list-style:none;padding:0;margin:0}.variation-box ul li{display:inline-block;margin:0 -2px;text-align:center}.variation-box ul li a{width:38px;height:35px;line-height:35px;display:block;font-size:11px;color:#fff;font-weight:500}.variation-box ul li a:hover{color:#fff;text-decoration:none}.estimate-data{padding-bottom:50px}.data-content-section{background:#fff;text-align:center;padding:30px 0 0;position:relative}.data-content-section:before{background:#fff;content:"";height:100%;width:100%;left:-100%;top:0;position:absolute}.data-content-section:after{background:#fff;content:"";height:100%;width:100%;right:-100%;top:0;position:absolute}.data-heading h2{font-size:55px;font-weight:700;color:#565150;border-top:3px solid #000;display:inline-block;padding-top:20px;margin:20px 0 90px}.data-heading h2 strong{color:#000}.data-content{text-align:left;font-size:15px;color:#424242}.data-content-lt{float:left;width:50%;padding-right:160px}.data-content-rt{float:right;width:50%}.data-content h3{color:#565150;font-size:23px;font-weight:500;margin:0 0 35px}.data-content h4{font-weight:700;margin:0;font-size:14px}.data-content ol{padding:0;margin:0}.data-content ol li{padding-left:20px;position:relative;list-style:none}.data-content ol li:after{content:"";width:4px;height:4px;background:#646464;position:absolute;left:10px;top:10px;border-radius:50%}.data-content ul{list-style:none;padding:0;margin:0}.data-content ul li{margin-bottom:15px}.data-content ul li i{background:#565150;width:40px;height:40px;text-align:center;line-height:40px;border-radius:50%;float:left;margin:0px 30px 12px 0;color:#fff;font-size:21px;letter-spacing:.5px}.data-content ul li .box{overflow:hidden}.data-content-lt big{font-size:23px;font-weight:300}.change-parameter{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center}.paint-protection-service .data-content h3{color:#8dc002}.paint-protection-service .data-content ul li span{background:#8dc002}.ceramic-coatings .data-content h3{color:#d8277d}.ceramic-coatings .data-content ul li span{background:#d8277d}.main-nav .customizer-link{display:none}.service_inner_block,.service_inner_block_wind{display:none}.no-banner{margin-top:182px}.information-row .row-col-header h2 span{color:#fff !important}.information-row .row-col-header h4 a{color:#fff !important}#wind_shield_tinting_premium .data-top{background:#0c7894}#wind_shield_tinting_premium .data-top:before{background:#0c7894}#wind_shield_tinting_premium .data-top:after{background:#0c7894}#wind_shield_tinting_premium .data-top h2::after{border-top-color:#0c7894}@media screen and (max-width: 1024px){.simulator-title-area .customize-default-text{width:45%}.car-customize{width:50%}.controll-area{width:45%}.estimate-output h2{font-size:18px;line-height:24px}.simulator-title-area .customize-default-text h1{font-size:26px;line-height:30px}}@media screen and (max-width: 767px){.simulator-title-area .customize-default-text{width:100%}.car-bg{display:block}.controll-area{width:100%;margin-bottom:40px}.car-customize{width:100%}.estimate-output .email-cta{border-radius:0}}.offcanvas-menu{width:100vw;height:100vh;background-color:#fff;position:fixed;top:0;left:0;z-index:999;transform:translateX(-150vw);transition:ease-in-out .5s transform;overflow:hidden;display:none}.offcanvas-menu .main-menu-panel{width:100%;height:100vh;position:relative;z-index:1}.offcanvas-menu .main-menu-panel .menu-header-area{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:5px 20px}.offcanvas-menu .main-menu-panel .menu-header-area .menu-logo{width:98px}.offcanvas-menu .main-menu-panel .menu-header-area .close-btn{display:block;width:10px;height:10px}.offcanvas-menu .main-menu-panel .menu-search-area{width:100%;padding:35px 20px}.offcanvas-menu .main-menu-panel .menu-search-area form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:6px 7px;border:#d9d9d9 1px solid}.offcanvas-menu .main-menu-panel .menu-search-area form input[type=submit]{width:24px;height:24px;background:url(../images/offcanvas-search-icon.png) no-repeat center center;background-size:contain;border:none;outline:none;cursor:pointer;text-indent:-9999px}.offcanvas-menu .main-menu-panel .menu-search-area form input[type=text]{width:calc(100% - 34px);border:none;outline:none;background:rgba(0,0,0,0);font-size:14px;line-height:16px;font-weight:400;color:#969696}.offcanvas-menu .main-menu-panel ul{list-style:none;padding:0;margin:0;margin:0 20px}.offcanvas-menu .main-menu-panel ul li{font-size:16px;line-height:18px;font-weight:400;color:#000;margin-bottom:30px}.offcanvas-menu .main-menu-panel ul li a{display:flex;color:#000}.offcanvas-menu .main-menu-panel ul li a .menu-icon{margin-right:13px}.offcanvas-menu .main-menu-panel ul li a.menu-link{position:relative;padding-right:16px}.offcanvas-menu .main-menu-panel ul li a.menu-link:after{content:"";font-size:20px;font-weight:100;font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:50%;transform:translateY(-50%)}.offcanvas-menu .main-menu-panel ul li a:hover{color:#f6af05}.offcanvas-menu .menu-panel{background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:100%;transition:left .3s ease-in-out;z-index:1}.offcanvas-menu .menu-panel .sub-menu-panel-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:20px;margin-bottom:30px}.offcanvas-menu .menu-panel .sub-menu-panel-head .back-btn{width:15px}.offcanvas-menu .menu-panel .sub-menu-panel-head .parent-name{width:calc(100% - 30px);text-align:center;font-size:13px;line-height:15px;color:#000;font-weight:400}.offcanvas-menu .menu-panel .sub-menu-panel-head .close-btn{display:block;width:10px;height:10px}.offcanvas-menu .menu-panel .slide-mega-title{display:block;font-size:16px;line-height:18px;font-weight:700;color:#000;margin:0 20px 20px}.offcanvas-menu .menu-panel .special-menu-area{width:100%;padding:0 20px;margin-bottom:35px}.offcanvas-menu .menu-panel .special-menu-area .spmenu-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:16px}.offcanvas-menu .menu-panel .special-menu-area .spmenu-row .spmenu-img{width:128px}.offcanvas-menu .menu-panel .special-menu-area .spmenu-row .spmenu-info{width:calc(100% - 144px);font-size:16px;line-height:18px}.offcanvas-menu .menu-panel .special-menu-area .spmenu-row .spmenu-info .spmenu-info-title{display:block;font-size:16px;line-height:18px;font-weight:700;color:#000;margin:0 0 14px}.offcanvas-menu .menu-panel .special-menu-area .spmenu-row .spmenu-info .mob-btn-area{display:flex;align-items:center}.offcanvas-menu .menu-panel .special-menu-area .spmenu-row .spmenu-info .mob-btn-area a{text-decoration:underline;color:#6c6b6b;font-weight:400;margin-right:10px}.offcanvas-menu .menu-panel .special-menu-area .spmenu-row .spmenu-info .mob-btn-area a:hover{text-decoration:none}.offcanvas-menu .menu-panel ul{list-style:none;padding:0;margin:0;margin:0 20px 35px}.offcanvas-menu .menu-panel ul li{font-size:16px;line-height:18px;font-weight:400;color:#000;margin-bottom:20px}.offcanvas-menu .menu-panel ul li a{display:flex;color:#000}.offcanvas-menu .menu-panel ul li a .menu-icon{margin-right:13px}.offcanvas-menu .menu-panel ul li a:hover{color:#f6af05}.offcanvas-menu .menu-panel ul li:last-child{margin-bottom:0}.offcanvas-menu .menu-panel.active{left:0;z-index:2;overflow:auto}.offcanvas-menu .menu-panel.slide-out-left{left:-100%}.offcanvas-menu .menu-panel.slide-out-right{left:100%}.offcanvas-menu .menu-panel#main-menu{left:0}.offcanvas-menu.show-menu{transform:translateX(0);left:0}@media screen and (max-width: 1024px){.offcanvas-menu{display:block}}.compare-courses-area{width:100%;padding:114px 0 138px;background-color:#f4f4f4}.compare-courses-area .container{max-width:1130px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.compare-courses-area .container .compare-heading{width:30%}.compare-courses-area .container .compare-heading h1,.compare-courses-area .container .compare-heading h2,.compare-courses-area .container .compare-heading h3,.compare-courses-area .container .compare-heading h4{margin:0 0 20px}.compare-courses-area .container .compare-heading .section-heading{font-size:40px;line-height:42px;font-weight:700;color:#000;margin:0}.compare-courses-area .container .compare-chart-area{width:67%}.compare-courses-area .container .compare-chart-area .compare-chart-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;font-size:17px;line-height:19px;font-weight:400;color:#000;padding-bottom:32px}.compare-courses-area .container .compare-chart-area .compare-chart-row hr{margin:32px 0 22px 0;height:1px;background-color:#000}.compare-courses-area .container .compare-chart-area .compare-chart-row .course-type{width:20%}.compare-courses-area .container .compare-chart-area .compare-chart-row .duration{width:12%}.compare-courses-area .container .compare-chart-area .compare-chart-row .cost{width:8%}.compare-courses-area .container .compare-chart-area .compare-chart-row .skill-label{width:15%}.compare-courses-area .container .compare-chart-area .compare-chart-row .key-skill{width:31%}.compare-courses-area .container .compare-chart-area .compare-chart-row.heading-row{padding-bottom:22px;font-size:22px;line-height:22px;font-weight:700;padding-bottom:0}@media screen and (max-width: 1024px){.compare-courses-area .container .compare-heading{width:100%}.compare-courses-area .container .compare-chart-area{width:100%}}@media screen and (max-width: 767px){.compare-courses-area .container .compare-chart-area .compare-chart-row.heading-row{display:none}.compare-courses-area .container .compare-chart-area .compare-chart-row{font-size:14px;line-height:16px;padding-bottom:0;border:1px solid #000;border-bottom:none;margin-bottom:15px}.compare-courses-area .container .compare-chart-area .compare-chart-row .course-type,.compare-courses-area .container .compare-chart-area .compare-chart-row .duration,.compare-courses-area .container .compare-chart-area .compare-chart-row .cost,.compare-courses-area .container .compare-chart-area .compare-chart-row .skill-label,.compare-courses-area .container .compare-chart-area .compare-chart-row .key-skill{width:100%;position:relative;padding:10px 0 10px 30%;border-bottom:1px solid #252825}.compare-courses-area .container .compare-chart-area .compare-chart-row .course-type:before{content:"Course Type";font-size:12px;line-height:14px;font-weight:700;color:#000;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.compare-courses-area .container .compare-chart-area .compare-chart-row .duration:before{content:"Duration";font-size:12px;line-height:14px;font-weight:700;color:#000;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.compare-courses-area .container .compare-chart-area .compare-chart-row .cost:before{content:"Cost";font-size:12px;line-height:14px;font-weight:700;color:#000;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.compare-courses-area .container .compare-chart-area .compare-chart-row .skill-label:before{content:"Skill Level";font-size:12px;line-height:14px;font-weight:700;color:#000;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.compare-courses-area .container .compare-chart-area .compare-chart-row .key-skill:before{content:"Key Skill";font-size:12px;line-height:14px;font-weight:700;color:#000;position:absolute;left:5px;top:50%;transform:translateY(-50%)}}.four-column-content-area{width:100%;padding:72px 0}.four-column-content-area .container{max-width:1130px;padding:0 20px;margin:0 auto}.four-column-content-area .container h1,.four-column-content-area .container h2,.four-column-content-area .container h3,.four-column-content-area .container h4{margin:0 0 40px}.four-column-content-area .container .section-heading{font-size:24px;line-height:26px;font-weight:600;color:#000;text-align:center}.four-column-content-area .container .fcca-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.four-column-content-area .container .fcca-row .fcca-column{width:23%;font-size:16px;line-height:24px;font-weight:400;color:#54514a;margin-bottom:36px}.four-column-content-area .container .fcca-row .fcca-column strong{font-weight:700}.four-column-content-area .container .btn-area{width:100%;text-align:center}.four-column-content-area .container .btn-area a{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:16px 22px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;background-color:#000;border:1px solid #000;color:#fff;font-size:16px;font-weight:600}.four-column-content-area .container .btn-area a:hover{background-color:#fff;color:#000}.four-column-content-area .container .btn-area a.light-btn{background-color:#fff;color:#000}.four-column-content-area .container .btn-area a.light-btn:hover{background-color:#000;color:#fff}.four-column-content-area .container .btn-area a+a{margin-left:24px}@media only screen and (max-width: 940px){.four-column-content-area .container .fcca-row .fcca-column{width:46%}}@media only screen and (max-width: 767px){.four-column-content-area .container .fcca-row .fcca-column{width:100%;margin-bottom:20px;text-align:center}}.career-path-area{width:100%;background-color:#181818;padding:72px 0;font-size:16px;line-height:24px;font-weight:400;color:#c4c4c4}.career-path-area .container{max-width:836px;padding:0 20px;margin:0 auto}.career-path-area .container .career-intro{width:100%;text-align:center}.career-path-area .container .career-intro h1,.career-path-area .container .career-intro h2,.career-path-area .container .career-intro h3,.career-path-area .container .career-intro h4{margin:0 0 20px}.career-path-area .container .career-intro .section-heading{font-size:24px;line-height:26px;font-weight:600;color:#fff}.career-path-area .container .career-intro p{margin:0 0 15px}.career-path-area .container .career-steps-area{width:100%;text-align:center;padding-top:15px}.career-path-area .container .career-steps-area h1,.career-path-area .container .career-steps-area h2,.career-path-area .container .career-steps-area h3,.career-path-area .container .career-steps-area h4{margin:0 0 15px}.career-path-area .container .career-steps-area .small-heading{font-size:16px;line-height:18px;font-weight:600;color:#c4c4c4}.career-path-area .container .career-steps-area ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.career-path-area .container .career-steps-area ul li{font-size:24px;line-height:40px;font-weight:400;color:#e3b20f;padding:0 22px 0 6px;background:url(../images/career-path-arrow.png) no-repeat right center}.career-path-area .container .career-steps-area ul li a{text-decoration:none;color:#e3b20f}.career-path-area .container .career-steps-area ul li a:hover{color:#fff}.career-path-area .container .career-steps-area ul li:last-child{padding-right:0}.career-path-area .container .career-steps-area ul li:first-child{padding-left:0}@media only screen and (max-width: 767px){.career-path-area .container .career-steps-area ul{flex-wrap:wrap}}.gift-section{width:100%;padding:75px 0 278px;position:relative;z-index:200;background-color:#fff;background-image:url(../images/location-single-giftcard-area-bg.webp);background-repeat:no-repeat;background-position:bottom center;background-size:cover}.gift-section .gift-row{max-width:1128px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:row-reverse}.gift-section .gift-row .gift-image{width:44.76%}.gift-section .gift-row .gift-content{font-family:"proxima-nova",sans-serif;width:43%;font-size:16px;line-height:24px;font-weight:400;color:#181818}.gift-section .gift-row .gift-content h3{font-family:"proxima-nova",sans-serif;font-size:40px;line-height:42px;font-weight:700;color:#181818;padding:0;margin:0 0 24px}.gift-section .gift-row .gift-content h3 strong{font-weight:700}.gift-section .gift-row .gift-content p{margin:0 0 24px}.gift-section .gift-row .gift-content .gift-btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:13px 15px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border:none;color:#252825;background-color:#f6af05;min-width:180px;text-align:center}.gift-section .gift-row .gift-content .gift-btn:hover{background-color:#252825;color:#fff}@media only screen and (max-width: 767px){.gift-section{padding:30px 0;text-align:center}.gift-row .gift-content{width:100%;font-size:14px;line-height:24px;margin-bottom:20px}.gift-content h3{font-size:28px;line-height:34px}.gift-content p{font-size:16px;line-height:26px;text-align:left}.gift-row .gift-image{width:100%}.gift-row .gift-image img{position:relative}.gift-section .gift-row{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.gift-row .gift-image img{bottom:inherit;margin-top:-84px}}.media-with-content-full{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;background-color:#fff}.media-with-content-full .mwcf-img-area{width:64.09%}.media-with-content-full .mwcf-img-area img{width:100%;height:auto}.media-with-content-full .mwcf-content-area{width:35%;padding:80px 20px 20px 65px}.media-with-content-full .mwcf-content-area .mwcf-content-wrap{max-width:416px;font-size:17px;line-height:24px;font-weight:500;color:#181818}.media-with-content-full .mwcf-content-area .mwcf-content-wrap h3{font-size:32px;line-height:34px;font-weight:600;color:#181818;margin:0 0 24px}.media-with-content-full .mwcf-content-area .mwcf-content-wrap p{margin:0 0 20px}.media-with-content-full .mwcf-content-area .mwcf-content-wrap p:last-child{margin:0}.media-with-content-full .mwcf-content-area .mwcf-content-wrap ul{margin:0 0 0 20px}.media-with-content-full .mwcf-content-area .mwcf-content-wrap ol{margin:0 0 0 20px}.media-with-content-full .mwcf-content-area .mwcf-content-wrap .mwcf-btn-area{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-top:24px}.media-with-content-full .mwcf-content-area .mwcf-content-wrap .mwcf-btn-area .mwcf-btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:16px 20px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;background-color:#252825;border-color:#252825;color:#fff;backdrop-filter:blur(0)}.media-with-content-full .mwcf-content-area .mwcf-content-wrap .mwcf-btn-area .mwcf-btn:hover{border-color:#f6af05;background-color:#3e3e3e;backdrop-filter:blur(50px)}.media-with-content-full .mwcf-content-area .mwcf-content-wrap .mwcf-btn-area .mwcf-btn.btn2{margin-left:24px}.media-with-content-full.black-theme{background-color:#252825}.media-with-content-full.black-theme .mwcf-content-area .mwcf-content-wrap{color:#d9d9d9}.media-with-content-full.black-theme .mwcf-content-area .mwcf-content-wrap h3{color:#fff}.media-with-content-full.black-theme .mwcf-content-area .mwcf-content-wrap .mwcf-btn-area .mwcf-btn{border-color:#f6af05;background-color:rgba(217,217,217,.3);color:#fff}.media-with-content-full.black-theme .mwcf-content-area .mwcf-content-wrap .mwcf-btn-area .mwcf-btn:hover{background-color:#fff;border-color:#fff;color:#000}.media-with-content-full.right-align{flex-direction:row-reverse}.media-with-content-full.right-align .mwcf-content-area{padding:80px 35px 20px 20px}.media-with-content-full.right-align .mwcf-content-area .mwcf-content-wrap{margin-left:auto}.two-column-hero-area{max-width:1352px;padding:0 20px;margin:0 auto;padding-top:36px;padding-bottom:56px;display:flex;gap:24px}.two-column-hero-area .hero-item{width:calc(50% - 12px)}.two-column-hero-area .hero-item .aspect-ratio-box{position:relative;width:100%;height:0;padding-bottom:114.9068%;background-repeat:no-repeat;background-position:0 0;background-size:cover;border-radius:8px;overflow:hidden}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap{width:70%;position:absolute;top:8.8%;left:7.8%;z-index:3;font-size:20px;line-height:28px;font-weight:600;color:#fff}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap h1,.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap h2,.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap h3{font-size:56px;line-height:48px;font-weight:600;color:#fff;margin:0 0 16px}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap h4{font-size:36px;line-height:38px;font-weight:600;color:#fff;margin:0 0 16px}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap p{margin:0px}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap .btn-area{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;padding-top:16px}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap .btn-area .btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:13px 36px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;font-size:14px;line-height:14px;background-color:#f6af05;color:#252825}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap .btn-area .btn:hover{background-color:#fff;border-color:#fff;color:#252825}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap .btn-area .btn.btn2{margin-left:16px;background-color:#fff;border-color:#fff}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap .btn-area .btn.btn2:hover{background-color:#f6af05;border-color:#f6af05}.two-column-hero-area .hero-item .aspect-ratio-box:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0;z-index:1}@media only screen and (max-width: 1170px){.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap{width:85%}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap h1,.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap h2,.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap h3{font-size:46px;line-height:46px}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap .btn-area .btn{padding:12px 20px;min-width:180px}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap h1,.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap h2,.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap h3{font-size:35px;line-height:35px}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap{font-size:16px;line-height:20px}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap p br{display:none}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap .btn-area .btn{padding:8px 10px;min-width:134px}}@media only screen and (max-width: 767px){.two-column-hero-area{flex-wrap:wrap}.two-column-hero-area .hero-item{width:100%}.two-column-hero-area .hero-item .aspect-ratio-box .item-wrap .btn-area .btn.btn2{margin-left:0}}.service-carousel-holder{width:100%;overflow:hidden}.service-carousel-area{padding:15px 0}.service-carousel-area .container-main{max-width:1306px;padding:0 20px;margin:0 auto}.service-carousel-area .container-main h1,.service-carousel-area .container-main h2,.service-carousel-area .container-main h3,.service-carousel-area .container-main h4{font-size:24px;line-height:26px;font-weight:700;color:#000;margin:0 0 20px 8px}.service-carousel-area .container-main .service-carousel-two-column{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.service-carousel-area .container-main .service-carousel-two-column .service-item{width:48%;display:block;text-decoration:none;color:#525252;background-color:#efefef}.service-carousel-area .container-main .service-carousel-two-column .service-item img{width:100%;height:274px;object-fit:cover;border-radius:12px 12px 0 0}.service-carousel-area .container-main .service-carousel-two-column .service-item .item-info{padding:28px 34px 34px;font-size:16px;line-height:20px}.service-carousel-area .container-main .service-carousel-two-column .service-item .item-info h3{font-size:32px;line-height:34px;font-weight:700;color:#3d3d3d;margin:0 0 15px}.service-carousel-area .container-main .service-carousel-two-column .service-item .item-info p{margin:0 0 15px}.service-carousel-area .container-main .service-carousel-two-column .service-item .item-info .more-btn{display:block;font-size:16px;font-weight:700;text-decoration:underline;color:#525252}.service-carousel-area.full-width{overflow:hidden;position:relative}.service-carousel-area.full-width .container-main{width:100%;max-width:1352px;margin:0 auto;padding:0 20px}.service-carousel-area.full-width .container-main .service-carousel-init{position:relative;padding:0 0 64px}.service-carousel-area.full-width .container-main .service-carousel-init .service-item{display:block;text-decoration:none;color:#525252;background-color:#efefef;margin:0 8px;border-radius:12px}.service-carousel-area.full-width .container-main .service-carousel-init .service-item img{width:100%;height:182px;object-fit:cover;border-radius:12px 12px 0 0}.service-carousel-area.full-width .container-main .service-carousel-init .service-item .item-info{padding:28px 34px 34px;font-size:16px;line-height:20px}.service-carousel-area.full-width .container-main .service-carousel-init .service-item .item-info h3{font-size:32px;line-height:34px;font-weight:700;color:#3d3d3d;margin:0 0 15px}.service-carousel-area.full-width .container-main .service-carousel-init .service-item .item-info p{margin:0 0 15px}.service-carousel-area.full-width .container-main .service-carousel-init .service-item .item-info .more-btn{display:block;font-size:16px;font-weight:700;text-decoration:underline;color:#525252}.service-carousel-area.full-width .container-main .service-carousel-init .slick-arrow{width:36px;height:36px;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-color:#fff;border:none;outline:none;opacity:1;position:absolute;bottom:0;z-index:10;transition:ease-in-out .3s opacity}.service-carousel-area.full-width .container-main .service-carousel-init .slick-arrow.slick-prev{background-image:url(../images/service-carousel-prev-arrow.png);left:50%;margin-left:-45px}.service-carousel-area.full-width .container-main .service-carousel-init .slick-arrow.slick-next{background-image:url(../images/service-carousel-next-arrow.png);right:50%;margin-right:-45px}.service-carousel-area.full-width .container-main .service-carousel-init .slick-arrow.slick-disabled{opacity:.5}.service-carousel-area.full-width.extended-width{left:50%;transform:translateX(-656px)}.service-carousel-area.full-width.extended-width .container-main{max-width:100%;padding:0;margin:0}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init{position:relative;padding:0 0 64px}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init .service-item{display:block;text-decoration:none;color:#525252;background-color:#efefef;margin:0 8px;border-radius:12px}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init .service-item img{width:100%;height:228px;object-fit:cover;border-radius:12px 12px 0 0}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init .service-item .item-info{padding:28px 34px 34px;font-size:16px;line-height:20px}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init .service-item .item-info h3{font-size:32px;line-height:34px;font-weight:700;color:#3d3d3d;margin:0 0 15px}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init .service-item .item-info p{margin:0 0 15px}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init .service-item .item-info .more-btn{display:block;font-size:16px;font-weight:700;text-decoration:underline;color:#525252}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init .slick-arrow{width:36px;height:36px;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-color:#fff;border:none;outline:none;opacity:1;position:absolute;bottom:0;z-index:10;transition:ease-in-out .3s opacity}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init .slick-arrow.slick-prev{background-image:url(../images/service-carousel-prev-arrow.png);left:33%;margin-left:-45px}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init .slick-arrow.slick-next{background-image:url(../images/service-carousel-next-arrow.png);right:67%;margin-right:-45px}.service-carousel-area.full-width.extended-width .container-main .service-semicarousel-init .slick-arrow.slick-disabled{opacity:.5}@media screen and (max-width: 1350px){.service-carousel-area.full-width{left:20px;transform:translateX(0)}}.multy-modules-area{width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0 0 50px}.multy-modules-area .first-module-area{max-width:1130px;padding:0 20px;margin:0 auto;padding-top:121px;padding-bottom:136px;font-size:20px;line-height:24px;font-weight:400;color:#252825;margin-bottom:645px}.multy-modules-area .first-module-area h2{font-size:40px;line-height:42px;font-weight:700;color:#252825;padding:0;margin:0 0 15px}.multy-modules-area .first-module-area p{margin:0 0 50px}.multy-modules-area .first-module-area .fm-three-col-row{display:flex;justify-content:space-between;flex-wrap:wrap}.multy-modules-area .first-module-area .fm-three-col-row .fm-column{width:24.77%;font-size:17px;line-height:24px;font-weight:500;color:#252825;margin:0 0 23px}.multy-modules-area .first-module-area .fm-three-col-row .fm-column h3{font-size:32px;line-height:34px;font-weight:600;color:#252825;padding:0;margin:0 0 15px}.multy-modules-area .first-module-area .fm-three-col-row .fm-column p{margin:0}.multy-modules-area .first-module-area .fm-three-col-row .fm-btn-area{width:100%;text-align:center}.multy-modules-area .first-module-area .fm-three-col-row .fm-btn-area a{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 42px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;font-size:14px;line-height:14px;font-weight:600;background-color:#fff;color:#000;border:none;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.multy-modules-area .first-module-area .fm-three-col-row .fm-btn-area a:hover{background-color:#000;color:#fff}.multy-modules-area .fm-image-with-content{max-width:976px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:166px}.multy-modules-area .fm-image-with-content .fmiwc-img{width:46.26%}.multy-modules-area .fm-image-with-content .fmiwc-content{width:50%;font-size:17px;line-height:24px;font-weight:500;color:#c4c4c4}.multy-modules-area .fm-image-with-content .fmiwc-content h3{font-size:32px;line-height:34px;font-weight:600;color:#fff;padding:0;margin:0 8% 20px 0}.multy-modules-area .fm-image-with-content .fmiwc-content p{margin:0 0 24px}.multy-modules-area .fm-image-with-content .fmiwc-content .fmiwc-btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 36px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;font-size:14px;line-height:14px;font-weight:600;background-color:#252825;color:#fff;border:none;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.multy-modules-area .fm-image-with-content .fmiwc-content .fmiwc-btn:hover{background-color:#fff;color:#000}.multy-modules-area .bottom-two-column-area{max-width:1332px;padding:0 20px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.multy-modules-area .bottom-two-column-area h2{display:block;width:100%;font-size:24px;line-height:26px;font-weight:700;color:#252825;padding:0;margin:0 0 20px}.multy-modules-area .bottom-two-column-area .bottom-column{width:49.38%;background-color:#efefef;overflow:hidden;border-radius:12px}.multy-modules-area .bottom-two-column-area .bottom-column img{width:100%;height:274px;object-fit:cover;border-radius:12px}.multy-modules-area .bottom-two-column-area .bottom-column .column-info{padding:28px 32px 37px;font-size:16px;line-height:20px;font-weight:400;color:#252825}.multy-modules-area .bottom-two-column-area .bottom-column .column-info h3{font-size:32px;line-height:34px;font-weight:700;color:#252825;padding:0;margin:0 0 15px}.multy-modules-area .bottom-two-column-area .bottom-column .column-info p{margin:0 0 15px}.multy-modules-area .bottom-two-column-area .bottom-column .column-info .more-btn{font-size:16px;line-height:18px;color:#252825;text-decoration:underline}.multy-modules-area .bottom-two-column-area .bottom-column .column-info .more-btn:hover{color:#000;text-decoration:none}@media screen and (max-width: 960px){.multy-modules-area .first-module-area{margin-bottom:55%}.multy-modules-area .first-module-area h2{font-size:34px;line-height:38px}.multy-modules-area .first-module-area .fm-three-col-row .fm-column{width:31%}.multy-modules-area .first-module-area .fm-three-col-row .fm-column h3{font-size:24px;line-height:28px}.multy-modules-area .first-module-area .fm-three-col-row .fm-btn-area{padding-top:25px}.multy-modules-area .fm-image-with-content .fmiwc-content h3{font-size:28px;line-height:32px;margin:0 0 20px}.multy-modules-area .bottom-two-column-area .bottom-column .column-info{padding:20px}.multy-modules-area .bottom-two-column-area .bottom-column .column-info h3{font-size:26px;line-height:30px}}@media screen and (max-width: 767px){.multy-modules-area{background-size:contain;background-position:center 32%;padding-bottom:30px}.multy-modules-area .first-module-area{margin-bottom:48%}.multy-modules-area .first-module-area h2{font-size:28px;line-height:30px}.multy-modules-area .first-module-area p{margin-bottom:25px}.multy-modules-area .first-module-area .fm-three-col-row .fm-column{width:100%}.multy-modules-area .first-module-area .fm-three-col-row .fm-column h3{font-size:22px;line-height:24px}.multy-modules-area .fm-image-with-content .fmiwc-img{width:100%;margin-bottom:20px}.multy-modules-area .fm-image-with-content .fmiwc-content{width:100%}.multy-modules-area .bottom-two-column-area .bottom-column{width:100%;margin-bottom:20px}.multy-modules-area .fm-image-with-content .fmiwc-content h3{color:#252825}.multy-modules-area .fm-image-with-content .fmiwc-content{color:#252825;text-align:center}.multy-modules-area .fm-image-with-content{margin-bottom:50px}.multy-modules-area .bottom-two-column-area h2{text-align:center}.multy-modules-area .bottom-two-column-area .bottom-column .column-info{text-align:center}}.counter-content-section{width:100%;background-color:#252825;padding:80px 0 85px}.counter-content-section .container{max-width:1130px;padding:0 20px;margin:0 auto;font-size:17px;line-height:24px;font-weight:500;color:#c4c4c4}.counter-content-section .container h1,.counter-content-section .container h2,.counter-content-section .container h3,.counter-content-section .container h4{font-size:40px;line-height:42px;font-weight:700;color:#fff;padding:0;margin:0 0 16px}.counter-content-section .container h4{font-size:30px;line-height:32px}.counter-content-section .container p{margin:0 0 16px}.counter-content-section .container .counter-row{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding-top:40px}.counter-content-section .container .counter-row .counter-column{width:24.58%;position:relative;font-size:17px;line-height:24px;font-weight:500}.counter-content-section .container .counter-row .counter-column .count{display:flex;justify-content:center;align-items:center;width:64px;height:64px;border:3px solid #5c5e62;border-radius:50%;font-size:32px;line-height:32px;font-weight:600;color:#fff;margin-bottom:16px}.counter-content-section .container .counter-row .counter-column p{margin:0}.counter-content-section .container .counter-row .counter-column:after{content:"";width:1px;height:100%;background-color:#5c5e62;display:block;position:absolute;top:0;right:-71px}.counter-content-section .container .counter-row .counter-column:last-child:after{display:none}.counter-content-section .container .counter-btn-area{width:100%;text-align:center;padding-top:32px}.counter-content-section .container .counter-btn-area a{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 16px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border:none;background-color:#f6af05;color:#fff;min-width:180px}.counter-content-section .container .counter-btn-area a:hover{background-color:#fff;color:#000}.counter-content-section.four-col-counter .container{max-width:1277px}.counter-content-section.four-col-counter .container .counter-row .counter-column{width:19.72%}.counter-content-section.light-bg{background-color:#fff;color:#54514a}.counter-content-section.light-bg .container h1.section-heading,.counter-content-section.light-bg .container h2.section-heading,.counter-content-section.light-bg .container h3.section-heading,.counter-content-section.light-bg .container h4.section-heading{text-align:center;color:#000;margin-bottom:10px}.counter-content-section.light-bg .container .counter-row .counter-column{font-size:16px;line-height:24px;font-weight:400;color:#54514a}.counter-content-section.light-bg .container .counter-row .counter-column .count{color:#5c5e62;border-color:#5c5e62;margin-bottom:28px}.counter-content-section.light-bg .container .counter-row .counter-column h4{font-size:24px;line-height:24px;color:#54514a;margin:0 0 6px}.counter-content-section.light-bg .container .counter-row .counter-column:after{height:122px;right:-43px}.counter-content-section.light-bg .container .counter-btn-area{padding-top:50px}.counter-content-section.light-bg .container .counter-btn-area a{background-color:#252825;color:#fff}.counter-content-section.light-bg .container .counter-btn-area a:hover{background-color:#f6af05;color:#252825}@media only screen and (max-width: 1024px){.counter-content-section{padding:50px 0}.counter-content-section .container h1,.counter-content-section .container h2,.counter-content-section .container h3,.counter-content-section .container h4{font-size:30px;line-height:32px}.counter-content-section.four-col-counter .container .counter-row .counter-column{width:46%;margin-bottom:30px}.counter-content-section.four-col-counter .container .counter-row .counter-column:after{display:none}}@media only screen and (max-width: 940px){.counter-content-section .container .counter-row .counter-column{width:28%}.counter-content-section .container .counter-row .counter-column:after{right:-12%}}@media only screen and (max-width: 767px){.counter-content-section{padding:50px 0}.counter-content-section .container h1,.counter-content-section .container h2,.counter-content-section .container h3,.counter-content-section .container h4{font-size:30px;line-height:32px}.counter-content-section .container .counter-row .counter-column{width:100%;padding-bottom:60px}.counter-content-section .container .counter-row .counter-column:after{right:0;bottom:30px;width:100%;height:1px;top:auto}.counter-content-section.four-col-counter .container .counter-row .counter-column{width:100%;padding-bottom:0}}.advanced-card-modules-section{width:100%;background-color:#252825;padding:80px 0}.advanced-card-modules-section .container{max-width:1354px;padding:0 20px;margin:0 auto;font-size:17px;line-height:24px;font-weight:500;color:#c4c4c4}.advanced-card-modules-section .container h1,.advanced-card-modules-section .container h2,.advanced-card-modules-section .container h3,.advanced-card-modules-section .container h4{font-size:40px;line-height:42px;font-weight:700;color:#f0f0f0;padding:0;margin:0 0 20px}.advanced-card-modules-section .container h4{font-size:30px;line-height:32px}.advanced-card-modules-section .container p{margin:0}.advanced-card-modules-section .container .card-modules-row{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding-top:32px}.advanced-card-modules-section .container .card-modules-row .card-item{width:32%;padding:40px 35px;background-color:#3d3d3d;border-radius:8px}.advanced-card-modules-section .container .card-modules-row .card-item .acm-title-area{width:100%;display:flex;align-items:flex-end;border-bottom:#5c5e62 1px solid;font-size:26px;line-height:30px;font-weight:700;color:#fff;padding:0 0 16px;margin-bottom:16px}.advanced-card-modules-section .container .card-modules-row .card-item .acm-title-area span{display:block;font-size:16px;line-height:26px;font-weight:600;color:#c4c4c4;margin-left:5px}.advanced-card-modules-section .container .card-modules-row .card-item p{margin:0 0 15px}.advanced-card-modules-section .container .card-modules-row .card-item p:last-child{margin:0}.advanced-card-modules-section .container .card-modules-row .card-item .btn.link-only{text-decoration:underline;background-color:rgba(0,0,0,0);padding:0;border:none;color:#f6af05;font-size:17px;line-height:24px;font-weight:700;margin:0}.advanced-card-modules-section .container .card-modules-row .card-item .btn.link-only:hover{text-decoration:none}.advanced-card-modules-section .container .card-modules-row.card-two-col .card-item{width:48.7%}.advanced-card-modules-section .container .section-button-area{width:100%;padding-top:32px;text-align:center}.advanced-card-modules-section .container .section-button-area a{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 16px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border:none;background-color:#fff;color:#252825;min-width:180px}.advanced-card-modules-section .container .section-button-area a:hover{background-color:#f6af05;color:#000}@media screen and (max-width: 1270px){.advanced-card-modules-section .container .card-modules-row .card-item .acm-title-area{font-size:20px}}@media screen and (max-width: 1199px){.advanced-card-modules-section .container .card-modules-row .card-item{width:100%;margin-bottom:20px}}@media screen and (max-width: 767px){.advanced-card-modules-section .container h1,.advanced-card-modules-section .container h2,.advanced-card-modules-section .container h3,.advanced-card-modules-section .container h4{font-size:30px;line-height:32px}.advanced-card-modules-section .container .card-modules-row .card-item{padding:20px}.advanced-card-modules-section .container .card-modules-row.card-two-col .card-item{width:100%}}.inner-multymodule-area{width:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;padding-bottom:85px;padding-top:100px}.inner-multymodule-area .title-area{max-width:1128px;padding:0 20px;margin:0 auto;padding-top:20px;padding-bottom:120px;font-size:17px;line-height:24px;font-weight:500;color:#252825}.inner-multymodule-area .title-area h2{font-size:40px;line-height:48px;font-weight:700;color:#252825;padding:0;margin:0 0 60px}.inner-multymodule-area .title-area .title-area-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.inner-multymodule-area .title-area .title-area-row .title-area-col{width:48.89%;border-bottom:16px;padding:16px 0;border-bottom:1px solid #252825}.inner-multymodule-area .title-area .title-area-row .title-area-col h4{font-size:28px;line-height:24px;font-weight:700;color:#252825;padding:0;margin:0 0 15px}.inner-multymodule-area .title-area .title-area-row .title-area-col p{margin:0}.inner-multymodule-area .center-content{max-width:574px;padding:0 20px;margin:0 auto;padding:37px 0;font-size:17px;line-height:24px;font-weight:500;color:#252825;margin-bottom:35%;text-align:center}.inner-multymodule-area .center-content h2{font-size:40px;line-height:40px;font-weight:700;color:#252825;padding:0;margin:0 0 16px}.inner-multymodule-area .center-content p{margin:0 0 16px}.inner-multymodule-area .center-content .cc-btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:13px 42px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;background-color:#f6af05;color:#252825;border:none;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.inner-multymodule-area .center-content .cc-btn:hover{background-color:#252825;color:#fff}.inner-multymodule-area .video-carousel-area{max-width:1310px;padding:0 20px;margin:0 auto}.inner-multymodule-area .video-carousel-area .video-title-area{max-width:746px;margin:0 auto 60px;font-size:17px;line-height:24px;font-weight:500;color:#c4c4c4;text-align:center}.inner-multymodule-area .video-carousel-area .video-title-area h2{font-size:40px;line-height:42px;font-weight:600;color:#fff;padding:0;margin:0 0 18px}.inner-multymodule-area .video-carousel-area .video-title-area p{padding:0 50px;margin:0}.inner-multymodule-area .video-carousel-area .video-title-area.dark-text{color:#252825}.inner-multymodule-area .video-carousel-area .video-title-area.dark-text h2{color:#252825}.inner-multymodule-area .video-carousel-area .media-carousel-area{width:100%;position:relative}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init{padding-bottom:122px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .card-item{margin:0 11px;background-color:#fff;border-radius:8px;overflow:hidden;text-decoration:none}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .card-item .prev-area{width:100%;height:210px;background-color:#5c5e62;border-radius:8px 8px 0 0;overflow:hidden;position:relative}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .card-item .prev-area img{width:100%;height:210px;object-fit:cover}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .card-item .prev-area:before{content:"";font-family:"Font Awesome 5 Pro";font-size:28px;font-weight:700;color:#fff;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .card-item .video-info{min-height:126px;padding:30px 26px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .card-item .video-info h3{font-size:24px;line-height:30px;font-weight:700;color:#252825;padding:0;margin:0;transition:ease-in-out .3s color}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .card-item .video-info h5{display:none}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .card-item:hover .video-info h3{text-decoration:none;color:#000}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .slick-arrow{width:36px;height:36px;border:none;outline:none;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:rgba(0,0,0,0);position:absolute;bottom:40px;z-index:10;opacity:1}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .slick-arrow.slick-prev{background-image:url(../images/service-carousel-prev-arrow.png);left:50%;margin-left:-40px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .slick-arrow.slick-next{background-image:url(../images/service-carousel-next-arrow.png);right:50%;margin-right:-40px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .slick-arrow.slick-disabled{opacity:.6}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init:before{content:"";width:92px;height:44px;background-color:#fff;border-radius:100px;position:absolute;bottom:36px;left:50%;transform:translateX(-50%);z-index:2}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:60px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item{width:32.21%;background-color:#fff;border-radius:8px;overflow:hidden;text-decoration:none}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item .prev-area{width:100%;height:210px;background-color:#5c5e62;border-radius:8px 8px 0 0;overflow:hidden;position:relative}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item .prev-area img{width:100%;height:210px;object-fit:cover}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item .prev-area:before{content:"";font-family:"Font Awesome 5 Pro";font-size:28px;font-weight:700;color:#fff;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item .video-info{padding:30px 26px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item .video-info h3{font-size:24px;line-height:30px;font-weight:700;color:#252825;padding:0;margin:0;transition:ease-in-out .3s color}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item .video-info h5{display:none}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item:hover .video-info h3{text-decoration:none;color:#000}.inner-multymodule-area .video-carousel-area .video-btn-area{text-align:center}.inner-multymodule-area .video-carousel-area .video-btn-area a{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 16px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border:none;background-color:#252825;color:#fff;min-width:180px;text-align:center}.inner-multymodule-area .video-carousel-area .video-btn-area a:hover{background-color:#f6af05;color:#252825}.inner-multymodule-area .bottom-two-column-area{max-width:1184px;padding:0 20px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;padding:75px 0 0}.inner-multymodule-area .bottom-two-column-area .bottom-column{width:46%;font-size:16px;line-height:24px;font-weight:400;color:#252825}.inner-multymodule-area .bottom-two-column-area .bottom-column img{width:100%;height:332px;border-radius:8px;object-fit:cover}.inner-multymodule-area .bottom-two-column-area .bottom-column .column-info{padding:24px 0 0}.inner-multymodule-area .bottom-two-column-area .bottom-column .column-info h3{font-size:32px;line-height:34px;font-weight:600;color:#252825;padding:0;margin:0 0 16px}.inner-multymodule-area .bottom-two-column-area .bottom-column .column-info p{margin:0 0 16px}.inner-multymodule-area .bottom-two-column-area .bottom-column .column-info .cta-link{text-decoration:underline;color:#252825}.inner-multymodule-area .bottom-two-column-area .bottom-column .column-info .cta-link:hover{text-decoration:none;color:#000}.inner-multymodule-area .bottom-two-column-area .bottom-column .column-info .more-btn{text-decoration:underline;font-size:16px;line-height:24px;font-weight:600;color:#252825}.inner-multymodule-area .bottom-two-column-area .bottom-column .column-info .more-btn:hover{text-decoration:none;color:#000}.inner-multymodule-area .bottom-single-column-area{max-width:1358px;padding:74px 20px 0;margin:0 auto}.inner-multymodule-area .bottom-single-column-area .bottom-column{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.inner-multymodule-area .bottom-single-column-area .bottom-column .bottom-col-img{width:57.66%;border-radius:8px}.inner-multymodule-area .bottom-single-column-area .bottom-column .column-info{width:37.78%;font-size:16px;line-height:24px;font-weight:400;color:#252825}.inner-multymodule-area .bottom-single-column-area .bottom-column .column-info h3{font-size:32px;line-height:34px;font-weight:700;color:#252825;padding:0;margin:0 0 16px}.inner-multymodule-area .bottom-single-column-area .bottom-column .column-info p{margin:0 0 18px}.inner-multymodule-area .bottom-single-column-area .bottom-column .column-info .cta-link{font-size:16px;line-height:24px;font-weight:600;color:#252825;text-decoration:underline}.inner-multymodule-area .bottom-single-column-area .bottom-column .column-info .cta-link:hover{text-decoration:none}.inner-multymodule-area .multymodule-media-with-content-area{max-width:1350px;padding:0 20px;margin:0 auto}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:73px}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-media{width:65.8%;position:relative}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-media.video-holder{padding-bottom:44%;border-radius:12px;overflow:hidden}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-media.video-holder iframe{width:100%;height:100%;position:absolute;top:0;left:0}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-media.image-holder{border-radius:12px}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-media.image-holder img{width:100%;height:100%;border-radius:12px;position:absolute;top:0;left:0;object-fit:cover}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content{width:32%;background-color:rgba(239,239,239,.95);border-radius:12px;padding:34px 35px;font-size:17px;line-height:24px;font-weight:500;color:#252825}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h1,.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h2,.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h3,.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h4{font-size:40px;line-height:42px;font-weight:700;color:#252825;padding:0;margin:0 0 24px}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content p{margin:0 0 20px}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content ol,.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content ul{margin:0 0 24px 30px}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content .mwc-btn-area{display:flex;align-items:center}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content .mwc-btn-area .mwc-btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 15px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border:none;min-width:180px;text-align:center;background-color:#252825;color:#fff}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content .mwc-btn-area .mwc-btn:hover{background-color:#fff;color:#252825}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content .mwc-btn-area .mwc-btn.light-btn{background-color:#fff;color:#252825;margin-left:12px}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content .mwc-btn-area .mwc-btn.light-btn:hover{background-color:#252825;color:#fff}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row.right-media{flex-direction:row-reverse}.inner-multymodule-area.scrink-bg{background-size:contain}.inner-multymodule-area.reduce-top-gap{padding-top:48px}#page-id-5961 .inner-multymodule-area .video-carousel-area .video-title-area{max-width:780px}#page-id-5947 .inner-multymodule-area .video-carousel-area .video-title-area{max-width:768px}#tesla-paint-protection-multymodule.inner-multymodule-area{background-position:center 70%}#tesla-paint-protection-multymodule.inner-multymodule-area.scrink-bg{background-position:center top}#tesla-ceramic-coating-multymodule.inner-multymodule-area{background-position:center 60%}#tesla-ceramic-coating-multymodule.inner-multymodule-area.scrink-bg{background-position:center top}@media only screen and (min-width: 1700px){#signature-car-windowtint.inner-multymodule-area .center-content{margin-bottom:46%}.inner-multymodule-area .center-content{margin-bottom:40%}}@media screen and (max-width: 1260px){.inner-multymodule-area .bottom-two-column-area{padding:75px 20px 0}}@media screen and (max-width: 1180px){.inner-multymodule-area{padding:50px 0}.inner-multymodule-area .title-area{font-size:16px;line-height:22px;padding-bottom:35px;padding-top:0}.inner-multymodule-area .title-area h2{font-size:30px;line-height:32px;margin-bottom:35px}.inner-multymodule-area .title-area .title-area-row .title-area-col h4{font-size:24px;line-height:24px}}@media screen and (max-width: 960px){.inner-multymodule-area .center-content{margin-bottom:60%}#signature-car-windowtint.inner-multymodule-area{background-size:138%}.inner-multymodule-area .video-carousel-area .video-title-area h2{font-size:30px;line-height:32px}.inner-multymodule-area .bottom-two-column-area{padding:75px 20px 0}.inner-multymodule-area .bottom-two-column-area .bottom-column .column-info h3{font-size:26px;line-height:28px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure{display:block;padding-bottom:100px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item{width:100%;margin:0 10px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item .video-info{padding:20px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .card-item .video-info h3{font-size:22px;line-height:26px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure:before{content:"";width:92px;height:44px;background-color:#fff;border-radius:100px;position:absolute;bottom:17px;left:50%;transform:translateX(-50%);z-index:2}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .slick-arrow{width:36px;height:36px;border:none;outline:none;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:rgba(0,0,0,0);position:absolute;bottom:22px;z-index:10;opacity:1}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .slick-arrow.slick-prev{background-image:url(../images/service-carousel-prev-arrow.png);left:50%;margin-left:-40px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .slick-arrow.slick-next{background-image:url(../images/service-carousel-next-arrow.png);right:50%;margin-right:-40px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-grid-structure .slick-arrow.slick-disabled{opacity:.6}#multymodule-ceramic-coating.inner-multymodule-area.scrink-bg{background-position:center 8%}#multymodule-ceramic-coating.inner-multymodule-area .center-content{margin-bottom:46%}.inner-multymodule-area .bottom-single-column-area .bottom-column .bottom-col-img{width:50%}.inner-multymodule-area .bottom-single-column-area .bottom-column .column-info{width:46%}.inner-multymodule-area .bottom-single-column-area .bottom-column .column-info h3{font-size:26px;line-height:28px}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-media.video-holder{width:100%;margin-bottom:10px;padding-bottom:56%}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content{width:100%}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h1,.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h2,.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h3,.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h4{font-size:30px;line-height:32px;margin-bottom:16px}#tesla-ceramic-coating-multymodule.inner-multymodule-area{background-size:150%}}@media screen and (max-width: 767px){.inner-multymodule-area{background-size:214%;background-position:center top}.inner-multymodule-area.scrink-bg{background-size:214%}.inner-multymodule-area .title-area .title-area-row .title-area-col{width:100%}.inner-multymodule-area .center-content{margin-bottom:50%;padding:37px 20px}.inner-multymodule-area .video-carousel-area .video-title-area p{padding:0}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init{padding-bottom:75px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init:before{bottom:18px}.inner-multymodule-area .video-carousel-area .media-carousel-area.media-carousel-init .slick-arrow{bottom:22px}.inner-multymodule-area .bottom-two-column-area{padding:50px 20px 0}.inner-multymodule-area .bottom-two-column-area .bottom-column{width:100%;margin-bottom:30px}#signature-car-windowtint.inner-multymodule-area{background-size:175%;background-position:center 31%}#multymodule-ceramic-coating.inner-multymodule-area{background-size:100%;background-position:center 15%}.inner-multymodule-area .bottom-single-column-area .bottom-column{display:block}.inner-multymodule-area .bottom-single-column-area .bottom-column .bottom-col-img{width:100%;margin-bottom:20px}.inner-multymodule-area .bottom-single-column-area .bottom-column .column-info{width:100%}.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h1,.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h2,.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h3,.inner-multymodule-area .multymodule-media-with-content-area .multymodule-mwc-row .mwc-content h4{font-size:26px;line-height:28px}#tesla-paint-protection-multymodule.inner-multymodule-area{background-size:160%;background-position:center 75%}#tesla-ceramic-coating-multymodule.inner-multymodule-area{background-size:150%;background-position:center 42%;position:relative}#tesla-ceramic-coating-multymodule.inner-multymodule-area:before{content:"";width:100%;height:32%;background-color:#d4c4d4;position:absolute;top:0;left:0;z-index:1}.inner-multymodule-area .title-area{position:relative;z-index:2}#tesla-ceramic-coating-multymodule.inner-multymodule-area.scrink-bg{background-position:center 24%}#tesla-ceramic-coating-multymodule.inner-multymodule-area.scrink-bg:before{height:19%}#corvette-paint-protection-multymodule.inner-multymodule-area{background-position:center 48%}#corvette-paint-protection-multymodule.inner-multymodule-area.scrink-bg{background-position:center 15%}#bmw-window-tinting-multymodule.inner-multymodule-area{background-size:235%}}.gift-module-area{width:100%;padding:40px 0}.gift-module-area .gift-container{max-width:1215px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:row-reverse}.gift-module-area .gift-container .gift-preview-area{width:44%}.gift-module-area .gift-container .gift-info-area{width:40%;font-size:16px;line-height:24px;font-weight:400;color:#181818}.gift-module-area .gift-container .gift-info-area h2{font-size:28px;line-height:30px;font-weight:600;color:#181818;padding:0;margin:0 0 24px}.gift-module-area .gift-container .gift-info-area p{margin:0 0 24px}.gift-module-area .gift-container .gift-info-area .gift-btn{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:16px 28px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;font-size:14px;line-height:16px;font-weight:300;background-color:rgba(0,0,0,0);color:#000;border:1px solid #000;border-radius:0}.gift-module-area .gift-container .gift-info-area .gift-btn:hover{background-color:#252825;color:#fff;border-color:#252825}.two-col-section{width:100%;padding:40px 0}.two-col-section .container{max-width:1352px;padding:0 20px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.two-col-section .container .tcc-column-content{width:47.07%;font-size:17px;line-height:24px;font-weight:500;color:#252825}.two-col-section .container .tcc-column-content h2{font-size:40px;line-height:48px;font-weight:700;color:#252825;padding:0;margin:0 0 32px}.two-col-section .container .tcc-column-content h3{font-size:28px;line-height:28px;font-weight:700;color:#252825;margin:0 0 16px}.two-col-section .container .tcc-column-content p{margin:0 0 16px}.two-col-section .container .tcc-column-content hr{height:1px;margin:0 0 25px;background-color:#252825}.two-col-section .container .tcc-button-area{width:100%;padding:30px 0 0 0;text-align:center}.two-col-section .container .tcc-button-area a{font-weight:600;font-size:14px;line-height:16px;display:inline-block;padding:12px 16px;border:#f6af05 2px solid;cursor:pointer;text-decoration:none;border-radius:4px;color:#fff;background-color:rgba(217,217,217,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);transition:ease-in-out .25s color,ease-in-out .25s background-color,ease-in-out .25s border-color,ease-in-out .25s backdrop-filter;border:none;min-width:180px;text-align:center;background-color:#252825;color:#fff}.two-col-section .container .tcc-button-area a:hover{background-color:#f6af05;color:#252825}.two-col-section.small-top-gap{padding-top:25px}.two-col-section.large-top-gap{padding-top:72px}.two-col-section.small-bottom-gap{padding-bottom:25px}.two-col-section.large-bottom-gap{padding-bottom:72px}@media screen and (max-width: 960px){.two-col-section .container .tcc-column-content h2{font-size:30px;line-height:32px}.two-col-section .container .tcc-column-content h3{font-size:24px;line-height:26px}}@media screen and (max-width: 767px){.two-col-section .container{display:block}.two-col-section .container .tcc-column-content{width:100%}.two-col-section .container .tcc-column-content h2{font-size:26px;line-height:30px}.two-col-section .container .tcc-column-content h3{font-size:22px;line-height:30px}}.content-with-custom-list{width:100%;padding:50px 0;background-color:#fff;color:#252825}.content-with-custom-list .container{max-width:1131px;padding:0 20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.content-with-custom-list .container .cwcl-left-content{width:48.21%;font-size:17px;line-height:24px;font-weight:500;margin-right:auto}.content-with-custom-list .container .cwcl-left-content h2{font-size:30px;line-height:32px;font-weight:700;margin:0 0 20px}.content-with-custom-list .container .cwcl-left-content p{margin:0 0 20px}.content-with-custom-list .container .cwcl-left-content p:last-child{margin:0}.content-with-custom-list .container .cwcl-right{width:38%;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.content-with-custom-list .container .cwcl-right .custom-content-column{width:100%;font-size:14px;line-height:20px;font-weight:400}.content-with-custom-list .container .cwcl-right .custom-content-column h5{font-size:16px;line-height:18px;font-weight:600;margin:0}.content-with-custom-list .container .cwcl-right .custom-content-column hr{height:1px;color:#3e3e3e;margin:16px 0}.content-with-custom-list .container .cwcl-right .custom-content-column ul{margin-left:25px;margin-bottom:15px}.content-with-custom-list.small-top-gap{padding-top:25px}.content-with-custom-list.large-top-gap{padding-top:100px}.content-with-custom-list.small-bottom-gap{padding-bottom:25px}.content-with-custom-list.large-bottom-gap{padding-bottom:100px}.content-with-custom-list.dark-bg{background-color:#252825;color:#fff}@media screen and (max-width: 767px){.content-with-custom-list .container .cwcl-left-content{width:100%}.content-with-custom-list .container .cwcl-left-content h2{font-size:24px;line-height:26px}.content-with-custom-list .container .cwcl-right{display:block;width:100%}}