@media screen and (min-width:320px) and (max-width:767px){.partners-logo ul{grid-template-columns: repeat(2, 1fr);}.partners-logo img{margin-bottom: 0px !important;}}@media screen and (min-width:768px) and (max-width:1199px){.partners-logo ul{grid-template-columns: repeat(3, 1fr);}.partners-logo img{margin-bottom: 0px !important;}}@media only screen and (max-width: 1440px){footer:before{width: 500px;}.serviceLeftsideImg{top: 7.5%;height: 85%;}}@media only screen and (max-width: 1250px){footer:before{display:none;}footer .webContent .mainHeading{font-size: 25px;}}@media only screen and (max-width: 1200px){*{font-size: 13px;}.header nav.navbar .nav-item .nav-link {font-weight: 600;}.header nav.navbar .nav-item .nav-link .btn.btn-blue{padding: 10px 20px;}.header nav.navbar .navbar-brand img {width: 150px;}.bannerBorder{height: 250px;}.mainBanner,.contactFormSection{margin-top: 80px;}.amenitiesBlock .amenitiesImg{height: 80px;}.amenitiesBlock .amenitiesImg img{width: 35px;}.benefitCheckIcon {width: 60px;height: 60px;}.header nav.navbar .nav-item {padding: 0 25px;}}@media only screen and (max-width: 993px){.header nav.navbar .navbar-brand img {width: 100px;}}@media only screen and (max-width: 992px){*{font-size: 15px;}.header nav.navbar .navbar-brand img {width:200px;}.navbar-toggler span{font-weight: 600;font-size: 2rem;color: #1b2c58;}.service-detail-section{margin-top: 100px;}.service-detail-section .serviceDetailImg{float: none;margin-left: 0;}footer:before{display: none;}.social-icons{justify-content: flex-start;}.hideInMobile,.socialBlock,.services-section:before,.amenities-section:before,.benefits-section:after{display: none;}.hideInWeb,.socialBlockInMobile{display: block;}.mainBanner .webContent.textWhite .mainHeading{font-size: 2.5rem;line-height: 50px;}.mainBanner{height: 450px;}.services-section:after,.benefits-section:before{width: 100%;}.serviceBlock .webContent p{font-size: 1rem;}.amenitiesBlock .amenitiesImg{height: 60px;}.amenitiesImg{width: 90px;height: 90px;}.benefitCheckIcon {width: 80px;height: 80px;margin-bottom: 10px;}.service-detail-section img{margin-bottom: 20px;}.owl-carousel .owl-nav button.owl-prev{left: 40%;}.owl-carousel .owl-nav button.owl-next{right: 40%;}}@media only screen and (max-width: 768px){*{font-size: 14px;}.padingDiv{padding: 30px 0;}.webContent .headingIcon img {width: 40px;}.footerNav li a{font-size: 1.1rem;}.mainBanner{height: 300px;}.bannerBorder {display: none;}.serviceBlock{height: 250px;}.explore-section:after {width: 100%;}.destinationCard img{filter: brightness(0.7);}.whiteborder{border: 2px solid rgba(255, 255, 255,0.3);}.experienceCard.experienceEvenCard{display: flex;flex-wrap: nowrap;flex-direction: column-reverse;}.experienceCard.experienceEvenCard .card-img-top,.experienceCard.experienceEvenCard .card-body{width: 100%;}.experienceCard img{height: 250px;}.internalBanner{height: 300px;}.experienceCard .card-body{height: auto;}.header nav.navbar .navbar-brand img {width: 150px;}}@media only screen and (max-width: 600px){.mainBanner{height: 300px;}.benefitRightImgs .benefitTopImg,.benefitRightImgs .benefitBottomImg{height: 400px;}.header nav.navbar .buttonInMobile{padding: 5px 20px;font-size: 0.9rem;}}@media only screen and (max-width: 550px){.benefitRightImgs .benefitTopImg,.benefitRightImgs .benefitBottomImg{height: 300px;}.benefitRightImgs{height: 500px;}}@media only screen and (max-width: 500px){.amenitiesImg{width: 80px;height:80px;}.amenitiesImg img{width: 40px;}.benefitCheckIcon {width: 60px;height: 60px;}.header nav.navbar .navbar-brand img{width: 150px;}.navbar-toggler span{font-size: 1.5rem;}.webContent .mainHeading{font-size: 1.7rem;}.webContent .subHeading{font-size: 1.1rem;}.service-detail-section .webContent .subHeading.serviceSubtitle{font-size: 1.5rem;}.mainBanner,.contactFormSection{margin-top: 70px;}.header nav.navbar .buttonInMobile.btn.btn-blue.line:after, .header nav.navbar .buttonInMobile.btn.btn-blue.line:before{display: none;}}@media only screen and (max-width: 400px){.benefitRightImgs{height: 400px;}.benefitRightImgs .benefitTopImg{padding: 10px;}.benefitRightImgs .benefitTopImg,.benefitRightImgs .benefitBottomImg{height: 250px;}.benefitCheckIcon{width: 50px;height: 50px;}.webContent .mainHeading{font-size: 2rem;}.clientTesti{height:300px;}.internalBanner{height: 250px;}.owl-carousel .owl-nav button.owl-prev{left:35%;}.owl-carousel .owl-nav button.owl-next{right: 35%;}.header nav.navbar .navbar-brand img {width: 120px;}.navbar-toggler span{font-size: 1.2rem;}}@media only screen and (max-width: 350px){.benefitRightImgs .benefitTopImg,.benefitRightImgs .benefitBottomImg{height: 200px;}.benefitRightImgs .benefitTopImg,.benefitRightImgs .benefitBottomImg{height: 220px;}.social-icons a{width: 35px;height:35px;line-height: 35px;}.mainBanner{height: 200px;}.mainBanner .webContent.textWhite .mainHeading{font-size: 2rem;line-height: 30px;}.mainBanner .webContent .subHeading{font-size: 1.5rem;}.header nav.navbar .navbar-brand img {width: 100px;}}