@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Jost:ital,wght@0,100..900;1,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Spline+Sans:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");@font-face{font-family:Neue Montreal;src:url(/_next/static/media/NeueMontreal-Regular.b755838d.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Neue Montreal Normal;src:url(/_next/static/media/NeueMontreal-Regular.b755838d.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Neue Montreal;src:url(/_next/static/media/NeueMontreal-Bold.6bf2ef6f.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Neue Montreal Bold;src:url(/_next/static/media/NeueMontreal-Bold.6bf2ef6f.otf) format("opentype");font-weight:700;font-style:normal}.nav_first_sec{display:flex;align-items:center;justify-content:space-between;background:#fff;padding-top:14px;padding-bottom:14px}.NAVBAR{background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}.nav_contact{display:flex;align-items:center;gap:40px}*{font-family:Neue Montreal!important}.nav_contact a{gap:8px;text-decoration:none;color:#016767;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.nav_contact a,.nav_icons{display:flex;align-items:center}.nav_icons{gap:24px}.nav_btn button{color:#fff;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:8px;background:#fb9038;padding:10px 20px}.nav_second_sec{display:flex;align-items:center;justify-content:space-between;background:#fff;padding-bottom:10px;padding-top:10px}.custom_hr{height:.6px;background:#e2e2e2}.nav_cat ul{display:flex;list-style:none;padding:0;margin:0}.nav_cat li{display:flex;align-items:center;color:#000;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-right:32px;cursor:pointer;position:relative;transition:color .3s ease}.nav_cat li.active{color:#ff8b03;font-weight:700}.nav_cat li:hover:after{width:100%}.nav_cat li:after,.nav_cat li:hover:after{content:"";position:absolute;left:0;bottom:-5px;height:2px;background-color:#ff8b03;transition:width .3s ease}.nav_cat li:after{width:0}.nav_cat li:hover{color:#ff8b03}.ban_glass{width:60%!important;border-radius:12px;border:1px solid hsla(0,0%,100%,.2);background:linear-gradient(276deg,rgba(5,11,65,.2) .56%,rgba(5,113,116,.2) 98.41%);box-shadow:0 0 20px 0 rgba(0,0,0,.1),inset 0 0 10px 0 hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);padding:40px;align-items:center}.banner_img4{background-image:url(/_next/static/media/home_ban.dc148506.png);height:600px;background-position:50%;background-repeat:no-repeat;background-size:cover}.ban_glass h2{color:#fff;text-align:center;padding-bottom:8px}.ban_glass h2,.ban_glass span{font-family:Neue Montreal;font-size:60px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:2.4px}.ban_glass span{color:#38e4e3}.ban_glass h6{font-family:Neue Montreal;font-size:32px;font-weight:500;line-height:100%}.ban_glass h6,.ban_glass p{text-align:center;color:#fff;font-style:normal}.ban_glass p{padding-top:32px;font-family:DM Sans;font-size:17px;font-weight:400;line-height:26px}.join_now_all button{color:#fff;font-family:Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;border-radius:10px;background:#fb9038;padding:10px 20px}.join_now_all{margin-top:24px;border-radius:12px;background:linear-gradient(90deg,#fff,#fbd6b7);width:-moz-fit-content;width:fit-content;padding:2px}.join_now_all input::-moz-placeholder{color:#8c8c8c;font-family:Neue Montreal;font-size:17px;font-style:normal;font-weight:400;line-height:normal;padding-left:10px}.join_now_all input::placeholder{color:#8c8c8c;font-family:Neue Montreal;font-size:17px;font-style:normal;font-weight:400;line-height:normal;padding-left:10px}.join_now_all input{border-radius:12px;background:transparent;width:358px}.ban_con_des{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%}.swiper-pagination-bullet{background:transparent!important;margin-right:10px}.swiper-button-next:after,.swiper-button-prev:after{content:none!important}.trusted_by{background:linear-gradient(180deg,#e2f2f6,#fff 31.5%,#fff 72%,#f9fdfe);padding:80px 537px 60px}.trust_img{gap:60px}.timer_sec_all,.trust_img{display:flex;align-items:center;justify-content:center}.timer_sec_all{border-radius:24px;background:#f7f7f7;padding:40px 0;gap:240px}.timer_img{display:flex;align-items:center;justify-content:center;padding-bottom:8px}.timer_img img{border-radius:10.667px;border:1.067px solid #aee5f0;background:#fff;padding:12.8px}.timer_sec_1 span{padding-top:8px;color:#000;font-size:48px;font-weight:700;line-height:normal}.timer_sec_1 p,.timer_sec_1 span{font-family:Neue Montreal;font-style:normal;text-align:center}.timer_sec_1 p{color:#6b6b6b;font-size:18px;font-weight:400;line-height:26px}.reserve_hr{background:#d8d8d8;height:.8px}.home_res_right p{color:#000;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:20px}.res_alll{padding-top:40px}.privacy_terms{display:flex;align-items:center;gap:24px}.privacy_terms a{color:#2b889c;text-align:center;font-family:DM Sans;font-size:14px;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.privacy_terms a,.reserve_sub h2{font-style:normal;line-height:normal}.reserve_sub h2{color:#000;font-family:Neue Montreal;font-size:20px;font-weight:700;padding-bottom:16px}.res_form{border-radius:12px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.15);width:-moz-fit-content;width:fit-content}.res_form button{color:#fff;font-size:16px;font-weight:500;border-radius:10px;background:#fb9038;padding:10px 20px}.our_clients_all h2,.res_form button{font-family:Neue Montreal;font-style:normal;line-height:normal}.our_clients_all h2{color:#000;text-align:center;font-size:32px;font-weight:700;padding-bottom:40px}.clients_img{display:flex;align-items:center;gap:80px;justify-content:center}.certified_by_all{border-radius:12px;background:#f8f8f8;padding-top:40px;padding-bottom:40px}.certified_by_all h2{color:#000;text-align:center}.certified_by_all h2,.why_choose_all h3{font-family:Neue Montreal;font-size:32px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:40px}.why_choose_all h3{background:linear-gradient(90deg,#1a5d6b .02%,#33b6d1 99.77%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center}.choose_card{border-radius:12px;border:1px solid #ebebeb;background:#fff;box-shadow:0 0 10px 0 rgba(208,239,245,.4);padding:20px}.choose_card h4{color:#1595b2;font-family:Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal;padding-top:16px;padding-bottom:8px}.choose_card p{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.choose_card_all{display:flex;align-items:center;justify-content:center;gap:40px}.smile_des{border-radius:8px;border:.8px solid #aee5f0;background:#d0eff5;padding:10px;width:-moz-fit-content;width:fit-content}.img_zig_zag_all{border-top:8px solid #d0eff5;border-bottom:8px solid #d0eff5;background:radial-gradient(57.35% 50% at 50% 50%,#dbf6fc 0,#19889f 100%);padding:40px}.zig_box_all{display:flex}.image-wrapper{margin-right:10px;margin-bottom:10px}@media (min-width:320px) and (max-width:768px){.trusted_by{background:linear-gradient(180deg,#e2f2f6,#fff 31.5%,#fff 72%,#f9fdfe);padding:35px 537px}.res_form{box-shadow:none!important}.foot_lef p{color:#fff;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.fooot_logo{display:flex;align-items:center;justify-content:center}.social_foot{justify-content:center;margin-bottom:40px}.footer_all{background:radial-gradient(325.69% 120.69% at 48.27% -20.68%,#00798e 0,#002228 41.38%)!important}.footer_all ul{display:flex;overflow:scroll!important;gap:32px}.home_prod_car{height:220px!important}.blue_background_all{padding-bottom:0!important}.right_icons_all a{color:#fff;font-family:DM Sans;font-size:16px!important;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}}.footer_all{background:radial-gradient(25.37% 129.54% at 50% -29.54%,#00798e 0,#002228 100%)}.fooot{padding-top:45px;padding-bottom:90px}.foot_lef p{padding-top:24px;padding-bottom:28px;color:#fff;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:500;line-height:26px}.social_foot{gap:24px}.right_icons_all,.social_foot{display:flex;align-items:center}.right_icons_all{gap:8px}.right_icons{border-radius:4px;background:#fff;padding:3.5px}.right_icons_all a{color:#fff;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer_all li,.right_icons_all{padding-bottom:40px}.footer_all li{color:#fff;font-family:Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.new_linear{background:linear-gradient(180deg,#e2f2f6,#fff 31.5%,#fff 72%,#f9fdfe)!important}.about_us_ban{background-image:url(/_next/static/media/aboutban.1fbc9d18.png);background-position:50%;background-size:cover;background-repeat:no-repeat;height:500px}.about_des h6{text-align:center;font-family:DM Sans;font-size:17px;font-weight:400;line-height:26px}.about_des h3,.about_des h6{color:#fff;font-style:normal}.about_des h3{font-family:Neue Montreal;font-size:36px;font-weight:700;line-height:100%;padding-top:30px;padding-bottom:24px}.about_des p{border-radius:8px;border:1px solid #2b889c;background:#6abdcf;padding:8px 16px;color:#fff;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:600;line-height:normal;width:-moz-fit-content;width:fit-content}.about_des p span{margin-right:8px}.about_des{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}.contact_us_ban{background-image:url(/_next/static/media/contact.924460b6.png);background-position:50%;background-size:cover;background-repeat:no-repeat;height:500px}.testimonial_con p{color:#000;text-align:center;font-family:DM Sans;font-size:20px;font-style:italic;font-weight:500;line-height:32px}.testimonial_con h4{color:#000;font-size:16px;font-weight:400;padding-top:24px;padding-bottom:4px}.testimonial_con h1,.testimonial_con h4{font-family:DM Sans;font-style:normal;line-height:normal;text-align:center}.testimonial_con h1{color:#fb9a2a;font-size:18px;font-weight:600}.testimonial_swiper .swiper-slide{opacity:.5;transition:opacity .3s,transform .3s}.testimonial_swiper .swiper-slide-active{opacity:1;border-radius:12px;border:1px solid #e6e6e6;background:#fff;box-shadow:0 0 10px 0 rgba(208,239,245,.4);scale:1.1}.contact_form label{color:#000;font-family:Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.contact_form input{border-radius:4px;border:.8px solid #b3b3b3;background:#eee}.help_sec h3{background:linear-gradient(90deg,#1a5d6b .02%,#33b6d1 99.77%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Neue Montreal;font-size:32px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:16px}.help_sec p{color:#000;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.form_group{margin-bottom:16px}.form_group label{display:block;margin-bottom:8px;font-weight:700;color:#333}.form_group input::-moz-placeholder{color:#666;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.form_group input::placeholder{color:#666;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.form_group input,.form_group textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:16px;color:#333}.dual_input{display:flex;justify-content:space-between;gap:16px}.dual_input div{flex:1}.contact_btn{text-align:center;border-radius:8px;background:#fb9038!important;padding:10px 20px;justify-content:center;color:#fff;font-family:Neue Montreal;font-size:18px;font-style:normal;font-weight:500;line-height:20px;transition:background-color .3s}.submit_btn:hover{background-color:#0056b3}.contact_form .form_group textarea#message{border-radius:8px;border:1px solid #b3b3b3;background:#eee;padding:20px}.contact_form .form_group textarea#message::-moz-placeholder{color:#666;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.contact_form .form_group textarea#message::placeholder{color:#666;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.map_location{border-radius:12px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.25);padding:24px}.contact_form_al{background:linear-gradient(180deg,#e2f2f6,#fff 31.5%,#fff 72%,#f9fdfe)}.loc_details p{display:flex;align-items:center;gap:8px;color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding-bottom:24px}.gallery_img_all{background:linear-gradient(180deg,#e2f2f6,#fff 31.5%,#fff 72%,#f9fdfe)}.service_ban{background-image:url(/_next/static/media/services.443b5969.png);background-position:50%;background-size:cover;background-repeat:no-repeat;height:500px}.service_sec_all{background:linear-gradient(180deg,#e2f2f6,#fff 31.5%,#fff 72%,#f9fdfe)}.download_btn button{color:#ff8b03;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:800;line-height:normal;border-radius:8px;border:1px solid #ff8b03;background:#fff;padding:8px 16px}.service_head h1{background:linear-gradient(90deg,#1a5d6b .02%,#33b6d1 99.77%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Neue Montreal;font-size:32px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:16px}.service_head p{color:#000;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:500;line-height:26px;width:700px}.our_expert_service_all{display:flex;align-items:center;justify-content:space-between}.swiper-button-next-custom,.swiper-button-next-custom2,.swiper-button-next-custom3,.swiper-button-prev-custom,.swiper-button-prev-custom2,.swiper-button-prev-custom3{position:absolute;top:94%;transform:translateY(-50%);z-index:100!important;cursor:pointer;font-size:18px}.swiper-button-next-custom2,.swiper-button-prev-custom,.swiper-button-prev-custom2,.swiper-button-prev-custom3{left:-30px!important}.swiper-button-next-custom,.swiper-button-next-custom2,.swiper-button-next-custom3,.swiper-button-prev-custom2{right:-30px!important}.hamburger-close,.hamburger-menu{display:none}@media (min-width:320px) and (max-width:768px){.ban_glass{width:100%!important}.hamburger-close{display:block}.nav_icons{display:none!important}.nav_contact a{gap:4px;color:#016767;font-family:DM Sans;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.nav_second_sec{display:flex;justify-content:space-between;align-items:center}.logo{display:flex;justify-content:center;width:100%}.hamburger-menu{display:block;cursor:pointer}.nav_cat{position:fixed;top:0;right:0;width:250px;height:100%;background-color:#333;color:#fff;padding-top:60px;transition:transform .3s ease-in-out;transform:translateX(100%);z-index:1000}.nav_cat.close{transform:translateX(-100)}.nav_cat.open{transform:translateX(0)}.nav_cat ul{display:block;list-style:none;padding:0}.nav_cat ul svg{stroke:#fff!important}.hamburger-close{padding-left:17px;position:absolute;top:10px}.nav_cat li{color:#fff;padding:15px;text-align:center}.nav_btn{display:none}.clients_img,.trust_img{overflow:scroll}.clients_img{gap:16px}.ban_glass{border-radius:12px;border:1px solid hsla(0,0%,100%,.2);background:linear-gradient(276deg,rgba(5,11,65,.2) .56%,rgba(5,113,116,.2) 98.41%);box-shadow:0 0 20px 0 rgba(0,0,0,.1),inset 0 0 10px 0 hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);width:100%}.join_now_all{display:none}.ban_glass h2{color:#fff;text-align:center}.ban_glass h2,.ban_glass span{font-family:Neue Montreal;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:1.28px}.ban_glass span{color:#38e4e3}.ban_glass p{color:#fff;text-align:center;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-top:8px}.trust_img{gap:0;white-space:wrap}.timer_sec_all{background:#f7f7f7;padding:40px 0;gap:40px}.timer_sec_1 span{display:flex;align-items:center;justify-content:center;text-align:center!important;color:#000;font-size:20px;font-weight:700;line-height:normal}.timer_sec_1 p,.timer_sec_1 span{font-family:Neue Montreal;font-style:normal}.timer_sec_1 p{color:#6b6b6b;font-size:12px;font-weight:400;line-height:8.125px}.why_choose_all h3{font-family:Neue Montreal;font-size:20px;font-style:normal;font-weight:700;line-height:normal;background:linear-gradient(90deg,#1a5d6b .02%,#33b6d1 99.77%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.choose_card_all{display:block}.choose_card h4{color:#1595b2;font-family:Neue Montreal;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.choose_card p{color:#000;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.img_zig_zag_all{padding:40px 10px}.about_des p{font-family:DM Sans;font-size:14px;font-weight:600;line-height:normal;padding:8px 16px;border-radius:8px;border:1px solid #2b889c;background:#6abdcf}.about_des h3,.about_des p{color:#fff;font-style:normal}.about_des h3{text-align:center;font-family:Neue Montreal;font-size:24px;font-weight:700;line-height:28px}.about_des h6{padding:10px 16px}.service_head h1{font-family:Neue Montreal;font-size:20px;font-style:normal;font-weight:700;line-height:normal;background:linear-gradient(90deg,#1a5d6b .02%,#33b6d1 99.77%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:8px}.service_head p{color:#000;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:500;line-height:20px;width:100%!important;padding-bottom:16px}.our_expert_service_all{display:block}.download_btn{display:flex;align-items:center;justify-content:center}.download_btn button{color:#ff8b03;font-family:DM Sans;font-size:14px;font-weight:800;padding:8px 16px;border-radius:8px;border:1px solid #ff8b03;background:#fff}.download_btn button,.help_sec h3{font-style:normal;line-height:normal}.help_sec h3{font-family:Neue Montreal;font-size:20px;font-weight:700;background:linear-gradient(90deg,#1a5d6b .02%,#33b6d1 99.77%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.help_sec p{color:#000;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.form_group label{color:#000;font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.dual_input{display:block}.form_group input::-moz-placeholder,.form_group textarea::-moz-placeholder{color:#666;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.form_group input::placeholder,.form_group textarea::placeholder{color:#666;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.loc_details p{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.loc_details{margin-top:40px}.map_location{box-shadow:none}}.blue_background_all{background:url(https://assetsvilva.blr1.cdn.digitaloceanspaces.com/icons/1237562_Abstract_Backgrounds_1280x720.mp4);padding-top:70px;padding-bottom:70px}.blue_swiper_left{padding:20px}.blue_swiper_left p{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.blue_swiper_left h6{color:#1595b2;font-family:Neue Montreal;font-size:24px;font-style:normal;font-weight:500;line-height:normal;padding-bottom:8px}.blue_swipe_img{display:flex;align-items:center;justify-content:center;padding-bottom:40px}.blue_swiper_right button{color:#fff;font-size:16px;border-radius:20px;background:#ff8b03;padding:8px 16px;display:flex;align-items:center;gap:16px}.blue_swiper_right button,.blue_swiper_right h6{font-family:Neue Montreal;font-style:normal;font-weight:500;line-height:normal}.blue_swiper_right h6{color:#000;font-size:20px}.blue_swiper_right p{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:26px;padding-top:8px;padding-bottom:20px}.blue_center_div{height:100%;justify-content:center}.blue_center_div,.blue_prod{display:flex;align-items:center}.blue_prod{gap:50px}.custom-gap{row-gap:14px!important}@media (min-width:768px){.custom-gap{row-gap:0!important}}.blue_prod h3{font-weight:600;margin:0}.blue_prod h3,.blue_prod p{color:#000;text-align:center;font-family:DM Sans;font-size:18px;font-style:normal;line-height:normal}.blue_prod p{padding-bottom:16px;font-weight:400}@media (min-width:320px) and (max-width:768px){.fooot{padding-bottom:20px}.blue_swiper_left h6{color:#1595b2;font-family:Neue Montreal;font-size:20px!important;font-style:normal;font-weight:500;line-height:normal}.blue_swiper_left p{color:#000;font-family:DM Sans;font-size:14px!important;font-style:normal;font-weight:400;line-height:22px}.blue_swiper_right h6{color:#000;font-family:Neue Montreal;font-size:18px!important;font-style:normal;font-weight:500;line-height:normal}.blue_swiper_right p{font-size:14px!important;font-weight:400;line-height:22px}.blue_prod h3,.blue_swiper_right p{color:#000;font-family:DM Sans;font-style:normal}.blue_prod h3{font-weight:600}.blue_prod h3,.blue_prod p{text-align:center;font-size:16px!important;line-height:normal}.blue_prod p{color:#000;font-family:DM Sans;font-style:normal;font-weight:400}.blue_btn{margin-top:15px;display:flex;align-items:center;justify-content:center}.testimonial_con p{color:#000;text-align:center;font-family:DM Sans;font-size:16px!important;font-style:italic;font-weight:500;line-height:26px}.testimonial_con h4{color:#000;font-weight:400}.testimonial_con h1,.testimonial_con h4{font-family:DM Sans;font-size:14px!important;font-style:normal;line-height:normal}.testimonial_con h1{color:#fb9a2a;text-align:center;font-weight:600}.home_res_right p{color:#000;text-align:center;font-family:DM Sans;font-size:11px;font-style:normal;font-weight:400;line-height:19px}.privacy_terms{justify-content:center;margin-bottom:12px}.reserve_sub h2{color:#000;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:center}}.prodd_info{background:linear-gradient(180deg,#e2f2f6,#fff 31.5%,#fff 72%,#f9fdfe)}.product_info_all img{border-radius:12px;border:2px solid #84d2e2;background:#fff;box-shadow:0 0 25.837px 0 rgba(0,0,0,.1);padding:12px}.product_info_all h2{color:#1595b2;font-family:Neue Montreal;font-size:32px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:16px}.product_info_all p{color:#000;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.product_info_all h6{padding-top:24px;padding-bottom:16px;color:#000;font-family:Neue Montreal;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.prod_cont_3{border-radius:12px;background:linear-gradient(90deg,#fff,#dceeee 60.5%)}.prod_cont_2{border-radius:12px;background:linear-gradient(90deg,#dceeee,#fff 60.5%)}.product_info_all h5{color:#000;font-family:Neue Montreal;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:24px}.product_info_all li{gap:12px;padding-bottom:24px;color:#000}.product_info_all button,.product_info_all li{display:flex;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.product_info_all button{gap:8px;color:#fff;border-radius:20px;background:#ff8b03;padding:8px 16px}.prod_height{height:330px}.home_prod_car{height:350px}