@media only screen and (max-width:767px){.topbar{padding:10px 0}.topbar .topbar-left-side{text-align:center}.topbar .topbar-right-side{text-align:center;margin-top:5px}.topbar .topbar-right-side ul li{margin-left:0}.shapes .shape-1{display:none}.section-heading{text-align:center}.section-heading h3{font-size:25px}.section-heading p{font-size:15px}.banner{padding:50px 0 80px}.banner .banner-text{background-color:#ffffffcb;width:100%;text-align:center;padding:15px 10px;border-radius:15px;border:1px dashed #001a57}.banner .banner-text .shapes{display:none}.banner .banner-text h1{font-size:35px}.banner .banner-text p{font-size:15px}.multi-group .uni-button{margin-left:7px;margin-right:7px}.about{padding:50px 0}.about .about-text-content{text-align:center}.about .about-text-content p{font-size:15px}.about .about-image{margin-top:30px;padding-left:0}.about .about-image .experience-card{left:0;width:100%}.about .about-image .experience-card .experience-card-text h2{font-size:60px}.about .about-image .experience-card .experience-card-text h6{font-size:15px;left:80px}.about-2 .about-image{padding-left:0;width:100%}.service{padding:0 0 50px}.service .section-heading{margin-top:0}.service .services-card{padding:10px 15px 20px;text-align:center}.why-we .why-we-overlay{padding:50px 0 30px}.why-we .why-we-overlay .why-we-content{margin-top:10px}.why-we .why-we-overlay .service-list{text-align:center}.why-we .why-we-overlay .service-list ul li{text-align:left}.why-we .why-we-overlay .why-we-bar{margin-top:30px}.why-we .why-we-overlay .why-we-bar h4{font-size:17px}.company{padding:50px 0}.company .company-content{margin-top:0}.company-card .company-card-overlay .company-card-text{bottom:10px}.company-card .company-card-overlay .company-card-text p{width:95%;font-size:16px;text-align:center}.company-card .company-card-overlay .company-card-text h4{font-size:20px}.counter{padding:20px 0 50px}.counter-card{padding:18px 15px 20px;margin-top:30px;text-align:center}.counter-card .c-shape{display:none}.counter-card .counter-icon{position:relative;-webkit-transform:translate(0%,0%);transform:translate(0%,0%)}.counter-card .counter-card-text{position:relative;left:0;-webkit-transform:translate(0%,0%);transform:translate(0%,0%)}.counter-card .counter-card-text h2{margin-bottom:0}.counter-card .counter-card-text p{font-size:20px}.support .support-overlay{padding:45px 0}.support .support-overlay .container .support-content{width:100%;text-align:center}.support .support-overlay .container .support-content h3{font-size:30px}.support .support-overlay .container .support-content p{font-size:15px}.our-clients{padding:45px 0}.our-clients .our-clients-content{margin-top:0}.our-clients .our-clients-content .clients-text h4{font-size:20px}.case-study{padding:50px 0}.team{padding:50px 0}.team .team-content{margin-top:0}.team-card .team-card-overlay .team-card-text{text-align:center}.testimonial .testimonial-overlay{padding:50px 0}.testimonial .testimonial-overlay .testimonial-content{margin-top:0}.testimonial .testimonial-overlay .testimonial-card{text-align:center;padding:30px 25px}.testimonial .testimonial-overlay .testimonial-card ul{display:block}.testimonial .testimonial-overlay .testimonial-card ul li ul li{display:inline-block}.blog{padding:50px 0}.blog .blog-content{margin-top:0}.blog-card .blog-card-text h4{font-size:20px}.case-study-content .case-card:hover .case-card-text{padding:15px 17px}.case-study-content .case-card:hover .case-card-text h4{font-size:17px}.case-study-content .case-card:hover .case-card-text p::after{right:0}.appointment-form-area{padding:50px 0;text-align:center}.newsletter{padding:50px 0}.newsletter p{font-size:20px;text-align:center;margin-bottom:15px}.newsletter .input-group{width:100%}.footer .footer-options{padding:45px 0 40px}.footer .footer-support,.footer .footer-company,.footer .footer-contact{padding-left:0;margin-top:20px}.banner-2{text-align:center;padding:60px 0}.banner-2 .banner-img{margin-top:30px}.why-we-2 .service-list{padding-left:0;text-align:center}.why-we-2 .service-list ul li{margin-bottom:0;margin:20px 7px 0}.why-we-2 .why-we-bar{padding-left:0}.service-2{padding:50px 0}.about-2 .about-image .experience-card{position:absolute;bottom:13px;left:-20px;width:230px}.about-2 .about-image .experience-card .experience-card-text{position:relative}.about-2 .about-image .experience-card .experience-card-text h2{font-size:30px}.about-2 .about-image .experience-card .experience-card-text h6{position:absolute;top:50%;left:34px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:13px}.banner-3{padding:50px 0 0}.banner-3 .banner-3-text{float:none}.banner-3 .banner-text{width:100%;text-align:center;margin:0 auto 50px}.banner-3 .banner-text .shapes .shape-2{left:40%;top:-50px}.banner-3 .banner-text h1{font-size:35px}.service-3{padding-bottom:0}.service-3 .section-heading{padding:0}.service-3 .s-order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.service-3 .service-img{display:none}.service-3 .services-card{margin:30px 0 0}.service-3 .service-img2{display:block;width:70%;margin:30px auto 0}.service-3 .service-small{display:block}.service-3 .service-large{display:none}.service-3 .service-md-show{display:none}.why-we-3 .why-we-content .service-list ul li{list-style:none;display:inline-block;background-color:#001a57;width:221px;margin-right:3px;margin-top:7px;margin-bottom:7px;color:#fff;padding:15px 0 10px 25px;font-size:18px;position:relative}.why-we-3 .why-we-content .service-list ul li::before{left:5px}.company-3{padding:50px 0;background-color:#001a57}.company-3 .c-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.company-3 .section-heading{text-align:center;margin-top:0}.company-3 .company3-card{padding:8px 10px 20px;border-radius:10px;margin-top:30px;text-align:center}.company-3 .company3-card .company-icon i::before{margin:0;padding:0;font-size:60px}.company-3 .company3-card .company-card-text h4{font-size:20px;text-transform:capitalize;font-weight:600}.company-3 .company3-card .company-card-text h4 a{text-decoration:none}.company-3 .company3-card .company-card-text p{font-size:16px}.uni-banner .uni-banner-overlay{padding:50px 0}.uni-banner .shapes .shape-2{position:absolute;top:50%;left:60%;-webkit-transform:translate(-50%,-50%) scale(.6);transform:translate(-50%,-50%) scale(.6);z-index:0}.uni-banner .shapes .shape-10{position:absolute;top:50%;left:40%;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5);z-index:0}.uni-banner-text{z-index:99;position:relative}.uni-banner-text h1{font-size:30px}.uni-banner-text ul{margin:0;padding:0}.uni-banner-text ul li{font-size:16px;margin:0 15px}.uni-banner-text ul li::after{content:">>";font-size:15px;position:absolute;right:-25px;top:2px}.faq{padding:40px 0 30px}.faq .faq-content{margin-top:20px}.ques-form{padding-bottom:50px}.privacy{padding:45px 0}.privacy h3{font-size:25px;text-align:center}.single-services-top-section{padding:50px 0 30px}.single-services-top-section img{max-width:100%;float:left;margin-right:15px;margin-bottom:15px;-webkit-box-shadow:1px 1px 20px 0 #ddd;box-shadow:1px 1px 20px 0 #ddd}.single-services-top-section p{font-size:15px}.ss-second-part-text{margin-bottom:30px}.ss-second-part-text p{font-size:15px}.ss-side-bar h3{text-align:center}.single-service-form .ques-form{width:100%;padding:20px;margin:30px auto 50px}.contact-page-form{padding:50px 0}.contact-page-form .contact-info h3{font-size:25px}.contact-page-form .contact-info ul li a{font-size:17px}.contact-page-form .ques-form h3{font-size:25px}.blog-details{padding:50px 0}.blog-details .bdmp-text h3{font-size:25px}.blog-details .bdmp-text p{font-size:15px}.blog-details .bd-img{margin-top:15px}.blog-details .bdmp-comments .comments{font-size:25px}.blog-details .bdmp-comments .user-comments .u-comment p{font-size:15px}.blog-details .comments-box{text-align:center}.blog-details .comments-box h3{font-size:25px}.blog-details .recent-post h3{font-size:25px;text-align:center}.popular-services{margin-top:30px;text-align:center}.popular-services h3{font-size:25px}.post-card .post-card-text{height:100%}.counter-2 .counter-card{text-align:center}.counter-2 .counter-card .counter-card-content{width:100%}.counter-2 .counter-card .counter-icon{position:relative;-webkit-transform:translate(0%,0%);transform:translate(0%,0%)}.counter-2 .counter-card .counter-card-text{left:0;text-align:center}.why-we-content .service-list ul li{width:100%}.work-details-page{padding:50px 0}.work-details-page p{font-size:16px}.work-details-page h3{font-size:25px}.work-details-page .work-details-main-part{margin-bottom:30px}.work-details-page .work-details-main-part img{margin-bottom:20px}.work-details-page .work-details-main-part .project-details{margin-top:0}}@media only screen and (min-width:576px) and (max-width:767px){.case-study-content .case-card:hover .case-card-text{padding:15px 17px}.case-study-content .case-card:hover .case-card-text h4{font-size:17px}.case-study-content .case-card:hover .case-card-text p::after{right:-10px}.about-2 .about-image .experience-card{position:absolute;bottom:30px;left:0;width:65%}.about-2 .about-image .experience-card .experience-card-text{position:relative}.about-2 .about-image .experience-card .experience-card-text h2{font-size:45px}.about-2 .about-image .experience-card .experience-card-text h6{position:absolute;top:50%;left:50px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:20px}.post-card .post-card-text{height:100px}.why-we-content .service-list ul li{width:240px}}@media only screen and (min-width:768px) and (max-width:991px){.section-heading{text-align:center}.section-heading p{font-size:16px}.banner{padding:70px 0 100px}.banner h1{font-size:60px}.about{padding:80px 0}.about .about-text-content{text-align:center}.about .about-image{margin-top:30px;text-align:center}.about .about-image .experience-card{text-align:initial;left:60px}.about .about-image .experience-card .experience-card-text h2{font-size:70px}.about-2 .about-image{padding-left:0;width:100%}.service{padding:0 0 80px}.why-we .why-we-overlay{padding:80px 0 60px}.why-we .why-we-overlay .service-list{text-align:center}.why-we .why-we-overlay .service-list ul li{text-align:left}.why-we .why-we-overlay .why-we-bar{margin-top:30px}.company{padding:80px 0}.company-card .company-card-overlay .company-card-text p{width:95%;font-size:16px}.counter{padding:50px 0 80px}.counter-card{padding:20px 15px;margin-top:30px}.counter-card .counter-card-text{left:80px}.counter-card .counter-card-text p{font-size:20px}.support .support-overlay{padding:70px 0}.support .support-overlay .container .support-content{width:100%;text-align:center}.support .support-overlay .container .support-content h3{font-size:38px}.support .support-overlay .container .support-content p{font-size:16px}.our-clients{padding:80px 0}.case-study{padding:80px 0}.team{padding:80px 0}.team-card .team-card-overlay .team-card-text{text-align:center}.testimonial .testimonial-overlay{padding:80px 0}.testimonial .testimonial-overlay .testimonial-card{text-align:center;padding:30px 25px}.blog{padding:80px 0}.blog-card .blog-card-text h4{font-size:20px}.case-study-content .case-card:hover .case-card-text{padding:15px 17px}.case-study-content .case-card:hover .case-card-text h4{font-size:17px}.case-study-content .case-card:hover .case-card-text p::after{right:0}.appointment-form-area{padding:80px 0;text-align:center}.newsletter{padding:50px 0}.newsletter p{font-size:23px}.newsletter .input-group{width:90%}.footer .footer-options{padding:75px 0}.footer .footer-support{padding-left:0}.banner-2{text-align:center;padding:80px 0}.banner-2 .banner-img{margin-top:30px}.service-2{padding:80px 0}.banner-3{padding:100px 0 0}.banner-3 .banner-3-text{float:none}.banner-3 .banner-text{width:90%;text-align:center;margin:0 auto 50px}.banner-3 .banner-text .shapes .shape-2{left:40%;top:-50px}.banner-3 .banner-text h1{font-size:60px}.service-3{padding-bottom:0}.service-3 .s-order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.service-3 .service-img{display:none}.service-3 .services-card{margin:30px 0 0}.service-3 .service-img2{display:block;width:50%;margin:30px auto 0}.why-we-3 .why-we-content .service-list ul li{list-style:none;display:inline-block;background-color:#001a57;width:221px;margin-right:3px;margin-top:7px;margin-bottom:7px;color:#fff;padding:15px 0 10px 25px;font-size:18px;position:relative}.why-we-3 .why-we-content .service-list ul li::before{left:5px}.company-3{padding:80px 0;background-color:#001a57}.company-3 .c-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.company-3 .section-heading{text-align:center;margin-top:0}.company-3 .company3-card{padding:8px 10px 20px;border-radius:10px;margin-top:30px}.company-3 .company3-card .company-icon i::before{margin:0;padding:0;font-size:60px}.company-3 .company3-card .company-card-text h4{font-size:20px;text-transform:capitalize;font-weight:600}.company-3 .company3-card .company-card-text h4 a{text-decoration:none}.company-3 .company3-card .company-card-text p{font-size:16px}.uni-banner .uni-banner-overlay{padding:80px 0}.uni-banner .shapes .shape-2{position:absolute;top:50%;left:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.uni-banner .shapes .shape-10{position:absolute;top:50%;left:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.uni-banner-text{z-index:99;position:relative}.uni-banner-text h1{font-size:70px}.uni-banner-text ul{margin:0;padding:0}.uni-banner-text ul li{font-size:20px;margin-right:30px}.faq{padding:70px 0 55px}.faq .faq-content{margin-top:30px}.ques-form{padding-bottom:80px}.privacy{padding:75px 0}.privacy h3{font-size:30px;text-align:center}.single-services-top-section{padding:80px 0 30px}.ss-second-part-text{margin-bottom:30px}.single-service-form .ques-form{width:100%;padding:20px;margin:30px auto 80px}.contact-page-form{padding:80px 0}.popular-services{margin-top:30px}.blog-details{padding:78px 0 80px}.single-services-top-section img{margin-right:30px}.service-md-show{display:none}.service-md-hide{display:block}.work-details-page{padding:80px 0}.work-details-page .work-details-main-part{margin-bottom:30px}.work-details-page .work-details-main-part h3{font-size:30px}.service .section-heading{margin-top:0}}@media only screen and (min-width:992px) and (max-width:1199px){.section-heading p{font-size:16px}.banner{padding:170px 0 150px}.banner h1{font-size:70px}.company-card .company-card-overlay .company-card-text p{width:95%;font-size:16px}.counter-card{padding:20px 15px}.counter-card .counter-card-text{left:70px}.counter-card .counter-card-text p{font-size:17px}.team-card .team-card-overlay .team-card-text{text-align:center}.blog-card .blog-card-text h4{font-size:20px}.support .support-overlay{padding:90px 0}.support .support-overlay .container .support-content{width:660px}.support .support-overlay .container .support-content h3{font-size:50px}.support .support-overlay .container .support-content p{font-size:16px}.case-study-content .case-card:hover .case-card-text{padding:15px 17px}.case-study-content .case-card:hover .case-card-text h4{font-size:17px}.case-study-content .case-card:hover .case-card-text p::after{right:0}.banner-2{padding:170px 0 100px}.banner-2 h1{font-size:60px}.support-2 .support-overlay .container .support-content{width:100%}.support-2 .support-overlay .container .support-content h3{font-size:35px}.why-we-2 .service-list ul li{margin-right:10px;margin-bottom:10px}.why-we-2 .why-we-bar .single-bar{margin-top:20px}.why-we-2 .why-we-bar .single-bar h4{font-size:20px}.about-2 .about-image .experience-card{position:absolute;bottom:10px;left:30px;width:285px}.about-2 .about-image .experience-card .experience-card-text{position:relative}.about-2 .about-image .experience-card .experience-card-text h2{font-size:60px}.about-2 .about-image .experience-card .experience-card-text h6{position:absolute;top:50%;left:70px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:16px}.banner-3{padding:150px 0 0}.banner-3 .banner-3-text{float:none}.banner-3 .banner-text{width:90%;text-align:center;margin:0 auto 30px}.banner-3 .banner-text .shapes .shape-2{left:40%;top:-50px}.banner-3 .banner-text h1{font-size:70px}.service-3 .s-order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.service-3 .service-img{display:none}.service-3 .services-card{margin:30px 0 0}.service-3 .service-img2{display:block;width:50%;margin:30px auto 0}.why-we-3 .why-we-content .service-list ul li{list-style:none;display:inline-block;background-color:#001a57;width:221px;margin-right:3px;margin-top:7px;margin-bottom:7px;color:#fff;padding:15px 0 10px 25px;font-size:18px;position:relative}.why-we-3 .why-we-content .service-list ul li::before{left:5px}.company-3{padding:100px 0;background-color:#001a57}.company-3 .section-heading{text-align:center}.company-3 .company3-card{padding:8px 10px 20px;border-radius:10px;margin-top:30px}.company-3 .company3-card .company-icon i::before{margin:0;padding:0;font-size:60px}.company-3 .company3-card .company-card-text h4{font-size:20px;text-transform:capitalize;font-weight:600}.company-3 .company3-card .company-card-text h4 a{text-decoration:none}.company-3 .company3-card .company-card-text p{font-size:16px}.uni-banner .uni-banner-overlay{background-color:#d0d0d091;padding:180px 0 100px}.uni-banner .shapes .shape-2{position:absolute;top:55%;left:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.uni-banner .shapes .shape-10{position:absolute;top:53%;left:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.uni-banner-text{z-index:99;position:relative}.uni-banner-text h1{font-size:70px}.uni-banner-text ul{margin:0;padding:0}.uni-banner-text ul li{font-size:20px;margin-right:30px}.post-card .post-card-text{height:100%}}@media only screen and (min-width:1550px){.banner{padding-top:300px;padding-bottom:350px}.section-heading h6{font-size:18px;font-weight:600;text-transform:capitalize}.section-heading h3{font-size:40px;font-weight:600;text-transform:capitalize}.section-heading p{font-size:17px}.banner-2{padding:150px 0 100px}.about-2 .about-image .experience-card{position:absolute;bottom:30px;left:40px}.about-2 .about-image .experience-card .experience-card-text{position:relative}.about-2 .about-image .experience-card .experience-card-text h2{font-size:80px}.about-2 .about-image .experience-card .experience-card-text h6{position:absolute;top:50%;left:100px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:20px}.banner-3{padding:70px 0 0}.banner-3 .banner-text{width:620px}.banner-3 .banner-text h1{font-size:80px}.inner-page-services{padding-top:100px}}@media only screen and (max-width:991px){.main-responsive-nav{background-color:#fff;height:86px}.extra-search{display:block}.modal-button{display:block!important}.mobile-nav{display:block;position:relative}.mobile-nav .logo{text-decoration:none;position:absolute;top:10px;z-index:999;left:8px;color:#fff;font-weight:700;text-transform:uppercase;font-size:20px}.mobile-nav nav .navbar-nav .nav-item a i{display:none}.mean-container .mean-bar{background-color:#fff;padding:0}.mean-container a.meanmenu-reveal{padding:15px 15px 0 0;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}.main-nav{display:none!important}}