@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}.sppb-title-heading{letter-spacing:4px;text-transform:uppercase}.sppb-addon-wrapper{display:inline;overflow:hidden}#service{margin-top:-160px}.service .sppb-row-container{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.service .sppb-align-center{-ms-flex-align:stretch !important;align-items:stretch !important}.service .sppb-addon-wrapper{display:flex;overflow:visible;width:100%}.service .sppb-column-addons{display:flex;overflow:visible;width:100%}.service .sppb-addon-wrapper .clearfix{display:flex;overflow:visible;width:100%}.service-item{box-shadow:rgba(2,2,2,0.06) 0px 0px 50px;padding:60px 50px 60px 50px;border-width:0px;border-radius:5px;backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;z-index:1;transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;position:relative;background:#fff;width:100%}.service-item h4:after{content:"";background:#000;width:23px;height:3px;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.service-item:first h4:after{background:#fff}.service-item:hover h4:after{background:#fff}.about-us .sppb-section-title{padding-bottom:30px}.about-us .sppb-title-heading{position:relative}.about-us .sppb-title-heading:before{position:absolute;display:inline-block;content:"";bottom:-20px;left:0;width:30px;height:3px}.line-title .sppb-section-title{position:relative}.line-title .sppb-section-title:before{position:absolute;content:"";top:-170px;height:100px;width:3px;left:0;right:0;margin:0 auto}.sppb-button-wrapper{margin-top:10px}#portfolio .sppb-addon-title,#portfolio .sppb-addon-subtitle{hyphens:auto;background:rgba(0,0,0,.6);padding:5px;display:block;box-shadow:0px 0px 6px rgba(0,0,0,.6)}.sppb-carousel-extended-item{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sppb-testimonial-carousel-item-content{order:2;display:flex;flex-wrap:wrap;flex-direction:column}.sppb-testimonial-carousel-content-wrap{order:1;margin-bottom:20px;display:flex;flex-wrap:wrap;flex:auto}.jmm-item .jmm-image.mod-article-image{overflow:hidden}.jmm-image.mod-article-image img{transform:scale(1);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}@media (min-width:1400px){.sppb-row-container{max-width:1320px}}@media (min-width:980px) and (max-width:1199px){.service .clearfix:first-child .service-item,.service .clearfix:last-child .service-item{top:0px;margin-top:30px}.service .service-item{padding:40px 30px 40px 30px}}@media (min-width:768px) and (max-width:979px){#sp-header,#sp-header .logo{height:70px}.service .clearfix:first-child .service-item,.service .clearfix:last-child .service-item{top:0px;margin-top:30px}.service .service-item{padding:30px 20px 30px 20px}}@media (max-width:768px){#sp-header,#sp-header .logo{height:70px}.service .service-item{margin-bottom:30px}.service .clearfix:first-child .service-item,.service .clearfix:last-child .service-item{}}: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}.sppb-addon-title a{hyphens:auto;text-shadow:0px 0px 1px #fff}#sp-slogan p{margin:0;padding:10px 40px}
