@font-face{font-family:'Gilroy';src:url("fonts/gilroy/Gilroy-Medium.woff2") format("woff2"),url("fonts/gilroy/Gilroy-Medium.ttf") format("truetype");font-weight:400}@font-face{font-family:'Bebas';src:url("fonts/bebas/BebasKai.woff2") format("woff2"),url("fonts/bebas/BebasKai.ttf") format("truetype");font-weight:400}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}*:focus{outline:none}html,body{color:white;font-size:max(16px, 1vw);font-weight:200;font-family:'Gilroy';line-height:1.4285;scroll-behavior:smooth;background-color:#A11348}html.modal-open{overflow:hidden}html.modal-open body{overflow:hidden}html.modal-open body .modal{overflow-x:hidden;overflow-y:auto}body{width:100%;min-height:100vh;overflow-x:hidden}a{text-decoration:none}img{max-width:100%;display:block}img.col-1{height:auto}[hidden],.hidden,.d-sm-block,.d-md-block{display:none}.inl,.btns{display:flex;align-items:center}.flex-stretch{align-items:stretch}.flex-start{align-items:flex-start}.flex-bottom{align-items:flex-end}.btns,.flex-center{justify-content:center}.flex-end{justify-content:flex-end}.flex-between{justify-content:space-between}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.relative{position:relative}[class*='cnt']{position:absolute;margin:auto}.cntV,.cnt{top:0;bottom:0}.cntH,.cnt{left:0;right:0}.m-auto,.mx-auto,.ml-auto{margin-left:auto}.m-auto,.mx-auto,.mr-auto{margin-right:auto}.m-auto,.my-auto,.mt-auto{margin-top:auto}.m-auto,.my-auto,.mb-auto{margin-bottom:auto}.full{height:100%}.col-1,.full{width:100%}.col-2{width:50%}.col-3{width:33.333%}.col-4{width:25%}.col-5{width:20%}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.txt-nowrap{white-space:nowrap}.txt-preline{white-space:pre-line}h1,.h1{font-size:80px}h2,.h2{font-size:70px}h3,.h3{font-size:50px;line-height:50px}h4,.h4{font-size:30px}h5,.h5{font-size:20px;line-height:20px}h6,.h6{font-size:16px}.clr-white{color:white}.clr-black{color:#283031}.clr-red{color:#A11348}.clr-gray{color:#414141}p{font-size:1rem}small,.small{font-size:.9rem;line-height:1.27em}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='number']{-moz-appearance:textfield}.btns{width:max-content;padding:0 3rem;border-radius:1rem;border:1px solid white;cursor:pointer;justify-content:center;appearance:none;transition-duration:0.2s;transition-property:transform;transition-timing-function:ease-in;background:none}.btns span{color:#fff;font-size:2.75rem;font-weight:normal;line-height:1.75em;letter-spacing:0.06em;white-space:nowrap}.btns[class*='pink']{background-color:#29C1D9}.btns[class*='pink'] span{color:#FFE2EB}.btns[class*='border']{border:1px solid #C35383}.btns[class*='border'] span{color:#C35383}.btns[class*='arrow']::after{content:'';width:1.3rem;height:.5rem;margin-left:.5rem;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../images/global/i-arrow-button.svg)}@media (hover: hover){.btns:hover{transform:scale(1.05)}}.bg-img{background-size:cover;background-position:center;background-repeat:no-repeat}.bg-white{background-color:white}.bg-pink{background-color:#C35383}.bg-pink-light{background-color:#FFE2EB}@media screen and (max-width: 1200px){html,body{font-size:16px}}@media screen and (max-width: 1024px){html,body{font-size:14px}}@media screen and (max-width: 768px){html,body{font-size:13px}.d-md-block{display:block}.d-md-none{display:none}.flex-md-column{flex-direction:column}.flex-md-start{align-items:flex-start}.flex-md-center{justify-content:center}.flex-md-wrap{flex-wrap:wrap}.flex-md-column-reverse{flex-direction:column-reverse}.col-md-1{width:100%}.col-md-2{width:50%}.col-md-3{width:33.33%}.col-md-4{width:25%}.col-md-5{width:20%}.mx-md-auto,.ml-md-auto,.m-md-auto{margin-left:auto}.mx-md-auto,.mr-md-auto,.m-md-auto{margin-right:auto}.my-md-auto,.mt-md-auto,.m-md-auto{margin-top:auto}.my-md-auto,.mb-md-auto,.m-md-auto{margin-bottom:auto}.txt-md-normal{white-space:normal}.txt-md-center{text-align:center}h1,.h1{font-size:32px}h2,.h2{font-size:28px}h3,.h3{font-size:26px;line-height:26px}h4,.h4{font-size:18px}h5,.h5{font-size:16px;line-height:16px}h6,.h6{font-size:14px}}@media screen and (max-width: 640px){html,body{font-size:min(2.65vw, 12px)}.d-sm-none{display:none}.d-sm-block{display:block}.flex-sm-column{flex-direction:column}.flex-sm-wrap{flex-wrap:wrap}.col-sm-1{width:100%}.col-sm-2{width:50%}.col-sm-3{width:33.33%}.col-sm-4{width:25%}.col-sm-5{width:20%}.mx-sm-auto,.ml-sm-auto,.m-sm-auto{margin-left:auto}.mx-sm-auto,.mr-sm-auto,.m-sm-auto{margin-right:auto}.my-sm-auto,.mt-sm-auto,.m-sm-auto{margin-top:auto}.my-sm-auto,.mb-sm-auto,.m-sm-auto{margin-bottom:auto}.txt-sm-center{text-align:center}.txt-sm-normal{white-space:normal}.txt-sm-preline{white-space:pre-line}}.font-weight-bold{font-weight:bold}.font-weight-light{font-weight:lighter}.font-italic{font-style:italic}.font-weight-normal{font-weight:normal}.ml-0{margin-left:0rem}.ml-1{margin-left:0.25rem}.ml-2{margin-left:0.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:3rem}.mr-0{margin-right:0rem}.mr-1{margin-right:0.25rem}.mr-2{margin-right:0.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.ml-5{margin-right:3rem}.back-img{background-position:center;background-repeat:no-repeat;background-size:cover;border-top-right-radius:20px;border-top-left-radius:20px}.title{font-family:'Bebas';line-height:68px}.txt-bebas{font-family:'Bebas'}@media screen and (max-width: 640px){.title{line-height:28px;margin-bottom:20px}}header{padding:30px 90px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background:linear-gradient(186.41deg, #9E1A4C .04%, #C31858 100%);position:fixed;z-index:2;width:100%;top:0}header .socials img{transition:all ease .35s}@media (hover: hover){header .socials img:hover{transform:scale(0.8)}}@media screen and (max-width: 640px){header{padding:20px}header>div.inl.align-center{width:100%}header a{width:50%;display:flex;justify-content:space-around}header a img{max-width:100px}header .socials{display:none}}footer{padding:50px 90px;border-top-left-radius:50px;border-top-right-radius:50px;background:linear-gradient(186.41deg, #9E1A4C .04%, #C31858 100%)}@media screen and (max-width: 640px){footer{padding:20px}}footer img{transition:all ease .35s}@media (hover: hover){footer img:hover{transform:scale(0.8)}}
