:root{--primaryColor:#388440;--primarySecondary:#8bc63f;--primaryTartary:#495e64;--primaryBackgroundDark:#e6e7e8;--primaryBackgroundLight:#fff;--complementaryColor:#9b252f}h1,h2,h3,h4,h5,h6{color:var(--primaryColor)}p{font-size:18px}a{text-decoration:none}.tartaryColor{color:#495e64}.redColor{color:var(--complementaryColor)}.greenColor{color:var(--primaryColor)}.greenBackground{background-color:var(--primaryColor)}.redBackground{background-color:var(--complementaryColor)}.darkSection{background-color:#3884400a;padding-top:6vh;padding-bottom:6vh}.lightSection{background-color:var(--primaryBackgroundLight);padding-top:6vh;padding-bottom:6vh}.lightgreenSection{background-color:#38844018;padding-top:6vh;padding-bottom:6vh}.greenSection{background-color:var(--primaryColor);padding-top:2vh;color:#fff;padding-bottom:2vh}.footerSection{color:#fff;background-color:var(--primaryColor);padding-top:6vh;padding-bottom:6vh}.footerSection a{color:#fff;text-decoration:none}.footerSection #menu-footer-menu{padding-left:1.5rem}.footerSection #menu-footer-menu .menu-item{line-height:30px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:10px}.navbar{background-color:#fff;box-shadow:4px 4px 8px #08080821}.navbar-nav .nav-link{font-weight:600;font-size:15px;text-decoration:none;position:relative;transition:color 0.3s ease}.navbar-nav .nav-link:hover{color:var(--primaryColor)}.navbar-nav .nav-link::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:linear-gradient(to right,var(--primaryColor) 50%,var(--complementaryColor) 50%);border-radius:5px;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.3s ease}.navbar-nav>li.menu-item{position:relative;margin-right:1.5rem}.navbar-nav>li.menu-item .sub-menu{opacity:0;visibility:hidden;transition:opacity 200ms ease-in,visibility 200ms ease-in;position:absolute;top:3rem;left:0;z-index:9;background-color:#fff;padding:0;width:max-content;box-shadow:4px 4px 8px #08080821;border-radius:5px}.navbar-nav>li.menu-item .sub-menu li{list-style-type:none}.navbar-nav>li.menu-item:hover .sub-menu,.navbar-nav>li.menu-item .sub-menu:hover{opacity:1;visibility:visible}.navbar-nav>li.menu-item .sub-menu li:first-of-type{padding:.5rem 1rem 0}.navbar-nav>li.menu-item .sub-menu li{padding:0 1rem}.navbar-nav>li.menu-item .sub-menu li:last-of-type{padding:0 1rem .5rem}.navbar-nav>li.menu-item:hover .sub-menu li:hover{background-color:#fafafa}.navbar-nav .nav-link:hover::after{transform:scaleX(1);transform-origin:bottom left}.image-banner{position:relative;width:100%;height:70vh;overflow:hidden;background-image:url(/wp-content/themes/eduSearch/assets/assets/images/banner-blank.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.image-banner img{width:100%;height:100%;object-fit:cover}.image-banner .text-contant{position:absolute;bottom:35%}.image-banner-spacing{height:5vh}.secondaryImageBanner{background-image:url(../assets/images/secondary-banner.webp);background-size:cover;background-position:center;width:100%;height:fit-content;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem 0 3rem}.secondaryImageBanner .profileImage{object-fit:contain;max-width:35vh}.promo-content{position:relative;padding:0;margin:0;width:100%;margin-top:-12%;max-width:1200px;z-index:1000;box-shadow:4px 4px 8px #08080821}.promo-body{background-color:#fff;border-radius:5px}.learn-more{color:var(--complementaryColor);display:flex;justify-content:center}.border-right{border-right:1px solid #d1d1d1;transition:ease-in-out 0.3s}.promosHighlights{transition:ease-in-out 0.3s}.promosHighlights:hover{transition:ease-in-out 0.3s;box-shadow:4px 4px 8px #08080821}.promosHighlights:hover .border-right{border-right:1px solid transparent;transition:ease-in-out 0.3s}.promo-body .promosHighlights:not(:last-of-type) .promoText{transition:ease-in-out 0.3s;border-right:1px solid #d1d1d1}.promosHighlights:hover .promoText{transform:scale(1.1);transition:ease-in-out 0.3s}.redDot{background-color:var(--complementaryColor);height:10px;width:10px;border-radius:100px;padding:0;margin:0;margin-top:6px}.destinationCard{border:1px #f3f3f3 solid;border-radius:10px;background-color:#fff3cd;color:#856404;margin-top:12px;margin-bottom:12px;transition:ease-in-out 0.3s}.destinationCard:hover{box-shadow:4px 4px 8px #08080821;transition:ease-in-out 0.3s}.destinationCard img{border-radius:0 10px 10px 0;object-fit:cover;height:auto;min-height:12rem}.destinationCard p{overflow:hidden;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:0}.submit-button{padding:15px 40px;border:0;border-radius:5px;color:#fff;font-size:18px;font-weight:500;position:relative;transition:all 0.4s cubic-bezier(.645,.045,.355,1);cursor:pointer;display:block;width:fit-content}.submit-button.nav-button{font-size:15px;padding:15px 30px}.submit-button.nav-button:hover{padding:15px 50px 15px 20px}.submit-button.nav-button::after{width:24px}.submit-button::after,.submit-button::before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:0;transition:all 0.4s cubic-bezier(.645,.045,.355,1)}.submit-button::after{width:30px;height:1px;background:#fff;transform:translateX(-3px);margin-top:0}.submit-button::before{content:"";transform:rotate(-135deg) translateX(50%);width:11px;height:11px;background:transparent;border-left:1px solid #fff;border-bottom:1px solid #fff;margin-top:-1px}.submit-button:hover{padding:15px 60px 15px 20px}.submit-button:hover::after,.submit-button:hover::before{opacity:1;right:15px}.submit-button-lg{padding:24px 40px;border:0;border-radius:5px;color:#fff;font-size:18px;font-weight:500;position:relative;transition:all 0.4s cubic-bezier(.645,.045,.355,1);cursor:pointer;display:block}.submit-button-lg::after,.submit-button-lg::before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:0;transition:all 0.4s cubic-bezier(.645,.045,.355,1)}.submit-button-lg::after{width:30px;height:1px;background:#fff;transform:translateX(-3px);margin-top:0}.submit-button-lg::before{content:"";transform:rotate(-135deg) translateX(50%);width:11px;height:11px;background:transparent;border-left:1px solid #fff;border-bottom:1px solid #fff;margin-top:-1px}.submit-button-lg:hover{padding:24px 60px 24px 20px}.submit-button-lg:hover::after,.submit-button-lg:hover::before{opacity:1;right:15px}.custom-accordion-header{background-color:#fff;color:#000}.custom-accordion-body{background-color:#fff3cd;color:#856404}.customAccordion .accordion-header{background-color:#fff}.customAccordion .accordion-header button{background-color:#fff;padding:24px}.testimonialCard{padding:3vh;color:#000;border-radius:10px;border:10px;border:solid;border-color:var(--primaryColor);transition:ease-in-out 0.3s}.testimonialCard:hover{margin-top:-4%;transition:ease-in-out 0.3s;margin-bottom:4%}.form-label{font-weight:500;color:var(--primaryColor)}.socials{background-color:#fff;height:30px;width:30px;display:flex;border-radius:3px;justify-content:center;align-items:center;color:#000}.newsletterInput{border:none}.newsletter-main{background-color:#fff;padding:4px;border-radius:10px}.simple-button{background-color:var(--primaryColor);color:#fff;border-radius:10px;padding:8px;padding-left:16px;padding-right:16px;display:flex;border:1px solid var(--primaryColor);justify-items:center;align-items:center;transition:ease-in-out 0.3s}.simple-button:hover{background-color:#fff;color:var(--primaryColor);transition:ease-in-out 0.3s}.contact-us-main{background-color:#388440}.contact-us-now{align-items:center;border-radius:10px;background-color:var(--primaryColor);padding:3.5vh 2vh}.contact-us-in-button{padding:14px;color:#fff;font-size:1.1rem;font-weight:500;border:1px solid #fff;border-radius:10px;transition:ease-in-out 0.3s;display:flex;justify-content:center;gap:8px}.contact-us-in-button:hover{background-color:#fff;color:var(--primaryColor);transition:ease-in-out 0.3s}.rounded-image-50{border-radius:100px;height:50px;width:50px;background-color:#fff}.contactUsImage{max-height:250px}.aboutUsImage{max-height:350px}.mapContainer{background-color:#3884400a;border-radius:10px;width:100%}.mapContainer iframe{width:inherit;height:450px}@media (max-width:767px){.promo-body .promosHighlights:not(:nth-of-type(odd)) .promoText{border-right:none}.promo-body .promosHighlights .promoText .learn-more{padding-bottom:.5rem;text-align:center}.promo-body .promosHighlights .promoText h4{font-size:1.25rem;line-height:22px;padding:.5rem 0}.contact-us-now{padding:3.5vh}.image-banner{max-height:400px;height:60vh;min-height:50vh}.image-banner img{position:absolute;bottom:0;right:0;width:56%;height:auto;margin:0 auto;z-index:99}.image-banner h1{font-size:1.25rem;margin:0 auto;text-align:center;color:#000!important}.image-banner h1 span:last-of-type{margin-top:1rem}.image-banner h1 div{margin-left:1rem}.image-banner h5{display:none}.image-banner .text-contant{top:3%;bottom:inherit;left:3%;margin:.75rem auto 0;padding:1rem;width:62%;background-color:#fff;border-radius:1rem;z-index:98}.dream{width:8px;height:8px;border-radius:50%;background-color:#fff;position:absolute;right:28%;top:13%;padding:0}.dream.big{width:12px;height:12px;right:30%;top:9%}.mapContainer iframe{height:300px}.secondaryImageBanner{padding:2rem 0 1rem}.secondaryImageBanner .profileImage{max-width:12vh}.secondaryImageBanner h5{line-height:34px;overflow:hidden;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical}.navbar-nav>li.menu-item{padding:.25rem 1rem;margin-right:0}.navbar-nav>li.menu-item .sub-menu{z-index:999;width:100%;border:1px solid #f5f5f5;margin-top:.25rem}.navbar-nav>li.menu-item .sub-menu li{padding:.5rem 1rem}.destinationCard img{border-radius:10px 10px 0 0}.custom-textarea{height:150px}}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:0}}@media (min-width:1400px){.navbar #navbarSupportedContent a{display:block!important}}