@media(min-width:1245px) and (max-width:1320px){
    .blog .partnerships_content h3.font45.black,.blog  .partnerships_content h3.font45.black span {
    font-size: 33px;
}
}
@media(min-width:1345px) and (max-width:1420px){
    .blog  .partnerships_content h3.font45.black , .blog  .partnerships_content h3.font45.black span{
    font-size: 35px !important;
}
}
@media(min-width:1421px) and (max-width:1460px){
    .blog  .partnerships_content h3.font45.black , .blog  .partnerships_content h3.font45.black span{
    font-size: 36px !important;
}
}
@media(min-width:1450px) and (max-width:1525px){
    .blog  .partnerships_content h3.font45.black, .blog  .partnerships_content h3.font45.black span {
    font-size: 43px !important;
}
}
@media(min-width:1526px) and (max-width:1600px){
    .blog  .partnerships_content h3.font45.black, .blog  .partnerships_content h3.font45.black span {
    font-size: 46px !important;
}
}
@media(max-width:768px){
    .page-id-1534 section.submit-thankyou-sec {
    width: 90%;
}

.page-id-1534 .on-click-of-submit.bg-white .preventative-maintenance-img {
    position: relative;
}

.page-id-1534 .on-click-of-submit.bg-white .thankyou {
    padding: 20px;
    padding-bottom: 20px !important;
}
.page-id-1534 .on-click-of-submit.bg-white p.font30::before ,.page-id-1534 .on-click-of-submit.bg-white p.font30::after {
    bottom: 100%;
    top: 14%;
}
.page-id-1572 .on-click-of-submit.bg-white p.font30::before ,.page-id-1572 .on-click-of-submit.bg-white p.font30::after {
    bottom: 100%;
    top: 17% !important; 
}
.page-id-1534 .on-click-of-submit.bg-white .cut-img {
    top: 10px;
}
.page-id-1572 section.submit-thankyou-sec {
    max-width: 100% !important;
}
.page-id-1572 .on-click-of-submit.bg-white {
    padding: 10px !important;
}

}
@media(min-width:768px) and (max-width:1140px){
    section.partnerships_sec button.btn-primary.highlight {
    width: auto;
}
.hero-content .hero-buttons a {
    width: auto;
}
section.section.lineup-area_transmission button.machine__lineup__btn.highlight.he {
    width: max-content;
}
.machine__lineup__filter {
    flex-direction: revert-layer !important;
}
}
.page-id-1588 .filter-dropdown.active ,.page-id-1503 .filter-dropdown.active {
    overflow: auto !important;
    min-height: 300px;
    max-width: 300px;
}
.page-id-1588 .filter-dropdown.active .dropdown-content,.page-id-1503 .filter-dropdown.active .dropdown-content {
    max-height: 230px;
    overflow: scroll;
}
.page-id-1588 .filter-dropdown.active,.page-id-1503 .filter-dropdown.active{
    border-bottom: 2px solid #317ED4;
}

