html{scroll-behavior:smooth}.main_wrapper{background-color:#f5f5f7}.main_wrapper .mainNav{justify-content:center}.main_wrapper header{box-shadow:none!important}.main_wrapper .breadCrumbsWrapper{display:none}.main_wrapper .mainSection{display:flex;justify-content:center;align-items:flex-start;padding:10px 15px 0;gap:10px;height:760px}.main_wrapper .mainSection .mainSectionLeftPart{width:100%;height:100%;flex:1 1;display:flex;justify-content:center;align-items:center;background-color:#440090;border-radius:40px;position:relative;overflow:hidden}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer{display:flex;flex-direction:column;z-index:1}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartTitle{color:#fff;font-size:70px;font-style:normal;font-weight:700;line-height:80px;max-width:481px;margin-bottom:40px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartSubTitle{color:#fff;font-size:36px;font-style:normal;font-weight:800;line-height:38px;margin-bottom:12px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartDateBlock{display:flex;gap:10px;margin-bottom:10px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartDateBlock .mainSectionLeftPartDate{width:384px;height:100px;border-radius:10px;background:#f5f5f7;padding:16px 20px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartDateBlock .mainSectionLeftPartDate .mainSectionLeftPartDateText{color:rgba(0,0,0,.9);font-size:30px;font-style:normal;font-weight:700;line-height:38px;margin-bottom:10px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartDateBlock .mainSectionLeftPartDate .mainSectionLeftPartDateFieldName{color:rgba(0,0,0,.8980392157);font-size:18px;font-style:normal;font-weight:700;line-height:18px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartDateBlock .small{width:117px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartBtn{width:511px;padding:15px 20px;border-radius:10px;background:#7c7cfe;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:28px;transition:all .3s;text-decoration:none}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartBtn .btnArrow{height:18px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartBtn:hover{cursor:pointer;background:#f5f5f7;color:rgba(0,0,0,.8980392157)}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartBtn:hover .btnArrow path{fill:rgba(0,0,0,.8980392157);stroke:rgba(0,0,0,.8980392157)}.main_wrapper .mainSection .mainSectionLeftPart .mainHexImg1{position:absolute;bottom:-81%;left:-37%}.main_wrapper .mainSection .mainSectionLeftPart .mainHexImg2{position:absolute;top:-34%;right:-7%;z-index:1}.main_wrapper .mainSection .mainSectionLeftPart .mainShadowImg{position:absolute;top:0;width:100%;height:100%}.main_wrapper .mainSection .mainSectionRightPart{height:760px;flex:1 1;height:100%;position:relative}.main_wrapper .mainSection .mainSectionRightPart .mainSectionRightPartVideo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px;border-bottom-right-radius:42px}.main_wrapper .mainSection .mainSectionRightPart .mainSectionRightPartVideoBtnContainer{position:absolute;bottom:0;right:0;border:none;z-index:10}.main_wrapper .mainSection .mainSectionRightPart .mainSectionRightPartVideoBtnContainer .mainSectionRightPartVideoBtn{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#7c7cfe;border-radius:50%;border:none;transform:scale(1);transition:transform .3s ease-in-out}.main_wrapper .mainSection .mainSectionRightPart .mainSectionRightPartVideoBtnContainer .mainSectionRightPartVideoBtn:hover{transform:scale(1.1);cursor:pointer}.main_wrapper .mainSection .mainSectionRightPart .videoBtnBg{position:absolute;width:107px;bottom:0;right:0;z-index:9;border-bottom-right-radius:40px}.main_wrapper .revolutionWrapper{padding-top:10px;margin:0 15px}.main_wrapper .revolutionWrapper .revolution{border-radius:40px;background:#7c7cfe;display:flex;height:364px;padding:60px 0;flex-direction:column;align-items:center;gap:40px;margin:0 0 100px}.main_wrapper .revolutionWrapper .revolution .revolutionSubTitle{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px;max-width:326px}.main_wrapper .revolutionWrapper .revolution .revolutionTitle{max-width:998px;color:#fff;text-align:center;font-size:42px;font-style:normal;font-weight:700;line-height:52px;text-transform:none}.main_wrapper .mainContent .mainContentTitle{color:rgba(0,0,0,.9);font-size:68px;font-style:normal;font-weight:600;line-height:78px;margin-bottom:30px;text-transform:none}.main_wrapper .mainContent .mainContentTags{display:flex;gap:4px;flex-wrap:wrap}.main_wrapper .mainContent .mainContentTags .mainContentTag{height:30px;padding:3px 14px;display:flex;justify-content:center;align-items:center;border-radius:40px;background:#e8e5f4;color:rgba(0,0,0,.8980392157);font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:40px;transition:all .3s ease}.main_wrapper .mainContent .mainContentTags .mainContentTag:hover{cursor:pointer}.main_wrapper .mainContent .mainContentTags .mainContentTag.active{background-color:#7c7cff;color:#fff}.main_wrapper .mainContent .visionMissionBlock{margin-bottom:20px}.main_wrapper .mainContent .visionMissionBlock .visionBrand{position:relative}.main_wrapper .mainContent .visionMissionBlock .visionBrand .visionBrandImg{position:absolute;right:0;display:none;z-index:1}.main_wrapper .mainContent .visionMissionBlock .visionBrand:hover .visionBrandImg{display:block}.main_wrapper .mainContent .visionMissionBlock .visionMission{height:144px;width:100%;border:none;border-top:2px solid #e8e5f4;display:flex;align-items:center;transition:all .3s;position:relative}.main_wrapper .mainContent .visionMissionBlock .visionMission:before{content:"";position:absolute;top:0;left:0;height:3px;width:100%;background-color:#7c7cfe;opacity:0;transition:opacity .3s ease;border-radius:10px}.main_wrapper .mainContent .visionMissionBlock .visionMission .visionMissionImg{position:absolute;right:0;display:none;z-index:1}.main_wrapper .mainContent .visionMissionBlock .visionMission:hover{border-top-color:transparent}.main_wrapper .mainContent .visionMissionBlock .visionMission:hover .visionMissionImg{display:block}.main_wrapper .mainContent .visionMissionBlock .visionMission:hover:before{opacity:1}.main_wrapper .mainContent .visionMissionBlock .visionMission .visionMissionTitle{min-width:40%;color:#440090;font-size:28px;font-style:normal;font-weight:700;line-height:38px}.main_wrapper .mainContent .visionMissionBlock .visionMission .visionMissionDesc{width:488px;color:rgba(0,0,0,.7);font-size:18px;font-style:normal;font-weight:700;line-height:28px}.main_wrapper .mainContent .benefitsBlock{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:100px}.main_wrapper .mainContent .benefitsBlock .benefitBlock{height:200px;width:595px;border-radius:20px;background:#e8e5f4;padding:23px 30px 23px 37px}.main_wrapper .mainContent .benefitsBlock .benefitBlock .benefitBlockNumber{color:rgba(0,0,0,.9);font-size:68px;font-style:normal;font-weight:700;line-height:78px;margin-bottom:47px}.main_wrapper .mainContent .benefitsBlock .benefitBlock .benefitBlockText{display:flex;justify-content:space-between}.main_wrapper .mainContent .benefitsBlock .benefitBlock .benefitBlockText .benefitBlockDescr{color:rgba(0,0,0,.7);font-size:20px;font-style:normal;font-weight:700;line-height:30px}.main_wrapper .upcomingEvents{margin-bottom:100px}.main_wrapper .upcomingEvents .upcomingEventsTitle{text-transform:none;color:rgba(0,0,0,.9);font-size:68px;font-style:normal;font-weight:600;line-height:78px;margin-bottom:40px}.main_wrapper .upcomingEvents .upcomingEvent{padding:10px;border-radius:20px;background:#fff;width:100%;height:240px;display:flex;align-items:center;margin-bottom:16px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventImgWrapper{position:relative;margin-right:30px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventImgWrapper .upcomingEventImg{border-radius:20px;max-width:448px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventImgWrapper .upcomingEventLocation{position:absolute;top:10px;left:10px;border-radius:30px;background:#000;height:30px;padding:6px 19px;display:flex;align-items:center;gap:10px;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventImgWrapper .upcomingEventLocation .upcomingEventLocationIcon{width:12px;height:18px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock{margin-right:38px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventName{color:rgba(0,0,0,.9);font-size:30px;font-style:normal;font-weight:700;line-height:38px;margin-bottom:26px;max-width:395px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock{display:flex;gap:10px;min-width:395px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameDateContainer{display:flex;width:100%;height:86px;padding:8px 16px;flex-direction:column;justify-content:center;gap:10px;border-radius:10px;background:#f5f5f7}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameDateContainer .upcomingEventNameDate{color:#7c7cfe;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameDateContainer .upcomingEventNameValue{color:rgba(0,0,0,.9);font-size:16px;font-style:normal;font-weight:700;line-height:18px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameStandBlock{display:flex;width:auto;min-width:-moz-fit-content;min-width:fit-content;height:86px;padding:8px 16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:#f5f5f7}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameStandBlock .upcomingEventNameDate{color:#7c7cfe;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameStandBlock .upcomingEventNameValue{color:rgba(0,0,0,.9);font-size:16px;font-style:normal;font-weight:700;line-height:18px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventBtn{display:flex;align-items:center;gap:10px;width:200px;padding:12px 16px;border-radius:10px;background:#440090;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none;transition:all .3s}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventBtn .upcomingEventBtnIcon{width:22px;height:18px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventBtn:hover{background:#7c7cfe}.main_wrapper .upcomingEvents .upcomingEventsViewBtn{width:100%;border-radius:15px;background:#fff;box-shadow:5px 5px 15px 5px rgba(0,0,0,.04);height:50px;display:flex;justify-content:center;align-items:center;color:rgba(0,0,0,.9);font-size:19px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none;transition:transform .4s ease,box-shadow .4s ease}.main_wrapper .upcomingEvents .upcomingEventsViewBtn:hover{transform:scale(.98);box-shadow:3px 3px 10px 3px rgba(0,0,0,.1)}.main_wrapper .readyTo{border-radius:30px;background:#440090;height:500px;width:100%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.main_wrapper .readyTo .readyToBgShadow{position:absolute;top:0;right:0;height:100%;display:flex;justify-content:center;align-items:center}.main_wrapper .readyTo .readyToContent{height:292px;width:100%;max-width:1200px;margin:0 auto;z-index:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main_wrapper .readyTo .readyToContent .readyToTitle{color:#fff;font-size:140px;font-style:normal;font-weight:700;line-height:146px;max-width:806px;text-transform:none}.main_wrapper .readyTo .readyToContent .readyToTitle .readyToTitlePhoto{width:110px;height:110px;margin-right:-30px}.main_wrapper .readyTo .readyToContent .readyToDescription{position:absolute;bottom:0;right:0;color:#fff;text-align:right;font-size:18px;font-style:normal;font-weight:700;line-height:28px;max-width:488px}.main_wrapper .readyTo .readyToContent .readyToArrowIcon{position:absolute;right:0;top:10px}.main_wrapper .readyTo .readyToBooking{width:145px;height:145px;border-radius:50%;background-color:#7c7cfe;position:absolute;bottom:0;right:50%;display:flex;align-items:center;justify-content:center;z-index:2;transition:transform .5s ease,opacity .5s ease;opacity:0;transform:scale(0);text-decoration:none}.main_wrapper .readyTo .readyToBooking:hover{cursor:pointer}.main_wrapper .readyTo .readyToBooking.visible{opacity:1;transform:scale(1)}.main_wrapper .readyTo .readyToBooking .readyToBookingText{color:#fff;font-size:15px;font-style:normal;font-weight:800;line-height:24px;margin-top:40px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main_wrapper .readyTo .readyToBooking .readyToBookingIcon{width:12px;height:11px;position:absolute;right:20px;top:25%}.main_wrapper .pastEvents{margin-bottom:100px;margin-top:100px}.main_wrapper .pastEvents .pastEventsTitle{color:rgba(0,0,0,.9);font-family:Montserrat;font-size:68px;font-style:normal;font-weight:600;line-height:78px;margin-bottom:50px;text-transform:none}.main_wrapper .pastEvents .pastEventsItems{display:flex;gap:15px;flex-wrap:wrap}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem{width:390px;flex-shrink:0;border-radius:20px;background:#fff;padding:10px;display:flex;flex-direction:column;position:relative}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem .pastEventsItemImg{margin-bottom:20px;border-radius:20px;height:221px;-o-object-fit:cover;object-fit:cover}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem .pastEventTitle{color:rgba(0,0,0,.9);font-size:26px;font-style:normal;font-weight:700;line-height:38px;margin-bottom:20px}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem .pastEventInfoContainer{display:flex;gap:10px;margin-top:auto;justify-content:space-between}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem .pastEventInfoContainer .pastEventInfoContainerItem{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:10px;background:#f5f5f7;width:259px;height:86px}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem .pastEventInfoContainer .pastEventInfoContainerItem .pastEventInfoTitle{color:#7c7cfe;font-size:20px;font-style:normal;font-weight:700;line-height:32px}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem .pastEventInfoContainer .pastEventInfoContainerItem .pastEventInfoFieldName{color:rgba(0,0,0,.9);font-size:16px;font-style:normal;font-weight:700;line-height:18px}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem .pastEventInfoContainer .smallItem{width:auto;min-width:97px}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem .pastEventLocation{position:absolute;top:20px;left:20px;border-radius:30px;background:#000;height:30px;padding:6px 19px;display:flex;align-items:center;gap:10px;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.main_wrapper .pastEvents .pastEventsViewBtn{width:100%;border-radius:15px;background:#fff;box-shadow:5px 5px 15px 5px rgba(0,0,0,.04);height:50px;display:flex;justify-content:center;align-items:center;color:rgba(0,0,0,.9);font-size:19px;font-style:normal;font-weight:700;line-height:24px;margin-top:16px;text-decoration:none;transition:transform .4s ease,box-shadow .4s ease}.main_wrapper .pastEvents .pastEventsViewBtn:hover{transform:scale(.98);box-shadow:3px 3px 10px 3px rgba(0,0,0,.1)}.main_wrapper .formContainer{margin-bottom:100px}.main_wrapper .formContainer .masonryFooter{display:flex;flex-direction:row-reverse;gap:22px}.main_wrapper .formContainer .masonryFooter .contactsPage .innerRow .zohoContactWrapper .zcwf_lblRight .zcwf_col_fld input[type=tel],.main_wrapper .formContainer .masonryFooter .contactsPage .innerRow .zohoContactWrapper .zcwf_lblRight .zcwf_col_fld input[type=text],.main_wrapper .formContainer .masonryFooter .contactsPage .innerRow .zohoContactWrapper .zcwf_lblRight .zcwf_col_fld select,.main_wrapper .formContainer .masonryFooter .contactsPage .innerRow .zohoContactWrapper .zcwf_lblRight .zcwf_col_fld textarea{border:none;box-shadow:5px 5px 15px 0 rgba(0,0,0,.0392156863)}.main_wrapper .formContainer .masonryFooter h3{font-family:Montserrat,sans-serif!important}.main_wrapper .formContainer .masonryFooter:after{content:"";position:absolute;bottom:0;width:0;height:0;z-index:1;transition:all .5s}.main_wrapper .formContainer .masonryFooter:before{left:0;border-top:none;border-right:none}.main_wrapper .formContainer .masonryFooter:after{right:0;border-left:none;border-top:none}.main_wrapper .formContainer .masonryFooter:after.is-active,.main_wrapper .formContainer .masonryFooter:after:hover{border:1px solid rgba(124,124,255,.1);transition:all .5s}.main_wrapper .formContainer .masonryFooter:after.is-active:after,.main_wrapper .formContainer .masonryFooter:after.is-active:before,.main_wrapper .formContainer .masonryFooter:after:hover:after,.main_wrapper .formContainer .masonryFooter:after:hover:before{width:8px;height:8px;border-color:#7c7cff;transition:all .5s}.main_wrapper .formContainer .masonryFooter:after.is-active a,.main_wrapper .formContainer .masonryFooter:after:hover a{font-weight:700;color:#fff}.main_wrapper .formContainer .masonryFooter:after.is-active a:after,.main_wrapper .formContainer .masonryFooter:after.is-active a:before,.main_wrapper .formContainer .masonryFooter:after:hover a:after,.main_wrapper .formContainer .masonryFooter:after:hover a:before{width:8px;height:8px;border-color:#7c7cff;transition:all .5s}.main_wrapper .formContainer .masonryFooter:after.is-active a svg path,.main_wrapper .formContainer .masonryFooter:after:hover a svg path{fill-opacity:1;transition:all .5s}.main_wrapper .formContainer .masonryFooter:after:after,.main_wrapper .formContainer .masonryFooter:after:before{content:"";display:block;position:absolute;border:1px solid transparent;top:0;width:0;height:0;z-index:1;transition:all .5s}.main_wrapper .formContainer .masonryFooter:after:before{left:0;border-bottom:none;border-right:none}.main_wrapper .formContainer .masonryFooter:after:after{right:0;display:block;width:calc(100% - 30px);max-width:1200px;margin:0 auto;height:1px;background:#7c7cff}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle{padding:40px;max-height:692px;background:#fff;border-radius:15px;position:sticky;top:90px;box-shadow:5px 5px 15px 5px rgba(0,0,0,.04)}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .formSectionTitle{position:relative;max-width:448px;font-weight:700;font-size:50px;line-height:50px;text-transform:none;color:rgba(0,0,0,.8980392157);margin-bottom:30px}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .formSectionSubtitle{color:rgba(0,0,0,.7);font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:30px}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .socialWrapper{margin-left:0}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .socialTitle{display:none}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .social{margin-bottom:16px}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .social li .socialIconWrapper{width:40px;height:40px;background-color:#e8e5f4;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .social li .socialIconWrapper svg{height:18px;width:18px}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .social li .socialIconWrapper svg path{transition:all .3s;fill:#060048}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .social li .socialIconWrapper svg.youtubeIcon{width:24px}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .social li .socialIconWrapper:hover{background-color:#7c7cff}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .social li .socialIconWrapper:hover svg path{fill:#fff}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .social h4{display:none}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .contactInfoBlock{margin:0}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .contactImgDesc{position:absolute;right:0;bottom:0}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .contactImgDescMobile{display:none}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle span{display:block}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle span:first-child{color:rgba(6,0,72,.9)}@supports (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)) and ((text-fill-color:transparent) or (-webkit-text-fill-color:transparent)){.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle span:nth-child(2){background-image:linear-gradient(270deg,#7c7cff 10%,#440090 90%);background-size:cover;color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:none}}.main_wrapper .formContainer .masonryFooter .txt{margin:30px auto}.main_wrapper .formContainer .masonryFooter .formWrapperInner{max-width:386px;width:100%;margin-left:15px}.main_wrapper .formContainer .masonryFooter .animateBtn .button__text{color:#060048}.main_wrapper .formContainer .masonryFooter .animateBtn .button__arrow{background-color:#060048}.main_wrapper .formContainer .masonryFooter .animateBtn .button__arrow:after{border-left-color:#060048}.main_wrapper .formContainer .masonryFooter .animateBtn .button__border-circle{border-color:#060048}.main_wrapper .formContainer .masonryFooter .animateBtn .button__small-circle{background-color:#060048}.main_wrapper .formContainer .masonryFooter .custom-form .zohoContactWrapper{box-shadow:5px 5px 15px 5px rgba(0,0,0,.0392156863)}.main_wrapper .formContainer .masonryFooter .contactInfoBlockMail{display:none}.main_wrapper footer{border-top-left-radius:15px;border-top-right-radius:15px}@media (max-width:1000px){.main_wrapper .mainSection{flex-direction:column;align-items:center;height:auto}.main_wrapper .mainSection .mainSectionLeftPart{min-height:760px}.main_wrapper .upcomingEvents .upcomingEvent{height:auto;flex-direction:column}.main_wrapper .revolution{height:auto}.main_wrapper .readyTo .readyToContent .readyToTitle{font-size:52px;font-style:normal;font-weight:700;line-height:62px;margin:0}.main_wrapper .readyTo .readyToContent .readyToTitle .readyToTitlePhoto{margin-right:0;width:65px;height:65px}.main_wrapper .mainContent .benefitsBlock .benefitBlock{width:100%}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle .contactInfoBlock{min-height:300px}}@media (max-width:800px){.main_wrapper .mainSection .mainSectionLeftPart{min-height:600px;background-image:url(../img/events/ready_to_bg_shadow.png);background-repeat:no-repeat;background-size:cover}.main_wrapper .mainSection .mainSectionLeftPart .mainHexImg,.main_wrapper .readyToArrowIcon{display:none}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem{width:100%;height:auto}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem .pastEventInfoContainer .pastEventInfoContainerItem{width:100%;padding:10px 8px}.main_wrapper .pastEvents .pastEventsItems .pastEventsItem .pastEventInfoContainer .smallItem{width:auto;min-width:-moz-fit-content;min-width:fit-content}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventBtn{width:100%;justify-content:center;align-items:center}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventImgWrapper{width:100%;margin-right:0}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventImgWrapper .upcomingEventImg{width:100%;max-width:100%}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock{margin-right:0;width:100%}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock{min-width:auto}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameDateContainer{width:100%;padding:10px 8px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameDateContainer .upcomingEventNameDate{font-size:20px;font-style:normal;font-weight:700;line-height:26px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameStandBlock{padding:10px 8px}.main_wrapper .upcomingEvents .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameStandBlock .upcomingEventNameDate{font-size:20px;font-style:normal;font-weight:700;line-height:26px}.main_wrapper .pastEvents .pastEventsViewBtn{background-color:#440090;margin-top:20px;color:#fff}.main_wrapper .formContainer .masonryFooter{display:block}}@media (max-width:600px){.main_wrapper .mainSection{margin-top:20px;border-radius:30px}.main_wrapper .mainSection .mainSectionLeftPart{min-height:auto;padding:14px;border-radius:30px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartTitle{font-size:48px;font-style:normal;font-weight:700;line-height:58px;margin-bottom:20px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartSubTitle{font-size:28px;font-style:normal;font-weight:800;line-height:38px;margin-bottom:10px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartDateBlock .mainSectionLeftPartDate{width:70%;padding:10px 8px;height:70px;min-width:237px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartDateBlock .mainSectionLeftPartDate .mainSectionLeftPartDateText{font-size:20px;font-style:normal;font-weight:700;line-height:30px;margin-bottom:4px}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartDateBlock .small{width:30%;min-width:-moz-fit-content;min-width:fit-content}.main_wrapper .mainSection .mainSectionLeftPart .mainSectionLeftPartContainer .mainSectionLeftPartBtn{width:100%}.main_wrapper .revolutionWrapper .revolution{height:444px;padding:50px 14px;margin-bottom:50px;gap:30px}.main_wrapper .revolutionWrapper .revolution .revolutionSubTitle{font-size:14px;font-style:normal;font-weight:700;line-height:22px;text-align:left}.main_wrapper .revolutionWrapper .revolution .revolutionTitle{font-size:28px;font-style:normal;font-weight:700;line-height:38px;text-align:left}.main_wrapper .mainContent .container .mainContentTitle{font-size:48px;font-style:normal;font-weight:600;line-height:58px;margin-bottom:23px}.main_wrapper .mainContent .container .mainContentTags{flex-wrap:wrap;gap:8px;margin-bottom:30px}.main_wrapper .mainContent .container .mainContentTags .mainContentTag{margin-bottom:0}.main_wrapper .mainContent .container .visionMissionBlock .visionMission{flex-direction:column;align-items:flex-start;justify-content:center;height:auto}.main_wrapper .mainContent .container .visionMissionBlock .visionMission .visionMissionTitle{margin:42px 0 20px}.main_wrapper .mainContent .container .visionMissionBlock .visionMission .visionMissionDesc{margin-bottom:42px;width:auto}.main_wrapper .mainContent .container .visionMissionBlock .visionMission .visionBrandImg,.main_wrapper .mainContent .container .visionMissionBlock .visionMission .visionMissionImg{display:none}.main_wrapper .benefitsBlock,.main_wrapper .upcomingEvents{margin-bottom:50px}.main_wrapper .upcomingEvents .upcomingEventsTitle{font-size:48px;font-style:normal;font-weight:700;line-height:58px;margin-bottom:40px}.main_wrapper .upcomingEvents .upcomingEventsTitle .upcomingEvent .upcomingEventTextBlock{margin-right:0}.main_wrapper .upcomingEvents .upcomingEventsTitle .upcomingEvent .upcomingEventImgWrapper{margin-right:0;margin-bottom:16px}.main_wrapper .upcomingEvents .upcomingEventsTitle .upcomingEvent .upcomingEventImgWrapper .upcomingEventImg{min-height:180px}.main_wrapper .upcomingEvents .upcomingEventsTitle .upcomingEvent .upcomingEventTextBlock .upcomingEventName{font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:14px}.main_wrapper .upcomingEvents .upcomingEventsTitle .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock{margin-bottom:10px}.main_wrapper .upcomingEvents .upcomingEventsTitle .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameDateContainer{width:75%;padding:10px 8px}.main_wrapper .upcomingEvents .upcomingEventsTitle .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameDateContainer .upcomingEventNameDate{font-size:20px;font-style:normal;font-weight:700;line-height:26px}.main_wrapper .upcomingEvents .upcomingEventsTitle .upcomingEvent .upcomingEventTextBlock .upcomingEventNameDateBlock .upcomingEventNameStandBlock{width:25%}.main_wrapper .readyTo{padding:15px;height:580px;align-items:flex-start;margin-bottom:50px}.main_wrapper .readyTo .readyToBgShadow{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}.main_wrapper .readyTo .readyToContent .readyToTitle{margin:45px 0 40px}.main_wrapper .readyTo .readyToContent .readyToTitle .readyToTitlePhoto{width:40px;height:40px;margin-right:0}.main_wrapper .readyTo .readyToContent .readyToDescription{text-align:left;position:static;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.main_wrapper .readyTo .readyToBooking{bottom:10%;left:10%;opacity:1;transform:scale(1)}.main_wrapper .pastEvents{margin-bottom:70px}.main_wrapper .pastEvents .pastEventsTitle{font-size:48px;font-style:normal;font-weight:600;line-height:58px;margin-bottom:40px}.main_wrapper .pastEvents .pastEventsItem{height:auto}.main_wrapper .pastEvents .pastEventsItem .pastEventInfoContainer .pastEventInfoContainerItem{padding:10px 8px}.main_wrapper .formContainer{margin-bottom:0}.main_wrapper .formContainer .masonryFooter .formSectionTitleSubtitle{padding:30px 16px}}