body{overflow-x:hidden;font-family:'Noto Sans Display',Helvetica,Arial,Lucida,sans-serif}#sp-testimonial-free-wrapper-642 .sp-testimonial-free-section .sp-testimonial-client-rating{justify-content:center}.bnner-btn:hover{background:#FA8443!important}header .menu-class .et_mobile_nav_menu ul{border-top:2px solid #091434}.header-menu ul li:last-child{display:none!important}.services-sec{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.phone-class .et_pb_blurb_content .et_pb_module_header a{font-weight:400!important}.header-menu .nav li{padding-left:25px;padding-right:25px}.header-area{display:flex;align-items:center}.phone-class .et_pb_blurb_content{display:flex;align-items:center;flex-direction:row-reverse;justify-content:normal}.phone-class .et_pb_blurb_container{padding-left:0;padding-right:15px}.phone-class .et_pb_blurb_content .et_pb_module_header{padding-bottom:0;font-weight:400!important}.phone-class .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0}.header-area .header-menu{font-weight:400}.mobile_menu_bar:before{color:#091434!important}.raw-width-custom{width:90%;max-width:1440px}.banner-text-sec-1 h1{padding-bottom:0;line-height:90px!important;font-size:70px;font-weight:600!important}.banner-text-sec-1 h3{padding:10px 0px;font-size:28px!important;font-weight:600!important;line-height:36.4px}.banner-text-sec-1 p{padding:20px 0 0 0!important;line-height:30px;font-size:20px;font-weight:400}.services-sec-col{display:flex;flex-wrap:wrap;justify-content:space-between}.services-sec-col .section-3-services{width:32%;margin-bottom:30px!important}.web-des-block{width:100%;padding:20px 20px 20px 20px}.choose-col-2 p{width:90%}.choose-row{display:flex;justify-content:space-between}.web-des-block .et_pb_blurb_content{display:flex;align-items:center}.web-des-block .et_pb_blurb_content{display:flex;align-items:center}.latest-slider .slick-current,.latest-slider .slick-current+.slick-slide+.slick-slide,.latest-slider .slick-current,.latest-slider .slick-current+.slick-slide{opacity:1!important}.latest-slider .slick-slide{opacity:0}.web-des-block .et_pb_main_blurb_image{width:70px!important;margin-bottom:0}.proj-sec-bloc{display:flex;flex-wrap:wrap}.proj-sec-bloc-inner-1{display:flex;width:50%}h4.proj-head-num{font-size:50px;color:#091434;font-weight:600;padding-right:10px}p.proj-descrip{font-size:16px;color:#091434;font-weight:500;text-transform:uppercase}.footer-menu ul#menu-fotter{display:block}span.orange{color:#FFA679;border-bottom:1px solid #FFA679}.section-2-right p{line-height:40px;color:#333;font-size:20px;font-weight:400}.proj-descrip{font-size:18px;text-transform:uppercase;color:#091434;font-weight:bold}.Specialized-head h3,.foo-head h3{color:#091434;font-size:56px;font-weight:600!important;line-height:70px}.footer-menu .nav{flex-direction:column}.footer-menu .nav li{margin-bottom:10px!important}.footer-menu .nav li a{color:#333;font-size:16px;font-weight:400!important;line-height:22.4px}.footer-menu{background:transparent}.footer-address a{color:#000}.footer-address h3{font-size:21px;font-weight:600;line-height:normal}.footer-address p{color:#323232;font-size:18px;font-weight:400;line-height:24px}.footer-section .et_pb_column{margin-right:2.5%}.footer-section .et_pb_column:first-child{width:50%;padding:0 20px}.start-say{position:absolute;bottom:0}.footer-section{display:flex}.footer-section .et_pb_column--with-menu{width:15%;padding:0 20px}.footer-section .et-last-child{width:30%;padding:0 20px}.contact-area h2{text-align:center;margin-bottom:20px}.people-head-para .slick-track{width:100%!important}.people-test-head{width:100%!important}.section-2-right h2,.latest-head h2,.people-test-head h2,.contact-area h2{color:#091434;font-size:62px;font-weight:600;line-height:70px;letter-spacing:-1px}.section-3-services:hover{box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);cursor:context-menu}.Specialized-head{display:flex;align-items:flex-end}.Specialized-head h3{font-size:55px!important;padding-bottom:0}.services-head p{color:#FA8443;font-size:18px;font-weight:700;line-height:25.2px;letter-spacing:10px;text-decoration-line:underline}.Services-btn,.latest-btn{color:#323232;font-size:24px;font-weight:500;line-height:normal;letter-spacing:-0.24px}.google-in,.gmail-in,.experience-in{width:fit-content}.google-in{position:absolute;top:36%;left:80%}.gmail-in{position:absolute;top:55%;left:75px;transform:rotate(6deg);border-radius:30px;background:#FFF;box-shadow:10px 34px 64px 0px rgba(0,0,0,0.03);padding:10px 20px}.experience-in{border-radius:30px;background:#FFF;box-shadow:10px 34px 64px 0px rgba(0,0,0,0.03);color:#091434;padding:10px 15px;max-width:190px;position:absolute;right:15px;bottom:25%}.experience-in p{display:flex;align-items:center;font-size:16px;font-weight:500;line-height:20px}.experience-in p span{font-size:50px;padding-right:10px;font-weight:600;line-height:45px}.intro-image,.intro-image .et_pb_image_wrap,.intro-image img{height:100%;object-fit:cover}.grid-one p{font-size:18px;font-weight:400;line-height:24px;margin-top:2px;color:#323232}.grid-one h4{font-size:20px;font-weight:600!important}.people-test-slide{width:100%;max-width:100%}.testimonials-section .swiper-pagination{display:none}.testimonials-section .fa-angle-right:before{content:"=";font-family:ETmodules!important}.testimonials-section .fa-angle-left:before{content:"=";font-family:ETmodules!important;transform:rotate(20deg)}.testimonials-section .fa-angle-left{transform:scale(-1)}.testimonials-section i.fa-angle-right,.testimonials-section i.fa-angle-left{color:black;padding:13px 15px!IMPORTANT;background:white;border-radius:27px}.testimonials-section i.fa-angle-right:hover,.testimonials-section i.fa-angle-left:hover{background:rgba(9,20,52,1)!important;color:white}.testimonials-section .swiper-button-prev{top:auto;bottom:-18px;width:24px;height:24px;border-radius:34px;position:absolute;left:48%!important;transform:translate(-137%,-50%)}.latest-slider .et_pb_module_header a{font-weight:600}.latest-slider .et_pb_module_header{margin-top:25px!important}.testimonials-section .swiper-button-next{top:auto;bottom:-18px;width:24px;height:24px;border-radius:34px;position:absolute;left:50%!important;transform:translate(118%,-50%)}.testimonials-section .sp-testimonial-client-testimonial{border-bottom:2px solid rgba(50,50,50,1)}.testimonials-section .sp-testimonial-free-section{margin:0!important;overflow:visible}.testimonials-section .swiper-wrapper{left:77%;height:auto}.testimonials-section .swiper-wrapper .swiper-slide{margin-right:20px!important;border-radius:30px;box-shadow:10px 34px 64px 0px rgba(0,0,0,0.08);padding:40px 80px;background:rgba(255,255,255,1)}.testimonials-section .swiper-wrapper .swiper-slide p{color:#323232;text-align:center;font-size:20px;font-weight:400;line-height:32px;padding-bottom:20px;max-width:440px;margin:0 auto}.testimonials-section .swiper-slide .sp-testimonial-title{display:none}.testimonials-section .sp-testimonial-client-rating{order:-1}.testimonials-section .sp-testimonial-free{display:flex;flex-direction:column}.testimonials-section .sp-testimonial-client-name{color:#091434!important;font-size:24px;font-weight:500;line-height:24.854px;letter-spacing:-0.355px}.testimonials-section .sp-testimonial-client-designation{text-align:center;color:rgba(50,50,50,1);font-size:18px;font-weight:300;line-height:28.8px}.testimonials-section .swiper-slide-prev{margin-top:-90px}.testimonials-section .sp-testimonial-free-wrapper{overflow:visible}.testimonials-section .sp-testimonial-client-image{margin-top:-95px!important}.people-head-para p,.latest-head p{color:#323232;font-size:20px;font-weight:400;line-height:32px}.latest-slider .slick-track{display:flex}.latest-slider .slick-track .project{position:relative;margin-right:25px!important}.latest-slider .project img{border-radius:20px;transition:.5s ease}.latest-slider-post .type-project:hover img{opacity:0.3}.latest-slider-post .type-project h2{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.latest-slider-post .type-project:hover{background:#0f0f0f9e;border-radius:25px}.latest-slider-post .type-project:hover h2{opacity:1!important;color:white;font-size:25px}.latest-slider .slick-list{padding:0px 5% 0 0;overflow:visible}.start-say h4{font-size:50px;font-weight:600!important}body #page-container .services-sec-col .section-3-services{padding:50px 50px!important}.banner-media-icon a.icon.et_pb_with_border:hover,.footer-link a.icon.et_pb_with_border:hover{background:white;border:1px solid transparent;}.what-help .choose-col-1{width:40%!important;margin-bottom:0}.what-help .choose-col-2{width:55%!important}.web-des-block:hover{box-shadow:8px 4px 25px 0px rgb(0 0 0 / 12%)}.web-des-block{box-shadow:0px 4px 25px 0px rgba(0,0,0,0.05)}.contact-form .et_pb_contact_field input{background:white;border:1px solid #e7e2e2;border-radius:8px}.contact-form .et_pb_contact_field textarea{background:white;border:1px solid #e7e2e2;border-radius:8px}.contact-form .et_contact_bottom_container{margin-top:10px}.contact-form button{border:1px solid #eaeaea;border-radius:8px;font-size:20px;padding:10px 40px;color:#323232!important}.contact-form button:hover{border:1px solid #eaeaea!important;padding:10px 40px!important}.contact-form form{margin-left:0}.contact-form .et_pb_contact_field{padding-right:3%}.contact-form .et_contact_bottom_container{margin-right:3%}@media (max-width:1366px){body #page-container .services-sec-col .section-3-services{padding:40px 40px!important}.Services-btn,.latest-btn{font-size:18px}.banner-text-sec-1 h1{font-size:55px!important;line-height:65px!important}.banner-text-sec-1 h3{font-size:25px!important}.banner-text-sec-1 p{line-height:28px;font-size:18px}.start-say h4{font-size:35px}.section-2-right h2,.latest-head h2,.people-test-head h2,.contact-area h2{font-size:45px;line-height:50px}h4.proj-head-num{font-size:35px}.Specialized-head h3,.foo-head h3{font-size:42px!important;line-height:56px}}@media (max-width:1350px){p.proj-descrip{font-size:14px;line-height:20px}.raw-width-custom{width:100%!important;padding-left:30px!important;padding-right:30px!important}.intro-bnner .raw-width-custom{padding-right:0!important}}@media (max-width:1280px){.choose-col-2 p{width:100%}.phone-class .et_pb_blurb_content .et_pb_module_header{font-size:15px}.menu-class li a{font-size:15px!important}.testimonials-section .swiper-wrapper .swiper-slide{padding:25px 25px}.experience-in p span{font-size:35px}.experience-in p{font-size:12px}.experience-in{padding:2px 10px}google-in img{width:38px}.google-in{top:38%;left:84%}}@media (max-width:1050px){body #page-container .footer-link{margin-left:0!important}}@media (max-width:980px){.header-menu ul li:last-child{display:flex!important;align-items:center}.services-sec{display:grid;grid-template-columns:1fr 1fr;gap:15px}.header-menu ul li:last-child:after{content:"";background:url("https://ashvinsharma.com/wp-content/uploads/2023/07/Icon-11.png") no-repeat;opacity:1;height:32px;width:32px;background-size:contain}.opened .mobile_menu_bar:before{content:"M";color:#091434!important}.start-say{position:relative}.banner-text-sec-1 p br{display:none}.header-logo{margin-bottom:0}.intro-bnner .raw-width-custom{display:flex}.intro-bnner ul.et_pb_social_media_follow_0.banner-media-icon{padding-bottom:10px!important}.sec-1-col-1{width:50%}.sec-1-col-2{width:50%;position:absolute;bottom:0;right:0}.sec-1-col-1 .et_pb_button_module_wrapper{margin-bottom:25px!important}.experience-in{bottom:10%}.google-in img{width:35px!important}.google-in{top:40%;left:84%}.intro-image,.intro-image .et_pb_image_wrap,.intro-image img{height:fit-content;object-fit:contain}.menu-class,.header-menu,.clearfix{position:unset}header .menu-class li a{padding-left:0}header .et_mobile_menu{padding:30px 30px!important}.phone-class{display:none;padding-top:15px;padding-bottom:15px}.phone-class .et_pb_blurb_content{max-width:fit-content;margin:0}.menu-class .et_pb_menu__wrap{justify-content:flex-end!important}.raw-width-custom .et_pb_column{padding-left:0!important;padding-right:0!important}.banner-text-sec-1 h1{font-size:42px!important;line-height:44px!important}.banner-text-sec-1 p{font-size:18px}.section-2-right h2{font-size:36px!important}.foo-head h3,.Specialized-head h3,.latest-head h2,.people-test-head h2{font-size:40px!important;line-height:48px}.footer-section .et_pb_column:first-child{width:100%}.footer-section .et_pb_column--with-menu,.footer-section .et-last-child{width:48%}footer	.mobile_nav{display:none}footer .et_pb_menu__menu{display:block!important}.services-sec-col .section-3-services{width:48%}.Services-btn,.latest-btn{font-size:18px}.Specialized-head .et_pb_column{margin-bottom:0}.what-help .et_pb_row .et_pb_column{width:48%}.section-2-right p{line-height:32px;font-size:18px}.web-des-block h3{font-size:18px;line-height:25px;padding-bottom:0}body #page-container .web-des-block{width:95%;margin-bottom:20px!important;padding:10px 10px 10px 10px}.proj-sec-bloc-inner-1{display:flex;width:auto;margin-right:12px}.testimonials-section .swiper-wrapper .swiper-slide p{font-size:15px;line-height:22px}.testimonials-section .sp-testimonial-client-name{font-size:20px;line-height:21.854px}.testimonials-section .sp-testimonial-client-designation{font-size:15px}.sp-testimonial-free-section .sp-testimonial-client-image img{width:65px}.testimonials-section .sp-testimonial-client-image{margin-top:-60px!important}body #page-container .people-test-slide{margin-top:105px!important}.top-header .header-area{flex-direction:row;display:flex}.experience-in p{font-size:12px}.experience-in p span{font-size:22px;line-height:30px}.gmail-in p{font-size:12px;line-height:15px}.gmail-in{left:27px}.latest-slider .slick-track .project{margin-bottom:0}.menu-class{margin-bottom:0}}@media (max-width:767px){.contact-form .et_contact_bottom_container{display:contents}.contact-form button{font-size:15px}.contact-form .et_contact_bottom_container input{padding:10px}.contact-form form{text-align:center}body #page-container .services-sec-col .section-3-services{padding:20px 15px!important}.web-des-block .et_pb_blurb_content{max-width:unset}.section-2-right p br{display:none}.bnner-btn{font-size:15px}.gmail-in{left:-20px}.banner-text-sec-1 p{font-size:15px;padding-top:0!important}.banner-text-sec-1 h3{font-size:22px!important}sec-1-col-1{margin-bottom:10px}.raw-width-custom{padding-left:20px!important;padding-right:20px!important}.footer-section .et_pb_column--with-menu,.footer-section .et-last-child{width:100%!important}.footer-menu .nav li{margin-bottom:10px!important}.grid-one p{font-size:15px;margin-top:0}.services-sec-col .section-3-services{margin-bottom:20px!important}.what-help .et_pb_row .et_pb_column{width:100%!important}body #page-container .web-des-block{width:100%}.testimonials-section .swiper-wrapper{left:auto}.testimonials-section .swiper-slide-prev{margin-top:0px}.sp-testimonial-free-section .sp-testimonial-client-image img{width:85px}body #page-container .people-test-slide{margin-top:15px!important;padding-top:0}.testimonials-section .swiper-button-next,.testimonials-section .swiper-button-prev{bottom:-62px}.proj-sec-bloc-inner-1{margin-right:35px}.banner-text-sec-1 h1{font-size:35px!important;line-height:41px!important}.foo-head h3,.Specialized-head h3,.section-2-right h2,.latest-head h2,.people-test-head h2,.contact-area h2{font-size:32px!important;line-height:35px}.section-2-right p{line-height:26px;font-size:15px}.choose-row{flex-direction:column}}@media (max-width:680px){.gmail-in{left:18px}.intro-bnner .raw-width-custom{flex-direction:column}.sec-1-col-1{width:100%;margin-bottom:0}.sec-1-col-2{width:100%;position:relative}}@media (max-width:480px){.services-sec{display:grid;grid-template-columns:1fr;gap:15px}.gmail-in{left:0px;top:48%}.gmail-in p{font-size:9px;line-height:12px}.experience-in p{font-size:9px}.experience-in p span{font-size:19px}.header-logo{margin-bottom:0!important}.foo-head h3,.Specialized-head h3,.section-2-right h2,.latest-head h2,.people-test-head h2,.contact-area h2{font-size:25px!important;line-height:35px;margin-bottom:0}.foo-head+div h4{font-size:22px}.what-help .et_pb_column:first-child{margin-bottom:0}.footer-section .et_pb_column:first-child{margin-bottom:20px}.footer-menu .nav li{margin-bottom:4px!important}.services-sec-col .section-3-services{width:100%}.Specialized-head{flex-direction:column}.Specialized-head .et-last-child .et_pb_button_module_wrapper{text-align:center}.Services-btn,.latest-btn{margin-top:15px;font-size:15px}.proj-sec-bloc{justify-content:flex-start}h4.proj-head-num{font-size:25px}element.style{}p:not(.has-background):last-of-type{padding-bottom:0}p.proj-descrip{font-size:12px;line-height:16px}.web-des-block h3{font-size:15px;line-height:19px}.web-des-block .et_pb_main_blurb_image{width:45px!important}.proj-sec-bloc-inner-1{margin-right:13px}.testimonials-section .swiper-wrapper .swiper-slide{padding:15px 15px}.latest-head .et_pb_column:first-child{margin-bottom:0}.latest-head .et_pb_column.et-last-child,.latest-head .et_pb_column.et-last-child .et_pb_button_module_wrapper{text-align:center}}.single-project .clearfix .et_project_meta{display:none}.single-project.et_full_width_portfolio_page #left-area{width:100%!IMPORTANT;margin:0!important}.single-project section#comment-wrap{display:none}.single-project .nav-single.clearfix span a{color:black!IMPORTANT}.single-project .entry-content>p{color:#000;font-size:19px}.footer-section .et_pb_column{margin-right:0!important}.footer-section .et-last-child{width:35%!important}.footer-menu .nav li{display:flex;justify-content:center}#sp-testimonial-free-wrapper-54 .sp-testimonial-free-section .sp-testimonial-client-rating{justify-content:center!important}