@import url(font-awesome.css);@import url(flaticon.css);@import url(animate.css);@import url(owl.css);@import url(jquery-ui.css);@import url(jquery.fancybox.min.css);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&family=Nunito+Sans:wght@300;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Roboto:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);*{margin:0;padding:0;border:none;outline:none}body{font-family:"Poppins",sans-serif;font-size:14px;color:#777;line-height:1.7em;font-weight:400;background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;scroll-behavior:smooth;box-sizing:border-box;overflow-x:hidden;scroll-behavior:smooth}a{text-decoration:none;cursor:pointer;color:#0060ff}button,a:hover,a:focus,a:visited{text-decoration:none;outline:none!important}h1,h2,h3,h4,h5,h6{position:relative;font-weight:normal;margin:0;background:none;line-height:1.6em;font-family:"Poppins",sans-serif}p{position:relative;line-height:1.8em;color:#000;font-weight:600}h1{font-size:72px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}ul,li{list-style:none;padding:0;margin:0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;display:inline-block}label{color:#000;font-weight:600}input,input.form-control:focus,input[type="text"]:focus,[contenteditable].form-control:focus{box-shadow:inset 0 0 0}input[type="text"],input[type="password"],input[type="email"],textarea,select{width:100%;padding:7px;border:1px solid #dbdbdb;margin:0;display:inline-block;outline:none;padding:9px}::placeholder{opacity:.4;font-size:13px}.relative{position:relative}.absolute{position:absolute}.pad-35{padding:35px 0 25px}.pad-80{padding:80px 0}.pad-150{padding:150px 0 30px 0}.pad-50{padding:50px 0}.pad-50-20{padding:50px 0 20px}.pad-80-50{padding:80px 0 50px!important}.btn-info{font-weight:600}.bg-1{background:#08243f}.box-mb-30{margin-bottom:30px}.bg-img{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;background-color:linear-gradient(184deg,#d1223e,#a2636d)!important}.overlay{position:relative;z-index:0}.overlay:before{position:absolute;content:"";background-color:#000;opacity:.56;transition:background .3s , border-radius .3s , opacity .3s;left:0;width:100%;height:100%;z-index:-1;top:0}.equal-height{height:250px;width:100%}.btn-warning{color:#fff;font-weight:600;background-color:#fdc134;border-color:#fdc134}.header{width:100%;z-index:999;position:fixed;background:#fff}.top-header{background:#fdb911;padding:11px 0 8px}.top-header ul li{margin-right:20px}.top-header ul li:last-child{margin-right:0}.top-header ul li a{color:#fff;font-weight:500;font-family:"Poppins",sans-serif}.top-header ul li i{color:#fff}.top-head-social ul li a{display:block;width:30px;background:#0b81b7;text-align:center;height:auto;line-height:30px;border-radius:20px 0 25px 20px;transition:all 500ms ease-in-out}.top-head-social ul li a:hover{border-radius:20px}.main-nav{background:#fff;border-bottom:1px solid #c63a3f}.main-nav .site-navigation{padding:0 20px 0 20px}.main-nav .site-navigation .navbar-brand{padding:0}.main-nav .site-navigation .navbar-brand img{height:90px;object-fit:cover;width:100%}.main-nav .site-navigation .site-menu .nav-item{margin-right:30px;position:relative}.main-nav .site-navigation .site-menu .menu-link{position:relative;display:block;color:#303e52;text-transform:uppercase;font-weight:600;font-size:15px;font-family:"Poppins",sans-serif}.main-nav .site-navigation .site-menu .nav-item:last-child{margin-right:0}.main-nav .site-navigation .site-menu .menu-link.active{color:#333030}.main-nav .site-navigation .outer-box .btn-box{display:flex;align-items:center}.main-nav .site-navigation .outer-box .btn-box .nav-user{width:38px;height:38px;background: #10958714;text-align:center;display:inline-block;line-height:38px;border-radius:50px;box-shadow: 0px 0px 3px 0px rgb(98 195 184);margin-right:30px;font-size:22px;font-weight:600;padding-left:3px;color:#056839}.main-nav .site-navigation .outer-box .btn-box .theme-btn{min-width:80px;text-transform:uppercase;font-size:15px}.main-nav .site-navigation .close-menu-wrap{display:none}.main-nav .site-navigation .site-menu .has-children span{font-size:10px;margin-left:4px;color:#484d66}.mobile-menu-trigger{cursor:pointer;margin-left:30px;display:none;background:none;border:none}.mobile-menu-trigger span{height:2px;display:block;width:25px;margin-bottom:8px;background-color:#d23d40}.mobile-menu-trigger span:last-child{margin-bottom:0}.mobile-menu-container{position:fixed;top:0;bottom:0;left:0;width:100%;background-color:#d23d40;z-index:999999;opacity:0;visibility:hidden;overflow-y:scroll;-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);overflow-x:hidden;-webkit-transition:.4s;transition:.4s}.mobile-menu-container li{opacity:0;visibility:hidden;-ms-transform:translateX(1000px);-webkit-transform:translateX(1000px);transform:translateX(100px);-webkit-transition:1s;transition:1s;border-top: 1px solid rgb(255 255 255 / 8%);display:block}.mobile-menu-container li:nth-last-child(1) {border-bottom: 1px solid rgb(255 255 255 / 8%)}.mobile-menu-container li>a .slicknav_arrow:after{content:"\f067";position:absolute;font-family:"FontAwesome";top:0;bottom:0;color:#fff;z-index:999;margin:0 auto;text-align:center;right:0;left:0;font-size:16px;line-height:50px}.mobile-menu-container.menu-open li.slicknav_open>a .slicknav_arrow:after{content:"\f068"}.mobile-menu-container.menu-open{opacity:1;visibility:visible;-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}.mobile-menu-container.menu-open li{opacity:1;visibility:visible;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu-close{position:absolute;right:20px;top:20px;width:30px;height:30px;cursor:pointer;z-index:1}.mobile-menu-close::before{left:15px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu-close::after{right:13px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu-close::before,.mobile-menu-close::after{position:absolute;height:30px;width:2px;background:#fff;content:"";top:0}#mobile-menu-wrap{height:100%;width:100%;position:absolute;right:0;padding:80px 20px 20px 20px}#mobile-menu-wrap div{background-color:transparent}#mobile-menu-wrap .slicknav_item i{display:none}.slicknav_nav,.slicknav_nav.slicknav_hidden{display:block!important}.slicknav_btn{display:none!important}.slicknav_menu{padding-left:0}.slicknav_item.slicknav_row a{border-bottom:0}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:10px 0;margin:0}.slicknav_nav .slicknav_arrow{font-size:0;background: rgb(255 255 255 / 8%);height:100%;width:50px;display:inline-block;position:absolute;top:0}.mobile-menu{display:none}.slicknav_nav ul{margin:0 0 0 0}.slicknav_nav .menu-item-has-children ul{margin-bottom:00}.slicknav_nav .menu-item-has-children ul li{padding-left:25px}.sub-menu .menu-item-has-children a i{position:absolute;right:20px;top:20px}.slicknav_nav a:hover,.slicknav_nav .slicknav_row:hover{background-color:transparent}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{border-radius:0}.slicknav_item.slicknav_row{display:inline-block;width:100%;position:relative}.slicknav_arrow{-webkit-transition:.3s;transition:.3s;right:0;top:17px;position:absolute}.slicknav_nav a,.slicknav_row a{color:#fff;font-size:16px;display:inline-block;font-weight:600}.hero-slide-item{position:relative;height:550px}.slide-content{max-width:550px;color:#fff;position:absolute;top:50%;transform:translateY(-50%)}.slide-content .slide-title{font-size:50px;font-weight:600;font-family:"Poppins",sans-serif;letter-spacing:2px;line-height:65px;margin-bottom:20px}.slide-content .hero-slide-desc{font-size:18px;line-height:25px;font-weight:600;color:#e7dbdb}.contact-item{margin-bottom:30px;background:#fff;padding:30px 20px;border:1px solid #57cffc;border-radius:2px}.contact-item .inner-contact{position:relative;padding-left:50px;margin-bottom:20px;border-bottom:1px solid #57cffc;padding-bottom:25px}.contact-item .inner-contact span{position:absolute;left:0;top:0;height:40px;width:40px;background:#fdc134;border:1px solid #fdc134;text-align:center;line-height:40px;font-size:16px;color:#fff;border-radius:2px}.contact-item .inner-contact h4{font-size:18px;line-height:18px;padding-top:10px;font-weight:600;color:#0b81b7;padding-bottom:10px;text-transform:capitalize}.contact-us-meta .contact-item p{color:#666;font-size:14px;font-weight:600;margin-bottom:10px;line-height:15px;position:relative}.hero-section{padding:115px 0 0 0}.hero-breadcumb-item{height:500px}.welcome-title{display:inline-block;border:1px solid #fff;border-radius:50px;padding:4px 5px 2px;color:#484d66;background: #ffffffdb;font-weight:700;font-family:"Poppins",sans-serif;font-size:16px;margin-bottom:20px}.welcome-title span{display:inline-block;background:#e6cdcd;border-radius:50px;padding:0 8px;color:#d1223e;font-weight:800;font-size:16px;line-height:normal}.typed-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#textTyped{color:#fff;font-size:30px;font-family:"Poppins",sans-serif;font-weight:600}.typed-cursor{opacity:1;font-size:24px;font-weight:600}a:visited{text-decoration:none;outline:none!important}.btn-style-one{display:inline-block;font-size:18px;color:#fff;padding:8px 10px;font-weight:600;border-radius:3px;text-transform:capitalize;font-family:"Poppins",sans-serif;background:-webkit-linear-gradient(184deg,#af001c,#503c3f);background:linear-gradient(184deg,#af001c,#503c3f);box-shadow:lightgrey 0 2px 0 0}.btn-style-one:hover{color:#fff;background:linear-gradient(184deg,#d23d3f,#323a42)}.theme-btn{cursor:pointer;display:inline-block;-webkit-transition:all 300ms ease;transition:all 300ms ease;min-width:130px;text-align:center;line-height:normal}@-webkit-keyframes myanimation {
    0% {
        right: 0;
    }

    25% {
        background: red;
    }

    50% {
        background: green;
    }

    75% {
        background: blue;
    }

    100% {
        background: lightblue;
    }
}@keyframes myanimation {
    0% {
        right: 0;
    }

    25% {
        background: red;
    }

    50% {
        background: green;
    }

    75% {
        background: blue;
    }

    100% {
        background: lightblue;
    }
}.about-section .text{position:relative;color:#555;font-size:16px;line-height:1.8em;font-weight:600;margin-bottom:40px}.feature-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-section .inner-column .inner-box h3{position:relative;color:#484d66;font-size:25px;font-weight:600}.about-section .inner-column .inner-box h3 span{color:#c4344b;margin-right:8px}.about-btn{margin-top:50px}.featured-section{z-index:1}.featured-section .inner-box{height:350px;padding:30px;border-radius:5px!important}.featured-section .inner-box:hover{height:350px;padding:30px;border-radius:5px!important;box-shadow:0 8px 24px 0 #b73f3f}.featured-section .inner-box:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ca233e 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ca233e 100%);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.featured-section .inner-box .number{position:relative;color:#fff;font-size:60px;font-weight:800;line-height:1em;font-family:"Poppins",sans-serif}.featured-section .inner-box h4{position:relative;color:#fff;font-weight:600;line-height:1.3em;margin-top:12px;margin-bottom:15px}.featured-section .inner-box .text{color:#fff;font-size:17px;line-height:26px;margin-bottom:0;text-align:justify;word-break:break-all}.service-section{margin-top:-160px;padding:215px 0 85px;background:-webkit-radial-gradient(circle farthest-corner at center center,#1f1e1e 0%,#131e3c 100%);background:radial-gradient(circle farthest-corner at center center,#1f1e1e 0%,#131e3c 100%)}.service-section .service-block{margin-bottom:30px;overflow:hidden}.service-section .service-block .inner-box{text-align:center;padding:50px 20px 80px;background-color:#fff;height:350px;border-radius:15px}.service-section .service-block .inner-box .icon-box{color:#000;font-size:60px;line-height:1em}.service-section .service-block h4{font-weight:600;line-height:1.3em;margin-top:22px;margin-bottom:18px;font-size:16px}.service-section .service-block h4 a{color:#d54253}.service-section .service-block .inner-text{color:#555;font-size:16px;line-height:1.6em;font-weight:600;font-family:"Poppins",sans-serif;z-index:1;margin-bottom:0}.arrow.flaticon-long-arrow-pointing-to-the-right{position:absolute;left:100%;width:40px;height:40px;bottom:0;color:#fff;line-height:40px;font-size:20px;margin-left:-40px;border-radius:0 0 15px 0;background-color:#d23d3f}.service-block .inner-box:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;opacity:0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background:#d23d3f}.service-block .inner-box:hover p,.service-block .inner-box:hover h4 a,.service-block .inner-box:hover .icon-box{color:#fff!important}.service-block:hover .inner-box::before{opacity:1;border-radius:5px 5px 5px 15px}.service-block .inner-box:hover .arrow{left:0%;margin-left:0;border-radius:0 0 0 15px;background-color:#fff;color:#0060ff}.service-section .service-block img{z-index:9;position:relative}.cmn-transition{transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.software-section{margin-top:-160px;padding:215px 0 85px;background:none}.software-section .software-block{box-shadow:0 0 14px 2px #ddd;border-radius:15px;cursor:pointer}.single-progress img{width:35%;margin-bottom:20px}.single-progress h4{font-size:16px;line-height:11px;color:#525252;font-weight:bold;text-transform:uppercase;margin-bottom:14px}.testimonial-title{font-size:35px;font-weight:700;text-transform:uppercase;font-family:"Poppins",sans-serif;padding-bottom:10px}.testimonial-section{padding:70px 0 70px;background-attachment:fixed}.testimonial-section .owl-carousel .owl-item .testimonial-top img{width:100px;height:100px;margin:0 auto;border-radius:50%;object-fit:cover}.testimonial-section .testimonial-top h4{margin:5px 0;font-weight:600;text-align:center}.testimonial-section .testimonial-top span{text-align:center;color: #ddddddf0;font-size:17px;font-weight:600;padding-bottom:15px}.testimonial-section .testimonial-slide-item p{width:380px;margin:0 auto;padding:0 10px;line-height:23px;font-size:15px;font-weight:600;text-align:center}.testimonial-section .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:-55px}.testimonial-section .owl-dot{position:relative;display:inline-block;margin:0 5px;padding:0!important;text-align:center}.testimonial-section .owl-dot span{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:#fff;border:0;outline:none;background:#fff;border-radius:100%;-webkit-transition:.3s;transition:.3s;border: 1px solid #98acc5c7}.testimonial-section .owl-dot.active span{background:#c63249;border:2px solid #c63249}.call-to-action-section{position:relative;z-index:1}.call-to-action-section .call-to-action-wrap{padding:50px 10px;background: -webkit-linear-gradient(169deg, #020f19, #020f196b);background: linear-gradient(169deg, #020f19, #020f196b);border-radius:4px}.call-to-action-section .call-to-action-wrap .inner-column h4{font-size:30px;font-weight:700}.main-footer{background:-webkit-radial-gradient(circle farthest-corner at center center,#1f1e1e 0%,#131e3c 100%);background:radial-gradient(circle farthest-corner at center center,#1f1e1e 0%,#131e3c 100%);position:relative;padding:100px 0 0}.widget-section{position:relative;padding-bottom:40px}.footer-widget .about-widget img{width:35%;margin-bottom:25px}.footer-widget p{color:#fff;font-size:16px;font-weight:400;line-height:1.8em;margin-bottom:25px}.footer-widget .title{font-size:18px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;line-height:14px;margin-bottom:40px;color:#fff}.footer-widget .title span{color:#ce2541}.footer-widget ul li{position:relative;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-widget ul li a{display:block;color:#fff;font-weight:600;font-size:13px}.footer-widget .contact-info-widget ul li a{padding-left:16px}.footer-widget .contact-info-widget ul li .icon{color:#ce2541;font-size:16px;font-weight:600}.footer-widget .social-widgetss a{display:inline-block;height:35px;width:35px;background:#f1f1f1;margin-right:10px;border-radius:30%;box-shadow: 0 5px 15px -5px #00000070;color:#d1223e;text-align:center;-webkit-transition:background 500ms ease-out;transition:background 500ms ease-out}.footer-widget .social-widgetss a:hover{background:#ce2541;color:#fff}.footer-widget .social-widgetss a i{line-height:35px;font-size:17px}.footer-bottom-area{background:-webkit-radial-gradient(circle farthest-corner at center center,#0c0c0c 0%,#0b1329 100%);background:radial-gradient(circle farthest-corner at center center,#0c0c0c 0%,#0b1329 100%);padding:14px 0 6px}.side-whatsapp-buttons{display:block;position:fixed;z-index:99999;right:25px;bottom:95px}.project-block .inner-box .image{height:240px;width:100%}.project-block .inner-box .image .overlay-box{left:0;top:0;right:0;bottom:0;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease , -webkit-transform .4s ease;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right center;transform-origin:right center}.project-block .inner-box:hover .overlay-box{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left center;transform-origin:left center}.project-block .inner-box .image .overlay-box:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;z-index:1;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ca233e 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ca233e 100%)}.project-block .inner-box .image img{height:100%;display:block}.project-block .inner-box .image .overlay-box .search-icon{position:absolute;left:50%;top:50%;width:60px;height:60px;color:#0060ff;z-index:1;font-weight:600;font-size:20px;text-align:center;line-height:60px;margin-left:-30px;margin-top:-60px;border-radius:50px;display:inline-block;background-color:#fff}.project-block .inner-box .image .overlay-box .search-icon:hover{background-color:#0060ff;color:#fff}.project-block .inner-box .image .overlay-box .content{bottom:40px;z-index:1;width:100%}.project-block .inner-box .image .overlay-box .content h4{line-height:1.3em;font-weight:700;text-align:center}.project-block .inner-box .image .overlay-box .content .category{margin-top:5px}.project-menu ul li.mixitup-control-active{background:#3b4a4d}.project-menu ul li{display:inline-block;padding:8px 25px;font-size:18px;font-weight:600;background:linear-gradient(184deg,#d1223e,#a2636d);color:#fff;border-radius:50px;margin:34px 4px;margin-bottom:60px;cursor:pointer}.software-menu ul li.mixitup-control-active{background:#3b4a4d}.software-menu ul li{display:inline-block;padding:8px 25px;font-size:18px;font-weight:600;background:linear-gradient(184deg,#d1223e,#a2636d);color:#fff;border-radius:50px;margin:34px 4px;margin-bottom:60px;cursor:pointer}.breadrumb-content h1{position:relative;color:#fff;font-weight:700;line-height:1.2em;margin-bottom:0;text-transform:uppercase;font-size:32px}.page-breadcrumb{position:relative;margin-top:20px}.page-breadcrumb li{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:700;text-transform:capitalize}.page-breadcrumb li:last-child{padding-right:0;margin-right:0}.breadrumb-area{position:relative;text-align:center;overflow:hidden;padding:210px 0 90px;background-color:#141d38}.page-breadcrumb li a{color:#ff4d51}.services-detail .inner-box h2{position:relative;color:#141d38;z-index:1;font-weight:700;margin-bottom:18px}.services-detail .inner-box .image{position:relative;margin-bottom:25px;width:100%;height:400px}.services-detail .inner-box .image img{border-radius:8px;width:100%;height:100%}.services-detail .inner-box p{color:#555;font-size:16px;line-height:1.8em;font-weight:500;margin-bottom:20px;text-transform:capitalize}.project-menu{text-align:center}.project-menu ul{padding:0;margin:0;list-style:none}.project-menu ul li{display:inline-block;padding:8px 25px;font-size:18px;font-weight:600;background:linear-gradient(184deg,#d1223e,#a2636d);color:#fff;border-radius:50px;margin:20px 5px;margin-bottom:15px;cursor:pointer}.project-menu ul li.mixitup-control-active{background:#3b4a4d}.pricing-table{background:#fff;box-shadow: 0px 1px 10px 0px rgb(0 0 0 / 15%);padding:2rem;border-radius:4px;-webkit-transition:.3s;transition:.3s;text-align:center;font-family:"Poppins",sans-serif}.pricing-table .pricing-label{border-radius:2px;padding:.25rem .5rem;margin-bottom:1rem;display:inline-block;font-size:12px;font-weight:500}.pricing-table h2{color:#484d66;font-size:22px;font-weight:600;line-height:29px}.pricing-table .pricing-features{text-align:left;padding:30px 16px 20px}.pricing-table .pricing-features .feature{font-size:14px;margin:10px 0;color:#6b6969;font-weight:500;position:relative;padding-left:25px}.pricing-table .pricing-features .feature span{display:inline-block;color:#d1223e;font-size:13px;font-weight:600;position:absolute;left:0}.pricing-table .price-tag{margin-top:2rem;text-align:center;font-weight:600;color: #ef0026fa}.pricing-table .price-tag .symbol{font-size:25px;font-weight:600}.pricing-table .price-tag .amount{letter-spacing:1px;font-size:45px}.pricing-table .price-button{display:block;color:#fff;margin-top:2rem;padding:.75rem;border-radius:2px;text-align:center;font-weight:500;-webkit-transition:.3s;transition:.3s;background: #c1132ffa}.pricing-table .price-button:hover{background:#a93838}.sidebar-widget{margin-top:76px}.widget-content{padding:60px 60px}.widget-content:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;background-image: -webkit-linear-gradient(top, #a5354787 0%, #ca233e 100%);background-image: linear-gradient(to bottom, #a5354787 0%, #ca233e 100%)}.border-layer{position:absolute;left:20px;top:20px;right:20px;bottom:20px;opacity:.8;border:1px dashed #fff}.icon-box{color:#821212;font-size:60px;line-height:1em}.widget-content h4{position:relative;color:#fff;font-weight:600;line-height:1.3em;margin-top:15px}.widget-content .text{position:relative;color:#fff;font-weight:600;font-size:16px;line-height:1.7em;margin-top:12px;margin-bottom:20px}.widget-content ul li{position:relative;color:#fff;font-size:16px;line-height:1.3em;margin-bottom:14px;font-weight:600}.widget-content ul li .icon{position:relative;margin-right:10px;font-weight:500}.contact-info-section .title{color:#d4354e;font-size:16px;font-weight:700;text-transform:uppercase}.contact-info-section .text{position:relative;color:#555;font-size:16px;line-height:1.9em;font-weight:600;margin-top:10px;margin-bottom:40px}.contact-info-section .inner-column{padding:30px;box-shadow: 0px 0px 20px rgb(0 0 0 / 10%);height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-info-section .inner-column .content{padding-left:85px}.contact-info-section .info-column .icon-box{position:absolute;left:40px;top:56px;color:#821212;font-size:40px;line-height:1em}.contact-info-section .info-column ul li{position:relative;color:#555;font-size:16px;margin-top:5px;font-weight:600}.all-service{background:none!important}.all-service .service-block{box-shadow:2px -2px 7px 3px #ddd;border-radius:15px}.main-header .header-upper .nav-outer .outer-box{position:relative;float:right;margin-left:30px}.modal-content{background:#000;border:none;border-radius:10px;outline:0;color:#fff}.team .member{position:relative;box-shadow:0 2px 15px rgba(0,0,0,.1);padding:30px;border-radius:5px;background:#fff;transition:.5s;height:100%}.team .member .pic{overflow:hidden;width:170px;border-radius:50%;border:2px solid #ddd}.team .member .pic img{transition:ease-in-out .3s;height:170px;object-fit:fill;width:100%}.team .member:hover{transform:translateY(-10px)}.team .member .member-info{padding-left:30px}.team .member h4{font-weight:700;margin-bottom:5px;font-size:20px;color:#37517e}.team .member span{display:block;font-size:15px;padding-bottom:10px;position:relative;font-weight:500}.team .member span::after{content:"";position:absolute;display:block;width:50px;height:1px;background:#cbd6e9;bottom:0;left:0}.team .member p{margin:10px 0 0 0;font-size:14px}.team .member .social{margin-top:12px;display:flex;align-items:center;justify-content:flex-start}.team .member .social a{transition:ease-in-out .3s;display:flex;align-items:center;justify-content:center;border-radius:50px;width:32px;height:32px;background:#eff2f8}.team .member .social a i{color:#37517e;font-size:16px;margin:0 2px}.team .member .social a:hover{background:#47b2e4}.team .member .social a:hover i{color:#fff}.team .member .social a+a{margin-left:8px}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-pagination{position:absolute;bottom:10px;left:0;width:100%;text-align:center;z-index:10}.swiper-button-next,.swiper-button-prev{background:transparent;color: rgb(84, 59, 65, 0.6);border-radius:50%;width:30px;height:30px;opacity:.9;transition:color .3s}.swiper-button-next:hover,.swiper-button-prev:hover{background:transparent;color: rgb(84, 59, 65, 0.9)}.swiper-pagination-bullet{background: rgb(167, 60, 64, 0.7);opacity:1}.swiper-pagination-bullet-active{background: rgb(174, 37, 42, 1)}@media (min-width:1000px){.swiper.mySwiper{padding-top:132px}}@media (min-width:768px) and (max-width:1000px){.swiper.mySwiper{padding-top:112px}}@media (min-width:350px) and (max-width:450px){.swiper.mySwiper{padding-top:82px}}.swiper-button-next,.swiper-button-prev{top:65%;transform:translateY(-65%)}@media (min-width:350px) and (max-width:450px){.swiper-button-next,.swiper-button-prev{top:75%;transform:translateY(-75%)}}.swiper-button-next{right:10px;left:auto}.swiper-button-prev{left:10px;right:auto}.feature-block-two{border-radius:5px;transition:all .3s ease-in-out}.feature-block-two:hover{transform:scale(1.08)}.service-section .card{width:100%;height:450px;margin:15px 0!important;border-radius:15px;transition:all .3s ease-in-out}.service-section .card:hover{color:#fff;transform:scale(1.03);box-shadow:0 8px 32px 0 rgba(183,63,63,.35) , 0 1.5px 6px 0 rgba(0,0,0,.10)}.service-section .card img{width:100%;height:200px;border-top-left-radius:15px;border-top-right-radius:15px}.service-section .card .service-name{color:#692c36}.service-section .card p{color:#000;font-weight:400!important}.service-section .card:hover .arrow.flaticon-long-arrow-pointing-to-the-right{background-color:#fff;animation:arrow-button-left .5s forwards}.service-section .card:hover .flaticon-long-arrow-pointing-to-the-right:before{color:#913c40}@keyframes arrow-button-left {
    100% {
        position: absolute;
        left: 40px;
        width: 40px;
        height: 40px;
        bottom: 0px;
        color: #ffffff;
        line-height: 40px;
        font-size: 20px;
        margin-left: -40px;
        border-radius: 0px 0px 0px 15px;
        background-color: white;
    }
}