main.ads_production_page{width: 100%; height: 100%;}
.ads_production{width: 100%; height: 100%;}
.ads_description_image img{border-radius: 15px;}
.ads_description_info p{font-family: var(--secondary_font) !important;}
.ads_description_info p{margin:40px 0 20px 0px; line-height: 30px;}
.ads_description_info p:last-child{margin: 0 0 40px 0;}
.ads_production_setbar{padding: 40px 0; border-top: 1px solid #E7E7E7; border-bottom: 1px solid #E7E7E7;}
.ads_production_setbar span{font-size: 28px; color: #000; margin: 0 0 40px 0 !important; display: block;}
.ads_production_setbar h4{margin-bottom: 12px;}
.ads_service_details h4{margin-bottom: 12px;}
.why_choose_ads_production h4{margin-bottom: 12px;}
.ads_production_setbar p{font-family: var(--secondary_font); color: #555555; line-height: 30px;}
.ads_production_setbar > *:not(:last-child){margin: 0 0 30px 0;}
.ads_production_services{padding: 40px 0; border-bottom: 1px solid #E7E7E7;}
.ads_production_services span{font-size: 28px; color: #000; margin: 0 0 40px 0; display: block;}
.ads_services_list_card{gap: 20px;}
.ads_services_list_card p{font-family: var(--secondary_font); color: #555555; line-height: 30px;}
.why_choose_ads_production{padding: 40px 0;}
.why_choose_ads_production span{font-size: 28px; color: #000; margin: 0 0 40px 0; display: block;}
.why_choose_ads_production p {font-family: var(--secondary_font); color: #555555; line-height: 30px; list-style: none; margin: 0 0px 0 21px;}
.why_choose_ads_production > *:not(:last-child){margin: 0 0 30px 0;}
.elevate_tag{font-family: var(--secondary_font); color: #555555; line-height: 30px; margin-bottom: 0;}
.ads_right_side_content{background-color: #fff; border-radius: 15px;}
.get_in_touch_form{ padding: 30px;}
.ads_right_side_content form input{height: 50px; font-family: var(--secondary_font); color: #999999;}
.ads_right_side_content form textarea {font-family: var(--secondary_font); color: #999999;}
.ads_right_side_content form > *:not(:last-child){margin:0 0 15px 0;}
.ads_right_side_content form button{font-family: var(--secondary_font);  color: #fff;}
.ads_right_side_content form button:hover{color: var(--zinc-black);}
.ads_contact_information{padding: 30px; border-top: 1px solid #E7E7E7;}
.contact_icon{width: 42px !important; height: 42px !important; background-color: #FE5E001A;}
.ads_contact_information p{font-family: var(--secondary_font); color: #061A29;}
.contact_details_box p{padding-left: 15px; margin-bottom: 0;}
.contact_details_box:hover p{color: var(--orange) !important;}
.contact_pages_links .contact_details_box:last-child:hover p{color: var(--zinc-black) !important;}
.contact_links> *:not(:last-child){margin-bottom: 15px;}
.ads_contact_information h3{margin-bottom: 20px;}
.ads_right_side_content{
 position: -webkit-sticky;
 position: sticky;
 top: calc(100vh - 85%);
}
@media (max-width:991px){
 .ads_services_list_card{flex-direction: column; height: 100%; gap: 5px;}
 .ads_service_icon svg{width: 40px;}
 .ads_production_services_list_1,.ads_production_services_list_2{flex-direction: column;}
}
@media (max-width:767px){
.ads_right_side{padding-left: 15px !important;}
.ads_left_side{text-align: center;}
.ads_description_info p:last-child{margin: 0 0 20px 0;}
.ads_production_setbar > *:not(:last-child){margin: 0 0 20px 0;}
.ads_production_setbar > *:last-child p {margin-bottom: 0;}
.why_choose_ads_production,.ads_production_setbar,.ads_production_services{padding: 20px 0;}
.ads_production_setbar span,.ads_production_services span,.why_choose_ads_production span{margin: 0 0 20px 0; font-size: 26px; line-height: 35px;}
.why_choose_ads_production span{margin-bottom: 20px !important;}
.why_choose_ads_production > *:not(:last-child){margin: 0 0 20px 0;}
.why_choose_ads_production h4 li{list-style: none;}
.why_choose_ads_production p{margin-left: 0;}
.ads_production_services_list_2 .ads_services_list_card:last-child p{margin-bottom: 0;}
.get_in_touch_form{margin-top: 10px;}
.elevate_tag{margin-bottom: 30px;}
}
@media (max-width:575px){
 .ads_production h4{font-size: 18px !important;}
}






