@media screen and (min-width:1760px) and (max-width:1860px){.project-section .case-box .circle{top:-35px;right:-225px}.project-section .case-box1 .circle{top:-10px;right:0}.project-section .case-box2 .circle{top:0;right:0}}@media screen and (max-width:1800px){.banner_outer .banner-backgroundup{left:-126px}.banner_outer .header{padding:0 150px}.banner-section{padding:202px 140px 290px 200px}.banner-section .social-icons ul{left:-120px}.banner-section .banner_wrapper .banner-vedioimage{top:-94px;left:68px}.sub-banner .header{padding:0 150px}}@media screen and (max-width:1700px){.banner_outer .header{padding:0 110px}.banner-section{padding:202px 100px 290px 145px}.banner-section .banner_wrapper .banner-circleright{right:-70px}.sub-banner .header{padding:0 110px}}@media screen and (max-width:1537px){.navbar-nav{padding-left:105px}.banner_outer .banner-layerright{top:-76px;right:-32px}.banner_outer .banner-backgroundup{left:-220px}.banner-section .social-icons ul{top:70px;left:-96px}.banner-section .banner_wrapper .banner-image{right:52px}.banner-section .banner_wrapper .banner-image img{border-radius:230px 230px 0;width:630px}.banner-section .banner_wrapper .banner-dotright{top:310px;right:-14px}.banner-section .banner_wrapper .banner-circleright{top:180px;right:-18px}.banner-section{padding:202px 56px 290px 92px}}@media screen and (min-width:1441px) and (max-width:1536px){.banner-section .banner_wrapper .banner-vedioimage{top:-110px;left:0}}@media screen and (max-width:1440px){h1{font-size:66px;line-height:72px}h6{letter-spacing:3px}.banner_outer:before,.banner_outer:after{width:75%}.banner_outer .banner-layerright{top:-150px;right:-70px}.banner_outer .header{padding:0 48px}.navbar-nav li{margin:0 8px}.last_list{margin-left:50px}.last_list .last_list_atag{font-size:20px;line-height:26px}.banner-section{padding:100px 95px 165px}.banner-section .banner_content p{margin-right:-45px}.banner-section .banner_content .get_started{padding:15px 25px 15px 30px}.banner-section .banner_content .banner-dotleft{bottom:-106px}.banner-section .banner_content .banner-circleleft{bottom:-78px;left:-50px}.banner-section .banner_wrapper .banner-image{top:-84px;right:0}.banner-section .banner_wrapper .banner-image img{border-radius:200px 200px 0;width:500px}.banner-section .banner_wrapper .banner-vedioimage{top:-60px;left:48px}.banner-section .banner_wrapper .banner-vedioimage img{width:116px}.banner-section .banner_wrapper .banner-circleright{top:180px;right:-66px}.banner-section .banner_wrapper .banner-dotright{top:280px;right:-56px}.banner-section .banner_wrapper .banner-dotright img{width:120px}.service-section{padding:120px 0}.service-section .service-leftlayer{left:78px}.service-section .service-rightlayer{bottom:-172px;right:82px}.offer-section .offer-circleimage{display:none}.about-section{padding:277px 0 130px}.about-section .about-rightimage{display:none}.about-section .about-rightcircle{bottom:90px;right:130px}.about-section .about_wrapper .about-image1{top:-136px;left:70px}.about-section .about_wrapper .about-image1 img{width:520px}.about-section .about_wrapper .about-image2{top:190px;left:26px}.about-section .about_wrapper .about-image2 img{border-radius:80px 0 80px 80px;width:220px}.about-section .about_wrapper .about-imagecircle{top:-170px;right:-54px}.about-section .about_wrapper .about-imagecircle img{width:150px}.about-section .about_wrapper .years{top:-126px;right:-250px}.about-section .about_wrapper .about-dot{top:-208px;left:8px}.about-section .about_wrapper .about-leftcircle{top:70px;left:20px}.about-section .about_wrapper .about-layer{top:300px;left:-114px}.about-section .about_wrapper .about-layer img{width:360px}.achievement-section .service-rightlayer{top:-168px;right:20px}.achievement-section .service-leftlayer{bottom:-200px;left:20px}.achievement-section .achievement_content .offer-circleimage{display:none}.project-section{padding:120px 0}.project-section .project_content p{margin-bottom:34px;padding:0 170px}.project-section .project_content .offer-circleimage{right:100px}.project-section .case-box .content{margin-top:-124px;padding:0 14px}.project-section .case-box .content h5{margin-bottom:-4px}.project-section .case-box .circle{top:-44px;right:-150px}.testimonial-section{padding:120px 0}.testimonial-section .testimonial_contentwrapper{padding-left:80px}.testimonial-section .testimonial_wrapper .circle_wrapper{margin-left:54px}.testimonial-section .service-rightlayer{bottom:-180px;right:60px}.testimonial-section .service-leftlayer{top:-204px;left:54px}.testimonial-section .testimonial_wrapper .service-rightcircle{top:14px;left:-6px}.blog-section .blog_content .offer-circleimage{top:50px;right:60px}.footer-section .footer-leftimage,.footer-section .about-leftcircle,.footer-section .footer-dotimage,.footer-section .footer-leftlayer{display:none}.footer-section:before{width:70%}.footer-section .middle-portion .footer-logo{margin-bottom:4px}.footer-section .middle-portion .first-column p{margin-bottom:18px}.footer-section .middle-portion .lower .content span{margin-bottom:0;font-size:18px;line-height:26px}.sub-banner:before,.sub-banner:after{width:100%}.sub-banner .header{padding:0 48px}.sub-banner .banner-section{padding:116px 0 120px}.aboutus-section{padding:120px 0}.aboutus-section .about_wrapper .aboutus-image1{top:30px;left:40px}.aboutus-section .about_wrapper .aboutus-image1 img{width:520px}.aboutus-section .about_wrapper .aboutus-image2{top:400px;left:0}.aboutus-section .about_wrapper .aboutus-image2 img{border-radius:80px 0 80px 80px;width:220px}.aboutus-section .about_wrapper .about-imagecircle{top:0;right:-54px}.aboutus-section .about_wrapper .about-imagecircle img{width:150px}.aboutus-section .about_wrapper .years{top:40px;right:-250px}.aboutoffer-section{padding:120px 0 170px}.aboutoffer-section .service-rightlayer{top:-178px;right:20px}.aboutoffer-section .service-leftlayer{bottom:-200px;left:20px}.aboutoffer-section .achievement_wrapper .achievement-box{margin-left:25px}.expert-section .expert_wrapper .offer-circleimage{display:none}.sub-banner .banner-section .banner_content .project-rightcircle{left:246px}.projectpage-section .project_content .offer-circleimage{right:50px}.projectpage-section .case-box .circle{top:-10px;right:-48px}.projectpage-section .case-box1 .circle{right:-60px}.pricing-section{padding:120px 0}.pricing-section .pricing_content .offer-circleimage{top:100px;right:50px}.servicepage-section .service-leftlayer{top:-204px;left:54px}.servicepage-section .service-rightlayer{bottom:-200px;right:64px}.service-section .service-dotimage{bottom:132px;left:-8px}.servicepage-section .servicepage_content p{margin-bottom:34px;padding:0 140px}.servicepage-section .servicepage_content .offer-circleimage{top:40px;right:76px}.consultation-section .consultation_wrapper .service-rightcircle{right:-10px}.vedio-section .service-rightlayer{top:-260px;right:20px}.vedio-section .service-leftlayer{bottom:-260px;left:20px}.team-section .team_content .offer-circleimage{right:40px}.skill-section{padding:120px 0}.skill-section .service-rightlayer,.skill-section .service-leftlayer{display:none}.skill-section .skill_wrapper .skill-image{top:0;left:30px}.skill-section .skill_wrapper .skill-image img{width:480px}.skill-section .service-dotimage{top:-56px;left:-30px}.contact-section{padding:120px 0 112px}}@media screen and (min-width:1401px) and (max-width:1440px){.banner-section .banner_wrapper .banner-vedioimage{left:160px}}@media screen and (min-width:1310px) and (max-width:1400px){.project-section .case-box .circle{top:-44px;right:-170px}.project-section .case-box1 .circle{top:-14px;right:-170px}.banner-section .banner_wrapper .banner-vedioimage{left:115px}}@media only screen and (max-width:1199px){h1{font-size:56px;line-height:60px}h2{font-size:40px;line-height:44px}h3{font-size:22px;line-height:26px}h4{font-size:22px;line-height:28px}h5{font-size:20px;line-height:24px}h6{font-size:18px;line-height:24px}p{font-size:18px;line-height:28px}.banner_outer .banner-layerright{top:-140px;right:-56px}.banner_outer .banner-layerright img{width:250px}.banner_outer .header{padding:0 20px}.navbar-nav .nav-item a,.navbar-nav .drop-down-pages .nav-item a{font-size:18px;line-height:26px}.navbar-nav{padding-left:37px}.navbar-nav li{margin:0 10px}.navbar-nav .dropdown{margin:0 8px}.last_list{margin-left:14px}.last_list figure{width:55px;height:55px;line-height:55px}.last_list .content{padding-top:0;padding-left:67px}.last_list .last_list_atag{font-size:18px;line-height:26px}.banner-section{padding:60px 52px 230px}.banner-section .social-icons ul{top:46px;left:-60px}.banner-section .social-icons ul li .social-networks{width:45px;height:45px;font-size:16px;line-height:45px}.banner-section .banner_content .banner-line img{width:48px}.banner-section .banner_content h6{margin-bottom:5px;padding-left:58px}.banner-section .banner_content h1{margin-bottom:10px}.banner-section .banner_content p{margin-bottom:25px;margin-right:0;font-size:20px;line-height:30px}.banner-section .banner_content .get_started{padding:12px 18px;font-size:18px;line-height:26px}.banner-section .banner_content .get_started figure{margin-left:6px}.banner-section .banner_content .button1{margin-right:5px}.banner-section .banner_content .button2 figure{margin-left:10px}.banner-section .banner_content .banner-circleleft{bottom:-76px;left:-30px}.banner-section .banner_content .banner-circleleft img{width:40px}.banner-section .banner_wrapper .banner-image{top:-2px;right:30px}.banner-section .banner_wrapper .banner-image img{border-radius:170px 170px 0;width:450px}.banner-section .banner_wrapper .banner-vedioimage{top:14px;left:-16px}.banner-section .banner_wrapper .banner-vedioimage img{width:100px}.banner-section .banner_wrapper .banner-circleright{top:190px;right:-30px}.banner-section .banner_wrapper .banner-dotright{top:316px;right:-26px}.service-section{padding:100px 0 120px}.service-section .service-leftlayer{left:44px}.service-section .service-leftlayer img{width:160px}.service-section .service-rightlayer{bottom:-168px;right:20px}.service-section .service-rightlayer img{width:170px}.service-section .service-dotimage{bottom:90px;left:-8px}.service-section .service-dotimage img{width:130px}.service-section .service_contentbox .service-box{margin-bottom:-15px;padding:20px 12px}.service-section .service_contentbox .service-box figure{width:90px;height:90px;margin-bottom:15px;line-height:90px}.service-section .service_contentbox .service-box figure img{width:52px}.service-section .service-box h4{margin-bottom:4px;padding-right:65px}.service-section .service-box .circle{width:42px;height:42px;margin-left:0;line-height:42px}.service-section .service_content{padding-top:170px;padding-left:0}.service-section .service_content h6{margin-bottom:0}.service-section .service_content h2{margin-bottom:5px;padding-right:30px}.service-section .service_content p{margin-bottom:6px}.service-section .service_content ul li .circle{width:16px;height:16px;margin-right:8px;line-height:16px}.service-section .service_content ul li .circle:before{padding-top:0;font-size:10px}.service-section .service_content .text{font-size:18px;line-height:26px}.service-section .service_content .text1{margin-bottom:28px}.service-section .service_content .get_started{padding:12px 18px;font-size:18px;line-height:26px}.service-section .service_content .get_started figure{margin-left:6px}.service-section .service_content .service-rightcircle{top:48px;right:20px}.service-section .service_content .service-rightcircle img{width:44px}.offer-section{padding:95px 0 100px}.offer-section .offer-toplayer img,.offer-section .offer-bottomlayer img{width:740px}.offer-section .offer_content h6,.offer-section .offer_content h2{margin-bottom:4px}.offer-section .offer_content p{margin-bottom:30px;padding:0 100px}.offer-section .offer_boxcontent .upper_portion figure img{width:290px}.offer-section .offer_boxcontent .upper_portion .image_content figure img{width:50px}.offer-section .offer_boxcontent .upper_portion .image_content .offer-icon2 img{width:36px}.offer-section .offer_boxcontent .upper_portion .image_content{width:90px;height:90px;line-height:90px;bottom:-42px;left:100px}.offer-section .offer_boxcontent .lower_portion_wrapper{padding:62px 30px 30px}.about-section{padding:163px 0 206px}.about-section .about-backgroundimage{right:-500px}.about-section .about-rightcircle{bottom:140px;right:80px}.about-section .about-rightcircle img{width:44px}.about-section .about_wrapper .about-image1{top:-46px;left:40px}.about-section .about_wrapper .about-image1 img{border-radius:0 170px 170px;width:440px}.about-section .about_wrapper .about-image2{top:260px;left:18px}.about-section .about_wrapper .about-image2 img{width:200px}.about-section .about_wrapper .years{top:-48px;right:-226px}.about-section .about_wrapper .years .value{margin-bottom:0;font-size:40px;line-height:40px}.about-section .about_wrapper .years .plus{font-size:32px;line-height:32px}.about-section .about_wrapper .years .text{padding:0 155px}.about-section .about_wrapper .about-imagecircle{top:-68px;right:-62px}.about-section .about_wrapper .about-imagecircle img{width:125px}.about-section .about_wrapper .about-dot{top:-100px;left:-10px}.about-section .about_wrapper .about-dot img{width:120px}.about-section .about_wrapper .about-leftcircle{top:180px;left:-4px}.about-section .about_wrapper .about-layer{top:360px;left:-88px}.about-section .about_wrapper .about-layer img{width:300px}.about-section .about_content{padding-left:44px}.about-section .about_content h2{margin-bottom:10px;margin-right:0}.about-section .about_content .text2{margin-bottom:25px}.about-section .about_content .read_more{padding:12px 22px;font-size:18px;line-height:26px}.about-section .about_content .read_more figure{margin-left:6px}.achievement-section{padding:145px 0 166px}.achievement-section .service-rightlayer img{width:170px}.achievement-section .service-leftlayer{bottom:-188px}.achievement-section .service-leftlayer img{width:170px}.achievement-section .achievement_content h2{margin-bottom:10px}.achievement-section .achievement_content p{margin-bottom:25px}.achievement-section .achievement_content .get_started{padding:12px 18px;font-size:18px;line-height:26px}.achievement-section .achievement_content .get_started figure{margin-left:6px}.achievement-section .achievement_wrapper .achievement-box{width:180px;height:180px;line-height:180px}.achievement-section .achievement_wrapper .achievement-box .achievement-icon{top:-34px}.achievement-section .achievement_wrapper .achievement-box .wrapper{bottom:24px}.achievement-section .achievement_wrapper .achievement-box .plus{font-size:24px;line-height:24px}.achievement-section .achievement_wrapper .achievement-box .text{margin-top:6px}.achievement-section .achievement_wrapper .achievement-box p{padding:0 50px}.achievement-section .achievement_wrapper .box1{left:-16px}.achievement-section .achievement_wrapper .box2{top:-46px;left:162px}.achievement-section .achievement_wrapper .box3{right:-6px}.achievement-section .achievement_wrapper .box4{top:174px;left:160px}.project-section{padding:95px 0}.project-section .offer-toplayer img,.project-section .offer-bottomlayer img{width:740px}.project-section .project_content .offer-circleimage{top:22px;right:56px}.project-section .project_content .offer-circleimage img{width:44px}.project-section .project_content h6,.project-section .project_content h2{margin-bottom:4px}.project-section .project_content p{margin-bottom:30px;padding:0 110px}.project-section .case-box .content span{margin-bottom:6px;padding:2px 14px}.project-section .case-box .content h5{margin-bottom:2px}.project-section .case-box .circle{width:38px;height:38px;line-height:38px;top:-28px;right:-120px}.project-section .case-box .circle:before{padding-top:0;font-size:16px}.project-section .case-box .content{margin-top:-126px;padding:0 10px}.project-section .owl-carousel .owl-dots{margin-top:30px!important}.project-section .owl-carousel .owl-dots .owl-dot span{width:13px;height:13px}.project-section .owl-carousel .owl-dots .owl-dot.active span{width:16px;height:16px}.testimonial-section{padding:95px 0 120px}.testimonial-section .service-leftlayer{top:-208px;left:18px}.testimonial-section .service-leftlayer img{width:170px}.testimonial-section .service-rightlayer{bottom:-192px;right:20px}.testimonial-section .service-rightlayer img{width:170px}.testimonial-section .testimonial_wrapper .service-rightcircle img{width:44px}.testimonial-section .testimonial_wrapper .circle_wrapper{width:345px;height:345px;margin-top:38px;margin-left:50px}.testimonial-section .testimonial_wrapper .circle_wrapper .center-circle{width:120px;height:120px;top:126px;left:0}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image1{top:-44px;right:-36px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image1 img{width:214px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image2{top:38px;left:-48px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image2 img{width:165px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image3{bottom:-64px;left:20px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image3 img{width:182px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image4{bottom:12px;right:-46px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image4 img{width:165px}.testimonial-section .testimonial_content p{margin-bottom:20px}.testimonial-section .testimonial_content .content .circle{width:56px;height:56px;margin-right:10px;line-height:56px;top:0}.testimonial-section .testimonial_content .content span{font-size:20px;line-height:28px}.testimonial-section .pagination-outer{top:16px}#carouselExampleControls .carousel-control-prev{font-size:22px;line-height:22px}#carouselExampleControls .carousel-control-next{font-size:26px;line-height:26px;right:-44px}.blog-section{padding:95px 0}.blog-section .offer-toplayer img,.blog-section .offer-bottomlayer img{width:740px}.blog-section .blog_content .offer-circleimage{top:22px;right:56px}.blog-section .blog_content .offer-circleimage img{width:44px}.blog-section .blog_content h6,.blog-section .blog_content h2{margin-bottom:4px}.blog-section .blog_content p{margin-bottom:30px;padding:0 100px}.blog-section .blog_boxcontent .upper_portion .image_content{width:82px;height:82px;line-height:82px;bottom:-38px;left:105px}.blog-section .blog_boxcontent .upper_portion .image_content .content{top:18px}.blog-section .blog_boxcontent .lower_portion_wrapper{padding:58px 10px 20px}.blog-section .blog_boxcontent .lower_portion_wrapper h4{margin-bottom:2px}.blog-section .blog_boxcontent .lower_portion_wrapper p{margin-bottom:8px}.blog-section .blog_boxcontent .lower_portion_wrapper .read_more{font-size:18px;line-height:26px}.blog-section .blog_boxcontent .lower_portion_wrapper .read_more figure{margin-left:6px}.blog-section .owl-carousel .owl-dots{margin-top:30px!important}.blog-section .owl-carousel .owl-dots .owl-dot span{width:13px;height:13px}.blog-section .owl-carousel .owl-dots .owl-dot.active span{width:16px;height:16px}.footer-section{padding:60px 0 0}.footer-section:before{height:340px}.footer-section .middle-portion{margin-bottom:20px}.footer-section .middle-portion .first-column p{margin-bottom:12px}.footer-section .middle-portion .lower .icon{margin-bottom:10px;top:0}.footer-section .middle-portion .lower .content{padding-left:0}.footer-section .middle-portion .lower .lower-content{display:block}.footer-section .middle-portion .links h4{margin-bottom:14px}.footer-section .middle-portion .list-pd{padding-left:26px}.footer-section .middle-portion .links{margin-left:-20px}.footer-section .middle-portion .icons{margin-right:0;padding-left:15px}.footer-section .middle-portion .icons h4{margin-bottom:4px}.footer-section .middle-portion .icons p{margin-bottom:10px}.footer-section .middle-portion .icons input{margin-bottom:15px;padding:14px 20px}.footer-section .middle-portion .icons .subscribe_now{font-size:18px;line-height:24px}.footer-section .middle-portion .icons .subscribe_now .circle:before{margin-left:6px;font-size:18px}.footer-section .copyright{padding:20px 0}.footer-section .copyright .social-icons ul li .social-networks{width:35px;height:35px;font-size:14px;line-height:35px}.footer-section .copyright .social-icons{right:0}.sub-banner .header{padding:0 20px}.navbar-nav li:last-child{margin-left:18px}.sub-banner .sub-bannerleftlayer img{width:150px}.sub-banner .sub-bannerrightlayer img{width:200px}.sub-banner .banner-section{padding:84px 0 100px}.sub-banner .banner-section .banner_content .service-rightcircle{top:-26px;left:234px}.sub-banner .banner-section .banner_content .service-rightcircle img{width:40px}.sub-banner .banner-section .banner_content h1{margin-bottom:6px}.sub-banner .banner-section .banner_content p{margin-bottom:25px;padding:0 156px;font-size:20px;line-height:30px}.sub-banner .box{padding:8px 24px}.sub-banner .box span{font-size:18px;line-height:26px}.sub-banner .arrow{margin:0 10px}.aboutus-section{padding:160px 0 163px}.aboutus-section .offer-toplayer img,.aboutus-section .offer-bottomlayer img{width:740px}.aboutus-section .about_wrapper .aboutus-image1{top:-46px;left:40px}.aboutus-section .about_wrapper .aboutus-image1 img{border-radius:0 170px 170px;width:440px}.aboutus-section .about_wrapper .aboutus-image2{top:260px;left:18px}.aboutus-section .about_wrapper .aboutus-image2 img{width:200px}.aboutus-section .about_wrapper .years{top:-48px;right:-226px}.aboutus-section .about_wrapper .years .value{margin-bottom:0;font-size:40px;line-height:40px}.aboutus-section .about_wrapper .years .plus{font-size:32px;line-height:32px}.aboutus-section .about_wrapper .years .text{padding:0 155px}.aboutus-section .about_wrapper .about-imagecircle{top:-68px;right:-62px}.aboutus-section .about_wrapper .about-imagecircle img{width:125px}.aboutus-section .service_content{padding-top:0;padding-left:45px}.aboutus-section .service_content h6{margin-bottom:0}.aboutus-section .service_content h2{margin-bottom:5px;padding-right:30px}.aboutus-section .service_content p{margin-bottom:6px;margin-right:0}.aboutus-section .service_content ul li .circle{width:16px;height:16px;margin-right:8px;line-height:16px}.aboutus-section .service_content ul li .circle:before{padding-top:0;font-size:10px}.aboutus-section .service_content .text{font-size:18px;line-height:26px}.aboutus-section .service_content .text1{margin-bottom:28px}.aboutus-section .service_content .get_started{padding:12px 18px;font-size:18px;line-height:26px}.aboutus-section .service_content .get_started figure{margin-left:6px}.aboutus-section .service_content .service-rightcircle{top:-30px;right:0}.aboutus-section .service_content .service-rightcircle img{width:44px}.aboutoffer-section{padding:95px 0}.aboutoffer-section .service-rightlayer{top:-168px;right:20px}.aboutoffer-section .service-rightlayer img{width:170px}.aboutoffer-section .service-leftlayer{display:none}.aboutoffer-section .achievement_wrapper .offer-circleimage{top:-94px;left:36px}.aboutoffer-section .achievement_wrapper .offer-circleimage img{width:44px}.aboutoffer-section .offer_content h6,.aboutoffer-section .offer_content h2{margin-bottom:4px}.aboutoffer-section .offer_content p{margin-bottom:30px;padding:0 100px}.aboutoffer-section .achievement_wrapper .achievement-box{width:180px;height:180px;margin-left:12px;line-height:180px}.aboutoffer-section .achievement_wrapper .achievement-box .achievement-icon{top:-34px}.aboutoffer-section .achievement_wrapper .achievement-box .wrapper{bottom:24px}.aboutoffer-section .achievement_wrapper .achievement-box .plus{font-size:24px;line-height:24px}.aboutoffer-section .achievement_wrapper .achievement-box .text{margin-top:6px}.aboutoffer-section .achievement_wrapper .achievement-box p{padding:0 50px}.expert-section{padding:100px 0 75px}.expert-section .offer-toplayer img,.expert-section .offer-bottomlayer img{width:740px}.expert-section .expert_content{margin-right:40px;padding-top:150px}.expert-section .expert_content h2{margin-bottom:10px;margin-right:0}.expert-section .expert_content .text2{margin-bottom:25px}.expert-section .expert_content .get_started{padding:12px 18px;font-size:18px;line-height:26px}.expert-section .expert_content .get_started figure{margin-left:6px}.expert-section .team-box{margin-bottom:20px;padding-bottom:25px}.expert-section .team-box figure{margin-bottom:20px}.expert-section .team-box h4{margin-bottom:0}.expert-section .team-box span{margin-bottom:10px}.expert-section .team-box i{width:33px;height:33px;margin:0 2px;font-size:14px;line-height:33px}.projectpage-section{padding:95px 0 76px}.projectpage-section .case-box{margin-bottom:25px}.projectpage-section .case-box figure img{width:100%}.projectpage-section .case-box .content{margin-top:-104px}.projectpage-section .case-box .content span{margin-bottom:10px}.projectpage-section .case-box .content h5{margin-bottom:0}.projectpage-section .case-box .circle{top:-8px;right:-8px}.projectpage-section .case-box1 .circle{right:-20px}.pricing-section{padding:95px 0 100px}.pricing-section .offer-toplayer img,.pricing-section .offer-bottomlayer img{width:740px}.pricing-section .pricing_content h6,.pricing-section .pricing_content h2{margin-bottom:4px}.pricing-section .pricing_content p{margin-bottom:30px;padding:0 110px}.pricing-section .pricing_content .offer-circleimage{top:22px;right:56px}.pricing-section .pricing_content .offer-circleimage img{width:44px}.pricing-section .price-block .price_content{padding:45px 35px}.pricing-section .price_content .icon figure img{width:60px}.pricing-section .price_content .icon figure{width:105px;height:105px;margin-bottom:20px;line-height:105px}.pricing-section .price_content h4{margin-bottom:2px}.pricing-section .price_content sup{margin-right:-4px;font-size:30px;line-height:34px}.pricing-section .price_content .text1{margin-bottom:6px;font-size:48px;line-height:52px}.pricing-section .price_content .text-size-18{margin-bottom:6px}.pricing-section .price_content .for-space{margin-bottom:25px}.pricing-section .price_content .get_started{padding:12px 18px;font-size:18px;line-height:26px}.pricing-section .price_content .get_started .circle:before{margin-left:6px;font-size:18px}.servicepage-section{padding:95px 0 100px}.servicepage-section .service-leftlayer{top:-208px;left:18px}.servicepage-section .service-leftlayer img{width:170px}.servicepage-section .service-rightlayer{bottom:-192px;right:20px}.servicepage-section .service-rightlayer img{width:170px}.service-section .service-dotimage{display:none}.servicepage-section .servicepage_content h6,.servicepage-section .servicepage_content h2{margin-bottom:4px}.servicepage-section .servicepage_content p{margin-bottom:30px;padding:0 90px}.servicepage-section .servicepage_content .offer-circleimage{top:22px;right:56px}.servicepage-section .servicepage_content .offer-circleimage img{width:44px}.servicepage-section .service-box h4{padding-right:72px}.servicepage-section .owl-carousel.owl-drag .owl-item{margin-bottom:15px}.servicepage-section .owl-carousel .owl-dots{margin-top:30px!important}.servicepage-section .owl-carousel .owl-dots .owl-dot span{width:13px;height:13px}.servicepage-section .owl-carousel .owl-dots .owl-dot.active span{width:16px;height:16px}.consultation-section{padding:100px 0 90px}.consultation-section .consultation-leftimage{display:none}.consultation-section .consultation_content h2{margin-bottom:10px}.consultation-section .consultation_wrapper{padding-left:15px}.consultation-section .consultation_wrapper .service-rightcircle{top:2px;right:-12px}.consultation-section .consultation_wrapper .service-rightcircle img{width:44px}.consultation-section .consultation_wrapper .get_started{padding:12px 18px;font-size:18px;line-height:26px}.consultation-section .consultation_wrapper .button1{margin-right:5px}.consultation-section .consultation_wrapper .get_started figure{margin-left:6px}.consultation-section .consultation_wrapper .button2 figure{margin-left:10px!important}.vedio-section{padding:100px 0}.vedio-section .servicepage-dotimage{bottom:-50px}.vedio-section .servicepage-dotimage img{width:130px}.vedio-section .service-vedioimage img{border-radius:25px}.vedio-section .vedio-circle{width:110px;height:110px;line-height:110px;top:176px}.vedio-section .vedio-circle .service-vedioicon{top:-4px}.vedio-section .vedio-circle .service-vedioicon img{width:18px}.vedio-section .service-rightlayer,.vedio-section .service-leftlayer{display:none}.team-section{padding:95px 0 80px}.team-section .offer-toplayer img,.team-section .offer-bottomlayer img{width:740px}.team-section .team_content h6,.team-section .team_content h2{margin-bottom:4px}.team-section .team_content p{margin-bottom:30px;padding:0 100px}.team-section .team_content .offer-circleimage{top:22px;right:56px}.team-section .team_content .offer-circleimage img{width:44px}.team-section .team_contentbox .team-box{margin-bottom:25px}.team-section .team_contentbox .team-box .box-content{padding:20px}.team-section .team_contentbox .team-box .box-content h4,.team-section .team_contentbox .team-box .box-content span{margin-bottom:0}.team-section .team_contentbox .team-box .box-content p{margin-bottom:7px}.team-section .team_contentbox .team-box .box-content i{width:33px;height:33px;margin:0 2px;font-size:14px;line-height:33px}.skill-section{padding:100px 0}.skill-section .skill_wrapper .skill-image img{width:430px}.skill-section .service-dotimage{top:-46px;left:-20px}.skill-section .service-dotimage img{width:140px}.skill-section .skill_content h6{margin-bottom:4px}.skill-section .skill_content h2{margin-bottom:4px;margin-right:20px}.skill-section .skill_content p{margin-bottom:15px;margin-right:25px}.contact-section{padding:90px 0 82px}.contact-section .offer-toplayer img,.contact-section .offer-bottomlayer img{width:740px}.contact-section .contact_content h6{margin-bottom:4px}.contact-section .contact_content h2{margin-bottom:25px}.contact-section .contact-box{margin-bottom:20px;padding:24px 26px}.contact-section .contact-box figure{width:95px;height:95px;line-height:95px}.contact-section .contact-box figure img{width:57px}.contact-section .contact-box .box-content{margin-top:14px;padding-left:36px}.contact-section .contact-box p,.contact-section .contact-box .box-content a{font-size:18px;line-height:22px}.contact-section .need_content{margin-top:80px;padding:40px 30px}.contact-section .need_content h2{margin-bottom:20px}.contact-section .need_content input{margin-bottom:18px;padding:12px 22px}.contact-section .need_content textarea{height:126px;margin-bottom:20px;padding:12px 22px}.contact-section .need_content .send_now{margin-bottom:5px;padding:12px 22px;font-size:18px;line-height:24px}.contact-section .need_content .send_now .circle:before{margin-left:6px;font-size:18px}.contact-section .need-section .offer-circleimage{display:none}.blog-posts{padding:100px 0 0}.sub-banner .banner-section .banner_content .blog-rightcircle{top:-56px}}@media screen and (min-width:1020px) and (max-width:1199px){.banner-section .banner_wrapper .banner-vedioimage{top:26px;left:26px}}@media only screen and (max-width:991px){h1{font-size:50px;line-height:56px}h2{font-size:34px;line-height:38px}h3{font-size:20px;line-height:24px}h4{font-size:18px;line-height:24px}h5{font-size:18px;line-height:22px}h6{font-size:16px;line-height:22px}p{font-size:16px;line-height:20px}.text-size-18{font-size:16px;line-height:24px}.banner_outer:before,.banner_outer:after{width:100%}.banner_outer .banner-layerright{display:none}.navbar{padding:25px 0}.navbar-nav{padding-left:0}.navbar-collapse{background:var(--e-global-color-white);z-index:16;width:30%;padding:0;position:absolute;top:70px;right:0;box-shadow:1px 1px 57px #00000012}.navbar-toggler{width:24px;height:18px;padding:0;border:none!important}.navbar-light .navbar-toggler-icon{background:var(--e-global-color-white);float:right;width:100%;height:2px;margin:6px 0 0}.navbar-toggler.collapsed span:first-child{transform:rotate(0)}.navbar-toggler span.navbar-toggler-icon:first-child{margin-top:0}.navbar-toggler span:first-child{transform-origin:0 80%;transform:rotate(45deg)}.navbar-toggler span.navbar-toggler-icon{transition:all .15s}.navbar-toggler.collapsed span:nth-child(2){opacity:1}.navbar-toggler span:nth-child(2){opacity:0}.navbar-toggler.collapsed span:nth-child(3){transform:rotate(0)}.navbar-toggler span:nth-child(3){transform-origin:15% 100%;transform:rotate(-45deg)}.collapse:not(.show){display:none}.navbar-collapse ul{align-items:unset;text-align:unset;margin-left:0}button:focus{outline:none}.navbar-nav .nav-item a{margin-top:0;font-size:18px;line-height:18px;color:var(--e-global-color-primary)!important;padding:12px 30px!important}.navbar-nav .active>a,.navbar-nav .nav-item a:hover{color:var(--e-global-color-white)!important;background-color:var(--e-global-color-accent)!important}.navbar-nav .dropdown-menu{box-shadow:none;border:none;position:static}.navbar-nav .drop-down-pages .nav-item a{padding:8px 20px!important}.navbar li{padding:0;margin:0!important}.last_list{display:none}.banner-section{padding:40px 20px 165px}.banner-section .banner_content{text-align:center}.banner-section .social-icons ul{top:58px;left:-48px}.banner-section .banner_content .banner-line{left:180px}.banner-section .banner_content h6{margin-bottom:4px}.banner-section .banner_content h1{margin-bottom:5px}.banner-section .banner_content p{margin-bottom:25px;padding:0 20px;font-size:16px;line-height:22px}.banner-section .banner_content .get_started{padding:10px 16px;font-size:16px;line-height:24px}.banner-section .banner_content .button2 figure{margin-left:8px}.banner-section .banner_content .box{margin-bottom:40px}.banner-section .banner_content .banner-circleleft{display:none}.banner-section .banner_content .banner-dotleft{bottom:-78px;left:50px}.banner-section .banner_wrapper{text-align:center}.banner-section .banner_wrapper .banner-image{position:relative;top:120px;right:-6px}.banner-section .banner_wrapper .banner-image img{width:465px}.banner-section .banner_wrapper .banner-vedioimage{top:-326px;left:92px}.banner-section .banner_wrapper .banner-circleright{top:290px;right:0}.banner-section .banner_wrapper .banner-dotright{display:none}.service-section{padding:70px 0}.service-section .service-rightlayer,.service-section .service-dotimage{display:none}.service-section .service_content h6{margin-bottom:4px}.service-section .service_content .text{font-size:16px;line-height:24px}.service-section .service_contentbox{z-index:0;position:relative}.service-section .service_contentbox .service-box{text-align:center;margin-bottom:-20px;padding:20px}.service-section .service-box h4{margin-bottom:4px;padding-right:0}.service-section .service-box p{margin-bottom:14px}.service-section .service_contentbox .service-box figure{width:85px;height:85px;margin-bottom:10px;line-height:85px}.service-section .service_contentbox .service-box figure img{width:50px}.service-section .service-box .circle{width:40px;height:40px;line-height:40px}.service-section .service-box .circle:before{padding-top:0;font-size:16px}.service-section .service_content{text-align:center;padding-top:85px}.service-section .service_content .service-rightcircle{top:100px}.service-section .service_content h2{margin-bottom:10px;padding:0 154px}.service-section .service_content p{margin-bottom:10px;padding:0 60px}.service-section .service_content .text1{margin-bottom:25px}.service-section .service_content ul li .circle{display:none}.service-section .service_content .get_started{padding:10px 16px;font-size:16px;line-height:24px}.offer-section{padding:65px 0 70px}.offer-section .offer-toplayer img,.offer-section .offer-bottomlayer img{width:600px}.offer-section .offer_content h2{margin-bottom:10px}.offer-section .offer_content p{margin-bottom:25px;padding:0 50px}.offer-section .offer_boxcontent .upper_portion figure img{width:210px}.offer-section .offer_boxcontent .upper_portion .image_content{width:75px;height:75px;line-height:75px;bottom:-34px;left:68px}.offer-section .offer_boxcontent .upper_portion .image_content figure img{width:40px}.offer-section .offer_boxcontent .upper_portion .image_content .offer-icon2 img{width:30px}.offer-section .offer_boxcontent .lower_portion_wrapper{padding:50px 6px 25px}.about-section{padding:64px 0 10px}.about-section:before,.about-section:after{width:100%}.about-section .about_wrapper{text-align:center}.about-section .about_wrapper .about-image1{position:relative;top:-50px;left:20px}.about-section .about_wrapper .about-image2{top:250px;left:110px}.about-section .about_wrapper .years{top:-490px;right:-192px}.about-section .about_wrapper .years .value{font-size:36px;line-height:36px}.about-section .about_wrapper .years .plus{font-size:28px;line-height:28px}.about-section .about_wrapper .years .text{padding:0 290px;font-size:16px;line-height:16px}.about-section .about_wrapper .about-imagecircle{right:96px}.about-section .about_wrapper .about-imagecircle img{width:114px}.about-section .about_wrapper .about-dot{top:-102px;left:98px}.about-section .about_wrapper .about-dot img{width:100px}.about-section .about_wrapper .about-leftcircle{display:none}.about-section .about_wrapper .about-layer img{width:270px}.about-section .about_content{text-align:center;margin-bottom:120px;padding-left:0}.about-section .about_content h6{margin-bottom:4px}.about-section .about_content h2{margin-bottom:10px;padding:0 130px}.about-section .about_content .text1{margin-bottom:10px;padding:0 95px}.about-section .about_content .text2{margin-bottom:25px;padding:0 90px}.about-section .about_content .read_more{padding:10px 20px;font-size:16px;line-height:24px}.achievement-section{padding:70px 0 176px}.achievement-section .service-rightlayer img,.achievement-section .service-leftlayer img{width:150px}.achievement-section .achievement_content{text-align:center}.achievement-section .achievement_content h6{margin-bottom:4px}.achievement-section .achievement_content h2{padding:0 98px}.achievement-section .achievement_content p{margin-bottom:20px;padding:0 60px}.achievement-section .achievement_content .get_started{padding:10px 20px;font-size:16px;line-height:24px}.achievement-section .achievement_wrapper .achievement-box{width:170px;height:170px;line-height:170px;position:relative}.achievement-section .achievement_wrapper .achievement-box .icon img{width:62px}.achievement-section .achievement_wrapper .achievement-box .icon1 img{width:46px}.achievement-section .achievement_wrapper .achievement-box .number{top:80px}.achievement-section .achievement_wrapper .achievement-box .plus{font-size:20px;line-height:20px}.achievement-section .achievement_wrapper .box1{top:170px;left:65px}.achievement-section .achievement_wrapper .box2{top:46px;left:76px}.achievement-section .achievement_wrapper .box3{top:170px;right:-100px}.achievement-section .achievement_wrapper .box4{top:110px;left:256px}.project-section{padding:65px 0 70px}.project-section .offer-toplayer img{width:600px}.project-section .offer-bottomlayer{display:none}.project-section .project_content .offer-circleimage{top:4px;right:34px}.project-section .project_content h6{margin-bottom:2px}.project-section .project_content h2{margin-bottom:10px}.project-section .project_content p{padding:0 50px}.project-section .case-box .content{margin-top:-130px;padding:0 16px}.project-section .case-box .circle{width:34px;height:34px;line-height:34px;top:2px;right:0}.project-section .case-box .circle:before{font-size:14px}.project-section .case-box .content span{margin-bottom:10px;padding:2px 12px}.project-section .owl-carousel .owl-dots .owl-dot span{width:10px;height:10px}.project-section .owl-carousel .owl-dots .owl-dot.active span{width:13px;height:13px}.project-section .owl-carousel .owl-dots{margin-top:25px!important}.project-section .owl-carousel .owl-dots .owl-dot span{margin:0 4px}.testimonial-section{padding:82px 0 85px}.testimonial-section .service-leftlayer{top:-178px}.testimonial-section .service-leftlayer img{width:150px}.testimonial-section .service-rightlayer{bottom:-178px}.testimonial-section .service-rightlayer img{width:150px}.testimonial-section .testimonial_wrapper .service-rightcircle{top:60px;left:50px}.testimonial-section .testimonial_wrapper .circle_wrapper{width:330px;height:330px;margin:0 auto 75px}.testimonial-section .testimonial_wrapper .circle_wrapper .center-circle{width:110px;height:110px;top:108px;left:-2px}.testimonial-section .testimonial_wrapper .circle_wrapper .center-circle .testimonial-centerimage{top:4px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image1 img{width:200px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image2 img{width:150px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image3 img{width:170px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image4 img{width:150px}.testimonial-section .testimonial_contentwrapper{text-align:center;padding-left:0}.testimonial-section .testimonial_contentwrapper h6{margin-bottom:2px}.testimonial-section .testimonial_contentwrapper h2{margin-bottom:-6px;padding:0 150px}.testimonial-section .testimonial_content p{margin-bottom:18px;padding:0 25px}.testimonial-section .testimonial_content .content{display:block}.testimonial-section .testimonial_content .content .circle{width:50px;height:50px;margin-bottom:8px;margin-right:0;line-height:50px}.testimonial-section .testimonial_content .content .circle img{width:25px}.testimonial-section .testimonial_content .content span{margin-bottom:0;font-size:18px;line-height:26px}.testimonial-section .pagination-outer{top:12px;right:20px}.blog-section{padding:65px 0 70px}.blog-section .offer-toplayer img,.blog-section .offer-bottomlayer img{width:600px}.blog-section .blog_content .offer-circleimage{top:4px;right:34px}.blog-section .blog_content h6{margin-bottom:2px}.blog-section .blog_content h2{margin-bottom:10px}.blog-section .blog_content p{padding:0 40px}.blog-section .blog_boxcontent .upper_portion .image_content{width:70px;height:70px;line-height:70px;bottom:-34px;left:76px}.blog-section .blog_boxcontent .upper_portion .image_content .content span{font-size:16px;line-height:16px}.blog-section .blog_boxcontent .upper_portion .image_content .content{top:16px}.blog-section .blog_boxcontent .lower_portion_wrapper{padding:52px 6px 20px}.blog-section .blog_boxcontent .lower_portion_wrapper p{margin-bottom:4px}.blog-section .blog_boxcontent .lower_portion_wrapper .read_more{font-size:16px;line-height:24px}.blog-section .blog_boxcontent .lower_portion_wrapper .read_more figure{margin-left:4px}.blog-section .owl-carousel .owl-dots .owl-dot span{width:10px;height:10px}.blog-section .owl-carousel .owl-dots .owl-dot.active span{width:13px;height:13px}.blog-section .owl-carousel .owl-dots{margin-top:25px!important}.blog-section .owl-carousel .owl-dots .owl-dot span{margin:0 4px}.footer-section{padding:50px 0 0}.footer-section:before{border-radius:0;width:100%;height:100%}.footer-section .middle-portion{margin-bottom:0}.footer-section .middle-portion .row{row-gap:10px;margin-bottom:0}.footer-section .middle-portion .first-column{margin-bottom:10px}.footer-section .middle-portion .footer-logo{margin-bottom:0}.footer-section .middle-portion .lower .content span{margin-bottom:4px;font-size:16px;line-height:24px}.footer-section .middle-portion .lower .icon{margin-bottom:8px}.footer-section .middle-portion .lower .icon img{width:30px}.footer-section .middle-portion .icons{padding-left:0}.footer-section .middle-portion .list-pd{margin-left:0;padding-left:30px}.footer-section .middle-portion .links li a{padding-left:16px}.footer-section .middle-portion .links li a:before{font-size:24px;line-height:24px;top:0}.footer-section .middle-portion .links li{margin-bottom:2px}.footer-section .middle-portion .icons input{width:100%;margin-bottom:12px;padding:10px 18px}.footer-section .middle-portion .icons .subscribe_now{width:100%;padding:9px 20px;font-size:16px;line-height:22px}.footer-section .middle-portion .icons .subscribe_now .circle:before{font-size:16px}.footer-section .copyright{width:100%;padding:10px 0}.footer-section .copyright .social-icons{top:-4px}.sub-banner .sub-bannerleftlayer img{width:120px}.sub-banner .sub-bannerrightlayer img{width:160px}.sub-banner .banner-section .banner_content .service-rightcircle{top:-16px;left:130px}.sub-banner .banner-section .banner_content p{margin-bottom:20px;padding:0 110px;font-size:16px;line-height:24px}.sub-banner .box span{font-size:16px;line-height:22px}.sub-banner .arrow{margin:0 6px}.sub-banner .banner-section{padding:60px 0 70px}.sub-banner .banner-circleright{bottom:164px;right:12px}.sub-banner .sub-bannerrightlayer{bottom:-22px}.aboutus-section{padding:64px 0 10px}.aboutus-section .offer-toplayer img,.aboutus-section .offer-bottomlayer img{width:600px}.aboutus-section .about-backgroundimage{right:-492px}.aboutus-section .about_wrapper{text-align:center}.aboutus-section .about_wrapper .aboutus-image1{position:relative;top:-50px;left:20px}.aboutus-section .about_wrapper .aboutus-image2{top:250px;left:110px}.aboutus-section .about_wrapper .years{top:-490px;right:-192px}.aboutus-section .about_wrapper .years .value{font-size:36px;line-height:36px}.aboutus-section .about_wrapper .years .plus{font-size:28px;line-height:28px}.aboutus-section .about_wrapper .years .text{padding:0 290px;font-size:16px;line-height:16px}.aboutus-section .about_wrapper .about-imagecircle{right:96px}.aboutus-section .about_wrapper .about-imagecircle img{width:114px}.aboutus-section .service_content{text-align:center;z-index:0;margin-bottom:120px;padding-left:0}.aboutus-section .service_content h6{margin-bottom:4px}.aboutus-section .service_content h2{margin-bottom:10px;padding:0 180px}.aboutus-section .service_content p{margin-bottom:10px;padding:0 60px}.aboutus-section .service_content .text{font-size:16px;line-height:24px}.aboutus-section .service_content .service-rightcircle{top:0;right:50px}.aboutus-section .service_content .text1{margin-bottom:25px}.aboutus-section .service_content ul li .circle{display:none}.aboutus-section .service_content .get_started{padding:10px 16px;font-size:16px;line-height:24px}.aboutoffer-section{padding:65px 0}.aboutoffer-section .service-rightlayer img{width:150px}.aboutoffer-section .offer_content h2{margin-bottom:10px}.aboutoffer-section .offer_content p{margin-bottom:40px;padding:0 50px}.aboutoffer-section .achievement_wrapper{text-align:center}.aboutoffer-section .achievement_wrapper .offer-circleimage{top:-150px}.aboutoffer-section .achievement_wrapper .achievement-box{width:170px;height:170px;margin-left:-11px;line-height:170px}.aboutoffer-section .achievement_wrapper .achievement-box .icon img{width:62px}.aboutoffer-section .achievement_wrapper .achievement-box .icon1 img{width:46px}.aboutoffer-section .achievement_wrapper .achievement-box .number{top:80px}.aboutoffer-section .achievement_wrapper .achievement-box .plus{font-size:20px;line-height:20px}.expert-section{padding:70px 0 50px}.expert-section .offer-toplayer img,.expert-section .offer-bottomlayer img{width:600px}.expert-section .expert_content{text-align:center;margin-bottom:60px;margin-right:0;padding-top:0}.expert-section .expert_content h6{margin-bottom:4px}.expert-section .expert_content h2{margin-bottom:10px;padding:0 180px}.expert-section .expert_content .text1{margin-bottom:10px;padding:0 95px}.expert-section .expert_content .text2{margin-bottom:25px;padding:0 95px}.expert-section .expert_content .get_started{padding:10px 20px;font-size:16px;line-height:24px}.expert-section .team-box figure img{width:100%}.projectpage-section{padding:65px 0 45px}.projectpage-section .case-box .circle{top:-40px;right:-152px}.projectpage-section .case-box .content{margin-top:-112px}.project-section .project_wrapper{z-index:0;position:relative}.pricing-section{padding:65px 0 70px}.pricing-section .offer-toplayer img,.pricing-section .offer-bottomlayer img{width:600px}.pricing-section .pricing_content h6{margin-bottom:2px}.pricing-section .pricing_content h2{margin-bottom:10px}.pricing-section .pricing_content p{padding:0 50px}.pricing-section .pricing_content .offer-circleimage{top:4px;right:34px}.pricing-section .price-block .price_content{padding:35px 16px}.pricing-section .price_content .icon figure{width:95px;height:95px;margin-bottom:20px;line-height:95px}.pricing-section .price_content .icon figure img{width:52px}.pricing-section .price_content h4{margin-bottom:10px}.pricing-section .price_content sup{font-size:28px;line-height:32px}.pricing-section .price_content .text1{margin-bottom:6px;font-size:42px;line-height:48px}.pricing-section .price_content ul li .circle{width:14px;height:14px;margin-right:4px;line-height:14px}.pricing-section .price_content ul li .circle:before{font-size:10px}.pricing-section .price_content .text-size-18{margin-bottom:10px}.pricing-section .price_content .for-space{margin-bottom:20px}.pricing-section .price_content .get_started{padding:10px 20px;font-size:16px;line-height:24px}.pricing-section .price_content .get_started .circle:before{font-size:16px}.servicepage-section{padding:65px 0 70px}.servicepage-section .service-leftlayer{top:-178px}.servicepage-section .service-leftlayer img{width:146px}.servicepage-section .service-rightlayer{display:block;bottom:-194px}.servicepage-section .service-rightlayer img{width:150px}.servicepage-section .servicepage_content h6{margin-bottom:2px}.servicepage-section .servicepage_content h2{margin-bottom:10px}.servicepage-section .servicepage_content p{margin-bottom:35px;padding:0 25px}.servicepage-section .servicepage_content .offer-circleimage{top:4px;right:34px}.servicepage-section .owl-carousel.owl-drag .owl-item{margin-bottom:20px}.servicepage-section .owl-carousel .owl-dots .owl-dot span{width:10px;height:10px}.servicepage-section .owl-carousel .owl-dots .owl-dot.active span{width:13px;height:13px}.servicepage-section .owl-carousel .owl-dots{margin-top:25px!important}.servicepage-section .owl-carousel .owl-dots .owl-dot span{margin:0 4px}.consultation-section{padding:70px 0 65px}.consultation-section .consultation_content h6{margin-bottom:4px}.consultation-section .consultation_content p{margin-right:55px}.consultation-section .consultation_wrapper{padding-top:60px;padding-left:0}.consultation-section .consultation_wrapper .service-rightcircle{top:0;right:-28px}.consultation-section .consultation_wrapper .get_started{padding:10px 16px;font-size:16px;line-height:24px}.consultation-section .consultation_wrapper .button1{margin-right:2px;padding:10px 13px}.consultation-section .consultation_wrapper .button2 figure{margin-left:8px!important}.vedio-section{padding:70px 0}.vedio-section .vedio-circle{width:80px;height:80px;line-height:80px;top:136px}.vedio-section .vedio-circle .service-vedioicon img{width:14px}.vedio-section .servicepage-dotimage{bottom:-48px;right:-40px}.team-section{padding:65px 0 45px}.team-section .offer-toplayer img{width:600px}.team-section .offer-bottomlayer{display:none}.team-section .team_content h6{margin-bottom:2px}.team-section .team_content h2{margin-bottom:10px}.team-section .team_content p{padding:0 20px}.team-section .team_content .offer-circleimage{top:4px;right:0}.team-section .team_contentbox .team-box figure img{width:200px}.team-section .team_contentbox .team-box .box-content{padding:10px 12px}.team-section .team_contentbox .team-box .box-content p{margin-bottom:2px;font-size:14px;line-height:18px}.team-section .team_contentbox .team-box .box-content i{width:30px;height:30px;font-size:12px;line-height:30px}.team-section .team_contentbox{z-index:0;position:relative}.skill-section{padding:100px 0 48px}.skill-section .skill_wrapper{text-align:center;margin-bottom:50px}.skill-section .skill_wrapper .skill-image{position:relative}.skill-section .service-dotimage{top:-42px;left:114px}.skill-section .service-dotimage img{width:130px}.skill-section .skill_content{text-align:center}.skill-section .skill_content h2{margin-bottom:8px;margin-right:0;padding:0 93px}.skill-section .skill_content p{margin-bottom:15px;margin-right:0;padding:0 110px}.skill-section .skill_content .skill-measure{text-align:left}.skill-section .skill_content .skill-measure .text{padding:0}.skill-section .skill_content .skill-measure .percentage .plus{font-size:16px;line-height:16px}.skill-section .skill_content .skill-measure .progress{margin-bottom:20px}.contact-section{padding:65px 0 70px}.contact-section .offer-toplayer img,.contact-section .offer-bottomlayer img{width:600px}.contact-section .contact_content{text-align:center}.contact-section .contact_content h2{margin-bottom:18px}.contact-section .contact-box figure{width:88px;height:88px;margin-left:48px;line-height:88px}.contact-section .contact-box figure img{width:52px}.contact-section .contact-box p{padding:0 50px;font-size:16px;line-height:20px}.contact-section .contact-box{width:66%;margin-bottom:16px;padding:20px}.contact-section .contact-box .box-content a{font-size:16px;line-height:20px}.contact-section .need-section .offer-circleimage{display:none}.contact-section .need-section{margin-top:-36px;margin-left:70px}.contact-section .need_content{width:90%;padding:40px 30px}.contact-section .need_content h6{margin-bottom:2px}.contact-section .need_content h2{margin-bottom:18px}.contact-section .need_content input{margin-bottom:15px;padding:10px 16px;font-size:16px;line-height:22px}.contact-section .need_content textarea{height:114px;margin-bottom:12px;padding:10px 16px;font-size:16px;line-height:22px}.contact-section .contact-box .box-content{margin-top:0;padding-left:0}.contact-section .need_content .send_now{padding:10px 18px;font-size:16px;line-height:22px}.contact-section .need_content .send_now .circle:before{font-size:16px}.blog-posts{padding:70px 0 0}.sub-banner .banner-section .banner_content .blog-rightcircle{top:-46px}}@media only screen and (max-width:767px){h1{font-size:42px;line-height:48px}h2{font-size:30px;line-height:36px}h3{font-size:18px;line-height:22px}h4{font-size:16px;line-height:20px}.text-size-18,.text-size-16{font-size:14px;line-height:20px}.navbar-collapse{width:40%;top:70px}.navbar{padding:20px 0}.banner_outer .banner-backgroundup{left:-464px}.banner-section{padding:35px 15px 156px}.banner-section .social-icons ul{display:none}.banner-section .banner_content .banner-line{left:145px}.banner-section .banner_content .banner-line img{width:44px}.banner-section .banner_content h6{padding-left:68px}.banner-section .banner_content h1{margin-bottom:0;padding:0 10px}.banner-section .banner_content p{margin-bottom:20px;padding:0 10px}.banner-section .banner_content .get_started{padding:10px 24px;font-size:14px;line-height:20px}.banner-section .banner_content .get_started figure{margin-left:4px}.banner-section .banner_content .get_started figure img{width:16px}.banner-section .banner_content .box{margin-bottom:50px}.banner-section .banner_wrapper .banner-image{top:140px;right:4px}.banner-section .banner_wrapper .banner-image img{border-radius:160px 160px 0;width:430px}.banner-section .banner_wrapper .banner-vedioimage{top:-286px;left:50px}.banner-section .banner_wrapper .banner-vedioimage img{width:90px}.service-section{padding:60px 0}.service-section .service-leftlayer img{width:140px}.service-section .service_contentbox .service-box{margin-bottom:-18px;padding:15px 10px}.service-section .service_contentbox .service-box figure{width:80px;height:80px;margin-bottom:10px;line-height:80px}.service-section .service_contentbox .service-box figure img{width:45px}.service-section .service-box p{margin-bottom:15px}.service-section .service-box .circle{width:35px;height:35px;line-height:35px}.service-section .service-box .circle:before{font-size:14px}.service-section .service_content{padding-top:60px}.service-section .service_content h2{padding:0 90px}.service-section .service_content p{margin-bottom:10px;padding:0}.service-section .service_content ul{padding-left:22px}.service-section .service_content .text{font-size:14px;line-height:20px}.service-section .service_content .text1{margin-bottom:18px}.service-section .service_content .get_started{padding:10px 24px;font-size:14px;line-height:20px}.service-section .service_content .get_started figure{margin-left:4px}.service-section .service_content .get_started figure img{width:16px}.service-section .service_content .service-rightcircle img{width:35px}.offer-section{padding:55px 0 60px}.offer-section .offer_content h6{margin-bottom:0}.offer-section .offer_content p{margin-bottom:25px;padding:0}.offer-section .offer_boxcontent{margin-bottom:20px}.offer-section .offer_boxcontent .upper_portion figure img{width:100%}.offer-section .offer_boxcontent .upper_portion .image_content{width:70px;height:70px;line-height:70px;bottom:-32px;left:86px}.offer-section .offer_boxcontent .upper_portion .image_content figure img{width:40px}.offer-section .offer_boxcontent .upper_portion .image_content .offer-icon2 img{width:28px}.offer-section .offer_boxcontent .lower_portion_wrapper{padding:50px 10px 25px}.about-section{padding:55px 0 10px}.about-section .about-backgroundimage{right:-680px}.about-section .about_wrapper .about-image1{left:0}.about-section .about_wrapper .about-image1 img{border-radius:0 135px 135px;width:400px}.about-section .about_wrapper .about-image2{top:240px;left:20px}.about-section .about_wrapper .about-image2 img{border-radius:65px 0 65px 65px;width:170px}.about-section .about_wrapper .years{top:-444px;right:-165px}.about-section .about_wrapper .years .value{font-size:30px;line-height:30px}.about-section .about_wrapper .years .plus{font-size:24px;line-height:24px}.about-section .about_wrapper .years .text{padding:0 200px;font-size:14px;line-height:14px}.about-section .about_wrapper .about-imagecircle{top:-56px;right:40px}.about-section .about_wrapper .about-imagecircle img{width:100px}.about-section .about_wrapper .about-dot{top:-98px;left:10px}.about-section .about-rightcircle{display:none}.about-section .about_content{margin-bottom:114px}.about-section .about_content h2{padding:0 80px}.about-section .about_content .text1{margin-bottom:10px;padding:0 10px}.about-section .about_content .text2{margin-bottom:20px;padding:0}.about-section .about_content .read_more{padding:10px 24px;font-size:14px;line-height:20px}.about-section .about_content .read_more figure{margin-left:6px}.about-section .about_content .read_more figure img{width:16px}.achievement-section{padding:60px 0 155px}.achievement-section .service-rightlayer img{width:125px}.achievement-section .service-leftlayer{bottom:-168px}.achievement-section .service-leftlayer img{width:125px}.achievement-section .achievement_content p{margin-bottom:18px;padding:0}.achievement-section .achievement_content .get_started{padding:10px 24px;font-size:14px;line-height:20px}.achievement-section .achievement_wrapper .achievement-box{width:160px;height:160px;line-height:160px}.achievement-section .achievement_wrapper .achievement-box .icon img{width:58px}.achievement-section .achievement_wrapper .achievement-box .icon1 img{width:44px}.achievement-section .achievement_wrapper .achievement-box .wrapper{bottom:20px}.achievement-section .achievement_wrapper .achievement-box p{line-height:18px}.achievement-section .achievement_wrapper .box1{top:80px;left:58px}.achievement-section .achievement_wrapper .box2{top:42px;left:116px}.achievement-section .achievement_wrapper .box3{top:230px;right:42px}.achievement-section .achievement_wrapper .box4{top:100px;left:60px}.project-section{padding:55px 0 60px}.project-section .project_content .offer-circleimage img{width:35px}.project-section .project_content h6{margin-bottom:0}.project-section .project_content p{margin-bottom:30px;padding:0}.project-section .case-box .content{margin-top:-106px;padding:0 12px}.project-section .case-box .content span{margin-bottom:8px;padding:0 10px}.project-section .case-box .content h5{margin-bottom:-2px}.project-section .case-box .circle{top:-10px;right:-38px}.project-section .case-box1 .circle{right:-50px}.project-section .owl-carousel .owl-dots .owl-dot span{width:8px;height:8px}.project-section .owl-carousel .owl-dots .owl-dot.active span{width:10px;height:10px}.project-section .owl-carousel .owl-dots{margin-top:20px!important}.project-section .owl-carousel .owl-dots .owl-dot span{margin:0 3px}.testimonial-section{padding:75px 0 68px}.testimonial-section .service-leftlayer{top:-152px}.testimonial-section .service-leftlayer img{width:125px}.testimonial-section .service-rightlayer{bottom:-150px}.testimonial-section .service-rightlayer img{width:125px}.testimonial-section .testimonial_wrapper .service-rightcircle{top:70px;left:0}.testimonial-section .testimonial_wrapper .service-rightcircle img{width:35px}.testimonial-section .testimonial_wrapper .circle_wrapper{width:310px;height:310px}.testimonial-section .testimonial_wrapper .circle_wrapper .center-circle{width:100px;height:100px}.testimonial-section .testimonial_wrapper .circle_wrapper .center-circle .testimonial-centerimage{top:2px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image1 img{width:190px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image2 img,.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image4 img{width:140px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image3 img{width:160px}.testimonial-section .testimonial_contentwrapper h2{padding:0 80px}.testimonial-section .testimonial_content p{padding:0 12px}.testimonial-section .testimonial_content .content .circle{width:40px;height:40px;line-height:40px}.testimonial-section .testimonial_content .content .circle img{width:20px}#carouselExampleControls .carousel-control-prev{font-size:18px;line-height:18px}#carouselExampleControls .carousel-control-next{font-size:24px;line-height:24px;right:-38px}.testimonial-section .pagination-outer{top:8px;right:22px}.blog-section{padding:55px 0 60px}.blog-section .blog_content .offer-circleimage img{width:35px}.blog-section .blog_content h6{margin-bottom:0}.blog-section .blog_content p{margin-bottom:25px;padding:0}.blog-section .blog_boxcontent .upper_portion .image_content{width:65px;height:65px;line-height:65px;bottom:-32px;left:94px}.blog-section .blog_boxcontent .upper_portion .image_content .content{top:10px}.blog-section .blog_boxcontent .upper_portion .image_content .content span{font-size:14px;line-height:14px}.blog-section .blog_boxcontent .lower_portion_wrapper .read_more{font-size:14px;line-height:20px}.blog-section .blog_boxcontent .lower_portion_wrapper{padding:48px 8px 18px}.blog-section .blog_boxcontent .lower_portion_wrapper h4{margin-bottom:6px}.blog-section .owl-carousel .owl-dots .owl-dot span{width:8px;height:8px}.blog-section .owl-carousel .owl-dots .owl-dot.active span{width:10px;height:10px}.blog-section .owl-carousel .owl-dots{margin-top:20px!important}.blog-section .owl-carousel .owl-dots .owl-dot span{margin:0 3px}.footer-section{padding:40px 0 0}.footer-section .middle-portion .icons p{margin-bottom:14px}.footer-section .middle-portion .first-column p{margin-bottom:16px}.footer-section .middle-portion .lower .icon img{width:28px}.footer-section .middle-portion .lower .icon{margin-bottom:10px}.footer-section .middle-portion .row{row-gap:5px}.footer-section .middle-portion .first-column{margin-bottom:8px}.footer-section .middle-portion .icons h4{margin-bottom:8px;margin-right:34px;font-size:18px;line-height:22px}.footer-section .middle-portion .icons .subscribe_now{width:100%;padding:8px 14px;font-size:14px;line-height:20px}.footer-section .middle-portion .icons .subscribe_now .circle:before{font-size:14px}.footer-section .middle-portion .icons input{width:100%;margin-bottom:12px;padding:8px 16px}.footer-section .copyright p{margin-right:0}.footer-section .copyright{text-align:center;padding:6px 0}.sub-banner .sub-bannerleftlayer img{width:88px}.sub-banner .sub-bannerrightlayer img{width:130px}.sub-banner .banner-section{padding:60px 0}.sub-banner .banner-section .banner_content .service-rightcircle img{width:35px}.sub-banner .banner-section .banner_content .service-rightcircle{top:-20px;left:96px}.sub-banner .banner-section .banner_content p{padding:0 46px}.sub-banner .box span{font-size:14px;line-height:20px}.sub-banner .box{padding:6px 20px}.sub-banner .banner-circleright{bottom:100px}.sub-banner .banner-circleright img{width:20px}.aboutus-section{padding:54px 0 10px}.aboutus-section .service_content h2{padding:0 110px}.aboutus-section .service_content p{margin-bottom:10px;padding:0}.aboutus-section .service_content ul{padding-left:22px}.aboutus-section .service_content .text{font-size:14px;line-height:20px}.aboutus-section .service_content .text1{margin-bottom:18px}.aboutus-section .service_content .get_started{padding:10px 24px;font-size:14px;line-height:20px}.aboutus-section .service_content .get_started figure{margin-left:4px}.aboutus-section .service_content .get_started figure img{width:16px}.aboutus-section .service_content .service-rightcircle{top:4px;right:30px}.aboutus-section .service_content .service-rightcircle img{width:35px}.aboutus-section .service_content{margin-bottom:105px}.aboutus-section .about_wrapper .aboutus-image1{left:0}.aboutus-section .about_wrapper .aboutus-image1 img{border-radius:0 140px 140px;width:400px}.aboutus-section .about_wrapper .aboutus-image2{top:240px;left:20px}.aboutus-section .about_wrapper .aboutus-image2 img{border-radius:65px 0 65px 65px;width:170px}.aboutus-section .about_wrapper .years{top:-444px;right:-165px}.aboutus-section .about_wrapper .years .value{font-size:30px;line-height:30px}.aboutus-section .about_wrapper .years .plus{font-size:24px;line-height:24px}.aboutus-section .about_wrapper .years .text{padding:0 200px;font-size:14px;line-height:14px}.aboutus-section .about_wrapper .about-imagecircle{top:-56px;right:40px}.aboutus-section .about_wrapper .about-imagecircle img{width:100px}.aboutoffer-section{padding:55px 0 60px}.aboutoffer-section .service-rightlayer img{width:125px}.aboutoffer-section .offer_content h6{margin-bottom:0}.aboutoffer-section .offer_content p{margin-bottom:35px;padding:0}.aboutoffer-section .achievement_wrapper .offer-circleimage{display:none}.aboutoffer-section .achievement_wrapper .achievement-box{width:160px;height:160px;line-height:160px}.aboutoffer-section .achievement_wrapper .achievement-box .icon img{width:58px}.aboutoffer-section .achievement_wrapper .achievement-box .icon1 img{width:44px}.aboutoffer-section .achievement_wrapper .achievement-box .wrapper{bottom:20px}.aboutoffer-section .achievement_wrapper .achievement-box p{line-height:18px}.aboutoffer-section .achievement_wrapper .box1{margin-bottom:10px;left:25px}.aboutoffer-section .achievement_wrapper .box2{margin-bottom:10px;right:14px}.aboutoffer-section .achievement_wrapper .box3{left:25px}.aboutoffer-section .achievement_wrapper .box4{right:10px}.expert-section{padding:58px 0 45px}.expert-section .expert_content{margin-bottom:50px}.expert-section .expert_content h2{padding:0 100px}.expert-section .expert_content .text1{margin-bottom:10px;padding:0 10px}.expert-section .expert_content .text2{margin-bottom:20px;padding:0 10px}.expert-section .expert_content .get_started{padding:10px 24px;font-size:14px;line-height:20px}.expert-section .expert_content .get_started figure{margin-left:4px}.expert-section .expert_content .get_started figure img{width:16px}.expert-section .team-box{margin-bottom:18px;padding-bottom:18px}.sub-banner .banner-section .banner_content .project-rightcircle{left:76px}.projectpage-section{padding:55px 0 35px}.projectpage-section .case-box .circle{right:-8px}.projectpage-section .case-box1 .circle{right:-16px}.projectpage-section .case-box .content{margin-top:-90px}.pricing-section{padding:55px 0 60px}.pricing-section .pricing_content h6{margin-bottom:0}.pricing-section .pricing_content p{margin-bottom:30px;padding:0}.pricing-section .pricing_content .offer-circleimage img{width:35px}.pricing-section .price-block .price_content{padding:30px}.pricing-section .price_content .icon figure img{width:48px}.pricing-section .price_content .icon figure{width:85px;height:85px;line-height:85px}.pricing-section .price_content sup{margin-right:-2px;font-size:24px;line-height:30px}.pricing-section .price_content .text1{font-size:36px;line-height:42px}.pricing-section .price_content .for-space{margin-bottom:18px}.pricing-section .price_content .get_started{padding:10px 24px;font-size:14px;line-height:20px}.pricing-section .price_content .get_started .circle:before{font-size:14px}.servicepage-section .service-leftlayer{top:-152px}.servicepage-section .service-leftlayer img{width:125px}.servicepage-section .service-rightlayer{bottom:-158px}.servicepage-section .service-rightlayer img{width:125px}.servicepage-section .servicepage_content h6{margin-bottom:0}.servicepage-section .servicepage_content p{margin-bottom:30px;padding:0}.servicepage-section .servicepage_content .offer-circleimage img{width:35px}.servicepage-section .owl-carousel.owl-drag .owl-item{margin-bottom:18px}.servicepage-section .owl-carousel .owl-dots .owl-dot span{width:8px;height:8px}.servicepage-section .owl-carousel .owl-dots .owl-dot.active span{width:10px;height:10px}.servicepage-section .owl-carousel .owl-dots{margin-top:20px!important}.servicepage-section .owl-carousel .owl-dots .owl-dot span{margin:0 3px}.consultation-section{padding:60px 0 58px}.consultation-section .consultation_content{text-align:center}.consultation-section .consultation_content p{margin-right:0;padding:0 20px}.consultation-section .consultation_wrapper{text-align:center;padding-top:36px}.consultation-section .consultation_wrapper .service-rightcircle{right:0}.consultation-section .consultation_wrapper .service-rightcircle img{width:35px}.consultation-section .consultation_wrapper .get_started{padding:10px 24px;font-size:14px;line-height:20px}.consultation-section .consultation_wrapper .get_started figure{margin-left:4px}.vedio-section{padding:60px 0}.vedio-section .service-vedioimage img{border-radius:15px}.vedio-section .vedio-circle{width:65px;height:65px;line-height:65px;top:102px}.vedio-section .vedio-circle .service-vedioicon img{width:10px}.vedio-section .servicepage-dotimage{bottom:-40px;right:-35px}.vedio-section .servicepage-dotimage img{width:110px}.team-section{padding:55px 0 40px}.team-section .team_content h6{margin-bottom:0}.team-section .team_content p{margin-bottom:30px;padding:0}.team-section .team_content .offer-circleimage img{width:35px}.team-section .team_contentbox .team-box{margin-bottom:20px}.team-section .team_contentbox .team-box .box-image{width:40%}.team-section .team_contentbox .team-box figure img{width:180px}.team-section .team_contentbox .team-box .box-content{padding:22px 50px 22px 10px}.team-section .team_contentbox .team-box .box-content h4,.team-section .team_contentbox .team-box .box-content span{margin-bottom:4px}.team-section .team_contentbox .team-box .box-content p{margin-bottom:20px}.skill-section{padding:100px 0 46px}.skill-section .skill_wrapper .skill-image{top:-10px;left:2px}.skill-section .skill_wrapper .skill-image img{border-radius:0 140px 140px;width:400px}.skill-section .service-dotimage{top:-50px;left:14px}.skill-section .skill_wrapper{margin-bottom:35px}.skill-section .skill_content h2{margin-bottom:6px;padding:0 20px}.skill-section .skill_content p{margin-bottom:18px;padding:0 34px}.skill-section .skill_content .skill-measure .percentage .plus{font-size:14px;line-height:14px}.contact-section{padding:55px 0 60px}.contact-section .contact_content h6{margin-bottom:0}.contact-section .contact_content h2{margin-bottom:18px}.contact-section .contact-box{width:78%;padding:18px}.contact-section .contact-box figure{width:85px;height:85px;margin-left:24px;line-height:85px}.contact-section .contact-box p{margin-bottom:2px;padding:0 28px;font-size:14px;line-height:20px}.contact-section .contact-box .box-content a{font-size:14px;line-height:20px}.contact-section .need-section{margin-top:-46px;margin-left:0}.contact-section .need_content{width:100%;padding:35px 30px}.contact-section .need_content h6{margin-bottom:0}.contact-section .need_content h2{margin-bottom:14px}.contact-section .need_content input{padding:8px 14px;font-size:14px;line-height:20px}.contact-section .need_content textarea{height:100px;margin-bottom:15px;padding:8px 14px;font-size:14px;line-height:20px}.contact-section .need_content .send_now{padding:8px 16px;font-size:14px;line-height:20px}.contact-section .need_content .send_now .circle:before{font-size:14px}.blog-posts{padding:60px 0 0}.sub-banner .banner-section .banner_content .blog-rightcircle{top:-40px}}@media only screen and (max-width:575px){h1{font-size:38px;line-height:42px}h6,p{font-size:14px;line-height:20px}.banner_outer .header{padding:0}.navbar-collapse{width:62%;top:74px}.navbar{padding:25px 0}.navbar-brand figure img{width:150px}.banner-section{padding:30px 15px 110px}.banner-section .banner_content .banner-line{display:none}.banner-section .banner_content h6{padding-left:0}.banner-section .banner_content h1{margin-bottom:6px;padding:0}.banner-section .banner_content p{padding:0;font-size:14px;line-height:20px}.banner-section .banner_content .get_started{padding:8px 15px}.banner-section .banner_content .button1{margin-right:3px}.banner-section .banner_content .box{margin-bottom:60px}.banner-section .banner_content .banner-dotleft{display:none}.banner-section .banner_wrapper .banner-image{top:120px;right:-12px}.banner-section .banner_wrapper .banner-image img{border-radius:110px 110px 0;width:300px}.banner-section .banner_wrapper .banner-vedioimage{top:-232px;left:14px}.banner-section .banner_wrapper .banner-vedioimage img{width:80px}.banner-section .banner_wrapper .banner-circleright{display:none}.service-section .service-leftlayer img{width:120px}.service-section .service_content{padding-top:30px}.service-section .service_content h2{margin-bottom:5px;padding:0}.service-section .service_content p{margin-bottom:14px;padding:0}.service-section .service_content .text{font-size:14px;line-height:22px}.service-section .service_content ul{padding-left:0}.service-section .service_content .service-rightcircle{display:none}.service-section .service_contentbox .box-top{padding-top:0}.service-section .service_contentbox .service-box{margin-bottom:16px;padding:15px 10px}.offer-section .offer_content h2{padding:0 30px}.offer-section .offer_content p{padding:0}.offer-section .offer_boxcontent .upper_portion .image_content{width:68px;height:68px;line-height:68px;bottom:-30px;left:130px}.offer-section .offer_boxcontent .lower_portion_wrapper{padding:46px 56px 20px}.about-section{padding:55px 0 0}.about-section .about-backgroundimage{top:-88px}.about-section .about_wrapper .about-image1{left:0}.about-section .about_wrapper .about-image1 img{border-radius:0 110px 110px;width:305px}.about-section .about_wrapper .about-image2{top:154px;left:0}.about-section .about_wrapper .about-image2 img{border-radius:60px 0 60px 60px;width:150px}.about-section .about_wrapper .years{top:-350px;right:-120px}.about-section .about_wrapper .years .value{font-size:26px;line-height:26px}.about-section .about_wrapper .years .plus{font-size:18px;line-height:18px}.about-section .about_wrapper .years .text{padding:0 120px}.about-section .about_wrapper .about-imagecircle{right:0}.about-section .about_wrapper .about-imagecircle img{width:90px}.about-section .about_wrapper .about-dot,.about-section .about_wrapper .about-layer{display:none}.about-section .about_content{margin-bottom:100px}.about-section .about_content h2{margin-bottom:8px;padding:0}.about-section .about_content .text1,.about-section .about_content .text2{padding:0}.achievement-section{padding:60px 0 120px}.achievement-section .service-leftlayer{display:none}.achievement-section .achievement_content h2{padding:0}.achievement-section .achievement_wrapper .achievement-box p{padding:0 37px}.achievement-section .achievement_wrapper .achievement-box{width:140px;height:140px;line-height:140px}.achievement-section .achievement_wrapper .achievement-box .icon img{width:54px}.achievement-section .achievement_wrapper .achievement-box .icon1 img{width:40px}.achievement-section .achievement_wrapper .achievement-box .number{top:72px}.achievement-section .achievement_wrapper .box1{top:56px;left:8px}.achievement-section .achievement_wrapper .box2{top:30px;left:30px}.achievement-section .achievement_wrapper .box3{top:40px;right:-180px}.achievement-section .achievement_wrapper .box4{top:65px;left:-130px}.project-section .project_content .offer-circleimage{top:8px;right:4px}.project-section .project_content .offer-circleimage img{width:28px}.project-section .project_content h2{padding:0 30px}.project-section .project_content p{padding:0}.project-section .case-box .content{margin-top:-110px;padding:0 20px}.project-section .case-box .circle{right:-110px}.project-section .case-box1 .circle{right:-124px}.testimonial-section .testimonial_contentwrapper h2,.testimonial-section .testimonial_contentwrapper p{padding:0}.testimonial-section .testimonial_wrapper .service-rightcircle{display:none}.testimonial-section .testimonial_wrapper .circle_wrapper{width:290px;height:290px;margin:0 auto 60px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image1{top:-40px;right:-24px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image1 img{width:180px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image2{top:16px;left:-32px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image2 img{width:130px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image3{bottom:-50px;left:8px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image3 img{width:150px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image4{bottom:0;right:-40px}.testimonial-section .testimonial_wrapper .circle_wrapper .testimonial-image4 img{width:130px}.blog-section .blog_content .offer-circleimage{top:8px;right:18px}.blog-section .blog_content .offer-circleimage img{width:28px}.blog-section .blog_content h2{padding:0 30px}.blog-section .blog_content p{padding:0}.blog-section .blog_boxcontent .upper_portion .image_content{width:68px;height:68px;line-height:68px;bottom:-32px;left:138px}.blog-section .blog_boxcontent .upper_portion .image_content .content{top:14px}.blog-section .blog_boxcontent .lower_portion_wrapper{padding:48px 26px 15px}.blog-section .blog_boxcontent .lower_portion_wrapper h4,.blog-section .blog_boxcontent .lower_portion_wrapper p{margin-bottom:8px}.footer-section .middle-portion{text-align:left}.footer-section .middle-portion .first-column p{margin-bottom:20px}.footer-section .middle-portion .lower .icon{margin-bottom:0;top:12px}.footer-section .middle-portion .lower .content{padding-left:10px}.footer-section .middle-portion .lower .content .text{margin-right:20px}.footer-section .middle-portion .lower{padding-left:20px}.footer-section .middle-portion .lower .lower-content{text-align:left;display:contents}.sub-banner:before,.sub-banner:after{border-radius:0 0 200px}.sub-banner .header{padding:0}.sub-banner .sub-bannerleftlayer img{width:80px}.sub-banner .sub-bannerrightlayer img{width:110px}.sub-banner .banner-section{padding:30px 0 60px}.sub-banner .banner-section .banner_content .service-rightcircle,.sub-banner .banner-circleright{display:none}.sub-banner .banner-section .banner_content p{padding:0}.aboutus-section{padding:54px 0 2px}.aboutus-section .service_content h2{margin-bottom:5px;padding:0 30px}.aboutus-section .service_content p{margin-bottom:14px;padding:0}.aboutus-section .service_content .text{font-size:14px;line-height:22px}.aboutus-section .service_content ul{padding-left:0}.aboutus-section .service_content .service-rightcircle{display:none}.aboutus-section .service_content{margin-bottom:100px}.aboutus-section .about_wrapper .aboutus-image1{left:0}.aboutus-section .about_wrapper .aboutus-image1 img{border-radius:0 110px 110px;width:305px}.aboutus-section .about_wrapper .aboutus-image2{top:154px;left:0}.aboutus-section .about_wrapper .aboutus-image2 img{border-radius:60px 0 60px 60px;width:150px}.aboutus-section .about_wrapper .years{top:-350px;right:-120px}.aboutus-section .about_wrapper .years .value{font-size:26px;line-height:26px}.aboutus-section .about_wrapper .years .plus{font-size:20px;line-height:20px}.aboutus-section .about_wrapper .years .text{padding:0 120px}.aboutus-section .about_wrapper .about-imagecircle{right:0}.aboutus-section .about_wrapper .about-imagecircle img{width:90px}.aboutoffer-section{padding:55px 0 53px}.aboutoffer-section .service-rightlayer{display:none}.aboutoffer-section .offer_content p{padding:0}.aboutoffer-section .achievement_wrapper .achievement-box p{padding:0 37px}.aboutoffer-section .achievement_wrapper .achievement-box{width:140px;height:140px;line-height:140px}.aboutoffer-section .achievement_wrapper .achievement-box .icon img{width:54px}.aboutoffer-section .achievement_wrapper .achievement-box .icon1 img{width:40px}.aboutoffer-section .achievement_wrapper .achievement-box .number{top:72px}.aboutoffer-section .achievement_wrapper .box1{left:14px}.aboutoffer-section .achievement_wrapper .box2{right:4px}.aboutoffer-section .achievement_wrapper .box3{left:14px}.aboutoffer-section .achievement_wrapper .box4{right:0}.expert-section .expert_content{margin-bottom:50px}.expert-section .expert_content h2{margin-bottom:8px;padding:0 20px}.expert-section .expert_content .text1{padding:0}.expert-section .expert_content .text2{padding:0 6px}.projectpage-section .case-box .circle{right:-82px}.projectpage-section .case-box1 .circle{right:-90px}.pricing-section .pricing_content p{padding:0}.pricing-section .pricing_content .offer-circleimage{top:8px;right:4px}.pricing-section .pricing_content .offer-circleimage img{width:28px}.service-section{padding:55px 0 60px}.servicepage-section .service-leftlayer,.servicepage-section .service-rightlayer{display:none}.servicepage-section .servicepage_content .offer-circleimage{top:12px;right:22px}.servicepage-section .servicepage_content .offer-circleimage img{width:28px}.servicepage-section .owl-carousel.owl-drag .owl-item{margin-bottom:-16px}.consultation-section .consultation_content h2{margin-bottom:8px}.consultation-section .consultation_wrapper{padding-top:30px}.consultation-section .consultation_wrapper .service-rightcircle{top:-10px}.consultation-section .consultation_wrapper .service-rightcircle img{width:28px}.consultation-section .consultation_wrapper .get_started{padding:8px 15px}.consultation-section .consultation_wrapper .button1{margin-right:3px}.vedio-section .service-vedioimage img{border-radius:10px}.vedio-section .vedio-circle{width:50px;height:50px;line-height:50px;top:60px}.vedio-section .vedio-circle .service-vedioicon{right:-4px}.vedio-section .vedio-circle .service-vedioicon img{width:8px}.vedio-section .servicepage-dotimage{bottom:-28px;right:-20px}.vedio-section .servicepage-dotimage img{width:100px}.team-section{padding:55px 0 45px}.team-section .team_content p{margin-bottom:25px}.team-section .team_content .offer-circleimage{top:0}.team-section .team_content .offer-circleimage img{width:28px}.team-section .team_contentbox .team-box{margin-bottom:18px}.team-section .team_contentbox .team-box .box-image{width:47%}.team-section .team_contentbox .team-box .box-content{padding:10px 15px}.team-section .team_contentbox .team-box .box-content h4,.team-section .team_contentbox .team-box .box-content span{margin-bottom:0}.team-section .team_contentbox .team-box .box-content p{margin-bottom:8px}.team-section .team_contentbox .team-box .box-content i{width:28px;height:28px;line-height:28px}.skill-section .skill_wrapper{margin-bottom:18px}.skill-section .skill_wrapper .skill-image img{border-radius:0 85px 85px;width:300px}.skill-section .service-dotimage{top:-48px;left:-18px}.skill-section .service-dotimage img{width:115px}.skill-section .skill_content p{padding:0 10px}.contact-section .contact-box{width:100%;padding:18px}.contact-section .contact-box figure{margin-left:0}.contact-section .need_content{width:100%;padding:26px 20px}}@media only screen and (max-width:991px){.overlay-nav-link{font-size:28px}.overlay-menu-content{padding:25px}}@media only screen and (max-width:767px){.overlay-nav-link{padding:8px 16px;font-size:24px}.overlay-menu-content{padding:20px}.overlay-menu-header{padding-bottom:20px}.overlay-footer{gap:15px;padding-top:20px}.overlay-contact-link{font-size:16px}}@media only screen and (max-width:575px){.overlay-nav-link{gap:15px;font-size:22px}.overlay-menu-content{padding:20px 15px}.overlay-nav{gap:15px}.overlay-contact-link{font-size:14px}.overlay-contact-label{font-size:12px}.overlay-logo img{width:100px!important;height:auto!important}}@media only screen and (min-width:992px){.overlay-menu,.navbar-toggler{display:none!important}}@media only screen and (max-width:991px){.core-services-section{padding:80px 0}.core-services-video-bg{object-fit:cover}.core-services-section .container{z-index:3;position:relative}.core-services_content h2{margin-bottom:15px;font-size:36px}.core-services_content p{padding:0 50px;font-size:16px}.core-services-cards{margin-top:40px}.core-service-card{padding:25px}.core-service-card .card-header h4{font-size:20px}.core-service-card .teaser-text,.core-service-card .full-text{font-size:15px}.core-service-card .expand-btn{padding:10px 20px;font-size:15px}}@media only screen and (max-width:767px){.core-services-section{padding:60px 0}.core-services-overlay{background:#ffffffe6}[data-theme=dark] .core-services-overlay{background:#000c}.core-services-grid{display:none!important}.core-services-swiper{display:block!important}.core-services_content{text-align:center;padding:0 15px}.core-services_content h6{font-size:15px}.core-services_content h2{margin-bottom:12px;font-size:30px}.core-services_content p{margin-bottom:15px;padding:0;font-size:15px}.core-services_content .offer-circleimage{left:50%;right:auto;transform:translate(-50%)}.core-services_content .offer-circleimage img{width:100px;height:100px}.core-services-cards{margin-top:30px}.core-service-card{margin-bottom:20px;padding:20px}.core-service-card .card-header{text-align:center;flex-direction:column;align-items:center;gap:15px}.core-service-card .service-icon{width:60px;height:60px}.core-service-card .card-header h4{font-size:19px}.core-service-card .card-content{text-align:center}.core-service-card .teaser-text{font-size:14px}.core-service-card .full-text{text-align:left;font-size:14px}.core-service-card .service-image{margin-top:15px}.core-service-card .service-image img{border-radius:8px}.core-service-card .expand-btn{width:100%;padding:10px 18px;font-size:14px}}@media only screen and (max-width:575px){.core-services-section{padding:50px 0}.core-services_content h2{font-size:26px}.core-services_content p{padding:0;font-size:14px}.core-services-cards{margin-top:25px}.core-service-card{padding:18px}.core-service-card .card-header h4{font-size:18px}.core-service-card .service-icon{width:55px;height:55px}.core-service-card .teaser-text,.core-service-card .full-text{font-size:13px}.core-service-card .expand-btn{gap:6px;padding:9px 16px;font-size:13px}.core-service-card .expand-btn i{font-size:12px}.core-service-card .expanded-content.show{margin-top:15px}.core-service-card .service-image{margin-top:12px}.core-services-section .offer-toplayer,.core-services-section .offer-bottomlayer{display:none}}
:root{--background:#fff;--foreground:#171717}body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}.footer-section .middle-portion .first-column p{color:var(--e-global-color-light-white)}@media (min-width:768px){.banner-section{padding:102px 200px 290px 246px}}.banner-section .banner_wrapper .banner-image{top:-65px}@media only screen and (max-width:767px){.banner-section .banner_wrapper .banner-image{top:-30px}}
