@charset "utf-8";input[type=submit],input[type=button],input[type=text],input[type=password],input[type=email],textarea{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px}a[href^=tel]{text-decoration:inherit;color:inherit}.evaluate-sec:after{width:150px;height:155px;border:20px solid rgba(255,255,255,.2)}@media only screen and (max-width:1280px){body{overflow-x:hidden}.home-ban-lft{flex:0 1 43%}.home-ban-rht{flex:0 1 52%}.home-banner-sec:after{width:750px;height:750px;border:60px solid rgba(255,255,255,.2)}.evaluate-sec.counter-sec ul li{margin-right:30px;padding-right:30px}.address-detail ul{row-gap:20px}}@media screen and (min-width:1024px) and (max-width:1279px){img{max-width:100%}.row{width:100%;padding:0 15px}.home-banner-sec{padding:60px 0}.home-banner-sec h1{font-size:40px;line-height:52px}.get-started a{height:52px}.home-banner-cont{align-items:center}.we-help-sec{padding:60px 0 70px}.we-help-sec h2,.achievements-sec h2{font-size:40px;line-height:50px;margin-bottom:30px}.hlp-list ul li .hlp-main{padding:40px 35px}.hlp-list ul li p{font-size:18px}.hlp-list ul li img{width:45px}.achievements-sec{padding:60px 0 70px}.chanlenges-sec{padding:60px 0}.chanlenges-sec h2{font-size:48px;line-height:58px;margin-bottom:30px}.chanlenges-list ul li .chal-main{padding:20px 20px 25px;height:240px}.chanlenges-list ul li p{font-size:18px;line-height:24px}.btm-btn p{padding:0 12%}.services-sec{padding:60px 0 80px}.services-sec h2{font-size:52px;line-height:62px}.services-sec p{padding:0 12%;margin-bottom:40px}.services-list ul li{display:flex}.services-list ul li a{display:flex;flex-wrap:wrap;height:100%}.service-main .serv-img{align-content:flex-start}.service-main .serv-cont h3{font-size:22px}.service-main .serv-cont{padding:0 15px 15px}.services-list ul{row-gap:25px}.evaluate-sec{padding:60px 0 90px}.how-it-works{padding:60px 0 80px}.work-sec ul li{padding:75px 45px}.recent-sec{padding:60px 0}.btm-btn a{padding:0 25px;height:52px;column-gap:10px}.recent-sec h2{font-size:52px;line-height:62px}.recent-sec p{padding:0 12%;margin-bottom:30px}.recent-sec .swiper-button-prev{left:-15px}.recent-sec .swiper-button-next{right:-15px}.view-btn a{height:52px;padding:0 25px;column-gap:10px}.inner-ban:after{width:350px;height:350px;border:30px solid rgba(255,255,255,.2)}.cont-lft{padding:0}.cont-rht{flex:0 1 45%}footer{padding:60px 0}footer h2{font-size:52px;line-height:62px}.program-form{width:100%}footer p{margin-bottom:40px}.form-element{padding:50px 60px}.address-detail{margin:65px 0 40px}.lft-chan h2{font-size:50px;line-height:60px}.port-sec-img .laptop-container,.recent-full-wid .laptop-container{max-width:320px;min-height:220px}.portfolio-sec ul{row-gap:40px}.about-us{padding:60px 0}.about-us-main{column-gap:5%}.about-us-lft{width:45%}.about-us-rht{width:50%}.about-us-cnt{margin-top:20px}.blog-ban-sec h1{font-size:52px;line-height:62px;margin-bottom:20px}.blog-sec{padding:60px 0}.blog-tab ul.tab-list li.tab-link{padding:0 20px}.blog-title h2{font-size:46px;line-height:56px}.blog-list .blog-details h3{font-size:20px;line-height:26px}.blog-det{padding:50px 0 60px}.blog-det-lft{flex:0 1 64%}.blog-det-rht{flex:0 1 33%}.blog-det-rht-top{padding:25px}.blog-det-rht-img:before{bottom:-115px}.our-portfolio-sec{padding:50px 0 50px}.our-portfolio-link ul li a{padding:0 20px}.our-portfolio-list ul li .portfolio-cnt h3{font-size:28px;line-height:32px}.our-portfolio-list ul li .portfolio h3{padding:15px 0;font-size:20px;line-height:30px}.ddsmoothmenu ul li{margin:0 10px}.ddsmoothmenu ul li a{font-size:17px}.our-portfolio-sec h2{font-size:46px;line-height:56px}}@media screen and (min-width:768px) and (max-width:1023px){img{max-width:100%}.row{width:100%;padding:0 15px}.ddsmoothmenu,#header .contact-btn{display:none}.menu-hdr{padding:12px 0}.menu{flex:0 1 auto}.m-menu{display:block}.get-started a{height:52px}.home-banner-sec,footer,.chanlenges-sec,.evaluate-sec,.we-help-sec,.recent-sec,.how-it-works,.portfolio-sec,.services-sec,achievements-sec{padding:50px 0 55px}footer h2,.address-detail h2,.lft-chan h2,.we-help-sec h2,.achievements-sec h2,.recent-sec h2,.how-it-works h2,.inner-ban h2,.portfolio-sec h2,.services-sec h2{font-size:42px;line-height:48px}.cont-info-cont h2{font-size:34px;line-height:36px}.ddsmoothmenu ul li a{font-size:16px;padding:15px 0}.ddsmoothmenu ul li{margin:0 10px}#header .contact-btn a{width:150px;height:45px;column-gap:10px;font-size:16px}.home-banner-sec h1{font-size:32px;line-height:42px}.home-banner-sec:after{width:600px;height:600px;border:40px solid rgba(255,255,255,.2)}.home-ban-rht:before{display:none}.inner-ban:after{width:250px;height:250px;border:30px solid rgba(255,255,255,.2)}.inner-ban h2{padding-bottom:20px}.inner-ban p{font-size:18px;line-height:24px;padding:0 10%}.portfolio-sec .butn a{height:48px;font-size:18px}.cont-lft{padding:0;flex:0 1 45%}.cont-rht{flex:0 1 50%}.cont-info-cont:after{width:350px;height:350px;z-index:-1;border:30px solid rgba(255,255,255,.2)}.cont-info-cont{padding:30px 30px 0}.cont-info-cont p{font-size:16px;line-height:22px}.portfolio-sec ul{row-gap:30px}.portfolio-sec ul li{flex:0 1 48.5%}footer p{margin-bottom:45px}.program-form{width:100%}.form-element{padding:40px 50px}.butn a{font-size:16px;height:48px}.address-detail{margin:45px 0}.lft-chan ul{row-gap:15px}.lft-chan ul li{font-size:18px;padding-left:35px;line-height:24px}.rgt-chan p{font-size:18px;line-height:24px;margin-top:25px}.chan-cnt{row-gap:25px}.lft-chan,.rgt-chan{flex:0 1 100%}.evaluate-sec:after,.evaluate-sec:before,.evaluate-sec strong{display:none}.evaluate-sec h3{font-size:40px;line-height:50px}.evaluate-sec.counter-sec ul li p{font-size:18px;line-height:22px}.counter{font-size:45px;line-height:45px}.evaluate-sec.counter-sec ul li{margin-right:20px;padding-right:20px;height:80px}.we-help-sec h2,.achievements-sec h2{margin-bottom:30px}.hlp-list ul{row-gap:25px}.hlp-list ul li .hlp-main{padding:25px 20px}.hlp-list ul li h3{font-size:20px;line-height:24px;padding:20px 0 10px}.hlp-list ul li p{font-size:16px;line-height:22px}.hlp-list ul li .hlp-main{height:100%}.hlp-list ul li img{width:40px}.recent-sec p{font-size:18px;line-height:24px;padding:0 25px}.recent-sec .swiper-button-prev{width:50px;height:50px;left:-15px}.recent-sec .swiper-button-next{width:50px;height:50px;right:-15px}.view-btn{margin-top:30px}.view-btn a{height:52px;column-gap:10px}.recent-sec-txt h3{font-size:22px;line-height:26px}.work-sec ul li{padding:50px;height:100%}.work-sec ul li.purple .lft-wrk:after,.work-sec ul li .lft-wrk:after,.work-sec ul li.purple1 .lft-wrk:after{display:none}.work-sec ul li .rgt-wrk span{font-size:18px;line-height:22px}.work-sec ul li .rgt-wrk h3{font-size:28px;line-height:34px;margin:30px 0 15px}.work-sec ul li .rgt-wrk p{font-size:16px;line-height:22px}.work-sec ul li .rgt-wrk{flex:0 1 55%}.port-sec-img .laptop-container{max-width:250px;min-height:175px}.port-sec-img .laptop__bottom{width:297px}.port-sec-img .laptop__shadow{width:297px;bottom:-1.7rem;height:12px}.port-sec-img .laptop__under{width:148px}.recent-full-wid .laptop-container{max-width:300px;min-height:210px}.recent-full-wid .laptop__bottom{width:355px}.recent-full-wid .laptop__under{width:188px}.address-detail ul li{flex:0 1 49%}.chanlenges-sec h2{font-size:42px;line-height:48px;margin-bottom:25px}.chanlenges-list ul{row-gap:20px}.chanlenges-list ul li{flex:0 1 49%}.chanlenges-list ul li .chal-main{padding:20px 20px 30px;height:200px}.chanlenges-list ul li p{font-size:18px;line-height:24px}.btm-btn p{padding:0 15px;font-size:18px;line-height:24px;margin-bottom:15px}.btm-btn a{padding:0 25px;height:48px;font-size:16px;column-gap:10px}.btm-btn{margin-top:30px}.services-sec p{font-size:18px;line-height:24px;padding:0 15px;margin-bottom:30px}.services-list ul{row-gap:20px}.services-list ul li{flex:0 1 49%;display:flex}.services-list ul li:nth-child(2){flex:0 1 49%}.services-list ul li:nth-child(3){flex:0 1 49%}.service-main .serv-img img{height:100%;object-fit:cover}.service-main .serv-cont{padding:0 10px 15px}.service-main a{height:100%;display:flex;flex-wrap:wrap}.service-main span.overlay-ico{width:40px;height:40px;right:10px}.service-main .serv-img{margin-bottom:10px}.service-main .serv-cont h3{font-size:20px;line-height:24px}.service-main .serv-img{align-content:flex-start;min-height:270px}.service-main .serv-cont p{line-height:22px}.address-detail ul li{flex:0 1 49%}.inner-banner-sec .home-ban-lft{flex:0 1 50%}.inner-banner-sec .home-ban-rht{flex:0 1 45%}.other-services-sec{padding:50px 0}.title-sec p{padding:0 25px}.title-sec{padding-bottom:35px}.about-us{padding:50px 0}.about-us-main{column-gap:5%}.about-us-lft{width:100%}.about-us-lft h2{font-size:42px;line-height:48px}.about-us-main p{font-size:18px;line-height:27px}.about-us-rht{width:100%}.about-us-cnt{margin-top:30px}.blog-ban-sec{padding:40px 0 50px}.blog-ban-main{padding:0;column-gap:3%}.blog-ban-sec h1{font-size:42px;line-height:48px;margin-bottom:20px}.blog-ban-lft{flex:0 1 52%}.blog-ban-rht h2{font-size:24px;line-height:30px}.blog-ban-rht p{margin-bottom:15px;font-size:16px;line-height:24px}.blog-sec{padding:50px 0}.blog-tab ul.tab-list li.tab-link{padding:0 15px;font-size:16px;height:45px}.blog-title h2{font-size:42px;line-height:48px}.blog-main ul li{flex:0 1 49%}.blog-cnt-list{margin-bottom:15px}.blog-list .blog-details h3{font-size:18px;line-height:24px}.blog-btn a{height:45px}.blog-det-rht-img:before{bottom:-125px}.blog-det-rht-btm-btn a{height:45px;font-size:16px}.blog-det{padding:25px 0 50px}.blog-det-lft{padding:20px;flex:0 1 55%}.blog-det-rht{flex:0 1 42%}.blog-det-main h2{font-size:30px;line-height:38px;margin-bottom:15px}.blog-det-main p{font-size:18px;line-height:27px;margin-bottom:15px}.blog-det-cnt ul li{font-size:18px;line-height:27px}.blog-det-main h3{font-size:26px;line-height:32px}.blog-det-main h4{font-size:22px;line-height:28px}.blog-det-contact{padding:20px;margin-bottom:25px}.blog-det-main h5{font-size:20px;line-height:26px}.blog-det-quote{margin-top:20px}.blog-det-quote h4{padding:30px 60px 30px 30px}.blog-det-contact-btn a{height:45px;font-size:16px;line-height:22px}.blog-det-cnt,.blog-det-main-img{margin-bottom:25px}.blog-det-cnt ul{padding:20px;row-gap:15px}.blog-det-rht-top{padding:20px}.blog-det-rht-top ul li p{font-size:16px;line-height:28px}.blog-search{flex:0 1 250px}.paganation ul{column-gap:10px}.paganation ul li a{width:45px;height:45px}.blog-det-royce{padding-bottom:20px;margin-bottom:20px}.blog-det-list-sec{padding:50px 0}.blog-det-list-main h2{font-size:42px;line-height:48px;margin-bottom:20px}.blog-det-list-main ul li{flex:0 1 49%}.our-portfolio-sec{padding:50px 0}.our-portfolio-sec h2{font-size:42px;line-height:48px;letter-spacing:.5px;margin-bottom:25px}.our-portfolio-link{margin-bottom:25px}.our-portfolio-link ul{overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap;white-space:nowrap}.our-portfolio-list ul{row-gap:20px}.our-portfolio-list ul li{flex:0 1 49%}.our-portfolio-list ul li .portfolio h3{padding:15px 0;font-size:20px;line-height:26px}.our-portfolio-list ul li .portfolio-cnt h3{font-size:28px;line-height:32px}.our-portfolio-link ul li a{font-size:17px;height:46px}.our-portfolio-list ul li .portfolio-cnt{padding:10px}.achi-list ul li a{padding:20px}}@media screen and (max-width:767px){img{max-width:100%}.row{width:100%;padding:0 20px}.home-banner-sec,footer,.chanlenges-sec,.evaluate-sec,.we-help-sec,.recent-sec,.how-it-works,.portfolio-sec,.services-sec,.achievements-sec{padding:45px 0}footer h2,.address-detail h2,.lft-chan h2,.we-help-sec h2,.achievements-sec h2,.recent-sec h2,.how-it-works h2,.inner-ban h2,.portfolio-sec h2,.services-sec h2{font-size:38px;line-height:42px;margin-bottom:15px}.address-detail ul li h2{font-size:22px;line-height:22px}.cont-info-cont h2{font-size:32px;line-height:38px;margin-bottom:10px}.cont-info-cont .butn{margin-top:15px}.menu-hdr{padding:12px 0}.menu{flex:0 1 auto}.m-menu{display:block}.ddsmoothmenu{display:none}.ddsmoothmenu ul li a{font-size:16px}.ddsmoothmenu ul li{margin:0 10px}.contact-btn a{width:150px;height:45px;column-gap:10px;font-size:16px}#header .contact-btn{display:none}.logo{width:100px}.home-banner-sec h1{font-size:28px;line-height:34px;margin-bottom:10px;text-align:center}.get-started{display:flex;justify-content:center}.home-ban-rht:before,.home-banner-sec:after{display:none}.get-started a{height:45px;font-size:16px}.home-ban-rht{flex:0 1 100%}.home-ban-lft{flex:0 1 100%;order:2}.home-banner-cont{row-gap:30px}.inner-ban:after{width:250px;height:250px;border:30px solid rgba(255,255,255,.2)}.inner-ban p{font-size:18px;line-height:24px;padding:0}.port-sec-txt h3{font-size:20px;line-height:22px}.port-sec-txt p,.cont-info-cont p{font-size:16px;line-height:22px}.portfolio-sec ul{row-gap:30px}.portfolio-sec ul li{flex:0 1 48%}.portfolio-sec .butn a{height:45px;font-size:16px;padding:0 30px}.cont-lft{padding:0}.cont-rht{flex:0 1 45%}.cont-info-cont:after,.cont-info-cont:before,.cont-info-cont span{display:none}.cont-info-cont{padding:25px}.cont-info-cont{row-gap:50px}.cont-lft{flex:0 1 100%}.cont-rht{display:none}footer h2 br{display:none}footer h2{margin-bottom:10px}footer span{line-height:20px;margin-bottom:10px}footer p{margin-bottom:30px}.program-form{width:100%}.form-element{padding:15px}.butn a{font-size:16px;height:45px}.address-detail{margin:35px 0}.address-detail ul li{width:320px;height:250px}.address-detail ul li p{font-size:20px;line-height:28px}.address-detail ul li .icon-img{margin-bottom:15px}.butn{margin-top:10px}.program-form ul li input[type=text],.program-form ul li input[type=email],.program-form ul li input[type=tel],.program-form ul li textarea{font-size:14px;line-height:14px;height:45px}.lft-chan ul{row-gap:15px}.lft-chan ul li{font-size:16px;padding-left:30px;line-height:22px}.rgt-chan p{font-size:18px;line-height:24px;margin-top:25px;padding:0}.chan-cnt{row-gap:25px}.lft-chan,.rgt-chan{flex:0 1 100%}.img-chan{border-radius:0}.evaluate-sec:after,.evaluate-sec:before,.evaluate-sec strong{display:none}.evaluate-sec h3{font-size:28px;line-height:36px}.evaluate-sec.counter-sec ul li p{font-size:18px;line-height:22px}.counter{font-size:32px;line-height:42px;display:flex;justify-content:center}.evaluate-sec.counter-sec ul li{margin-right:15px;padding-right:15px;height:auto}.hlp-list ul li{flex:0 1 49%}.we-help-sec h2,.achievements-sec h2{margin-bottom:30px}.hlp-list ul li .hlp-main{padding:30px}.hlp-list ul li h3{font-size:20px;line-height:24px;padding:15px 0 10px}.hlp-list ul li p{font-size:18px;line-height:24px}.hlp-list ul li .hlp-main{height:100%}.hlp-list ul li img{width:40px}.hlp-list ul{row-gap:20px}.we-help-sec h2,.achievements-sec h2{margin-bottom:20px}.recent-sec h2{margin-bottom:15px}.recent-sec p{font-size:16px;line-height:20px;padding:0}.recent-sec .swiper-button-prev{width:45px;height:45px;left:0}.recent-sec .swiper-button-next{width:45px;height:45px;right:0}.view-btn{margin-top:25px}.view-btn a{column-gap:10px;height:50px;font-size:16px}.recent-sec-txt h3{font-size:20px;line-height:22px}.recent-sec span{font-size:18px;line-height:26px}.work-sec ul li{padding:45px 30px;height:100%;border-radius:10px}.work-sec ul li.purple .lft-wrk:after,.work-sec ul li .lft-wrk:after,.work-sec ul li.purple1 .lft-wrk:after{display:none}.work-sec ul li .rgt-wrk span{font-size:16px;line-height:18px;padding:8px 30px}.work-sec ul li .rgt-wrk h3{font-size:28px;line-height:34px;margin:30px 0 15px}.work-sec ul li .rgt-wrk h3 br{display:none}.work-sec ul li .rgt-wrk p{font-size:16px;line-height:22px}.work-sec ul li .rgt-wrk{flex:0 1 55%}.port-sec-img .laptop-container{max-width:210px;min-height:150px}.port-sec-img .laptop__bottom{height:3px;width:245px}.port-sec-img .laptop__under{width:123px;height:8px}.port-sec-img .laptop__shadow{width:245px;bottom:-20px;height:8px}.chanlenges-sec h2{font-size:38px;line-height:48px;margin-bottom:25px}.chanlenges-list ul{row-gap:20px}.chanlenges-list ul li{flex:0 1 49%}.chanlenges-list ul li .chal-main{padding:20px 20px 30px;height:250px}.chanlenges-list ul li p{font-size:18px;line-height:24px}.btm-btn p{padding:0 15px;font-size:18px;line-height:24px;margin-bottom:15px}.btm-btn a{padding:0 25px;height:48px;font-size:16px;column-gap:10px}.btm-btn{margin-top:30px}.services-sec p{font-size:18px;line-height:24px;padding:0 15px;margin-bottom:30px}.services-list ul{row-gap:20px}.services-list ul li{flex:0 1 49%;display:flex}.services-list ul li:nth-child(2){flex:0 1 49%}.services-list ul li:nth-child(3){flex:0 1 49%}.service-main .serv-img img{height:100%;object-fit:cover}.service-main .serv-cont{padding:0 10px 15px}.service-main a{height:100%;display:flex;flex-wrap:wrap}.service-main span.overlay-ico{width:40px;height:40px;right:10px}.service-main .serv-img{margin-bottom:10px}.service-main .serv-cont h3{font-size:20px;line-height:24px}.service-main .serv-img{align-content:flex-start;height:220px}.service-main .serv-cont p{line-height:22px}.inner-ban{padding:60px 0}.mobile-menu .contact-btn a{column-gap:12px}.address-detail ul li{flex:0 1 49%}.inner-banner-sec .home-ban-lft{flex:0 1 100%}.inner-banner-sec .home-ban-rht{flex:0 1 100%}.inner-banner-sec p{text-align:center;font-size:17px;line-height:25px}.other-services-sec{padding:40px 0}.title-sec h2{font-size:38px;line-height:48px;padding-bottom:10px}.title-sec p{font-size:18px;line-height:24px;padding:0}.title-sec{padding-bottom:30px}.other-services-list .service-main .serv-cont h3{line-height:28px}.other-services-list .swiper-container-horizontal>.swiper-pagination-bullets{margin-top:30px}.other-services-list .swiper-pagination-bullet{height:12px;width:12px}.about-us{padding:40px 0}.about-us-main{column-gap:5%}.about-us-lft{width:100%}.about-us-lft h2{font-size:38px;line-height:42px}.about-us-main p{font-size:16px;line-height:24px}.about-us-rht{width:100%}.about-us-cnt{margin-top:20px}.swiper-button-prev-about,.swiper-button-next-about{width:40px;height:40px;font-size:24px}.blog-ban-sec{padding:40px 0}.blog-ban-main{padding:0}.blog-ban-sec h1{font-size:38px;line-height:44px;margin-bottom:15px}.blog-ban-lft,.blog-ban-rht{flex:0 1 100%}.blog-ban-rht h2{font-size:22px;line-height:26px;margin-bottom:10px}.blog-ban-rht p{margin-bottom:15px;font-size:16px;line-height:24px}.blog-sec{padding:40px 0}.blog-title{margin-bottom:0}.blog-title h2{font-size:38px;line-height:44px;width:100%}.blog-main ul li{flex:0 1 49%}.blog-cnt-list{margin-bottom:15px}.blog-cnt-list h4{font-size:14px}.blog-list .blog-details h3{font-size:16px;line-height:24px}.blog-list .blog-details span,.blog-list .blog-details p{font-size:16px;line-height:20px}.blog-list .blog-img span{width:40px;height:40px;right:10px}.blog-search span input[type=text]{height:40px}.blog-search i{width:40px;height:40px;font-size:16px}.paganation ul{column-gap:10px}.paganation ul li a{width:40px;height:40px;font-size:16px}.blog-ban-lft img{min-height:300px;object-fit:cover}.blog-btn a{height:40px;font-size:16px;padding:0 20px}.blog-tab ul.tab-list{display:none}.blog-cnt .tab-cnt h4.tab-title{position:relative;width:100%;display:inline-flex;column-gap:10px;align-items:center;justify-content:center;background:#fff;color:#000;padding:10px 0;cursor:pointer;border-bottom:2px solid #1950e3;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0px 0px 7px rgba(0,0,0,.3)}.blog-cnt .tab-cnt .blog-main-list{display:none}.blog-cnt .tab-cnt{display:block;font-size:18px;font-family:'Figtree-SemiBold'}.blog-cnt .tab-cnt.current .blog-main-list{display:block;margin:25px 0;float:left}.blog-cnt{display:flex;flex-wrap:wrap;row-gap:10px;padding:0;margin-top:25px}.blog-cnt .tab-cnt:hover h4.tab-title,.blog-cnt .tab-cnt.current h4.tab-title{background:#1950e3;color:#fff;border-bottom:2px solid #1950e3}.blog-cnt .tab-cnt h4.tab-title span{border-bottom:2px solid #000;border-right:2px solid #000;width:8px;height:8px;transform:rotate(45deg);position:absolute;right:25px}.blog-cnt .tab-cnt:hover h4.tab-title span{border-color:#fff}.blog-cnt .tab-cnt.current h4.tab-title span{transform:rotate(-135deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.blog-det{padding:20px 0 40px}.blog-det-lft{padding:12px;flex:0 1 100%}.blog-det-rht{flex:0 1 100%}.blog-det-main h2{font-size:24px;line-height:30px;margin-bottom:15px}.blog-det-main h3{font-size:22px;line-height:28px;margin-bottom:15px}.blog-det-main h4{font-size:18px;line-height:24px}.blog-det-main h5{font-size:18px;line-height:24px}.blog-det-main p{font-size:16px;line-height:24px;margin-bottom:15px}.blog-det-cnt ul li{font-size:16px;line-height:24px}.blog-det-quote h4{padding:60px 20px 20px}.blog-det-contact{padding:20px;margin-bottom:25px}.blog-det-contact-btn a{height:45px;font-size:16px;line-height:22px}.blog-det-cnt,.blog-det-main-img{margin-bottom:20px}.blog-det-cnt ul{padding:20px;row-gap:15px}.blog-det-rht-top{padding:20px;margin-bottom:0}.blog-det-rht-top ul li p{font-size:16px;line-height:28px}.blog-det-royce{padding-bottom:15px;margin-bottom:15px}.blog-det-royce-img,.blog-det-royce .blog-det-soc{flex:0 1 100%}.blog-det-rht-top ul li{align-items:center}.blog-det-rht-top ul li span{width:40px;height:40px;font-size:17px;flex:0 1 40px}.blog-det-royce.blog-det-royce p,.blog-det-royce.blog-det-royce span{font-size:16px;line-height:20px}.blog-det-royce-img img{width:50px;height:50px}.blog-det-list-sec{padding:40px 0}.blog-det-list-main h2{font-size:38px;line-height:44px;margin-bottom:20px}.blog-det-list-main ul li{flex:0 1 49%}.blog-det-rht-btm{display:none}.whatsapp-icon{right:10px}.our-portfolio-sec{padding:40px 0}.our-portfolio-sec h2{font-size:32px;line-height:36px;letter-spacing:.5px;margin-bottom:25px}.our-portfolio-link{margin-bottom:25px}.our-portfolio-link ul{overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap;white-space:nowrap}.our-portfolio-list ul{row-gap:20px}.our-portfolio-list ul li{flex:0 1 49%}.our-portfolio-list ul li .portfolio h3{padding:10px 0;font-size:17px;line-height:25px}.our-portfolio-list ul li .portfolio-cnt h3{font-size:18px;line-height:26px}.our-portfolio-link ul li a{font-size:16px;height:42px}.our-portfolio-list ul li .portfolio-cnt{padding:10px}.achi-list ul{column-gap:3%}.achi-list ul li{flex:0 1 48.5%}.achi-list ul li a{padding:20px}.common-sec h2{font-size:30px;line-height:38px}.common-sec p,.common-sec ul li{font-size:16px;line-height:24px}.common-sec ul{padding:20px}.common-sec{padding:30px 0}.common-sec h3{font-size:20px;line-height:30px}.common-sec a{word-break:break-all}}@media screen and (max-width:639px){.cargo{display:flex;flex-wrap:wrap;row-gap:20px}.program-form ul li .cargo-lft,.program-form ul li .cargo-rgt{width:100%}.address-detail ul li{width:100%;height:250px}.ftr-social ul{column-gap:10px}.evaluate-sec.counter-sec ul{row-gap:25px}.evaluate-sec.counter-sec ul li{margin-right:10px;padding-right:10px;flex:0 1 45%}.evaluate-sec.counter-sec ul li:nth-child(even){border-right:none}.hlp-list ul li{flex:0 1 100%}.work-sec ul li{flex-wrap:wrap;row-gap:50px}.work-sec ul li .lft-wrk,.work-sec ul li .rgt-wrk{flex:0 1 100%}.work-sec ul li.green .lft-wrk,.work-sec ul li.blue .lft-wrk,.work-sec ul li.purple2 .lft-wrk,.work-sec ul li.purple3 .lft-wrk{order:0}.work-sec ul li .rgt-wrk h3{font-size:22px;line-height:26px;margin:20px 0 10px}.work-sec ul li{padding:30px 20px}.port-sec-txt h3{min-height:inherit}.portfolio-sec ul li{flex:0 1 100%}.chanlenges-sec h2{font-size:32px;line-height:42px;margin-bottom:20px}.btm-btn p{font-size:16px;line-height:22px}.services-sec h2{font-size:32px;line-height:42px;margin-bottom:10px}.service-main .serv-cont{padding:0 5px 15px}.services-sec p{font-size:16px;line-height:22px}.title-sec h2{font-size:32px;line-height:42px}.address-detail ul li{flex:0 1 100%}.blog-ban-sec h1{font-size:32px;line-height:40px;margin-bottom:20px}.blog-main ul li{flex:0 1 100%}.blog-title h2{font-size:32px;line-height:42px}.blog-det-list-main ul li{flex:0 1 100%}}@media screen and (max-width:479px){footer h2,.address-detail h2,.lft-chan h2,.we-help-sec h2,.achievements-sec h2,.how-it-works h2,.portfolio-sec h2{font-size:28px;line-height:34px}.portfolio-sec ul li{flex:0 1 100%}.inner-ban:after{width:200px;height:200px}.ftr-btm p span{float:left;width:100%}.ftr-btm p span:before{display:none}.chanlenges-list ul li{flex:0 1 100%}.chanlenges-list ul li .chal-main{height:inherit}.chanlenges-sec h2{font-size:28px;line-height:32px}.title-sec h2{font-size:28px;line-height:32px}.services-list ul li{flex:0 1 100%}.services-list ul li:nth-child(2){flex:0 1 100%}.services-list ul li:nth-child(3){flex:0 1 100%}.g-recaptcha{transform:scale(.77);transform-origin:0 0}.about-us-lft h2{font-size:28px;line-height:34px}.blog-ban-sec h1,.blog-title h2{font-size:28px;line-height:34px}.paganation ul{column-gap:5px}.paganation ul li a{width:35px;height:35px;font-size:14px}.blog-cnt .tab-cnt h4.tab-title{padding:5px 0}.blog-det-list-main h2{font-size:28px;line-height:34px}.our-portfolio-list ul{column-gap:0;row-gap:20px}.our-portfolio-list ul li{flex:0 1 100%}.achi-list ul li{flex:0 1 100%}}