 @import url('https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&family=Julius+Sans+One&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap'); .covid-banner #covid-readmore.active p{font-size:25px;} .covid-banner #covid-readmore.active h2{font-size:30px;} .landing-page-button-wrapper a{background:#080808;color:#fff;display:block;font-size:14px;font-weight:300;line-height:32px;margin:15px 5px 0;padding:0 15px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;} .landing-page-button-wrapper a:hover{background:#ceff2b;color:#000;} .whiteText{color:#fff!important;} .bigText{color:#000;font-size:25px;font-weight:600;letter-spacing:1px;} .bigTextThree{color:#fff;font-size:23px;font-weight:600;letter-spacing:1px;line-height:32px;text-shadow:1px 2px 7px rgb(0 0 0 / 0.12);background:#0c0c0c;padding:10px;display:block;border-radius:10px;margin-top:6vh;} .bigTextThree:hover{color:#ceff2b;font-size:23px;font-weight:600;} .customButton{display:inline-block;position:relative;padding:1px 10px;border-radius:5px;background:#ceff2b;font-size:12px!important;color:#000!important;font-weight:400;}   #wpadminbar{display:none !important;} body{font-family:'Arimo',sans-serif;}h1,h1 a{color:#000;font-family:'Arimo',sans-serif;font-size:50px;font-weight:bold;line-height:1.1; margin:25px 0;text-shadow:1px 2px 7px rgba(0,0,0,0.09);letter-spacing:1px;}h2{color:#000;font-family:'Arimo',sans-serif;font-size:27px;font-weight:bold;line-height:1.4; margin:25px 0;text-shadow:1px 2px 7px rgba(0,0,0,0.09);}h3{color:#000;font-family:'Arimo',sans-serif;font-size:18px;font-weight:bold;line-height:1.3; margin:25px 0;text-shadow:1px 2px 7px rgba(0,0,0,0.09);}h4{font-family:'Arimo',sans-serif;color:#000;font-weight:bold;font-size:1.5em;line-height:1.5rem;margin:25px 0;text-shadow:1px 2px 7px rgba(0,0,0,0.09);}p{font-family:'Roboto',sans-serif;color:#000;font-size:16px;line-height:2;margin:15px 0;}ul{list-style-type:none;}ul.icon-list{margin-left:.5rem;}ol{font-family:'Roboto',sans-serif;font-size:13px;line-height:2;}ul.icon-list li{font-family:'Roboto',sans-serif;font-size:13px;line-height:2;padding-left:20px;position:relative;}ul.icon-list li::before{content:"\f1fc";font-family:fontAwesome;position:absolute;left:0;top:3px;font-size:10px;color:#000;}ul.icon-list.white li::before{color:#ffffff;}  header.header-wrapper{position:relative;background:#f7f7f7;display:flex;align-items:center;}header.header-wrapper.header-home{height:100vh;max-height:940px;}.header-details-wrapper{height:100%;background:#f7f7f7;padding-top:21vh;}span.details-overlay{height:100%;width:43%;position:absolute;right:0;top:0;background:#f7f7f7;}.company-details{padding:0 4vw;}h1.header-company-title{margin:0;}.header-company-title a{color:#000;font-family:'Julius Sans One',sans-serif;font-size:32px;text-transform:uppercase;}p.header-service-order{font-family:'Roboto',sans-serif;color:#000;margin:0;font-size:17px; letter-spacing:2px;word-spacing:2px;line-height:1.4;}p.header-phone{font-family:'Arimo',sans-serif;margin:10px 0 0;color:#ffffff;font-size:14px;letter-spacing:10px;}.located-in{position:absolute;bottom:0;background:#0c0c0c;display:flex;align-items:center;}span.scroll-arrow{display:inline-block;width:48px;line-height:63px; text-align:center;cursor:pointer;float:left;}span.scroll-arrow .fa{color:#ceff2b;font-size:30px;}.located-in p{display:inline-block;  font-family:'Arimo',sans-serif;text-transform:uppercase;color:#fff;font-size:11px;max-width:calc(100% - 138px);float:left;background:#0c0c0c;}img.map-icon{float:left;}.slider-wrapper{height:100%;overflow:hidden;}.slider-inner{width:100%;position:absolute;top:0;height:100%;overflow:hidden;}.slider-inner::after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,.17);}.slider-inner .slider-captions{position:absolute;left:5vw;bottom:4vh;z-index:99;width:52px;height:52px;}span.slide-num{display:inline-block;height:52px;width:52px;line-height:48px;border:2px solid #000;border-radius:50%;text-align:center;font-family:'Arimo',sans-serif;font-weight:bold;color:#000;}.scroll-icon{border-radius:50px;cursor:pointer;display:inline-block;height:44px;position:absolute;width:27px;border:2px solid #000;bottom:4vh;left:calc(50% - 13.5px);z-index:99;}.scroll-icon::before{border-radius:100%;content:"";height:5px;left:0;margin:0 auto;position:absolute;right:0;width:5px;background:#000;-webkit-animation:mousewheel 2.5s infinite;-moz-animation:mousewheel 2.5s infinite;-o-animation:mousewheel 2.5s infinite;animation:mousewheel 2.5s infinite;}.header-cta{padding:2vh 0;}.header-cta a{display:inline-block;width:100%;max-width:200px;font-size:22px;text-transform:uppercase;font-family:'Arimo',sans-serif;background:#000;color:#ffffff;text-align:center;border:1px solid #fff;padding:11px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.header-cta a:hover{background:#ceff2b;border-color:#ceff2b;color:#000;}.header-social-icons{position:fixed;right:0;top:285px;background:rgb(206 255 43 / 78%);border:1px solid rgba(68,68,67,.1);padding:0 15px;z-index:99;}.header-social-icons .fa{color:#000;display:block;font-size:23px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.header-social-icons a{margin:25px 0;display:block;text-align:center;}.header-social-icons .fa:hover{color:#ceff2b;}  .header-inner .header-details-wrapper{background:#ffffff;padding:0;}.header-inner .logo-wrapper{width:100%;max-width:200px;padding:0 15px;display:inline-block;}.header-inner .company-details{display:inline-block;max-width:calc(100% - 205px);vertical-align:middle;padding:15px 0;}.header-inner .header-company-title a{color:#7d95a1;font-size:27px;}.header-inner p.header-service-order{font-size:15px;color:#000;}.header-inner p.header-phone{color:#ceff2b;font-size:15px;margin-top:0;}.header-inner span.scroll-arrow{position:absolute;left:10px;bottom:-75px;z-index:99;}.side-button-wrapper{position:fixed;top:44%;left:0px;z-index:99;-moz-transform:rotate(-90deg) translateX(-50%);-webkit-transform:rotate(-90deg) translateX(-50%);-o-transform:rotate(-90deg) translateX(-50%);-ms-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);-webkit-transform-origin:left top;transform-origin:left top;}.side-button-wrapper.flyout{left:0;}a.side-btn{float:left;text-transform:uppercase;font-weight:bold;color:#000;background:#ceff2b;font-size:19px;height:80px;width:185px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #fff;}a.side-btn.alt{background:#0c0c0c;color:#fff;} a.side-btn.alt:hover{background:#333333;color:#fff;} .side-btn span{display:block;width:100%;line-height:1.2;}.side-btn span.small{font-size:11px;}a.side-btn:hover{background:#000;border-color:#000;color:#ffffff;}  .navigation-wrapper{padding-top:2vh;text-align:center;z-index:99999;}.top-bar{background:none;display:inline-block;}.top-bar-section ul li{background:none;} .top-bar-section li:not(.has-form) a:not(.button){padding:0 5px;} .top-bar-section li:not(.has-form) a:not(.button){background:none;color:#000;font-family:'Arimo',sans-serif;font-size:14px;text-transform:uppercase;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.top-bar-section ul li:hover:not(.has-form)>a,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:none;color:#4f4f4f;}  @media only screen and (min-width:1026px){.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#000 transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px;}.top-bar-section .dropdown{background:#ffffff;min-width:650px;text-align:left;padding:30px;left:-100px;}.top-bar-section .dropdown li.page_item{width:50%;display:inline-block;}.top-bar-section ul li ul.dropdown li:nth-child(2n+2){padding-left:25px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:#ffffff;color:#000;font-size:13px;line-height:35px;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button){background:#ffffff;color:#4f4f4f;}  .header-inner .top-bar-section .dropdown{background:#e7e7e7;}.header-inner .top-bar-section .dropdown li:not(.has-form) a:not(.button){background:#e7e7e7;color:#000;}.header-inner .top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.header-inner .top-bar-section .dropdown li:not(.has-form).active a:not(.button){color:#000000;}.header-inner .navigation-wrapper,.header-inner .header-cta{padding:2vh 0;}}  .row{margin:0 auto;max-width:80rem;width:100%;}.row.wide{max-width:100rem;}.row.full{max-width:100%;}.overflow-hidden{overflow:hidden;}.contain-to-grid{background:none !important;}.contain-to-grid .top-bar{max-width:75em;}.page-wrapper{max-width:75rem;clear:both;}.content-wrapper{background:#ffffff;overflow:hidden;}.content-wrapper.no-bg{background:none;}.content-wrapper.padded-top{padding-top:8vh;}.content-wrapper.padded-vertical{padding-top:18vh;padding-bottom:18vh;}.grey-bg{background:#f5f5f5;}.red-bg{background:#f1f1f1;}.red-bg p{color:#000;}.white{color:#000;}.inner-title h1{font-size:32px;letter-spacing:3px;position:relative;}.inner-title h1::after{content:" ";width:100px;height:6px;background:#9fc51f;position:absolute;left:0;bottom:-10px;}h2.accent{position:relative;}h2.accent::before{content:" ";width:50px;height:5px;background:#9fc51f;position:absolute;left:0;top:-10px;}img.offset-up{margin-top:-5vh;}img.shadow{box-shadow:0px 25px 40px 0px rgba(0,0,0,0.1);}a.learn-more{font-size:16px;line-height:40px;text-transform:uppercase;display:inline-block;padding-left:45px;position:relative;font-weight:600;}a.learn-more::after{content:" ";width:calc(100% - 45px);height:2px;background:%GREY2%;position:absolute;right:0;bottom:1px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}a.learn-more:hover::after{bottom:3px;}a.learn-more::before{content:"\f061";font-family:fontAwesome;position:absolute;left:0;width:40px;line-height:40px;border:1px solid #000;color:#000;background:#ceff2b;border-radius:50%;text-align:center;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}a.learn-more:hover::before{background:#4f4f4f;color:#ffffff;}h1.page-title{font-size:36px;margin-bottom:15vh;}.about-bg-1{background:center / cover no-repeat url(https://call-lux.com/wp-content/themes/rpai5/images/res-about-bg-1.jpg);}.about-2{background:rgba(255,255,255,0.9);}.about-1{padding:4vh 8vw 20vh 10vw;}.inner-header-bg{background:center / cover no-repeat url(https://call-lux.com/wp-content/themes/rpai5/images/inner-header-bg.jpg);}.footer-wrapper{width:100%;background:#080808;}.footer-wrapper p{font-size:16px;font-family:'Arimo',sans-serif;color:#fff;}.copyright{padding-top:30px;}.copyright p{position:relative;}.copyright p span{font-size:11px;position:absolute;left:0;top:4px;display:none;max-width:100%;}.copyright p:hover strong{display:none;}.copyright p:hover span{display:inline-block;}.footer-hours{padding:30px 6%;}.footer-hours p{text-transform:uppercase;color:#ffffff;position:relative;}.footer-hours img{position:absolute;top:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0;}.footer-contact{padding-top:10px;padding-left:3%;}.footer-contact p{margin:0;line-height:1.8;}.footer-payment{padding-top:30px;}.footer-payment svg{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.footer-logo{padding-top:33px;}button,.button{font-size:14px;font-weight:normal;text-transform:uppercase;display:inline-block;width:100%;max-width:200px;padding:20px 10px;border:none;box-shadow:none;background:#ceff2b;color:#000;font-weight:600;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}button:focus,.button:focus{background:#ceff2b;}button:hover,.button:hover{background:#a5cd1d;color:#000;}.contact-bg{background:center / cover no-repeat url(https://call-lux.com/wp-content/themes/rpai5/images/contact-bg.jpg);}.contact-page .form-wrapper{padding-left:16vw;padding-right:10vw;}.contactForm{margin-top:20px;}.contactForm label{font-weight:bold;display:block;}.contactForm input{width:100%;padding:3px;margin-bottom:5px;}input.fancyInput[type="text"]{font-family:'Arimo',sans-serif;padding:23px 25px;font-size:16px;line-height:1.4;height:auto;border:none;margin-bottom:23px;background:#ffffff;color:#000;box-shadow:inset 0px 0px 0px 1px #000;}.contactForm textarea{width:100%;}.contactForm textarea{width:100%;padding:23px 25px;font-size:16px;line-height:1.4;height:108px;border:none;margin-bottom:23px;background:#ffffff;color:#000;box-shadow:inset 0px 0px 0px 1px #000;}input[type="text"]::placeholder,.contactForm textarea::placeholder{color:#000;}.contactForm .captchaWrapper{margin-top:10px;}.contactForm .captchaWrapper{margin:0 0 25px;padding:12px 25px;font-size:16px;line-height:1.4;height:auto;border:none;background:#ffffff;color:#000;font-weight:bold;min-height:0;box-shadow:inset 0px 0px 0px 1px #000;}.contactForm .captchaWrapper img{max-width:20%;}.contactForm .captchaWrapper input{background:#ffffff;border:none;box-shadow:none;display:inline-block;width:auto;font-size:16px;padding:0;margin:0 0 0 25px;color:#000;font-weight:normal;}.contactForm .captchaRefresh{vertical-align:top;}.contactForm .submitWrapper{text-align:center;margin-top:30px;}.contactForm .submitWrapper span.submit{font-size:inherit;font-weight:bold;background-color:#fafafa;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;padding:3px 20px;cursor:pointer;}.contactForm .submitWrapper span.submit:hover{background-color:#eaeaea;}.contactForm .submitWrapper span.submit{font-size:14px;font-weight:normal;text-transform:uppercase;display:inline-block;float:right;width:198px;padding:21px 10px;border:none;box-shadow:none;background:#ceff2b;color:#000;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.contactForm .submitWrapper span.submit:hover{background:#ceff2b;}.emailConfirmation{margin:0 auto;}.emailConfirmation h1{color:#00CC00;}.slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;}.gallery-image{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.gallery-image:hover{-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0px 5px 25px 0px rgba(0,0,0,0.2);}.strip-padding{padding-left:0 !important;padding-right:0 !important;}.vertical-padding-xs{padding-top:3vh;padding-bottom:3vh;}.top-padding-xs{padding-top:3vh;}.vertical-padding-small{padding-top:6vh;padding-bottom:6vh;}.top-padding-small{padding-top:6vh;}.bottom-padding-small{padding-bottom:6vh;}.vertical-padding-medium{padding-top:7.5vh;padding-bottom:7.5vh;}.top-padding-medium{padding-top:7.5vh;}.bottom-padding-medium{padding-bottom:7.5vh;}.vertical-padding-large{padding-top:10.5vh;padding-bottom:10.5vh;}.top-padding-large{padding-top:10.5vh;}.bottom-padding-large{padding-bottom:10.5vh;}  @keyframes mousewheel{0%{top:5px;} 50%{top:30px;} 100%{top:5px;}}@-webkit-keyframes mousewheel{0%{top:5px;} 50%{top:30px;} 100%{top:5px;}}@-moz-keyframes mousewheel{0%{top:5px;} 50%{top:30px;} 100%{top:5px;}}@-o-webkit-keyframes mousewheel{0%{top:5px;} 50%{top:30px;} 100%{top:5px;}}.will-fade{opacity:1;} .scrollfade,.animated{opacity:1;}.scrollfade.complete,.animated.complete{opacity:1;}.from-bottom.scrollfade{-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}.from-bottom.scrollfade.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-top.scrollfade{-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}.from-top.animated{-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}.from-top.scrollfade.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-top.animated.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-left.scrollfade{-moz-transform:translateX(-30px);-webkit-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}.from-left.animated{-moz-transform:translateX(-30px);-webkit-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}.from-left.scrollfade.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.from-left.animated.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.from-right.scrollfade{-moz-transform:translateX(30px);-webkit-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}.from-right.animated{-moz-transform:translateX(30px);-webkit-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}.from-right.scrollfade.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.from-right.animated.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}  .slide-out-wrapper{position:fixed;top:120px;right:0;background:rgba(255,255,255,0.9);padding:40px 70px;z-index:9999;border-radius:10px 0px 0px 15px;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;}.slide-out-wrapper.active{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);box-shadow:0px 40px 40px 0px rgba(28,28,28,0.2);}.slide-out-form form{margin:0;}.slide-out-form input.fancyInput[type="text"]{padding:9px 25px;font-size:14px;margin-bottom:5px;background:none;}.slide-out-form .contactForm textarea{background:none;font-size:14px;padding:9px 25px;margin-bottom:5px;}.slide-out-form .contactForm .captchaWrapper{font-size:14px;margin:0 0 5px;padding:2px 25px;background:none;}.slide-out-form .contactForm .captchaWrapper img{max-width:18%;padding-top:3px;}.slide-out-form .contactForm .captchaWrapper input{background:none;font-size:14px;}.slide-out-form .contactForm .submitWrapper{margin-top:20px;}.slide-out-form .contactForm .submitWrapper span.submit{font-size:18px;letter-spacing:2px;width:auto;padding:11px;background:#333;color:#fff;}.slide-out-form .contactForm .submitWrapper span.submit:hover{color:#ceff2b;}.slide-out-wrapper span.form-toggle{position:absolute;left:0;top:20%;color:#000;font-size:24px;width:60px;line-height:60px;text-align:center;background:#ceff2b;box-shadow:2px 20px 32px 0px rgba(0,0,0,0.13);-moz-transform:translateX(-80%);-webkit-transform:translateX(-80%);-o-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%);cursor:pointer;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.slide-out-wrapper span.form-toggle:hover{background:#ceff2b;}i.toggle-left{display:inline-block;width:25px;height:25px;vertical-align:middle;border-top:2px solid;border-left:2px solid;border-color:#000;-moz-transform:rotate(-45deg) translateY(-13%);-webkit-transform:rotate(-45deg) translateY(-13%);-o-transform:rotate(-45deg) translateY(-13%);-ms-transform:rotate(-45deg) translateY(-13%);transform:rotate(-45deg) translateY(-13%);}i.toggle-right{display:inline-block;width:25px;height:25px;vertical-align:middle;border-top:2px solid;border-right:2px solid;border-color:#000;-moz-transform:rotate(45deg) translateY(-13%);-webkit-transform:rotate(45deg) translateY(-13%);-o-transform:rotate(45deg) translateY(-13%);-ms-transform:rotate(45deg) translateY(-13%);transform:rotate(45deg) translateY(-13%);}  .blackText{color:#000!important;font-weight:600;} .bckdNav{background:#e1dfdf;} .whiteList ul li{color:#fff;} .bckdInnerLogo{background:#f7f7f7;} .stylingBadges{background:#ebebeb;margin:0px;padding:40px 0px;} .grid-container{display:grid;grid-template-columns:auto auto auto;gap:40px;} .testStyling{padding:40px 0px 40px 0px;} .greyBckd{background:#fff;border-radius:10px;padding:20px;border:1px solid #cdcdcd;} .googBadge{padding-top:40px;} #ae_launcher{bottom:160px!important;left:34px!important;right:initial!important;} .fa-star{color:#6d890e;text-align:center;} .greyBckd,.fa-star{text-align:center;} .greyBckd p{text-align:justify;} .titleR{text-align:center!important;}  @media only screen and (min-width:1026px){.header-details-wrapper{overflow:hidden;}.slick-slide img{display:block;height:100%;width:auto;max-width:none;}} @media only screen and (max-width:1440px){.top-bar-section li:not(.has-form) a:not(.button){font-size:12px;}img.map-icon{display:none;}.located-in p{max-width:calc(100% - 53px);}.header-company-title a,.header-inner .header-company-title a{font-size:22px;}p.header-service-order,.header-inner p.header-service-order{font-size:13px;}.company-details{padding:0;}.header-inner .logo-wrapper{max-width:150px;}.header-inner .company-details{max-width:calc(100% - 155px);}.inner-title{padding-left:100px;}.footer-hours{padding:25px 2% 0;}} @media only screen and (max-width:1400px){.top-bar-section li:not(.has-form) a:not(.button){font-size:11px !important;padding:0 8px;}.header-inner .logo-wrapper{max-width:125px;}.header-inner .company-details{max-width:calc(100% - 130px);}.footer-hours{padding:33px 2% 0;}.footer-hours p{width:100%;margin:0;line-height:1.6;}.footer-payment{padding-top:15px;}.side-button-wrapper{position:relative;left:0;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:flex !important;width:100%;justify-content:center;padding-bottom:6vh;}} @media only screen and (max-width:1300px){.header-inner .logo-wrapper{max-width:100px;}.header-inner .company-details{max-width:calc(100% - 105px);}} @media only screen and (max-width:1025px){.logo-wrapper img{max-width:70%;padding-top:30px;} header.header-wrapper{position:relative;background:#f7f7f7;display:inline;align-items:center;} .located-in{display:block;} .located-in p{color:#000;font-size:11px;max-width:calc(100%);float:none;background:#c6c8c8;} .copyright{padding-top:100px;} a.side-btn.alt{background:#353535;color:#fff;} .testStyling{padding:10px 0px 10px 0px;background:#cacaca;} .grid-container{display:grid;grid-template-columns:auto;gap:40px;} .covid-banner #covid-readmore.active p{font-size:16px!important;} .covid-banner #covid-readmore.active h2{font-size:17px;} .covid-banner p.banner-toggle{font-size:16px;} .read-more-banner-button{border:1px solid #000!important;color:#000;} span.slider-accent{display:block;width:40%;height:100%;position:absolute;top:0;right:0;background:#f7f7f7;z-index:2;}.slick-background-wrapper::after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:#f7f7f7;z-index:1;}header.header-wrapper.header-inner{padding:50px 0;}.header-details-wrapper{background:none;padding-top:5vh;height:60%;}.header-inner .header-details-wrapper{text-align:center;height:15%;}.mobile-navigation{display:block;right:30px;position:absolute;text-transform:uppercase;top:7%;vertical-align:middle;width:55px;height:25px;z-index:999;}i.toggle-bars{display:inline-block;vertical-align:middle;position:relative;height:24px;}i.toggle-bars::before{content:" ";width:55px;height:8px;background:#000;position:absolute;}i.toggle-bars::after{content:" ";width:55px;height:8px;background:#000;position:absolute;top:16px;}.header-inner i.toggle-bars::before,.header-inner i.toggle-bars::after{background:#212121;}.mobile-navigation .fa-close{color:#000;font-size:40px;}.fullwidth-navigation,.header-inner .navigation-wrapper{background:#ffffff;position:absolute;top:0;z-index:997;width:100%;}.fullwidth-navigation .top-bar{padding-top:10%;height:auto;display:block;background:#ffffff;height:auto !important;}.fullwidth-navigation .title-area{display:none !important;}.top-bar-section{background:#ffffff;margin-bottom:10%;}.fullwidth-navigation .top-bar-section ul{position:relative;right:0;width:100%;z-index:997;padding-top:40px;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button){line-height:65px;text-align:center;padding:0;font-size:20px !important;}.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover,.top-bar-section ul li:hover:not(.has-form)>a{padding:0;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover,.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:none;color:#4f4f4f;}.top-bar-section .has-dropdown > a::after{content:"";display:inline-block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #000 !important;border-top-style:solid;margin-top:0px;left:auto;right:0;top:44%;margin-right:15px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;border-radius:0;background:#ffffff;padding-bottom:40px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#000;line-height:35px !important;}.top-bar .top-bar-section ul.dropdown li:not(.dropdown){height:35px;}.mobile-social a{margin:0 10px;}.mobile-social .fa{font-size:24px;color:#212121;}.header-cta{padding-top:7vh;}.header-cta a{border-color:#000;max-width:250px;font-size:26px;padding:20px;}.company-details{padding:0 7vw;}.header-inner .company-details{padding:20px 7vw;max-width:none;}.header-inner .logo-wrapper{max-width:none;}.header-inner .header-company-title a{font-size:32px;}.header-inner p.header-phone{font-size:14px;}.located-in{padding:0;background:#c6c8c8;}.located-in p{font-size:15px;max-width:100%;text-align:center;display:block;float:none;margin:15px 0;}span.scroll-arrow{position:absolute;left:25px;top:-135px;}.header-inner span.scroll-arrow{bottom:10px;top:unset;}.map-icon{display:none;}.home-box-imgs img{margin-bottom:20px;}.footer-hours{min-height:120px;padding:40px 2% 70px;}.footer-contact{text-align:center;padding-bottom:50px;}.footer-payment,.footer-logo{text-align:center;}svg.payment-icon{float:none;}.copyright{text-align:center;}.home-content{text-align:center;padding-left:8vw;padding-right:8vw;}.content-wrapper.padded-top{padding-top:10vh;}.content-wrapper.padded-vertical{padding-top:10vh;padding-bottom:10vh;}.about-bg-1,.contact-bg{max-height:600px;}.about-1{text-align:center !important;padding:4vh 8vw 10vh;}h1.page-title{margin-bottom:7vh;}.parallax{background-size:cover !important;background-position:center center !important;background-attachment:scroll !important;}.form-wrapper h1,.form-wrapper h2{text-align:center !important;}.contact-page .form-wrapper{padding-left:8vw;padding-right:8vw;}.inner-title{padding-left:.9375rem;}} @media only screen and (max-width:1025px) and (orientation:landscape){a.side-btn.alt{background:#353535;color:#fff;} .covid-banner p.banner-toggle{font-size:16px!important;} .fullwidth-navigation .top-bar{padding-top:0;}.top-bar-section{margin-bottom:3%;} .read-more-banner-button{border:1px solid #000!important;color:#000;}} @media only screen and (max-width:768px){.header-details-wrapper{background:none;padding-top:5vh;height:50%;}} @media only screen and (max-width:767px){a.side-btn.alt{background:#353535;color:#fff;} #ae_launcher{bottom:260px!important;left:34px!important;right:initial!important;} .covid-banner p.banner-toggle{font-size:16px!important;} .read-more-banner-button{border:1px solid #000!important;color:#000;} .covid-banner #covid-readmore.active p{font-size:20px;} .covid-banner #covid-readmore.active h2{font-size:17px;} h1,h1 a{color:#000;font-family:'Arimo',sans-serif;font-size:30px;font-weight:bold;line-height:1.1;text-transform:none;margin:25px 0;text-shadow:1px 2px 7px rgba(0,0,0,0.12);} h2{color:#000;font-family:'Arimo',sans-serif;font-size:17px;font-weight:bold;line-height:1.4;text-transform:uppercase;margin:25px 0;text-shadow:1px 2px 7px rgba(0,0,0,0.12);} .bigText{color:#000;font-size:20px;font-weight:600;letter-spacing:0px;} .bigTextThree{color:#fff;font-size:19px;font-weight:600;letter-spacing:0px;line-height:32px;text-shadow:1px 2px 7px rgb(0 0 0 / 12%);background:#0c0c0c;padding:10px;display:block;border-radius:10px;} .inner-title h1{font-size:15px;letter-spacing:3px;position:relative;} h1.page-title{font-size:15px;} header.header-wrapper.header-home{height:320px;min-height:0;background:#98c7dc;}header.header-wrapper.header-inner{padding:75px 0;}.company-details{padding:0;}h1.header-company-title{margin-bottom:5px;}.header-company-title a,.header-inner .header-company-title a{font-size:20px;}p.header-service-order,.header-inner p.header-service-order{font-size:12px;}p.header-phone,.header-inner p.header-phone{font-size:12px;}.located-in p{font-size:12px;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button){line-height:40px;font-size:16px !important;}a.side-btn{width:150px;font-size:15px;}.footer-hours{padding:25px 2% 50px;}.contactForm .captchaWrapper img{max-width:100%;}} @media only screen and (max-width:740px){.header-details-wrapper{background:none;padding-top:5vh;height:110%;}} @media only screen and (max-width:500px){.header-details-wrapper{background:none;padding-top:5vh;height:50%;}} 