@charset "UTF-8";body{line-height:1.9em}body:not(.home) #sp-header.header-sticky{position:fixed}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>a span{width:100%;position:relative;line-height:inherit}#sp-header{height:revert}#sp-menu.flex-auto{flex:min-content}#sp-menu .align-items-center{align-items:center !important}.offcanvas-menu .offcanvas-inner .menu-child>li a{padding:12px 10px !important;border-bottom:1px solid rgba(197,153,153,0.21);display:inherit}.offcanvas-menu .offcanvas-inner ul.menu>li>a,.offcanvas-menu .offcanvas-inner ul.menu>li>span{font-size:16px}.btn-design,.slider-item .sppb-btn-success,.btn-primary{position:relative;display:inline-block;width:auto;margin:0;font-weight:400;font-family:inherit;line-height:2em;letter-spacing:.02em;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;color:#fff;font-size:16px;text-transform:capitalize;border-radius:5px;padding:12px 25px;font-weight:500;border:none}.contact-info h2,.contact-info h3{font-size:25px;font-weight:600}#sp-footer{text-align:center}@media (min-width:768px) and (max-width:979px){#sp-header,#sp-header .logo{height:70px}}@media (max-width:768px){#sp-header,#sp-header .logo{height:70px}}:root{--background-color:currentColor;--background:currentColor;--text-color:currentColor}.btn-design,.slider-item .sppb-btn-success,.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li.active>a,.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover,.service-item.first,.service .clearfix:hover .service-item,.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay,.about-us .sppb-title-heading:before,.line-title .sppb-section-title:before,.offer-right{background-color:var(--background-color) !important}.article-list .article .readmore a:hover,.article-list .article .readmore a:active,.article-list .article .article-header h2 a:hover,.slider-item p,.btn-design.no-bg,.about-item i,.team-item h5,.testimonial-item p,.counter-item h3,.tabs .sppb-nav-tabs>li.active>a,.offcanvas-menu .offcanvas-inner ul.menu>li.active a{color:var(--text-color) !important}.tabs .sppb-tab-content,.tabs .sppb-nav-tabs>li.active>a{border-color:var(--text-color)!important}#sp-slogan p{margin:0;padding:10px 40px}.com-tags__items{margin-top:40px}.com-tags.tag-category #adminForm,.com-tags__items #adminForm{margin-bottom:40px}
