@font-face {
    font-family: 'Segoe Print';
    src: url('../fonts/SegoePrint.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SegoePrint.woff2') format('woff2'),
        url('../fonts/SegoePrint.woff') format('woff'),
        url('../fonts/SegoePrint.ttf') format('truetype'),
        url('../fonts/SegoePrint.svg#SegoePrint') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Segoe Print';
    src: url('../fonts/SegoePrint-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SegoePrint-Bold.woff2') format('woff2'),
        url('../fonts/SegoePrint-Bold.woff') format('woff'),
        url('../fonts/SegoePrint-Bold.ttf') format('truetype'),
        url('../fonts/SegoePrint-Bold.svg#SegoePrint-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

.mb___100{
	margin:0 0 100px;
}
.pb___100{
	padding:0 0 100px;
}
@media only screen and (max-width:767px) {
    .mb___100{
        margin:0 0 50px;
    }
    .pb___100{
        padding:0 0 50px;
    }
}

.growh_studioz_main_container{
	background:#fff;
}
.growh_studioz_main_container .container{
    width:100%;
    padding:0 20px;
    margin:0 auto;
}
@media only screen and (min-width:1200px) {
    .growh_studioz_main_container .container{
        max-width:calc(100% - 200px);
    }
}

/* interface designs section starts */
.growh_studioz_main_container .interface_designs_container {
    display: flex;
    font-family: 'DM Sans';
    width: 100%;
    background-color: #FFFFFF;
        align-items: center;
}

.growh_studioz_main_container .left_container {
    width: 50%;
}
.growh_studioz_main_container .right_container{
    width: 50%;
}
.growh_studioz_main_container .mobilHandImg {
    width: 100%;
}

.growh_studioz_main_container .ux19_section {
    font-size: 16px;
    line-height: 17px;
    font-weight: 500;
    letter-spacing: 2.5px;
    color: #838383;
    margin: 0 0 20px;
}

.growh_studioz_main_container .Text_interface {
    font-size: 60px;
    margin: 0;
    line-height: 70px;
    font-family: 'Akrobat';
    color: #000000;
    font-weight: 500;
}

.growh_studioz_main_container .Boost_Text_interface {
    font-size: 80px;
    margin: 0;
    line-height: 90px;
    font-weight: 700;
    font-family: 'Akrobat';
    color: #000000;
}

.growh_studioz_main_container .left_container_subclass {
    margin: 0 90px 129px;
    margin-right: 0;
}

.growh_studioz_main_container .start_a_project {
    margin-top: 50px;
}

.growh_studioz_main_container .start_a_project_btn {
    border-radius: 7px;
    color: white;
    padding: 0 30PX;
    background: #1B1B1B;
    height: 52px;
    line-height: 52px;
    font-size: 18px;
    text-align: center;
    display:inline-block;
    cursor: pointer;
}
.growh_studioz_main_container .start_a_project_btn img{
    width: 18px;
    margin-left:5px;
    position:relative;
    top:-1px;
}
/* .growh_studioz_main_container .start_a_project_btn:hover,
.growh_studioz_main_container .start_a_project_btn:focus{
	background-color:#FFDD00;
    color:#000;
    border-color:#FFDD00;
} */
@media only screen and (max-width:1600px) {
.growh_studioz_main_container .left_container_subclass{
    margin: 0 90px 61px;
    margin-right: 0;
}
}
@media only screen and (max-width:1199px) {
 	.growh_studioz_main_container .left_container_subclass{
    	margin:0 40px;
    }
    .growh_studioz_main_container .ux19_section{
        font-size: 14px;
        line-height: 17px;
    }
    .growh_studioz_main_container .Text_interface{
        font-size: 40px;
        line-height: 50px;
    }
    .growh_studioz_main_container .Boost_Text_interface{
        font-size: 50px;
        line-height: 60px;
    }
 }
 @media only screen and (max-width:767px) {
     .growh_studioz_main_container .interface_designs_container{
		flex-wrap:wrap;
     }
 	.growh_studioz_main_container .left_container_subclass{
    	width:100%;
        padding:30px 20px;
        margin:0;
        text-align:left;
    }
    .growh_studioz_main_container .right_container{
    	width:100%;
    }
    .growh_studioz_main_container .ux19_section{
    	margin:0 0 10px;
    }	
    .growh_studioz_main_container .Text_interface {
        font-size: 26px;
        line-height: 36px;
        text-align:inherit;
    }
    .growh_studioz_main_container .Boost_Text_interface{
        font-size: 36px;
        line-height: 46px;
    }
    .growh_studioz_main_container .start_a_project{
        margin-top: 25px;
    }
 }

/* interface designs section ends */


/* founded by section starts */
.growh_studioz_main_container .Founded_by_growth {
    height: 712px;
    background-color: #FFDD00;
    color: #000;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: center;
}

.growh_studioz_main_container .centerDiv {
    font-size: 40px;
    line-height: 50px;
    margin: 0;
    font-family: 'Segoe Print';
}
.growh_studioz_main_container .centerDiv p{
	margin:0;
}
.growh_studioz_main_container .centerDiv span{
	font-weight:700;
}
.growh_studioz_main_container .web__text{
    font-size: 26px;
    line-height:36px;
    color: #525252;
}
.growh_studioz_main_container .websites_text1 {
    position: absolute;
    top: 160px;
    left: 177px;
}

.growh_studioz_main_container .arrowimg2 {
    position: absolute;
    top: 250px;
    left: 260px;
}

.growh_studioz_main_container .websites_text2 {
    position: absolute;
    top: 160px;
    right: 177px;
}

.growh_studioz_main_container .arrowimg4 {
    position: absolute;
    top: 250px;
    right: 267px;
}

.growh_studioz_main_container .websites_text3 {
    position: absolute;
    bottom: 130px;
    right: 177px;
}

.growh_studioz_main_container .arrowimg3 {
    position: absolute;
    bottom: 190px;
    right: 267px;
}

.growh_studioz_main_container .websites_text4 {
    position: absolute;
    bottom: 130px;
    left: 177px;
}

.growh_studioz_main_container .arrowimg1 {
    position: absolute;
    bottom: 200px;
    left: 260px;
}
 @media only screen and (max-width:1440px) {
 .growh_studioz_main_container .arrowImgg img{
 	max-width:100px;
 }
 }
/* founded by section ends */

/* founded  new sec css start*/
.foundedBySec{
	background:#FFDD00;
    padding:100px 0;
}
.foundedBySec .content_d{
    max-width: 1000px;
    margin: 0 auto;
    display: flex;
    align-items:center;
    justify-content:center;
}
.foundedBySec .title_n{
    font-family: 'Segoe Print';
    font-size: 40px;
    line-height: 50px;
    text-align: center;
}
.foundedBySec .founded_name{
    color: #525252;
    font-size: 20px;
    line-height: 30px;
    font-weight: 400;
}
.foundedBySec .arrow_d img{
	max-width:100px;
}
.foundedBySec .item_d:first-child .arrow_d{
	margin-left:40px;
}
.foundedBySec .item_d:last-child .founded_name{
	margin-left:40px;
}
.foundedBySec .arrowName{
	padding:0 10px;
}
.foundedBySec .item_d:first-child .arrowName:first-child,
.foundedBySec .item_d:last-child .arrowName:first-child{
	padding-bottom:25px;
}
.foundedBySec .item_d:first-child .arrowName:last-child,
.foundedBySec .item_d:last-child .arrowName:last-child{
	padding-top:25px;
}
 @media only screen and (max-width:767px) {
     .foundedBySec .content_d{
		flex-wrap:wrap;
        position:relative;
     }
     .foundedBySec .arrow_d img{
         max-width: 36px;
     }
     .foundedBySec .title_n{
         font-size: 22px;
        line-height: 32px;
     }
     .foundedBySec .founded_name{
         font-size: 16px;
         line-height: 24px;
     }
     .foundedBySec .item_d .arrowName{
     	position:absolute;
     }
     .foundedBySec .item_d:first-child .arrowName:first-child{
     	left: -26px;
        top: -50px;
     }
      .foundedBySec .item_d:last-child .arrowName:first-child{
     	right: -26px;
        top: -50px;
        text-align:right;
     }
     .foundedBySec .item_d:first-child .arrow_d,
     .foundedBySec .item_d:last-child .founded_name{
        margin-left: 0;
    }
    .foundedBySec .item_d:first-child .arrowName:last-child{
    	left: -26px;
        bottom: -50px;
    }
    .foundedBySec .item_d:last-child .arrowName:last-child{
        right: -26px;
        bottom: -50px;
        text-align:right;
    }
 }
/* founded new sec css end*/

/* our services section starts */

.headongOurservices {
    font-size: 60px;
    line-height: 70px;
    font-family: 'Akrobat';
    font-weight: 700;
    margin:0 0 50px;
}
.growh_studioz_main_container .ourServices{
    background:#fff;
}
.growh_studioz_main_container .serivicesForBorder {
    display: inline-block;
    position: relative;
    font-weight: bold;
    color: #000;
    z-index: 2;
}

.growh_studioz_main_container .serivicesForBorder::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 8px;
    width: 100%;
    height: 14px;
    background-color: #FFDD00;
    z-index: -1;
}

.growh_studioz_main_container .our_service_videoDiv {
    width: 100%;
    display: flex;
}
.growh_studioz_main_container .our_service_videoDiv .video_d{
	box-shadow: 0 20px 30px 0px #0000001A;
}
.growh_studioz_main_container .our_service_videoDiv video{
	width:100%;
}
.growh_studioz_main_container .videoImgWrapper {
    width: 100%;
}

.growh_studioz_main_container .leftVideoDiv {
    width: 56%;
}
.growh_studioz_main_container .rightVideoDiv {
    width: 44%;
    padding: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}

.growh_studioz_main_container .timeline {
    position: relative;
    padding-left: 60px;
    width: 100%;
}

.growh_studioz_main_container .timeline::before {
    content: '';
    position: absolute;
    left: 65px;
    height: 81%;
    margin-top: 30px;
    top: 0;
    bottom: 0;
    width: 2px;
    background-color: black;
}

.growh_studioz_main_container .timeline-item {
    display: flex;
    align-items: center;
    /* margin-bottom: 20px; */
}

.growh_studioz_main_container .timeline-item:last-child {
    margin-bottom: 0;
}

.growh_studioz_main_container .dot {
    width: 12px;
    height: 12px;
    background-color: #FFDD00;
    /* Dot color */
    border-radius: 50%;
    position: relative;
    margin-right: 20px;
}
.dotcontent {
    font-size: 26px;
    font-weight: 700;
}
 @media only screen and (max-width:767px) {
     .growh_studioz_main_container .our_service_videoDiv{
		flex-wrap:wrap;
     }
     .growh_studioz_main_container .leftVideoDiv{
		width:100%;
        margin:0 0 25px;
     }
     .growh_studioz_main_container .rightVideoDiv{
     	width:100%;
     }
     .headongOurservices {
         font-size: 38px;
         line-height: 48px;
         margin:0 0 30px;
     }
     .growh_studioz_main_container .serivicesForBorder::after{
         bottom: 4px;
         height: 12px;
     }
     .growh_studioz_main_container .timeline{
     	padding-left:10px;
     }
     .growh_studioz_main_container .timeline::before{
     	left:15px;
     }
     .dotcontent{
     	font-size:18px;
     }
 }


/* our services section ends */

/*  */
/* right_container_drive_future starts */
.growh_studioz_main_container .right_container_drive_future {
    width: 50%;
    background-image: url(https://growthstudioz.com/wp-content/uploads/2024/08/Rectangle-59.png), url(https://growthstudioz.com/wp-content/uploads/2024/08/colourdots.png);
    background-position: top, left bottom;
    /* First image at the top, second image at the left bottom */
    background-size: auto, auto;
    /* Adjust the size based on your requirement */
    background-repeat: no-repeat;
    background-size: contain, auto;
}


.growh_studioz_main_container .start_a_project_free {
    margin-top: 90px;
}

.growh_studioz_main_container .start_a_project_free_btn {
    gap: 12px;
    font-size: 33px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 12px;
    /* height: 74px; */
    color: black;
    /* height: 50px; */
    padding: 20px 60px;
    background-color: #FFDD00;
    border: none;
}

.growh_studioz_main_container .ux19_section_audit {
    height: 22px;
    font-size: 20px;
    line-height: 21.9px;
    font-weight: 500;
    letter-spacing: 6px;
    color: #838383;
}

.growh_studioz_main_container .Text_interface_drive {
    font-size: 80px;
    margin: 0;
    line-height: 80.79px;
    /* font-weight: 700; */
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

.discription_our_evaluative {
    color: #999999;
    font-size: 21px;
    line-height: 21.9px;
    font-weight: 400;
}

.interDiv {
    margin: 40px 0;
}

.growh_studioz_main_container .left_container_subclass_next {
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 165px;
    padding-right: 30px;
    background-image: url(https://growthstudioz.com/wp-content/uploads/2024/08/01.png);
    /* background-position: top left; */
    background-position: 100px 30px;

    background-repeat: no-repeat;
}

.growh_studioz_main_container .left_container_2 {
    width: 50%;
}

@media only screen and (max-width: 1280px) {
    .growh_studioz_main_container .left_container_subclass_next {
        padding: 40px 20px;
        background-image: url(https://growthstudioz.com/wp-content/uploads/2024/08/01.png);
        background-position: 100px 30px;
        background-repeat: no-repeat;
    }

    .growh_studioz_main_container .interface_designs_container {
        height: 100%;
    }
}

@media only screen and (max-width: 1100px) {
    .growh_studioz_main_container .drive_future_cont {
        padding: 0px;
        align-items: center;
        /* flex-direction: column; */
    }

    .growh_studioz_main_container .left_container_2 {
        width: 90%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .textDiscription {
        width: 500px;
    }

    .growh_studioz_main_container .left_container_subclass_next {
        padding: 0;
    }

    .right_container_drive_future {
        margin-top: 40px;
        width: 90% !important;
        height: 500px;
    }

    .growh_studioz_main_container .Text_interface_drive {
        font-size: 40px;
        margin: 0;
        line-height: 40.79px;
    }

    .growh_studioz_main_container .start_a_project_free_btn {
        gap: 12px;
        font-size: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 12px;
        color: black;
        padding: 10px 30px;
        background-color: #FFDD00;
        border: none;
    }
}

@media only screen and (max-width: 530px) {
    .textDiscription {
        width: 100%;
    }

    .right_container_drive_future {
        margin-top: 40px;
        width: 90% !important;
        height: 400px;
    }

    .growh_studioz_main_container .start_a_project_free {
        margin-top: 40px;
    }
}

@media only screen and (max-width: 440px) {
    .right_container_drive_future {
        height: 300px;
    }

    .Text_interface {
        text-align: center;
    }
}

/* right_container_drive_future ends */


/* How we work section starts */
.how_we_work {
    width: 100%;
    flex-direction: column;
    gap: 60px;

}

.work_sections {
    width: 100%;
    display: flex;
    justify-content:space-between;
}
.section_work {
    box-shadow: 0px 4.33px 26.66px 0px #0000000D;
    height: 351px;
    padding: 0 50px;
    width: calc(33.33% - 30px);
    display: flex;
    flex-direction: column;
    border-left: 7px solid #FFDD00;
    border-radius: 12px;
    justify-content: center;
    text-align: start;
    gap: 25px;
}

.section1 {
    background-image: url(https://growthstudioz.com/wp-content/uploads/2024/08/Ellipse-143.png), url(https://growthstudioz.com/wp-content/uploads/2024/08/mobile1.png);
    background-position: left bottom, right top;
    background-repeat: no-repeat;
}

.section2 {
    background-image: url(https://growthstudioz.com/wp-content/uploads/2024/08/Ellipse-143.png), url(https://growthstudioz.com/wp-content/uploads/2024/08/hands1.png);
    background-position: left bottom, right top;
    background-repeat: no-repeat;
}

.section3 {
    background-image: url(https://growthstudioz.com/wp-content/uploads/2024/08/Ellipse-143.png), url(https://growthstudioz.com/wp-content/uploads/2024/08/pencil1.png);
    background-position: left bottom, right top;
    background-repeat: no-repeat;
}

.section4 {
    background-image: url(https://growthstudioz.com/wp-content/uploads/2024/08/Ellipse-143.png), url(https://growthstudioz.com/wp-content/uploads/2024/08/right1.png);
    background-position: left bottom, right top;
    background-repeat: no-repeat;
}

.section5 {
    background-image: url(https://growthstudioz.com/wp-content/uploads/2024/08/Ellipse-143.png), url(https://growthstudioz.com/wp-content/uploads/2024/08/hands2.png);
    background-position: left bottom, right top;
    background-repeat: no-repeat;
}

.section6 {
    background-image: url(https://growthstudioz.com/wp-content/uploads/2024/08/Ellipse-143.png), url(https://growthstudioz.com/wp-content/uploads/2024/08/truck1.png);
    background-position: left bottom, right top;
    background-repeat: no-repeat;
}

.discover_call {
    font-size: 26px;
    line-height: 24px;
    font-weight: 700;
    color: #000000;
    margin: 0;
}

.discover_call_para {
    margin: 0;
    font-size: 20px;
    line-height: 26px;
    font-weight: 400;
    color: #000000;
}
@media only screen and (max-width: 767px) {
    .work_sections{
		gap:25px;
        flex-wrap:wrap;
    }
    .section_work {
        width: 100%;
        height: unset;
        padding: 20px 20px;
        gap:10px;
    }
    .discover_call{
        font-size: 20px;
        line-height: 28px;
    }
    .discover_call_para{
        font-size: 14px;
        line-height: 24px;
    }
    .how_we_work{
    	gap:25px;
    }
}

/* How we work section ends */
/* Human focused section starts */


/* Human focused section ends */

/* Our recent Work section starts */
.growh_studioz_main_container .our_recent_work {
    width: 100%;
    display: flex;
    gap:50px;
}
.work_sections_our {
    width: 100%;
    display: flex;
    gap: 50px;
}

.section_work_our {
    text-align: start;
    width: 50%;
    display: flex;
    flex-direction: column;
    border-radius: 12px;
    justify-content: center;
}
.section_work_our:hover{
	box-shadow: 4.97px 18.64px 42.26px 0px #0000001A;
}
.internalOurRecent {
    padding: 25px;
}

.images_of_our_recent {}

.view_all_btn {
        height: 52px;
    line-height: 52px;
    font-size: 18px;
    padding: 0 30px;
    color: #000;
    background-color: transparent;
    border: 1px solid #525252;
    cursor:pointer;
}
.view_all_btn:hover,
.view_all_btn:focus{
color:#fff;
 background-color: #000;
}

.sogen {
    margin-bottom: 10px;
}

.companies {
    width: 100%;
    padding-top:20px;
}

.section_work_companies {
    align-items: center;
    /* padding: 0 50px; */
    display: flex;
    justify-content: space-around;
    width: 30%;
}

.section_work_companies .companies_logo1 {
    width: auto;
    /* Use the image's natural width */
    height: 50px;
    /* Use the image's natural height */
    max-width: none;
    /* Prevent any max-width setting from affecting the image */
}

.companies_logo2 {
    height: 80px;
}

.companies_logo3 {
    height: 50px;
}

.work_sections_companies {
    width: 100%;
    display: flex;
    justify-content: center;
}
.ourH2{
    font-size: 90px;
}
@media only screen and (max-width: 767px) {
    .work_sections_our {
        flex-direction: column;
        gap:20px;
    }
    .section_work_our{
        width: 100%;
    }
    .growh_studioz_main_container .our_recent_work {
        
        gap: 15px;
    }
    .internalOurRecent{
    	padding:15px;
    }
    .section_work_companies{
    	display:block;
        text-align:center;
        width:100%;
        margin:0 0 10px;
    }
}

/* Our recent Work section ends */

/* faq section starts */
.faq_section {
    display: flex;
}
.faq-container {
    width: 50%;
    margin: auto;
}

.faq-item {
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}

.faq-question {
    font-size: 20px;
    line-height: 21.9px;
    padding: 30px 0px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.faq-answer {
    display: none;
    /* Hide answers by default */
    padding: 0 15px 15px 15px;
    font-size: 16px;
}

.icon_plus {
    font-size: 30px;
    /* height: 18px; */
    /* width: 18px; */
}

.ask_us {
    font-size: 20px;
    line-height: 21.9px;
    letter-spacing: 1px;
    width: 100%;
}

.ask_us_span {
    border-bottom: 2px solid black;

}

.growh_studioz_main_container .left_container_faq_section {
    /* padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 165px;
    padding-right: 30px; */

}

.growh_studioz_main_container .Text_interface_faq {
    font-size: 60px;
    margin: 0;
    line-height: 60.79px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

.serivicesForBorder_2 {
    display: inline-block;
    /* To apply background color to only the text */
    position: relative;
    color: #000;
    /* Text color */
    font-weight: 700;
}

.growh_studioz_main_container .serivicesForBorder_2::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 1px;
    width: 100%;
    height: 18px;
    background-color: #FFDD00;
    z-index: -1;
}

.growh_studioz_main_container .ux19_section_audit_faq {
    height: 22px;
    font-size: 20px;
    line-height: 21.9px;
    font-weight: 500;
    letter-spacing: 2px;
    color: #838383;
}
@media only screen and (max-width: 1100px) {
    .faq_section {
        display: flex;
        margin: 0px 50px;
    }
}
@media only screen and (max-width: 767px) {
    .faqMainSec .headongOurservices{
        margin:0 0 20px;
    }
    .faq_section{
        margin:0;
        flex-wrap:wrap;
    }
    .growh_studioz_main_container .left_container{
		width:100%;
        margin:0 0 12px;
    }
    .faq-container{
    	width:100%;
    }
    .growh_studioz_main_container .ux19_section_audit_faq{
        font-size: 16px;
        line-height: 17px;
        height:unset;
    }
    .ask_us {
        font-size: 16px;
        line-height: 17px;
    }
    .faq_section .faq-question{
        font-size: 16px;
        line-height: 24px;
        padding:15px 0;
    }
}
/* faq section ends */

/* Landing form css start*/
.landingNewForm{
	padding-top:100px;
}
.landingNewForm .contactFormD{
    margin: 0 auto;
    max-width: unset;
    filter: unset;
}
.landingNewForm .proInquiryT{
    text-align: center;
    font-size: 40px;
    line-height: 50px;
    text-transform: uppercase;
}
.landingNewForm .two_block{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.landingNewForm .two_block > div{
	width:calc(50% - 15px);
}
.landingNewForm .contactFormD input.wpcf7-form-control, 
.landingNewForm .contactFormD select.wpcf7-form-control{
    border: none;
    border-bottom: 1px solid #000;
    font-size:16px;
}
.landingNewForm .contactFormD textarea{
	font-size:16px;
    font-family:'DM Sans', sans-serif;
    color:#000;
}
.landingNewForm .contactFormD textarea::placholder,
.landingNewForm .contactFormD input::placeholder{
font-size:16px;
}
.landingNewForm .contactFormD select.wpcf7-form-control{
    background: url(https://growthstudioz.com/wp-content/uploads/2024/08/Vector-1.png) no-repeat scroll right center;
        background-size: 12px;
}
.landingNewForm .contactFormD .formData label{
    font-size: 16px;
    font-weight:400;
    color:#000;
}
.landingNewForm .contactFormD .formData input[type=radio]{
    width: 18px;
    height: 18px;
    position: relative;
    top: 4px;
    margin-right:3px;
}
.landingNewForm .contactFormD .formData .wpcf7-list-item-label{
	font-size:16px;
    color:#000;
}
.landingNewForm .contactFormD textarea.wpcf7-textarea{
	border-radius:5px;
    border-color:#00000080;
}
.landingNewForm .contactFormD .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{
	margin: 0 1em 0 0;
}
.landingNewForm .contactFormD{
    padding:80px 60px;
    box-shadow: 6px 17px 33.3px 0px #D9D9D9;
    border-radius: 12px;
}
.landingNewForm .contactFormD .action_btn p{
	display:flex;
}
.landingNewForm .contactFormD .action_btn input{
    background: #FFDD00 !important;
    border-radius: 10px !important; 
    border: 1px solid #FFDD00 !important;
    color: #000 !important;
}
.landingNewForm .contactFormD .action_btn input:hover,
.landingNewForm .contactFormD .action_btn input:focus{
	background:#000 !important;
    color:#fff !important;
    border-color:#000 !important;
}
@media only screen and (max-width: 767px) {
    .landingNewForm{
        padding-top:50px;
    }
    .landingNewForm .contactFormD{
		padding:30px 20px;
    }
    .landingNewForm .proInquiryT{
        font-size: 26px;
        line-height: 36px;
    }
    .landingNewForm .two_block > div{
    	width:100%;
    }
}
/* */

/* Img with text sec css start*/
.growh_studioz_main_container .imgTextSec .inner_d{
	display:flex;
	flex-wrap:wrap;
    align-items:center;
}
.growh_studioz_main_container .imgTextSec .inner_d > div{
	width:50%;
}
.growh_studioz_main_container .imgTextSec .img_d{
	width:100%;
	display:block;
}
.growh_studioz_main_container .imgTextSec .img_d img{
	width:100%;
}
.growh_studioz_main_container .imgTextSec .img_d video{
	width:100%;
    height:100%;
}
.growh_studioz_main_container .imgTextSec .info_d{
	padding-left:100px;
    padding-right:50px;
}
.growh_studioz_main_container .imgTextSec .subtitle{
    font-size: 16px;
    line-height: 17px;
    font-weight: 500;
    text-transform:uppercase;
    letter-spacing: 2.5px;
    color: #838383;
    margin: 0 0 25px;
}
.growh_studioz_main_container .imgTextSec h3{
    font-size: 60px;
    margin: 0 0 25px;
    line-height: 70px;
    font-weight: 700;
    font-family: 'Akrobat';
    color: #000000;
}
.growh_studioz_main_container .imgTextSec .desc_d{
    font-size: 18px;
    line-height:26px;
    color: #999999;
    margin: 0 0 30px;
}
.growh_studioz_main_container .imgTextSec .action_btn .btn{
    background: #FFDD00;
    border-color: #FFDD00;
    color: #000;
    border-radius: 10px;
    text-align: center;
}
.growh_studioz_main_container .imgTextSec .action_btn .btn:hover,
.growh_studioz_main_container .imgTextSec .action_btn .btn:focus{
	background: #000;
    border-color: #000;
    color:#fff;
}
@media only screen and (max-width: 1199px) {
    .growh_studioz_main_container .imgTextSec .info_d{
        padding:20px;
    }
}
@media only screen and (max-width: 767px) {
    .growh_studioz_main_container .imgTextSec .inner_d > div{
        width:100%;
    }
    .growh_studioz_main_container .imgTextSec h3{
    	font-size:36px;
        line-height:46px;
    }
    .growh_studioz_main_container .imgTextSec .subtitle{
    	font-size:14px;
        margin:0 0 10px;
    }
    .growh_studioz_main_container .imgTextSec h3{
    	margin: 0 0 15px;
    }
    .growh_studioz_main_container .imgTextSec .desc_d{
        margin:0 0 20px;
    }
}
/* Img with text sec css end*/

/* Img With text btm sec css start*/
.growh_studioz_main_container .imgTextSec.imgTextBtmSec .info_d{
	padding-left:0;
}
.growh_studioz_main_container .imgTextSec.imgTextBtmSec .number_d{
    color: #00000005;
    font-size: 100px;
    line-height: 100px;
    font-weight: 700;
    position: relative;
    bottom: -25px;
    left: -50px;
}
@media only screen and (min-width: 1200px) {
    .growh_studioz_main_container .imgTextSec.imgTextBtmSec .inner_d{
		justify-content:space-between;
    }
    .growh_studioz_main_container .imgTextSec.imgTextBtmSec .inner_d > div {
        width: calc(50% - 50px);
    }
}
@media only screen and (max-width: 1199px) {
    .growh_studioz_main_container .imgTextSec.imgTextBtmSec .number_d{
		left:0;
    }
}
@media only screen and (max-width: 767px) {
    .growh_studioz_main_container .imgTextSec.imgTextBtmSec .number_d{
        font-size: 60px;
        line-height: 60px;
        left:-5px;
        bottom: -17px;
    }
    .growh_studioz_main_container .imgTextSec.imgTextBtmSec .info_d{
    	padding:0 0 25px;
    }
}
/* Img with text btm sec css end*/

@media only screen and (max-width: 1106px) {
    .companies_logo1,.companies_logo2,.companies_logo3{
        width: 160px;
        height: 40px;
    }
}

@media only screen and (max-width: 694px) {
    .work_sections_companies{
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 20px;
    }
}