@media only screen and (max-width:767px){#form-col{background:#1e1a19;padding:0 20px 30px 28px;min-height:300px}#section-block{text-align:center}.lit-blue2{margin:1rem auto}.slick-dots{display:none !important}body.blog-list{overflow-x:hidden}.sol-hero h1{font-size:2.2em;line-height:normal;padding:0 10px}#top-sec{padding:70px 10px 0}#mid-sec{padding:0 10px 20px}#bottom-sec .text-box{padding:0}#top-sec h2{font-size:30px;line-height:40px}.sol-vid{padding:50px 0 90px}#top-sec .top-text{font-size:27px;line-height:normal}.exp-page #top-sec h2{font-size:36px !important;line-height:48px !important;margin:20px 0 30px !important}#top-sec .text-box{padding:0}.sol-vid2{padding:20px 0 30px}.data-sec #top-sec{padding:40px 0px 0}.data-page #bottom-sec{padding-top:115px !important}#fade-row{height:650px;top:46%;width:100%}#vHeader #main-menu ul{position:relative;align-items:center;justify-content:flex-start;gap:0px;flex-direction:column;width:350px;z-index:999;background:#000;padding:20px;flex-wrap:nowrap}.hero-unit h2{line-height:45px}.header-23-sub-mp{padding-top:150px !important}#vcta{overflow:hidden}#vcta h2.cta-heading{line-height:45px}#vcta .cta-text{padding:20px 30px 0}#vFooter .footer-logo{padding-left:20px}.foot-col{flex-direction:column}.foot-col .col-box{text-align:center;padding:0 20px}#vFooter{height:auto;display:block;max-height:inherit;width:100%}#vFooter .copyright{position:relative;padding-right:0px;text-align:center;padding-top:20px}#vFooter .pattern-draw{margin-left:-62%}h2.body-heading{font-size:32px;text-align:center;line-height:35px}.sec1-text{padding:0 0 30px}#pink-col{width:100%;position:relative}form.hs-form-502420ce-e74b-46fa-9527-2fdc106785bc_8e43fbc5-f1dd-48d9-8f9b-65a73f7b4346:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,form.hs-form-502420ce-e74b-46fa-9527-2fdc106785bc_8e43fbc5-f1dd-48d9-8f9b-65a73f7b4346:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input{width:100%;margin-bottom:5px}.social-icons{display:flex;align-items:center;margin-top:25px;justify-content:center;margin-bottom:30px}#content-sec{padding:50px 0px 0}ul.project-list-items{columns:1;-webkit-columns:1;-moz-columns:1;padding-bottom:30px;padding-left:50px}.social-follow{padding:10px 20px}.blog-details .post-body{padding:30px 0px}.blog-details .post-body-bottom{padding:30px 0px 0}.blog-details .testimonial-proj{padding:0 0px 0}.blog-related h2{line-height:40px}.testimonial-proj{font-size:18px}.vPortfolio{background-size:auto}#portfolio-header{padding:6% 0%}#portfolio-header h1{font-size:2em}.leftsimg-rightsimg{flex-direction:column;padding:0}.respcontent{padding:0 35px !important}.contenthead h2{font-size:31px}.respcontent,.right-spec{margin-top:30px}.contenthead{width:100%}.right-spec .contenthead{width:100%}.right-spec{padding-left:0px}.leftimg-rightcontent:nth-child(even) .leftsimg-rightsimg{flex-flow:column-reverse}#content-sec h1{margin:5px 0 0px;text-align:center;padding-bottom:60px}}@media only screen and (min-width:1680px){#vFooter .pattern-draw{margin-left:-8%}}@media only screen and (min-width:1921px){#vFooter .pattern-draw{margin-left:-8%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#vHeader #main-menu ul{gap:23px}.client-section{flex-direction:column;row-gap:60px;width:55%}#fade-row{height:650px;top:28%;width:100%}.icon-group{flex-direction:column}.icon-box{width:56%}.sol-vid{padding:70px 19px 130px}.sol-hero{padding:0 40px}.BlogSection-single .blog-content{min-height:250px}.BlogSection .blog-content .featured-image{height:120px}.BlogSection .post-title{font-size:10px}.BlogSection .tags-cat{font-size:10px;padding:0 20px 5px}.BlogSection .excerpt p,.BlogSection .excerpt p span{font-size:12px !important}.BlogSection .blog-content{height:415px}.BlogSection .read-more-link{font-size:12px}.pink-cta .cta-text h2{font-size:28px}.pink-cta .mainView{font-size:11px}#mid-sec{padding:0 112px 20px}#top-sec h2{font-size:32px}#top-sec .top-text{line-height:40px}.BlogSection-single .tags-cat{padding:0 0 5px}.BlogSection-single .read-more-link a{font-size:12px}.exp-page #top-sec h2{font-size:42px !important;line-height:51px !important;margin:36px 0 113px !important}#top-sec .text-box{padding:20px 8%}.leftimg-rightcontent{padding-left:70px;padding-right:70px}.respcontent{padding-top:70px;order:1}#portfolio-header{padding:6% 9%}.iconBox{width:50%}.sec1-text p{font-size:15px}#form-col,#pink-col{min-height:611px}.Evoque_google_map_v1{height:277px !important}#vFooter .footer-logo{padding-right:0px;width:100%}#vFooter .footer-logo img{width:280px}#foot-nav{padding-top:17px;width:100%;padding-left:20px;padding-right:20px}.foot-col{gap:60px}}@media only screen and (min-device-width:834px) and (max-device-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.client-section{flex-direction:column;row-gap:60px;width:55%}#vHeader #main-menu ul{gap:34px}#fade-row{top:9%}.icon-group{flex-direction:column}.icon-box{width:53%}.sol-vid{padding:70px 19px 130px}.sol-hero{padding:0 40px}.BlogSection-single .blog-content{min-height:250px}.BlogSection .blog-content .featured-image{height:120px}.BlogSection .post-title{font-size:10px}.BlogSection .tags-cat{font-size:10px;padding:0 20px 5px}.BlogSection .excerpt p,.BlogSection .excerpt p span{font-size:12px !important}.BlogSection .blog-content{height:415px}.BlogSection .read-more-link{font-size:12px}.Evoque_google_map_v1{height:277px !important}.pink-cta .cta-text h2{font-size:28px}.pink-cta .mainView{font-size:11px}.iconBox{width:50%}.sec1-text p{font-size:15px}#form-col,#pink-col{min-height:611px}.BlogSection-single .tags-cat{padding:0 0 5px}.BlogSection-single .read-more-link a{font-size:12px}#mid-sec{padding:0 112px 20px}#top-sec h2{font-size:32px}#top-sec .top-text{line-height:40px}.exp-page #top-sec h2{font-size:42px !important;line-height:51px !important;margin:36px 0 113px !important}#top-sec .text-box{padding:20px 8%}.leftimg-rightcontent{padding-left:70px;padding-right:70px}.respcontent{padding-top:70px;order:1}#portfolio-header{padding:6% 9%}#vFooter .footer-logo{padding-right:0px;width:100%}#vFooter .footer-logo img{width:280px}#foot-nav{padding-top:17px;width:100%;padding-left:20px;padding-right:20px}.foot-col{gap:60px}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#blog-list-cont h1{font-size:33px}.blog-details .post-body h1{line-height:40px;font-size:33px;margin:0px 0px 5px}.pink-cta .cta-text h2{font-size:25px}}