.react-auto-suggest-modify{width:100%;border-radius:8px;padding-top:8px;padding-bottom:8px;padding-left:40px;border:1px solid #0a36c7}@media screen and (max-width:767px){.react-auto-suggest-modify{border-radius:50px;border:2px solid #0a36c7!important;z-index:999;position:fixed;top:7px;left:8px;width:78%}.mobile-view-only{justify-content:center}}.home-view{display:flex;justify-content:center;height:max-content}@media screen and (max-width:767px){.callBack-Main-Pages{width:80%;margin-top:180px}.callBack-Main-Pages .callBack-pages{text-align:center;width:100%;margin-top:40px;background-image:linear-gradient(90deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;font-size:22px}.callBack-Main-Pages .callBack-fields-pages{display:flex;flex-direction:column;width:100%;margin-top:20px}.callBack-Main-Pages .callBack-fields-pages .errorMsg{color:red;text-align:left}.callBack-Main-Pages .callBack-fields-pages .callBack-input{width:300px;margin-top:14px;height:37px;margin-right:5px;border-radius:8px;border:1px solid hsla(0,0%,50%,.31);padding-left:10px;background-color:#fff}.callBack-Main-Pages .callBack-fields-pages .callBack-input-mobile{width:300px;margin-top:14px;height:35px;margin-right:5px;border-radius:8px;border:.5px solid hsla(0,0%,50%,.31);background-color:#fff}.callBack-Main-Pages .callBack-fields-pages .callBack-button-div{display:flex;justify-content:center}.callBack-Main-Pages .callBack-fields-pages .callBack-button{margin-top:14px;height:40px;width:62%;font-size:14px;text-align:center;border-radius:8px;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);color:#fff;font-family:DM Sans,sans-serif;border:.804px solid var(--Light,#fff)}}@media screen and (min-width:768px){.callBack-Main-Pages .callBack-pages{text-align:center;margin-top:40px;color:#fff}}.callBack-Main-Pages .callBack-fields-pages{display:flex;justify-content:center;margin-top:20px}@media screen and (min-width:768px){.callBack-Main-Pages .callBack-fields-pages .callBack-input{height:37px;margin-right:5px;border-radius:8px;border:1px solid hsla(0,0%,50%,.31);padding:10px 10px 10px 18px;background-color:#fff}.callBack-Main-Pages .callBack-fields-pages .callBack-input-mobile,.callBack-Main-Pages .callBack-fields-pages .callBack-input-mobile-errmsg{height:37px;margin-right:5px;border-radius:8px;border:1px solid hsla(0,0%,50%,.31);background-color:#d7d5d5}}.callBack-Main-Pages .callBack-fields-pages .errorMsg{width:150px;text-align:center}.callBack-Main-Pages .callBack-fields-pages .callBack-button{text-align:center;border-radius:8px;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);color:#fff;font-family:DM Sans,sans-serif;border:.804px solid var(--Light,#fff)}@media(min-width:768px){.callBack-Main-Pages .callBack-fields-pages .callBack-button{height:37px}}@media screen and (max-width:767px){.callBack-Main-Home{width:80%}.callBack-Main-Home .callBack-home{text-align:center;width:100%;margin-top:40px;background-image:linear-gradient(90deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;color:transparent;font-size:22px}.callBack-Main-Home .callBack-fields-home{display:flex;flex-direction:column;width:100%;margin-top:20px}.callBack-Main-Home .callBack-fields-home .callBack-input{padding:25px 10px}.callBack-Main-Home .callBack-fields-home .callBack-input,.callBack-Main-Home .callBack-fields-home .callBack-input-mobile{width:300px;margin-top:14px;height:37px;margin-right:5px;border-radius:8px;border:1px solid hsla(0,0%,50%,.31)}.callBack-Main-Home .callBack-fields-home .callBack-input-mobile-errmsg{width:300px;height:37px;margin-right:5px;border-radius:8px;border:1px solid hsla(0,0%,50%,.31)}.callBack-Main-Home .callBack-fields-home .callBack-button-div{display:flex;justify-content:center}.callBack-Main-Home .callBack-fields-home .callBack-button{margin-top:14px;height:40px;width:62%;text-align:center;border-radius:8px;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);color:#fff;font-family:DM Sans,sans-serif;border:.804px solid var(--Light,#fff)}}.callBack-Main-Home .callBack-home{text-align:center;margin-top:40px;background-image:linear-gradient(90deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;color:transparent}.callBack-Main-Home .callBack-fields-home{display:flex;justify-content:center;margin-top:20px}.callBack-Main-Home .callBack-fields-home .errorMsg{text-align:center}.callBack-Main-Home .callBack-fields-home .callBack-input{height:37px;margin-right:5px;border-radius:8px;border:1px solid hsla(0,0%,50%,.31);padding:10px 10px 10px 18px}.callBack-Main-Home .callBack-fields-home .callBack-input-mobile,.callBack-Main-Home .callBack-fields-home .callBack-input-mobile-errmsg{height:36px;margin-right:5px;border-radius:8px;border:.5px solid hsla(0,0%,50%,.31)}.callBack-Main-Home .callBack-fields-home .callBack-button{text-align:center;border-radius:8px;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);color:#fff;font-family:DM Sans,sans-serif;border:.804px solid var(--Light,#fff)}@media(min-width:768px){.callBack-Main-Home .callBack-fields-home .callBack-button{height:37px}}.popular-destinations{overflow:hidden;width:100%;z-index:0;position:relative;margin-top:50px}@media(max-width:767px){.popular-destinations{margin-bottom:25px}}@media(min-width:1500px){.popular-destinations{margin-left:calc((100% - 1405px)/2)}}.popular-destinations h4{font-weight:500;font-size:38px;margin-bottom:18px;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;margin-left:170px}@media screen and (max-width:767px){.popular-destinations h4{font-size:22px;margin-left:5px}}@media(min-width:1000px)and (max-width:1100px){.popular-destinations h4{margin-left:10px}}.popular-destinations h1{font-weight:500;font-size:38px;margin-bottom:18px;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;margin-left:170px}@media screen and (max-width:767px){.popular-destinations h1{font-size:22px;margin-left:5px}}@media(min-width:1000px)and (max-width:1100px){.popular-destinations h1{margin-left:10px}}.popular-destinations .popular-card-container{display:flex;width:100%;margin-top:25px;position:relative}.popular-destinations .popular-card-container .popular-india-card{width:250px;height:250px;position:relative}.popular-destinations .popular-card-container .popular-india-card .title-description{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);opacity:.8;position:absolute;top:200px;width:100%;height:50px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.popular-destinations .popular-card-container .popular-india-card .title-description .popular-destioan-title{width:100%;text-align:center;color:#fff;font-family:DM Sans,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0}.popular-destinations .popular-card-container .popular-india-card .title-description .popular-destioan-desciption{width:220px;width:100%;text-align:center;color:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;margin-top:0}.popular-destinations .popular-card-container .popular-india-card .h4{position:absolute;left:60px;top:150px;color:#fff;font-family:DM Sans,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:normal}.popular-destinations .popular-card-container .popular-india-card .p_popular{position:absolute;width:220px;left:20px;text-align:center;top:180px;color:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.popular-destinations .popular-card-container .popular-international-card{width:250px;height:250px;position:relative}.popular-destinations .popular-card-container .popular-international-card .h6{position:absolute;left:28px;width:200px;text-align:center;top:200px;color:#fff;font-family:DM Sans,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:normal}.popular-destinations-international{overflow:hidden;width:100%;margin-top:50px}@media(max-width:767px){.popular-destinations-international{margin-bottom:50px}}@media(min-width:1500px){.popular-destinations-international{margin-left:calc((100% - 1405px)/2)}}.popular-destinations-international h4{font-weight:500;font-size:38px;margin-bottom:18px;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;margin-left:168px}@media screen and (max-width:767px){.popular-destinations-international h4{font-size:22px;margin-left:2%}}@media(min-width:1000px)and (max-width:1100px){.popular-destinations-international h4{margin-left:5%}}.popular-destinations-international .popular-card-container{display:flex;width:100%;margin-top:25px;position:relative}.popular-destinations-international .popular-card-container .popular-india-card{width:250px;height:250px;position:relative}.popular-destinations-international .popular-card-container .popular-india-card .popular-destioan-title{position:absolute;width:100%;text-align:center;top:180px;color:#fff;font-family:DM Sans,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:normal}.popular-destinations-international .popular-card-container .popular-india-card .popular-destioan-desciption{position:absolute;width:220px;width:100%;text-align:center;top:210px;color:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.popular-destinations-international .popular-card-container .popular-india-card .h4{position:absolute;left:60px;top:150px;color:#fff;font-family:DM Sans,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:normal}.popular-destinations-international .popular-card-container .popular-india-card .p_popular{position:absolute;width:220px;left:20px;text-align:center;top:180px;color:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.popular-destinations-international .popular-card-container .popular-international-card{width:250px;height:250px;position:relative}.popular-destinations-international .popular-card-container .popular-international-card .title-description{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);border-bottom-right-radius:12px;border-bottom-left-radius:12px;opacity:.8;position:absolute;top:200px;width:100%;height:50px}.popular-destinations-international .popular-card-container .popular-international-card .title-description .popular-destioan-title{width:100%;text-align:center;color:#fff;font-family:DM Sans,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0;margin-top:7px}.popular-destinations-international .popular-card-container .popular-international-card .title-description .popular-destioan-desciption{width:220px;width:100%;text-align:center;color:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;margin-top:0}.popular-destinations-international .popular-card-container .popular-international-card .h6{position:absolute;width:100%;text-align:center;top:200px;color:#fff;font-family:DM Sans,sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:normal}.popular-destination-page{height:auto}.popular-destination-page .popular-destination-page-heading{display:flex;margin-top:100px;margin-left:10%}.popular-destination-page .popular-destination-page-heading p{font-family:DM Sans,sans-serif;font-size:42px;font-style:normal;font-weight:500;line-height:normal;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;margin-left:10px}@media screen and (max-width:767px){.popular-destination-page .popular-destination-page-heading p{margin-top:450px}}.popular-destination-page .popular-destination-page-heading h1{font-family:DM Sans,sans-serif;font-size:42px;font-style:normal;font-weight:500;line-height:normal;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;margin-left:10px}@media screen and (max-width:767px){.popular-destination-page .popular-destination-page-heading h1{margin-top:450px}}.popular-destination-page .card-containers-main{display:flex;justify-content:center}.popular-destination-page .card-containers-main .card-containers{display:flex;flex-wrap:wrap;height:auto;width:82%;text-decoration:none}@media screen and (max-width:926px){.popular-destination-page .card-containers-main .card-containers{justify-content:center}}.popular-destination-page .card-containers-main .card-containers .popular-card{display:flex;flex-direction:column;width:340px;height:320px;margin:15px;background:#f8f8f8;cursor:pointer}.popular-destination-page .card-containers-main .card-containers .popular-card .info{text-transform:capitalize;padding:18px 28px;border-radius:0 0 12px 12px;height:100px;position:relative}@media(max-width:767px){.popular-destination-page .card-containers-main .card-containers .popular-card .info{height:116px;border-radius:0 0 12px 12px;padding:18px 20px;position:relative}}.popular-destination-page .card-containers-main .card-containers .popular-card .info p{font-weight:400;color:#000;text-align:left}.popular-destination-page .card-containers-main .card-containers .popular-card .info p:first-child{overflow:hidden;color:#000;text-overflow:ellipsis;font-family:DM Sans,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width:767px){.popular-destination-page .card-containers-main .card-containers .popular-card .info p:first-child{font-size:18px;margin-bottom:0;line-height:26px}}.popular-destination-page .card-containers-main .card-containers .popular-card .info p:nth-child(2){font-size:14px;opacity:.5;line-height:18px}.popular-destination-page .card-containers-main .card-containers .popular-card .info .schedule-price{top:82px}.popular-destination-page .card-containers-main .card-containers .popular-card .info .schedule-price .schedule{font-family:DM Sans,sans-serif;font-size:12.886px;font-style:normal;font-weight:400;line-height:normal}.popular-destination-page .card-containers-main .card-containers .popular-card .info .schedule-price .price{color:#000;text-align:right;font-family:DM Sans,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.popular-destination-page .card-containers-main .card-containers .popular-card .info .schedule-price .price span{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;text-align:right;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-shadow:none}.holiday-cards{height:auto}.holiday-cards .card-containers{display:flex;flex-wrap:wrap;height:auto;text-decoration:none;width:100%}.holiday-cards .card-containers .holiday-card{display:flex;flex-direction:column;width:350px;height:335px;margin-bottom:40px;background:#f8f8f8;border-radius:12px;margin-left:5px}.holiday-cards .card-containers .holiday-card div.image-mobile{display:none}@media(max-width:767px){.holiday-cards .card-containers .holiday-card{width:330px;height:330px}.holiday-cards .card-containers .holiday-card div.image-mobile{display:block}}.holiday-cards .card-containers .holiday-card .image{border-radius:12px 12px 0 0}.holiday-cards .card-containers .holiday-card .info{text-transform:capitalize;padding:18px;border-radius:0 0 12px 12px;height:100px}@media(max-width:767px){.holiday-cards .card-containers .holiday-card .info{height:116px;border-radius:0 0 12px 12px;padding:18px 20px}}.holiday-cards .card-containers .holiday-card .info p{font-weight:400;color:#000;text-align:left;margin-bottom:0}.holiday-cards .card-containers .holiday-card .info p:first-child{overflow:hidden;color:#000;text-overflow:ellipsis;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width:767px){.holiday-cards .card-containers .holiday-card .info p:first-child{font-size:17px;margin-bottom:0;line-height:21px}}.holiday-cards .card-containers .holiday-card .info p:nth-child(2){font-size:14px;opacity:.5;line-height:18px}.holiday-cards .card-containers .holiday-card .info .schedule-price{top:10px}@media(max-width:767px){.holiday-cards .card-containers .holiday-card .info .schedule-price{top:15px}}.holiday-cards .card-containers .holiday-card .info .schedule-price .schedule{font-family:DM Sans,sans-serif;font-size:12.886px;font-style:normal;font-weight:400;line-height:normal}.holiday-cards .card-containers .holiday-card .info .schedule-price .price{color:#000;text-align:right;font-family:DM Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.holiday-cards .card-containers .holiday-card .info .schedule-price .price span{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;text-align:right;font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-shadow:none}@media screen and (max-width:1199px){.holiday-cards .card-containers{justify-content:space-between}}@media screen and (min-width:1200px){.holiday-cards .card-containers>:nth-child(3n+1){margin-right:12px}.holiday-cards .card-containers>:nth-child(3n+2){margin-left:10px;margin-right:10px}.holiday-cards .card-containers>:nth-child(3n){margin-left:12px}}.banner-holder{position:relative;z-index:9}@media screen and (min-width:1200px){.banner-holder{max-height:215px}}.banner-holder .banner{position:relative;display:block;width:100%;height:215px!important;height:200px;object-fit:cover}.banner-holder .banner img{object-fit:cover}.banner-holder .banner:after{content:"";position:absolute;left:0;top:0;width:100%;height:216px;display:inline-block;background:linear-gradient(94.7deg,rgba(1,25,50,.71) 9.13%,rgba(52,1,106,.27) 96.14%)}@media(min-width:768px)and (max-width:1199px){.banner-holder .banner{height:350px;object-fit:cover}}.banner-holder .banner-job{position:relative;display:block;width:100%;object-fit:cover}.banner-holder .banner-job img{object-fit:cover}.banner-holder .banner-job:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(94.7deg,rgba(1,25,50,.71) 9.13%,rgba(52,1,106,.27) 96.14%)}@media(min-width:768px)and (max-width:1199px){.banner-holder .banner-job{height:350px;object-fit:cover}}@media(max-width:767px){.banner-holder .banner-job{margin-top:110px}}@media screen and (min-width:767px){.banner-holder .banner-frompackages{position:relative;display:block;width:100%;height:215px!important;height:200px;object-fit:cover}.banner-holder .banner-frompackages img{object-fit:cover}.banner-holder .banner-frompackages:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(94.7deg,rgba(1,25,50,.71) 9.13%,rgba(52,1,106,.27) 96.14%)}}@media(min-width:768px)and (max-width:1199px){.banner-holder .banner-frompackages{height:350px;object-fit:cover}}@media screen and (max-width:768px){.banner-holder .banner{height:240px;object-fit:cover}.banner-holder .text-holder h1{font-size:24px!important}.banner-holder .text-holder p{font-size:16px!important}.banner-holder .vector1,.banner-holder .vector2{display:none}.banner-holder .header-holder{padding:20px 25px}}@media screen and (max-width:540px){.banner-holder .banner{height:240px;object-fit:cover}.banner-holder .text-holder h1{font-size:22px!important;width:95%;margin:0 auto 12px}.banner-holder .text-holder p{font-size:14px!important}.banner-holder .vector2{display:none}.banner-holder .header-holder{padding:10px 15px}}@media screen and (max-width:360px){.banner-holder .banner{object-fit:cover}.banner-holder .text-holder h1{font-size:18px!important}.banner-holder .text-holder p{font-size:12px!important}.banner-holder .vector2{display:none}.banner-holder .header-holder{padding:5px}}.banner-holder .text-holder{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:991px){.banner-holder .text-holder{transform:translate(-50%,-20%)}}.banner-holder .text-holder h1{font-size:48px;font-weight:700;font-size:40px;text-align:center;color:#fff;margin-bottom:8px}.banner-holder .text-holder h1 span{background:linear-gradient(98.77deg,#6dffce -7.14%,#68c9ff 111.3%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.banner-holder .text-holder h1 .vix-char{color:#b6f177!important;background:unset;-webkit-text-fill-color:unset}.banner-holder .text-holder p{text-align:center;font-size:16px;color:#fff;font-weight:700}@media(max-width:767px){.banner-holder .text-holder p{width:90%;margin:0 auto;line-height:18px}}.banner-holder .vector-holder{position:absolute;top:0;height:100%}.banner-holder .vector-holder .vector-img{position:relative;height:100%;width:300px}.banner-holder .vector-holder img{height:100%}.banner-holder .vector1{left:0}.banner-holder .vector2{right:0}.banner-holder .corporate-logo{position:absolute;top:0;left:50%;transform:translate(-50%,20px);border-radius:20px}@media screen and (max-width:767px){.banner-holder .corporate-logo{top:24px}}.banner-holder .corporate-logo img{width:50px;border-radius:20px}@media(max-width:767px){.banner-holder .corporate-logo img{width:60px;height:60px!important}}.vix-mobile1{position:relative;height:464px}.vix-mobile2{position:relative;height:502px;margin:0 calc(50% - 50vw)}.vix-contact-mob-img{position:relative;width:100%;height:175px}.category-image{position:relative;display:inline-block;border-radius:54px!important;border:transparent;width:100%}@media(min-width:767px)and (max-width:991px){.category-image{margin-bottom:10px}.category-image .cat7-txt{top:75%!important}}.category-image .cat1{border-radius:17px}.category-image .card-img{display:block;border-radius:17px;object-fit:cover;width:100%}.category-image .cat6-txt{left:45%;top:25%;font-weight:800;line-height:15px!important;font-size:38px}.category-image .cat6-txt span{font-size:28px}.category-image .cat4-txt{left:32%;top:85%;font-weight:800;line-height:15px!important;font-size:30px}.category-image .cat3-txt{left:45%;top:90%;font-weight:600;font-size:26.9532px}.category-image .cat3-txt span{font-weight:600;font-size:20.9532px}.category-image .cat7-txt{left:50%;top:85%}.category-image .cat7-txt img{width:55%;margin-top:-20px;height:73.5px}.category-image .cat7-txt .fun-txt{margin-left:35px;margin-top:-20px}.category-image .cat7-txt p{line-height:10px;font-weight:700;font-size:22px}.category-image .cat5-txt{left:50%;top:30%}.category-image .cat5-txt img{height:81px;width:100%}.category-image .cat2-txt{left:48%;top:90%;font-weight:800;font-size:32px}.category-image .cat1-txt{left:50%;bottom:5%;font-size:60px;font-weight:600}.category-image .cat1-txt span{font-weight:700;font-size:22px}.category-image .category-txt{position:absolute;color:#fff;font-family:League Spartan!important;font-style:normal;line-height:24px;transform:translate(-50%,-50%);width:80%;text-shadow:0 4px 7px rgba(0,0,0,.28)}.category-image .category-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.4);border:2px solid rgba(0,0,0,.3);border-radius:16px;padding:8px 20px;width:80%;z-index:8}.category-image .category-info p{margin-bottom:0;text-align:center;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.4);font-size:18px;font-weight:700;line-height:23px}@media(min-width:992px){.category-image .cat1{height:555px;border-radius:17px}.category-image .cat2{height:235px}.category-image .cat3{height:317px}.category-image .cat4{height:251px}.category-image .cat5{height:301px}.category-image .cat6{height:219px}.category-image .cat7{height:285px}}@media only screen and (max-width:767){.category-image .category-image{width:50%;float:left;padding:20px}.category-image .card-columns{padding:20px}}.recognitions-holder{margin-top:166px}.recognitions-holder h5{font-size:36px;line-height:47px;color:#000;font-weight:500;text-align:center;margin-bottom:36px}.recognitions-holder .card-wrapper{max-width:254px;border:1px solid #ededed;border-radius:32px}.recognitions-holder .card-wrapper .img-holder{position:relative;height:155px;min-width:174px}.recognitions-holder .card-wrapper .img-holder img{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);max-height:122px!important}.recognitions-holder .card-wrapper .info{text-align:center;background-color:#f8f8f8;padding:0 20px;display:flex;align-items:center;border-radius:0 0 32px 32px;height:90px;display:none}.recognitions-holder .card-wrapper .info p{font-size:16px;line-height:21px;color:#000;font-weight:500;width:95%;margin:0 auto}.recognitions-holder .owl-carousel .owl-stage-outer{padding-left:calc((100% - 1100px)/2)}.recognitions-holder .owl-stage{padding-left:0!important}.partners-holder{margin-top:112px;overflow:hidden;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.partners-holder ::-webkit-scrollbar{display:none}@media(max-width:767px){.partners-holder{margin-top:84px}}.partners-holder .partners-wrapper{padding-left:calc((100% - 1105px)/2);overflow:auto}@media(max-width:767px){.partners-holder .partners-wrapper{margin-left:7px}}.partners-holder .partners-wrapper h5{font-size:36px;line-height:47px;color:#000;font-weight:500;text-align:center;margin-bottom:36px}@keyframes moveRightLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.partners-holder .partners-wrapper .List1{animation:moveRightLeft 40s linear infinite}.partners-holder .partners-wrapper .card-wrapper{margin-bottom:20px;margin-right:20px}.partners-holder .partners-wrapper .card-wrapper .img-holder{min-width:236px;padding:0 15px}.mobile{display:none;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.mobile ::-webkit-scrollbar{display:none}.card-wrappers{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;margin-right:-435px}.card-wrappers .cards{display:inline-block;transition:.3s;width:40%;margin:10px;position:relative;width:300px;height:300px}.card-wrappers .cards .category-txt{position:absolute;color:#fff;font-family:League Spartan!important;font-style:normal;line-height:24px;transform:translate(-50%,-50%);width:80%;text-shadow:0 4px 7px rgba(0,0,0,.28)}.card-wrappers .cards .cat6-txt{left:-40%;top:25%;font-weight:800;line-height:15px!important;font-size:40px}.card-wrappers .cards .cat6-txt span{font-size:30px}.card-wrappers .cards .cat4-txt{left:-80%;top:85%;font-weight:800;line-height:15px!important;font-size:30px}.card-wrappers .cards .cat3-txt{left:-18%;top:86%;font-weight:600;font-size:26.9532px}.card-wrappers .cards .cat3-txt span{font-weight:600;font-size:20.9532px}.card-wrappers .cards .cat7-txt{left:-80%;top:80%}.card-wrappers .cards .cat7-txt img{width:45%;margin-top:-20px;height:89px}.card-wrappers .cards .cat7-txt .fun-txt{margin-left:40px;margin-top:-20px}.card-wrappers .cards .cat7-txt p{line-height:10px;font-weight:700;font-size:24px}.card-wrappers .cards .cat5-txt{left:-4%;top:30%}.card-wrappers .cards .cat5-txt img{height:71px;width:80%}.card-wrappers .cards .cat2-txt{left:30%;top:85%;font-weight:800;font-size:34px}.card-wrappers .cards .cat1-txt{left:40%;bottom:3%;font-size:40px;font-weight:600;line-height:15px}.card-wrappers .cards .cat1-txt span{font-weight:700;font-size:22px}.card-wrappers .cards .card-img{max-height:100%;max-width:100%;border-radius:40px;height:-moz-fit-content;height:fit-content;width:78%;opacity:1}@media(max-width:767px){.card-wrappers .cards .card-img{height:100%}}.card-wrappers .cards .cat2{margin-left:-66px}.card-wrappers .cards .cat5{margin-left:-131px}.card-wrappers .cards .cat3{margin-left:-195px}.card-wrappers .cards .cat6{margin-left:-258px}.card-wrappers .cards .cat4{margin-left:-320px}.card-wrappers .cards .cat7{margin-left:-382px}.card-wrappers .cards .category-info{padding:4px 10px;color:#fff;border-radius:8px;border:1px solid rgba(0,0,0,.3);width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;width:200px;height:37px;background-color:rgba(0,0,0,.4);text-align:center}.card-wrappers .cards .category-info p{padding-bottom:25px}.card-wrappers .cards .auto-1{margin-left:-30px}.card-wrappers .cards .auto-2{margin-left:-94px}.card-wrappers .cards .auto-3{margin-left:-159px}.card-wrappers .cards .auto-4{margin-left:-224px}.card-wrappers .cards .auto-5{margin-left:-288px}.card-wrappers .cards .auto-6{margin-left:-350px}.card-wrappers .cards .auto-7{margin-left:-412px}@media only screen and (max-width:767px){.desktop{display:none}.mobile{display:block}.recognitions-holder h5{font-size:24px;margin:0 auto 12px;line-height:31px;width:95%}}.vix-wrapper{margin-top:70px!important}@media(max-width:767px){.vix-wrapper{margin-top:-8px!important}.vix-wrapper .cerp-corp{margin-bottom:45px!important}}.vix-wrapper .vix-content{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.vix-wrapper .vix-desc{color:#000!important;line-height:24px!important}@media(max-width:767px){.vix-wrapper .vix-desc{text-align:center!important}}@media(min-width:992px){.vix-wrapper .vix-desc1{width:95%;margin-right:20px}.vix-wrapper .vix-desc2{width:95%;margin-left:20px}}.vix-contact-wrapper{position:relative;margin-top:70px!important}.vix-contact-wrapper .vix-contact-img{border-radius:60px 0 0 60px;height:100%;display:block;object-fit:cover}@media(max-width:991px){.vix-contact-wrapper .vix-contact-img{border-radius:50px 50px 0 0}}@media(min-width:768px)and (max-width:991px){.vix-contact-wrapper .vix-contact-img{height:400px!important}}.vix-contact-wrapper .closeIcon{position:absolute;right:70px;z-index:99;top:20px;cursor:pointer}@media(max-width:767px){.vix-contact-wrapper .closeIcon{right:10px;top:8px}}.vix-contact-wrapper .vix-contact-info{background:#fdf2f2;height:100%;border-radius:0 60px 60px 0;padding:48px 54px 42px}@media(max-width:991px){.vix-contact-wrapper .vix-contact-info{padding:48px 24px 42px;border-radius:0 0 50px 50px}}@media(min-width:768px)and (max-width:991px){.vix-contact-wrapper .vix-contact-info{padding:48px 48px 42px!important}}.vix-contact-wrapper .vix-contact-info .line{margin:32px 0 16px!important}.vix-contact-wrapper .vix-contact-info .contact-card{background:#fff;border:unset;padding:23px 24px}.vix-contact-wrapper .vix-contact-info .contact-card p:first-child{line-height:12px!important;margin-bottom:12px!important;margin-top:0!important;text-align:left!important}.vix-contact-wrapper .vix-contact-info .contact-card p:nth-child(2){font-size:14px!important;line-height:16px!important}.vix-contact-wrapper .vix-contact-info .contact-card p a{font-weight:500;font-size:18px;line-height:23px}.vix-associations-holder{margin-bottom:34px}.vix-associations-holder .associate1{position:relative;width:100%;height:93px}.vix-associations-holder .associate2{position:relative;width:100%;height:106px}.vix-associations-holder .vix-logo{position:relative;width:100%;height:61px}@media(max-width:767px){.vix-associations-holder{margin-bottom:40px}}.vix-associations-holder .associates{background:#f5f5f5;border-radius:32px;padding:48px 32px 30px}.vix-associations-holder .associates h5{text-align:center}.vix-associations-holder .associates .logos{background:#fff;border-radius:20px;padding:29px 24px}@media(max-width:991px){.vix-associations-holder .associates .logos{display:flex;justify-content:space-between;align-items:center;padding:22px 20px;border-top-left-radius:0;border-top-right-radius:0}}.vix-associations-holder .associates .single-logo{background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:29px 24px 0}@media(max-width:991px){.vix-associations-holder .associates .single-logo{display:flex;justify-content:center;align-items:center;padding:22px 20px 0}}.vix-associations-holder .grades-holder{width:100%;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:32px;background:#fff;margin-bottom:36px}@media(max-width:991px){.vix-associations-holder .grades-holder{min-width:262px;margin-right:20px;height:max-content}}.vix-associations-holder .grades-holder .grades p{color:#000;text-align:center;font-weight:500;font-size:36px;margin:48px 10px 36px}@media(max-width:767px){.vix-associations-holder .grades-holder .grades p{font-size:32px}}.vix-associations-holder .activities{background:#fafafa!important;border-radius:0 0 32px 32px;padding:26px;display:flex;justify-content:space-between}@media(max-width:991px){.vix-associations-holder .activities{display:block}.vix-associations-holder .activities .activity-list{margin-bottom:20px}}.vix-associations-holder .activities p{margin-bottom:0;font-weight:500;font-size:16px}.vix-associations-holder .activities p span{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px}@media(max-width:767px){.vix-clients{margin-bottom:90px}}.vix-clients .card-wrapper .count{height:155px;width:186px;display:flex;justify-content:center;align-items:center}.vix-clients .card-wrapper .count p{margin-bottom:0;font-weight:500;font-size:36px}.vix-clients .card-wrapper .count p span{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.vix-clients .card-wrapper .info{height:111px!important}.vix-clients .card-wrapper .info p span{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.outcome-span{color:#c9c9c9!important;background:transparent!important;-webkit-text-fill-color:unset!important}.outcome-span,.outcome-text{font-size:14px!important}@media(min-width:992px){.grades-holder-custom{width:140%!important}}.floating-contact-button{background:linear-gradient(64.21deg,#600abd 10.36%,#115297 105.36%);border-radius:30px 0 0 30px;padding-top:1%;position:fixed;cursor:pointer;right:0;top:30%;justify-content:center;width:85px;height:216.55px;z-index:999}.floating-contact-button p{padding-top:8px;font-weight:500;font-size:14.7284px;line-height:20px;text-align:center;width:80%;color:#fff}.enquiry-form-area{width:30%;display:flex;flex-direction:column}@media screen and (min-width:768px){.enquiry-form-area{margin-top:35px;margin-left:20px;overflow:hidden}}@media screen and (max-width:767px){.enquiry-form-area{width:100%;align-items:center}}.enquiry-form-area .newsletter-request-form{display:flex;justify-content:center;align-items:center;height:auto}@media screen and (max-width:767px){.enquiry-form-area .newsletter-request-form{display:none}}.enquiry-form-area .newsletter-request-form .newsletter-form{height:auto;width:500px;background-color:#efebf7}@media screen and (max-width:767px){.enquiry-form-area .newsletter-request-form .newsletter-form{margin:20px}}.enquiry-form-area .newsletter-request-form .submit-form{width:35%;display:flex;justify-content:space-between}@media screen and (max-width:767px){.enquiry-form-area .newsletter-request-form .submit-form{width:80%!important}}.enquiry-form-area .newsletter-request-form .submit-form-enquiry{width:81%;display:flex;justify-content:space-between}@media screen and (max-width:767px){.enquiry-form-area .newsletter-request-form .submit-form-enquiry{width:80%!important}}.enquiry-form-area .newsletter-request-form .submit-area{width:100%;display:flex;justify-content:center;margin-Top:25px;margin-bottom:20px}@media screen and (max-width:767px){.enquiry-form-area .newsletter-request-form .submit-area{margin-Top:15px;margin-bottom:20px}}.enquiry-form-area .newsletter-request-form .submit-area-enquiry{width:100%;display:flex;justify-content:center;margin-Top:40px;margin-bottom:20px}@media screen and (max-width:767px){.enquiry-form-area .newsletter-request-form .submit-area-enquiry{margin-Top:15px;margin-bottom:20px}}.enquiry-form-area-payment{display:flex;flex-direction:column}@media screen and (min-width:768px){.enquiry-form-area-payment{margin-top:35px;margin-left:9px;margin-right:9px;overflow:hidden}}@media screen and (max-width:767px){.enquiry-form-area-payment{width:100%;align-items:center}}.enquiry-form-area-payment .newsletter-request-form{display:flex;justify-content:center;align-items:center;height:auto}@media screen and (max-width:767px){.enquiry-form-area-payment .newsletter-request-form{display:none}}.enquiry-form-area-payment .newsletter-request-form .newsletter-form{height:auto;width:500px;background-color:#efebf7}@media screen and (max-width:767px){.enquiry-form-area-payment .newsletter-request-form .newsletter-form{margin:20px}}.enquiry-form-area-payment .newsletter-request-form .submit-form{width:35%;display:flex;justify-content:space-between}@media screen and (max-width:767px){.enquiry-form-area-payment .newsletter-request-form .submit-form{width:80%!important}}.enquiry-form-area-payment .newsletter-request-form .submit-form-enquiry{width:81%;display:flex;justify-content:space-between}@media screen and (max-width:767px){.enquiry-form-area-payment .newsletter-request-form .submit-form-enquiry{width:80%!important}}.enquiry-form-area-payment .newsletter-request-form .submit-area{width:100%;display:flex;justify-content:center;margin-Top:25px;margin-bottom:20px}@media screen and (max-width:767px){.enquiry-form-area-payment .newsletter-request-form .submit-area{margin-Top:15px;margin-bottom:20px}}.enquiry-form-area-payment .newsletter-request-form .submit-area-enquiry{width:100%;display:flex;justify-content:center;margin-Top:40px;margin-bottom:20px}@media screen and (max-width:767px){.enquiry-form-area-payment .newsletter-request-form .submit-area-enquiry{margin-Top:15px;margin-bottom:20px}}.enquiry-form-popup-container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:flex-start;background-color:rgba(0,0,0,.5);z-index:999999;max-height:auto;overflow-y:auto}@media screen and (max-width:767px){.enquiry-form-popup-container{width:100vw;align-items:center}}.enquiry-form-popup-container .close-icon{background:#fff;border-radius:25%;padding:3px;position:relative;top:-10px;left:92%;border:1px solid #d3d3d3}.enquiry-form-popup-container .newsletter-request-form{display:flex;justify-content:center;align-items:center;height:auto}.enquiry-form-popup-container .newsletter-request-form .newsletter-form-popup{margin-top:10px;background:#efebf7;padding:20px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.2);width:90%;max-width:500px;max-height:calc(100% - 375px);overflow-y:auto}.enquiry-form-popup-container .newsletter-request-form .submit-form{width:35%;display:flex;justify-content:space-between}@media screen and (max-width:767px){.enquiry-form-popup-container .newsletter-request-form .submit-form{width:80%!important}}.enquiry-form-popup-container .newsletter-request-form .submit-form-enquiry{width:81%;display:flex;justify-content:space-between}@media screen and (max-width:767px){.enquiry-form-popup-container .newsletter-request-form .submit-form-enquiry{width:80%!important}}.enquiry-form-popup-container .newsletter-request-form .submit-area{width:100%;display:flex;justify-content:center;margin-Top:25px;margin-bottom:20px}@media screen and (max-width:767px){.enquiry-form-popup-container .newsletter-request-form .submit-area{margin-Top:15px;margin-bottom:20px}}.enquiry-form-popup-container .newsletter-request-form .submit-area-enquiry{width:100%;display:flex;justify-content:center;margin-Top:40px;margin-bottom:20px}@media screen and (max-width:767px){.enquiry-form-popup-container .newsletter-request-form .submit-area-enquiry{margin-Top:15px;margin-bottom:20px}}.newsletter-form{height:auto;width:500px;background-color:#efebf7}@media screen and (max-width:767px){.newsletter-form{margin:20px}}.newsletter-form-popup{height:auto;width:500px;background-color:#efebf7}.subscribe-box-enquiry{margin-top:25px;display:flex;flex-direction:column;border:1px solid #d3d3d3;border-radius:15px}@media screen and (max-width:767px){.subscribe-box-enquiry{width:90%}}.subscribe-box-enquiry .subscribe-box-enquiry-area{width:100%;text-align:center;margin-bottom:30px;margin-top:50px}@media screen and (max-width:767px){.subscribe-box-enquiry .subscribe-box-enquiry-area{margin-top:20px}}.subscribe-box-enquiry button{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);color:#fff;border:none;padding:12px 115px;border-radius:8px;margin-top:30px}@media screen and (max-width:767px){.subscribe-box-enquiry button{padding:12px 95px;margin-top:15px}}.callback-box-enquiry{margin-top:30px;display:flex;flex-direction:column;border:1px solid #d3d3d3;border-radius:15px}@media screen and (max-width:767px){.callback-box-enquiry{width:90%}}.callback-box-enquiry .callback-box-enquiry-area{width:100%;text-align:center;margin-bottom:30px;margin-top:20px;padding:10px}@media screen and (max-width:767px){.callback-box-enquiry .callback-box-enquiry-area{margin-bottom:20px}.callback-box-enquiry .callback-box-enquiry-area .callback-box-enquiry-content{display:flex;justify-content:space-between}.callback-box-enquiry .callback-box-enquiry-area .callback-box-enquiry-content .callback-box-enquiry-paragraph{width:70%;padding-left:10px}}.callback-box-enquiry .callback-box-enquiry-area .callback-box-enquiry-content .callback-box-enquiry-paragraph .callback-box-enquiry-offer{font-size:16px;font-weight:600;text-align:left;background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:280px;margin-top:10px;margin-left:12px}@media screen and (max-width:767px){.callback-box-enquiry .callback-box-enquiry-area .callback-box-enquiry-content .callback-box-enquiry-paragraph .callback-box-enquiry-offer{width:195px;font-size:15px;text-align:left;margin-left:0;margin-top:0;margin-bottom:10px}}.callback-box-enquiry .callback-box-enquiry-area .callback-box-enquiry-content .callback-box-enquiry-paragraph .callback-box-enquiry-text{font-size:14px;font-weight:500;text-align:left;width:280px;margin-left:12px}@media screen and (max-width:767px){.callback-box-enquiry .callback-box-enquiry-area .callback-box-enquiry-content .callback-box-enquiry-paragraph .callback-box-enquiry-text{width:220px;font-size:12px;text-align:left;margin-left:0}.callback-box-enquiry .callback-box-enquiry-area .callback-box-enquiry-content .call-back-image{height:90px;width:90px;border-radius:6px}}.callback-box-enquiry .callback-box-enquiry-area button{background:linear-gradient(98.07deg,#115297 5.22%,#600abd 101.6%);color:#fff;border:none;padding:12px 95px;border-radius:8px}.submit-form{width:35%;display:flex;justify-content:space-between}@media screen and (max-width:767px){.submit-form{width:80%!important}}.submit-form-enquiry{width:81%;display:flex;justify-content:space-between}@media screen and (max-width:767px){.submit-form-enquiry{width:80%!important}}.submit-area{width:100%;display:flex;justify-content:center;margin-Top:25px;margin-bottom:20px}@media screen and (max-width:767px){.submit-area{margin-Top:15px;margin-bottom:20px}}.submit-area-enquiry{width:100%;display:flex;justify-content:center;margin-Top:40px;margin-bottom:20px}@media screen and (max-width:767px){.submit-area-enquiry{margin-Top:15px;margin-bottom:20px}}