.section-bg{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.all-text-white,.all-text-white a,.all-text-white h1,.all-text-white h2,.all-text-white h3,.all-text-white h4,.all-text-white h5,.all-text-white h6,.all-text-white i,.all-text-white li,.all-text-white p,.form-white{color:#fff}.text-margin-zero .fa,.text-margin-zero a,.text-margin-zero h1,.text-margin-zero h2,.text-margin-zero h3,.text-margin-zero h4,.text-margin-zero h5,.text-margin-zero h6,.text-margin-zero p{margin:0}.all-text-black,.all-text-black a,.all-text-black h1,.all-text-black h2,.all-text-black h3,.all-text-black h4,.all-text-black h5,.all-text-black h6,.all-text-black i,.all-text-black li,.all-text-black p,.form-black{color:#000}.all-text-grey,.all-text-grey a,.all-text-grey h1,.all-text-grey h2,.all-text-grey h3,.all-text-grey h4,.all-text-grey h5,.all-text-grey h6,.all-text-grey i,.all-text-grey li,.all-text-grey p,.form-grey{color:#656566}.all-text-red,.all-text-red a,.all-text-red h1,.all-text-red h2,.all-text-red h3,.all-text-red h4,.all-text-red h5,.all-text-red h6,.all-text-red i,.all-text-red li,.all-text-red p,.form-red{color:#c1111f}.all-text-uppercase,.all-text-uppercase a,.all-text-uppercase h1,.all-text-uppercase h2,.all-text-uppercase h3,.all-text-uppercase h4,.all-text-uppercase h5,.all-text-uppercase h6,.all-text-uppercase li,.all-text-uppercase p,.form-white{text-transform:uppercase}.all-text-center,.all-text-center a,.all-text-center h1,.all-text-center h2,.all-text-center h3,.all-text-center h5,.all-text-center h6,.all-text-center li,.all-text-center p,.all-text-uppercase h4,.form-uppercase{text-align:center}.widget-type-cta{margin-top:15px}a.cta_button,body .row-fluid form .hs-button{background:#fff;border:2px solid #c1111f;border-radius:0;box-shadow:none;color:#c1111f;display:inline-block;font-size:18px;letter-spacing:2px;line-height:1;padding:15px 30px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in-out;z-index:1}body .container-fluid .row-fluid .hs-button:hover:before,body a.cta_button:hover:before{width:100%}body .row-fluid .transparent-button a.cta_button,body .row-fluid .transparent-button form .hs-button{background:transparent;border-color:#0d152b;color:#0d152b}body .row-fluid .transparent-button a.cta_button:hover,body .row-fluid .transparent-button form .hs-button:hover{background:#0d152b;color:#fff}.transparent-white a.cta_button{background:transparent;border:2px solid #fff;border-radius:3px;color:#fff;letter-spacing:0;padding:13px 37px;text-transform:capitalize;transition:all .3s ease-in-out}.transparent-white a.cta_button:hover{background:#fff;color:#c1111f;transition:all .3s ease-in-out}.hero-lp-oct{min-height:400px;position:relative;z-index:1}.hero-lp-oct:before{background-color:#000;clip-path:polygon(0 0,100% 0,89% 100%,0 100%);content:"";height:100%;position:absolute;width:43%;z-index:-1}.banner-content-body{max-width:290px}.content-container{max-width:410px;padding-bottom:12px;padding-top:50px}.section-top-heading h1{font-family:Lato;font-size:36px;font-style:italic;line-height:45px}.category-title{padding-top:17px}.category-one,.category-two{padding-left:15px}ul.category-items{margin:0;padding-left:18px}.category-title h3{font-style:italic;margin-bottom:0}ul.category-items li{font-size:18px;font-weight:400}.category-two{padding-top:15px}.dotted-border{position:relative;z-index:1}.dotted-border:before{border-top:1px dashed #c11020;content:"";position:absolute;top:35px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:100%;z-index:1}.job-booking{padding:16px 0 20px}.job-booking .setion-heading h2{font-family:Montserrat;font-size:38px;font-weight:800}.job-booking .setion-sub-heading h3{font-family:Lato;font-style:italic;font-weight:400}.section-summary p{font-size:18px;line-height:30px}.quote-form-section{margin:0 auto;max-width:1000px;overflow:hidden;padding:25px 0 37px}.section-left-heading h2{font-weight:800}.section-left-sub-heading p{font-family:Montserrat;font-style:italic;font-weight:500;margin:0}ul.section-left-content-items{padding-left:20px}.section-form label{font-family:Lato;font-size:14px;font-weight:600;line-height:31px}body .section-form .section-form input[type=file],body .section-form input[type=color],body .section-form input[type=date],body .section-form input[type=datetime-local],body .section-form input[type=datetime],body .section-form input[type=email],body .section-form input[type=month],body .section-form input[type=number],body .section-form input[type=password],body .section-form input[type=search],body .section-form input[type=tel],body .section-form input[type=text],body .section-form input[type=time],body .section-form input[type=url],body .section-form input[type=week],body .section-form textarea,body select{background-image:none;border:2px solid #c6c9cc;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;color:#656566;font-family:Lato,arial,sans-serif;height:37px;padding:6px 12px;width:100%}body .section-form textarea{min-height:109px}body .row-fluid .section-form form .hs-form-field{margin-bottom:6px}body .row-fluid .section-form form .hs-button{border:2px solid #c1111f;border-radius:4px;color:#c1111f;display:inline-block;font-weight:800;letter-spacing:0;margin-top:800px;padding:13px 16px;text-transform:inherit;transition:all .3s ease-in-out}body .row-fluid .section-form form .hs-button:hover{color:#fff;transition:all .3s ease-in-out}@media(min-width:2501px){.hero-lp-oct:before{clip-path:polygon(0 0,100% 0,95% 100%,0 100%);width:48%}}@media(min-width:1366px) and (max-width:2500px){.hero-lp-oct:before{clip-path:polygon(0 0,100% 0,85% 100%,0 100%);width:45%}}@media(max-width:1280px) and (min-width:1025px){.hero-lp-oct:before{clip-path:polygon(0 0,100% 0,72% 100%,0 100%);width:42%}}@media(min-width:1080px){body .quote-form-section .section-right-content{margin-left:101px}}@media(min-width:900px)and (max-width:1024px){.hero-lp-oct:before{clip-path:polygon(0 0,100% 0,80% 100%,0 100%);width:45%}}@media(max-width:899px){.hero-lp-oct:before{clip-path:polygon(0 0,100% 0,101% 100%,0 100%);opacity:1;width:100%}}@media(min-width:768px){.job-booking .setion-heading h2{font-size:38px;line-height:47px}.job-booking .setion-sub-heading h3{font-size:35px;line-height:42px}.quote-form-section .section-left{margin:0 auto;max-width:494px}.quote-form-section .section-right-content{margin:0 auto;max-width:409px}.section-left-heading h2{font-size:38px;font-weight:800;line-height:47px}.section-left-sub-heading h4{font-size:18px;line-height:22px;margin-bottom:0}.section-left-content{padding-top:6px}.section-right-heading h4{font-size:22px;line-height:27px}ul.section-left-content-items li{font-size:18px;line-height:28px}.quote-form-section .section-left{padding-top:16px}.section-left-sumary p{line-height:19px}}@media(max-width:767px){.hero-lp-oct{min-height:344px}.section-top-heading h1{font-size:21px;line-height:30px}.category-title,.category-two{padding-top:8px}.category-title h3{font-size:18px}ul.category-items li{font-size:16px}.job-booking .setion-heading h2{font-size:28px;line-height:36px}.job-booking .setion-sub-heading h3{font-size:24px;line-height:32px}.quote-form-section .section-right-content{margin-top:40px}.section-left-heading h2{font-size:28px;line-height:32px}.section-left-sub-heading h4{font-size:16px;line-height:20px;margin-bottom:0}.section-left-sub-heading p{font-size:14px;line-height:20px}.section-left-content{padding-top:0}.section-right-heading h4{font-size:18px;line-height:22px}ul.section-left-content-items li{font-size:16px;line-height:26px}.section-form label{font-weight:400}}