/* Source and licensing information for the line(s) below can be found at https://sherwoodtowing.ca/themes/custom/wcsb/css/style.css. */
:root{--shape-color:#051b3b;--theme-color:#71a038;--primary-color:#242424}:root{--primary-font:"Montserrat",sans-serif;--secondary-font:"Poppins",sans-serif}@font-face{font-family:"Montserrat-Regular";src:url("/themes/custom/wcsb/css/../fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Montserrat-Medium";src:url("/themes/custom/wcsb/css/../fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"Montserrat-SemiBold";src:url("/themes/custom/wcsb/css/../fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:500}@font-face{font-family:"Montserrat-Bold";src:url("/themes/custom/wcsb/css/../fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:"Montserrat-ExtraBold";src:url("/themes/custom/wcsb/css/../fonts/Montserrat/Montserrat-ExtraBold.ttf") format("truetype");font-weight:800}@font-face{font-family:"Montserrat-Black";src:url("/themes/custom/wcsb/css/../fonts/Montserrat/Montserrat-Black.ttf") format("truetype");font-weight:900}@font-face{font-family:"Poppins-Regular";src:url("/themes/custom/wcsb/css/../fonts/Poppins/Poppins-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Poppins-Medium";src:url("/themes/custom/wcsb/css/../fonts/Poppins/Poppins-Medium.ttf") format("truetype");font-weight:400}@font-face{font-family:"Poppins-Bold";src:url("/themes/custom/wcsb/css/../fonts/Poppins/Poppins-Bold.ttf") format("truetype");font-weight:400}@font-face{font-family:"Oswald-Regular";src:url("/themes/custom/wcsb/css/../fonts/Oswald/Oswald-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Oswald-Bold";src:url("/themes/custom/wcsb/css/../fonts/Oswald/Oswald-Bold.ttf") format("truetype");font-weight:700}html,body{background-color:#fff;color:var(--primary-color);line-height:1.5 !important;font-family:var(--primary-font);scroll-behavior:smooth}body,html,a,p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0}button:focus,a:focus{outline:none !important}a:hover{text-decoration:none}img{max-width:100%;height:auto;display:block}#service__section.section__padding,#service__slider_section,section#assistance__section,#ourFleets__section,#how_it_works__section,#counter__section,#testimonial__section,#faq_contact__section,#footer__section,.services-detail-content,.page-node-type-services #assistance__section,.home-gallery{margin-top:60px}#ourFleets__section,#testimonial__section,#footer__section{padding:60px 0}.navigation__menu ul li a{color:var(--primary-color);font-family:"Montserrat-Bold";font-size:18px;display:inline-block;text-transform:uppercase}.navigation__menu ul li a:hover{text-decoration:underline;color:var(--theme-color)}.navigation__menu ul li a.is-active{text-decoration:underline;color:var(--theme-color)}.navbar-brand{margin-right:0}#hero__slider .row{position:relative}.hero_image{position:absolute;top:50%;right:0;transform:translate(0%,-50%)}#hero__slider.section__bg_color{background-color:#000}.hero__contents{padding:100px 0;color:#fff}.hero__contents .h6{color:#fff;font-size:24px;text-transform:uppercase;font-family:"Oswald-Bold"}.hero__contents .h1{color:#fff;text-transform:uppercase;font-family:"Oswald-Bold"}.hero__shop_now_btn{margin-top:50px}#hero__bottom{margin-top:-100px}.selection_wrapper{background-color:#fff;font-size:18px;text-transform:uppercase;color:#000;font-family:"Montserrat-Bold";border-top-left-radius:50px;border-bottom-right-radius:50px;box-shadow:0px 15px 11px 0px rgba(244,248,239,.5)}.selection_wrapper div.col-12{padding:50px 0 50px 25px}.selection_wrapper div.col-12:last-child{border-right:0 !important}#service__slider_section.section__padding{padding:120px 0}section#assistance__section h3{text-align:center;font-family:'Montserrat-Bold'}section#assistance__section h4{text-align:center;font-family:'Montserrat-SemiBold';font-size:24px}.service__items{box-shadow:0px 0px 10px 2px #f5f5f5;padding:12px 15px;border-radius:10px;cursor:pointer;background-color:#fff;transition:.3s all ease-in;color:#111;height:100%}.view-id-roadside.view-display-id-block_1 .service__items{display:inline-grid}.view-id-roadside.view-display-id-block_1 .service__items .call_button{align-self:end}.service_image{margin:15px auto 20px auto;width:100px;height:100px}.service__items p a{color:#000}.service__items p a:hover{color:#d1282d}#service__section .service__items a{color:#000}#service__section .service_image{padding:15px;border-radius:50%;background-color:#fff;box-shadow:0px 0px 10px 3px #fdf5f5;line-height:100px;text-align:center}.service_image img{width:100%;height:auto;position:relative;top:50%;transform:translate(0%,-50%)}.service__items p.h1{font-size:18px;text-transform:capitalize;font-family:"Montserrat-Bold";margin-bottom:18px;margin-top:15px}.service__items p.h6{font-size:14px;font-family:"Montserrat-Regular";line-height:25px;color:#000}.load__more_btn{display:inline-block}.load__more_btn span{color:#d1282d;text-transform:capitalize;font-size:14px}.load__more_btn span i{color:#213c45;font-size:20px}#service__slider_section.section_bg_img{background-color:#f7f7f7;background-image:url(/themes/custom/wcsb/css/../images/banner-underground-tow-services.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:60px;position:relative}#service__slider_section.section_bg_img:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#080808a6}.service__slider{position:relative}.service__slider .owl-nav button{width:36px;height:39px;line-height:30px !important;text-align:center;border:1px solid #707070 !important;position:absolute;top:50%;left:-33px;color:#fff;transform:translate(-50%,-50%)}.service__slider .owl-nav button.owl-next{left:auto;right:-70px}.service__slider .owl-nav button span i{color:#fff;font-size:30px}.service__slider_contents{color:#fff}.service__slider__sub_title{font-size:16px;text-transform:uppercase;font-family:"Montserrat-SemiBold"}.service__slider__main__title{font-size:24px;text-transform:uppercase;font-family:"Montserrat-Black"}#assistance__section .service__items:hover .theme__btn{background-color:#000;color:#fff}#assistance__section .theme__btn{margin-top:15px}#assistance__section .theme__btn.btn_color{color:#000}#assistance__section .service_image{margin:0 auto}#assistance__section .view-id-roadside.view-display-id-block_1 .service_image{padding:15px;border-radius:50%;background-color:#fff;box-shadow:0px 0px 10px 3px #fdf5f5;line-height:100px;text-align:center}#assistance__section .view-id-roadside.view-display-id-block_1 .service_image img{max-width:50px}.service_image img{margin:auto}.call_button{text-align:center}.call_button a{margin-bottom:15px}#assistance__section .col-md-4{margin-bottom:40px}.item-title a:hover{color:#d1282d}#ourFleets__section.section__bg_color{background-color:#f8f8f8}.ourFleets__single_item_wrapper{background-color:#fff;cursor:pointer;border:1px solid #e1e1e1}.ourFleets__single_item_wrapper img{width:100%;height:100%;display:block}.ourFleets__single_item_wrapper .h1{color:#3a3a3a;font-family:"Montserrat-Bold";font-size:18px;text-transform:uppercase;padding:40px 0 35px;transition:.3s all ease-in}.ourFleets__single_item_wrapper:hover .h1{color:#d1282d}#how_it_works__section .container{position:relative}#how_it_works__section.section__bg_color{background-color:#fff}#how_it_works__section .section_bg_img{position:absolute;top:0;right:15px;bottom:0;height:100%;width:55%;background-image:url("/themes/custom/wcsb/css/../images/how-we-work.webp");background-repeat:no-repeat;background-color:#f4fbff;background-position:center;background-size:cover}.single_step_img{width:45px;height:45px;text-align:center;line-height:26px;background-color:#d1282d;border-radius:3px;padding:10px;font-size:28px;color:#fff}.single_step_img img{width:60px;height:30px}.single_work_steps_wrapper{box-shadow:0px 0px 10px 2px #f5f5f5}.single_work_step{background-color:#fff;border-bottom:1px solid #ffeecd;padding:35px 25px}.single_work_step p{font-family:"Montserrat-Medium";font-size:18px;color:#000}.single_work_step_title p.h3{color:#292929;font-size:24px;text-transform:capitalize;font-family:"Montserrat-Bold"}.about-page{padding:55px 0}.about-img{float:left;margin-right:10px;margin-bottom:10px}.counter__wrapper{padding:0}#counter__section .section__wrapper{background-color:#fff;box-shadow:0px 0px 15px 10px #f5f5f5;padding:85px 15px}#counter__section .row{background-color:#fff;box-shadow:0px 0px 15px 10px #f5f5f5;padding:85px 15px}.counter__wrapper span i{color:#d1282d;font-size:50px}.counter__wrapper span .h2{font-family:"Montserrat-Bold";font-size:45px;color:#444;width:100%;float:left}.counter__wrapper span .h6{font-family:"Montserrat-Bold";font-size:14px;color:#444;text-transform:uppercase}#testimonial__section .section__main_title{color:#fff;margin-bottom:40px}#testimonial__section.section__bg_color{background-color:#202020;color:#fff}.testimonial__text_wrapper{position:relative;border:2px solid #fff;padding:15px}.testimonial__single_item{position:relative;padding:25px 20px}.testimonial__image_wrapper{margin-right:30px}.testimonial__image_wrapper img{width:100px !important;height:100px !important;border-radius:50%;background-color:#fff;overflow:hidden;border:5px solid #fff}.testimony_name{margin-top:15px;text-transform:uppercase;color:#fff;font-family:"Poppins-Bold";font-size:18px}.testimony_designation{text-transform:capitalize;color:#fff;font-family:"Poppins-Regular";font-size:14px}.testimonial__text_wrapper>p{color:#fff;font-size:18px;font-family:"Montserrat-Medium"}.testimonial__text_wrapper span{position:absolute}.testimonial__text_wrapper .left_quote{top:0;left:0;width:35px;height:35px;line-height:35px;text-align:center;color:#fff;font-size:20px;background-color:#202020;border-radius:50%;transform:translate(-50%,-50%)}.testimonial__text_wrapper .right_quote{right:0;bottom:0;width:35px;height:35px;line-height:35px;text-align:center;color:#fff;font-size:20px;background-color:#202020;border-radius:50%;transform:translate(50%,50%)}#faq_contact__section .container .section__bg_color{background-color:#f8f8f8}#faq_contact__section .accordion .card .card-header{border-bottom:0 !important;padding:0 !important}#faq_contact__section .accordion .card .card-header h2 button{background-color:#fff;color:#d1282d;font-size:18px;font-family:"Montserrat-SemiBold";padding:1.25rem;display:block;border:1px solid #f0663c;text-align:left;border-radius:3px}#faq_contact__section .accordion .card .card-header h2 div{background-color:#fff;color:#d1282d;font-size:18px;font-family:"Montserrat-SemiBold";padding:1.11rem;display:block;border:1px solid #f0663c;text-align:left;border-radius:3px}#faq_contact__section .accordion .card .card-header h2 div.collapsed{border:1px solid #e5e5e5;color:#000}#faq_contact__section .accordion .card .card-header h2 div.collapsed{border:1px solid #e5e5e5;color:#000;margin-bottom:1px}.card-body{border:0 !important;color:#000;font-size:16px;font-family:"Montserrat-Medium"}#faq_contact__section .accordion .card .card-header{background-color:#fff !important}#faq_contact__section input.form-control,#faq_contact__section textarea.form-control{border-radius:0;border:1px solid #dfdfdf;padding:20px;background-color:#f2f2f2;color:#000}#faq_contact__section input.form-control:focus,#faq_contact__section textarea.form-control:focus{border:1px solid #dfdfdf;box-shadow:none !important;color:#000}.form-control:focus{box-shadow:none !important;border:0}#subscribe__section.section__bg_color{background-color:#71a038}.subscribe__title p{color:#fff;font-size:36px;font-family:"Montserrat-Bold"}#subscribe__section .form-control{padding:35px 24px;color:#7e7e7e}#subscribe__section .input-group-text{color:#fff;text-transform:uppercase;background-color:#d1282d;border:0 !important;padding:.375rem 3rem;cursor:pointer}#subscribe__section .form-control::placeholder{color:#7e7e7e !important;font-size:16px;text-transform:capitalize}#subscribe__section .form-control:-ms-input-placeholder{color:#7e7e7e !important;font-size:16px;text-transform:capitalize}#subscribe__section .form-control::-ms-input-placeholder{color:#7e7e7e !important;font-size:16px;text-transform:capitalize}#footer__section.section__bg_color{background-color:#222}.footer__wizard p{font-size:18px;font-family:'Montserrat-Bold';color:#fff;margin-bottom:25px;text-transform:uppercase}#footer-first p{font-size:16px;font-family:'Montserrat-Medium';color:#fff;margin-bottom:25px}#block-footerfirstmain div p img{margin-bottom:1.4rem}.footer__wizard p.h6{color:#fff;font-family:"Montserrat-Medium";font-size:16px;line-height:30px}.footer__wizard ul li a{color:#fff;font-size:14px;padding:10px 0;font-family:"Poppins-Medium";line-height:28px}.footer__wizard ul li a:hover{color:#71a038}.footer__wizard ul li a>span>i{color:#fff;font-size:18px;margin-right:10px;width:30px;height:30px;text-align:center;line-height:30px}#footer__bottom{padding:25px 0}#footer__bottom.section__bg_color{background-color:#151515;color:#fff}#footer__bottom p{text-align:right}#footer__bottom span a i{font-size:20px;color:#fff;margin-right:10px}#how_it_works__section .section__main_title{text-align:left !important}#assistance__section{padding:0}.section__title .h2{color:#292929;font-size:30px;text-transform:capitalize;font-family:"Montserrat-SemiBold";margin-bottom:15px}.section__main_title{font-family:"Montserrat-ExtraBold";font-size:24px;color:#000;text-transform:uppercase;position:relative;text-align:center !important}.section__sub_title{color:#000;font-size:16px;margin-top:25px;font-family:"Poppins-Regular"}.theme__btn{font-family:"Poppins-Regular";font-size:16px;color:#fff;text-transform:uppercase;background-color:transparent;padding:17px 52px;display:inline-block;border-radius:0;border:1px solid #525252;transition:.3s all ease-in}.theme__btn.active{text-decoration:none;color:#fff;background-color:#d1282d}.theme__btn.active:hover{background-color:#000;color:#fff}.theme__btn span>i.fa{font-size:20px;margin-left:15px;position:relative;top:1px}::placeholder{color:#000 !important;font-family:"Montserrat-SemiBold";font-size:18px;opacity:1;text-transform:capitalize}:-ms-input-placeholder{color:#000 !important;font-family:"Montserrat-SemiBold";font-size:18px;text-transform:capitalize}::-ms-input-placeholder{color:#000 !important;font-family:"Montserrat-SemiBold";font-size:18px;text-transform:capitalize}@media screen and (min-width:320px){h1.banner_title{font-size:32px}.about .box{margin-top:15px;margin-bottom:60px}.m-5{margin:inherit !important}.navigation__menu ul li a{padding:15px 0}.logo__mobile{width:70%}.logo__mobile img{max-width:100%;height:auto}.hero__contents{padding:100px 0}.hero__contents .h1{font-size:45px}.section__main_title{text-align:center}li.dropdown:before{content:url(/themes/custom/wcsb/css/../images/angle-down-solid.svg);position:absolute;left:226px;top:15px;cursor:pointer}li.dropdown:nth-of-type(2):before{left:210px}ul.dropdown-menu li a{font-size:15px;font-family:'Montserrat-SemiBold';padding:0;margin:10px}ul.dropdown-menu li{text-align:center}.form-text{border-radius:0;border:1px solid #dfdfdf;padding:20px;background-color:#f2f2f2;color:#000;width:100%}input#edit-email{padding:20px;border:1px solid #dfdfdf;width:100%;background-color:#f2f2f2}.form-textarea-wrapper textarea{border-radius:0;border:1px solid #dfdfdf;padding:20px;background-color:#f2f2f2;color:#000}.webform-submission-home-contact-form input.form-submit{font-family:"Poppins-Regular";font-size:13px;color:#fff;text-transform:uppercase;background-color:transparent;padding:17px 55px;display:inline-block;border-radius:0;border:1px solid #525252;transition:.3s all ease-in;background:#d1282d}h1.page-title{display:none}.con_address svg.location-icon{width:25px;height:25px;fill:#d1282d;margin-right:10px}.con_address svg.call-icon{width:25px;height:25px;fill:#d1282d;margin-right:10px}.con_address svg.email-icon{width:25px;height:25px;fill:#d1282d;margin-right:10px}.con_address svg.hours-icon{width:25px;height:25px;fill:#d1282d;margin-right:10px}svg.call-icon{width:18px;height:18px;fill:#fff;margin-right:10px}svg.location-icon{width:18px;height:18px;fill:#fff;margin-right:10px}svg.email-icon{width:18px;height:18px;fill:#fff;margin-right:10px}.item-title a{text-align:center;color:#000;font-family:"Montserrat-ExtraBold";margin-top:15px}.item-title{text-align:center;margin-top:20px;font-size:18px}.item-description{text-align:center}.feed-icon{display:none}}@media screen and (min-width:480px){h1.banner_title{font-size:45px}}@media screen and (min-width:576px){.logo__mobile{width:unset}h1.banner_title{font-size:45px}li.dropdown:nth-of-type(2):before{left:212px}svg.call-icon{width:18px;height:18px;fill:#fff;margin-right:10px}svg.location-icon{width:18px;height:18px;fill:#fff;margin-right:10px}svg.email-icon{width:18px;height:18px;fill:#fff;margin-right:10px}li.dropdown:before{content:url(/themes/custom/wcsb/css/../images/angle-down-solid.svg);position:absolute;left:226px;top:11px;cursor:pointer}}@media screen and (min-width:768px){.hero__contents .h1{font-size:60px}}@media screen and (min-width:960px){h1.banner_title{font-size:45px}}@media screen and (min-width:992px){.m-5{margin:3rem!important}h1.banner_title{font-size:45px}.navigation__menu ul li a{padding:10px 11px}.navigation__menu ul li:last-child a{padding-right:0}.navigation__menu ul li:first-child a{padding-left:0}.hero__contents{padding:150px 0}}@media screen and (min-width:1170px){h1.banner_title{font-size:45px}.navigation__menu ul li a{padding:10px 15px}}@media screen and (min-width:1200px){h1.banner_title{font-size:45px}.hero__contents{padding:200px 0}.navigation__menu ul li a{padding:10px 20px}.right__border{border-right:1px dashed #c9c9c9}}@media screen and (max-width:1199px){.service__slider .owl-nav button{left:-15px}.service__slider .owl-nav button.owl-next{right:-45px}}@media screen and (max-width:991px){nav ul.dropdown-menu li{text-align:left}.navbar-nav li.dropdown:before{top:15px}#hero__bottom .selection_wrapper div.col-12{padding:15px 0 15px 25px}#hero__bottom .selection_wrapper div.col-12 img{max-width:30px}#how_it_works__section .section_bg_img{background-image:unset;background-color:transparent;position:unset}#how_it_works__section .single_work_step_title p.h3{font-size:18px;line-height:27px}}@media screen and (max-width:768px){#counter__section .row{padding:30px 15px}.counter__wrapper span .h2{font-size:29px;line-height:40px}}@media screen and (max-width:576px){.testimonial__image_wrapper img{width:70px !important;height:70px !important}}.item-title a{text-align:center;color:#000;font-family:"Montserrat-ExtraBold";margin-top:15px}.item-title{text-align:center;margin-top:20px;font-size:18px}.item-description p{margin-bottom:20px;font-family:"Poppins-Regular";text-align:center}.contrainer-fluid.banner_img{margin-bottom:60px}.icon-down{width:20px;height:20px}.item-description{text-align:center}a.listing.theme__btn.btn_color.btn_bg_color.d-flex.align-items-center{background:red;color:#fff !important;border:none;border-radius:5px}h3.info{font-family:'Montserrat-Bold';font-size:24px;text-transform:uppercase;margin-top:12px;margin-bottom:10px}.con_address strong{font-family:'Montserrat-Medium';font-size:15px;color:#000}.contact-form{margin-top:60px}.contact-mp-wrap h2{font-family:'Montserrat-Bold';font-size:24px;text-transform:uppercase}.feed-icon{display:none}.page-title{display:none}.img-wrap h2{font-family:'Montserrat-Bold';font-size:24px;text-transform:uppercase;margin-bottom:20px}.about h2{font-family:'Montserrat-Bold';font-size:24px;margin-bottom:15px}.about p{margin-bottom:10px;text-align:justify;color:#000;font-family:"Poppins-Regular"}.about h3{margin-bottom:10px;font-family:"Poppins-Regular";font-weight:700}.about ul li{font-family:'Montserrat-Bold';line-height:29px}.about .box{box-shadow:2px 3px 3px 0 #f2f2f2}#gmap_canvas{height:350px}.embed-responsive-16by9:before{padding-top:24.25%}svg.icon-right{width:15px;height:30px;fill:#fff}row .text-center:last-of-type{border-right:none}.related h2{text-align:center;font-size:25px;font-family:'Montserrat-Bold'}input.form-submit{background:#d1282d;color:#fff;padding:18px 35px;border:none;font-size:16px;text-transform:capitalize}input.form-submit:hover{background:#000}.form-text{padding:20px;border:1px solid #dfdfdf;width:100%}input#edit-email{padding:20px;border:1px solid #dfdfdf;width:100%}label.js-form-required.form-required{font-family:'Montserrat-SemiBold'}.form-textarea-wrapper textarea{width:100%;border:1px solid #dfdfdf}.hero_image img{position:relative;left:3%;top:40px}.form-email{padding:20px;border:solid 2px #cfcfcf;width:100%}.webform-button--submit{background:#d1282d;color:#fff;padding:10px;border:0}.row.about{padding-top:60px}.call_button a:hover{background-color:#000;color:#fff}.counter__wrapper span.mr-3 img{width:60px;height:42px}.webform-submission-home-contact-form input.form-submit{font-family:"Poppins-Regular";font-size:16px;color:#fff;text-transform:uppercase;background-color:transparent;padding:17px 55px;display:inline-block;border-radius:0;border:1px solid #525252;transition:.3s all ease-in;background:#d1282d}.webform-submission-home-contact-form input.form-submit:hover{background-color:#000;color:#fff}.webform-submission-home-contact-form .form-textarea-wrapper textarea{padding:20px;border:1px solid #dfdfdf}ul.dropdown-menu li a{font-size:15px;font-family:'Montserrat-SemiBold';padding:0;margin:10px}ul.dropdown-menu li{text-align:center;border-bottom:solid 2px #71a038}.show ul li:last-child{border-bottom:0}ul.dropdown-menu{left:26px}li.dropdown:before{content:url(/themes/custom/wcsb/css/../images/angle-down-solid.svg);position:absolute;left:226px;top:11px;cursor:pointer}.dropdown-menu{min-width:15rem}#block-footerfirstmain h2{display:none}.contact-mp-wrap{background:#f8f8f8}.contact-mp-wrap h2{padding:10px}.contact-mp-wrap .webform-ajax-form-wrapper{padding:10px}svg.call-icon{width:18px;height:18px;fill:#fff;margin-right:10px}svg.location-icon{width:18px;height:18px;fill:#fff;margin-right:10px}svg.email-icon{width:18px;height:18px;fill:#fff;margin-right:10px}.con_address ul{margin-bottom:30px;margin-top:20px}.con_address ul li a{color:#000}.contact-form .con_address ul li span{color:#000}.contact-form .con_address ul li a:hover span{color:#d1282d}.con_address ul li{line-height:41px;margin-bottom:15px;margin-top:15px}.con_address svg.location-icon{width:25px;height:25px;fill:#d1282d;margin-right:10px}.con_address svg.call-icon{width:25px;height:25px;fill:#d1282d;margin-right:10px}.con_address svg.email-icon{width:25px;height:25px;fill:#d1282d;margin-right:10px}.con_address svg.hours-icon{width:25px;height:25px;fill:#d1282d;margin-right:10px}.img-wrap div p{margin-bottom:15px}form#search-form{text-align:center;margin-top:60px;margin-bottom:60px}.item-list{text-align:left;margin-bottom:60px}.item-list h3{margin-left:24px}.hero.single__selection.mx-sm-1.d-flex.align-items-center a{color:#000 !important}svg.facebook-icon{width:26px;height:20px;fill:#fff}svg.instagrame-icon{width:34px;height:20px;fill:#fff}svg.twitter-icon{width:26px;height:20px;fill:#fff}svg.facebook-icon:hover{fill:#71a038}svg.instagrame-icon:hover{fill:#71a038}svg.twitter-icon:hover{fill:#71a038}.category_img{display:flex;justify-content:center;align-items:center}li.dropdown:nth-of-type(2):before{left:226px}ul.dropdown-menu li:last-of-type{border-bottom:none}.call_button.details{text-align:left}.page-node-type-services .call_button.details a{display:inline-block;margin-bottom:0}.about ul{list-style:none;margin-bottom:15px}.about ul li:before{content:'✓';margin-right:10px;font-size:18px;font-weight:700}.fa-quote-left:before{content:"“"}.testimonial__text_wrapper .left_quote{top:7px !important;left:0 !important;line-height:35px!important;font-size:44px !important;width:35px;height:20px;color:#fff !important;font-weight:700 !important;border-radius:50% !important;transform:translate(-50%,-50%) !important;background-color:#202020!important;border-radius:50%!important;transform:translate(-50%,-50%)}.testimonial__text_wrapper .right_quote{font-size:44px !important;width:21px;height:65px;color:#fff !important;font-weight:700 !important;border-radius:50% !important;transform:translate(50%,50%) !important;background-color:#202020 !important;border-radius:50% !important;transform:translate(-50%,-50%);line-height:15px !important;text-align:center;right:6px !important}.fa-quote-right:before{content:"„"}div#footer-first{margin-bottom:20px}div#footer-second{margin-bottom:20px}.row.banner_img{display:flex;justify-content:center;align-items:center;overflow:hidden}.row.banner_img img{flex-shrink:0;min-width:100%;min-height:100%}.map{display:flex;justify-content:center;align-items:center;overflow:hidden}iframe#gmap_canvas{flex-shrink:0;min-width:100%;min-height:100%}.item-img img{margin:auto}a.theme__btn.hero__shop_now_btn:hover{text-decoration:none;color:#fff;background-color:#d1282d}h1.banner_title{position:relative;bottom:0;left:0;color:#fff;font-family:'Montserrat-Bold';text-transform:uppercase}.content-right-img img{float:right;margin-left:15px;margin-bottom:10px}.banner-image{background-image:url(/themes/custom/wcsb/css/../images/banner-underground-tow-services.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;display:block;padding:60px 0;text-align:center;position:relative;z-index:1}.banner-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#080808a6;z-index:-1}.col-12.col-sm-6.col-lg-3.py-4.py-lg-0.text-center:last-of-type div{border-right:none}.align-self-center input.form-email{border:1px solid #ced4da;border-radius:.25rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.align-self-center label.js-form-required,.align-self-center .description{display:none}.align-self-center .form-actions{display:flex;float:right;top:0;position:absolute;right:0;height:62px;margin-top:15px}#edit-subscribe{color:#fff;text-transform:uppercase;background-color:#d1282d;border:0 !important;padding:.375rem 3rem;cursor:pointer;display:-ms-flexbox;display:flex}::placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}#top{box-shadow:0 0 6px rgba(0 0 0/16%);opacity:0;visibility:hidden;transition:all .15s ease;position:fixed;width:70px;height:50px;right:25px;display:flex;align-items:center;justify-content:center;bottom:-25px;margin:0;z-index:10000;background:var(--theme-color)}#top svg{width:28px;fill:#f7f7f7;height:28px;transform:rotate(90deg)}#footer-fifth{background:#000;color:#fff}#footer-fifth a{color:#fff}#footer-fifth a:hover{color:#71a038}.view-id-service.view-display-id-block_1 .ourFleets__single_item_wrapper figure{overflow:hidden}.view-id-service.view-display-id-block_1 .ourFleets__single_item_wrapper img{transform:scale(1);transition:all .5s ease-in-out}.view-id-service.view-display-id-block_1 .ourFleets__single_item_wrapper:hover img{transform:scale(1.1)}.view-servicesview.view-display-id-block_1 .service__items .call_button{margin-top:15px}#service__section .view-servicesview.view-display-id-block_1 .service__items .call_button a{color:#fff}#service__section .view-servicesview.view-display-id-block_1 .service__items p a:hover{color:#d1282d}#service__section .view-servicesview.view-display-id-block_1 .service__items:hover .call_button a{background:#000}#service__section .view-servicesview.view-display-id-block_1 .service__items{text-align:center}.home-services-slider .owl-stage-outer{padding:12px 0}.home-services-slider .owl-item{padding:0 15px}.view-roadside.view-display-id-block_1 .owl-item>div,.view-roadside.view-display-id-block_1 .owl-item,.view-roadside.view-display-id-block_1 .owl-stage{height:100%}.view-roadside.view-display-id-block_1 .service__items{text-align:center}.view-faq.view-display-id-block_1 .accordion>.card{overflow:visible}.view-faq.view-display-id-block_1 .accordion .collapse{box-shadow:0 0 10px rgba(0,0,0,.16)}.card-header .accordion-heading svg{width:15px;height:28px;float:right;transform:rotate(270deg)}.card-header .accordion-heading svg{transform:rotate(90deg);fill:#d1282d}.card-header .accordion-heading.collapsed svg{transform:rotate(270deg);fill:#000}.ourFleets__single_item_wrapper{max-width:350px;margin:auto}.services-page-col{box-shadow:0px 0px 10px 2px #f5f5f5;height:100%;display:grid}.services-page-col .item-description{font-family:'Montserrat-Medium';padding:0 15px}.view-id-taxonomy_term.view-display-id-page_1 #assistance__section .col-lg-4.col-sm-6{margin-top:40px}.services-page-col .item-img{overflow:hidden}.services-page-col .item-img img{transform:scale(1);transition:all .5s ease-in-out}.services-page-col:hover .item-img img{transform:scale(1.1)}.services-page-col:hover .call_button a{background:#000}.services-detail-content p,.services-detail-content h3{font-family:"Poppins-Regular"}.services-detail-content h3{font-weight:700;margin-bottom:5px}.services-detail-content p a{color:#d1282d}.services-detail-content p a:hover{color:#000}.contact-form{font-family:"Poppins-Regular"}.simplelogin-logo img{margin:auto}.simplelogin-form input[type=submit],.simplelogin-form button.form-submit{background:var(--theme-color)}.simplelogin-link .signreg,.simplelogin-bg .forgot-password{display:none}.dashboard{margin:100px 0}.dashboard .icons{margin-bottom:20px}.icon-detials a{text-align:center;margin-bottom:25px;background:#71a0382e;border-radius:10px;padding:30px 0;display:block;margin:0 20px;margin-bottom:0;text-decoration:none}.icon-detials a svg{width:70px;height:70px;margin:auto;fill:var(--theme-color);margin-bottom:10px}.icon-detials .icon-title{margin:auto;color:var(--theme-color);padding-top:8px;font-size:18px}.icon-detials a:hover svg{fill:#000}.icon-detials a:hover .icon-title{color:#000}.view-taxonomy-term.view-display-id-page_1 .services-page-col .item-title{margin-bottom:15px}.banner_img .breadcrumb{justify-content:center;color:#fff;font-size:20px;background:0 0}.banner_img .breadcrumb a{color:#fff}.view-id-gallery.view-display-id-block_1 .view-header h3{text-align:center;margin-bottom:20px;font-family:'Montserrat-SemiBold';font-size:25px;text-transform:uppercase}.view-id-gallery.view-display-id-block_2 .view-header h3{text-align:center;margin-bottom:20px;font-family:"Montserrat-ExtraBold";font-size:25px;text-transform:uppercase}.view-id-gallery.view-display-id-block_2{margin:40px auto;margin-top:0}.view-id-gallery.view-display-id-block_1{margin:40px auto}.gallery-wrapper img{margin:auto}.gallery-wrapper .gallery-col{margin-top:20px}.gallery-wrapper .field-content{overflow:hidden;display:inline-block;margin:auto;text-align:center}.gallery-col .views-field{text-align:center}.gallery-col .field-content a{overflow:hidden}.gallery-col img{transition:all .5s ease}.gallery-col a:hover img{transform:scale(1.2)}svg.youtube-icon{width:38px;height:23px;fill:#fff}svg.youtube-icon:hover{fill:#71a038}.testimony_name{text-align:center}.view-clients.view-display-id-block_1 .owl-item,.view-clients.view-display-id-block_1 .testimonial__single-item{height:100%}.view-faq.view-display-id-block_1 .card-body p{line-height:26px;margin-bottom:15px}.home-services-slider button.owl-dot{background:red;width:10px;height:10px;margin-right:10px;border-radius:50%}.home-services-slider .owl-dot span{background:#000;width:100%;height:100%;display:block;border-radius:50%}.home-services-slider .owl-dot.active span{background:red}.home-services-slider .owl-nav,.testimonial__content_wrapper .owl-nav{display:none}.home-services-slider .owl-dots{text-align:center;margin-top:10px}.testimonial__content_wrapper .owl-dots{text-align:center;margin-top:20px}.testimonial__content_wrapper button.owl-dot{width:10px;height:10px;margin-right:10px;border-radius:50%}.testimonial__content_wrapper .owl-dot span{background:#fff;width:100%;height:100%;display:block;border-radius:50%}.testimonial__content_wrapper .owl-dot.active span{background:red}.testimonial__content_wrapper.owl-carousel .owl-stage-outer{height:100% !important}.service__items p{font-size:14px;font-family:"Montserrat-medium";line-height:25px;color:#000}.view-id-roadside.view-display-id-block_1 .service__items,.view-servicesview.view-display-id-block_1 .service__items{height:417px;display:grid}.blog-detials ol{margin-left:20px;margin-bottom:15px}.blog-detials ol li{font-size:15px;line-height:24px;list-style:auto;font-family:"Montserrat-Medium"}.blog-detials strong{font-weight:700}.blog-detials li{font-family:"Montserrat-Medium";font-size:16px;color:#000;padding:5px 0 10px;line-height:22px;list-style:disc}.blog-detials{margin-top:60px}.blog-detials p{font-family:"Poppins-Regular";margin-bottom:15px;line-height:26px}.blog-detials img{margin:15px 0}.blog-detials h4{font-family:"Montserrat-ExtraBold";font-size:22px;color:#000;margin-bottom:15px}.blog-detials h3{font-family:"Montserrat-ExtraBold";font-size:24px;color:#000;margin-bottom:15px}.blog-detials h2{font-family:"Montserrat-ExtraBold";font-size:24px;color:#000;text-transform:uppercase;position:relative;margin-bottom:20px;color:#d1282d}.blog-detials ol:last-of-type{margin-left:22px}.blog-detials ol:last-of-type li::marker{font-size:20px;font-weight:700}.blog-detials img.right{float:right;margin-left:25px}.blog-detials img.left{float:left;margin-right:25px}.blog-detials img.center{float:center}.blog-detials ul{margin-bottom:15px}.blog-detials a{color:#d1282d;font-weight:700}.blog-detials ul li a:hover{color:#000}.blog{margin-top:60px;align-items:center}.blog .blog-right h2{margin:12px 0}.blog .blog-right h2 a{font-family:"Montserrat-ExtraBold";font-size:24px;color:#000;text-transform:uppercase;margin-bottom:15px}.blog .blog-right h2 a:hover{color:#d1282d}.blog p{font-family:"Poppins-Regular";margin-bottom:15px;line-height:26px}.blog-right .theme__btn a{color:#fff}.blog-right .theme__btn{margin-top:15px;padding:10px 25px}.blog-right span{color:#d1282d;font-weight:700}.blog-left figure img{transform:scale(1);transition:1s}.blog-left figure:hover img{transform:scale(1.1)}button.colorbox{padding:0;border:none}
/* Source and licensing information for the above line(s) can be found at https://sherwoodtowing.ca/themes/custom/wcsb/css/style.css. */