p{font-family: 'Roboto', sans-serif;font-weight: 400;}
a{font-family: 'Raleway';}
body {background: #ffffff;}
h1, h2, h3, h4, h5, h6{font-family: 'Anton';line-height: 1;letter-spacing: 1px;}
::placeholder {color: #67676785;}
body .post-inner {padding-top: 0;}
body .cta-below-slider{}
body .cta-below-slider h3{margin: 0;}
body .cta-below-slider a{}
body ul li{    color: #8A8A8A;
font-size: 17px;
letter-spacing: 1px;}
body header.entry-header{display:none;}
body .entry-content {font-family: 'Raleway';}
body .bold.rs-layer{font-family: 'Raleway' !important;}
body .light.rs-layer{font-family: 'Raleway' !important;}
body.home article header{display:none;}
body #site-header{position: absolute;top: 0;z-index: 1;width: 100%;background: #000000a6;}
body .primary-menu a {color: #fff !important;text-transform: uppercase;font-size: 12px;font-family: 'Raleway';letter-spacing: 3px;text-decoration: none !important;}
body .primary-menu a:hover{text-decoration:none;}
body .header-toggles .toggle-wrapper{display:none;}
body header .header-navigation-wrapper{}
body.home #site-header.sticky-header {position: fixed;background: #5278ec;z-index: 12;} body .sticky-header .primary-menu li > a:hover{color:#FF962E !important;}
body .sticky-header .site-logo img {height: 65px;}  @media only screen and (min-width: 990px) and (max-width: 1024px)  {
}
@media only screen and (min-width: 1200px) and (max-width: 1450px)  {
}
@media only screen and (min-width: 992px) and (max-width: 1600px)  {
}
@media only screen and (min-width: 1350px) and (max-width: 1600px)  {
}
@media only screen and (min-width: 992px) and (max-width: 1350px)  {
}
@media screen and (min-width: 1600px) {
}
@media screen and (min-width: 1500px) {
body .two-column-image-text .text .box {width: 500px;margin: 0 auto;}
body .two-column-image-text .image.vc_parallax{min-height: 600px;}
}
@media screen and (min-width: 1200px) {
body .title-width{width: 77%;float: right;}
body .description-width{float: right;margin-top: 30px;}
}
@media screen and (min-width: 992px) {
body .header-navigation-wrapper{display:none;}
}
@media screen and (min-width: 700px) {
body .post-inner {padding-top: 0;}
}
@media screen and (min-width: 767px) {
body .footer-section.info .k1-contact-wrap{display: inline-block;}
body .footer-section.info .k1-contact-wrap.phone{margin-right: 50px;}
}
@media screen and (max-width: 1600px) {
}
@media screen and (max-width: 1500px) {
}
@media screen and (max-width: 1200px) {
}
@media screen and (max-width: 1024px) {
}
@media screen and (max-width: 992px) {
body .home-slider{background-repeat: no-repeat;background-position: center;}
body .section-title{    font-size: 36px;}
body .fire-section img{width: 60%;}
body .vc_empty_space{height: 30px !important;}
body .warden-products .vc_col-sm-4{margin-bottom: 20px;}
body .warden-products img{}
body .warden-products .vc_empty_space {height: 0px !important;}
body .warden-products .wpb_single_image {text-align: center;}
body .services-columns{}
body .services-columns img{}
body .services-columns .vc_col-sm-3{margin-bottom:70px;}
body .services-columns .details-with-border{border: none;padding: 0;}
body .modal-menu a {color: #c2261c !important;}
body .home-slider .menu-area_border{display: none !important;}
body .header-inner .toggle svg, body .toggle-inner .toggle-text{color: #fff !important;}
body .footer-section.info{}
body .footer-section.info .wpb_column{margin-bottom: 16px;}
}
@media screen and (max-width: 767px) {
body .section-title {font-size: 27px;}
body .footer-section.info .k1-contact-wrap{margin-bottom:25px;}
} }
@media screen and (max-width: 600px) {
}
@media screen and (max-width: 500px) {
body p {font-size: 16px !important;}
}
@media screen and (max-width: 400px) {
}
@media screen and (min-width: 992px) and (max-width: 1200px){
} .entry-content > * {
margin-bottom: 0;
}
footer {display:none;}
body #site-header {
background: transparent;
} .k1-row-padding {
padding:0 5%; margin:0 auto;
}
.menu-area_border {
border left:1px solid #A4938E;
}
body p {
color: #ffffff;
font-size: 20px;
letter-spacing: 1px;
}
.details-with-border {
border-left:1px solid #818181;
padding-left:16px;
}
.details-with-border a {
color:#ffffff;
text-decoration:none;
}
.details-without-border {
padding-left:17px;
}
.white-bg-block .wpb_button, .white-bg-block .wpb_content_element, .white-bg-block ul.wpb_thumbnails-fluid > li {
margin-bottom: 0;
}
h1 {
color:#ffffff;
font-weight:400;
}
h2 {
color:#ffffff;
font-weight:400;
font-size:80px;
}
h3 {
color:#C2261C;
font-weight:400;
font-size:80px;
}
h4 {
color:#1C1C1C;
font-weight:400;
font-size:30px;
}
h5 {
color:#1C1C1C;
font-weight:700;
font-size:35px;
text-transform:uppercase;
}
.white-bg-block p {
color:#1C1C1C;
}
.white-bg-block h3 {
color:#1C1C1C;
}
.white-bg-block a {
color:#1C1C1C;
text-decoration:none;
}
body .menu-area_border .details-with-border a{text-transform: uppercase;}
body .h1-width{}
body .color-red{color:#C2261C !important;}
body .services-columns h4{font-family: 'Raleway';font-weight:bold;}
body .footer-section h5{font-family: 'Roboto', sans-serif;font-weight: 800;}
body .footer-section p{font-weight: 400;}
body button.toggle{outline:none;}
@media only screen and (max-width: 450px){
body .footer-section .k1-contact-wrap img{width: 20px;margin: 0 5px;}
body .footer-section .k1-contact-wrap a{font-size: 13px;font-family: 'Roboto', sans-serif;}
}
.error404-content {
margin-top: 130px;
}