@media only screen and (max-width :1500px){.wrapper{padding:0}.bnr-con{padding:0 1rem 0}.btm-con,.ftr-con,.main-con,.middle-con{padding:5rem 1.5rem}.history{padding:0 1.5rem 0}#breadcrumbs{width:95%;margin:0 auto 3rem}.section-ctc-1{padding:0 1.5rem}.section-ctc-2{padding:5rem 1.5rem}.section-ctc-3{padding:0 1.5rem 5rem}.section-ctc-2::after{width:100%}.section-ctc-3::after{width:100%}.about-section-2{padding:15rem 1.5rem 7rem;align-items:center}.about-section-2::after{width:100%}.about-section-3::after,.about-section-3::before{width:100%}}@media only screen and (max-width :1200px){.btm-section{justify-content:space-evenly;flex-wrap:wrap}.btm-section section{width:31%}.map iframe{width:100%}.ctc-contact-details iframe{width:90%}.ctc-contact-details .map{width:100%}.section-ctc-2{gap:2rem}}@media only screen and (max-width :1100px){#nav-menu{gap:1.2rem}}@media only screen and (max-width :1000px){.header-con{flex-direction:column}nav{width:100%}#nav-menu{flex-wrap:wrap;gap:2rem 1.2rem}.nav-con{padding:3rem}#nav-menu li{width:30%}#nav-menu li a{color:var(--textColor);padding:1rem 2rem;border:1px solid var(--secColor);box-sizing:border-box;display:block;text-align:center}.order{padding:0 0 1.5rem}#nav-menu li a:hover{background:var(--fourthColor)}#banner::after{width:100%}.btm-section section{width:47%}.desktop-slider img{-o-object-position:15% 100%;object-position:15% 100%}.ftr-con{flex-wrap:wrap;gap:2rem}.contact-info,.ftr-left-sidebar,.location,.useful-link{width:40%}.about-section-2{overflow:auto}.about-section-2 .sidebar{float:right}.about-section-2 .content{float:left}.ctc-header-info{width:100%}.ctc-info{flex-direction:column}.ctc-info section{width:100%}}@media only screen and (max-width :767px){.header-con{flex-direction:column;gap:2rem;padding:1rem 0}.main-logo{width:8rem}#nav-menu li a{border:unset}#nav-menu li a{padding:0}.navopenbg{overflow:hidden;height:100%}.navopenbg::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.5);z-index:998}#hamburger{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}#nav-menu{display:none}.main-logo.new{width:8rem;padding:0 1rem;margin:0 auto}#nav-menu.navopen{display:block;height:100vh;padding:0 1rem 0;margin:5rem 0 0}nav{display:none}#nav-menu li a{width:100%;display:block}#nav-menu li:hover{background:var(--secColor)}#nav-menu li:hover a{color:#fff}.navwidth{position:absolute;top:-1.5rem;right:-1.5rem;width:50%;z-index:999;background:var(--priColor);display:block}#nav-menu li{line-height:3.2rem}.nav-con{padding:5rem 0 0}#nav-menu li{line-height:3.2rem;width:100%;text-align:center;border:1px solid var(--secColor);margin:0 0 1rem;border-radius:var(--radious)}#banner{height:auto}.bnr-con{flex-direction:column;padding:0;height:auto}.slider{all:unset;width:100%}.bnr-info{width:100%;padding:5rem 1rem;text-align:center;background:var(--thirdColor)}.middle-section{justify-content:space-evenly;gap:4rem}.middle-section section{width:40%}.main-con .sidebar{display:none}.main-menu::after,.main-menu::before{all:unset}.menu-section section{flex-direction:column-reverse;gap:0;text-align:center}.menu,.menu-info{width:70%}.btm-middle-info{display:block}.btm-middle-con .sidebar{display:none}.testimonials{width:100%}.ftr-left-sidebar{width:100%;margin:1rem 0}.testimonials section{width:90%!important;margin:0 auto}.slick-next.slick-arrow{display:none}.ftr-con{flex-direction:column;gap:1rem}.ftr-logo{flex-direction:column}.ftr-logo-info p{text-align:center}.ftr-left-sidebar .social-media{justify-content:center}.useful-link{width:100%}.ftr-info{text-align:center}.footer-logo{margin:0 auto 3rem}.map{width:100%}.map iframe{width:100%;height:100%}.ftr-info ul{margin:0 0 3rem}.copyright{margin:0;padding:1rem;background:var(--secColor);width:100%;text-align:center;color:var(--priColor)}.footer-nav{flex-wrap:wrap;padding:3rem 1rem;gap:1rem}.footer-nav li{line-height:3.2rem;width:28%;text-align:center;border:1px solid var(--secColor);border-radius:var(--radious)}.footer-nav li a{width:100%;display:block}.footer-nav li a:hover{background:var(--secColor);color:#fff}.contact-info ul,.useful-link ul{display:none}.toggle-icon{display:inline-block}.ftr-con h4{display:flex;justify-content:space-between;cursor:pointer}.contact-info{display:flex;flex-direction:column;gap:2rem}.button.order-btn{display:flex;margin:0 auto}.contact-info ul{margin:0}.contact-info,.ftr-left-sidebar,.location,.useful-link{width:100%}.about-section-1{padding:0 1.5rem 5rem}.about-section-1 figure{width:90%}.about-section-2 .sidebar{display:none}.about-section-2 .content{width:100%}.about-section-2 .content h2{text-align:center}.about-section-2 h2::after{left:50%;transform:translateX(-50%)}.btn-con{display:flex;justify-content:center}.about-section-1{height:auto}.about-section-1 figure{position:relative;left:0;transform:unset}.about-section-2{padding:5rem 1.5rem}.section-ctc-2{flex-direction:column}.ctc-info{flex-direction:row}.ctc-contact-details,form{width:100%}.section-ctc-2{gap:4rem}button{display:flex;margin:0 auto}.map-con{flex-direction:column}.map-con section{width:100%}.open-hours{flex-direction:column}.contact-info,.ftr-left-sidebar,.useful-link{padding:0 1.5rem}.location h4{padding:0 1.5rem}.ftr-con{padding:0}.history{flex-direction:column}.history .sidebar,.history-info{width:100%}.history .sidebar{display:none}}@media only screen and (max-width :600px){.header-info{gap:2rem;flex-direction:column}header .contact-info li{margin:0 0 1rem}.navwidth{width:70%}#nav-menu.navopen{padding:0 1rem 0}.main-logo.new{width:8rem;padding:0 1rem}.middle-info{width:100%;text-align:center}.middle-info h2{text-align:center}.middle-info p{text-align:center}.sidebar{width:100%}.main-menu{padding:2rem 0}.main-heading{background-attachment:unset;background-position-y:bottom}.menu-section section{width:100%;flex-direction:column-reverse;gap:0}.menu-info h3,.menu-info p{text-align:center}.menu-section{padding:0 1.5rem}.menu-info{width:100%!important}.footer-nav li{width:100%}.footer-nav{gap:.5rem}.ctc-info{flex-direction:column;justify-content:center;text-align:center}.ctc-info section ul{justify-content:center}.map-con section{flex-direction:column}.map,.map-info{width:100%}}@media only screen and (max-width :500px){.bnr-btn{gap:1.5rem}.order ul{flex-direction:column;align-items:center}.button{padding:1rem 1.5rem}.button-transpa{padding:1rem 1.5rem}.menu,.menu-info{width:55%}.laptop-mockup{width:100%}}