  @font-face{font-family:'fontello';src:url('https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/svg/font/fontello.eot?65521013');src:url('https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/svg/font/fontello.eot?65521013#iefix') format('embedded-opentype'),url('https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/svg/font/fontello.woff2?65521013') format('woff2'),url('https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/svg/font/fontello.woff?65521013') format('woff'),url('https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/svg/font/fontello.ttf?65521013') format('truetype'),url('https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/svg/font/fontello.svg?65521013#fontello') format('svg');font-weight:normal;font-style:normal;} [class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .icon-call-911:before{content:'\e800';} .icon-document-accident:before{content:'\e802';} .icon-towing-repair:before{content:'\e803';} .icon-contact-information:before{content:'\e804';} .icon-witnesses:before{content:'\e805';}  body{font-family:Source Sans Pro,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;}h1,h1 a,.heading-1{color:#5b5b5b;font-family:Source Sans Pro,sans-serif;font-size:22px;letter-spacing:5px;line-height:1;margin:25px 0;text-transform:uppercase;}h2,.heading-2{color:#5b5b5b;font-family:Source Sans Pro,sans-serif;font-size:20px;letter-spacing:5px;line-height:1.2;margin:25px 0;text-transform:uppercase;}h3,.heading-3{color:#5b5b5b;font-family:Source Sans Pro,sans-serif;font-size:18px;letter-spacing:3px;line-height:1.5rem;margin:25px 0;text-transform:uppercase;}h4,.heading-4{font-family:Source Sans Pro,sans-serif;color:#5b5b5b;font-weight:bold;font-size:1.5em;line-height:1.5rem;margin:25px 0;}h1.alt,h2.alt,h3.alt,h4.alt,.heading-1.alt,.heading-2.alt,.heading-3.alt,.heading-4.alt{color:#cb3736;}h1 span,h1 strong,h2 span,h2 strong,h3 span,h3 strong,h4 span,h4 strong,.heading-1 span,.heading-1 strong,.heading-2 span,.heading-2 strong,.heading-3 span,.heading-3 strong,.heading-4 span,.heading-4 strong{font-weight:700;}h1 small,h2 small,h3 small,h4 small,.heading-1 small,.heading-2 small,.heading-3 small,.heading-4 small{color:#cb3736;font-size:65%;letter-spacing:1px;text-transform:none;}p,ul li{font-family:Source Sans Pro,sans-serif;color:#5b5b5b;font-size:16px;line-height:2.25;margin:15px 0;}ul{list-style-type:none;}ul li{line-height:2;margin:0 0 10px;}ul.list-icon li:before{content:"\f005";position:relative;display:inline;color:#d8b483;font-family:fontAwesome;font-size:10px;padding-right:10px;}.button-one{display:inline-block;color:#ffffff;background:#cb3736;box-shadow:1px 5px 10px rgba(0,0,0,.28);font-family:Open Sans Condensed,sans-serif;font-size:16px;letter-spacing:3px;line-height:60px;margin-top:20px;padding:0 30px;text-transform:uppercase;}.button-one:hover{color:#ffffff;opacity:.85;}.button-one .fa{font-size:17px;margin-left:15px;}.button-two{background:-webkit-linear-gradient(35deg,#cb3736,#ff3f3f);background:-o-linear-gradient(35deg,#cb3736,#ff3f3f);background:-moz-linear-gradient(35deg,#cb3736,#ff3f3f);background:linear-gradient(35deg,#cb3736,#ff3f3f);color:#ffffff;font-family:Open Sans Condensed,sans-serif;font-style:italic;padding:40px;}.button-two.alt{background:-webkit-linear-gradient(-35deg,#d8b483,#99805e);background:-o-linear-gradient(-35deg,#d8b483,#99805e);background:-moz-linear-gradient(-35deg,#d8b483,#99805e);background:linear-gradient(-35deg,#d8b483,#99805e);}.button-two span{display:block;font-size:30px;font-style:normal;opacity:.6;}.button-two:hover{color:#ffffff;opacity:.85!important;}.heading-icon{position:relative;padding-left:40px;}.heading-icon:before,.heading-icon:after{content:"";position:absolute;display:block;width:0;height:0;left:0;}.heading-icon:before{border-bottom:20px solid #cb3736;border-right:20px solid transparent;}.heading-icon:after{border-bottom:20px solid #5b5b5b;border-left:20px solid transparent;box-shadow:1px 1px 5px rgba(0,0,0,.28);top:0;opacity:.7;}.row{margin:0 auto;max-width:75em;width:100%;}.strip-padding{padding-left:0!important;padding-right:0!important;}.vertical-padding{padding-top:10vh;padding-bottom:10vh;}.padded{padding:10vh 3.5vw;}[class*="fadein-"],.scrollfade{opacity:0;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.scrollfade.complete{opacity:1;}.animate{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.small-hr{margin:1.25rem auto 1.1875rem;width:30%;}  .header-wrapper{position:relative;height:30vh;padding-top:35px;}.header-wrapper.home{height:100vh;overflow:hidden;}.header-background{position:absolute;height:100%;top:0;width:100%;z-index:-1;}.social-wrapper{display:inline-block;}.social-wrapper a{display:inline;line-height:65px;padding:0 15px;}.social-wrapper a .fa{color:#ffffff;font-size:18px;line-height:65px;}.social-wrapper a:hover .fa{color:#d8b483}.header-phone{display:inline-block;background:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/textured-bg2.png) repeat;color:#ffffff;font-size:20px;font-family:Open Sans Condensed,sans-serif;line-height:65px;padding:0 35px;}.header-phone:hover{color:#ffffff;}.header-company-title{margin:0 0 5px;}.header-company-title a{color:#d8b483;font-size:38px;font-weight:300;letter-spacing:5px;margin:0;text-transform:uppercase;}.header-company-serviceorder{color:#bbbbbb;font-size:16px;font-weight:600;margin:0;}.header-content{margin-top:10%;text-transform:uppercase;}.header-content p{color:#ffffff;font-size:23px;font-weight:300;letter-spacing:10px;line-height:1.3;}.header-content p span{display:block;font-size:65px;font-weight:700;}.header-content .located-in{color:#d8b483;font-size:16px;font-weight:600;letter-spacing:4px;}.scroll-arrow{background:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/textured-bg.png) repeat;border-radius:60px;cursor:pointer;width:120px;height:120px;margin-top:10%;}.scroll-arrow .fa{color:#d8b483;font-size:26px;line-height:120px;text-align:center;width:100%;-webkit-animation:pulse 1.75s infinite;animation:pulse 1.75s infinite;}.header-hr{position:absolute;bottom:0;}  .top-bar{background:none;height:65px;line-height:65px;}.top-bar-section ul li{background:none;margin:0 5px;}.top-bar-section li:not(.has-form) a:not(.button){background:none;border:1px solid transparent;color:#bbbbbb;font-size:17px;font-family:Open Sans Condensed,sans-serif;letter-spacing:4px;line-height:55px;padding:0 35px;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 li.active:not(.has-form) a:not(.button),.top-bar-section ul li.active > a,.top-bar-section li.active:not(.has-form) a:hover:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section ul li.active > a:hover,.top-bar-section ul li:hover:not(.has-form) > a{background:none;border-color:#5b5b5b;color:#ffffff;line-height:55px;padding:0 35px;}.top-bar-section .has-dropdown > a::after{margin-right:20px;top:50%;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:none;border:none;color:#bbbbbb;font-size:15px;line-height:40px;padding:0 15px;text-align:center;}.top-bar-section .dropdown li:hover:not(.has-form) > a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) > a:not(.button),.top-bar-section .dropdown li.active:hover:not(.has-form) > a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) a:hover:not(.button){background:none;line-height:40px;}  .content-center{position:relative;background:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/dashboard-bg.jpg) no-repeat 50% / cover;border-top:3px solid #d8b483;overflow:hidden;}.content-center h2,.content-center p{color:#bbbbbb;}.content-center h2{text-transform:uppercase;}.content-center h2 span{color:#d8b483;font-weight:700;}  .content-bottom{position:relative;overflow:hidden;}.content-bottom .content-heading{background:-webkit-linear-gradient(top,#d8b483,#99805e);background:-o-linear-gradient(top,#d8b483,#99805e);background:-moz-linear-gradient(top,#d8b483,#99805e);background:linear-gradient(top,#d8b483,#99805e);color:#ffffff;margin:0;padding:30px 15px;}.content-bottom h2 span{font-weight:700;}.content-bottom-section{position:relative;display:block;width:20%;float:left;padding:0 15px;}.content-bottom-section i{color:#cb3736;font-size:50px;display:block;line-height:1.5;} .service-exerpt{border-right:1px solid #bbbbbb;padding:30px;margin:20px 0;}.service-exerpt:nth-of-type(even){border-right:none;}  .faq{margin-bottom:30px;}.faq h2,.faq .heading-2{font-family:Open Sans Condensed,sans-serif;font-size:18px;font-weight:bold;margin-bottom:5px;}.faq h2:before,.faq .heading-2:before{content:"Q. ";position:relative;display:inline;}.faq p:not(.heading-2){border-left:3px solid #bbbbbb;padding-left:30px;line-height:1.5em;}  .footer-wrapper{position:relative;width:100%;}.footer-padding{position:relative;background:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/dashboard-bg.jpg) no-repeat 50% / cover;display:block;float:left;padding:15vh 0;width:100%;overflow:hidden;}.disclaimer{position:relative;clear:both;background:#121212;padding:10px 0;}.disclaimer p{color:#ffffff;font-family:Open Sans Condensed,sans-serif;font-size:9px;margin:0;text-transform:uppercase;opacity:.6;}.lnm-image img{max-width:80px;}.scrollTop{position:absolute;bottom:0;right:0;background:#cb3736;cursor:pointer;width:65px;height:100%;}.scrollTop .fa{color:#ffffff;font-size:30px;line-height:60px;text-align:center;width:100%;}  .contactForm{margin-top:20px;}.contactForm input{border:1px solid #bbbbbb;font-family:Open Sans Condensed,sans-serif;font-size:17px;height:55px;width:100%;padding:10px 20px;margin-bottom:20px;}.contactForm textarea{border:1px solid #bbbbbb;font-family:Open Sans Condensed,sans-serif;font-size:17px;height:155px;padding:10px 20px;width:100%;}.emailConfirmation{margin:0 auto;}.emailConfirmation h1{color:#d8b483;}.contact-center{background:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/textured-bg3.jpg) repeat;padding:35px 0;}.contact-section{border-right:1px solid #5b5b5b;}.contact-section:last-child{border:none;}.contact-section p.heading-3{color:#d8b483;font-weight:bold;}.contact-section p:not(.heading-3){color:#ffffff;margin:0 0 5px;}#gmap2{margin-bottom:10vh;}.slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;} @keyframes pulse{0%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);} 50%{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);} 100%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}  .sidebar *{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;} .sidebar.fixed{position:fixed;width:45px;height:calc(100vh);background:none;} .inner-sidebar{position:absolute;top:30%;width:100%;} .sidebar a{display:block;margin:0;} .inner-sidebar .contact-info i.fa{display:inline-block;width:60px;padding:20px 0;text-align:center;font-size:28px;line-height:normal;} .inner-sidebar .contact-info i.fa.fa-gift{color:#ffffff;background:#c81e2e;border-top-right-radius:50px;border-bottom-right-radius:50px;border:2px solid #ffffff;left:-3px;position:relative;} .inner-sidebar .contact-info i.fa.fa-gift:hover{background:#d83e05;} .inner-sidebar .contact-info span{font-size:19px;background:#ffffff;padding:24px;line-height:normal;position:absolute;left:-100%;z-index:-1;opacity:0;width:303px;border-radius:50px;text-align:right;font-weight:bold;text-transform:uppercase;font-size:19px;display:block;} .inner-sidebar .contact-info:hover span{left:-17px;opacity:1;width:303px;border-radius:50px;text-align:right;font-weight:bold;text-transform:uppercase;font-size:19px;box-shadow:1px 5px 10px rgba(0,0,0,.28);} .header-background{width:100%;height:100%;background-image:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/sliders/01.jpg),linear-gradient(135deg,rgb(255,203,5) 10%,rgb(195,45,59) 100%);background-blend-mode:overlay;background-repeat:no-repeat;background-size:cover;} .header-background-position-inner{background-position:center;} .header-wrapper.home{height:90vh;overflow:hidden;border-bottom-left-radius:25%;border-bottom-right-radius:25%;} .header-content{margin-top:50px;} .heading-icon:after{border-bottom:20px solid #ffcb05;} .top-bar{display:inline-block;} .scroll-arrow{background:none;border-radius:60px;cursor:pointer;width:unset;height:unset;margin-top:10px;} .header-phone{margin-top:30px;background:transparent;font-family:Source Sans Pro,sans-serif;font-weight:700;letter-spacing:2px;border:2px solid #ffffff;border-radius:50px;-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-phone:hover{background:#231f20;font-family:Source Sans Pro,sans-serif;font-weight:700;letter-spacing:2px;color:#ffcb05;border:2px solid #231f20;border-radius:50px;} .button-one{background:#c81e2e;font-family:Source Sans Pro,sans-serif;font-weight:700;letter-spacing:2px;border-radius:50px;-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-one:hover{background:#7b101a;} .content-bottom .content-heading{background:-webkit-linear-gradient(top,#c81e2e,#d54117);background:-o-linear-gradient(top,#c81e2e,#d54117);background:-moz-linear-gradient(top,#c81e2e,#d54117);background:linear-gradient(top,#c81e2e,#d54117);} .content-bottom-section i{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;} .content-bottom-section i:hover{color:#ff7000;font-size:50px;display:block;line-height:1.5;text-shadow:#ebebeb 1px 1px,#ebebeb 2px 2px,#ebebeb 3px 3px,#ebebeb 4px 4px,#ebebeb 5px 5px;} .footer-padding{padding:10px 0;background-image:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/dashboard-bg.jpg),linear-gradient(135deg,rgb(255,203,5) -50%,rgb(195,45,59) 100%);background-position:center;background-blend-mode:overlay;background-repeat:no-repeat;background-size:cover;} .social-wrapper{width:100%;} .social-wrapper a .fa:hover{color:#231f20;} .button-two.alt,.button-two{font-size:15px;margin:30px 0;padding:20px;text-align:center;background:transparent;font-family:Source Sans Pro,sans-serif;font-weight:700;letter-spacing:2px;border:2px solid #ffffff;border-radius:50px;-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-two.alt:hover,.button-two:hover{background:#231f20;border:2px solid #231f20;color:#ffcb05;opacity:1 !important;} .button-two span{font-size:20px;opacity:1;} .scroll-arrow .fa{color:#ffffff;font-size:26px;line-height:120px;text-align:center;width:100%;-webkit-animation:pulse 1.75s infinite;animation:pulse 1.75s infinite;} .scrollTop{background:#cf3122;} @keyframes pulse{0%{-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);} 50%{-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);} 100%{-moz-transform:translateY(10px);-webkit-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}} @media screen and (min-width:1024px){.top-bar-section li:not(.has-form) a:not(.button){font-family:Source Sans Pro,sans-serif;font-weight:700;letter-spacing:2px;} .top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section ul li.active > a,.top-bar-section li.active:not(.has-form) a:hover:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section ul li.active > a:hover,.top-bar-section ul li:hover:not(.has-form) > a{border-color:#ffffff;} .top-bar-section li:not(.has-form) a:not(.button){border:2px solid transparent;border-radius:50px;color:#ffffff;font-size:17px;} .top-bar-section .dropdown li:not(.has-form) a:not(.button){padding:0 40px 0 15px;}} @media screen and (max-width:1024px){.header-background{background-image:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/sliders/01.jpg),linear-gradient(135deg,rgb(255,203,5) 10%,rgb(195,45,59) 100%);background-position:bottom;} .header-wrapper.home{height:auto !important;overflow:hidden;border-bottom-left-radius:15%;border-bottom-right-radius:15%;} .header-content{margin-top:2% !important;} .scroll-arrow{margin:1% auto 0 !important;} .social-wrapper{width:100% !important;float:none !important;margin:20px auto 0 !important;} .social-wrapper a{float:none !important;display:inline-block !important;}} @media screen and (max-width:768px){.header-background{background-image:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/sliders/01-small.jpg),linear-gradient(135deg,rgba(255,203,5,0.95) -40%,rgba(195,45,59,0.48) 100%);background-position:bottom;background-blend-mode:overlay;}} @media screen and (max-width:630px){.header-wrapper.home{overflow:hidden;border-bottom-left-radius:5%;border-bottom-right-radius:5%;}} @media screen and (max-width:482px){.header-phone{width:60% !important;}} @media screen and (max-width:418px){.header-wrapper.home{border-bottom-left-radius:1%;border-bottom-right-radius:1%;}} @media screen and (max-width:382px){.header-phone{width:80% !important;}} @media screen and (max-width:385px){.button-one{font-size:14px;}} @media screen and (max-width:418px){.button-two span{font-size:16px;}} @media screen and (max-width:356px){.button-one{font-size:12px;} .button-one .fa{font-size:12px;margin-left:7px;} .button-two span{font-size:12px;}}  @media screen and (min-width:1280px){.top-bar-section .dropdown{background:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/textured-bg3.jpg) repeat #5b5b5b;padding:25px;width:900px!important;max-width:90vw;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);}.top-bar-section .dropdown li{margin:0;position:relative;display:block;float:left;width:50%;border-right:2px solid #5b5b5b;}.top-bar-section .dropdown li:nth-of-type(even){border-right:none;}.top-bar-section .dropdown li:not(.has-form) > a:before{content:"\f005";color:transparent;display:inline-block;font-size:10px;font-family:fontAwesome;line-height:40px;margin-right:15px;position:relative;top:-2px;transform:rotateY(0deg);-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-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 .dropdown li:hover:not(.has-form) > a:before,.top-bar-section .dropdown li.active:not(.has-form) > a:before,.top-bar-section .dropdown li.active:hover:not(.has-form) > a:before{color:#d8b483;transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);}} @media screen and (max-width:1440px){.social-wrapper a{padding:0 10px;}.header-content{margin-top:5%;}} @media screen and (max-width:1366px) and (max-height:1024px){.header-background img{min-width:1920px;}} @media screen and (max-width:1280px){body{overflow-x:hidden;}.header-background img{min-width:1440px;}.top-bar-section .dropdown{width:800px!important;}} @media screen and (max-width:1024px){.row.vertical-padding,.padded{padding:5vh 5vw;}.margin-none ul{margin:0;}header{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;}header:not(.home){display:block;float:left;height:auto;padding:15px 0;width:100%;}.top-bar.expanded .title-area{background:none;}.top-bar .toggle-topbar.menu-icon a{color:transparent;padding:0;width:35px;}.top-bar .toggle-topbar.menu-icon a span::after,.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 2px #cb3736,0 10px 0 2px #cb3736,0 20px 0 2px #cb3736;right:0;width:35px;}.top-bar{height:45px;line-height:45px;margin-bottom:15px;width:100%;}.top-bar-section ul{background:url(https://fastfreddymobiledetail.com/wp-content/themes/gbd/images/textured-bg3.jpg) repeat;}.top-bar-section ul li{margin:0;}.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section ul li.active > a,.top-bar-section li.active:not(.has-form) a:hover:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section ul li.active > a:hover,.top-bar-section ul li:hover:not(.has-form) > a{border:none;line-height:50px;}.top-bar-section .dropdown{padding:10px 5px;width:100%!important;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){line-height:45px;}.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){color:#ffffff;}.header-background img{min-width:100%;}.header-hr{left:0;}.social-wrapper{width:50%;float:left;}.social-wrapper a{float:left;width:60px;}.social-wrapper a .fa{width:100%;}.company-info{margin-top:20px;}.header-content{margin-top:15%;}.header-content p{font-size:14px;}.header-content p span{font-size:35px;}.scroll-arrow{height:95px;width:95px;margin:10% auto 0;}.scroll-arrow .fa{line-height:95px;}.content-center{padding:5vh 5vw;}.content-bottom-section{width:50%;}.content-bottom-section:nth-of-type(3n){clear:left;}.content-bottom-section:last-child{clear:left;float:none;margin:0 auto;}.service-exerpt{border-right:none;border-bottom:1px solid #bbbbbb;padding:0 0 30px;}.service-exerpt.last{border:none;}.contact-section{margin-bottom:20px;}.contact-section:nth-of-type(3){clear:left;border:none;}.contact-section:last-child{border-left:1px solid #5b5b5b;}#gmap2{margin-bottom:0;}.footer-padding{padding:5vh 10vw;}footer .button-two{margin-bottom:30px;}footer .button-two:last-child{margin-bottom:0;}.disclaimer p{line-height:normal;}}@media screen and (min-height:768px) and (max-width:1024px) and (orientation:landscape){.header-background img{width:100vw;height:auto;max-height:100%;}.header-content{margin-top:5%;}.scroll-arrow{margin:2% auto 0;}}@media screen and (max-width:767px){.button-one{letter-spacing:2px;padding:0 20px;}.button-two{padding:20px 15px;}.row.vertical-padding{padding:5vh 0;}.header-wrapper{padding-top:5px;}.header-wrapper.home{overflow-y:hidden;}header.home .header-background img{height:100vh;width:auto;max-width:100%;}.social-wrapper{width:55%;}.social-wrapper a{padding:0 6px;width:auto;}.social-wrapper a .fa{font-size:16px;}.header-phone{font-size:17px;width:45%;padding:0 20px;}.header-company-title a{font-size:30px;}.header-company-serviceorder{font-size:14px;line-height:normal;}.header-content{margin-top:15px;}.header-content p{letter-spacing:4px;}.header-content p span{font-size:28px;line-height:normal;}.header-content .button-one{margin-top:0;}.scroll-arrow{height:65px;width:65px;margin:15px auto 0;}.scroll-arrow .fa{font-size:20px;line-height:65px;}.content-bottom-section{width:100%;}.contact-section{border:none;}#gmap2{height:250px!important;}.footer-padding{padding:5vh 3vw;}}@media screen and (max-width:767px) and (orientation:landscape){header.home .header-background img{height:auto;width:100%;}.company-logo{display:none;}.header-company-title a{font-size:24px;}.header-company-serviceorder{display:none;}.header-content{margin-top:0;}.header-content p{margin:10px 0;}.header-content .button-one{font-size:14px;line-height:45px;}.scroll-arrow{height:45px;width:45px;}.scroll-arrow .fa{font-size:16px;line-height:45px;}.content-bottom-section{width:50%;}}  @media screen and (min-width:1024px){.top-bar-section .dropdown li{width:100%;border-right:0px;} .top-bar-section .dropdown{background:#231f20;padding:25px;width:unset!important;max-width:90vw;left:unset;transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);border-radius:20px;}} @media screen and (max-width:1130px) and (min-width:1024px){.top-bar-section li:not(.has-form) a:not(.button){font-size:14px;} .top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section ul li.active > a,.top-bar-section li.active:not(.has-form) a:hover:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section ul li.active > a:hover,.top-bar-section ul li:hover:not(.has-form) > a{line-height:35px;padding:0 25px;}} @media screen and (max-width:1024px){.top-bar .toggle-topbar.menu-icon a span::after,.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 2px #ffffff,0 10px 0 2px #ffffff,0 20px 0 2px #ffffff;right:0;width:35px;} .top-bar-section ul{background:#231f20;left:unset;border-radius:20px;} .top-bar-section .dropdown li:not(.has-form) a:not(.button){line-height:50px;color:#ffffff;} .top-bar-section .dropdown li:hover:not(.has-form) > a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) > a:not(.button),.top-bar-section .dropdown li.active:hover:not(.has-form) > a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) a:hover:not(.button){background:none;color:#ffffff;line-height:50px;}}  