/* 1200 Screen begin */
@media (max-width: 1200px) {
.hero-title{font-size: 2.5rem;}    
.hero-subtitle{font-size: 1rem;}
.title-container h2{font-size: 2.5rem;}
.roadmap-slide-title{font-size: 42px;}
.roadmap-slide-title .roadmap-slide-icon svg{width:80px;height:80px;}
.roadmap-slide{width:750px;}
.roadmap-slide.roadmap-slide-prev{transform: translateX(-3%) scale(0.85);}
.roadmap-slide.roadmap-slide-next{transform: translateX(3%) scale(0.85);}
.roadmap-arrow-left{left: 15%;}
.roadmap-arrow-right{right: 15%;}
.cta-title{font-size: 2.5rem;}
.cta-subtitle{font-size: 2.5rem;}
.mt-negative-60{margin-top:0px;}
.hvac-dashed-line{display:none;}
.navbar{margin:0px 15px;}
}
/* 1200 Screen end */
/* 992 Screen begin */
@media (max-width: 992px) {
    .content-side{padding-left: 0px;}
    .global-seo-card{margin-top:20px;}
    .hvac-challenges-list{padding-left:0px;}
    .meeting-cards-wrap{flex-direction: column;}
    .meeting-card-1{background-color: #d9fdff;border-radius: 30px;}
    .meeting-cards-wrap .meeting-card .shape-bg-none{display:none;}
    .meeting-content-1{position: relative;top: 0;left: 0;padding: 20px;display: flex;align-items: center;justify-content: center;flex-direction: column-reverse;}
    .meeting-content-1 h3{text-align:center;}
    .lottie-animation{padding-bottom: 20px;padding-top: 0px;}
    .meeting-content-2{position: relative;top: 0;left: 0;}
    .meeting-card-2{position: relative;top: 0;left: 0;background-color: #FFB946;padding: 20px;border-radius: 30px;margin-top: -45px;border: 10px solid #00282a;border-bottom: none;}
    .meeting-card-3{background-color: #AEFFF4;border-radius: 30px;display: flex;align-items: center;justify-content: center;}
    .meeting-card-3 .meetcard-item{position:relative;left:0 !important;top:0 !important;margin-bottom: 20px;}
    .meetcard-item-1{margin-top: -25px;}
    .tabs-wrapper{display:none;}
    .roadmap-subheading .btn-hero{margin-top: 0px;}
    .roadmap-arrow{position:relative;width: 30px;height: 30px;display: none;}
    .roadmap-slide-title {font-size: 30px;}
    .key-feature-card{margin-bottom:15px;}
    footer{overflow:hidden !important;}
}
/* 992 Screen end */
/* 768 Screen begin */
@media (max-width: 768px) {
    .accordion-button{font-size: 18px;}
    .accordion-body{font-size: 14px;}
    .contact-options{padding: 15px 10px;}
    .hero-title {font-size: 2rem;}
    .title-container h2 {font-size: 2rem;}
    .Portfolio-wrapper .portfolio-image-wrapper{width: 280px;height: 280px;}
    .Portfolio-wrapper .image-container{width: 320px;height: 320px;}
    .Portfolio-wrapper .nav-dots{transform: translateX(-71%);top: -45px;}
    .Portfolio-wrapper .dot.active{width: 40px;height: 40px;font-size: 1rem;}
    .Portfolio-wrapper .right-section{margin-left: -100px;}
    .Portfolio-wrapper{padding: 50px 0px 80px;}
    .content-row{flex-direction: column;gap: 20px;}
    .testimonials-blur-top, .testimonials-blur-bottom{display:none;}
    .divider-line{display:none;}
    .key-feature-wrapper{padding: 0px 0px 70px;}
    .network-lines img{object-fit: contain;top: -20%;transform: none;}
    .networkss-lines-2 img{object-fit: contain;top: -17%;}
}
/* 768 Screen end */
/* 567 Screen begin */
@media (max-width: 576px) {
    .sub-heading-hero{font-size:10px;}
    .search-input .input-wrapper{width:320px;}
    .Portfolio-wrapper .dot{width: 10px;height: 10px;}
    .Portfolio-wrapper .dot.active{width: 30px;height: 30px;font-size: 0.8rem;}
    .Portfolio-wrapper .nav-dots{transform: translateX(-88%);top: -57px;}
    .Portfolio-wrapper .right-section {margin-left: -30px;}
}
/* 567 Screen end */