@charset "UTF-8";.btn,.slider-btn a,#sp_qc_submit{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;border-radius:5px;font-size:16px;text-transform:capitalize;padding:10px 35px 10px 35px}.slider-btn a{text-transform:uppercase}.btn:hover,.slider-btn a:hover{color:#fff;background-color:#010101!important}.title{position:relative;padding-bottom:42px}.title h2{font-size:44px;letter-spacing:2px;color:#e00231;margin-bottom:30px}.title h6{font-family:cursive;letter-spacing:4px;font-weight:700}#sp-top1 p,#sp-top-bar li,#sp-top-bar a{margin-bottom:0;font-size:14px;font-weight:600}#sp-top-bar li i{color:#ffa516}#sp-header{top:0;height:inherit;width:100%;z-index:2;box-shadow:none}#sp-header.header-sticky{position:fixed;top:0;padding:0 10px 0 0px}body:not(.home) #sp-header{border-top:3px solid #44BAEB;box-shadow:0 0 4px 0 rgb(0 0 0 / 10%);position:static}body:not(.home) #sp-header.header-sticky{position:fixed}.sp-megamenu-parent>li>span,.sp-megamenu-parent>li>a{padding:0 20px;position:relative;text-transform:uppercase}.sp-megamenu-parent>li>span{color:#fff}.sp-megamenu-parent>li a{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.sp-megamenu-parent>li li a:hover{padding-left:7px!important}.sp-megamenu-parent>li li a:before{content:'+';left:-25px;width:20px;position:relative;color:#001659;font-size:18px;font-weight:400!important;line-height:inherit;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:0}.sp-megamenu-parent>li li a:hover:before{opacity:1;left:-5px}body.ltr .sp-megamenu-parent>li.sp-has-child>a:after,body.ltr .sp-megamenu-parent>li.sp-has-child>span:after{position:absolute}.sp-megamenu-parent>li.active>a{font-weight:600}.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:#00355d}.offcanvas-active .burger-icon>span,#modal-menu-toggler.active .burger-icon>span{background-color:#fff}.our{position:relative}.our:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:100px;background:#fff;display:inline-block}.our-item{overflow:hidden;background:#fff;padding-bottom:20px;box-shadow:-6px 16px 25px -6px rgb(188 188 188 / 50%);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.our-item .sppb-img-container{overflow:hidden}.our-item img{max-width:100%;margin:0 auto;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.our-item img:hover{transform:scale(1.1)}.our-item .sppb-media-content{padding-left:20px;padding-right:20px}.our-item h5{color:#bfbfbf;font-size:15px;font-weight:300;text-transform:uppercase;line-height:0.7em;letter-spacing:2px;margin-bottom:10px}.our-item p{font-size:16px;font-weight:300;line-height:1.7}.our-item a{fill:#000f2b;color:#000f2b;display:inline-block;background-color:rgba(156,204,58,0);border-style:double;border-width:0px 0px 3px 0px;border-radius:3px 3px 3px 3px;padding:0px 0px 4px 0px}.portfolio .title h6{color:#e00231}#portfolio .sp-simpleportfolio-tags,#portfolio .sp-simpleportfolio-title{display:none!important}.sp-simpleportfolio-btns{margin-bottom:20px}.sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay{position:relative}.sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay:before{content:"";position:absolute;display:inline-block;top:0;left:0;right:0;width:100%;height:100%;opacity:.75!important}.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-btns .btn-view{display:none}.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-btns .btn-zoom,.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-btns .btn-zoom:hover{font-size:0;border:0;position:absolute;top:-50px;right:10px;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease;left:0;right:0;margin:38% auto;background-color:rgba(255,255,255,0);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF;border-radius:5px;padding:12px 12px 12px 12px;width:44px;height:44px}.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-btns .btn-zoom{top:20px}.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-btns .btn-zoom:before{content:"\f0c1";font-family:'Font Awesome 5 Free';position:absolute;top:10px;left:0;right:0;margin:0 auto;font-size:20px;font-weight:700}.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-btns a:hover{background:none;border:0}.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-tags{display:inline-block;position:absolute;left:-50px;bottom:70px;transform:rotate(-90deg)!important;-webkit-transform:rotate(-90deg)!important;-ms-transform:rotate(-90deg)!important;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease}.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-tags{left:5%}.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-title{position:absolute;bottom:20px;display:inherit!important;opacity:0;right:-100%;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease}.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-title{right:10px}.sp-simpleportfolio .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay{background:#b0a37e;opacity:0.6}.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info{padding:0}.portfolio .btn{display:unset}.work{z-index:2!important}.work .sppb-row>div:nth-child(1){position:relative;z-index:2}.video-left .clearfix:nth-child(n+2){display:inline-block}.video{min-width:80px;min-height:80px;position:absolute;top:34%;left:0;right:0;margin:0 auto;text-align:center}#video-popup-container{display:none;position:fixed;z-index:996;width:60%;left:50%;margin-left:-30%;top:20%;background-color:#fff}.video a{font-size:0;position:relative}.video a:before{content:'';position:absolute;top:44%;left:39%;width:95px;height:95px;margin-top:-46.5px;margin-left:-47.5px;border-radius:50%;z-index:10;border:5px solid #fff}.video a:after{content:'';position:absolute;top:50%;left:57%;margin-top:-10.5px;margin-left:-7px;border:solid 11px transparent;border-left:solid 17px;border-left-color:#fff;z-index:10}#video-popup-close{cursor:pointer;position:absolute;right:-10px;top:-10px;z-index:998;width:25px;height:25px;border-radius:25px;text-align:center;font-size:12px;background-color:#000;line-height:25px;color:#fff;opacity:1}#video-popup-iframe-container{position:absolute;z-index:997;width:100%;padding-bottom:56.25%;border:2px solid #000;border-radius:2px;background-color:#000}#video-popup-iframe{z-index:999;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000}#video-popup-overlay{display:none;position:fixed;z-index:995;top:0;background-color:#000;opacity:0.8;width:100%;height:100%;left:0}#video-popup-close:hover{color:#DE0023}.btn-no-bg,.btn-no-bg:hover{background:none;border:0}.about-us-left h2{color:#fff;font-size:51px;font-weight:900;line-height:1.2em}.team-item{position:relative;overflow:hidden}.team-item:before{background-color:transparent;background-image:linear-gradient(
180deg,rgba(0,15,43,0.36) 45%,#00355D 100%);opacity:0.89;content:"";display:inline-block;height:100%;width:100%;top:0;left:0;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease;position:absolute;background-color:transparent;background-image:linear-gradient(
180deg,rgba(0,15,43,0.36) 45%,#00355D 100%);opacity:0.89}.team-item:hover:before{background-image:linear-gradient( 180deg,rgba(0,15,43,0.36) 45%,#4681af 100%)}.team-item .sppb-media-content{position:absolute;left:0;right:0;margin:0 auto;bottom:0;padding-bottom:25px}.team-item img{width:100%}.price-column{box-shadow:0px 0px 20px 0px rgba(221,221,221,0.5)!important;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;text-align:center;margin:20px 0;padding:70px 50px 40px 50px;background-color:#fff;border-radius:10px 10px 10px 10px}.price-item{border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px;overflow:hidden;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.price-item:hover{box-shadow:0px 20px 40px 0px rgb(0 0 0 / 21%)}.price-item h4{color:#fff;font-weight:bold;text-transform:uppercase;margin:0px 0px 0px 0px;padding:20px 0px 19px 0px}.price-item h5{font-size:15px;background-color:#e5e5e5;margin:0px 0px 0px 0px;padding:20px 0px 10px 0px}.price-item h5 strong{font-size:48px;font-weight:900}.price-item ul{padding-left:20px;padding-top:15px;text-align:left;display:inline-block}.price-item ul li{list-style:none;color:#666;padding-left:15px;line-height:35px}.price-item ul li:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;margin-right:10px}.price .btn{border-width:3px!important;background:none;text-transform:capitalize}.price-item.color h1,.price-item.color h5,.price-item.color ul li,.price .btn:hover{color:#fff}.price-item.color h5:after{background-color:#fff}.price-column .btn{background:#fff}.price-column .btn:hover{border-color:#fff!important}.price-item h6{position:absolute;right:0;top:0;text-align:center;width:150%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(
-45deg
);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(
-45deg
);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase}.testimonial-column{padding:30px 40px 30px 40px;background-color:#fff;border-radius:15px 15px 15px 15px;box-shadow:0px 5px 20px 0px rgb(0 0 0 / 10%)!important}.testimonial-column:hover{box-shadow:0px 15px 50px 0px rgb(0 0 0 / 5%)!important}.testimonial-item{background-color:#fff;box-shadow:0px 0px 35px 0px rgba(93,114,128,0.15);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 30px;padding:30px 30px 30px 30px;border-radius:5px;overflow:hidden}.testimonial-item.center{margin-top:70px}.testimonial-item i{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.testimonial-item:hover i{transform:scale(1.1)}.testimonial-item h4{font-size:18px;font-weight:600;margin-top:20px}.testimonial-item h5{color:#d8d8d8;font-size:15px;font-weight:600}.testimonial img{border-radius:50%;width:80px}.sppb-addon-content{width:100%;float:left}.testimonial-img{width:15%;float:left}.testimonial-content{float:left;width:80%}#sp-footer{text-align:center}@media (min-width:1400px){.sppb-row-container{max-width:1320px}}@media (max-width:768px){.our .sppb-col-md-4,.price .sppb-col-md-4{margin-bottom:30px}}:root{--background-color:currentColor;--background:currentColor;--text-color:currentColor}.slider-btn a,.btn,title:after,.feature,.service-item h3:after,.counter-item:after,.price-item h4,.service-item .sppb-icon-container,.contact-item .sppb-icon-container,.bottom-team,#sp_qc_submit,#sp_qc_submit:hover,.slider-text:before,.title p:before,.bottom-contact,.price-column.color{background-color:var(--background-color)}.title h2,.title h6,.bottom-team .btn,.service-item h4,.contact-item h3,.choose-item h5,.client-item h5,.project-content h3 span,.our-item h3,.price-item h5,.price .btn,.testimonial-item i,.testimonial-item h4,.blog h3,.about-title h3,#sp_qc_submit,.about-item.color i,.btn-no-bg,.sppb-panel-title,.sppb-panel-heading.active i{color:var(--text-color)}.slider-btn a{background-color:var(--background-color)!important}a.hikacart,.btn,.slider-btn a,#sp_qc_submit,.price-item,.choose-item,.service-item:hover,#sp-quickcontact-form #sp_qc_submit:hover,.about-item.color .sppb-icon-container,#sp_qc_submit,.plan-item{border-color:var(--text-color)!important}
