 @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
 body,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 p,
 a,
 span,
 ul,
 li {
     font-family: "Poppins", sans-serif !important;
 }
 @media (min-width: 992px) {
     header#header .header-top .contact-info li {
         margin-right: 0px;
     }
 }
 header#header .header-top .element {
     display: inline-block;
     margin-right: 0px;
     padding-right: 0px;
     padding-top: 6px;
     padding-bottom: 6px;
     line-height: 1.8;
     font-weight: 400;
     position: relative;
     z-index: 1;
 }
 header#header .menuzord-brand img {
     max-height: 36px;
     width: auto;
     transition: all 0.3s ease;
 }
 .menuzord-brand {
     margin: 0px 0px 0px 0;
 }
 @media (min-width: 1200px) {
     .menuzord-menu>li {
         padding: 14px 0;
     }
 }
 header#header .header-top {
     background-color: #510000;
 }
 .btn-theme-colored2 {
     color: #ffffff;
 }
 .btn-theme-colored2 {
     background-color: #ec4d37;
     border-color: #ec4d36;
 }
 .btn-theme-colored2:hover {
     background-color: #510000;
     border-color: #510000;
 }
 .btn-theme-colored1:before, .btn-theme-colored2:before, .btn-outline-theme-colored1:before, .btn-outline--theme-colored2:before{
    background-color: #510000;
     border-color: #510000;
 }
 .pt-45 {
     padding-top: 45px !important;
 }
 footer#footer .footer-widget-area .widget {
     margin-bottom: 20px;
 }
 @media (max-width: 1199.98px) {
    header#header .header-top {
        padding-bottom: 5px;
        padding-top: 5px;
        line-height: 2.2;
    }
}
.pt-50{
    padding-top: 50px !important;
}
.pb-50{
    padding-bottom: 50px !important;
}
.about-box-contents .title {
    margin-bottom: 15px;
}
p {
    margin-bottom: 10px;
} 
.service-item-current-style1{  
    border: 2px solid #000; 
    min-height: 400px;
} 
.owl-nav-outer .owl-nav button.owl-prev, .owl-nav-outer .owl-nav button.owl-next {  
    padding: 0px 10px !important;
}
.service-item-current-style1 { 
    margin-bottom: 0px;
    padding: 50px 50px 0px 50px; 
}
.mailchimp_subscription {
    padding: 30px 0;
    padding-top: 25px;
}
.pb-30{
    padding-bottom: 30px !important;
}
.section-bg{
    background-image: url("img/home/4.jpg");
    background-position: 50% 14px;
}
section > .container, section > .container-fluid 
 {
    padding-top: 70px; 
}
.icon-box.iconbox-theme-colored1 .icon.icon-dark {
    background-color: #ec4d37; 
}
.tm-sc-video-popup.animated-css-play-button .animated-css-play-button, .tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button {
    background-color: rgb(236 77 55);
}
.tm-sc-video-popup.animated-css-play-button .animated-css-play-button:after, .tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button:after {
    background-color: rgb(236 77 55);
}
.tm-sc-video-popup.animated-css-play-button .animated-css-play-button:before, .tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button:before {
    background-color: rgb(236 77 55);
}
.title-section{
    background-image: url("img/home/title.jpg");
}
.btn-theme-colored1 {
    color: #fff;
    background-color: #e74b36;
    border-color: #e64b36;
}
.iconbox-centered-in-responsive{
    min-height: 250px;
}
.pb-30{
    padding-bottom: 30px;
}