/* Template Styling */
.page-header{display:none!important;}
.nimbl-footer-stamp{text-align:left;}
.site-copyright,.site-credit{color:#FFFFFF80;}
.site-copyright a,.site-credit a{color:#AB162C;}.site-copyright a:hover,.site-credit a:hover{color:white!important;}

/* Header */
.e--pointer-underline .elementor-item:after{content: "";position: absolute;width: 35%;height: 3px;bottom: 15px;left: 50%;transform: translateX(-50%);}

/* Footer */
@media (max-width: 767.98px) {
    .nimbl-footer-stamp{text-align:center;}
}

/* Home */
.teaser-images { opacity:0;transition-duration:1s; }
.teaser-images:hover { opacity:1;transition-duration:1s; }
.contact-links a{color:white!important;font-size:18px!important;}
.contact-links a:hover{color:#AB162C!important;}
.homepage-teaser{position:absolute;bottom:30px;}

/* Our Service */
.service-box{border-right:2px solid #F5F6F7;}

/* Contact */
.elementor-element-bd023f2 .elementor-icon-list-item{align-items:start!important;}
.elementor-element-273e4b60 .elementor-field-type-html a{color:#AB162C!important;}
.elementor-element-273e4b60 .elementor-field-type-html a:hover{color:white!important;}




/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {}