@layer base{html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:500;font-family:var(--body-font);font-variant-numeric:lining-nums;background-color:var(--white);color:var(--black);margin:0}a{color:inherit;text-decoration:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:normal;-webkit-highlight:none;outline:none;margin:0;padding:0;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal}button,input[type=submit],input[type=reset]{color:inherit;font:inherit;cursor:pointer;outline:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0}input[type=text],input[type=email],input[type=password]{appearance:none;background-clip:padding-box}ul{list-style-type:none}input,textarea{font-family:inherit}}@layer components;@layer utilities{.body_font{font-family:var(--body-font)}.body_black{background-color:var(--black);transition:background-color .5s}.body_white{background-color:var(--white);transition:background-color .5s}.body_pink{background-color:#f5a0d2;transition:background-color .5s}.body_grey{background-color:#eee;transition:background-color .5s}.body_purple{background-color:#bec8ff;transition:background-color .5s}.stop_scrolling{height:100vh;overflow:hidden}.video-placeholder-normal{opacity:0;visibility:hidden}}@font-face{font-family:dysfont;src:url(https://resources.promova.com/fonts/DysfontPro-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:dysfont;src:url(https://resources.promova.com/fonts/DysfontPro-Regular.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:dysfont;src:url(https://resources.promova.com/fonts/DysfontPro-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:dysfont-bold;src:url(https://resources.promova.com/fonts/DysfontPro-Bold.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--body-font:var(--manrope-font,"Manrope"),Manrope,var(--rubik-font,"Rubik"),Arial,"Lucida Grande",-apple-system,BlinkMacSystemFont,sans-serif;--heading-font:var(--nekst-font,"Nekst-Bold"),var(--rubik-font,"Rubik"),Arial,"Lucida Grande",-apple-system,BlinkMacSystemFont,sans-serif;--dyslexic-mode:false;--white:#fff;--black:#000;--body0-font-size:28px;--body1-font-size:18px;--body2-font-size:15px;--body3-font-size:13px;--overline-font-size:11px;--body0-line-height:36px;--body1-line-height:26px;--body2-line-height:22px;--body3-line-height:18px;--overline-line-height:14px;--uppercase-value:uppercase;--fb-layout-padding:10px;--spring-animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}@supports (animation-timing-function:linear(0, 1)){:root{--spring-animation-timing-function:linear(0,.009,.035 2.1%,.141,.281 6.7%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1.004 83.8%,1)}}[data-dyslexic=true]{--body-font:dysfont,Manrope,Arial,"Lucida Grande",-apple-system,BlinkMacSystemFont,sans-serif;--heading-font:dysfont-bold,Nekst-Bold,Arial,"Lucida Grande",-apple-system,BlinkMacSystemFont,sans-serif;--dyslexic-mode:true;--white:#fffaf8;--black:#302e31;--body1-font-size:21px;--body2-font-size:18px;--body3-font-size:15px;--overline-font-size:13px;--body1-line-height:29px;--body2-line-height:25px;--body3-line-height:21px;--overline-line-height:18px;--uppercase-value:capitalize}.pix-overlay{position:fixed!important}.cky-banner-btn-close{top:12px!important;right:12px!important}.cky-banner-btn-close img{width:12px!important;height:12px!important}
