/*@media (min-width: 374px) and (max-width: 575.98px) {*/
@media (max-width: 575.98px) {
.title-center-black{position: relative; width: 100%; text-align: center; margin-bottom: 20px;}
.title-center-black h2{text-align: center; font-size: 22px; text-transform: uppercase; font-weight: 600;}
.title-left-black{position: relative; width: 100%; text-align: left; margin-bottom: 40px;}
.title-left-black h2{text-align: left; font-size: 22px; text-transform: uppercase; font-weight: 600;}
.footer-second{ display: block;}
.seventh-section .cta{width: 100%;}
.seventh-section .cta button{padding: 15px 20px; font-size: 14px;}
.six-section .blue-box .cta-btn {padding: 15px 20px; font-size: 14px;}
.seventh-section .cta-btn{padding: 15px 20px; font-size: 14px;}
.title-center-wht{position: relative; width: 100%; text-align: center; margin-bottom: 20px;}
.title-center-wht h2{text-align: center; font-size: 22px; text-transform: uppercase; font-weight: 600;}
.seventh-section .cta h2 {font-size: 22px; margin-bottom: 15px; font-weight: 600;}
.five-section .owl-theme .owl-nav {position: static; transform: none; text-align: center; margin-top: 20px;}
.five-section .owl-theme .owl-nav .owl-prev,
.five-section .owl-theme .owl-nav .owl-next {position: relative; left: auto; right: auto; margin: 0 5px;}
.third-section .service-content{grid-template-columns:1fr}
.third-section .service-content .card-box{flex-direction: column; padding: 25px 25px 0px 25px;}
.third-section .service-content .card-box .image{width: 40%; margin-bottom: 0;}
.third-section .service-content .card-box .content{width: 100%;}
.first-section .left-content .gradient-shadow{font-size: 32px;}
.right-form .form-row .form-group .cta-btn{padding: 15px 22px;}
.header-pane .header-container{display: block;}
.header-pane .header-container .logo{display: block; width: 50%; margin: 0 auto 10px auto;}
.header-pane .header-container .whatsapp-box{align-items: center;}
.top-section{display: none;}
.thankyou-section .description-box{padding: 25px;}
.thankyou-section .description-box h1{font-size: 28px;}
.thankyou-section .description-box h3{font-size: 16px; font-weight: 500; line-height: 25px;}
}

/* Small devices (landscape phones) */
@media (min-width: 576px) and (max-width: 767.98px) {  

.title-center-black{position: relative; width: 100%; text-align: center; margin-bottom: 20px;}
.title-center-black h2{text-align: center; font-size: 22px; text-transform: uppercase; font-weight: 600;}
.title-left-black{position: relative; width: 100%; text-align: left; margin-bottom: 40px;}
.title-left-black h2{text-align: left; font-size: 22px; text-transform: uppercase; font-weight: 600;}
.footer-second{ display: block;}
.seventh-section .cta{width: 100%;}
.seventh-section .cta button{padding: 15px 20px; font-size: 14px;}
.six-section .blue-box .cta-btn {padding: 15px 20px; font-size: 14px;}
.seventh-section .cta-btn{padding: 15px 20px; font-size: 14px;}
.five-section .owl-theme .owl-nav {position: static; transform: none; text-align: center; margin-top: 20px;}
.five-section .owl-theme .owl-nav .owl-prev,
.five-section .owl-theme .owl-nav .owl-next {position: relative; left: auto; right: auto; margin: 0 5px;}
.third-section .service-content{grid-template-columns:1fr}
.third-section .service-content .card-box{flex-direction: column; padding: 25px 25px 0px 25px;}
.third-section .service-content .card-box .image{width: 40%; margin-bottom: 0;}
.third-section .service-content .card-box .content{width: 100%;}
.first-section .left-content .gradient-shadow{font-size: 32px;}
.right-form .form-row .form-group .cta-btn{padding: 15px 22px;}
.header-pane .header-container{display: block;}
.header-pane .header-container .logo{display: block; width: 50%; margin: 0 auto 10px auto;}
.header-pane .header-container .whatsapp-box{align-items: center;}
.top-section{display: none;}
}

/* Medium devices (tablets) */
@media (min-width: 768px) and (max-width: 991.98px) {  

}

/* Large devices (desktops) */
@media (min-width: 992px) and (max-width: 1199.98px) {  
}

/* Extra large devices (large desktops) */
@media (min-width: 1200px) and (max-width: 1399.98px) {  
  
}

/* XXL devices (very large desktops) */
@media (min-width: 1400px) {  
  
}
