@font-face{font-family:poppins_light;src:url(/build/assets/poppins_light-DT6-CsId.ttf) format("truetype");font-display:swap}@font-face{font-family:poppins_regular;src:url(/build/assets/poppins_regular-CTKNfV9P.ttf) format("truetype");font-display:swap}@font-face{font-family:poppins_medium;src:url(/build/assets/poppins_medium-Cxde2ZoM.ttf) format("truetype");font-display:swap}@font-face{font-family:poppins_semibold;src:url(/build/assets/poppins_semibold-B_fPDAUb.ttf) format("truetype");font-display:swap}@font-face{font-family:poppins_bold;src:url(/build/assets/poppins_bold-qTAUjFF7.ttf) format("truetype");font-display:swap}@font-face{font-family:poppins_black;src:url(/build/assets/poppins_black-yHqY0KRU.ttf) format("truetype");font-display:swap}@font-face{font-family:poppins_medium_Italic;src:url(/build/assets/Poppins-MediumItalic-C6e40Oak.ttf) format("truetype");font-display:swap}@font-face{font-family:poppins_semibold_Italic;src:url(/build/assets/Poppins-SemiBoldItalic-1z_hA9Cm.ttf) format("truetype");font-display:swap}@font-face{font-family:poppins_light_Italic;src:url(/build/assets/Poppins-LightItalic-CDXp65eX.ttf) format("truetype");font-display:swap}@font-face{font-family:playfair_regular;src:url(/build/assets/Playfair-VariableFont_opsz_wdth_wght-DrJvek--.ttf) format("truetype");font-display:swap}@font-face{font-family:playfair_italic;src:url(/build/assets/Playfair-Italic-VariableFont_opsz_wdth_wght-CYAtIVBg.ttf) format("truetype");font-display:swap}@font-face{font-family:italiana-Regular;src:url(/build/assets/Italiana-Regular-nCoFpD18.ttf) format("truetype");font-display:swap}.partner_bg{background-image:url(/build/assets/partnerBg-DXeUcfTM.webp);background-position:center;background-size:52% 100%;background-repeat:no-repeat}.partnersMobBg{background-image:url(/build/assets/mobBgPartners-BU6CmapR.webp);background-position:center;background-size:80% 100%;background-repeat:no-repeat}.circle{border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;padding:70px;width:1260px}.circle:after{content:"";display:block;width:68%;height:50%;background:radial-gradient(ellipse at center,#f0f1fd00,#f0f1fd 70% 100%);border-radius:50%;position:absolute;top:0;right:16%}@media (min-width: 650px) and (max-width: 1024px){.partner_bg{background-size:60% 100%}}.galleryCardBg{background-image:url(/build/assets/galleryBGImg-DQgDsw6G.webp)}@media screen and (min-width: 1024px){.vm_text_stroke_desktop{-webkit-text-stroke-width:3.5px;-webkit-text-stroke-color:#6892FF;opacity:30%}}@media screen and (min-width: 640px) and (max-width: 1024px){.vm_text_stroke_tablet{-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:#6892FF;opacity:30%}}@media screen and (max-width: 640px){.vm_text_stroke_mobile{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#6892FF}}.border-animate{position:relative;display:inline-block}.border-animate:after{content:"";position:absolute;left:0;bottom:-8px;width:30px;height:2px;background-color:#242424;opacity:.5;transform:scaleX(0);transform-origin:left;transition:transform .5s ease,opacity .5s ease}.border-animate:hover:after{transform:scaleX(1);opacity:1}.Elegant{width:800px;height:600px;overflow:hidden}.Elegant .svg-container{width:100%;overflow:hidden;height:400px;background:#f0f0f0}.Elegant .sliding-svg{animation:slide 15s linear infinite;width:100%;height:100%}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes slideup{0%{transform:translateY(30%);opacity:0}20%{transform:translateY(0);opacity:1}80%{transform:translateY(0);opacity:1}to{transform:translateY(-30%);opacity:0}}@keyframes slidedown{0%{transform:translateY(-30%);opacity:0}20%{transform:translateY(0);opacity:1}80%{transform:translateY(0);opacity:1}to{transform:translateY(30%);opacity:0}}.slideup{animation:slideup 6s infinite ease-out}.slidedown{animation:slidedown 6s infinite ease-out}.boxblue{background-color:#4d7fff;transition:background-color .5s ease;box-shadow:0 40px 60px -20px #407bff59;-webkit-box-shadow:0px 40px 60px -20px rgba(64,123,255,.35);-moz-box-shadow:0px 40px 60px -20px rgba(64,123,255,.35)}.boxblack{background-color:#000;transition:background-color .5s ease;box-shadow:0 40px 60px -20px #0006;-webkit-box-shadow:0px 40px 60px -20px rgba(0,0,0,.4);-moz-box-shadow:0px 40px 60px -20px rgba(0,0,0,.4)}.card-container{display:flex;justify-content:center;align-items:center}.black-card{position:relative;overflow:hidden;background-color:#000;transition:background-color .3s ease}.blue-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#4d7fff;opacity:1;animation:colorSweep 3s linear infinite}.card-content{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;box-sizing:border-box;z-index:1}@keyframes colorSweep{0%{opacity:1;transform:translate(-100%)}10%{opacity:1;transform:translate(-90%)}20%{opacity:1;transform:translate(-60%)}30%{opacity:1;transform:translate(0)}70%{opacity:1;transform:translate(0)}80%{opacity:1;transform:translate(20%)}90%{opacity:1;transform:translate(60%)}to{opacity:1;transform:translate(100%)}}.bgImg{background-size:cover;background-size:100% auto}.slider-wrapper{position:relative;overflow:hidden}.base-color{width:100%;height:100%;transition:background-color .5s ease;z-index:-1;position:absolute;top:0;left:0}.slide-in{position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:99;animation:slideFromLeft 1s forwards}@keyframes slideFromLeft{0%{left:-100%}to{left:0%}}@supports (-webkit-touch-callout: none){.ios-bg-fix{position:absolute!important;height:100vh}}.wave_button{position:relative;overflow:hidden}.wave_button .overlay{position:absolute;bottom:-30px;width:100%;height:100%;transform:scale(0);z-index:0;transition:transform .6s ease-in-out;pointer-events:none;transform-origin:bottom}.wave_button .overlay img{width:100%;height:190px}.wave_button:hover .overlay{transform:scale(10)}.wave_button .text-slider{position:relative;z-index:1}.wave_button .text-slider .text{transition:transform .4s ease-in-out;white-space:nowrap}.wave_button .text-slider .text-bottom{transition:transform .4s ease-in-out}.wave_button:hover .text-slider .text-top,.wave_button:hover .text-slider .text-bottom{transform:translateY(-100%)}@media (min-width: 0px) and (max-width: 1441px){.wave_button:hover .text-slider .text-top,.wave_button:hover .text-slider .text-bottom{transform:translateY(-130%)}}
