.emergency{background-image:url(/_next/static/media/cta.639dc95e.jpg);background-position:center 45%;background-repeat:no-repeat;background-size:cover;position:relative;height:100%;display:flex;justify-content:center;align-items:center;min-height:50vh;padding:50px 0}.emergency:after{content:"";position:absolute;background-color:rgba(0,0,0,.537254902);width:100%;height:100%;top:0;left:0}.emergency .emergencyContent{position:relative;z-index:5;text-align:center;line-height:1.4}.emergency .emergencyContent h1{font-size:45px;color:#fff;font-weight:500}.emergency .emergencyContent h1 span{color:red}@media only screen and (min-width:640px){.emergency .emergencyContent h1{font-size:40px}}@media only screen and (min-width:992px){.emergency .emergencyContent h1{font-size:60px}}.emergency .emergencyContent p{color:hsla(0,0%,100%,.7176470588);font-size:20px;margin-top:5px}@media only screen and (min-width:640px){.emergency .emergencyContent p{font-size:25px}}.emergency .emergencyContent button{display:flex;align-items:center;justify-content:center;gap:10px;font-size:24px;text-transform:capitalize;padding:15px 40px;transition:.5s;font-weight:400;border-radius:50px;cursor:pointer;text-align:center;background-color:var(--primary);color:#f9f9f9;border:1px solid var(--primary);margin:20px auto}.emergency .emergencyContent button svg{transform:rotate(45deg);font-size:20px}.emergency .emergencyContent button:hover{color:var(--primary);background-color:#fff}footer{background-color:#eff3fa;padding-top:20px}footer .footer__grid{display:grid;margin-bottom:20px;grid-gap:20px;gap:20px}@media only screen and (min-width:640px){footer .footer__grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:992px){footer .footer__grid{grid-template-columns:1.5fr 1fr 1fr 1fr}}footer .footer__grid .footer__logo-section .footer__logo{text-align:center}footer .footer__grid .footer__logo-section .footer__logo img{width:100%;max-width:180px}footer .footer__grid .footer__section h2{color:var(--primary);font-weight:600;font-size:20px}footer .footer__grid .footer__section ul{list-style:none}footer .footer__grid .footer__section ul li{display:flex;gap:8px;margin-top:15px}footer .footer__grid .footer__section ul li.contact_list p{font-size:14px}footer .footer__grid .footer__section ul li.footer__clickable{display:flex;gap:8px;margin-top:10px;cursor:pointer;transition:.5s}footer .footer__grid .footer__section ul li.footer__clickable .footer__icon svg{font-size:12px}footer .footer__grid .footer__section ul li.footer__clickable p{transition:.5s}footer .footer__grid .footer__section ul li.footer__clickable:hover p{letter-spacing:1.5px}footer .footer__grid .footer__section ul li .footer__icon svg{color:var(--primary)}footer .footer__grid .footer__section ul li a,footer .footer__grid .footer__section ul li p{color:var(--grey-color);font-weight:400}footer .footer__grid .footer__section .footer__social-links{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}@media only screen and (min-width:640px){footer .footer__grid .footer__section .footer__social-links{justify-content:start}}footer .footer__grid .footer__section .footer__social-links .footer__social-icon{width:40px;height:40px;background-color:var(--primary);border-radius:50%;border:1px solid var(--primary);display:flex;justify-content:center;align-items:center;color:#fff;font-size:20px;cursor:pointer;transition:.5s}footer .footer__grid .footer__section .footer__social-links .footer__social-icon:hover{background-color:#fff;color:var(--primary)}footer .footer__copyright{background-color:var(--secondary);text-align:center;padding:10px;color:#fff;font-weight:500;font-size:15px}.menu{position:fixed;background-color:rgba(0,0,0,.159);height:100vh;width:100%;left:0;top:0;z-index:1000000000000;transform:translateX(100%);transition:.5s;display:block}@media only screen and (min-width:1155px){.menu{display:none}}.menu .menuContainer{display:flex;justify-content:start}.menu .menuContainer .menuContent{background-color:#fff!important;height:100vh;width:300px;padding:20px 0 0;display:flex;flex-direction:column}.menu .menuContainer .menuContent .menuHeader{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.213);padding:5px 20px 0;color:#fff}.menu .menuContainer .menuContent .menuHeader .logo{cursor:pointer}.menu .menuContainer .menuContent .menuHeader .logo img{width:80px}.menu .menuContainer .menuContent .menuHeader button{background-color:rgba(0,0,0,0);border:none;font-size:25px;cursor:pointer;color:var(--primary)}.menu .menuContainer .menuContent nav ul{list-style:none;justify-content:center;padding:0 30px;border-top:1px solid rgba(0,0,0,.137254902)}.menu .menuContainer .menuContent nav ul li{display:flex;cursor:pointer;position:relative;transition:.5s;color:var(--secondary);margin:20px auto 0 0;width:-moz-fit-content;width:fit-content}.menu .menuContainer .menuContent nav ul li:hover{color:var(--primary)}.menu .menuContainer .menuContent nav ul li.active{color:var(--primary);font-weight:500}.menu .menuContainer .menuContent nav ul li.active:after{content:"";position:absolute;height:4px;width:15px;background-color:var(--primary);bottom:-7px;left:0;border-radius:10px}.menu .menuContainer .menuContent .bookButton{display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;text-transform:uppercase;padding:10px 20px;transition:.5s;font-weight:500;border-radius:8px;cursor:pointer;text-align:center;background-color:var(--primary);color:#f9f9f9;border:1px solid var(--primary);width:90%;margin:30px auto}.menu .menuContainer .menuContent .bookButton:hover{color:var(--primary);background-color:rgba(0,0,0,0)}.menu_active{transform:translateX(0)}header{position:-webkit-sticky;position:sticky;transform:translateY(0);width:100%;z-index:10000000;transition:all .5s ease;top:0;padding:1rem 1.25rem 0;border-bottom:1px solid hsla(0,0%,100%,.1490196078)}header.header_home{position:fixed}header.header_home_2{box-shadow:0 4px 8px -7px rgba(58,53,65,.42);background-color:#fff}header.header_home_2 li{color:var(--primary)!important}header.header_home_2 li.active{color:var(--secondary)!important}header.header_home_2 li.active:before{background-color:var(--secondary)!important}header.show{box-shadow:0 4px 8px -7px rgba(58,53,65,.42);background-color:#fff}header.top{box-shadow:none;background-color:rgba(0,0,0,0)}header.top li{color:#fff!important}header.top li.active{color:var(--primary)!important}header.top li.active:before{background-color:var(--primary)!important}header .container{padding-left:15px;margin-left:auto;margin-right:auto}header .container .content{display:flex;justify-content:space-between;align-items:center;gap:10px;position:relative}header .container .content .logo{cursor:pointer}header .container .content .logo img{width:60px;top:0}header .container .content nav ul{list-style:none;display:none;gap:40px}@media only screen and (min-width:1024px){header .container .content nav ul{display:flex}}@media only screen and (max-width:1155px){header .container .content nav ul{display:none}}header .container .content nav ul li{font-size:20px;color:var(--primary);font-weight:400;cursor:pointer;position:relative}header .container .content nav ul li.active{color:var(--secondary)}header .container .content nav ul li.active:before{content:"";width:100%;height:2px;background-color:var(--secondary);top:60px;position:absolute}header .container .content .bookButton{display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px;text-transform:uppercase;padding:15px 20px;transition:.5s;font-weight:500;border-radius:35px;cursor:pointer;width:170px;text-align:center;background-color:var(--primary);color:#f9f9f9;border:1px solid var(--primary)}header .container .content .bookButton:hover{color:var(--primary);background-color:rgba(0,0,0,0)}@media only screen and (max-width:1155px){header .container .content .bookButton{display:none}}header .container .content .menuToggle{background-color:rgba(0,0,0,0);border:none;font-size:30px;color:var(--primary);cursor:pointer;display:block;outline:none}@media only screen and (min-width:1155px){header .container .content .menuToggle{display:none}}@media(min-width:992px){header .container{width:970px}}@media(min-width:1050px){header .container{width:1020px}}@media(min-width:1150px){header .container{width:1050px}}@media(min-width:1200px){header .container{width:1140px}}@media(min-width:1250px){header .container{width:1220px}}@media(min-width:1300px){header .container{width:1340px}}.select-modal-marketing{height:100vh;background-color:rgba(0,0,0,.76);position:fixed;top:0;left:0;width:100%;opacity:1;transition:.5s;z-index:1e+21}.select-modal-marketing.hidden{opacity:0;z-index:-1}.select-modal-marketing .modal-overlay{height:100vh;background-color:rgba(0,0,0,.413);position:absolute;top:0;left:0;width:100%;z-index:1}.select-modal-marketing .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;width:93%;padding:15px 20px 25px;border-radius:25px;z-index:2}.select-modal-marketing .modal-content .modal-top{display:flex;justify-content:end;border-bottom:1px solid rgba(0,0,0,.1137254902);margin-bottom:10px;padding-bottom:10px}.select-modal-marketing .modal-content .modal-top h2{font-size:22px;font-weight:600;color:var(--black-color)}.select-modal-marketing .modal-content .modal-top button{background-color:rgba(0,0,0,0);width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:red;font-size:25px;border:none}.select-modal-marketing .modal-content .modal-body img{border-radius:12px}.prices{padding:50px 0}.prices .contentWrapper{width:100%;max-width:1400px;margin:0 auto;padding:12px 20px}@media only screen and (min-width:1280px){.prices .contentWrapper{padding:13px 0}}.prices .pricesHeader{line-height:1.2;padding-left:15px;text-align:center}.prices .pricesHeader h1{color:var(--secondary);font-size:30px;font-weight:500}@media only screen and (min-width:640px){.prices .pricesHeader h1{font-size:40px}}.prices .pricesHeader p{color:var(--grey-color);font-size:20px;font-weight:600;margin-top:4px}.prices .pricingPlans{display:grid;grid-template-columns:1fr;margin-top:20px;grid-gap:20px;gap:20px}@media only screen and (min-width:640px){.prices .pricingPlans{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1280px){.prices .pricingPlans{grid-template-columns:1fr 1fr 1fr 1fr}}.prices .pricingPlans .pricingCard{background-color:#fff;box-shadow:0 1px 45px 0 rgba(0,0,0,.062745098);padding:20px 15px;border-radius:20px;border:1px solid rgba(0,0,0,.0784313725);position:relative;height:-moz-fit-content;height:fit-content}.prices .pricingPlans .pricingCard .cardContent{display:flex;flex-direction:column;justify-content:space-between;height:100%}.prices .pricingPlans .pricingCard .cardContent .partnershipCard h3{text-align:center;color:var(--secondary);font-size:32px;font-weight:500}.prices .pricingPlans .pricingCard .cardContent .partnershipCard p{color:var(--grey-color);text-align:center;font-size:19px}.prices .pricingPlans .pricingCard .cardContent .partnershipCard button{margin:20px auto}.prices .pricingPlans .pricingCard .cardContent .partnershipCard button svg{transform:rotate(0deg);font-size:17px;margin-right:5px}.prices .pricingPlans .pricingCard .cardContent .cardHeader{line-height:1.4;padding-bottom:10px}.prices .pricingPlans .pricingCard .cardContent .cardHeader .image{text-align:center}.prices .pricingPlans .pricingCard .cardContent .cardHeader .image img{width:150px;height:150px}.prices .pricingPlans .pricingCard .cardContent .cardHeader h3{text-align:center;color:var(--secondary);font-size:28px;font-weight:500}.prices .pricingPlans .pricingCard .cardContent .cardHeader .planPrice{text-align:center;font-size:50px;color:var(--primary);font-weight:550}.prices .pricingPlans .pricingCard .cardContent .cardHeader h4{text-align:center;color:var(--secondary);font-size:20px;font-weight:450}.prices .pricingPlans .pricingCard .cardContent button{display:flex;align-items:center;justify-content:center;gap:8px;font-size:18px;text-transform:capitalize;padding:12px 30px;transition:.5s;font-weight:400;border-radius:50px;cursor:pointer;text-align:center;background-color:var(--primary);color:#f9f9f9;border:1px solid var(--primary);margin:20px auto 0}.prices .pricingPlans .pricingCard .cardContent button svg{transform:rotate(45deg);font-size:17px}.prices .pricingPlans .pricingCard .cardContent button:hover{color:var(--primary);background-color:#fff}.prices .pricingPlans .pricingCard .cardContent .body{border-top:1px solid rgba(0,0,0,.1450980392);padding-top:10px}.prices .pricingPlans .pricingCard .cardContent .body p{color:var(--primary);text-align:center;font-size:25px}.prices .pricingPlans .pricingCard .cardContent .body ul{list-style:none}.prices .pricingPlans .pricingCard .cardContent .body ul li{color:#4c505d;font-weight:500;font-size:15px;margin-bottom:5px;position:relative;margin-top:10px}.prices .pricingPlans .pricingCard .cardContent .body ul li svg{color:var(--primary);margin-right:8px}.prices .pricingPlans .pricingCard .cardContent .body .description p{color:var(--grey-color);font-size:12px;text-align:start}.prices .pricingPlans .pricingCard .cardContent .body .description p span{color:red;font-size:20px;position:relative;top:8px}.familyDiscountCard-section{padding:50px 0 30px;border-top-left-radius:50px;border-top-right-radius:50px;top:-50px;background-color:#fff;position:relative}.familyDiscountCard-section .about-section__grid{display:grid;grid-gap:40px;gap:40px;align-items:center}@media only screen and (min-width:992px){.familyDiscountCard-section .about-section__grid{grid-template-columns:.8fr 1fr}}.familyDiscountCard-section .about-section__grid .about-section__image{order:2;border-radius:8px}@media only screen and (min-width:992px){.familyDiscountCard-section .about-section__grid .about-section__image{order:1}}.familyDiscountCard-section .about-section__grid .about-section__image img{width:100%;height:400px;border-radius:25px;object-fit:cover}@media only screen and (min-width:640px){.familyDiscountCard-section .about-section__grid .about-section__image img{height:520px}}.familyDiscountCard-section .about-section__grid .about-section__content{order:1}@media only screen and (min-width:992px){.familyDiscountCard-section .about-section__grid .about-section__content{order:2}}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__header{line-height:1.2;border-left:4px solid var(--primary);padding-left:15px}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__header h1{font-size:40px;font-weight:500;color:var(--secondary);line-height:.9}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__header h1 small{font-size:16px;color:#777}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body{padding-left:15px}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body h3{color:var(--primary);margin-top:15px;font-size:24px}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body p{color:var(--grey-color);font-size:18px;margin-top:10px}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body p span{color:var(--secondary);font-weight:650;font-size:20px}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body .offer{display:flex;justify-content:space-between;align-items:center;position:relative;margin-top:15px}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body .offer p{color:var(--secondary);text-align:center;font-size:20px}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body .offer span{border-top:1px dashed var(--primary);max-width:320px;width:100%;display:block;margin:10px auto 0;flex:1 1}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body .offer h5{color:red;font-weight:500;font-size:20px}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body button{display:flex;align-items:center;justify-content:center;gap:10px;font-size:20px;text-transform:uppercase;padding:10px 40px;transition:.5s;font-weight:500;border-radius:50px;cursor:pointer;text-align:center;background-color:var(--primary);color:#f9f9f9;border:1px solid var(--primary);margin-top:30px}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body button svg{transform:rotate(45deg);font-size:20px}.familyDiscountCard-section .about-section__grid .about-section__content .about-section__body button:hover{color:var(--primary);background-color:rgba(0,0,0,0)}.renderPartnershipCard-section{padding:50px 0 30px;border-top-left-radius:50px;border-top-right-radius:50px;top:-50px;background-color:#fff;position:relative}.renderPartnershipCard-section .about-section__grid{display:grid;grid-gap:40px;gap:40px;align-items:center}@media only screen and (min-width:992px){.renderPartnershipCard-section .about-section__grid{grid-template-columns:1fr .8fr}}.renderPartnershipCard-section .about-section__grid .about-section__image{border-radius:8px}.renderPartnershipCard-section .about-section__grid .about-section__image img{width:100%;height:400px;border-radius:25px;object-fit:cover}@media only screen and (min-width:640px){.renderPartnershipCard-section .about-section__grid .about-section__image img{height:520px}}.renderPartnershipCard-section .about-section__grid .about-section__content .about-section__header{line-height:1.2;border-left:4px solid var(--primary);padding-left:15px}.renderPartnershipCard-section .about-section__grid .about-section__content .about-section__header h1{color:#000;font-size:50px;font-weight:500;color:var(--secondary)}.renderPartnershipCard-section .about-section__grid .about-section__content .about-section__body{padding-left:15px}.renderPartnershipCard-section .about-section__grid .about-section__content .about-section__body h3{color:var(--primary);margin-top:15px;font-size:24px}.renderPartnershipCard-section .about-section__grid .about-section__content .about-section__body p{color:var(--grey-color);font-size:20px;margin-top:10px}.renderPartnershipCard-section .about-section__grid .about-section__content .about-section__body p span{color:var(--secondary);font-weight:650;font-size:20px}.renderPartnershipCard-section .about-section__grid .about-section__content .about-section__body button{display:flex;align-items:center;justify-content:center;gap:10px;font-size:20px;text-transform:uppercase;padding:10px 40px;transition:.5s;font-weight:500;border-radius:50px;cursor:pointer;text-align:center;background-color:var(--primary);color:#f9f9f9;border:1px solid var(--primary);margin-top:30px}.renderPartnershipCard-section .about-section__grid .about-section__content .about-section__body button:hover{color:var(--primary);background-color:rgba(0,0,0,0)}.loading-message{height:40vh;display:flex;justify-content:center;align-items:center}.loading-message .animation{height:100%}.switchTabsTimeWork{overflow-x:auto;overflow-y:hidden;display:flex;justify-content:center;margin-top:20px}.switchTabsTimeWork::-webkit-scrollbar{height:0;display:none}.switchTabsTimeWork::-webkit-scrollbar-thumb{background-color:var(--secondary);border-radius:6px}.switchTabsTimeWork::-webkit-scrollbar-track{background-color:#fff!important}.switchTabsTimeWork .switchingTabs{height:60px;background:linear-gradient(130deg,#F7F7F7,#F3F3F3);border-radius:15px;border:3px solid #fff;box-shadow:0 4px 8px 0 rgba(171,171,171,.089);border-radius:30px;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;padding:0 5px;overflow-x:auto}.switchTabsTimeWork .switchingTabs .tabItems{display:flex;align-items:center;height:45px;position:relative;justify-content:space-evenly}.switchTabsTimeWork .switchingTabs .tabItems .tabItem{height:100%;display:flex;align-items:center;justify-content:center;color:var(--black);font-size:12px;font-weight:500;position:relative;z-index:1;cursor:pointer;transition:.5s;padding:0 24px;height:45px}@media only screen and (min-width:640px){.switchTabsTimeWork .switchingTabs .tabItems .tabItem{padding:0 45px;font-size:16px}}.switchTabsTimeWork .switchingTabs .tabItems .tabItem.active{color:#fff;height:45px;border-radius:25px;background-color:var(--primary)}.servicesSection{padding:50px 0;background-color:#eff3fa}.servicesSection .servicesHeader{line-height:1.2;border-left:4px solid var(--primary);padding-left:15px}.servicesSection .servicesHeader span{text-transform:uppercase;color:var(--secondary);font-weight:700}.servicesSection .servicesHeader h1{color:var(--secondary);font-size:25px;font-weight:500}@media only screen and (min-width:640px){.servicesSection .servicesHeader h1{font-size:35px}}.servicesSection .servicesHeader p{color:var(--grey-color);font-size:18px;margin-top:4px}.servicesSection .servicesGrid{display:grid;grid-gap:20px;gap:20px;margin-top:40px;justify-content:center}@media only screen and (min-width:992px){.servicesSection .servicesGrid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1024px){.servicesSection .servicesGrid{grid-template-columns:1fr 1fr 1fr}}.servicesSection .servicesGrid .box .logo{margin-bottom:10px;text-align:center}.servicesSection .servicesGrid .box .logo img{width:150px}.servicesSection .servicesGrid .box h3{font-size:20px;font-weight:500;color:var(--secondary);text-align:center}.servicesSection .servicesGrid .box button{display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;text-transform:capitalize;padding:15px 18px;transition:.5s;font-weight:500;border-radius:50px;cursor:pointer;text-align:center;background-color:var(--primary);color:#f9f9f9;border:1px solid var(--primary);margin:20px auto 0}.servicesSection .servicesGrid .box button svg{transform:rotate(45deg);font-size:17px}.servicesSection .servicesGrid .box button:hover{color:var(--primary);background-color:#fff}@media only screen and (min-width:640px){.servicesSection .servicesGrid .box button{font-size:18px}}.servicesSection .servicesGrid .serviceCard{background-color:#fff;border-radius:25px;max-width:100%;border:1px solid #fff}.servicesSection .servicesGrid .serviceCard .serviceImageContainer{position:relative}.servicesSection .servicesGrid .serviceCard .serviceImageContainer img{width:100%;border-top-left-radius:25px;border-top-right-radius:25px;max-height:220px;object-fit:cover}.servicesSection .servicesGrid .serviceCard .serviceImageContainer .serviceIcon{width:60px;height:60px;background-color:rgba(21,155,130,.8862745098);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.servicesSection .servicesGrid .serviceCard .serviceImageContainer .serviceIcon svg{font-size:30px;color:#fff}.servicesSection .servicesGrid .serviceCard .serviceContent{padding:25px 20px}.servicesSection .servicesGrid .serviceCard .serviceContent h3{color:var(--secondary);font-size:25px;text-align:center;font-weight:500}.servicesSection .servicesGrid .serviceCard .serviceContent p{color:var(--grey-color);text-align:center}