@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&amp;display=swap";@media only screen and (max-width:767px){.home1-orange-button{padding:10px 20px;font-size:15px}.orange-transparent-button{padding:10px 20px}p{font-size:15px}a{font-size:15px}.section-title{font-size:27px;margin-bottom:20px}.cap{display:none}.home1-header .banner-section .slide-1{background:linear-gradient(90deg,rgba(255,255,255,0.8) 15%,rgba(255,255,255,0.7) 53%),url(../images/bg.jpg) center center no-repeat}.home1-header .banner-section .slide-2{background:linear-gradient(90deg,rgba(255,255,255,0.8) 15%,rgba(255,255,255,0.8) 53%),url(../images/banner/home1-banner2.jpg) center center no-repeat}.home1-header .banner-section .slide-3{background:linear-gradient(90deg,rgba(255,255,255,0.8) 15%,rgba(255,255,255,0.7) 53%),url(../images/banner/home1-banner3.jpg) center center no-repeat}.home1-header .banner-section .banner-p{font-weight:400}.home1-client-section .owl-dots{text-align:center;margin-left:0}.home1-header .top-menu .last-col{justify-content:center;float:none}.mean-container .mean-bar{height:75px;padding:0 0 0}.home1-card-title a{font-size:20px}.mean-container a.meanmenu-reveal{padding:25px 15px 0 0}.header-menu .top-menu{text-align:center}.header-menu .top-menu .icon{margin-right:10px}.header-menu .top-menu .left-sub{padding-right:0}.home2-header .banner-section .owl-carousel button.owl-dot{height:15px;width:15px}.home1-header .banner-section .home1-slide{padding:70px 0 90px}.header-menu .top-menu .icon{margin-top:5px;margin-bottom:10px}.header-menu .top-menu .icon i{height:25px;width:25px;line-height:25px;font-size:13px}.header-menu .top-menu .fa-phone-volume{left:-10px}.header-menu .top-menu .fa-envelope{font-size:16px!important;top:4px}.header-menu .top-menu .right-sub{display:none}.header-menu .top-menu .top-header-contact-info li{margin-right:5px}.header-menu .top-menu .top-header-contact-info li a{margin-left:15px}.header-menu .top-menu .top-header-contact-info li i{font-size:17px}.header-menu .top-menu .top-header-contact-info li .email{margin-left:22px}.home1-header{text-align:center}.home1-header .banner-section .text-content{max-width:420px;margin-right:auto;margin-left:auto}.home1-header .banner-section h1{font-size:36px;line-height:35px;margin-bottom:10px;word-spacing:5px}.home1-header .banner-section h1 span{font-size:22px;word-spacing:5px}.home1-header .banner-section .banner-p{font-size:15px;margin-bottom:20px}.home1-header .banner-section .top-orange-p{font-size:16px;margin-bottom:10px}.home1-header .banner-section .orange-transparent-button{margin-right:0;padding:8px 12px}.home1-header .banner-section .orange-transparent-button:first-child{margin-right:5px}.home1-header .banner-section .buttons{justify-content:center}.home1-owl .owl-carousel button.owl-dot{height:10px;width:35px;margin-right:3px;margin:0 5px}.blue-box{padding:30px 0 40px;text-align:center}.blue-box h6{font-size:18px}.blue-box .blue-box-orange-btn{text-align:center;margin-top:30px}.after-banner-section{padding:30px 0 50px}.after-banner-section .per-col .custom-card .home1-card-title{margin:20px 0 15px}.after-banner-section .per-col .custom-card .orange-transparent-button{margin-top:0}.home2-after-banner-section{padding:70px 0 10px!important}.home2-after-banner-section .per-col .custom-card{padding:0 12px 30px}.home2-after-banner-section .per-col .custom-card:hover{padding-top:20px}.home1-about-section{padding:20px 0 50px}.home1-about-section .section-title{margin-bottom:20px}.home1-about-section .text-portion{order:1!important;max-width:500px;margin-left:auto!important;padding-left:0;text-align:center}.home1-about-section .text-portion .text-p{margin-bottom:15px}.home1-about-section .text-portion .custom-card{margin-top:10px;padding:15px 10px}.home1-about-section .image-portion{order:2!important;margin-bottom:30px}.home1-about-section .image-portion .about-img3{bottom:0;position:relative;left:0%!important;right:0!important;top:10px!important;max-width:100%!important}.home1-about-section .image-portion .about-img1{width:100%}.blog-details-desc .article-footer{display:flex;flex-direction:column}.blog-details-desc .article-footer .article-tags{max-width:100%}.blog-details-desc .article-footer .article-share{max-width:100%}.home1-service-section{padding:40px 0 30px}.home1-service-section .custom-card{max-width:370px;margin:0 auto 20px}.home1-service-section .custom-card .title{margin-right:30px;padding:0 0 15px 15px!important}.home1-service-section .custom-card p{margin-left:15px}.home1-choose-us-section{padding:50px 0 40px;text-align:center}.home1-choose-us-section .home1-top-portion .p{margin:0 auto 30px}.home1-choose-us-section .box{margin-bottom:0;text-align: left;}.home1-choose-us-section .box .row .col-sm-12{padding-left:10px}.work-gallery-section{padding:50px 0 30px}.work-gallery-section .menu ul{margin-top:20px;margin-bottom:20px}.work-gallery-section .menu ul li{margin-right:10px;font-size:16px}.work-gallery-section .gallery-card .g-blue-box .title a{font-size:18px}.work-gallery-section .g-card-overlay .g-text{top:45%!important}.work-gallery-section .g-card-overlay .g-text .title a{font-size:20px!important}.home1-video-section{padding:70px 0}.home1-video-section .video-btn{width:65px;height:40px;border-radius:10px;line-height:5px;padding-top:14px}.home1-video-section .video-btn i{font-size:15px!important}.home1-client-section .col-sm-12 .custom-card{text-align:center;margin-left:auto;margin-right:auto}.home1-logo-section{padding:50px 15px 30px 0}.home1-logo-section img{margin-bottom:20px;text-align:center}.home1-faq-section{padding:50px 0 0}.home1-faq-section h3{text-align:center}.home1-faq-section .contact-portion{padding-left:10px;margin-top:30px}.home1-faq-section .contact-portion .top .text{padding-left:15px}.home1-faq-section .contact-portion .top .text .home1-card-title{margin-bottom:15px;margin-top:20px}.home1-faq-section .btn-link p{font-size:15.5px;padding-right:32px}.home1-faq-section .card .btn-link:after{font-size:24px;top:12px}.home1-faq-section .card .card-body p{float:left;margin-bottom:20px}.home1-faq-section .card .card-header button{padding:15px 9px}.home1-faq-section .circle{margin-top:7px;height:10px;width:10px;border-radius:50%;background:#002155;border:2px solid #fff;box-shadow:0 0 1px 2px #002155;margin-right:10px;margin-top:9px}.home1-faq-section .contact-portion{text-align:center}.home1-blog-section{padding:50px 0 30px;background:#fff}.home1-blog-section .custom-card{max-width:356px;margin:0 auto 30px}.home1-blog-section .card-text .time{margin-left:0!important}.home1-client-section .col-sm-12,.home1-client-section .col-12{padding:40px 0!important;text-align:center}.home1-client-section .left-portion{margin-right:10px!important}.home1-client-section .row .col-sm-12 .single-client{margin-left:0}.home1-client-section .row .col-sm-12 .single-client .description{margin-left:0;padding-left:30px;padding-right:30px}.home1-client-section .row .col-sm-12 .single-client .fa-quote-left{left:20px}.home1-client-section .row .col-sm-12 .single-client .fa-quote-right{display:none}.home1-team-section{padding:50px 0 20px}.home1-team-section .custom-card{max-width:400px;margin:0 auto 30px}.work-gallery-section .g-card{max-width:400px;margin:0 auto 0}.home1-life-section{padding:50px 0 90px;text-align:center}.home1-life-section .orange-button{margin-bottom:30px}.home1-life-section .profile-info ul{padding-inline-start:0}.home1-life-section .profile-info ul li p{margin-top:70px;font-size:16px;font-weight:500;margin-bottom:40px;left:0;right:0}.home1-life-section .profile-info ul li p span{margin-left:0}.home1-life-section .profile-info ul li p span a{font-size:15px}.footer{padding:50px 0 30px}.footer .first-col{padding-right:30px}.footer .first-col,.footer .second-col,.footer .third-col{margin-bottom:30px}.home1-choose-us-section .box i::before{font-size:16px}.gotopbtn{bottom:20px;right:20px}.home1-about-section .image-portion .about-img2{width:100%;margin-top:10px}.footer{padding:50px 0 20px}.footer .third-col{padding-left:0}.footer .footer-bold-font{margin-bottom:20px}.footer p{margin-bottom:10px}.footer .first-col,.footer .second-col,.footer .third-col{margin-bottom:30px}.header-menu .top-menu{padding:15px 0 7px}.home2-about-section{padding:50px 0 60px;text-align:center}.home2-about-section .custom-card{text-align:center}.home2-about-section .custom-card .fa-arrow-alt-circle-right{display:none}.home2-about-section .image{margin-bottom:30px}.home2-about-section .image .about-img4{max-width:100%!important}.home2-about-section .image .about-img5{left:70%;bottom:60px;width:45%}.home2-about-section .p{margin-left:0;margin-bottom:20px}.home2-about-section .text{padding-left:0}.home2-about-section .custom-card{max-width:400px;margin:20px auto}.home2-about-section .custom-card p,.home2-about-section .custom-card h5{margin-left:0}.home2-about-section .custom-card p{font-size:14.5px}.home2-about-section .text{padding-left:0}.home2-about-section .orange-button{margin-top:30px;margin-left:0}.home2-logo-with-video-section{text-align:center;padding:50px 0 20px}.home2-logo-with-video-section .blue-outer-layer{margin:30px auto 60px;padding:30px}.home2-logo-with-video-section .blue-outer-layer .video-image{padding:70px 0;margin-top:0;margin-bottom:-80px}.home2-logo-with-video-section .blue-outer-layer .video-image .video-btn{width:65px;height:40px;border-radius:10px;line-height:5px;padding-top:14px}.home2-logo-with-video-section .blue-outer-layer .video-image .video-btn i{font-size:15px!important}.home2-choose-us-section{padding:40px 0}.home2-choose-us-section .left-col{margin:0 10px 40px 0}.home2-choose-us-section .left-col .progress{margin-top:10px}.home2-choose-us-section .left-col .row{margin-top:20px}.home2-choose-us-section{padding:50px 10px}.home2-choose-us-section .left-col{margin-bottom:40px;padding-left:0!important}.home2-choose-us-section .image-section{margin-right:4%;padding-left:10px}.home2-choose-us-section .orange-box{margin-right:8%!important}.home2-client-section{padding:50px 0}.home2-client-section .top-portion{margin-bottom:30px}.home2-client-section .section-title{margin-bottom:0}.home2-client-section .single .custom-card{padding:1px 15px 20px}.home2-header .banner-section .banner-right-col{order:1}.home2-header .banner-section .banner-left-col{order:2}.home2-header .banner-section .home2-slide-1{background:linear-gradient(90deg,rgba(0,33,85,0.8) 15%,rgba(0,33,85,0.8) 67%),url(../images/banner/home2-banner1.jpg) center center no-repeat!important;padding-top:250px;padding-bottom:30px}.home2-header .banner-section .home2-slide-3{background:linear-gradient(90deg,rgba(0,33,85,0.8) 15%,rgba(0,33,85,0.8) 67%),url(../images/banner/home2-banner2.jpg) center center no-repeat!important;padding-top:250px;padding-bottom:30px}.home2-header .banner-section .home2-slide-2{background:linear-gradient(90deg,rgba(0,33,85,0.8) 15%,rgba(0,33,85,0.8) 67%),url(../images/banner/home2-banner1.jpg) center center no-repeat!important;padding-top:250px;padding-bottom:30px}.home2-header .banner-section .home2-banner-buttons{justify-content:center}.home2-header .banner-section .home2-slide-content{margin-left:auto;margin-right:auto;max-width:420px;padding-left:15px;padding-right:15px}.home2-header .owl-dots{bottom:4%}.home2-header .banner-section .box{background:#6da816;max-width:100px;border-radius:20px;padding:10px;position:absolute;right:15px;bottom:15px}.home2-header .banner-section .box h3{font-size:27px}.home2-header .owl-dots{bottom:8%!important}.home2-header .banner-left-col{padding-top:260px!important}.home2-header .owl-carousel button.owl-dot{background:#fff}.nevy-blue-button{padding:10px 15px;font-size:15px}.home3-header .banner-section{padding:70px 0}.home3-header .banner-section .nevy-blue-button{margin-right:0}.home3-header .banner-section .nevy-blue-button:first-child{margin-right:5px}.home3-header .banner-section .banner-text{max-width:420px;margin-left:auto;margin-right:auto}.home3-header .banner-section .banner-buttons{display:block;justify-content:center}.home3-about-section{padding-left:0%}.home3-about-section .p{margin-top:50px}.home3-about-section .about-img6{width:80%;margin-left:-20%}.home3-about-section .about-img7{left:57%;bottom:-20px;width:38%}.home3-service-section .custom-card .home1-card-title{padding-left:16px}.about-banner{padding:70px 0}.about-banner p{font-size:18px}.single-service-section{padding:50px 0}.single-service-section .upper-custom-card{padding:20px;margin-bottom:30px}.single-service-section .upper-custom-card p{margin-bottom:0}.single-service-section .upper-custom-card .bold-p{margin:0 0 10px}.single-service-section .contact-message-section h3{margin-top:20px;margin-bottom:20px}.single-service-section .contact-message-section .form-control{margin-bottom:10px}.single-service-section .orange-box{padding:15px 20px}.single-service-section .white-box{padding:15px 20px}.single-service-section .white-box i{font-size:18px;margin-top:5px}.prev-link-wrapper,.next-link-wrapper{flex:0 0 100%;max-width:100%!important;padding-right:0;margin-bottom:30px}.prev-link-wrapper .prev-title,.next-link-wrapper .next-title{display:inline-block;font-weight:500;font-size:13px}.prev-link-wrapper .meta-wrapper,.next-link-wrapper .meta-wrapper{margin-top:0}.dibiz-post-navigation{padding-bottom:0}.comments-area .comments-title{margin-bottom:20px;font-size:20px}.comments-area .comment-respond .comment-reply-title{font-size:20px}.comments-area .comment-respond .comment-form-author,.comments-area .comment-respond .comment-form-email{width:100%;margin-bottom:10px}.comments-area .comment-respond .comment-form-author{padding-right:0}.comments-area .comment-respond .comment-form-email{padding-left:0;margin-bottom:10px}.blog-details-desc .article-author .author-profile .author-profile-title h4{font-size:19px}.blog-details-desc .article-author .author-profile .author-profile-title span{font-size:15px}.blog-details-desc .article-content h3{font-size:20px}.blog-details-desc .article-content .entry-meta ul li{padding-left:45px;margin-bottom:0;border-right:none}.blog-details-area{padding:50px 0}.blog-details-area p{font-size:15px!important}.blog-details-desc{background-color:#fff;padding:20px 15px}.widget-area{padding-left:0}.widget-area .widget{margin-top:30px}.contact-blog-section{padding:50px 0 20px}.contact-blog-section .col-sm-6{margin-bottom:30px}.contact-blog-section .col-sm-6 .custom-card i{margin-bottom:12px}.c-message{padding:50px 0}.c-message .custom-card{border:none;padding:25px 20px}.c-message .custom-card h3{font-size:23px;margin-bottom:10px}.c-message .custom-card .form-control{margin-bottom:10px;height:50px}.map-section{height:200px}.map-section .google-map{height:200px}.privacy-policy{padding:50px 0 25px}.faq-section .faq-message-section{padding:10px 0 30px}.faq-section .faq-message-section h3{margin-bottom:20px}.faq-section .faq-message-section .card{border:none;padding:25px 20px}.faq-section .faq-message-section .form-control{margin-bottom:10px}.coming-soon-section .main-section img{margin-bottom:15px}.coming-soon-section .main-section p{font-size:15px}.coming-soon-section .main-section .home1-orange-button{margin-bottom:15px}.coming-soon-section .main-section{max-width:500px;padding:30px 0}.coming-soon-section .main-section #count-down{padding-left:55px;padding-right:55px;margin-bottom:15px}.coming-soon-section .section-title{font-size:20px;margin-bottom:20px}.error-section{padding:50px 0}.error-section .section-title{font-size:30px;margin-top:10px;margin-bottom:10px}.error-section p{font-size:16px}.error-section .home1-orange-button{margin-top:20px}.home2-header .banner-section .slide{padding:70px 0 90px!important}.home1-client-section .col-sm-12 .left-portion{margin-right:auto!important;width:80%!important;margin-left:auto!important;text-align:center}.home1-faq-section .card .card-header .btn-link{padding:20px 30px 15px 5px}.home1-faq-section .card .card-header .btn-link span{position:absolute;left:35px;margin-right:25px}.home1-faq-section .card .btn-link:before{display:inline-block}.home1-faq-section .card .btn-link:after{right:7px}.home1-faq-section .card .card-body{padding:0 15px 20px 38px}.after-banner-section{padding:80px 0 50px}.after-banner-section .custom-card{margin-bottom:30px}.after-banner-section .custom-card .home1-card-title{margin:15px 0}.home1-choose-us-section img{margin-bottom:30px}.mean-container .mean-nav .nav-ul{overflow-y:scroll;height:320px;box-shadow:1px 4px 5px 1px #aaa8a8;margin-top:20px}}@media only screen and (min-width:576px) and (max-width:767px){.home1-card-title a{font-size:20px}.section-title{margin-bottom:20px}.home1-header .banner-section{text-align:center}.home1-header .banner-section .banner-p{font-size:16px!important;font-weight:400!important}.home1-header .banner-section .slide-1{linear-gradient(90deg,rgb(101 101 103) 15%,rgb(78 77 77 / 70%) 53%),url(../images/bg.jpg) center center no-repeat;}.home1-header .banner-section .slide-2{background:linear-gradient(90deg,rgba(255,255,255,0.6) 15%,rgba(255,255,255,0.6) 53%,rgba(255,255,255,0.6) 100%),url(../images/banner/home1-banner2.jpg) center center no-repeat!important}.home1-header .banner-section .slide-3{background:linear-gradient(90deg,rgba(255,255,255,0.6) 15%,rgba(255,255,255,0.6) 53%,rgba(255,255,255,0.6) 100%),url(../images/banner/home1-banner3.jpg) center center no-repeat!important}.home1-header .banner-section .buttons{justify-content:center}.home1-header .owl-dots{bottom:8%!important}.after-banner-section .col-sm-6{padding-left:0;padding-right:0}.after-banner-section .per-col .custom-card .orange-transparent-button{margin-top:10px}.home1-about-section{padding-right:0}.home1-about-section .text-portion{max-width:500px;margin-left:auto!important;padding-left:15px;text-align:center}.home1-about-section .text-portion .card{margin-top:15px!important}.home1-about-section .image-portion{padding:0 50px 30px}.home1-about-section .about-img3{left:0%!important;right:0!important;top:10px!important;width:100%!important}.home1-about-section .text-portion .row{margin-right:0}.home1-about-section .text-portion .row .col-lg-4{padding:0 7px}.home1-service-section .home1-card-title a{font-size:16px}.home1-service-section .custom-card p{margin-right:0}.home1-service-section .custom-card .title .icon{margin-left:0!important}.home1-choose-us-section{text-align:center}.home1-choose-us-section .choose-us-top .p{margin:0 0}.home1-choose-us-section .choose-us-top .home1-top-portion{margin-bottom:25px;margin-left:30px;margin-right:30px}.home1-choose-us-section .orange-btn{margin-top:0}.home1-client-section .col-sm-12{padding:70px 0!important}.home1-client-section .col-sm-12 .left-portion{margin-right:auto!important;width:80%!important;margin-left:auto!important;text-align:center}.home1-client-section .col-sm-12 .custom-card{max-width:0;width:70%!important;text-align:center;margin-left:auto;margin-right:auto}.home1-client-section .single-client{margin-right:auto;margin-left:auto!important}.home1-client-section .card{margin-left:auto;margin-right:auto}.home1-client-section .description{margin-left:auto!important;margin-right:auto!important}.home1-client-section .fa-quote-left{left:24px!important}.home1-client-section .owl-dots{text-align:center;margin-left:0}.home1-logo-section{text-align:center}.home1-logo-section .grain{padding-left:20px}.home1-faq-section .contact-portion .top .text .home1-card-title{margin-bottom:10px}.home1-life-section{text-align:center}.home1-life-section .home1-orange-button{margin-bottom:20px}.home1-life-section img{margin-bottom:10px}.home1-life-section p{font-size:22px}.home1-video-section{padding:100px 0}.work-gallery-section{text-align:center}.home1-blog-section .card .card-text .date{font-size:12px}.home1-blog-section .card .card-text .name{font-size:12px}.home1-life-section .profile-info ul li p{margin-top:60px}.home1-life-section .profile-info ul li img{margin-top:0}.blue-box .blue-box-orange-btn{text-align:center;margin-top:30px}.footer .first-col{padding-right:30px}.work-gallery-section .menu ul{margin-bottom:20px}.work-gallery-section .menu ul li{font-size:14px}.home2-header .banner-right-col{order:1}.home2-header .banner-left-col{order:2}.home2-header .home2-slide-content{width:70%;margin-left:auto!important;margin-right:auto!important}.home2-header .banner-section .home2-slide-1{background:linear-gradient(90deg,rgba(0,33,85,0.8) 15%,rgba(0,33,85,0.8) 67%),url(../images/banner/home2-banner2.jpg) center center no-repeat!important}.home2-header .banner-section .home2-slide-2{background:linear-gradient(90deg,rgba(0,33,85,0.8) 15%,rgba(0,33,85,0.8) 67%),url(../images/banner/home2-banner3.jpg) center center no-repeat!important}.home2-header .banner-section .home2-slide-3{background:linear-gradient(90deg,rgba(0,33,85,0.8) 15%,rgba(0,33,85,0.8) 67%),url(../images/banner/home2-banner2.jpg) center center no-repeat!important}.home2-header .home2-banner-buttons{justify-content:center!important}.home2-header .owl-dots{bottom:8%!important}.home2-header .owl-carousel button.owl-dot{background:#fff}.home2-header .banner-left-col{padding-top:260px!important}.home2-about-section .image .about-img5{left:340px;bottom:80px}.home2-blue-box{text-align:center}.home2-blue-box h6{margin-left:0!important;text-align:center!important}.home2-logo-with-video-section{text-align:center}.home2-logo-with-video-section .blue-outer-layer{margin:60px auto 80px;padding:35px}.home2-about-section .text{padding-left:15px}.home2-about-section .card i{font-size:24px}.home3-header .banner-section{background:linear-gradient(90deg,rgba(255,255,255,0.5) 15%,rgba(255,255,255,0.5) 53%,rgba(255,255,255,0.5) 100%),url(../images/banner/home3-banner1.jpg) center center no-repeat}.home3-header .banner-section .banner-text .top-orange-p{color:#002155}.home3-header .banner-section .banner-buttons{justify-content:center}.home3-header .banner-text{padding-left:0}.blog-section .card .card-text{padding:20px}.blog-section .card i{margin-right:2px!important}.privacy-policy h5{margin-bottom:10px}.single-blog-section .left-side .per-c .title a{font-size:14px}.single-service-section .right{margin-bottom:30px}.home1-life-section .orange-button{margin-bottom:30px}.home1-team-section .hover-text i{height:30px;width:30px;line-height:30px;margin-right:10px}.coming-soon-section .main-section{max-width:500px;padding:30px 0}.coming-soon-section .main-section .b-box{margin-top:10px}.prev-link-wrapper,.next-link-wrapper{flex:0 0 100%;max-width:100%!important;padding-right:0;margin-bottom:30px}.blog-details-desc .article-footer .article-tags{max-width:100%;text-align:center}.blog-details-desc .article-footer .article-share{max-width:100%;text-align:center}.blog-details-desc .article-footer{flex-direction:column}.blog-details-desc .article-content .entry-meta ul li{margin-right:0;border-right:none}.blog-details-desc .article-content .entry-meta ul li i{font-size:30px}.prev-link-wrapper .prev-title,.next-link-wrapper .next-title{font-weight:700;font-size:16px}.comments-area .comment-respond .form-submit input{padding:8px 15px;font-size:15px;font-size:600}.widget-area{padding-left:0;margin-top:30px}.blog-details-desc .article-content .features-list li i{font-size:17px;top:4px}}@media only screen and (min-width:768px) and (max-width:991px){.section-title{font-size:32px;margin-bottom:30px}.single-service-section .right{margin-bottom:30px}.footer .third-col{padding-left:0}.home3-header .banner-text{text-align:left!important;margin-left:30px}.home1-card-title a{font-size:22px}.header-menu .sticky-menu{padding:0 0}.header-menu .top-menu{padding:10px 0 0!important}.header-menu .top-menu .per-item{justify-content:center}.header-menu .top-menu .first-col{padding-left:0!important}.header-menu .top-menu .right-sub{text-align:left}.header-menu .top-menu .icon i{height:25px;width:25px;line-height:25px;font-size:13px}.header-menu .top-menu .top-header-contact-info{margin-bottom:8px}.header-menu .cart span{right:0;left:7.6%;top:13px}.orange-transparent-button{padding:10px 20px!important}.home1-header .top-menu .top-header-contact-info li:nth-child(2),.home1-header .top-menu .top-header-contact-info li:nth-child(3){margin-left:10px}.home1-header .top-menu .last-col{justify-content:center;float:none}.home1-header .top-menu .icon{margin-right:10px;margin-bottom:13px}.home1-header .top-header-contact-info{text-align:center!important}.home1-header .top-header-contact-info li{margin-right:0!important}.home1-header .banner-section .slide-1{background:linear-gradient(90deg,rgba(255,255,255,0.8) 15%,rgba(255,255,255,0.7) 53%),url(../images/banner/home1-banner1.jpg) center center no-repeat}.home1-header .banner-section .slide-2{background:linear-gradient(90deg,rgba(255,255,255,0.8) 15%,rgba(255,255,255,0.8) 53%),url(../images/banner/home1-banner2.jpg) center center no-repeat}.home1-header .banner-section .slide-3{background:linear-gradient(90deg,rgba(255,255,255,0.8) 15%,rgba(255,255,255,0.7) 53%),url(../images/banner/home1-banner3.jpg) center center no-repeat}.home1-header .banner-section .col-sm-12,.home1-header .banner-section .co-12{padding:0}.home1-header .banner-section .text-content{max-width:500px;margin:0 auto}.home1-header .banner-section .text-content .buttons{justify-content:center}.home1-header .banner-section .banner-p{margin-bottom:20px!important}.home1-header .banner-section h1{font-size:55px!important;line-height:45px!important;margin-bottom:10px!important}.home1-header .banner-section h1 span{font-size:35px!important}.home1-header .banner-section .orange-transparent-button{margin-right:10px!important}.home1-header .banner-section .slide{padding:90px 0}.home1-header .banner-section .owl-dots{bottom:-8%!important}.blue-box h6{font-size:18px}.after-banner-section{padding:80px 0 30px}.after-banner-section .custom-card{margin-bottom:30px}.home1-about-section{padding:40px auto 70px}.home1-about-section .section-title{margin-bottom:25px}.home1-about-section .text-p{margin-bottom:15px!important}.home1-about-section .card-col{padding-left:5px;padding-right:5px}.home1-about-section .custom-card{margin-top:10px!important;padding:20px 0!important;text-align:left;margin-bottom:0}.home1-about-section .custom-card i{font-size:22px}.home1-about-section .custom-card .number{font-size:26px}.home1-about-section .custom-card .col-md-11{padding-left:0}.home1-about-section .custom-card .col-md-1{padding-right:0}.home1-about-section .signature{margin:25px 0}.home1-about-section .about-img3{left:50%!important;right:200px!important;top:110px!important;width:50%!important}.home1-about-section .about-img1{width:80%!important}.home1-about-section .about-img2{width:50%!important}.home1-about-section .text-portion .custom-card{margin-top:10px;padding:8px 0 6px}.home1-about-section .text-portion p a{font-size:13px}.home1-service-section{padding:70px 0 50px}.home1-service-section .title{margin-right:15px;padding:0 0 15px 15px!important}.home1-service-section .custom-card p{margin-left:15px;margin-right:15px}.home1-service-section .custom-card .title .icon{margin-left:14px}.home1-video-section{padding:180px 0}.single-service-section .white-box p{font-size:15px}.single-service-section .white-box i{font-size:20px;margin-top:5px}.home1-choose-us-section{text-align:center;padding:70px 0}.home1-choose-us-section .choose-us-top{text-align:center;margin-bottom:40px}.home1-choose-us-section .choose-us-top .p{max-width:100%;margin:0 50px}.home1-choose-us-section .choose-us-top .home1-top-portion{margin-bottom:-10px}.home1-choose-us-section img{margin-bottom:30px}.home1-choose-us-section .choose-us-top .row .col-md-12{text-align:center;margin:0 0 10px}.home1-choose-us-section .orange-btn{margin-bottom:30px;text-align:center;margin-top:30px}.home1-choose-us-section .box{margin-bottom:0}.home1-client-section .image-cap{display:none}.home1-client-section .left-section{text-align:center;padding:108px 20px}.home1-client-section .left-section .left-portion{margin-right:0;max-width:367px}.home1-client-section .left-section .section-title{font-size:33px;margin-bottom:10px}.home1-client-section .single-client .image img{width:110px;height:110px}.home1-client-section .fa-quote-right{display:none}.home1-client-section .fa-quote-left{left:-10px!important;margin-right:34px}.home1-client-section .right-section{padding-left:20px;display:none}.home1-client-section .description{max-width:97%!important;margin:0 auto}.home1-header{text-align:center}.home2-header .home2-title{color:#002155!important}.home2-header .home2-banner-p{color:#000!important}.home2-header .banner-section .home2-slide-content{text-align:left;margin-left:30px}.home1-client-section .owl-dots{margin-top:20px;margin-left:auto;margin-right:auto;text-align:center}.home1-logo-section{padding:70px 0}.home1-logo-section .grain{padding-left:40px}.home1-logo-section img{margin-bottom:20px}.home1-about-section{padding:50px 0 80px}.home2-choose-us-section{padding:70px 0}.home1-about-section .text-portion{max-width:85%;margin-top:50px;text-align:center}.home1-about-section .image-portion .about-img3{right:15px;bottom:0;position:absolute;top:45%!important;max-width:33%!important}.home1-about-section .image-portion{max-width:75%;margin-right:auto;margin-left:auto}.home1-faq-section{padding:70px 0}.home1-faq-section .accordion-portion{margin-bottom:30px}.home1-faq-section .contact-portion{padding-left:15px}.home1-blog-section{padding:70px 0}.home1-blog-section .home1-card-title{margin-bottom:10px!important}.home1-blog-section .card-text .per-col{margin-bottom:10px!important}.home1-blog-section .read-more{margin-top:10px!important}.home1-team-section{padding:70px 0 50px}.home1-team-section .left-portion{margin-bottom:30px}.home1-team-section .left-portion section-title{margin-bottom:10px}.home1-client-section .row .col-lg-5 .left-portion{max-width:360px;margin-right:25px;margin-left:27px}.home1-client-section .row .col-lg-7 .single-client{margin-left:10px}.home1-client-section .row .col-lg-7 .custom-card .description{margin-left:20px;margin-right:20px;max-width:85%!important}.home1-client-section .fa-quote-right{right:18%!important}.home1-client-section .col-lg-5{padding:130px 0 129px!important}.home1-client-section .owl-dots{margin-top:-14px}.home1-client-section .col-md-7{padding:37px 0 39px!important}.home1-client-section .row .col-lg-7 .custom-card .quote-text{margin-left:auto;margin-right:auto}.home2-logo-with-video-section .blue-outer-layer{margin:70px auto;padding:1px 50px}.home2-logo-with-video-section .blue-outer-layer .video-image{padding:150px 0;margin-top:50px;margin-bottom:-50px}.home1-video-section .video-btn{width:100px!important;height:70px!important;line-height:100px;padding-top:20px;border-radius:10px}.home1-video-section .video-btn i{font-size:30px}.home2-logo-with-video-section{padding:70px 0 50px}.home2-logo-with-video-section .video-btn{width:100px!important;height:70px!important;line-height:100px!important;padding-top:20px!important;border-radius:10px!important}.home2-logo-with-video-section .video-btn i{font-size:30px!important}.home2-about-section .text{padding-left:0}.home2-about-section .text .p{max-width:500px;margin:0 auto}.home2-about-section .custom-card{text-align:center;max-width:500px;margin:0 auto;margin-top:0!important;padding:20px 0 10px!important}.home2-about-section .custom-card .fa-arrow-alt-circle-right{display:none}.home2-client-section{padding:70px 0}.work-gallery-section{padding:70px 0 40px}.work-gallery-section .menu ul li{margin-right:25px}.work-gallery-section .menu ul{margin-top:10px;margin-bottom:30px}.work-gallery-section .g-blue-box{padding:15px 25px}.work-gallery-section .g-blue-box .title a{font-size:20px}.work-gallery-section .g-blue-box .title a{font-size:17px!important}.work-gallery-section .g-card-overlay .g-text{top:35%!important}.work-gallery-section .g-card-overlay .g-text h5{margin-bottom:5px!important}.work-gallery-section .g-card-overlay .g-text h5 a{font-size:18px!important}.work-gallery-section .g-card-overlay .g-text p{font-size:14px!important}.footer{padding:70px 0}.footer .footer-logo{margin:0 0 15px}.footer .icon{margin-top:13px}.footer p{margin-bottom:10px;color:#fff}.footer .footer-bold-font{margin-bottom:15px}.footer .footer-per-col{margin-bottom:10px!important}.footer .follow{font-size:16.09px}.gotopbtn{bottom:20px;right:20px}.home2-blue-box{text-align:center}.about-banner{padding:100px 0}.header-menu .top-menu p{margin-left:0}.home1-life-section{padding-top:70px;padding-bottom:110px;text-align:center}.home1-life-section .profile-info ul li p{right:0;left:0;margin-top:90px;margin-bottom:30px}.home1-life-section .profile-info ul li img{margin-top:30px;margin-left:-30px}.home2-header .banner-section .box{background:#6da816;max-width:125px;border-radius:20px;padding:15px;position:absolute;right:15px;bottom:15px}.home2-header .banner-section .box h3{font-size:36px}.footer .icon i{color:#fff;margin-right:4px;font-size:15.98}.footer .follow{font-size:18px;margin-right:9px}.footer .first-col{padding-right:0}.footer .second-col{padding-left:30px}.footer .first-col,.footer .second-col,.footer .third-col,.footer .last-col{margin-bottom:30px}.home2-header .banner-section .banner-left-col{padding-top:530px!important}.home2-header .banner-section h1{font-size:45px!important;line-height:45px!important}.home2-header .banner-section h1 span{font-size:30px!important}.home2-header .banner-section .banner-p{margin-right:20px!important}.home2-header .banner-section .top-orange-p{font-size:18px}.home2-header .banner-section .owl-carousel button.owl-dot{height:15px;width:15px}.home2-header .banner-section .owl-dots{bottom:-10%}.home2-header .banner-section .slide{padding:70px 0!important}.home2-choose-us-section .cap-image{display:none}.home2-choose-us-section .progress{margin-top:10px!important}.home2-choose-us-section .image-section{margin-right:20px}.home2-choose-us-section .orange-box{right:0%}.home2-choose-us-section .left-col .row{margin-top:25px}.home2-choose-us-section .section-title{margin-bottom:20px!important}.home2-about-section{text-align:center}.home2-about-section .image{margin-bottom:30px}.home2-about-section .image .about-img4{max-width:100%!important;margin-left:-120px}.home2-about-section .image .about-img5{left:400px;max-width:100%!important;bottom:82px}.home2-about-section .custom-card .home1-card-title{margin-bottom:10px!important}.home2-about-section .p{margin-left:0;padding:0 0;text-align:center}.home2-about-section .left-icon{padding-right:0}.home2-about-section .custom-card p{margin-left:0}.home2-about-section .custom-card .home1-card-title{margin-left:0}.home2-about-section .orange-button{margin-top:30px;margin-left:0}.home2-client-section{text-align:center}.home3-header .banner-section{padding:120px 0 150px}.home3-header .banner-section h1{font-size:48px!important}.home3-header .banner-text{padding-left:20px}.home3-header .banner-text .nevy-blue-button{margin-right:10px!important}.home3-about-section{padding-left:0%}.home3-about-section .image{margin-bottom:90px;margin-left:-100px}.home3-about-section .about-img7{left:50%;bottom:40px;width:35%}.home3-about-section .text{padding-left:0}.home1-blog-section{padding:70px 0 50px}.home3-service-section .custom-card .home1-card-title{padding-left:15px;margin-bottom:10px}.home3-service-section .custom-card p{padding-bottom:20px!important}.mean-container .mean-bar{padding:10px 0}.main-nav i{display:block}.main-nav .fa-search,.main-nav .fa-shopping-cart,.main-nav .fa-bars{font-size:26px;color:#002155!important;padding-left:22px;float:left;margin-top:20px}.main-nav .fa-shopping-cart span{font-size:15px;color:#fff}.main-nav .fa-bars{margin-bottom:30px;margin-left:5px}.main-nav .cart span{left:66px!important;top:13px!important}.contact-blog-section .custom-card .semibold-title{font-size:16px}.single-blog-section .left-side .per-c .title a{font-size:12px}.single-blog-section .left-side .per-c .text{padding:6px 5px 6px 0}.single-blog-section .single-blog-img-2{margin-bottom:20px}.single-blog-section .left-side .orange-box{padding:20px 15px}.single-blog-section .left-side .white-box-2{padding:15px}.single-blog-section .left-side .card .orange-quote-box p{padding:15px 0}.single-service-section .orange-box{padding:22px 15px}.single-service-section .orange-box h4{font-size:20px}.single-service-section .white-box{padding:20px 15px}.single-service-section .white-box i{font-size:20px}.home1-team-section .hover-text{top:53%;left:46%}.contact-blog-section{padding:70px 0}.contact-blog-section .row .col-md-3{padding-left:0;padding-right:0}.contact-blog-section .custom-card p a{font-size:14px}.c-message{padding:70px 0}.c-message .form-control{margin-bottom:10px}.map-section{height:400px}.map-section .google-map{height:400px}.widget-area{margin-top:30px;padding-left:0}.map-section{height:300px}.map-section .google-map{height:300px}.privacy-policy{padding:70px 0 50px}.faq-section .faq-message-section{padding:10px 0 60px}.coming-soon-section .section-title{margin-bottom:30px}.coming-soon-section .main-section .last-p{padding:0 60px}.coming-soon-section .home1-orange-button{margin-bottom:20px}.coming-soon-section .main-section img{margin-bottom:20px}.coming-soon-section .main-section p{font-size:16px}.error-section{padding:70px 0}.single-service-section{padding:70px 0}.blog-details-area{padding:70px 0}}@media only screen and (min-width:992px) and (max-width:1199px){.home1-card-title a{font-size:22px}.header-menu .top-menu .icon{margin-right:10px}.home1-top-portion{margin-bottom:40px}.main-nav nav .navbar-nav .nav-item a{margin-left:0;margin-right:20px}.header-menu .top-menu p{font-size:13px!important}.header-menu .top-menu .sub-part{padding-left:0!important}.home1-header .banner-section h1{line-height:50px}.home1-header .banner-section h1 span{font-size:42px!important}.blue-box h6{font-size:20px}.after-banner-section{padding:80px 0 60px}.after-banner-section .custom-card:hover{padding:20px 8px}.single-service-section .white-box p{font-size:15px}.single-service-section .white-box i{font-size:22px;margin-top:4px}.home1-about-section{padding:35px 0 70px}.home1-about-section .text-portion{margin-left:25px}.home1-about-section .text-portion .row{margin-right:20px}.home1-about-section .text-portion .row .col-lg-4{padding:0 10px}.home1-about-section .text-portion .row .col-lg-4 .custom-card{padding:20px 30px}.home1-about-section .about-img3{right:0;bottom:0;position:absolute;top:280px!important;width:50%!important}.home1-about-section .custom-card p a{font-size:14px}.home3-about-section{padding:70px 0}.home1-service-section{padding:70px 0 50px}.home1-service-section .home1-card-title a{font-size:19px}.home1-service-section [class^=flaticon-]:before,.home1-service-section [class*=" flaticon-"]:before,.home1-service-section [class^=flaticon-]:after,.home1-service-section [class*=" flaticon-"]:after{margin-left:12px}.home1-service-section .title .icon{height:60px!important;width:60px!important;line-height:60px!important}.home1-choose-us-section{padding:70px 0}.home1-choose-us-section .home1-top-portion{margin-bottom:30px}.home1-choose-us-section .home1-top-portion .section-title{margin-bottom:15px}.home1-choose-us-section .box{margin-bottom:0}.home1-choose-us-section .box .home1-card-title{margin-bottom:10px}.home1-client-section .col-lg-5{padding:164px 0!important}.home1-client-section .col-lg-7{padding:70px 0!important}.home1-client-section .single-client{padding:50px 10px 10px;margin-left:10px}.home1-client-section .owl-dots{margin-top:0;margin-left:212px}.home1-client-section .client-content{margin-top:15px!important}.home1-logo-section{padding:70px 0}.home1-logo-section .section-title{margin-bottom:40px}.home1-faq-section{padding:70px 0 0}.home1-faq-section .card .card-header button{padding:16px 10px}.home1-faq-section .card .btn-link:after{top:13px}.home1-client-section .left-section{padding-left:22px;padding-right:23px}.home1-client-section .left-section .left-portion{margin-right:0!important;margin-left:30px}.home1-client-section .row .col-lg-7 .single-client{margin-left:30px}.home1-blog-section{padding:70px 0 50px}.home1-blog-section .custom-card .card-text .time{margin-left:0}.home1-blog-section .home1-card-title a{font-size:20px}.home1-team-section{padding:70px 0 50px}.home1-life-section{padding:70px 0}.home1-life-section .profile-info ul li p{top:10px;right:0;left:120px;font-size:20px}.home1-video-section{padding:180px 0}.work-gallery-section .gallery-card .g-card-overlay .g-text{top:40%}.work-gallery-section{padding:70px 0 50px}.work-gallery-section .g-blue-box{padding:20px}.work-gallery-section .g-blue-box .title a{font-size:20px!important}.footer{padding:70px 0 50px}.footer .follow{font-size:18;margin-right:8px}.footer .icon i{margin-right:5px;font-size:15}.footer .first-col{padding-right:20px}.home2-header .banner-section .home2-slide-1{padding-top:200px!important;padding-bottom:120px!important}.home2-header .banner-section .home2-slide-2{padding-top:200px!important;padding-bottom:120px!important}.home2-header .banner-section .home2-slide-3{padding-top:200px!important;padding-bottom:120px!important}.home2-header .banner-section h1{font-size:54px;line-height:55px;margin-bottom:0}.home2-header .banner-section .box{padding:10px 25px;width:120px}.home2-header .banner-section .box h3{font-size:45px}.home2-header .banner-section .home2-slide-content{margin-left:30px}.home2-header .banner-section .owl-dots{bottom:-7%}.video-btn{width:90px;height:65px;border-radius:15px;line-height:55px}.video-btn i{font-size:20px}.widget-area .widget_dibiz_posts_thumb .item .info .title a{display:inline-block;font-size:14px;font-weight:500}.home2-choose-us-section{padding:70px 0}.home2-choose-us-section .left-col .row{margin-top:30px}.home2-about-section .image .about-img4{width:80%!important}.home2-about-section .image .about-img5{left:290px;width:40%!important}.home2-about-section{padding:70px 0 90px}.home2-logo-with-video-section{padding:70px 0 50px}.home2-logo-with-video-section .row .col-lg{padding:0 15px 30px}.home2-logo-with-video-section .blue-outer-layer{margin:60px auto 100px;padding:50px 100px}.home2-logo-with-video-section .blue-outer-layer .video-image{padding:150px 0;margin-top:0;margin-bottom:-100px!important}.home2-client-section{padding:70px 0}.home2-faq-section{padding:70px 0}.home2-header .banner-section .owl-dots{bottom:-9%!important}.home3-header .banner-section{padding:200px 0 120px}.home3-about-section .about-img7{left:65%;bottom:-40px;width:41%}.home3-about-section .card .home1-card-title{margin-bottom:10px}.home3-about-section .card .home1-card-title a{font-size:20px}.blog-section .card .card-text{padding:20px 10px}.blog-section .card i{margin-right:0!important}.faq-section .faq-message-section{padding:50px 0}.privacy-policy{padding:70px 0}.g-white-box .title a{font-size:20px}.coming-soon-section .main-section img{margin-bottom:20px!important}.coming-soon-section .input{margin:15px 0}.coming-soon-section .blue-box{background:#002155;padding:15px 0}.coming-soon-section .home1-orange-button{margin-bottom:15px!important}.error-section{padding:70px 0}.contact-blog-section{padding:70px 0}.c-message{padding:70px 0}.single-blog-section{padding:70px 0}.single-service-section{padding:70px 0}.coming-soon-section .main-section #count-down{margin-bottom:15px}.coming-soon-section .main-section{max-width:600px}.coming-soon-section .main-section p{font-size:16px}.coming-soon-section .main-section .last-p{padding:0 104px}.coming-soon-section .main-section #count-down{padding-left:40px;padding-right:40px}.coming-soon-section .main-section .b-box{width:100px;padding-top:20px}.main-nav nav .navbar-nav .nav-item a{margin-right:10px;margin-left:10px}.main-nav nav .navbar-nav .fa-shopping-cart{padding-left:15px}.main-nav nav .navbar-nav .fa-search,.main-nav nav .navbar-nav .fa-bars{padding-left:20px}.main-nav nav .navbar-nav .cart span{right:31px}.header-menu .fa-search,.header-menu .fa-bars{padding-right:20px;padding-left:10px}.header-menu .cart span{right:22px}.header-menu .cart-btn{padding-right:23px;padding-left:7px}.map-section{height:400px}.map-section .google-map{height:100%}.blog-details-area{padding:70px 0}.coming-soon-section .section-title{margin-bottom:30px}.coming-soon-section .main-section .last-p{padding:0 0}.main-nav nav .navbar-nav .nav-item a{margin-right:9px;margin-left:9px}}@media screen and (max-width:1550px){.home2-choose-us-section .image-section{margin-right:7%;margin-left:0}.home2-choose-us-section .left-col{padding-left:20px}.home2-choose-us-section .orange-box{margin-right:7.9%}.home2-header .banner-section .banner-left-col{padding-top:730px}.home2-header .banner-section .home2-slide-1{padding-top:190px;padding-bottom:90px}.home2-header .banner-section .home2-slide-2{padding-top:190px;padding-bottom:90px}.home2-header .banner-section .home2-slide-3{padding-top:190px;padding-bottom:90px}.home2-header .banner-section .owl-dots{bottom:-9%}}