@charset "utf-8";a,.form-control{color:#000}a:hover{color:#C92129}.text-theme{color:#C92129!important}.service .service-title,.service .service-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.service .service-title{min-height:56px}.list1{margin-left:20px}.list1 li{position:relative;padding-left:25px;margin-bottom:10px}.list1 li i{position:absolute;left:0;top:2px;color:#C92129}.h-contact h5{font-size:18px}.swiper-slide-caption h2{font-size:40px}.unit-body.h-email a{position:relative;top:15px}.breadcrumb-modern{background-position:bottom;background-attachment:scroll}.breadcrumb-modern h1 span{display:inline-block;background-color:#C92129;color:#FFF;padding:7px 15px;text-transform:none}.about-image-box{position:relative;display:block;max-width:470px;width:100%;background:#f6f6f6;padding-top:60px;padding-right:60px;padding-bottom:60px}.about-image-box:before{position:absolute;top:0;left:0;width:60px;height:100%;background:#fff;content:"";z-index:1}.about-image-box .inner-box{position:relative;display:block;z-index:2}.counter-section .unit{display:block!important;flex:none}.footer-bottom{display:block;background-color:#000;padding:40px 0}.footer-bottom p{color:#FFF}footer .contact-info .unit{position:relative;padding-left:20px}footer .contact-info .unit .unit-left{position:absolute;left:0;top:0}footer .contact-info .unit .unit-left span{font-size:16px!important;line-height:1}.swiper-slider{position:relative}.banner-form{position:absolute;right:50px;top:50px;background-color:rgba(255,255,255,0.9);width:300px;z-index:99;padding:20px}@media (max-width: 767.98px){.banner-form{display:none}}.btn-theme{background-color:#C92129;color:#FFF}.btn-theme:hover,.btn-theme:focus{background-color:#ba050e;color:#FFF}.swiper-slide h2 span,.swiper-slide p span{display:inline-block;background-color:rgba(255,255,255,0.9);padding:7px 15px}.testimonial-section{position:relative;padding:0 10px 0 45px}.testimonial-section:before{position:absolute;top:4px;left:0;z-index:0;font-family:"FontAwesome";font-size:30px;line-height:30px;color:#C92129;content:"\f10d";transform:scaleX(-1) rotateY(-180deg)}.testimonial-section:after{position:absolute;width:50%;height:2px;background-color:#C92129;bottom:0;left:25%;content:"";z-index:1}.testimonial-section .star-icon{position:absolute;bottom:-15px;margin-left:50%;left:-15px;z-index:2;color:#C92129;width:30px;height:30px;border-radius:50%;background-color:#f4f4f4;line-height:30px;text-align:center}.fixed-btn{position:fixed;top:200px;z-index:999;right:0}.fixed-btn a{display:block;position:relative;right:-52px;padding:10px 25px;background-color:#C92129;color:#FFF;font-size:18px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.mfixed-btn{position:fixed;bottom:0;z-index:999;right:0;width:100%;text-align:center;display:none}.mfixed-btn a{display:block;padding:10px 25px;background-color:#C92129;color:#FFF;font-size:18px;width:100%}@media (max-width: 767.98px){.fixed-btn{display:none}.mfixed-btn{display:block}.footer-bottom{padding-bottom:70px}}.form-group,.form-wrap{position:relative}.form-group label.error,.form-wrap label.error{font-size:11px;color:red;position:absolute;bottom:-20px;left:0}.olist{list-style:decimal!important;margin-bottom:20px}.olist li{list-style:decimal!important;padding-left:20px;margin-bottom:10px}.lg-autoplay-button,#lg-download,.lg-toogle-thumb{display:none!important}@media(max-width: 991.98px){.swiper-slide-caption h2{font-size:20px !important;} } .swiper-slide::before{display:none !important;}