@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap");*{margin:0;padding:0;box-sizing:border-box;position:relative}html{font-size:62.5%}body{font-size:1.4rem;font-family:Poppins,sans-serif;font-weight:400;position:relative}p{line-height:26px}.preloader{position:fixed;width:100%;height:100%;z-index:99999;background:#d8d8d8;top:0;left:0;font-size:3rem;vertical-align:center}.preloader .loader{margin:0 auto;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.preloader .loader>div{height:100%;width:1rem;display:inline-block;margin-left:.2rem;animation:delay .8s ease-in-out infinite}.preloader .loader .bar{border-radius:50px;width:10px;height:30px;margin:5px}.preloader .loader .bar1{background-color:#000248}.preloader .loader .bar2{background-color:#d21756;animation-delay:-.7s}.preloader .loader .bar3{background-color:#818181;animation-delay:-.6s}.preloader .loader .bar4{background-color:#d21756;animation-delay:-.5s}.preloader .loader .bar5{background-color:#000248;animation-delay:-.4s}.preloader .loader .bar6{background-color:#d21756;animation-delay:-.3s}@keyframes delay{0%,40%,to{transform:scaleY(1)}20%{transform:scaleY(1.5)}}.scroll_up{color:#fff;cursor:pointer;display:none;padding:.8rem 1rem;position:fixed;z-index:9;right:2rem;bottom:2rem;border-radius:50%}.scroll_up,.scroll_up:hover{background:#d21756;transition:all .5s ease}.scroll_up:hover{box-shadow:0 .5rem 1rem 0 rgba(210,23,85,.4)!important}.scroll_up i{font-size:2.2rem}.section{padding:10rem 0}.section_top{margin-bottom:3.5rem}h1,h2,h3,h4,h5,h6{font-family:Rubik,sans-serif}a:hover{text-decoration:none}.btn_middle{background:#d21756;transition:all .3s ease-in-out}header .header-area .nav-right .request-qoute-btn a.quote_btn{color:#fff;display:block;padding:1rem 1.8rem;border-radius:3rem;margin:-1px;text-decoration:none;font-size:1.4rem;font-weight:500;position:relative;overflow:hidden;transition:all .3s ease-in-out}header .header-area .nav-right .request-qoute-btn a.quote_btn:before{content:"";background:#000248;height:100%;border-radius:2.5rem;width:0;position:absolute;right:0;top:0;z-index:-1;transition:all .3s ease-in-out}header .header-area .nav-right .request-qoute-btn a.quote_btn:hover{color:#fff;box-shadow:0 .5rem 1rem 0 rgba(210,23,85,.4)!important;z-index:9}header .header-area .nav-right .request-qoute-btn a.quote_btn:before{height:0;width:100%;top:50%;transition:all .5s ease-in-out}header .header-area .nav-right .request-qoute-btn a.quote_btn:hover:before{height:100%;top:0;transition:all .5s ease-in-out}.slider_wrap .slider_content .slider-btn .service_btn{border:2px solid;color:#fff;font-size:1.6rem;font-weight:500;font-family:Poppins,sans-serif;background:transparent;text-decoration:none;font-style:normal;line-height:normal;padding:1rem 2.5rem;border-radius:5rem;border:.2rem solid #d21756!important;transition:all .3s ease-in-out}.slider_wrap .slider_content .slider-btn .service_btn:hover{background-color:#d21756;box-shadow:0 .5rem 1rem 0 rgba(210,23,85,.4)!important}.blog-box .blog-content .readMore_btn,.buildEx__area .inner__contentArea .readMore_btn,.comments-form .btn-submit,.contact-area .contact-mailform .form-button .btn-submit,.error-area .error-content .error-footer-content .btn-back,.feature_area .inner__contentArea .inner__btn .learn-more,.pricing-area .pricing-table .block .pricing_btn .Purchase_btn,.sidebar-widget-area .sidebar-img-box .sidebar-item .readMore_btn,.sidebar-widget-area ul.tag-item li a.btn-tag,.slider_wrap .slider_content .slider-btn .readMore_btn{color:#fff;font-size:1.6rem;font-weight:500;font-family:Poppins,sans-serif;background:#d21756;text-decoration:none;font-style:normal;line-height:normal;padding:1rem 2.1rem;border-radius:5rem;transition:all .3s ease-in-out}.blog-box .blog-content .readMore_btn:hover,.buildEx__area .inner__contentArea .readMore_btn:hover,.comments-form .btn-submit:hover,.contact-area .contact-mailform .form-button .btn-submit:hover,.error-area .error-content .error-footer-content .btn-back:hover,.feature_area .inner__contentArea .inner__btn .learn-more:hover,.pricing-area .pricing-table .block .pricing_btn .Purchase_btn:hover,.sidebar-widget-area .sidebar-img-box .sidebar-item .readMore_btn:hover,.sidebar-widget-area ul.tag-item li a.btn-tag:hover,.slider_wrap .slider_content .slider-btn .readMore_btn:hover{background:#000248;color:#fff}.blog-area .section_top h2,.buildEx__area .inner__contentArea h2,.client_testimonial-area .section_top h2,.error-area .error-content h2,.faq-page-area .section_top h2,.feature_area .inner__contentArea h2,.getInTuch-area .section_inner .tuch-area-text h2,.marquee-area .section_top h2,.pricing-area .section_top h2,.section-breadCrumbs .breadCrumbs-content .page-name h2,.service-area .section_top h2,.team-area .section_top h2,.w_process-area .section_top h2,.working-area-one .section_top h2{color:#000248;font-size:4rem;font-weight:800;font-family:Poppins,sans-serif;text-decoration:none;font-style:normal;line-height:5rem;margin-bottom:1rem;letter-spacing:1.1px}.client_testimonial-area .client_testimonial-slider .slide_caption .caption_info h3,.comment-area h3,.contact-area h3,.error-area .error-content .error-footer-content h3,.faq-page-area .style-faq h3,.footer-area .footer-wrapper .footer-widget h3,.pricing-area .pricing-table .block .pricing-inner-content h3,.service-area .service-item .box_innerContent h3 a,.sidebar-widget-area h3,.team-area .team__singleBox .team__info h3,.w_process-area .inner__contentArea .little_item .text-inner h3,.working-area-one .portfolio-active .grid-item .case-item .bottom-area h3 a{color:#000248;font-size:2rem;font-weight:700;font-family:Poppins,sans-serif;text-decoration:none;font-style:normal;line-height:normal}.blog-box .blog-content a h4,.blog-details-info .blog-content a h3,.blog-standard-area .blog-box .blog-content a h3{margin-top:3rem;color:#000248;font-size:1.6rem;font-weight:600;font-family:Poppins,sans-serif;text-decoration:none;font-style:normal;line-height:3rem}.comment-area ul li .commenter h4,.faq-page-area .style-faq .inner-cards .card .card-header h5 a,.sidebar-widget-area .small-post-wrapper .small-post-item .small-post-item-content h4 a{color:#000248;font-family:Poppins,sans-serif;text-decoration:none;font-style:normal;font-size:1.5rem;font-weight:600;line-height:normal}.client_testimonial-area .client_testimonial-slider .slide_caption .caption_info p{color:#c9c9c9;font-size:1.5rem;font-weight:400;font-family:Poppins,sans-serif;text-decoration:none;font-style:normal;line-height:3rem;margin:0}.blog-area .section_top p,.faq-page-area .section_top p,.feature_area .inner__contentArea p,.footer-area .footer-wrapper .footer-wrap p,.getInTuch-area .section_inner .tuch-area-text p,.marquee-area .section_top p,.pricing-area .section_top p,.service-area .section_top p,.w_process-area .section_top p{color:#818181;font-size:1.5rem;font-weight:400;font-family:Poppins,sans-serif;text-decoration:none;font-style:normal;line-height:3rem}.blog-box .blog-content p,.blog-details-info .blog-content .author-area span,.blog-details-info .blog-content p,.blog-details-info .small-content p,.blog-standard-area .blog-box .blog-content .author-area span,.buildEx__area .inner__contentArea p,.comment-area ul li .commenter-text p,.contact-box-area .single-contact-box p,.error-area .error-content .error-footer-content p,.faq-page-area .style-faq .inner-cards .card .card-body,.feature_area .inner__contentArea .checkMark p,.footer-area .footer-wrapper .footer-widget .contact-info-content .single_info a,.footer-area .footer-wrapper .footer-widget .contact-info-content .single_info p,.service-area .service-item .box_innerContent p,.sidebar-widget-area .small-post-wrapper .small-post-item .small-post-item-content p,.w_process-area .inner__contentArea .little_item .text-inner p,blockquote p{color:#707070;font-size:1.5rem;font-weight:400;font-family:Poppins,sans-serif;text-decoration:none;font-style:normal;line-height:2.5rem;padding:0;margin:0}.rebon{background:#d21756;width:30rem;padding:.7rem;transform:rotate(-45deg);position:absolute;text-align:center;top:15%;left:-25%}.rebon a{color:#fff}.rebon a i{margin-right:1rem;vertical-align:middle}.standard-rebon{top:18%;left:-10%}ul li{list-style:none}.btn,.btn.focus,.button,:focus,input,textarea{box-shadow:none!important;border:none!important;outline:none!important}textarea{resize:vertical;padding:15px 20px;min-height:150px}.blog-box{box-shadow:0 5px 10px rgba(0,0,0,.12)!important;position:relative;transition:all .5s ease-in-out;margin:0 0 3rem;overflow:hidden}.blog-box:hover{transform:translateY(-1rem)}.blog-box .blog-content{padding:1.5rem;text-align:left}.blog-box .blog-content:hover h4{color:#d21756!important}.blog-box .blog-content a h4{margin:0;transition:all .5s ease-in-out;font-size:18px}.blog-box .blog-content p{margin:0;padding:1rem 0}.pagination{padding-top:6rem}.pagination li.nextAndPrev{background:#fff;margin:0 1.5rem;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.pagination li.nextAndPrev:hover a i:before{color:#fff}.pagination li.nextAndPrev a i:before{margin:0;font-weight:500;color:#d21756;font-size:1.3rem;vertical-align:middle}.pagination li.page-item{position:relative;margin:.5rem}.pagination li.page-item a.page-link{outline:none!important;padding:.5rem 1.2rem;font-size:1.8rem;font-weight:500;border-radius:.3rem;transition:all .3s ease-in-out;border:none!important;color:#000248}.pagination li.page-item a.page-link:hover{background:#d21756;color:#fff}.pagination li.page-item a.active__item{background:#d21756;outline:none!important;padding:.5rem 1.2rem;font-size:1.8rem;font-weight:500;border-radius:.3rem;border:none!important;color:#fff}.social-links{justify-content:left!important}.social-links .social-button{margin-top:0!important;padding:1.5rem 0}.social-links{background-color:#d21756;margin-top:1.5rem;width:100%;height:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;transition:all .3s ease-out}.social-links .social-button{margin-right:1rem;color:#fff;text-align:center;border-radius:1rem;font-size:2.8rem}.social-links .social-button i{background:transparent;border:1px solid #707070;padding:.5rem;border-radius:1rem;transition:all .3s ease-in-out}.social-links .social-button i:hover{background:#d21756;border-color:#d21756}.owl-carousel .owl-dots{position:relative;bottom:5px;width:100%;backface-visibility:hidden;text-align:center;margin-top:3rem;justify-content:flex-end;display:flex;margin-right:2rem}.owl-carousel .owl-dots .owl-dot{margin:.5rem;width:1.3rem;height:1.3rem;background:#d21756;border-radius:90%;display:inline-block;vertical-align:middle}.owl-carousel .owl-dots .active{background:#d21756;position:relative}.owl-carousel .owl-dots .active:before{content:"";height:1.9rem;width:1.9rem;border:1px solid #d21756;display:inline-block;vertical-align:middle;position:absolute;border-radius:90%;top:-3px;left:-3px}.form_control .nice_selection{display:block;width:100%;height:5rem;padding:1rem 1.5rem;font-size:1.6rem!important;font-weight:500;border:.1rem solid #ddd!important;color:#000248!important;outline:none!important;margin-bottom:3rem}.form_control .nice_selection:nth-child(2):hover{background:green}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],textarea.form-control{background:#fff!important;height:50px;font-size:1.5rem;padding:1.5rem 2rem;width:100%}.form-label{color:#9b9b9b;font-size:1.6rem}.section-breadCrumbs{background:url(../images/breadcamp-bg.webp);background-size:cover;background-repeat:no-repeat;background-position-y:center;position:relative}.section-breadCrumbs .breadCrumbs-content{padding-top:18rem;padding-bottom:9rem}.section-breadCrumbs .breadCrumbs-content .page-name h2{font-size:5rem;font-weight:500;color:#fff}.section-breadCrumbs .breadCrumbs-content .breadcrumbs-link ul{padding:2rem 0;margin:0!important}.section-breadCrumbs .breadCrumbs-content .breadcrumbs-link ul li a{color:#d21756;font-size:1.6rem;font-weight:500;transition:all .3s ease-in-out}.section-breadCrumbs .breadCrumbs-content .breadcrumbs-link ul li a:hover{color:#818181}.section-breadCrumbs .breadCrumbs-content .breadcrumbs-link ul li a.page_active{color:#fff!important}.section-breadCrumbs .breadCrumbs-content .breadcrumbs-link ul li i:before{font-size:1rem;color:#fff;margin:0;padding:0 1rem}header .header-area .main-nav ul{margin:0;list-style:none;float:right}header .header-area .main-nav ul li{display:inline-block;position:relative;padding:0 16px}header .header-area .main-nav ul li:hover>a{color:#d21756}header .header-area .main-nav ul li:hover>a:before{opacity:1;background:#d21756}header .header-area .main-nav ul li a{display:block;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none;font-family:Poppins,sans-serif;transition:all .3s ease-in-out;padding:3.4rem 0;position:relative}header .header-area .main-nav ul li a:before{position:absolute;bottom:3rem;left:0;width:100%;height:2px;content:"";background-color:#fff;opacity:0;transition:all .2s linear}header .header-area .main-nav ul li ul.sub-menu>li{padding:0;border-bottom:1px solid #eee}header .header-area .main-nav ul li ul.sub-menu>li a{display:block;padding:15px 10px;color:#000248;line-height:1;text-transform:uppercase;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease-in-out}header .header-area .main-nav ul li ul.sub-menu>li a:before{content:none}header .header-area .main-nav ul li ul.sub-menu>li a.active{color:#d21756;font-weight:500}header .header-area .main-nav ul li ul.sub-menu>li a:hover{background:transparent;color:#d21756!important;transform:translateX(1rem)}header .header-area .main-nav ul li ul.sub-menu>li a:hover:before{opacity:0}header .header-area .main-nav ul li.has-child-menu:after{position:absolute;right:-3px;color:#b8b8b8;top:3.1rem;font-family:boxicons;content:"";font-size:18px;font-weight:600;transition:all .5s ease-in-out}header .header-area .main-nav ul li:hover.has-child-menu:after{transform:rotate(-180deg)}header .header-area .nav-right{float:right;margin:2.5rem 0}header .header-area .nav-right a.search-btn{margin-right:3rem;margin-left:2rem}header .header-area .nav-right a.search-btn i{margin:10px 0}header .header-area .nav-right a.search-btn i:before{font-size:1.8rem;font-weight:600;color:#fff;vertical-align:middle}header .header-area .nav-right .request-qoute-btn{border-radius:5rem}header .header-area .nav-right .request-qoute-btn a.quote_btn{text-transform:uppercase}header .header-area .main-nav>ul>li>a.active{color:#d21756;font-weight:500;font-size:1.4rem}header .header-area .main-nav>ul>li>a.active:before{opacity:1;background-color:#d21756}.searchbox.searchbox-open{width:100%;height:5rem;position:absolute;top:100%;right:0;opacity:1;z-index:9;display:flex;flex-direction:row;flex-wrap:nowrap}.searchbox.searchbox-open input[type=search]{font-size:1.5rem;font-weight:600;color:#707070;top:10px;right:0;outline:none;background:#fff;padding:1rem 0 1rem 1.5rem!important;border-radius:0!important}.searchbox.searchbox-open input:focus{outline:none!important;border-radius:0!important;border:1px solid #d21756!important}.searchbox-submit{margin-top:1rem;padding:0 1.8rem;height:100%;overflow:hidden;background:#d21756;border:none}.searchbox-submit i:before{font-size:2rem;color:#fff}.searchbox{opacity:0;position:absolute;width:0;right:5px;left:auto;overflow:hidden;-webkit-transition:width .3s;transition:width .3s}.input-group-prepend{margin-right:0!important;background:#d21756}.logo{margin:20px 0}.bottombar{background-color:#08509e}.main-nav ul li .sub-menu{position:absolute;left:0;top:auto;right:0;min-width:200px;list-style:none;margin:0;padding:0;background:#f3f2f7;opacity:0;visibility:hidden;z-index:9999;transform:translateY(20px);transition:all .3s;border-top:.3rem solid #d21756}.main-nav ul li .sub-menu li .sub-menu{right:-200px;left:inherit;top:0}.main-nav ul li .sub-menu>li{display:block;margin:0;position:relative}.main-nav ul>li a:hover{background:transparent;color:#d21756!important}.main-nav .fl{font-size:20px;line-height:35px;text-align:right;color:#fff;font-style:normal;position:absolute;right:0;width:100%;top:0;z-index:999;display:none;cursor:pointer}.main-nav .fl:before{font-size:14px;text-align:center;line-height:35px}.main-nav>ul>li+li>.sub-menu{left:15px}.main-nav ul li .sub-menu li .sub-menu li:hover>.sub-menu,.main-nav ul li .sub-menu li:hover>.sub-menu,.main-nav>ul>li:hover>.sub-menu{transform:translateY(0);visibility:visible;opacity:1}.slideInUp{visibility:hidden;opacity:0;transform:translate3d(0,30px,0);transition:all 1s ease-out}.is-active .slideInUp{visibility:visible;opacity:1;transform:translateZ(0)}.slideInUp2{transition-delay:.3s}header{background:url(../images/header_bg.webp);background-repeat:no-repeat;background-size:cover;background-position:left bottom 40%;padding-bottom:0}header .header-area{position:absolute;top:0;left:0;width:100%;z-index:9999}.header-area.sticky{position:fixed;padding:0;box-shadow:0 2px 28px 0 rgba(0,0,0,.1);background:#0b0039}.slider_wrap{padding-top:20rem;padding-bottom:12rem;position:relative;background:url(../images/slider_bg-shape.png);background-repeat:no-repeat;background-position:100%}.slider_wrap .slider_content{position:relative;height:100%}.slider_wrap .slider_content .slider_content_box{vertical-align:middle}.slider_wrap .slider_content .slider_title{padding-right:2rem}.slider_wrap .slider_content .slider_title h1{font-size:5rem;color:#fff;font-weight:700}.slider_wrap .slider_content .title_content{font-size:1.6rem;color:#fff;font-weight:400;line-height:3rem;margin-right:3rem;padding-top:3rem}.slider_wrap .slider_content .slider-btn{padding:3rem 0}.slider_wrap .slider_content .slider-btn .banner-btn{border:2px solid #d21756!important}.feature_area{padding-top:10rem}.feature_area .inner__contentArea{margin:0}.feature_area .inner__contentArea p{margin-bottom:3rem}.feature_area .inner__contentArea .checkMark{margin-bottom:1.5rem}.feature_area .inner__contentArea .checkMark span i:before{color:#d21756;font-size:2rem;font-weight:500;padding-right:1rem;margin:0}.feature_area .inner__contentArea .checkMark p{font-size:1.6rem;font-weight:500}.feature_area .inner__contentArea .inner__btn{padding:2rem 0}.counter__widgetArea{background:url(../images/section_bg1.webp);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:10rem 0}.counter__widgetArea .counter-container{background-color:#fff;border-radius:1rem;padding:2rem 3rem}.counter__widgetArea .counter-container i:before{font-size:7rem;margin:0!important;color:#d21756}.counter__widgetArea .counter-container .widget_info{text-align:center;margin-top:2rem}.counter__widgetArea .counter-container .widget_info .inner-count .cw_1{font-size:3.5rem;font-weight:700;color:#000248;margin:0}.counter__widgetArea .counter-container .widget_info .inner-count span{font-size:3.5rem;line-height:4rem}.counter__widgetArea .counter-container .widget_info span{font-size:2rem;font-weight:500;color:#000248;font-family:Poppins,sans-serif;line-height:3.6rem}.service-area{position:relative}.service-area .service-item{box-shadow:0 4px 12px rgba(0,0,0,.12);padding:3rem 1.5rem;border-radius:1rem;margin:1.5rem 0;transition:all .3s ease-in-out;position:relative}.service-area .service-item:before{background-image:url(../images/service-box-shape.png);width:6rem;height:6rem;content:"";position:absolute;background-repeat:no-repeat;background-size:100%;bottom:2rem;left:3rem}.service-area .service-item:hover{background:#d21756;box-shadow:none}.service-area .service-item:hover .box_innerIcon i:before{background:#fff}.service-area .service-item:hover:before{background-image:url(../images/service-box-shape2.webp);width:6rem;height:6rem;content:"";position:absolute;background-repeat:no-repeat;background-size:100%;bottom:2rem;left:3rem}.service-area .service-item:hover .box_innerContent h3 a{color:#fff}.service-area .service-item:hover .box_innerContent p{color:#d8d8d8}.service-area .service-item:hover .box_innerContent a.btn_learnMore,.service-area .service-item:hover .box_innerContent a.btn_learnMore i:before{color:#fff}.service-area .service-item .box_innerIcon{border-radius:1rem;margin:1.5rem 0}.service-area .service-item .box_innerIcon i:before{font-size:7rem;color:#d21756;margin:0;padding:1rem;background:#d8d8d8;border-radius:1rem}.service-area .service-item .box_innerContent{margin-left:1.5rem;text-align:left}.service-area .service-item .box_innerContent h3 a{margin-bottom:1rem}.service-area .service-item .box_innerContent p{margin:1rem 0}.service-area .service-item .box_innerContent a.btn_learnMore{color:#000248;font-size:1.4rem;font-weight:600;text-decoration:none;padding:0;transition:0s}.service-area .service-item .box_innerContent a.btn_learnMore i:before{font-family:Flaticon;font-size:.8rem;font-weight:900!important;font-style:normal;color:#707070;margin:0}.working-area-one{background:#e8eeff}.working-area-one.portfolio-area{background:none}.working-area-one .portfolio-menu{text-align:center;margin-bottom:2.5rem}.working-area-one .portfolio-menu li{list-style-type:none;display:inline-block;color:#000248;margin-left:15px;margin-bottom:15px;font-size:1.6rem;margin-right:15px;font-weight:600;border-bottom:1px solid transparent;cursor:pointer;transition:.5s}.working-area-one .portfolio-menu li.active{color:#d21756;position:relative}.working-area-one .portfolio-menu li.active:before{content:"";width:1rem;height:1rem;border-radius:5rem;position:absolute;bottom:-1.5rem;left:50%;transform:translateX(-50%);background:#d21756}.working-area-one .portfolio-active .grid-item__1{max-width:41.666667%;margin-left:1.5rem}.working-area-one .portfolio-active .grid-item__2{max-width:58.333333%;margin-left:1.5rem}.working-area-one .portfolio-active .grid-item .case-item{margin-top:20px}.working-area-one .portfolio-active .grid-item .case-item .top-area{position:relative;overflow:hidden}.working-area-one .portfolio-active .grid-item .case-item .top-area .preview-img{position:absolute;left:0;top:0;bottom:0;right:0;text-align:center;opacity:0;transition:all .4s;background:rgba(0,0,0,.5)}.working-area-one .portfolio-active .grid-item .case-item .top-area .preview-img i{color:#fff;font-size:24px;background:#d21756;padding:15px;border-radius:90%;cursor:pointer;top:42%}.working-area-one .portfolio-active .grid-item .case-item:hover .preview-img{opacity:1}.working-area-one .portfolio-active .grid-item .case-item:hover>.bottom-area>h3 a{color:#d21756}.working-area-one .portfolio-active .grid-item .case-item .top-area img{height:100%;border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.working-area-one .portfolio-active .grid-item .case-item .bottom-area{margin-top:10px}.working-area-one .portfolio-active .grid-item .case-item .bottom-area h3{margin-bottom:5px}.working-area-one .portfolio-active .grid-item .case-item .bottom-area span{display:block;font-size:15px;color:#000248;font-weight:600}.portfolio-details h2{font-size:3rem}.portfolio-details table.project-details-table{width:100%;margin-bottom:30px}.portfolio-details table.project-details-table tr td{border:1px solid #ddd;padding:10px}.portfolio-details h3.project-details-title{margin-bottom:20px}.pricing-area .pricing-table{margin-bottom:14px}.pricing-area .pricing-table .block{text-align:center;padding:3rem;margin-top:4rem;box-shadow:0 4px 12px rgba(0,0,0,.12);border-radius:1rem!important;transition:all .3s ease-in-out}.pricing-area .pricing-table .block:hover{background-color:#d21756;transform:scaleY(1.05);color:#fff;box-shadow:0 4px 12px rgba(210,23,86,.35)}.pricing-area .pricing-table .block:hover:before{background-image:url(../images/pricing-shape.png);width:25.4rem;height:17rem;content:"";position:absolute;background-repeat:no-repeat;bottom:0;right:0}.pricing-area .pricing-table .block:hover .pricing-inner-content h3{color:#fff}.pricing-area .pricing-table .block:hover .pricing-inner-content p.price{color:#fff!important}.pricing-area .pricing-table .block:hover .pricing-inner-content p.price span,.pricing-area .pricing-table .block:hover .pricing-inner-content p.price sub,.pricing-area .pricing-table .block:hover .pricing-inner-content ul.features li{color:#fff}.pricing-area .pricing-table .block:hover .Purchase_btn{background:#fff;color:#d21756}.pricing-area .pricing-table .block .pricing-inner-content h3{font-size:3rem;font-weight:800}.pricing-area .pricing-table .block .pricing-inner-content p.price{color:#d21756;padding:2rem 0 1rem;font-weight:500;font-size:1.8rem}.pricing-area .pricing-table .block .pricing-inner-content p.price sub{font-size:3rem;font-weight:700}.pricing-area .pricing-table .block .pricing-inner-content p.price span{font-weight:600;font-size:5rem}.pricing-area .pricing-table .block .pricing-inner-content .features{margin:15px 0}.pricing-area .pricing-table .block .pricing-inner-content .features li{font-size:1.6rem;font-family:Poppins,sans-serif;padding:1rem 0;color:#000248}.pricing-area .pricing-table .block .pricing_btn{opacity:1;padding:1.5rem 0;border-radius:.5rem}.pricing-area .pricing-table .block .pricing_btn .Purchase_btn{text-transform:capitalize}.pricing-area .pricing-table .active{position:relative;color:#fff;transform:scaleY(1.05);transition:all .3s ease-in-out;background-color:#d21756;box-shadow:0 4px 12px rgba(210,23,86,.35)}.pricing-area .pricing-table .active:before{background-image:url(../images/pricing-shape.png);width:25.4rem;height:17rem;content:"";position:absolute;background-repeat:no-repeat;bottom:0;right:0}.pricing-area .pricing-table .active .pricing-inner-content h3{color:#fff}.pricing-area .pricing-table .active .pricing-inner-content p.price{color:#fff!important}.pricing-area .pricing-table .active .pricing-inner-content p.price span,.pricing-area .pricing-table .active .pricing-inner-content p.price sub,.pricing-area .pricing-table .active .pricing-inner-content ul.features li{color:#fff}.pricing-area .pricing-table .active .pricing_btn .Purchase_btn{background:#fff;color:#d21756}.client_testimonial-area{background:url(../images/section_bg1.webp);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:5rem 0}.client_testimonial-area .section_top h2{color:#fff}.client_testimonial-area .client_testimonial-slider .owl-stage-outer{padding:1rem 0}.client_testimonial-area .client_testimonial-slider .slide_caption{padding:0 2rem}.client_testimonial-area .client_testimonial-slider .slide_caption .img_box{position:relative;border:3px solid #fff;padding:10px;border-radius:10px}.client_testimonial-area .client_testimonial-slider .slide_caption .img_box img{border-radius:1rem}.client_testimonial-area .client_testimonial-slider .slide_caption .caption_info{border-radius:.5rem;box-shadow:0 0 6px rgba(0,0,0,.1);margin-left:2rem;height:100%}.client_testimonial-area .client_testimonial-slider .slide_caption .caption_info .ct-caption-info{vertical-align:middle}.client_testimonial-area .client_testimonial-slider .slide_caption .caption_info h3{color:#fff;font-size:2.6rem;font-weight:500}.client_testimonial-area .client_testimonial-slider .slide_caption .caption_info span.designation{color:#fff;padding:1.5rem 0;font-size:1.6rem}.client_testimonial-area .client_testimonial-slider .slide_caption .caption_info p{padding:3rem 0}.client_testimonial-area .owl-dots{position:absolute;right:0;width:auto}.getInTuch-area .section_inner{background:linear-gradient(rgba(210,23,85,.8),rgba(210,23,85,.8)),url(../images/section_bg2.webp);background-size:cover;background-repeat:no-repeat;padding:6rem 1.5rem;border-radius:1rem;margin-bottom:-11rem;z-index:9}.getInTuch-area .section_inner .tuch-area-text h2,.getInTuch-area .section_inner .tuch-area-text p{color:#fff}.getInTuch-area .section_inner .input-group{padding:1.5rem 8rem}.getInTuch-area .section_inner .input-group .input-group-prepend{border-radius:.5rem 0 0 .5rem}.getInTuch-area .section_inner .input-group .input-group-prepend:hover{background:#fff!important}.getInTuch-area .section_inner .input-group .input-group-prepend button.envelope{background:#fff}.getInTuch-area .section_inner .input-group .input-group-prepend button.envelope i:before{color:#000248;font-size:3rem;padding:0 1rem;vertical-align:middle;margin:0}.getInTuch-area .section_inner .input-group .form-control{height:5.7rem;font-size:1.5rem;color:#707070;font-weight:500;padding:12px 0}.getInTuch-area .section_inner .input-group button.paper-plane{background:#000248;border-radius:0 .5rem .5rem 0}.getInTuch-area .section_inner .input-group button.paper-plane i:before{color:#fff;font-size:3rem;padding:0 1rem;vertical-align:middle}.footer-area{position:relative;background:url(../images/section_bg1.webp);background-size:cover;background-position:top}.footer-area .footer-wrapper{padding:3rem 0}.footer-area .footer-wrapper .footer-wrap .social-links{background:none;height:auto}.footer-area .footer-wrapper .footer-wrap p{font-weight:500;margin-top:2.5rem}.footer-area .footer-wrapper .footer-widget{position:relative}.footer-area .footer-wrapper .footer-widget h3{color:#fff;font-weight:600;font-size:2rem;text-transform:capitalize;position:relative;font-family:Poppins,sans-serif}.footer-area .footer-wrapper .footer-widget ul{margin-top:2rem}.footer-area .footer-wrapper .footer-widget ul li{list-style:none;transition:all .3s ease-in-out}.footer-area .footer-wrapper .footer-widget ul li:hover{transform:translateX(.5rem)}.footer-area .footer-wrapper .footer-widget ul li:hover a{color:#d21756!important}.footer-area .footer-wrapper .footer-widget ul li a{text-decoration:none;transition:all .3s ease-in-out;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:4rem;color:#818181}.footer-area .footer-wrapper .footer-widget ul li a i:before{font-family:Flaticon;font-size:1rem;font-style:normal;margin-left:0}.footer-area .footer-wrapper .footer-widget .contact-info-content{margin-top:2.5rem}.footer-area .footer-wrapper .footer-widget .contact-info-content .single_info{margin-top:1rem;color:#fff;display:flex;flex-direction:row;align-items:center}.footer-area .footer-wrapper .footer-widget .contact-info-content .single_info span i{font-size:2rem;font-weight:500;color:#707070;margin-right:1.5rem}.footer-area .footer-wrapper .footer-widget .contact-info-content .single_info span i:before{vertical-align:middle}.footer-area .footer-wrapper .footer-widget .contact-info-content .single_info a,.footer-area .footer-wrapper .footer-widget .contact-info-content .single_info p{font-weight:500;line-height:2.8rem}.footer-area .footer-wrapper .footer-widget .contact-info-content .single_info a:hover,.footer-area .footer-wrapper .footer-widget .contact-info-content .single_info p:hover{color:#d21756;transition:all .5s ease}.footer-area .footer-wrapper .footer-widget .subscribe_form{width:100%;margin:0 auto;box-shadow:0 2px 5px 0 rgba(10,6,20,.24)}.footer-area .footer-wrapper .footer-widget .subscribe_form .input-group{padding-top:2rem;padding-bottom:4.5rem}.footer-area .footer-wrapper .footer-widget .subscribe_form input{height:44px;font-size:1.6rem;padding:0 1rem}.footer-area .footer-wrapper .footer-widget .subscribe_form button{border-radius:0 .25rem .25rem 0;width:10rem;padding:1rem .5rem;text-transform:uppercase;transition:all .3s ease}.footer-area .footer-wrapper .footer-widget .subscribe_form .input-group-btn:last-child>.btn,.footer-area .footer-wrapper .footer-widget .subscribe_form .input-group-btn:last-child>.btn-group{z-index:2;margin-left:0}.footer-area .other-page-footer{padding-top:0!important}.copy-right{padding:1.5rem}.copy-right p{font-size:1.4rem;color:#d8d8d8;font-weight:500;margin:0;text-transform:capitalize}.copy-right p a{color:#d8d8d8}.team-area .team__singleBox{margin:3rem 0 0;position:relative;transition:all .3s ease-in-out;box-shadow:0 8px 24px rgba(149,157,165,.2);outline:none!important;border:none!important;overflow:hidden}.team-area .team__singleBox:hover .team_imgBox .social-link{transform:translateX(0)}.team-area .team__singleBox:hover .team_imgBox:after{background:rgba(88,88,88,.3);content:"";left:0;right:0;top:0;bottom:0;width:100%;position:absolute;border-radius:1rem 1rem 0 0}.team-area .team__singleBox:hover .team__info{background:#d21756;transition:all .3s}.team-area .team__singleBox:hover .team__info h3,.team-area .team__singleBox:hover .team__info span.designation{color:#fff}.team-area .team__singleBox .team_imgBox{text-align:center;position:relative;width:auto;border-radius:1rem 1rem 0 0;transition:all .3s ease-in-out}.team-area .team__singleBox .team_imgBox .social-link{transition:all .3s ease-in-out;position:absolute;left:0;right:0;color:#fff;top:40%;padding:1rem;border-radius:.5rem .5rem 0 0;text-decoration:none;line-height:2.6rem;transform:translateX(100%);z-index:1}.team-area .team__singleBox .team_imgBox .social-link a i{padding:1rem;border-radius:.3rem;background:#d21756;transition:all .3s ease-in-out}.team-area .team__singleBox .team_imgBox .social-link a i:hover{background:#000248}.team-area .team__singleBox .team_imgBox .social-link a i:before{font-size:2.8rem;color:#fff;vertical-align:middle}.team-area .team__singleBox .team__info{padding:1.4rem 1.5rem}.team-area .team__singleBox .team__info h3{color:#000248}.team-area .team__singleBox .team__info span.designation{font-size:1.4rem;font-weight:500;color:#000248}.buildEx__area{background:url(../images/ex_bg.png);background-position-y:center;background-size:cover;background-repeat:no-repeat;padding:11rem 0}.buildEx__area .inner__contentArea{height:100%}.buildEx__area .inner__contentArea .inner__contentArea_tc{vertical-align:middle}.buildEx__area .inner__contentArea h2{font-size:3.9rem}.buildEx__area .inner__contentArea p{padding:1.5rem 0}.buildEx__area .inner__contentArea .readMore_btn{margin:1.5rem 0}.w_process-area{background:#e8eeff}.w_process-area .inner__contentArea .little_item{position:relative;padding:1rem 0}.w_process-area .inner__contentArea .little_item:hover .icon_box i:before{color:#fff;background:#d21756;border-color:#d21756;border-radius:55% 102% 70% 70%/90% 120% 50% 67%}.w_process-area .inner__contentArea .little_item .icon_box{margin:3rem 0}.w_process-area .inner__contentArea .little_item .icon_box i:before{font-size:4rem;padding:1.5rem;color:#d21756;margin:0;align-items:center;transition:all .3s ease-in-out;border:1.5px solid #000248;border-radius:55% 102% 70% 70%/90% 120% 50% 67%}.w_process-area .inner__contentArea .little_item .text-inner{padding:0 2rem}.sidebar-widget-area{box-shadow:0 4px 12px rgba(0,0,0,.1);padding:2.5rem;margin:0 0 3rem}.sidebar-widget-area h3{font-size:2.2rem;font-weight:600;margin-bottom:1rem}.sidebar-widget-area .input-group:hover button{background-color:#d21756;color:#fff}.sidebar-widget-area .input-group:hover button i:before{color:#fff}.sidebar-widget-area .input-group .form-control{height:4.8rem;font-size:1.5rem;color:#707070;font-weight:500}.sidebar-widget-area .input-group button{outline:none!important;border:none;border-radius:0 .3rem .3rem 0}.sidebar-widget-area .input-group button i:before{font-size:2rem;font-weight:400;color:#fff;background:#d21756;vertical-align:middle;margin:0;padding:1.5rem 2rem;transition:all .3s ease-in-out}.sidebar-widget-area .sidebar-img-box .sidebar-item{padding:1.5rem 0}.sidebar-widget-area .sidebar-img-box .sidebar-item .readMore_btn{padding:.5rem 1.5rem;font-size:1.2rem;font-weight:400}.sidebar-widget-area .sidebar-img-box .sidebar-item .btn_1{position:absolute;bottom:18%;right:6%}.sidebar-widget-area .sidebar-img-box .sidebar-item .btn_2{position:absolute;bottom:18%;left:6%}.sidebar-widget-area .small-post-wrapper .small-post-item{padding:1rem 0}.sidebar-widget-area .small-post-wrapper .small-post-item .small-post-item-image{min-width:7.5rem}.sidebar-widget-area .small-post-wrapper .small-post-item .small-post-item-content{margin-left:1.5rem}.sidebar-widget-area .small-post-wrapper .small-post-item .small-post-item-content h4 a{transition:all .3s ease-in-out}.sidebar-widget-area .small-post-wrapper .small-post-item .small-post-item-content h4 a:hover{color:#d21756}.sidebar-widget-area .small-post-wrapper .small-post-item .small-post-item-content p{font-size:1.4rem;margin:0}.sidebar-widget-area ul.widget-archives li{padding:.5rem 0;transition:all .3s ease-in-out}.sidebar-widget-area ul.widget-archives li:hover{transform:translateX(.5rem)}.sidebar-widget-area ul.widget-archives li:hover a{color:#d21756}.sidebar-widget-area ul.widget-archives li a{color:#000248;font-size:1.4rem;font-weight:500;transition:all .3s ease-in-out}.sidebar-widget-area ul.widget-archives li a i:before{font-size:1rem;color:#707070;margin:-.1rem 0 0}.sidebar-widget-area ul.tag-item{display:flex;flex-direction:row;flex-wrap:wrap}.sidebar-widget-area ul.tag-item li{margin-right:.5rem;padding:.5rem 0}.sidebar-widget-area ul.tag-item li:hover a.btn-tag{color:#fff;background:#d21756;box-shadow:none!important}.sidebar-widget-area ul.tag-item li a.btn-tag{color:#000248;border-radius:.3rem;background:#d8d8d8;border:none!important;font-size:12px;font-weight:400;padding:7px 12px}.sidebar-widget-area .widget-Gallery{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.sidebar-widget-area .widget-Gallery img{margin:.5rem 0}.blog-standard-area .blog-box{margin-bottom:4rem}.blog-standard-area .blog-box .blog-img img{width:100%}.blog-standard-area .blog-box .blog-content .author-area span{font-weight:500;margin:0;font-size:14px;color:#000248}.blog-standard-area .blog-box .blog-content .author-area span a.author-name{color:#d21756}.blog-standard-area .blog-box .blog-content .author-area span i{position:relative;top:2px;font-size:16px}.blog-standard-area .blog-box .blog-content a h3{font-size:1.8rem;margin:0;padding:1rem 0}.blog-details-info{box-shadow:0 5px 10px rgba(0,0,0,.12)!important;position:relative;transition:all .5s ease-in-out;margin-bottom:5rem;overflow:hidden}.blog-details-info .blog-content{padding:1.5rem;text-align:left}.blog-details-info .blog-content .img-box img{max-height:18rem}.blog-details-info .blog-content .author-area span{font-weight:500;margin:0;font-size:14px;color:#000248}.blog-details-info .blog-content .author-area span a.author-name{color:#d21756}.blog-details-info .blog-content .author-area span i{position:relative;top:2px;font-size:16px}.blog-details-info .blog-content h2{font-size:3rem;margin-top:20px}.blog-details-info .blog-content h3{margin:15px 0}.blog-details-info .blog-content a h3{font-size:1.8rem;margin:0;padding:1.5rem 0}.blog-details-info .blog-content p,.blog-details-info .small-content p{padding:1.5rem 0}blockquote{background-color:#ffc0cb80;padding:5rem;margin:5rem 0;border-left:3px solid #d21756}blockquote p{color:#000248;margin-bottom:20px;font-weight:500}blockquote p i{position:absolute;top:-3rem}blockquote p i:before{margin:0;font-size:5rem}blockquote span{font-weight:700}.comment-area hr{background-color:#ffc0cb80;height:.1rem}.comment-area ul li:nth-child(2){margin-left:5rem}.comment-area ul li{padding:1.5rem 0}.comment-area ul li .commenter{min-width:15rem;text-align:center}.comment-area ul li .commenter img,.comment-area ul li .commenter-text p{padding:1.5rem 0}.comment-area ul li .commenter-text span{color:#000248;font-size:1.4rem;font-weight:500}.comment-area ul li .commenter-text a.btn-reply{font-size:1.5rem;font-weight:600;margin:0 3rem;color:#000248;transition:all .3s ease-in-out}.comment-area ul li .commenter-text a.btn-reply:hover{color:#d21756!important}.comments-form form{padding:3rem 0}.comments-form form .input-area .form-control{border:.1rem solid #ddd!important}.contact-box-area .google_map{height:100%}.contact-box-area .google_map iframe{width:100%;height:100%;border:none}.contact-box-area .single-contact-box{box-shadow:2px 2px 10px 1px rgba(0,0,0,.08);transition:all .3s ease-in-out;padding:5rem 1rem;margin-bottom:2rem}.contact-box-area .single-contact-box:hover{transform:translateY(-.5rem)}.contact-box-area .single-contact-box i{font-size:4.5rem;color:#d21756;background:#fff}.contact-box-area .single-contact-box i:before{margin:0}.contact-box-area .single-contact-box p{margin-top:1rem;font-weight:500;font-size:1.8rem;color:#000248}.contact-box-area .single-contact-box p a{color:#000248;transition:all .5s ease}.contact-box-area .single-contact-box p a:hover{color:#d21756}.contact-area{padding-top:8rem}.contact-area h3{margin:0!important;padding:3rem 0;text-align:center}.contact-area .contact-mailform{padding:0 3rem;box-shadow:0 4px 12px rgba(0,0,0,.1)}.contact-area .contact-mailform .form-wrap{margin:1.5rem 0}.contact-area .contact-mailform .form-wrap input[type=email],.contact-area .contact-mailform .form-wrap input[type=text],.contact-area .contact-mailform .form-wrap textarea.form-control{border:.1rem solid #d21756!important}.contact-area .contact-mailform .form-button{padding:3rem 0}.contact-area form h3{font-size:3rem;font-weight:700;margin-top:3rem}p.form-message{padding-bottom:20px}p.form-message.error{color:red}p.form-message.success{color:green}.faq-page-area{padding-top:10rem}.faq-page-area .style-faq h3{font-size:2.4rem;padding:2.5rem 0}.faq-page-area .style-faq .inner-cards .card{border:none}.faq-page-area .style-faq .inner-cards .card .card-header{position:relative;border-bottom:.1rem solid #d8d8d8;background:#fff!important;padding:1.5rem 0}.faq-page-area .style-faq .inner-cards .card .card-header a[aria-expanded=false] i.bx.bx-plus,.faq-page-area .style-faq .inner-cards .card .card-header a[aria-expanded=true] i.bx.bx-minus{display:block;transition:all .2s ease-in-out}.faq-page-area .style-faq .inner-cards .card .card-header h5 a{font-size:1.6rem;color:#000248;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.faq-page-area .style-faq .inner-cards .card .card-header h5 a i{position:absolute;right:0;top:0;font-size:1.8rem;font-weight:600;display:none;color:#d21756;border-radius:5rem;border:.1rem solid #d21756}.faq-page-area .style-faq .inner-cards .card .card-body{border:.1rem solid #ddd;margin-bottom:1rem;padding:1rem;margin-top:-1px}.blog_grid_area .section-title h3{padding:.8rem 0}.blog_grid_area .blog-box .blog-img a img{width:100%}.error-area .error-content h2{font-size:15rem;color:#d21756;padding:5rem 0}.error-area .error-content .error-footer-content h3{letter-spacing:.5rem;margin:5rem 0 2rem}.error-area .error-content .error-footer-content .btn-back{margin:3rem 0 0}
/*# sourceMappingURL=main.css.map */
:root{--g227f7964fb:1}
