#Action_bar .contact_details{position:relative!important;left:34%!important}h1.entry-title{display:none}#Header_wrapper,#Intro{background-color:#FCFCFC}.custom-heading h2{color:#000;font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600;text-align:center;margin-top:20px}li.slogan a{color:#B2383A!important;font-weight:800;font-size:23px}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:45.25%}#Header{min-height:0px!important}.header-classic #Top_bar{background-color:white!important}.csicons-list i{background:#000;padding:3px 4px;border-radius:50%}.custom-numtitle:after{position:absolute;height:56px;width:56px;content:"";left:0;border-radius:50%;opacity:.1;background:#292b33;bottom:-10px}.service-item .elementor-widget-wrap{z-index:100!important;box-shadow:0 16px 17px #00000021}.service-iconbox span.elementor-icon.elementor-animation-{padding:15px;border:5px solid #000;border-radius:50%}.service-iconbox span.elementor-icon.elementor-animation-{padding:30px;border:5px solid #000;border-radius:50%;margin-top:-84px;background:#fff}.service-item .elementor-widget-wrap:hover .service-iconbox span.elementor-icon.elementor-animation-{background:black!important}.service-item .elementor-widget-wrap:hover .service-iconbox i{color:#fff;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.service-item .elementor-widget-wrap:hover .service-btn .elementor-widget-container{background:black!important}.service-item .elementor-widget-wrap:hover .service-btn .elementor-widget-container span{color:#fff}.service-item .elementor-widget-wrap .service-iconbox i{transition:all ease 600ms}.custombox{background:#fff;padding:45px 30px;box-shadow:0 0 50px #d3d3d394}.custombox span.elementor-icon.elementor-animation-{background:#212529;padding:20px;border-radius:50%}.number-title{background:#000;padding:28px 24px;border-radius:49%;margin-right:19px}.callsec-icon span.elementor-icon.elementor-animation-{background:#fff;padding:36px;border-radius:50%}.custom-sidebarmenu ul#menu-services{list-style-type:none;padding:0px!important;margin:0}.custom-sidebarmenu ul#menu-services a{color:#3b3e40;font-weight:700;font-size:19px}.custom-sidebarmenu ul#menu-services li{padding:16px;background:lightgray;margin-bottom:2px;transition:all 100ms ease-in-out 0s}.custom-sidebarmenu ul#menu-services li:hover{background:#000;border-left:5px solid #c7c5c5}.custom-sidebarmenu ul#menu-services li:hover a{color:#d2d2d2!important}.custom-sidebarmenu ul#menu-services .current-menu-item{background:#000;border-left:5px solid #c7c5c5}.custom-sidebarmenu ul#menu-services .current-menu-item a{color:#d2d2d2}.custom-form input,.custom-form select,.custom-form textarea{padding:20px;border:0;box-shadow:none;background:#ececec}.custom-form textarea{height:180px}.custom-form input.wpcf7-form-control.wpcf7-submit{background:#000;padding:15px 40px;border-radius:0;text-transform:uppercase;letter-spacing:1px}.custom-form .column.one-second,.custom-form .column.one{margin-bottom:14px!important}#Top_bar .top_bar_left ul#menu-main-menu ul.sub-menu li a{font-size:14px!important;color:#fff}#Footer{font-size:14px!important}.footer-services i{font-size:11px;color:white!important}.footer-social{margin-top:10px}.footer-social i{font-size:16px;background:#a4afb7;padding:2px;color:#000;margin-right:4px}a.free-quotebtn{background:#a4afb7;color:black!important;padding:10px 15px;font-size:14px;font-weight:700}.custom-accordian .elementor-accordion-item{background:#80808042;margin-bottom:5px;padding:8px}#Action_bar .social i{background:#000;padding:7px;color:#fff}.service-imgbox p.elementor-image-box-description{padding:0 50px 50px 50px}li.slogan span{color:#a71b1d;font-size:27px;position:relative;top:2px;font-weight:700}a.ser-con-btn:hover{background:#000;color:#fff;border:2px solid #fff}a.ser-con-btn{background:#fff;color:#000;font-size:18px;padding:8px 13px;font-style:italic;text-shadow:0 0 1px #000}.custom-form2 textarea{height:130px}.custom-form2 .column.one{margin-bottom:1px}.custom-form2 input,.custom-form2 select,.custom-form2 textarea{border:1px solid #c3c3c3;padding:7px 9px}.custom-form2 input:focus,.custom-form2 select:focus,.custom-form2 textarea:focus{border:1px solid #c3c3c3;background:white!important}.custom-form2 input.wpcf7-form-control.wpcf7-submit{background:#b1393a;border-radius:0;box-shadow:none;padding:8px 16px;text-shadow:0 2px 3px #000;font-size:15px;font-style:italic;display:block;margin:auto}span.counting{color:#990000!important;font-size:20px;font-size:16px;font-weight:600}