@media (min-width:1900px) {
	.container {
		max-width:1600px
	}
}
@media (min-width:1600px) {
	.container {
		max-width:1497px
	}
}

/***********************/
@media (min-width:1900px) {
	.container {
		max-width: 1600px;
	}
}
@media (max-width:1659px) {
	.form-control{font-size: 16px; padding: 25px 15px;}
	.btn-outline-secondary, .btn-outline-primary{font-size: 18px;}
	
	#Header.innerheader h1{font-size: 44px; line-height:70px;}
	#Header.innerheader h2{font-size: 20px;}
	
	.innerpage section.contentsection h2{font-size: 40px; font-weight: normal;}
	.innerpage section.contentsection p,.innerpage section.contentsection ul li{font-size: 20px;}
	
	.innerpage section.contentsection ul li{padding-left: 50px; background-size: 26px;}

	.privacy-list li {margin-bottom: 3px;font-size: 18px;}
	.privacy-list {padding-left: 15px;}
}
@media (max-width:1439px) {
	.btn-outline-secondary, .btn-outline-primary{font-size: 16px; font-weight: normal;}
}

@media (max-width:1200px) {
	.footertoprow{min-height:160px; margin-bottom: 40px;}
	#footer .footerLinks{padding: 0; }
	.innerpage .navbar-dark .navbar-toggler,.navbar-dark .navbar-toggler{border:none;}
	.innerpage .navbar-dark .navbar-toggler .navbar-toggler-icon{width: 1.1em;}
	.innerpage .navbar-dark .navbar-toggler .navbar-toggler-icon{background:url(../images/inner-menu-icon.png) repeat center center;}
}
@media (max-width:991px) {
	#Header.innerheader h1{font-size:34px; margin-top: 30px;}
	#Header.innerheader h2{font-size:20px;}
	#footer .footerLinks{margin-bottom: 30px;}
	.showinmobile{display:block;}
	.hideinmobile{display:none;}
	
	.innerpage section.contentsection h2{font-size: 30px;}
	.innerpage section.contentsection p, .innerpage section.contentsection ul li{font-size:18px;}
}
@media (max-width:767px) {
	
	#Header{padding-top: 50px;}
	body #Header .navbar{position: absolute; top:0;}
	
	.btn{padding: 10px 15px;}
	.btn-outline-secondary, .btn-outline-primary{font-size: 14px;}
	#Header.innerheader h1{font-size:30px; margin-top: 30px; line-height: 50px;}
	#Header.innerheader h2{font-size:18px;}
	.titles{font-size: 24px;}
	.bigicon{padding: 25px 0 0px;}
}

/************ Responsive (media.css) *************/

@media screen and (min-width: 2560px) {
	.container{max-width: 1920px;}
	.homeprojectscreen {right: 13%;}
	.press-about .press-box a {display: block;}
	.press-about .press-box .col-lg-7 img {width: 100%;}
	.clutch-reviews .carousel_widget__wrapper {margin: 0 auto}

	/* Top bottom spacing  Services page*/
	.innerheader{padding:0px 0; min-height: 1080px;}
	.contentsection{padding:200px 0; min-height: auto; position: relative; display: flex; overflow: hidden;}
	.contentsection .container,.innerheader .container.bannertext{min-height: auto;}
	.contentsection .container .row{min-height: auto;}
	.contentsection:after {content: " "; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-size: 42% !important; z-index: -1;}
	.mad.contentsection:after{position: absolute; top:0; left: 0; width: 100%; height: 100%; z-index: 1; background: url(../images/services/mad.svg) 80% 50% no-repeat;}
	.digitaldesign.contentsection:after{background: url(../images/services/ddb.svg) 20% 50% no-repeat;}
	.wd.contentsection:after{background: url(../images/services/wd.svg)  80% 50% no-repeat;}
	.es.contentsection:after{background: url(../images/services/es.svg) 20% 50% no-repeat;}
	.dm.contentsection:after{background: url(../images/services/dm.svg)  80% 50% no-repeat;}
	.sm.contentsection:after{background: url(../images/services/sm.svg) 80% 50% no-repeat;}

	.wve-techs-section .techs-box ul {gap: 20px;}
	.wve-techs-section .techs-box ul li img {width: 100px;}
	.wve-services-section .service-box h4 {font-size: 22px;}


}

@media screen and (max-width:1919px) {
	.work-slider-section .container h2{width:auto}
	.work-slider-section .container .img-box .img-container img {width: 45%;border-radius:30px;}
	.work-slider-section .container{padding: 200px 65px 70px;max-width: 100%;}
	/* .about-miami{margin-top: -130px;} */
	.about-miami .row.centerheight p , .miami-aspects p{font-size: 20px;line-height: 34px;}
	.about-miami .row.centerheight p.sub-title {font-size: 28px;}
	.miami-aspects h3 {font-size: 26px;line-height: 36px;}
	.about-miami img {width: 100px;}
	.pressdiv.miami p {font-size: 22px;line-height: 36px;}
	.pressdiv.miami h2 {font-size: 32px;}

	#footer .get-quote a.quote {font-size: 65px;line-height: 86px;}
	#footer .main-footer .about-footer {width: 50%;}

	.solutions-section .thumbSol img {width: 100px;height: 100px;}
	.solutions-section h5 {font-size: 30px;}
	.solutions-section .thumbSol {margin-bottom: 40px;}
	.solutions-section .slider-for img {width: 80%;}

	.about-section video {width: 780px;border-radius: 22px;}
	.blue-line{right: 80%;}
	.press-about .press-box .inner-con{padding-left: 120px;}

	.avservice {padding: 80px 0;}
	.avservice .av-inner {gap: 80px;}
	.avservice .common-service .inner-box {padding: 40px;}
	.avservice .common-service {width: 47%;}

	#contact_form1 .radio-box {padding: 13px 15px;}
	/* work slider */
	.demo-scroll{height: 102vh;}
	.slider-galeria-thumbs span.span-thumb{padding: 10px 50px;margin-bottom: 3px;font-size: 27px;}

	/* New WOrk Page - 21-2-2024 */
	.wve-projects-section .wve-project-box {height: 82vh;}
	.wve-projects-section .wve-project-box.app .project-img img {width: 45%;}
	.wve-project-box.app .screenOne {transform: translateX(-100px);top: 150px;}
	.wve-project-box.web .screenOne {width: 92%;}
	.works-section .container h2 {font-size: 40px;width: 90%;}
	.works-section li .logo-box img {width: 90px;}

	/* Clutch page */
	.common-section {padding: 80px 0;}
	.locations-div .wve-place {width: 16%;}
	.wve-services-section .service-box {padding: 50px 0;}
	.wve-services-section .service-box img {margin-bottom: 20px;width: 70px;}
	.wve-services-section .service-box h4 {font-size: 20px;}
	.wve-solutions-section .solutions-div ul {gap: 30px;margin-top: 20px;}
	.wve-solutions-section .solutions-div ul li a {font-size: 18px;}
	.wve-solutions-section .solutions-div ul li {padding-left: 25px;}
	.wve-solutions-section .solutions-div ul li::before {top: 9px; height: 12px;width: 12px;}
	.wve-techs-section span {font-size: 20px; margin-bottom: 10px}
	.web-cta ul {width: 45%;}
	.know-more-btn img {height: 25px;}
	.brands-logo .speed-test-item img {width: 165px;}
	.wve-solutions-section .solutions-div {margin-top: 0;}

	/* Saudi Arabia */
	.switch-lang {right: 8px;}
	.saudi-services-section .d-flex, .saudi-industries .d-flex {gap: 25px;}
	.saudi-services-section .common-box {padding: 35px;}
	.startup-section p {font-size: 20px;line-height: 40px;}
	section.fullheight.lookingto {padding: 80px 4%;}
	.specialities-section p {font-size: 24px;line-height: 38px;}
	.specialities-section .wve-work, .specialities-section .wve-work .d-flex {gap: 49px;}
	.newport-full-section .title p {font-size: 22px;line-height: 52px;}
	.newport-full-section .title h3 {font-size: 32px;}

	.branding-slider {padding: 100px 0;}
	.branding-slider h2 {font-size: 46px;}
	.branding-slider p.subtitle {font-size: 30px;}
	.crafting-brands h5 {font-size: 23px;margin-bottom: 10px;}

	.blogs-section .blogs-container .common-box .img-box img.wve-icon {width: 40px;}
	.blogs-section .blogs-container .common-box .content-box p {font-size: 15px;line-height: 24px;}
	.inner-blogs .disc-list li {font-size: 16px;}

	.inner-blogs .disc-list.box-list img.wve-icon {width: 200px;}
	.big-text {font-size: 52px;}


}
@media (max-width: 1659px) {
	.services-video-div p {line-height: 27px;}
}

@media screen and (max-width:1599px) {
	.work-slider-section .container h2 {font-size: 42px;}
	.work-slider-section .container p {margin-bottom: 90px;}
	.work-slider-section .container .img-box .img-container img {border-radius:27px;}
	/* .about-miami {margin-top: -120px;} */
	.about-miami .row.centerheight h2 {font-size: 40px;}
	.miami-aspects {padding: 90px 0;}
	.miami-aspects h2 {margin-bottom: 90px;}
	.about-miami .row.centerheight p, .miami-aspects p {font-size: 18px;line-height: 32px;width: 100%;}
	.about-miami .row.centerheight p.sub-title {font-size: 26px;margin-bottom: 15px;}
	.about-miami .content-box {width: 65%;}	
	.about-miami img {width: 85px;}  
	.pressdiv.miami {background-position: -20% 80%;}
	.home-contact .conttext a {font-size: 22px;}
	.pressdiv.miami h2 {font-size: 28px;margin-bottom: 30px;}
	.pressdiv.miami p {font-size: 20px;line-height: 32px;}

	#footer .get-quote a.quote {font-size: 46px;line-height: 64px;width: 40%;}
	#footer .get-quote .contact-box a {font-size: 20px;line-height: 24px;}
	#footer .get-quote .contact-box {width: 58%;}
	#footer .get-quote a img {margin-left: 5px;width: 65px;}
	#footer .get-quote .contact-box a.con-text {font-size: 28px;}
	#footer .main-footer .about-footer {width: 85%;}
	#footer .main-footer .about-footer ul li a {font-size: 16px;font-weight: 600;}
	#footer figure img {width: 360px;}
	#footer .socialmedia a {margin-left: 10px;margin-right: 10px;font-size: 14px;}
	#footer .fixed-footer .foolink, #footer .fixed-footer .right-dmc {width: 25%;}
	#footer .fixed-footer {padding: 60px 0 50px 0;}

	.solutions-section h5 {font-size: 25px;}
	.solutions-section .slider-for {width: 50%;}
	.solutions-section .thumb-image {width: 43%;}
	.solutions-section .thumbSol::before {height: 70%;bottom:88%}
	.solutions-section {padding-top: 55px;}
	.solutions-section .slider-for img {width: 90%;}

	.about-section video {width: 680px;}
	.blue-line {width: 30%;}
	.press-about .press-box h3 {width: 90%;font-size: 26px;}
	.press-about .press-box.bottom .inner-con {padding-left:100px;}

	.avservice .common-service .inner-box {padding: 35px;}
	.avservice .common-service .inner-box h3 {font-size: 22px;}
	.avservice .av-inner {gap: 40px;}
	.avservice .common-service {width: 48%;}
	.avservice .common-service .inner-box .img-box img {width:70%;}

	/* New WOrk Page - 21-2-2024 */
	.wve-projects-section .wve-project-box {height: 90vh;padding-top: 50px;}
	.wve-projects-section .project-title {padding-left: 40px;padding-bottom: 40px;}
	.wve-projects-section .project-desc {padding: 0 40px;}
	.wve-projects-section .project-img img {border-radius: 15px;}
	.works-section .container a, .works-section .container p, .works-section li .logo-box p {font-size: 22px;letter-spacing: 1px;}
	.works-section.colored .container {padding: 35px;letter-spacing: 1px;}
	.wve-projects-section .project-desc h5 {margin-bottom: 15px;}
	.wve-projects-section .project-desc a {margin-top: 30px;}
	.works-section li .logo-box img {width: 75px;}
	.wve-project-box.app .screenOne {transform: translateX(-90px);}
	.wve-project-box.app .screenTwo {transform: translate(90px,-50%);}

	.locations-div{gap: 35px;}
	.wve-services-section .service-box {width: 29%;}
	.wve-services-section .services {gap: 50px;margin-top: 30px;}
	.wve-services-section .service-box img {margin-bottom: 15px;width: 55px;}
	.locations-div .wve-place img {height: 55px;margin-bottom: 10px;}
	.clutch-contact-section .solutions {padding-top: 50px;}
	.clutch-contact-section .contact-box {margin-bottom: 30px;}
	.wve-techs-section .right-box {width: 38%;}
	.web-cta ul {width: 60%;}
	.brands-logo {padding: 40px 0;}
	.brands-logo .speed-test-item img {width: 155px;margin: 0 40px;}
	.locations-div .wve-place {width: 19%;}
	.locations-div .wve-place p {font-size: 15px;}

	/* Saudi Arabia */
	.switch-lang {right: 50px;}
	.saudi-services-section .d-flex, .saudi-industries .d-flex {gap: 22px;}
	.saudi-services-section .common-box {padding: 30px;}
	.saudi-industries .common-box {padding: 30px;}
	.saudi-industries .d-flex {gap: 10px;}
	section.fullheight.lookingto {padding: 80px 12%;}
	.startup-section h3 {font-size: 36px;letter-spacing: 1px;}
	.startup-section p {font-size: 15px;line-height: 30px;}
	.saudi-section .common-box p {font-size: 15px;line-height: 26px;}
	.saudi-section .common-box h4 {font-size: 18px;margin-bottom: 15px;}
	.saudi-services-section .common-box img {margin-bottom: 15px;width: 100px;}
	.saudi-industries .d-flex img {width: 100px;}
	.home-contact.contact .conticon img {	margin-right: 10px;}

	.saudi-contact-form .form-box {padding-right: 60px;padding-top: 45px;padding-bottom: 60px;}
	.inner.saudi-cta {padding: 0 30px 0 30px;border-radius: 16px;}

	.newport-full-section .title {width: 95%;}
	.newport-full-section .title h3 {font-size: 30px;width: 70%;margin-bottom: 25px;}
	.newport-full-section .title p {font-size: 20px;line-height: 45px;}

	.crafting-brands .inner-container {gap: 40px;margin-top: 60px;}
	.crafting-brands .inner-container .common-box {gap: 20px;}
	.crafting-brands h5 {font-size: 20px;}
	.branding-slider {padding: 80px 0;}
	.branding-slider h2 {font-size: 42px;margin-bottom: 10px;}
	.branding-slider p.subtitle {font-size: 26px;line-height: 35px;}
	.branding-slider .title {margin-bottom: 60px;}

	.blogs-section .blogs-container {margin-top: 35px;gap: 22px;}
	.blogs-section .blogs-container .common-box {width: 32%;padding: 10px;}
	.blogs-section .blogs-container .common-box .img-box {height: 240px;}
	.blogs-section .blogs-container .common-box .img-box img.wve-icon {width: 35px;}
	.blogs-section .blogs-container .common-box .content-box a {font-size: 16px;}
	.inner-blogs .blog-img {height: 470px;}

	.inner-blogs .disc-list.box-list {width: 75%;}
	.keywords {gap: 10px;margin-bottom: 15px;}
	.keywords p {font-size: 14px;}
	.inner-blogs .disc-list.box-list img.wve-icon {width: 165px;}
	.blogs-cta {padding: 30px;}
	.inner-blogs .margin-box {margin-bottom: 40px;}
	.big-text {font-size: 42px;width: 85%;}

	.questionnaire .form-control {font-size: 16px;padding: 10px 15px;}
	.questionnaire .form-group {margin-bottom: 30px;}
	.questionnaire .uploaded-file p {font-size: 16px;}
	.questionnaire .uploaded-file svg {width: 18px;height: 18px;}
	.questionnaire .ref-block.logo-style img {width: 23%;}
	.questionnaire .uploaded-file {padding: 15px;}
	.questionnaire .upload-btn .btn {padding: 8px 16px;}

	.services-video-div h2 {font-size: 82px;line-height: 85px;margin-top: 60px;margin-bottom: 30px;width: 60%;}
	.services-video-div .servicesname {margin-bottom: 20px;}
	.badges-section .container {max-width: 100%;}

}

@media screen and (max-width:1439px) {
	.work-slider-section .container h2 {font-size: 40px;}
	.pressdiv.miami {background-position: -50% 80%;}
	.miami-aspects h2 {margin-bottom: 70px;font-size: 30px;}
	.miami-aspects h3 {font-size: 24px;line-height: 33px;width: auto;}
	.miami-aspects .common-box:not(:last-of-type) {margin-bottom: 80px;}
	.about-miami .row.centerheight h2 {font-size: 34px;}
	.pressdiv.miami h2 {font-size: 24px;}
	.pressdiv.miami .presscont {padding-left: 40%;}
	.pressdiv.miami p {font-size: 18px;line-height: 30px;}

	#footer .main-footer .about-footer {width: 80%;}
	#footer .about-content p {font-size: 14px;line-height: 25px;width: 83%;}

	.solutions {padding-top: 75px;}
	.about-section .transparent-box{padding: 30px;border-radius: 18px;top: 90%;}
	.about-section video {width: 100%;}
	.press-about .title {margin-bottom: 50px;}
	.press-about .press-box {margin-bottom: 70px;}

	/* New WOrk Page - 21-2-2024 */
	.wve-project-box.app .screenOne {transform: translateX(-85px);}
	/* .wve-project-box.app .screenTwo {transform: translateX(85px)} */
	.works-section.colored .container h2 {font-size: 36px;}
	section.fullheight.lookingto {padding: 80px 9%;}
	.inner.saudi-cta {border-radius: 16px;}

	.specialities-section .wve-work, .specialities-section .wve-work .d-flex {gap: 42px;}
	.specialities-section p {font-size: 20px;line-height: 34px;}

	.branding-slider h2 {font-size: 38px;}
	.branding-slider p.subtitle {font-size: 24px;line-height: 30px;}
	.branding-slider {padding: 70px 0;}
	.services-video-div .video-box {width: 75%;}
	.services-video-div .servicesname {background-size: 50px;padding: 9px 0 9px 60px;}


	
	

}

@media screen and (max-width:1365px) {
	.work-slider-section .container h2 {font-size: 40px;}
	.work-slider-section .container .left-box img.work-icon{width: 40%;}
	.miami-page #Header.innerheader {clip-path: polygon(0 0 , 100% 0 , 100% 87%, 0 100%);}
	.work-slider-section .container {padding: 200px 45px 70px;}
	/* .about-miami {margin-top: -105px;} */
	.about-miami .row.centerheight p, .miami-aspects p {font-size: 16px;line-height: 30px;width: 95%;}
	.home-contact.contact {padding: 45px 0;}
	.miami-aspects {padding: 80px 0;}
	.miami-aspects h3 {font-size: 22px;line-height: 28px;margin-bottom: 15px;}
	.about-miami .content-box {width: 60%;}
	.pressdiv.miami .presscont {padding-left: 30%;}

	#footer figure img {width: 320px;height: 50px;}
	#footer .main-footer {padding: 80px 0;}
	#footer .get-quote {padding-bottom: 80px;}

	.solutions-section .slider-for img {width: 100%;}
	.solution-title {font-size: 36px;}

	/* New WOrk Page - 21-2-2024 */
	.wve-projects-section .wve-project-box {height: 72vh;padding-top: 40px;}
	.wve-projects-section .project-title {padding-left: 30px;}
	.wve-projects-section .project-desc {padding: 0 30px;}

	/*Clutch page*/
	.wve-services-section .service-box h4 {font-size: 18px;}
	.web-cta ul{padding-top: 20px;margin-top: 20px;width: 55%;}
	.web-cta ul li::before {top: 12px;}
	.web-cta ul a {font-size: 18px;font-weight: 600;}
	.brands-logo .speed-test-item img {width: 145px;}

	.switch-lang {right: 20px;}
	section.fullheight.lookingto {padding: 80px 7%;}
	.saudi-industries.saudi-section.halfheight {padding-bottom: 0;}

	.miami-page.saudi-arabia-page #Header.innerheader {clip-path: none;}
	.miami-page.newport #Header.innerheader {clip-path: none;}
	.newport-full-section .title {width: 90%;}
	.newport-full-section .title p {font-size: 18px;line-height: 38px;}
	.newport-full-section .title h3 {font-size: 26px;width: 65%;}

	.branding-slider h2 {font-size: 36px;}
	.branding-slider p.subtitle {font-size: 22px;line-height: 28px;width: 65%;}
	.branding-slider .title {margin-bottom: 35px;}

	.inner-blogs .blog-img {height: 430px;}
	.inner-blogs .margin-box h5.square-bullet::before {width: 8px;height: 8px;}
	.inner-blogs .margin-box h5.square-bullet {padding-left: 20px;}
	.questionnaire h2 {margin-bottom: 20px;}
	.inner-blogs .disc-list li p {margin-bottom: 5px;}

	.services-video-div h2 {font-size: 76px;line-height: 70px;margin-top: 40px;margin-bottom: 20px;}
	.services-video-div .servicestext {margin-bottom: 20px;}
	.services-video-div .servicesname {margin-bottom: 12px;}
	.services-video-div .servicestext {font-size: 15px;}

	.badges-section {padding: 40px 0;}
	.badges-section img {width: 130px;height: 130px;}
	.badges-section .wve-badges {gap: 60px;}
	.badges-section h2 {margin-bottom: 35px;}

}
@media screen and (max-width:1279px) {
	.work-slider-section .container h2 {font-size: 32px;}
	.work-slider-section .container .img-box .img-container img {border-radius: 18px;}
	.work-slider-section .container a, .work-slider-section .container p {font-size: 20px}
	.work-slider-section .container p {margin-bottom: 55px;}
	.pressdiv.miami {background-position: left 100%;}
	.about-miami .content-box {width: 80%;}
	section.fullheight.lookingto {padding: 55px 5%;}
	.home-contact .conttext a {font-size: 24px;}
	.miami-aspects h3 {font-size: 20px;line-height: 26px;margin-bottom: 10px;letter-spacing: 0;}
	.miami-aspects h2 {margin-bottom: 50px;font-size: 28px;}
	.miami-aspects .common-box:not(:last-of-type) {margin-bottom: 70px;}

	#footer .get-quote a.quote {font-size: 53px;line-height: 69px;width: 55%;}
	#footer .get-quote .contact-box {flex-wrap: wrap;gap: 20px;text-align: right;width: 50%;}
	#footer .get-quote .contact-box .con-box {width: 100%;}
	#footer .get-quote .contact-box a {font-size: 20px;line-height: 24px;width: 100%;}
	#footer .main-footer .featured {width:40%;gap: 30px;}
	#footer .about-content p {width: 88%;}
	#footer .main-footer .about-footer {width: 90%;}
	#footer .socialmedia a {font-size: 12px;}
	#footer .fixed-footer .site-links {margin-bottom: 15px;}
	#footer .fixed-footer {padding: 50px 0;}
	#footer .dmcs img {width: 105px;}

	.work-slider-section .container {padding: 170px 45px 70px;}
	.work-slider-section .container .img-box img {width: 80%;margin-left: auto;}

	.solutions {padding-top: 70px;}
	.solutions-section {padding-top: 20px;}
	.solutions-section h5 {font-size: 22px;}
	.solutions-section .thumb-image {width: 50%;}
	.solution-title {font-size: 36px;}
	.solutions-section video {width: 85px;height: 85px;}
	.solutions-section .thumbSol {margin-bottom: 25px;}
	.solutions-section span {font-size: 18px;}
	.solutions-section .thumbSol::before {height: 62%;left: 29px;}

	.press-about .press-box h3{font-size: 22px;width: 85%;}
	.press-about .press-box.bottom .inner-con {padding-left: 70px;}
	.press-about .press-box .inner-con {padding-left: 80px}
	.about-section .transparent-box {padding: 25px;width: 75%;border-radius: 18px;top: 95%;left: -25%;}

	.avservice {padding: 70px 0;}
	.avservice .av-inner {gap: 30px;}
	.avservice .common-service .inner-box{border-radius: 20px 0 0 20px;}
	.avservice .common-service .inner-box h3 {font-size: 20px;line-height: 28px;margin-bottom:15px}
	.avservice .common-service .inner-box p {font-size: 16px;}
	.avservice .common-service .inner-box .img-box {margin-bottom: 20px;}

	.demo-scroll {height: 93vh;}
	.work-slider-section .container .img-box img {margin: 0;}
	.yellow .container .img-box img , .red .container .img-box img{margin-left: auto;}
	.slider-galeria-thumbs span.span-thumb {padding: 8px 40px;margin-bottom: 4px;font-size: 22px;}

	/* New WOrk Page - 21-2-2024 */
	.wve-projects-section .inner-container{grid-template-columns: repeat(2,50%);}
	.wve-projects-section .wve-project-box {height: 90vh;border-bottom: 1px solid #E9E9E9;}
	/* .wve-projects-section .wve-project-box:nth-child(2n+1) {background-color:#fff;} */
	.works-section.colored .container h2 {font-size: 30px;}
	.works-section li .logo-box img {width: 65px;}
	.works-section li.inactive .logo-box img {width: 40px;}
	.works-section li .logo-box p {font-size: 20px;}
	.wve-projects-section .project-desc {padding: 0 40px;}

	.wve-project-box.app .screenOne {top: 130px;}
	.wve-projects-section .project-img img {border-radius: 20px;}
	.wve-projects-section .wve-project-box:nth-child(2n) {background-color: #fff;border-left: 1px solid #E9E9E9;}
 	.title-box p br{display: none;}
	.wve-solutions-section .solutions-div ul li a {font-size: 16px;}
	.wve-solutions-section .solutions-div ul li::before {height: 10px;width: 10px;}
	.wve-solutions-section .solutions-div {padding-top: 0;}
	.wve-techs-section .common-tech-box img {width: 55px;}
	.title-box .title {width: 90%;}
	.brands-logo .speed-test-item img {width: 130px;}
	.clutch-contact-section .con-box a {font-size: 28px;}
	.clutch-contact-section h1 {font-size: 28px;}
	.locations-div .wve-place {width: 26%;}
	.web-cta ul li::before {left: -35px;}

	.saudi-services-section .common-box {width: 48%;}
	.title-box .title {width: 60%;}
	.saudi-contact-form .contact-img {display: none;}
	.saudi-contact-form .form-box {width: 100%; flex: 0 0 100%;max-width: 100%;padding: 40px 60px;}
	.startup-section h3 {font-size: 30px;letter-spacing: 0.5px;}
	.startup-section .con-box.pl-5 {padding-left: 0 !important;}
	.switch-lang {top: 30px; right: 100px;}

	.switch-lang , .sticky-header .switch-lang {top: auto;right: 25px;bottom: 20px;}
	.specialities-section .title-box .title {width: auto;}
	.wve-solutions-section .title-box .title {width: 90%;}
	.specialities-section .wve-work {margin-top: 50px;}
	.specialities-section .wve-work, .specialities-section .wve-work .d-flex {gap: 32px;}
	.newport-full-section {padding: 90px 0;}
	.newport-full-section .title {width: auto;}
	.newport-full-section .title p {font-size: 16px;line-height: 34px;}
	.newport-full-section .title h3 {font-size: 22px;width: 60%;}
	.home-contact.contact .conticon {margin-right: 10px;}
	.specialities-section p {font-size: 18px;line-height: 32px;}
	section.specialities-section.halfheight {padding-top: 70px;}

	.branding-slider h2 {font-size: 32px;}
	.branding-slider p.subtitle {font-size: 20px;line-height: 26px;width: 70%;}

	.blogs-section {padding: 50px 0;}
	.blogs-section .blogs-container .common-box {width: 45%;}
	.blogs-section .title-head {width: 70%;}
	.inner-blogs h3 {font-size: 32px;}
	#footer .fixed-footer .foolink, #footer .fixed-footer .right-dmc {width: 24%;}

	.inner-blogs .disc-list.box-list {width: 85%;}
	.big-text {font-size: 36px;}
	.questionnaire .radio-box {gap: 30px;}
	.questionnaire [type="radio"]:checked + label::before, .questionnaire [type="radio"]:not(:checked) + label::before {width: 22px;height: 22px;}
	.questionnaire [type="radio"]:checked + label::after, .questionnaire [type="radio"]:not(:checked) + label::after {width: 10px;height: 10px;}
	.questionnaire .collapse:not(.show) {display: block;}
	.questionnaire .navbar-dark .navbar-toggler {display: none;}
	.questionnaire label br {display: block;line-height: 0;}
	.accepted-format .upload-btn {top: 0;}

	.badges-section {padding: 30px 0;}
	.badges-section .wve-badges {gap: 40px;}
	.badges-section img {width: 120px;height: 120px;}
	.services-video-div h2 {font-size: 68px;line-height: 70px;}
	.servicesname {font-size: 21px;}


}

@media screen and (max-width:1023px) {
	.miami-page #Header.innerheader {clip-path: polygon(0 0 , 100% 0 , 100% 90%, 0 100%);}
	.work-slider-section .container {padding: 120px 30px 50px;height: 560px;}
	.miami-aspects .common-box .row .col-lg-5 {order: 1;}
	.about-miami {padding: 165px 0 70px;position: relative;}
	/* .about-miami {margin-top: -112px;padding: 165px 0 70px;position: relative;} */
	.about-miami::before{content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0; left: 0;background-image: linear-gradient(90deg, #1F1F20 27.83%, rgba(31, 31, 32, 0.12) 85.6%);}
	.about-miami .content-box {width: auto;}
	.about-miami .row.centerheight p.sub-title {font-size: 24px;margin-bottom: 10px;}
	.miami-aspects .common-box:not(:last-of-type) {margin-bottom: 55px;}
	.miami-aspects .common-box img {margin-top: 30px;}
	.pressdiv.miami {background-position: left 65%;}
	.pressdiv.miami .presscont {padding-left: 15px;}
	#footer .get-quote {padding-bottom: 60px;flex-wrap: wrap;}
	#footer .get-quote a.quote {font-size: 40px;line-height:55px;width:56%;}
	#footer .get-quote a img {width: 65px;}
	#footer .main-footer {padding: 60px 0;}
	#footer .wve-footer {flex-wrap: wrap;}
	#footer .main-footer .about-footer {width: 100%;}
	#footer .get-quote .contact-box {width: 100%;text-align: left;margin-top: 35px;flex-wrap: nowrap;gap: 80px;}
	#footer .about-content p {width: 90%;}
	#footer .main-footer .about-footer ul li {text-align: right;}
	#footer .main-footer .featured {width: 52%;gap: 20px;justify-content: start !important;margin-top: 25px;}
	#footer .fixed-footer .d-flex {flex-wrap: wrap !important;}
	#footer .fixed-footer .foolink, #footer .fixed-footer .right-dmc , #footer .fixed-footer .socialmedia{width: 100%;}
	#footer .fixed-footer {padding: 35px 0;}
	.work-slider-section .container .left-box {width: 80%;}
	.work-slider-section .container .img-box img {width: 95%;}
	.work-slider-section .container h2 {font-size: 27px;}

	.solutions-slider {flex-wrap: wrap;}
	.solution-title {font-size: 25px;}
	.solutions-section .thumb-image , .solutions-section .slider-for{width: 100%;}
	.solutions-section .slider-for {order: 1;}
	.solutions-section .slider-for img {width: 70%;margin: 0 auto;}
	.solutions-section .thumbSol {padding-left: 0;}
	.solutions-section span::before , .solutions-section span::after , .solutions-section .thumbSol:before{display: none;}
	.solutions-section {padding-top: 0;}
	.solutions-section .thumbSol {padding-left: 0;margin-bottom: 0;}
	.solutions {padding-top: 40px;}

	.blue-line {width: 13%;rotate: 90deg;top: -17px;right: 55%;}
	.press-about .press-box .inner-con {margin-top: 15px;padding-left: 0;}
	.about-section .transparent-box {padding: 25px;width: auto;border-radius: 18px;top: auto;left: auto;position: relative;margin-top: 30px;}
	.about-section {padding-bottom: 80px;padding-top: 55px;}
	.press-about .title .title-head {width: 70%;}
	.press-about .press-box.bottom .col-lg-7 {order: -1;}
	.press-about .press-box.bottom .inner-con {padding-left: 0;}
	.blue-line.flip {rotate: 90deg;left: 47%;}
	.press-about .press-box h3 {margin-bottom: 10px;}
	.imageslider {margin-bottom: 0;}

	.avservice .common-service {width: 100%;}
	.avservice .common-service .inner-box .img-box img {width: 45%;}

	#footer .main-footer .about-footer ul li:not(:last-child) {margin-bottom: 10px;}

	.work-slider-section.cards-stack .container{height: auto;}
	
	/* New WOrk Page - 21-2-2024 */
	.wve-projects-section .wve-project-box {height: 60vh;}
	.wve-projects-section .project-desc p {font-size: 16px;}
	.wve-project-box.app .screenOne {transform: translateX(-70px);}
	/* .wve-project-box.app .screenTwo {transform: translateX(70px)} */
	.wve-projects-section .project-img img {border-radius: 15px;}

	.works-section ul {flex-direction: column;}
	.works-section ul li {width: 100%;height: 110px;}
	.works-section ul.twenty li {width: 100%;height: 140px;}
	.works-section ul.twenty li.inactive {height: 80px;}
	.works-section.colored li.active {height: auto;}
	.works-section li .logo-box .v-icon {display: none;}
	.works-section li .logo-box .h-icon {display: block;margin: 0 auto;height: 75px;width: auto;}
	.works-section li .logo-box p{writing-mode: horizontal-tb;order: 1;margin-left: 0;transform: rotate(0);}
	.works-section li .logo-box {top: 50%;transform: translate(-50%,-50%);bottom: auto;display: flex;flex-direction: column;text-align: center;gap:0;width: 100%;align-items: center;}
	.works-section.colored .container {margin-left: 0;max-width: 100%;}
	.works-section li.inactive .logo-box img {height: 60px;width: auto;}
	.works-section li p {display: block;}
	.works-section.colored {height: auto;}
	.wve-project-box.no-img .project-desc img.comp-logo{width: 60%;}
	.works-section.colored li::before {opacity: 1;}

	.common-section {padding: 70px 0;}
	.web-cta ul {width: 80%;}
	.web-cta ul li::before {left: -40px;}
	/* .wve-services-section .container, .clutch-contact-section .container, .wve-techs-section .container, .wve-solutions-section .container {padding-top: 60px; padding-bottom: 60px;} */
	.wve-services-section .service-box {width: 45%;}
	.wve-techs-section .left-box, .wve-techs-section .right-box {width: 100%;}
	.wve-techs-section .left-box .common-tech-box:last-of-type{margin-bottom: 30px;}
	.wve-techs-section .techs-box {margin-top: 30px;flex-wrap: wrap;}
	.wve-techs-section .common-tech-box:not(:last-of-type) {margin-bottom: 30px;}
	.wve-solutions-section .solutions-div ul li{width: 47%;}
	.wve-services-section .services {gap: 35px;margin-top: 0;}
	.wve-techs-section .common-tech-box img {width: 65px;}
	.know-more-btn img {height: 30px;}
	.wve-solutions-section .solutions-div ul {gap: 30px;}
	.wve-place {width: 17%;}
	.contact-places .wve-place {width: auto;}
	.locations-div {gap: 35px;margin-bottom: 50px;}
	.brands-logo .speed-test-item img {width: 120px;margin: 0 30px;}
	.brands-logo {padding: 30px 0;}
	.clutch-sa {width: 95px;}
	.home-contact.contact .container > .d-flex {flex-direction: column;}
	.locations-div .wve-place {width: 20%;}

	#carouselPortfolioIndicators .porlogo img {width: 150px;height: 60px;object-fit: contain;}
	.projinfo h3 {font-size: 30px;}
	.saudi-contact-form .form-box {padding: 40px 50px;}
	.saudi-contact-form .form-box .formtitle {margin-top: 0;}
	.saudi-services-section .common-box , .saudi-industries .common-box {width: 100%;}
	.startup-section .img-box {order: 2;}
	.startup-section .img-box img {display: block;width: 65%;margin: 0 auto;margin-top: 20px;}
	.saudi-cta .col-lg-4 {display: none;}
	.inner.saudi-cta {padding: 30px 20px;text-align: center;}
	section.halfheight {padding-top: 70px;padding-bottom: 70px;}
	.saudi-services-section .common-box, .saudi-industries .common-box {flex-direction: column;gap: 20px;}
	h3 {font-size: 32px;}

	.newport-full-section .title h3{width: 80%;}
	.specialities-section p {font-size: 16px;line-height: 30px;}
	.specialities-section .wve-work, .specialities-section .wve-work .d-flex {gap: 23px;}
	.specialities-section .wve-work {margin-top: 40px;}
	.newport-full-section .title p {font-size: 15px;line-height: 28px;}

	.crafting-brands .inner-container .common-box {width: 47%;}
	.crafting-brands .inner-container {gap: 30px;margin-top: 40px;}

	.blogs-section .blogs-container {gap: 25px;}
	.blogs-section .blogs-container .common-box {width: 48%;}
	.blogs-section .blogs-container .common-box .img-box {height: 205px;}
	.blogs-section .blogs-container .common-box h5 {margin-bottom: 10px;}
	.inner-blogs h3 {font-size: 30px;}
	.inner-blogs .blog-img {width: 100%;height: auto;object-fit: cover;}
	.inner-blogs h5 {margin-bottom: 10px;}
	.inner-blogs h4 {font-size: 20px;margin-bottom: 20px;}
	.inner-blogs h5 {font-size: 18px;}

	.inner-blogs .disc-list.box-list {width: 100%;}
	.big-text {font-size: 32px;width: auto;margin: 20px auto;}
	.ques-form-section {padding: 40px 0;}
	.questionnaire .ref-block {margin-top: 15px;gap: 12px;}
	.questionnaire .upload-btn img {width: 22px;}
	.questionnaire .uploaded-file p {font-size: 15px;}
	.questionnaire .uploaded-file svg {width: 16px;height: 16px;}
	.questionnaire .form-control {font-size: 14px;padding: 10px 12px;line-height: normal;}
	.questionnaire label {font-size: 14px;}
	.questionnaire .form-group {margin-bottom: 20px;}
	.questionnaire [type="radio"]:checked + label::before, .questionnaire [type="radio"]:not(:checked) + label::before {width: 20px;height: 20px;top: 2px;}
	.questionnaire [type="radio"]:checked + label::after, .questionnaire [type="radio"]:not(:checked) + label::after {top: 7px;left: 5px;}
	.questionnaire .uploaded-file {left: 15px;}
	.questionnaire .upload-btn {top: -10px;}
	.questionnaire .uploaded-file {padding: 10px 12px;}

	.badges-section h2 {margin-bottom: 25px;font-size: 24px;}
	.badges-section .wve-badges {gap: 30px;}
	.badges-section img {width: 105px;height: 105px;}

	.services-video-div h2 {width: 100%;font-size: 52px;margin-top:0;line-height: 40px;margin-bottom: 15px;}
	.services-video-div .video-box , .services-video-div .video-box video {width: 100%;}
	#horizontal.services-video-div {margin-left: 0;}
	.video-box::before {background: linear-gradient(0deg, #1f1f20 0%, rgba(21, 21, 21, 0.00) 100%);}
	.services-video-div .servicestext {font-size: 14px;}
	.services-video-div .inner {margin-top: -120px;}
	.services-video-div .servicesname {margin-bottom: 10px;}
	.servicestext {margin-bottom: 15px ;}
	.blue-line {display: none;}
	.services-video-div h2 br {display: none;}

}

@media screen and (max-width:767px) {
	.miami-page #Header.innerheader {clip-path: polygon(0 0 , 100% 0 , 100% 77%, 0 100%);}
	.work-slider-section .container h2 {font-size: 24px;letter-spacing: 1px;}
	.work-slider-section .container {height: 510px;}
	.work-slider-section .container a, .work-slider-section .container p {font-size: 16px;}
	.about-miami .row.centerheight p.sub-title {font-size: 20px}
	.about-miami img {width: 70px;margin-bottom: 10px;}
	.about-miami .row.centerheight h2 {font-size: 30px;}
	.about-miami .row.centerheight p, .miami-aspects p {font-size: 15px;line-height: 26px;width: auto;}
	.miami-aspects {padding: 60px 0;}
	.pressdiv.miami {position: relative;}
	.pressdiv.miami::before{content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0; right: 0;background-image: linear-gradient(90deg,rgba(31, 31, 32, 0.12) 85.6%, rgba(31, 31, 32, 0.12) 85.6%);}
	.miami-aspects h2 {margin-bottom: 35px;font-size: 22px;letter-spacing: 1px;}
	.about-miami {padding: 135px 0 50px;background-position: 75%;}
	/* .about-miami {margin-top: -170px;padding: 215px 0 50px;background-position: 75%;} */
	.pressdiv.miami p {font-size: 16px;line-height: 26px;}
	.pressdiv.miami h2 {font-size: 22px;margin-bottom: 20px;}

	#footer .get-quote a.quote{width:85%;font-size: 42px;line-height: 50px;}
	#footer .get-quote .contact-box {flex-wrap:wrap;gap: 35px;}
	#footer .get-quote .contact-box a {font-size: 18px;line-height: 20px;}
	#footer .main-footer .about-footer .wve .about-content , #footer .main-footer .about-footer ul{width: 100%;}
	#footer .main-footer .about-footer .wve {flex-wrap: wrap;}
	#footer .main-footer .about-footer ul {margin-top: 20px;}
	#footer .main-footer .about-footer ul li {text-align: left;}
	#footer .main-footer {padding: 40px 0;}

	.solution-title {font-size: 22px;}
	.solutions-section h5 {font-size: 20px;}
	.press-about .press-box .inner-con {margin-top: 20px;}
	.press-about .press-box h3 {font-size: 20px;width: auto;}
	.press-about .press-box.bottom h3 {width: auto;}
	.row.centerheight h2 {margin-bottom: 20px;}
	.blue-line {right: 47%;}
	.blue-line.flip{left: 57%;}
	.about-section {padding-bottom: 70px;padding-top: 40px;}
	.about-section .transparent-box {margin-top: 20px;}

	.avservice {padding: 50px 0;}
	.avservice .common-service .inner-box {padding: 30px;}
	.avservice .common-service .inner-box .img-box img {width: 55%;}

	/* New WOrk Page - 21-2-2024 */
	.wve-projects-section .wve-project-box {height: 100vh;padding-top: 25px;}
	.wve-projects-section .project-title {padding-left: 20px;padding-bottom: 30px;}
	.wve-projects-section .project-desc {padding: 0 35px;}
	.wve-projects-section .project-desc h5 {font-size: 16px;margin-bottom: 10px;}
	.wve-projects-section .project-desc a {font-size: 16px;}
	.wve-projects-section .project-desc a img{width: 24px;}
	.wve-project-box.web .project-img {padding-top: 75px;}
	.wve-project-box.web .screenTwo {transform: translateX(130px);top: 30%;}
	.wve-project-box.app .screenOne {transform: translateX(-55px);top: 95px;}
	.wve-project-box.app .screenTwo {top:120px;transform: translateX(55px);}
	.works-section .container {display: flex;flex-direction: column;}
	.works-section .container .left-box , .works-section .container .img-box {width: 100%;}
	.works-section .container .img-box img {width: 55%;margin: 0 auto;}
	.works-section li .container .left-box .con-box {text-align: center;}
	.works-section.colored .container , .works-section li .container .left-box .con-box .app-btn {justify-content: center;gap: 20px;}
	.works-section li .container .left-box img.comp-logo {margin-bottom: 20px;}
	.works-section.colored .container h2 {width: 100%;font-size: 26px;margin-bottom: 15px;}
	.works-section li .container .left-box .con-box .app-btn {margin-bottom: 15px;}
	.works-section li .logo-box .h-icon{height: 65px;}

	.web-cta ul {width: 100%;}
	.web-cta ul li::before {left: -35px;}
	.know-more-btn img {height: 25px;}
	.wve-services-section .service-box {padding: 30px 0;}
	.wve-services-section .service-box h4 {font-size: 16px;font-weight: 600;}
	.wve-solutions-section .solutions-div ul {gap: 20px;margin-top: 0;}
	.wve-solutions-section .solutions-div ul li {padding-left: 15px;}
	.wve-solutions-section .solutions-div ul li::before {height: 9px;width: 9px;}
	.wve-techs-section .common-tech-box img {width: 55px;}
	.brands-logo .speed-test-item img {width: 110px;margin: 0 25px;}
	.locations-div .wve-place {width: 19%;}
	.clutch-contact-section h1{margin-top: 20px;}
	.clutch-page section.halfheight {padding-top: 70px;padding-bottom: 70px;}
	.btn.loadmore-btn {font-size: 20px;}

	.specialities-section .wve-work, .specialities-section .wve-work .d-flex {gap: 20px;}

	.crafting-brands .inner-container .common-box {width: 100%;}
	.branding-slider {padding: 50px 0;}
	.branding-slider p.subtitle {font-size: 18px;line-height: 24px;width: auto;}
	.branding-slider h2 {font-size: 28px;}
	.branding-slider .title {margin-bottom: 20px;}
	.crafting-brands .inner-container {gap: 15px;}

	.blogs-section .blogs-container .common-box {width: 100%;}
	.blogs-section .blogs-container .common-box .img-box {height: 250px;}

	.blogs-section .title-head {width: 100%;}
	.blogs-section .title .btn-box {display: none}
	.blogs-section .mobile-btn-box {display: block;margin-top: 20px;}

	.blogs-cta {text-align: center;padding: 20px;}
	.keywords {flex-wrap: wrap;}
	.keywords p {font-size: 12px;padding: 5px 12px;}
	.inner-blogs .disc-list.box-list img.wve-icon {width: 150px;}
	.big-text {font-size: 28px;}
	.questionnaire .ref-block.logo-style img {width: 48%;}
	.questionnaire .uploaded-file p {font-size: 14px;}

	.questionnaire label br {display: none;}
	.questionnaire .upload-btn {position: relative;top: auto;}
	.inner-blogs h4 {margin-bottom: 15px;}
	.inner-blogs .margin-box {margin-bottom: 30px;}

	.badges-section .wve-badges {gap: 15px;}
	.services-video-div h2 {font-size: 42px;line-height: 45px;}
	.services-video-div .servicesname {background-size: 45px;padding: 9px 0 9px 55px;margin-bottom: 10px;}
	#horizontal .container {padding-left: 2%;padding-right: 2%;}
}

@media screen and (max-width:639px) {
	.miami-page #Header.innerheader {clip-path: polygon(0 0 , 100% 0 , 100% 78%, 0 100%);}
	.work-slider-section .container {height:870px;flex-wrap: wrap;}
	.work-slider-section .container p {margin-bottom: 10px;}
	.work-slider-section .container .left-box , .work-slider-section .container .img-box {width: 100%;text-align: center;}
	.work-slider-section .container .left-box img.work-icon {width: 40%;margin: auto;margin-bottom: 20px;}
	.work-slider-section .container .img-box {text-align: center;margin-top: 30px;}
	.work-slider-section .container .img-box .img-container img {width: 40%;}
	.work-slider-section .container .img-box .img-container .img-1 {right: 45%;}
	.work-slider-section .container .img-box .img-container .img-2 {margin-right: 15%;}
	#footer .container{width: 95%;}
	section.fullheight.lookingto p {margin-bottom: 20px;}
	.miami-aspects {padding: 40px 0;}
	.about-miami img {width: 60px;}
	.miami-aspects h3 {font-size: 18px;line-height: 24px}
	.about-miami .row.centerheight h2 {font-size: 22px;}
	.pressdiv.miami h2 {font-size: 18px;}
	.pressdiv.miami p {font-size: 14px;}
	.about-miami .row.centerheight p.sub-title {font-size: 18px;}
	.home-contact .conttext a {font-size: 22px;}

	#footer .get-quote a.quote {font-size: 37px;line-height: 50px;}
	#footer .get-quote a img {width: 55px;}
	#footer .main-footer .featured img {width: 90px;}
	#footer .get-quote .contact-box a {font-size: 18px;line-height: 20px;}
	#footer .about-content p {width: auto;}
	.solutions-section video {width: 70px;height: 70px;}
	.solutions-section span {margin-right: 5px;}

	.about-section .transparent-box{padding: 20px;}
	.about-section .transparent-box h3 {margin-bottom: 10px;}
	.press-about .title {flex-wrap: wrap;margin-bottom: 35px;}
	.press-about .title .title-head {width: 100%;}
	.press-about .title .btn-box {margin-top: 20px;}

	.avservice .common-service .inner-box .img-box img {width: 100%;}
	.avservice .common-service .inner-box p {font-size: 15px;line-height: 26px;}
	.avservice .common-service .inner-box h3 {margin-bottom: 10px;}
	.avservice .common-service .inner-box {padding: 25px;}

	.work-slider-section .container .img-box img{margin: 0 auto;width: 70%;}
	.slider-galeria-thumbs span.span-thumb {padding: 8px 20px;margin-bottom: 3px;font-size: 15px;}
	.work-slider-section.cards-stack .panel {height: 675px;}

	/* New WOrk Page - 21-2-2024 */
	.wve-projects-section .inner-container {grid-template-columns: repeat(1,100%);}
	.wve-projects-section .wve-project-box {height: 660px;padding-top: 40px;}
	.wve-projects-section .project-img img {border-radius: 12px;}
	.wve-projects-section .project-title {padding-left: 0;}
	.wve-projects-section .project-title img {margin: 0 auto;}
	.wve-project-box.app .screenOne {top: 120px;transform: translateX(-95px);}
	.wve-project-box.app .screenTwo {top: 150px;transform: translateX(95px)}
	.wve-projects-section .project-desc {padding: 0 55px;}
	.wve-projects-section .wve-project-box.app .project-title img {height: auto;}
	.works-section.colored .container h2 {font-size: 24px;}
	.works-section .container .img-box img {width: 75%;}
	.works-section li .container .left-box .con-box .app-btn img {width: 35px;}
	.works-section li .container .left-box img.comp-logo {width: 30%;}
	.works-section li .logo-box .h-icon {width: auto;height: 65px;}
	.works-section li .logo-box p {font-size: 18px;letter-spacing: 0;font-weight: 400;}
	.wve-projects-section .wve-project-box {border: none;}
	.wve-projects-section .wve-project-box:nth-child(2n) {border: none;background-color: #E9E9E9;}
	.wve-project-box.web .screenTwo {top: 23%;}
	.locations-div{justify-content: start;}
	.wve-place {width: 28%;}
	.clutch-contact-section .con-box a {font-size: 20px;}
	.clutch-contact-section .light-title {font-size: 14px;}
	.clutch-contact-section .con-box {margin-bottom: 20px;}
	.locations-div .wve-place img {height: 55px;margin-bottom: 5px;}
	.wve-services-section .service-box {width: 100%;}
	.wve-solutions-section .solutions-div ul li a {font-size: 15px;}
	.wve-solutions-section .solutions-div ul {gap: 15px;}
	.web-cta ul a {font-size: 16px}
	.web-cta ul li::before {left: -30px;height: 6px;width: 6px;top: 10px;}
	.clutch-page section.halfheight {padding-top: 50px;padding-bottom: 50px;}
	.wve-techs-section .common-tech-box img {width: 50px;}
	.brands-logo {padding: 25px 0;}
	.brands-logo .speed-test-item img {width: 105px;margin: 0 15px;}
	.clutch-sa {width: 75px;}
	.home-contact.contact .container > .d-flex {gap: 15px;}
	.home-contact.contact .container .d-flex {flex-direction: column;gap: 5px;}
	.home-contact.contact .conticon img {margin-right: 0;}
	.locations-div .wve-place img {height: 50px;}
	.index section.web-cta h6 {font-size: 20px;}

	.startup-section .img-box img {width: 90%;}
	.startup-section h3 {font-size: 24px;letter-spacing: 0;}
	.saudi-services-section .common-box , .saudi-industries .common-box{padding: 30px 20px;}
	section.halfheight {padding-top: 40px;padding-bottom: 40px;}
	.inner.saudi-cta {padding: 30px 0px;}
	section.fullheight.lookingto p {margin-bottom: 10px}
	h3 {font-size: 24px;}

	.specialities-section .wve-work .img-box , .specialities-section .wve-work .img-box.mid {width: 100%;}
	.specialities-section .wve-work {flex-direction: column;}
	.newport-full-section .title h3 {font-size: 20px;width: auto;}
	.newport-full-section {padding: 50px 0;}
	.specialities-section .wve-work, .specialities-section .wve-work .d-flex {gap: 0px;}

	.branding-slider {padding: 40px 0;}
	.branding-slider p.subtitle {font-size: 16px;line-height: 22px;}
	.branding-slider h2 {font-size: 24px;margin-bottom: 5px;}

	.blogs-section .blogs-container .common-box h5{margin-bottom: 10px;}
	.blogs-section .blogs-container {margin-top: 20px;}
	.blogs-section .blogs-container .common-box .content-box p {font-size: 14px;line-height: 24px;}
	.questionnaire .ref-block img , .questionnaire .ref-block.logo-style img {width: 48%;}
	.questionnaire h2 {font-size: 24px;}
	.questionnaire .radio-box {gap: 20px;}
	.questionnaire .con-box {margin-bottom: 10px;}
	.questionnaire .upload-btn .btn {padding: 7px 14px;font-size: 14px;}
	.questionnaire .upload-btn .btn img {margin-left: 5px;width: 20px;}

	.badges-section .wve-badges {gap: 15px;flex-wrap: wrap;}
	.services-video-div h2 {font-size: 40px;line-height: 40px;}
	.services-video-div .servicesname {background-size: 40px;padding: 9px 0 9px 50px;}
	.services-video-div .inner {margin-top: -100px;}

	.press-about .press-box {margin-bottom: 50px;}
}

@media screen and (max-width:479px) {
	.miami-page #Header.innerheader {clip-path: polygon(0 0 , 100% 0 , 100% 86%, 0 100%);}
	.work-slider-section .container .img-box .img-container img {width: 50%;}
	.work-slider-section .container:not(:hover) .img-box .img-container .img-1{animation:none;}
	.work-slider-section .container:hover .img-box .img-container .img-1{animation:none;}
	.work-slider-section .container .img-box .img-container .img-2 {margin-right: 4%;}
	.work-slider-section .container .img-box{margin-top: 0;}
	.work-slider-section .container {padding: 100px 30px 50px;}
	.pressdiv.miami {background-image: none;}
	.home-contact.contact .conticon img {margin-right: 10px;width: 50px;}
	.home-contact .conttext a {font-size: 16px;line-height: 24px;}
	.about-miami {background-image: none;background-color:#1f1f20;}

	#footer .get-quote a.quote {font-size: 25px;line-height: 32px;}
	#footer .get-quote a img {width: 45px;}
	#footer .main-footer .about-footer ul li a {font-size: 14px;}
	#footer .get-quote {padding-bottom: 40px;}
	#back-to-top{height: 40px;width: 40px;}
	#back-to-top svg {width: 45%;}

	.solutions-section .slick-current h5 {font-weight: 600;}
	.solutions-section span {font-size: 16px;}
	.solutions-section .slider-for img {width: 100%;}
	.solutions-section h5 {font-size: 18px;}

	.about-section .transparent-box h3 {font-size: 24px;}
	.about-section video {border-radius: 12px;}
	.about-section .transparent-box {margin-top: 15px;}
	.about-section {padding-bottom: 45px;}
	#meettheteam {padding-top: 40px;}
	.blue-line {right: 21%;width: 15%;top: 0;}
	.blue-line.flip {left: 72%;}
	.press-about .press-box .inner-con img {width: 30%;}
	.join-team h3 {font-size: 24px;}
	.teamslogan {font-size: 20px;margin-bottom: 55px;}
	.teamslogan::after {top:75%}

	.avservice .common-service .inner-box h3 {font-size: 18px;line-height: 26px;}
	.avservice .common-service .inner-box {padding: 15px;}
	#footer .main-footer .about-footer ul li:not(:last-child) {margin-bottom: 5px;}


	.work-slider-section.cards-stack .container {gap: 15px;height: 510px;}
	.work-slider-section .container h2 {font-size: 22px;letter-spacing: 0px;font-weight: 500;margin-bottom: 20px;}
	.work-slider-section.cards-stack .panel {padding: 30px 10px;}
	.work-slider-section .container .left-box {order: -1;}
	.slider-galeria-thumbs span.span-thumb {padding: 11px 20px;margin-bottom: 4px;font-size: 14px;text-align: right;}
	
	#contact_form1 .radio-box .form-check{width: 100%;}
	#contact_form1 .radio-box .form-check:nth-of-type(3) {margin-bottom: 10px;}
	#contact_form1 .radio-box {padding: 15px;}

	#footer .get-quote .contact-box a {font-size: 16px;}
	#footer .get-quote .contact-box a.con-text {font-size: 22px;line-height: 28px;margin-top: 10px;}

	/* New WOrk Page - 21-2-2024 */
	.wve-projects-section .project-title {padding-left: 15px;padding-bottom: 20px;}
	.wve-projects-section .wve-project-box.app .project-img img {width: 44%;}
	.wve-project-box.app .screenOne {transform: translateX(-60px);top: 105px;}
	.wve-project-box.app .screenTwo {transform: translateX(60px);top: 130px;}
	.wve-projects-section .wve-project-box {height: 490px;padding-top: 30px;}
	/* .wve-projects-section .wve-project-box.app .project-title img {height: 35px;} */
	.wve-project-box.no-img .project-desc img.comp-logo {margin-bottom: 20px;}
	.wve-project-box.web .project-img {padding-top: 100px;}
	.wve-project-box.web .screenTwo{top: 22%;}
	/* .wve-project-box.web:hover .screenOne {transform: translate(0%,35%);} */
	.wve-projects-section .project-desc {padding: 0 40px;}
	.works-section.colored .container h2 {font-size: 20px;}
	.works-section .container .img-box img {width: 95%;}
	.works-section li .logo-box p {font-size: 16px;letter-spacing: 0;}
	.works-section li .container .left-box img.comp-logo {margin-bottom: 10px}
	.works-section ul li {height: 85px;}
	.works-section ul.twenty li {height: 120px;}
	.works-section.colored .container {padding: 20px;}
	.works-section li .logo-box .h-icon{height: 55px;}
	.wve-projects-section .project-desc a {margin-top: 15px;}

	.wve-place {width: 26%;}
	.locations-div .wve-place p {font-size: 14px;}
	.wve-techs-section .techs-box ul {flex-wrap: wrap;}
	.wve-techs-section .common-tech-box img {width: 50px;}
	.wve-techs-section span {font-size: 16px;}
	.locations-div {gap: 35px;margin-bottom: 30px;}
	.wve-solutions-section .solutions-div ul li {width: 100%;}
	.wve-solutions-section .solutions-div {padding-top: 0}
	.web-cta ul {padding-top: 15px;}
	.web-cta ul a {font-size: 15px;}
	.web-cta ul li::before {left: -15px;height: 4px;width: 4px;top: 11px;}
	.common-section {padding: 40px 0;}
	.clutch-contact-section h1 , .clutch-contact-section h2 {font-size: 26px;}
	.locations-div .wve-place {width: 28%;}
	.locations-div {gap: 25px;}
	.btn.loadmore-btn {font-size: 18px;}

	.startup-section .img-box img {width: 100%;}

	.crafting-brands .inner-container .common-box {flex-direction: column;gap: 10px;}
	.crafting-brands .inner-container .common-box img {width: 50px;}
	.branding-slider p.subtitle {font-size: 14px;line-height: 18px;}
	.branding-slider h2 {font-size: 22px;}

	.blogs-section .blogs-container .common-box .img-box {height: 210px;}
	.blogs-section .blogs-container .common-box .content-box {padding: 15px;}
	.blogs-section .blogs-container .common-box h5 {font-size: 16px;}
	.blogs-section .blogs-container .common-box .content-box a {font-size: 14px;}
	.blogs-section .blogs-container .common-box .content-box p {margin-bottom: 10px;}
	.inner-blogs h5 {font-size: 16px;}

	.inner-blogs .margin-box {margin-bottom: 20px;}
	.big-text {font-size: 24px;}
	.questionnaire .note p {font-size: 12px;}
	.services-video-div h2 {font-size: 30px;line-height: 25px}
	.services-video-div .servicestext {font-size: 14px;line-height: 27px;}
	.services-video-div .inner {margin-top: -70px;}
	.services-video-div .servicesname {font-size: 18px;margin-bottom: 5px;}
	

}

@media screen and (max-width: 359px){
	.miami-page #Header.innerheader {clip-path: polygon(0 0 , 100% 0 , 100% 82%, 0 100%);}
	#portfolio #Header.innerheader {background-position: 50% 60%;}
	.home-contact.miami .d-flex {flex-wrap: wrap;}
	.home-contact.miami .conticon , .home-contact.miami .conttext{width: 100%;}

	#footer .get-quote a.quote {font-size: 22px;line-height: 30px;}
	#footer .get-quote a img {width: 40px;}
	.blue-line{display: none;}

	.avservice .common-service .inner-box h3 {font-size: 16px;line-height: 24px;}

	.work-slider-section .container h2 {font-size: 18px;margin-bottom: 10px;}
	.slider-galeria-thumbs span.span-thumb {padding: 8px 10px;margin-bottom: 5px;font-size: 13px;}

	#footer .get-quote .contact-box a.con-text {font-size: 20px;line-height: 22px;}

	/* New WOrk Page - 21-2-2024 */
	.wve-projects-section .wve-project-box {height: 450px;}
	.wve-project-box.app .screenOne{top: 95px;}
	.wve-project-box.app .screenTwo {top: 120px;}
	.wve-projects-section .project-desc p {font-size: 14px;}
	.wve-projects-section .project-desc a {margin-top: 0;}
	
	.clutch-contact-section h1, .clutch-contact-section h2 {font-size: 24px;}
	.locations-div .wve-place {width: 44%;}
	.web-cta ul li::before {left: -10px;}
	.web-cta ul a {font-size: 14px;}
	.badges-section img {height: 80px;}
	
	
}
