@charset "UTF-8";@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:#e1ff49;color:#2e3545;transition:color .3s ease,background-color .3s ease}.circle_text_wrapper:hover{background-color:#2e3545}.circle_text_wrapper:hover svg use,.circle_text_wrapper:hover text{color:#e1ff49;fill:#e1ff49}@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:#2e3545;width:100px;transform:rotate(180deg);transform-origin:center;height:50px}.circle_text_wrapper_black{background-color:#2e3545}.circle_text_wrapper_black svg{fill:#fff}.circle_text_wrapper_black svg circle{stroke:#fff}.circle_text_wrapper_blue{background-color:#5a2ce6}.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 #2e3545}.circle_text_wrapper_white svg{fill:#2e3545}.circle_text_wrapper_white svg circle{stroke:#2e3545}.circle_text_wrapper_lime{background-color:#c5f265;color:#2e3545}.circle_text_wrapper_lime svg{fill:#2e3545}.circle_text_wrapper_lime svg circle{stroke:#2e3545}.circle_text_wrapper_lime:hover{background-color:#2e3545}.circle_text_wrapper_lime:hover svg use,.circle_text_wrapper_lime:hover text{color:#c5f265;fill:#c5f265}.cta{padding:0 15px;border-radius:50rem;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease;font-weight:900}.cta:hover{cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.cta_black{background-color:#2e3545;color:#fff}.cta_black:not(.cta_with_icon):hover{background-color:#fff;color:#2e3545}.cta_black:not(.cta_with_icon):hover .cta_icon_wrapper{background-color:#2e3545}.cta_black .cta_icon_wrapper{background-color:#fff}.cta_black .cta_icon_wrapper svg{color:#2e3545}.cta_green{background-color:#c5f265;color:#2e3545}.cta_green:not(.cta_with_icon):hover{background-color:#2e3545;color:#fff}.cta_green:not(.cta_with_icon):hover .cta_icon{color:#e1ff49}.cta_green:not(.cta_with_icon):hover .cta_icon_wrapper{background-color:#2e3545}.cta_green .cta_icon_wrapper{background-color:#fff}.cta_green .cta_icon_wrapper svg{color:#2e3545}a.link_arrow:not(.cta):not(.no_link_default),button.link_arrow:not(.cta):not(.no_link_default){position:relative;display:inline-block;font-family:Archivo,sans-serif,sans-serif;font-size:24px;color:#2e3545;text-decoration:none;white-space:nowrap;background:0 0;border:0;padding:0}a.link_arrow:not(.cta):not(.no_link_default)::before,button.link_arrow:not(.cta):not(.no_link_default)::before{content:"";position:absolute;width:0;height:15px;overflow:hidden;background-color:#c5f265;left:-5px;bottom:5px;transition:width .3s ease}a.link_arrow:not(.cta):not(.no_link_default) .link_arrow_text,button.link_arrow:not(.cta):not(.no_link_default) .link_arrow_text{position:relative;z-index:1}a.link_arrow:not(.cta):not(.no_link_default) .link_arrow_icon,button.link_arrow:not(.cta):not(.no_link_default) .link_arrow_icon{position:absolute;right:-8px;bottom:0;width:45px;height:auto;transition:transform .3s ease}a.link_arrow:not(.cta):not(.no_link_default):hover,button.link_arrow:not(.cta):not(.no_link_default):hover{color:#2e3545}a.link_arrow:not(.cta):not(.no_link_default):hover .link_arrow_icon,button.link_arrow:not(.cta):not(.no_link_default):hover .link_arrow_icon{transform:translateY(4px)}a.link_arrow:not(.cta):not(.no_link_default):hover::before,button.link_arrow:not(.cta):not(.no_link_default):hover::before{width:80%}.gform_heading{display:none!important}.gform_validation_errors .gform_submission_error{font-size:16px}.gform_validation_errors ol{padding:20px 20px 20px 40px;border-radius:10px;border:1px solid #2e3545}form .gform_footer{display:flex;justify-content:flex-end}form .gform_footer button.gform_button,form .gform_footer button[type=submit],form .gform_footer input[type=button],form .gform_footer input[type=submit]{background-color:#2e3545!important;color:#c5f265!important;border-radius:0!important;font-family:Archivo,sans-serif,sans-serif!important;letter-spacing:3px!important;padding:25px 40px!important;width:100%!important;text-transform:uppercase!important;border:none!important;cursor:pointer;margin-top:30px}form .gform_footer button.gform_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:#c5f265!important;color:#2e3545!important}form .gform_fields{row-gap:25px!important;grid-template-columns:1fr!important;gap:20px;display:flex;flex-direction:column}@media only screen and (min-width:1200px){form .gform_fields{column-gap:25px!important;grid-template-columns:1fr 1fr!important}}form .gfield{grid-column:1/-1;position:relative}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}@media only screen and (min-width:1200px){form .gfield.gf_left_half,form .gfield.gf_right_half{grid-column:span 1!important}}form .ginput_container_consent{align-items:center}form fieldset{border:0;padding:0}form fieldset legend{display:none}form input:not([type=radio]):not([type=search]):not([type=submit]):not([type=button]),form select,form textarea{padding:20px!important;border-radius:0!important;color:#6e6e6e!important;border:0!important;padding:10px!important;border:2px solid #2e3545!important;background-color:transparent!important;width:100%}form input:not([type=radio]):not([type=search]):not([type=submit]):not([type=button]):not([type=checkbox]),form select:not([type=checkbox]),form textarea:not([type=checkbox]){min-height:60px!important}form textarea{min-height:120px!important;resize:vertical}form input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}form input[type=checkbox]+label{margin-left:30px}form input[type=checkbox]+label::before{content:"";position:absolute;width:20px!important;height:20px!important;padding:0!important;border-radius:0!important;border:2px solid #2e3545!important;bottom:5px;left:0}form input[type=checkbox]+label::after{content:"✓";position:absolute;font-size:16px;color:#2e3545;left:4px;bottom:0;display:none}form input[type=checkbox]:checked+label::before{background:#fff!important}form input[type=checkbox]:checked+label::after{display:block}form input[type=checkbox]+label:hover,form input[type=checkbox]:hover,form input[type=radio]+label:hover,form input[type=radio]:hover{cursor:pointer}.social ul{display:flex;gap:10px}.social a{font-weight:400;letter-spacing:.2em;color:#2e3545;transition:background-color .3s ease,border-bottom .3s ease;border-bottom:2px solid #fff;width:fit-content;border-radius:0}.social a:hover{background-color:#fff;border-bottom:2px solid #2e3545}.social svg{display:none}@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:#2e3545;top:0;left:0}.burger_button span::after{top:15px}@media only screen and (min-width:768px){.burger_all_content{display:none}}.menu-item{position:relative}.menu_number{border-radius:50rem;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#2e3545;position:absolute;font-weight:700;color:#fff;top:-15px;right:-27px;z-index:1}@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;justify-content:space-between;width:100%}}.menu_desktop li{display:inline-block}.menu_desktop li:not(.cta) a{text-decoration:none;color:#2e3545;font-weight:900;letter-spacing:0;text-transform:uppercase;display:inline-block;transform-origin:center;transition:color .3s}.menu_desktop li:not(.cta) a:hover{color:#e1ff49;animation:flip .6s forwards}.menu_desktop li.current-menu-item:not(.cta) a{color:#2e3545}.menu_desktop li.current-menu-item:not(.cta) a:hover{color:#2e3545}.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:#2e3545;border:2px solid #2e3545;transition:background-color .3s ease,color .3s ease}.menu_desktop li.cta a:hover{background-color:#fff;color:#2e3545}.menu_burger{background-color:#c5f265}.menu_burger_nav{display:inline-block}.menu_burger_nav_wp{display:flex;flex-direction:column;justify-content:center}.menu_burger_button_close{color:#c5f265;border:0}.menu_burger_button_close::after,.menu_burger_button_close::before{content:"";position:absolute;height:8px;width:40px;background-color:#2e3545;top:15px;left:0;transform:rotate(45deg)}.menu_burger_button_close::after{transform:rotate(-45deg);border:.5px solid #2e3545;background-color:#fff}.menu_burger_open .menu_burger_nav_wp ul li.current-menu-item a{color:#fff;-webkit-text-stroke:1px #2e3545}.menu_burger_open .menu_burger_nav_wp ul a{color:#2e3545}.btn-fixed{display:none;position:fixed;bottom:10%;right:5%;width:fit-content;z-index:1000;cursor:pointer;transition:.2s ease;max-width:100px;line-height:1.4;text-align:center}.btn-fixed__icon{width:65px;height:65px;margin-top:10px;left:19px;top:-22px;position:absolute;z-index:0;opacity:.15}.btn-fixed__text{z-index:1;position:relative}@media only screen and (min-width:1200px){.btn-fixed{display:initial}}.btn-fixed--footer{position:relative}.btn-fixed--footer a,.btn-fixed--footer button{margin-top:40px}.btn-fixed--single{position:relative;margin:80px auto 0;display:table;right:initial;z-index:1}.btn-fixed--single a,.btn-fixed--single button{color:#c5f265}.btn-fixed--single a::before,.btn-fixed--single button::before{background-color:#2e3545}.btn-fixed--form{margin:80px 0 0 40px}.btn-fixed:hover a,.btn-fixed:hover button{color:#fff}.btn-fixed:hover a::before,.btn-fixed:hover button::before{transform:translate(-50%,-50%) rotate(210deg);background-color:#2e3545}.btn-fixed a,.btn-fixed button{text-transform:uppercase;color:#2e3545;font-weight:700;text-align:center;display:table;position:relative;z-index:1;cursor:pointer}.btn-fixed a::before,.btn-fixed button::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(330deg);width:180px;height:120px;background-color:#c5f265;z-index:-1;border-radius:60%;transition:.2s ease}.swiper-button-next svg,.swiper-button-prev svg{color:#fff;transition:color .3s ease}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#c5f265}@keyframes fadeIn{100%{opacity:1}}.footer{margin-top:100px;overflow:hidden;border-top:1px solid #e7e7e7}.footer a:not(.cta):not(.no_link_default):hover{color:#c5f265}.footer_logo_link{max-width:250px}.footer_main{position:relative;display:flex;flex-direction:column;gap:30px;padding:40px 20px}@media only screen and (min-width:768px){.footer_main{flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:60px 0;gap:10vw}}.footer_main_contact_title{margin:0 0 15px}.footer_main_contact_list{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:8px}.footer_main_contact_list li{display:flex;align-items:center;gap:10px}.footer_main_contact_icon{flex-shrink:0;width:12px;height:12px;color:#2e3545}.footer_main_contact a,.footer_main_contact span{color:#2e3545;text-decoration:none;font-weight:300;letter-spacing:.3px;transition:color .3s ease}.footer_main_contact .social{margin-top:20px}.footer_main .circle_text_wrapper{position:relative;align-self:center}@media only screen and (min-width:768px){.footer_main .circle_text_wrapper{align-self:flex-end;margin-right:5%}}.footer_bottom{display:flex;flex-wrap:wrap;gap:15px;justify-content:start;align-items:start;padding:0 20px 50px 20px}@media only screen and (min-width:768px){.footer_bottom{flex-direction:row;align-items:center}}.footer_bottom_legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}@media only screen and (min-width:768px){.footer_bottom_legal{justify-content:flex-start}}.footer_bottom_legal ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;gap:10px}@media only screen and (min-width:768px){.footer_bottom_legal ul{justify-content:flex-start}}.footer_bottom_legal .cky-banner-element,.footer_bottom_legal a{color:#6e6e6e;font-size:.7rem;font-weight:300;text-decoration:none;transition:color .3s ease}.footer_bottom_legal .cky-banner-element:hover,.footer_bottom_legal a:hover{cursor:pointer;color:#2e3545}.footer_bottom_legal .cky-banner-element{background:0 0;border:0;padding:0}.footer_designed{display:flex;justify-content:center;align-items:center}.footer_designed span{font-size:.7rem;color:#6e6e6e}.footer_designed img{width:12px;margin-left:5px}.footer_designed .logo_brillant_wrapper{display:inline-flex;align-items:flex-end;margin-left:5px;position:relative}.footer_designed .logo_brillant_svg{position:relative;z-index:1}.footer_designed .logo_brillant_svg path{opacity:1;transition:.5s ease}.footer_designed .logo_brillant_svg:hover{cursor:pointer}.footer_designed .logo_brillant_svg:hover path:not(.favicon_b){opacity:0;transition:.5s ease}.footer_designed .logo_brillant_svg:hover .favicon_b{transform:scale(1.5);transition:transform .5s ease}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font{width:80px;transition:.5s ease}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font path{opacity:0;animation:fadeIn 1s forwards;transition:width .5s ease}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font .path1{animation-delay:0s}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font .path2{animation-delay:.1s}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font .path3{animation-delay:.2s}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font .path4{animation-delay:.3s}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font .path5{animation-delay:.4s}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font .path6{animation-delay:.5s}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font .path7{animation-delay:.6s}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font .path8{animation-delay:.7s}.footer_designed .logo_brillant_svg:hover+.logo_brillant_font .path9{animation-delay:.8s}.footer_designed .logo_brillant_svg .favicon_b{transform:scale(1);transform-origin:center;transition:transform .5s ease}.footer_designed .logo_brillant_svg+.logo_brillant_font{overflow:hidden;transform:scale(.7);width:0;margin-bottom:8px;transition:width .5s ease;position:absolute;z-index:0;left:-2px;bottom:-18px}.footer_menu ul{padding-left:0;list-style:none}.footer .menu_number{display:none}
/*# sourceMappingURL=styles.min.css.map */
