@charset "UTF-8";body{line-height:1.56em}#sp-top-bar{position:relative;z-index:999;font-size:15px;padding:12px 0 12px}body:not(.home) #sp-top-bar{border-bottom:1px solid rgb(255 255 255 / 36%)}#sp-menu ul.social-icons a{color:#fff}#sp-header{top:30px;padding:0px;height:inherit;box-shadow:none;background-color:transparent;z-index:9999}#sp-header.header-sticky{position:fixed;top:0;background:#036;box-shadow:0 0 4px 0 rgb(0 0 0 / 10%)}body.com-content #sp-header,body:not(.home) #sp-header{background:#036;position:static}body.com-content #sp-header.header-sticky,body:not(.home) #sp-header.header-sticky{position:fixed}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{font-weight:400 !important;padding:10px 0}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{text-transform:capitalize;position:relative}.sp-megamenu-parent>li.active>a{font-weight:600}.sp-megamenu-parent>li>span{color:#fff}.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:15px;font-weight:500}.burger-icon>span{background-color:#fff}.offcanvas-menu>.align-items-center{background:#036}.offcanvas-active .burger-icon>span,#modal-menu-toggler.active .burger-icon>span{background-color:#fff}.btn{padding:20px 40px;font-size:17px;font-weight:400;border:2px solid;border-radius:0;text-transform:capitalize;letter-spacing:1px;display:inline-block;border-radius:50px;color:#fff;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn:hover{color:#f60;background-color:transparent;transform:scale(0.95)}.btn.no-bg,.btn.no-bg:hover{background:transparent;border-color:#fff;color:#fff}.title h2{font-size:45px;margin:25px 0;font-weight:600;color:#0d1549}.title.white h2{color:#fff}.title h3{position:relative;letter-spacing:3px;display:inline-block;margin:0}.title.center h3{padding-left:120px}.title h3:after{content:'';position:absolute;right:0;top:0;bottom:0;height:1px;width:100px;margin:auto 0}.title.center h3:before{content:'';position:absolute;left:0;top:0;bottom:0;height:1px;width:100px;margin:auto 0}.title-img{position:absolute;top:50px;right:15%;z-index:-1;opacity:0.8}.slider{margin-top:-80px !important}.slider-item h3{letter-spacing:2px}.slider-item h1{font-size:53px;font-weight:600;padding:30px 0}.slider .btn,.slider .btn:hover{background:transparent;border-color:#fff;color:#fff}.faqs img,.about img{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.faqs img:hover,.about img:hover{opacity:.85}.bg-header .sppb-addon-content{letter-spacing:2px}.feature-item img{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.feature-item:hover img{transform:scale(0.9)}.services .sppb-col-md-4{margin-bottom:50px}.services-colum .btn.no-bg{padding:10px 30px;color:#000;font-size:16px;border:3px solid #eaeaea}.services-colum .btn.no-bg:hover{color:#fff}.team-item,.team-item .sppb-img-container{position:relative}.team-item .sppb-img-container:before{content:'';position:absolute;left:0;bottom:0;height:20%;width:100%;background:#000;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.team-item:hover .sppb-img-container:before{height:100%;opacity:0.7}.team-item .sppb-media-content{position:absolute;bottom:-100px;width:100%;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.team-item:hover .sppb-media-content{opacity:1;bottom:5%}.shrewd_solution_icon ul,.shrewd_solution_icon ul li{display:inline-block!important;padding:0!important}.shrewd_solution_icon ul li a{font-size:14px;color:#fff !important;text-align:center;height:30px;border-radius:50%;line-height:30px;width:30px;margin:0 5px;-webkit-transition:.5s;transition:.5s;display:inline-block;border:none}.shrewd_solution_icon ul li a:hover{color:#fff !important}.shrewd_solution_icon strong{display:none}.team-item span.sppb-img-container,.team-item img{width:100%}.pricing .sppb-col-md-4 .clearfix{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.pricing .sppb-col-md-4 .clearfix:hover,.pricing .pricing-colum .clearfix{box-shadow:0px 0px 36px -6px rgb(57 40 40 / 23%)}span.pricing-title{font-size:23px;color:#000}.pricing-item h2{font-size:50px;font-weight:600;margin:30px 0}.pricing-item .price-small{font-size:18px;font-weight:600;color:#222}.pricing-item ul{margin:0;padding:10px 0 0;list-style:none}.pricing-item strong{display:none}.pricing-item ul em{padding-right:10px}.pricing-item ul li{padding-bottom:10px}.pricing-item a.pricing-btn{display:inline-block;color:#42495B;background-color:#fff8ef;border-radius:50px;padding:10px 35px;margin-top:30px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.pricing-item a.pricing-btn em{padding-left:10px}.pricing-item a.pricing-btn:hover{transform:scale(0.9);color:#fff}.pricing-item.center a.pricing-btn{color:#fff}.sppb-panel-modern>.sppb-panel-heading{background:transparent;color:#000}.what .sppb-col-md-3 .clearfix:hover i,.what .sppb-col-md-3 .clearfix:hover h3{color:#fff !important}.counter-item i{background-image:url('https://www.risoluzionigrafiche.it/templates/at_rocket/images/bg-5.png');background-position:top left;background-repeat:no-repeat;background-size:contain;padding-left:5px;padding-top:20px}.jmm-item .jmm-image.mod-article-image{overflow:hidden;margin:0}.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}.jmm-item:hover .jmm-image.mod-article-image img{transform:scale(1.12);filter:grayscale(100%)}.jmm-text{padding:20px;border-radius:0px 0px 0px 0px;box-shadow:9.899px 9.899px 30px 0 rgb(0 0 0 / 10%);float:left;background:#fff}.jm-category-module.default .jmm-text .jmm-title{font-size:17px;font-weight:500;text-transform:capitalize}.jm-category-module.default .jmm-readmore{margin-top:20px}.contact-info h2,.contact-info h3{font-size:25px}button.btn.btn-primary.validate{color:#fff !important;padding:13px 20px}#sp-position1{padding:0}#sp-bottom{overflow:hidden;position:relative;z-index:1;padding:60px 0 60px;box-shadow:0 0 4px 0 rgb(255 255 255 / 10%)}#sp-bottom,#sp-bottom p{line-height:28px}#sp-bottom .sp-module .sp-module-title{font-size:22px;font-weight:600;font-family:'Playfair Display',sans-serif;margin-bottom:30px;padding-bottom:0px;position:relative}#sp-bottom span{padding-right:10px}#sp-bottom strong{display:none}#sp-bottom .shrewd_solution_icon{padding-top:10px}#sp-bottom .shrewd_solution_icon ul,.shrewd_solution_icon li{display:inline-block!important;padding:0!important}#sp-bottom .shrewd_solution_icon li a{font-size:17px;height:45px;width:45px;line-height:45px;text-align:center;border-radius:50%;margin:0 5px 0 0;-webkit-transition:.5s;transition:.5s;display:inline-block}#sp-bottom .shrewd_solution_icon li a:hover{color:#fff !important;background:#092548}#sp-bottom .shrewd_solution_icon li strong{display:none}#sp-bottom2 ul{float:left;width:50%}#sp-bottom3 span{font-size:20px}#sp-footer{text-align:center}#sp-footer{display:inline-block;width:100%;position:relative;z-index:1}#sp-footer .container-inner{border-top:1px solid rgba(255,255,255,0.1)}@media (min-width:1400px){.sppb-row-container{max-width:1320px}}@media (max-width:1280px){#sp-menu .social-wrap{display:none !important}}@media (max-width:768px){#sp-header,#sp-header .logo{height:70px}#sp-footer p{text-align:center}body #sp-header{padding:0}#sp-header{top:0px}.slider-colum{background:#080d16}.client-colum .clearfix{width:100%}}@media (max-width:480px){.slider-colum .clearfix{width:100%;margin-top:20px}}:root{--background-color:currentColor;--background:currentColor;--text-color:currentColor}.page-item.active .page-link,.slider-item .sppb-btn-success,.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover,.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay,.video,.btn:hover,.services-colum .btn.no-bg:hover,.shrewd_solution_icon ul li a:hover,.pricing-item:hover a.pricing-btn,.pricing-item.center a.pricing-btn,#sp-bottom .shrewd_solution_icon li a{background-color:var(--background-color)}.pricing .pricing-colum.center .btn,.testimonial-colum-right .clearfix:nth-child(2),.what .sppb-col-md-3 .clearfix:hover{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,.title h3,.btn,.services-item i,.pricing-item h3,.pricing-item h2,.what i,.counter-item i,#sp-bottom3 span{color:var(--text-color)}.btn,.video a:before,.btn:hover,.services-colum .btn.no-bg:hover{border-color:var(--text-color)}.video,.services-item a{border-bottom-color:var(--text-color)}
