  #wpadminbar{display:none !important;} body{font-family:'Arimo',sans-serif;}h1,h1 a{color:#444443;font-family:'Arimo',sans-serif;font-size:18px;font-weight:bold;line-height:1.1;text-transform:uppercase;margin:25px 0;}h2{color:#444443;font-family:'Arimo',sans-serif;font-size:18px;font-weight:bold;line-height:1.1;text-transform:uppercase;margin:25px 0;}h3{color:#444443;font-family:'Arimo',sans-serif;font-size:18px;font-weight:bold;line-height:1.1;text-transform:uppercase;margin:25px 0;}h4{font-family:'Arimo',sans-serif;color:#444443;font-weight:bold;font-size:1.5em;line-height:1.5rem;margin:25px 0;}p{font-family:'Noto Serif SC',serif;color:#444443;font-size:13px;line-height:2;margin:15px 0;}ul{list-style-type:none;}ul.icon-list{margin-left:.5rem;display:inline-block;}ol{font-family:'Noto Serif SC',serif;font-size:13px;line-height:2;}ul.icon-list li{font-family:'Noto Serif SC',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:#ff0007;}ul.icon-list.white li::before{color:#ffffff;}.landing-page-wrapper ul{margin-left:.5rem;}.landing-page-wrapper ul li{font-family:'Noto Serif SC',serif;font-size:13px;line-height:2;padding-left:20px;position:relative;list-style:none;}.landing-page-wrapper ul li::before{content:"\f1fc";font-family:fontAwesome;position:absolute;left:0;top:3px;font-size:10px;color:#ff0007;}  header.header-wrapper{position:relative;}header.header-wrapper.header-home{height:100vh;max-height:940px;}.header-details-wrapper{height:100%;background:#032e6a;padding-top:13vh;}span.details-overlay{height:100%;width:43%;position:absolute;right:0;top:0;background:#063e8d;}.company-details{padding:0 4vw;}h1.header-company-title{margin:0;}.header-company-title a{color:#ffffff;font-family:'Julius Sans One',sans-serif;font-size:32px;text-transform:uppercase;}p.header-service-order{font-family:'Noto Serif SC',serif;color:#ffffff;margin:0;font-size:15px;text-transform:lowercase;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;padding-bottom:20px;}span.scroll-arrow{display:inline-block;width:48px;line-height:48px;background:#ed1e24;text-align:center;cursor:pointer;float:left;}span.scroll-arrow .fa{color:#ffffff;font-size:18px;}.located-in p{display:inline-block;padding:0 15px;margin-top:0;font-family:'Arimo',sans-serif;text-transform:uppercase;color:#ffffff;font-size:11px;max-width:calc(100% - 138px);float:left;}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 #ffffff;border-radius:50%;text-align:center;font-family:'Arimo',sans-serif;font-weight:bold;color:#ffffff;}.scroll-icon{border-radius:50px;cursor:pointer;display:inline-block;height:44px;position:absolute;width:27px;border:2px solid #ffffff;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:#ffffff;-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-top:5vh;}.header-cta a{display:inline-block;width:100%;max-width:134px;font-size:14px;text-transform:uppercase;font-family:'Arimo',sans-serif;background:#ed1e24;color:#ffffff;text-align:center;border:1px solid #ed1e24;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:#d21b20;border-color:#d21b20;}.header-social-icons{position:fixed;right:0;top:285px;background:rgba(255,255,255,.9);border:1px solid rgba(68,68,67,.1);padding:0 15px;z-index:99;}.header-social-icons .fa{color:#ed1e24;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:#d21b20;}  .header-inner .header-details-wrapper{background:#ffffff;padding:0;}.header-inner .logo-wrapper{width:100%;max-width:350px;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:#ed1e24;font-size:27px;}.header-inner p.header-service-order{font-size:15px;color:#d21b20;}.header-inner p.header-phone{color:#d21b20;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:50%;left:-80px;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;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}.side-button-wrapper.flyout{left:0;}a.side-btn{float:left;text-transform:uppercase;font-weight:bold;color:#000000;background:#ffffff;font-size:19px;border:1px solid #dfdfdf;height:80px;width:185px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;}a.side-btn.alt{background:#ffc23a;border-color:#ffc23a;}.side-btn span{display:block;width:100%;line-height:1.2;}.side-btn span.small{font-size:11px;}a.side-btn:hover{background:#444443;border-color:#444443;color:#ffffff;}  .navigation-wrapper{padding-top:5vh;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){background:none;color:#444443;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:#ff0007;}  @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:#ff0007 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:#444443;font-size:13px;line-height:35px;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button){background:#ffffff;color:#ff0007;}  .header-inner .top-bar-section .dropdown{background:#ed1e24;}.header-inner .top-bar-section .dropdown li:not(.has-form) a:not(.button){background:#ed1e24;color:#ffffff;}.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-top:4vh;}}  .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:18vh;}.content-wrapper.padded-vertical{padding-top:18vh;padding-bottom:18vh;}.grey-bg{background:#ece9e7;}.red-bg{background:#ed1e24;}.red-bg p{color:#ffffff;}.white{color:#ffffff;}.inner-title h1{font-size:32px;letter-spacing:3px;position:relative;}.inner-title h1::after{content:" ";width:100px;height:6px;background:#d21b20;position:absolute;left:0;bottom:-10px;}h2.accent{position:relative;}h2.accent::before{content:" ";width:50px;height:5px;background:#ff0007;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:12px;line-height:30px;text-transform:uppercase;display:inline-block;padding-left:45px;position:relative;}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:30px;line-height:26px;border:2px solid #ff0007;color:#ff0007;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:#ff0007;color:#ffffff;}h1.page-title{font-size:36px;letter-spacing:3px;margin-bottom:15vh;}.about-bg-1{background:center / cover no-repeat url(https://busybeeprofessionalservices.com/wp-content/themes/rpai5/images/about-bg-1.jpg);}.about-2{background:rgba(255,255,255,0.9);}.about-1{padding:4vh 8vw 20vh 17vw;}.inner-header-bg{background:center / cover no-repeat url(https://busybeeprofessionalservices.com/wp-content/themes/rpai5/images/inner-header-bg.jpg);}.footer-wrapper{width:100%;background:#ffffff;}.footer-wrapper p{font-size:14px;font-family:'Arimo',sans-serif;}.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 5%;}.footer-hours p{text-transform:uppercase;color:#ffffff}.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:#ed1e24;color:#ffffff;-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:#d21b20;}button:hover,.button:hover{background:#d21b20;}.contact-bg{background:center / cover no-repeat url(https://busybeeprofessionalservices.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:#444443;box-shadow:inset 0px 0px 0px 1px #c8aa9a;}.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:#444443;box-shadow:inset 0px 0px 0px 1px #c8aa9a;}input[type="text"]::placeholder,.contactForm textarea::placeholder{color:#c8aa9a;}.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:#444443;font-weight:bold;min-height:0;box-shadow:inset 0px 0px 0px 1px #c8aa9a;}.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:#444443;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:#ed1e24;color:#ffffff;-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:#d21b20;}.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:0;} .scrollfade,.animated{opacity:0;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;}.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:0;background:none;color:#ff0007;}.slide-out-form .contactForm .submitWrapper span.submit:hover{color:#ab7456;}.slide-out-wrapper span.form-toggle{position:absolute;left:0;top:20%;color:#ffffff;font-size:24px;width:60px;line-height:60px;text-align:center;background:#ed1e24;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:#d21b20;}i.toggle-left{display:inline-block;width:25px;height:25px;vertical-align:middle;border-top:1px solid;border-left:1px solid;border-color:#ffffff;-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:1px solid;border-right:1px solid;border-color:#ffffff;-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%);}  .flex{display:flex;}.img-1{background:url(https://busybeeprofessionalservices.com/wp-content/uploads/sites/892/2020/02/slide-3.jpg) center / cover no-repeat;}.padded{padding:1vh 10vh 1vh 1vh;}.review-btn a{color:#ffffff;background:#000000;display:inline-block;padding:1vh 2vw;font-weight:700;font-size:20px;}.v-pad-m{padding:5vh 0;}.white-bg{background:#ffffff;}  @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){span.slider-accent{display:block;width:40%;height:100%;position:absolute;top:0;right:0;background:rgba(3,46,106,0.55);z-index:2;}.slick-background-wrapper::after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(6,62,141,.55);z-index:1;}header.header-wrapper.header-home{min-height:100vh;max-height:none;}header.header-wrapper.header-inner{padding:50px 0;}.header-details-wrapper{background:none;padding-top:20vh;}.header-inner .header-details-wrapper{text-align:center;}.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:#ffffff;position:absolute;}i.toggle-bars::after{content:" ";width:55px;height:8px;background:#ffffff;position:absolute;top:16px;}.header-inner i.toggle-bars::before,.header-inner i.toggle-bars::after{background:#ed1e24;}.mobile-navigation .fa-close{color:#444443;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;}.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:#ff0007;}.top-bar-section .has-dropdown > a::after{content:"";display:inline-block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #444443 !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:#444443;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:#ed1e24;}.header-cta{padding-top:7vh;}.header-cta a{border-color:#444443;max-width:250px;font-size:26px;padding:20px;}.company-details{padding:0 7vw;}.header-inner .company-details{padding:0 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:#ed1e24;}.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:-75px;}.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;}.header-home a.mobile-phone-number{color:#ffffff;margin-top:10px;}.header-inner a.mobile-phone-number{color:#d21b20;margin-top:10px;}.header-home a.mobile-phone-number:hover,.header-inner a.mobile-phone-number:hover{color:#d21b20;}.flex{flex-wrap:wrap;}.padded{padding:1vh 1vh 1vh 1vh;}.img-1{height:50vh;}} @media only screen and (max-width:1025px) and (orientation:landscape){.fullwidth-navigation .top-bar{padding-top:0;}.top-bar-section{margin-bottom:3%;}} @media only screen and (max-width:767px){header.header-wrapper.header-home{height:580px;min-height:0;}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%;}} 