.cravy-brand{display:inline-flex;align-items:center}.cravy-brand__logo{max-width:170px;width:100%;height:auto}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(-360deg)}}.circle_text_wrapper{position:absolute;width:120px;height:120px;font-size:8.7px;border-radius:50rem;background-color:#8ceb8c;color:#000;transition:color .3s ease,background-color .3s ease}.circle_text_wrapper:hover{background-color:#000}.circle_text_wrapper:hover svg use,.circle_text_wrapper:hover text{color:#8ceb8c;fill:#8ceb8c}@media only screen and (min-width:768px){.circle_text_wrapper{width:160px;height:160px}}.circle_text_wrapper svg{width:120px;height:120px}@media only screen and (min-width:768px){.circle_text_wrapper svg{width:160px;height:160px}}.circle_text_wrapper svg text{animation:spin 20s linear infinite;transform-origin:center;text-transform:uppercase;letter-spacing:3px;font-weight:200;font-size:.6rem}.circle_text_wrapper svg use{color:#000;width:100px;transform:rotate(180deg);transform-origin:center;height:50px}.circle_text_wrapper_black{background-color:#000}.circle_text_wrapper_black svg{fill:#fff}.circle_text_wrapper_black svg circle{stroke:#fff}.circle_text_wrapper_blue{background-color:#fe9cb9}.circle_text_wrapper_blue svg{fill:#fff}.circle_text_wrapper_blue svg circle{stroke:#fff}.circle_text_wrapper_white{background-color:#fff;border:1px solid #000}.circle_text_wrapper_white svg{fill:#000}.circle_text_wrapper_white svg circle{stroke:#000}.cta{padding:5px 20px;border-radius:5px;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease;border:2px solid #000;-webkit-box-shadow:8px 8px 0 1px #000;box-shadow:8px 8px 0 1px #000;text-decoration:none}.cta:hover{cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.cta_pink{background-color:#fe9cb9;color:#000}.cta_pink:hover{background-color:#8ceb8c}.cta_green{background-color:#8ceb8c;color:#000}.cta_green:hover{background-color:#fe9cb9}.cta_form_fixed{z-index:5;display:flex;justify-self:center;justify-items:center;position:fixed;bottom:20px;right:20px;font-family:var(--font-script);font-size:1.5rem}@media only screen and (min-width:768px){.cta_form_fixed{display:none}}@keyframes clignotement{0%,20%{opacity:1}25%,45%{opacity:0}100%,50%{opacity:1}}@keyframes shake{0%,10%{transform:rotate(0)}20%{transform:rotate(-5deg)}30%{transform:rotate(5deg)}40%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}100%,60%{transform:rotate(0)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shakeAnim{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}@keyframes pulse{0%{height:40px;width:40px}100%{height:60px;width:60px}}@keyframes shakeAnim{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}@keyframes rotation{0%,66.66%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes shake{0%,100%,83%{transform:rotate(-5deg) translateX(0)}87%{transform:rotate(-3deg) translateX(-4px)}91%{transform:rotate(-7deg) translateX(4px)}95%{transform:rotate(-3deg) translateX(-3px)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes opacity{0%{opacity:1}50%{opacity:.25}100%{opacity:1}}@keyframes pulseAnim{from{transform:scale(1);opacity:1}to{transform:scale(1.05);opacity:.8}}.animatable-opacity{opacity:0;transition:opacity .5s ease}.animatable-opacity.animated-js{opacity:1;transition:opacity .5s ease}.animatable-left-opacity{opacity:0;margin-left:-300px;transition:opacity .5s ease,margin-left .5s ease}.animatable-left-opacity.animated-js{opacity:1;margin-left:0;transition:opacity .5s ease,margin-left .5s ease}.animatable-scale{opacity:0;transform:scale(.8);transition:opacity .5s ease,transform .5s ease}.animatable-scale.animated-js{opacity:1;transform:scale(1);transition:opacity .5s ease,transform .5s ease}.animatable-rotate{opacity:0;transform:rotate(-15deg);transition:opacity .5s ease,transform .5s ease}.animatable-rotate.animated-js{opacity:1;transform:rotate(0);transition:opacity .5s ease,transform .5s ease}.animatable-scale-bounce{opacity:0;transform:scale(.5);transition:opacity .8s cubic-bezier(.34,1.56,.64,1),transform .8s cubic-bezier(.34,1.56,.64,1)}.animatable-scale-bounce.animated-js{opacity:1;transform:scale(1)}.animatable-flip-x{opacity:0;transform:rotateX(90deg);transform-origin:center;transition:opacity .6s ease,transform .6s ease}.animatable-flip-x.animated-js{opacity:1;transform:rotateX(0)}.animatable-flip-y{opacity:0;transform:rotateY(90deg);transform-origin:center;transition:opacity .6s ease,transform .6s ease}.animatable-flip-y.animated-js{opacity:1;transform:rotateY(0)}.animatable-blur{opacity:0;filter:blur(10px);transition:opacity .6s ease,filter .6s ease}.animatable-blur.animated-js{opacity:1;filter:blur(0)}.animatable-bottom-bounce{opacity:0;transform:translateY(60px);transition:opacity .8s ease,transform .8s cubic-bezier(.34,1.56,.64,1)}.animatable-bottom-bounce.animated-js{opacity:1;transform:translateY(0)}.animatable-skew{opacity:0;transform:skewY(10deg);transition:opacity .6s ease,transform .6s ease}.animatable-skew.animated-js{opacity:1;transform:skewY(0)}.animatable-perspective{opacity:0;transform:perspective(800px) rotateX(-45deg);transform-origin:bottom;transition:opacity .8s ease,transform .8s ease}.animatable-perspective.animated-js{opacity:1;transform:perspective(800px) rotateX(0)}.animatable-slide-rotate{opacity:0;transform:translateY(40px) rotate(-5deg);transition:opacity .8s ease,transform .8s ease}.animatable-slide-rotate.animated-js{opacity:1;transform:translateY(0) rotate(0)}.animatable-elastic-top{opacity:0;transform:translateY(-80px);transition:opacity .9s ease-out,transform .9s cubic-bezier(.34,1.56,.64,1)}.animatable-elastic-top.animated-js{opacity:1;transform:translateY(0)}.animatable-elastic-left{opacity:0;transform:translateX(-100px) scale(.95);transition:opacity .9s ease-out,transform .9s cubic-bezier(.34,1.56,.64,1)}.animatable-elastic-left.animated-js{opacity:1;transform:translateX(0) scale(1)}.animatable-clip{opacity:0;clip-path:inset(0 100% 0 0);transition:clip-path .8s ease,opacity .8s ease}.animatable-clip.animated-js{opacity:1;clip-path:inset(0 0 0 0)}.animatable-wipe-up{opacity:0;clip-path:inset(100% 0 0 0);transition:clip-path .8s ease-out,opacity .8s ease-out}.animatable-wipe-up.animated-js{opacity:1;clip-path:inset(0 0 0 0)}.animatable-text-fade span{opacity:0;display:inline-block;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.animatable-text-fade span:nth-child(1){transition-delay:50ms}.animatable-text-fade span:nth-child(2){transition-delay:.1s}.animatable-text-fade span:nth-child(3){transition-delay:.15s}.animatable-text-fade span:nth-child(4){transition-delay:.2s}.animatable-text-fade span:nth-child(5){transition-delay:.25s}.animatable-text-fade.animated-js span{opacity:1;transform:translateY(0)}.animatable-zoom-rotate{opacity:0;transform:scale(.8) rotate(-10deg);transition:opacity .8s ease,transform .8s ease}.animatable-zoom-rotate.animated-js{opacity:1;transform:scale(1) rotate(0)}.animatable-3d-up{opacity:0;transform:perspective(1000px) rotateX(45deg) translateY(40px);transform-origin:bottom;transition:opacity .8s ease,transform .8s ease}.animatable-3d-up.animated-js{opacity:1;transform:perspective(1000px) rotateX(0) translateY(0)}.animatable-3d-left{opacity:0;transform:perspective(800px) rotateY(-45deg) translateX(-60px);transform-origin:left;transition:opacity .8s ease,transform .8s ease}.animatable-3d-left.animated-js{opacity:1;transform:perspective(800px) rotateY(0) translateX(0)}.effect-pulse{opacity:1;animation:pulseAnim 1s ease infinite alternate}.effect-shake{opacity:1;transform:translateX(0);transition:transform .4s ease;animation:shakeAnim .6s ease infinite alternate}.gform_heading{display:none!important}.gform_wrapper{width:100%!important}form .gform_footer{display:flex;justify-content:flex-end}form .gform_fields{display:flex;flex-direction:column;row-gap:25px!important}@media only screen and (min-width:1200px){form .gform_fields{column-gap:25px!important}}form #gform_fields_1{row-gap:10px!important}form .ginput_container_consent{align-items:center}form .gfield{position:relative}form .gfield_label{display:none!important}form .gfield_consent_label{font-size:.7rem!important}form .gfield_required_text{display:none!important}form .gfield--type-email,form .gfield--type-radio,form .gfield--type-select,form .gfield--type-text,form .gfield--type-textarea{border-radius:0!important;border:0!important;padding:0!important}form .gfield--type-email label,form .gfield--type-radio label,form .gfield--type-select label,form .gfield--type-text label,form .gfield--type-textarea label{text-transform:uppercase;letter-spacing:2px!important;font-weight:500!important}form .gfield--type-consent{border:0!important;padding:0;margin:0;margin-bottom:20px!important}form .gfield--type-consent .ginput_container{display:flex!important;gap:5px}form .gfield--type-consent .ginput_container input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:15px!important;height:15px!important;border-radius:50rem!important;border:2px solid #000!important;background-color:#fff!important;cursor:pointer;padding:10px!important}form .gfield--type-consent .ginput_container input[type=checkbox]:checked{background-color:#fe9cb9!important}form input:not([type=radio]):not([type=checkbox]):not([type=search]):not([type=submit]):not([type=button]),form select,form textarea{border-radius:5px!important;color:#6e6e6e!important;border:0!important;width:100%!important;padding:10px!important;border:2px solid #000!important;background-color:transparent!important}form input:not([type=radio]):not([type=checkbox]):not([type=search]):not([type=submit]):not([type=button]):focus::placeholder,form select:focus::placeholder,form textarea:focus::placeholder{opacity:.5!important}form input:not([type=radio]):not([type=checkbox]):not([type=search]):not([type=submit]):not([type=button]):not([type=checkbox]),form select:not([type=checkbox]),form textarea:not([type=checkbox]){padding:20px!important}form textarea{min-height:120px!important;resize:vertical}form input[type=checkbox]{width:20px!important;height:20px!important;padding:0!important;border-radius:0!important;background-color:#fff!important;border:2px solid #000!important}form input[type=checkbox]+label:hover,form input[type=checkbox]:hover,form input[type=radio]+label:hover,form input[type=radio]:hover{cursor:pointer}form .gform_footer button[type=button],form .gform_footer button[type=submit],form .gform_footer input[type=button],form .gform_footer input[type=submit]{background-color:#8ceb8c!important;color:#000!important;border-radius:5px!important;font-family:var(--font-script)!important;display:flex;font-size:1.2rem!important;text-transform:uppercase!important;padding:16px 27px 10px 20px!important;flex-direction:column;height:fit-content!important;margin-bottom:-100px!important;border:2px solid #000!important;box-shadow:6px 6px 0 0 #000!important;animation:4s shake infinite!important}form .gform_footer button[type=button]:hover,form .gform_footer button[type=submit]:hover,form .gform_footer input[type=button]:hover,form .gform_footer input[type=submit]:hover{background-color:#fe9cb9!important;color:#000!important;box-shadow:none!important}.social ul{display:flex;gap:10px}.social a{background-color:transparent;font-weight:400;letter-spacing:.2em;color:#000;transition:background-color .3s ease,border-bottom .3s ease;height:20px;width:auto;padding:0;border-radius:0}.social .social_text{display:none}.social svg{color:#cd3c6e;max-width:20px;max-height:20px}@keyframes flip{0%{transform:rotateX(0)}50%{transform:rotateX(180deg)}100%{transform:rotateX(0)}}.burger_button{text-indent:0;color:#fff;background-color:transparent;border:0;padding:0}.burger_button:hover{border:0;color:transparent}.burger_button span{position:relative;width:100%;height:100%;display:block}.burger_button span::after,.burger_button span::before{content:"";position:absolute;height:8px;width:100%;background-color:#000;top:0;left:0}.burger_button span::after{top:15px}@media only screen and (min-width:768px){.burger_all_content{display:none}}@media only screen and (min-width:768px){.menu_nav{display:flex;gap:20px;align-items:center;justify-content:space-between;width:100%}}.menu_desktop{display:none;list-style:none;gap:30px;padding-left:0;margin:0}@media only screen and (min-width:768px){.menu_desktop{display:flex}}.menu_desktop li{display:inline-block}.menu_desktop li:not(.cta) a{text-decoration:none;color:#fff;font-weight:400;letter-spacing:2px;text-transform:uppercase;display:inline-block;transform-origin:center;transition:color .3s}.menu_desktop li:not(.cta) a:hover{color:#8ceb8c;animation:flip .6s forwards}.menu_desktop li.current-menu-item:not(.cta) a{color:#2b2b2b}.menu_desktop li.current-menu-item:not(.cta) a:hover{color:#000}.menu_desktop li.cta{padding:0;box-shadow:none;border:0}.menu_desktop li.cta a{padding:10px 30px;color:#fff;text-decoration:none;background-color:#000;border:2px solid #000;transition:background-color .3s ease,color .3s ease}.menu_desktop li.cta a:hover{background-color:#fff;color:#000}.menu_burger{background-color:#8ceb8c}.menu_burger_button_close{color:#8ceb8c;border:0}.menu_burger_button_close::after,.menu_burger_button_close::before{content:"";position:absolute;height:8px;width:40px;background-color:#000;top:15px;left:0;transform:rotate(45deg)}.menu_burger_button_close::after{transform:rotate(-45deg);border:.5px solid #000;background-color:#fff}.menu_burger_open .menu_burger_nav_wp ul li.current-menu-item a{color:#fff;-webkit-text-stroke:1px #000}.menu_burger_open .menu_burger_nav_wp ul a{color:#000}@keyframes fadeIn{100%{opacity:1}}.footer_container{display:flex;flex-wrap:wrap;justify-content:space-between}.footer_top{display:flex;justify-content:space-between;flex-direction:column;max-width:250px}@media only screen and (min-width:768px){.footer_top{flex-direction:row}}.footer_top_left_logo_link{display:block}.footer_top_left img{width:100%;height:auto}.footer_top_left ul{padding:0;margin:0;padding-left:0;list-style:none}.footer_top_left li{padding-bottom:10px}.footer_top_left a{text-decoration:none;transition:color .3s ease,text-decoration .3s ease}.footer_top_left a:hover{color:#fe9cb9;transition:color .3s ease,text-decoration .3s ease;text-decoration:none}.footer_bottom{padding:20px 0}@media only screen and (min-width:768px){.footer_bottom{text-align:right}}.footer_bottom_left ul li{display:block}.footer_bottom_left ul a{font-weight:700;text-decoration:none}.footer_bottom ul{margin:0;padding:0;list-style:none}.footer_landing .footer_top{flex-direction:column;justify-content:center}.footer_landing .footer_top_left_logo_link{width:100%;display:flex;justify-content:center;margin-top:-50px;z-index:1;position:relative}.footer_landing .footer_top_left_logo_link img{max-width:220px;width:100%}