*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;overflow-x:hidden}@font-face{font-family:"Cooper Black";src:url("assets/fonts/cooper-black.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Nunito Sans Italic";src:url("assets/fonts/nunito-sans-italic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Nunito Sans";src:url("assets/fonts/nunito-sans-variable.ttf") format("truetype");font-weight:normal;font-style:normal}header{height:80px;width:100%;position:fixed;z-index:1000;top:0;background-color:#ffe700;color:#fff}header .inner-container{padding:0;background-color:#ffe700;width:100%;min-height:80px}header .inner-container .site-icon{display:flex;flex-direction:row;width:400px}header .inner-container .site-icon .logo-icon{width:40px;height:40px;margin-top:20px;margin-left:20px}header .inner-container .site-icon .logo-text{padding-left:16px;padding-top:15px;font-size:26px;width:600px;height:30px;color:#020917}@media screen and (max-width: 768px){header .inner-container .site-icon .logo-text{display:none}}@media screen and (max-width: 1024px){header .inner-container{padding:0 0;display:flex;flex-direction:row;justify-content:space-between;max-width:1600px;height:auto;margin:0 auto}header .inner-container .text-header{color:#020917;margin-top:25px;margin-left:76px}}header .inner-container ul{padding:0;margin:0}header .inner-container ul li.current-menu-item,header .inner-container ul li:hover{position:relative}header .inner-container ul li.current-menu-item>a,header .inner-container ul li:hover>a{font-weight:700}@media screen and (max-width: 1024px){header .inner-container ul li.current-menu-item::before,header .inner-container ul li:hover::before{position:absolute;width:100%;top:0;background:#fff;height:2px;content:" ";display:block}}header .inner-container ul li a{display:inline-block;padding:16px 0}header .inner-container ul li button{background-color:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;padding:0 7px;margin:0;outline:none}header .inner-container ul li button img{width:10px}header .inner-container ul li button.open-submenu{padding:0;width:100%}header .inner-container ul li.menu-item.submenu-opened .menu-item{border:none}header .inner-container ul li.menu-item.submenu-opened .menu-item a{padding-top:0}header .inner-container #menu-header{display:none}@media screen and (max-width: 1024px){header .inner-container #menu-header{display:block}}header .inner-container #menu-header button.open-submenu{overflow:hidden;height:50px;margin:0;display:block;padding:0}header .inner-container #menu-header button.open-submenu:hover{font-weight:700}header .inner-container #menu-header button.open-submenu a img{margin-left:10px;padding-top:3px}header .inner-container #menu-header>ul{display:flex;flex-direction:row;justify-content:space-between;padding:0 30px 0 10px;font-size:14px;position:relative}header .inner-container #menu-header>ul>li{margin-right:8px}header .inner-container #menu-header>ul>li ul{display:none}header .inner-container #menu-header>ul>li a{line-height:1;padding:0;height:52px;overflow:hidden;display:flex;align-items:center}header .inner-container #menu-header>ul>li.submenu-opened ul{display:block;position:relative;z-index:1}header .inner-container #menu-header>ul>li.submenu-opened ul:before{display:block;position:absolute;background:#020917;width:300vw;top:0;content:"";height:100%;z-index:-1;left:-100vw}header .inner-container #hamburger-menu-container,header .inner-container #hamburger-menu-toggler{display:none}.site-footer{background-color:#020917;width:100%;height:500px}.site-footer .site-footer__logo{padding:32px 0 0 25px}.site-footer .site-footer__network-section{display:flex;justify-content:center;align-items:center;color:#fff;flex-direction:column}.site-footer .site-footer__network-section .site-footer__network-section__networks{padding:40px 0 0 0}.site-footer .site-footer__network-section .site-footer__network-section__mail-title{padding:103px 0 0 0}.site-footer .site-footer__network-section ul li{margin-bottom:10px;font-weight:700}.site-footer .site-footer__network-section ul li a{display:flex;flex-direction:row}.site-footer .site-footer__network-section ul li a:hover img{transform:scale(1.1)}.site-footer .site-footer__network-section ul li a:hover p{text-decoration:underline}.site-footer .site-footer__network-section ul li a img{margin:0px 20px 0px 15px;transition:transform .3s ease}.site-footer .site-footer__network-section ul li a p{margin-top:5px;font-weight:700}.site-footer .site-footer__network-section .footer-terminos{font-size:16px;font-weight:400;text-decoration:underline;margin:25px 0}.site-footer .site-footer__network-section .footer-by{font-size:16px;font-weight:400;margin-top:10px}.site-footer .site-footer__network-section .footer-by strong{font-weight:700}h1{font-family:"Cooper Black",serif}h2{font-family:"Nunito Sans",bold;font-size:20px}h3{font-family:"Nunito Sans",light;line-height:110%;letter-spacing:0%}h4{font-family:"Nunito Sans Italic",normal}body{margin:0px 0px 0px 0px;padding-top:0px;width:100%}body main{margin:0px 0px 0px 0px;padding-top:0px;width:100%}body main .container-general{width:100%}body main .container-general .first-section{display:flex;flex-direction:row;gap:0px;width:100vw;height:662px;margin:0;top:80px;padding:80px 0 0 0}@media screen and (max-width: 768px){body main .container-general .first-section{flex-direction:column;height:auto;height:1550px}}body main .container-general .first-section .first-section__logo-section{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;height:662px;background-color:#a1da45;box-shadow:0px 0px 100px 10px rgba(0,0,0,.25) inset;overflow:hidden}body main .container-general .first-section .first-section__logo-section .first-section__logo-section__logo{max-width:100%;height:auto;display:block}@media screen and (max-width: 360px){body main .container-general .first-section .first-section__logo-section .first-section__logo-section__logo{max-width:360px;height:auto}}body main .container-general .first-section .first-section__logo-section .first-section__logo-section____text{text-align:center}body main .container-general .first-section .first-section__picture-section{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;height:662px;background-color:#ff3fbf}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__title{text-align:center}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__title .salto{display:inline}@media screen and (max-width: 360px){body main .container-general .first-section .first-section__picture-section .first-section__picture-section__title .salto{display:block}}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__sub-title{text-align:center}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__form{padding:20px 0 0 0;display:flex;flex-direction:column;align-items:center}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__form .first-section__picture-section__form__input{padding:0 0 0 10px;width:320px;height:43px;border:1px solid;border-color:#020917;border-radius:4px}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__form .first-section__picture-section__form__input::placeholder{font-family:"Nunito Sans Italic",normal;color:gray}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__form .first-section__picture-section__form__button{width:137px;height:55px;border:1px solid;background-color:#3aebc8;border-radius:4px;margin:5px 0 0 0;transition:all .3s ease;cursor:pointer}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__form .first-section__picture-section__form__button:hover{background-color:#000}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__form .first-section__picture-section__form__button:hover .first-section__picture-section__form__button__text{color:#fff}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__form .first-section__picture-section__form__button .first-section__picture-section__form__button__text{margin:0;font-size:24px;transition:all .3s ease}body main .container-general .first-section .first-section__picture-section .first-section__picture-section__picture{padding:20px 0 0 0}body main .container-general .second-section{background-color:#3aebc8;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:1400px}@media screen and (max-width: 768px){body main .container-general .second-section{height:2347px}}body main .container-general .second-section .second-section__obj-text-section{display:flex;justify-content:center;align-items:center;flex-direction:row}@media screen and (max-width: 768px){body main .container-general .second-section .second-section__obj-text-section{flex-direction:column;justify-content:flex-start;align-items:flex-start}}body main .container-general .second-section .second-section__obj-text-section .second-section__obj-text-section__slain-text-section{position:relative;display:inline-block}@media screen and (max-width: 360px){body main .container-general .second-section .second-section__obj-text-section .second-section__obj-text-section__slain-text-section{margin:21px 0 0 0}}body main .container-general .second-section .second-section__obj-text-section .second-section__obj-text-section__slain-text-section .stain{display:block;width:100%;height:auto}@media screen and (max-width: 768px){body main .container-general .second-section .second-section__obj-text-section .second-section__obj-text-section__slain-text-section .stain{width:auto;max-width:none}}body main .container-general .second-section .second-section__obj-text-section .second-section__obj-text-section__slain-text-section .text-above{position:absolute;top:0;margin:0;padding:100px 0 0 80px;font-size:44px}body main .container-general .second-section .second-section__obj-text-section .second-section__obj-text-section__arrow-section{align-self:flex-end;position:relative;transform:translateX(-60px)}@media screen and (max-width: 768px){body main .container-general .second-section .second-section__obj-text-section .second-section__obj-text-section__arrow-section{align-self:flex-start;margin:38px 0 0 0;transform:rotate(90deg)}}body main .container-general .second-section .second-section__obj-text-section .second-section__obj-text-section__sec-text{font-size:48px}@media screen and (max-width: 768px){body main .container-general .second-section .second-section__obj-text-section .second-section__obj-text-section__sec-text{position:relative;display:inline-block;margin-left:50px;text-align:center}}body main .container-general .second-section .second-section__text-section__desktop{margin:80px 0 0 0;font-size:24px;line-height:100%;font-weight:700;width:940px;font-family:"Nunito Sans",light}@media screen and (max-width: 768px){body main .container-general .second-section .second-section__text-section__desktop{width:90%;text-align:center}}body main .container-general .second-section .third-section__text-section__desktop{margin:30px 0 30px 0;font-size:32px;line-height:120%;font-weight:700;width:940px;font-family:"Cooper Black",serif}@media screen and (max-width: 768px){body main .container-general .second-section .third-section__text-section__desktop{width:90%;text-align:center}}body main .container-general .second-section ul{width:940px}@media screen and (max-width: 768px){body main .container-general .second-section ul{width:90%}}body main .container-general .second-section ul li{display:flex;flex-direction:row;margin:0px 0px 15px 0px}body main .container-general .second-section ul li img{margin-right:15px}body main .container-general .second-section ul li p{font-size:20px;font-weight:400;font-family:"Nunito Sans",light;line-height:100%}body main .container-general .second-section .fourth-section__text-section__desktop,body main .container-general .second-section .fifth-section__text-section__desktop,body main .container-general .second-section .sixth-section__text-section__desktop{font-size:20px;line-height:100%;font-weight:400;width:940px;font-family:"Nunito Sans",light;margin:7px 0}@media screen and (max-width: 768px){body main .container-general .second-section .fourth-section__text-section__desktop,body main .container-general .second-section .fifth-section__text-section__desktop,body main .container-general .second-section .sixth-section__text-section__desktop{width:90%;text-align:center}}body main .container-general .third-section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:561px;max-height:1108px;background-color:#ff6b00;padding:0 0 0 0;gap:20px}body main .container-general .third-section .third-section__title{text-align:center}body main .container-general .third-section .third-section__carousel .third-section__carousel__cards .card{overflow:hidden;border-bottom-right-radius:20px}body main .container-general .third-section .third-section__carousel .third-section__carousel__button{position:absolute;top:175px;font-size:40px !important;font-weight:bold !important;background:rgba(0,0,0,0);border:none;text-shadow:-1px -1px 0 hsla(0,0%,100%,.231372549),1px -1px 0 hsla(0,0%,100%,.231372549),-1px 1px 0 hsla(0,0%,100%,.231372549),1px 1px 0 hsla(0,0%,100%,.231372549) !important}@media(min-width: 768px){body main .container-general .third-section .third-section__carousel .third-section__carousel__button{display:none}}@media screen and (max-width: 768px){body main .container-general .third-section .third-section__carousel{display:block;position:relative;width:100%;max-width:300px;min-height:375px;overflow:hidden;margin:auto;z-index:0}body main .container-general .third-section .third-section__carousel .third-section__carousel__cards{display:flex;transition:transform .5s ease-in-out;gap:20px}}@media screen and (max-width: 768px)and (max-width: 768px){body main .container-general .third-section .third-section__carousel .third-section__carousel__cards>*{flex:0 0 100%}}@media screen and (max-width: 768px){body main .container-general .third-section .third-section__carousel .third-section__carousel__cards .card{min-width:100%;box-sizing:border-box;cursor:pointer;overflow:hidden;border-bottom-right-radius:20px}body main .container-general .third-section .third-section__carousel .third-section__carousel__cards .card img{width:100%;height:auto;display:block}}@media screen and (max-width: 768px)and (max-width: 768px){body main .container-general .third-section .third-section__carousel .third-section__carousel__button{display:block;border:none;font-size:2rem;padding:.5rem;cursor:pointer;z-index:10}body main .container-general .third-section .third-section__carousel .third-section__carousel__button.prev{left:0px}body main .container-general .third-section .third-section__carousel .third-section__carousel__button.next{right:0px}}body main .container-general .third-section .third-section__carousel .third-section__carousel__cards{display:flex;gap:20px;max-width:1260px}body main .container-general .third-section .third-section__only-card{display:flex;justify-content:center;align-items:center;flex-direction:column;width:320px;height:487px;background-color:#def70a;border:1px;border-radius:16px;margin:0 0 60px 0}body main .container-general .third-section .third-section__only-card .card{padding:24px 0 0 0}body main .container-general .third-section .third-section__only-card .sub-title{text-align:center}body main .container-general .fourth-section{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;width:100vw;height:753px;background-color:#ffe700}@media screen and (max-width: 768px){body main .container-general .fourth-section{flex-direction:column;height:1349px;justify-content:flex-start;align-items:center}}body main .container-general .fourth-section .fourth-section__picture-section{display:flex;flex-direction:column}body main .container-general .fourth-section .fourth-section__picture-section .fourth-section__picture-section__title{text-align:center}body main .container-general .fourth-section .fourth-section__picture-section .fourth-section__picture-section__sub-title{display:none;text-align:center;font-size:24px}body main .container-general .fourth-section .fourth-section__text-section{padding:40px 40px 0 40px}@media screen and (max-width: 360px){body main .container-general .fourth-section .fourth-section__text-section{padding:24px 20px 0 20px}}body main .container-general .fourth-section .fourth-section__text-section .fourth-section__text-section__text{max-width:737px;height:494px;font-size:22px;line-height:120%;letter-spacing:2px}@media screen and (max-width: 768px){body main .container-general .fourth-section .fourth-section__text-section .fourth-section__text-section__text{width:320px;display:none}}body main .container-general .fourth-section .fourth-section__text-section .fourth-section__text-section__text-mobile{display:none}@media screen and (max-width: 768px){body main .container-general .fourth-section .fourth-section__text-section .fourth-section__text-section__text-mobile{display:block;width:320px}}body main .container-general .form-section{width:100vw;height:634px;background-color:#ffe700;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media screen and (max-width: 360px){body main .container-general .form-section{width:360px;height:664px;max-width:360px}}body main .container-general .form-section .form-section__title{text-align:center}@media screen and (max-width: 360px){body main .container-general .form-section .form-section__title{text-align:center}}body main .container-general .form-section .form-section__form{display:flex;flex-direction:column;align-items:center;gap:10px}@media screen and (max-width: 768px){body main .container-general .form-section .form-section__form{width:360px;max-width:360px}}body main .container-general .form-section .form-section__form .form-section__form__input-name{display:flex;flex-direction:column;width:600px;gap:5px}@media screen and (max-width: 768px){body main .container-general .form-section .form-section__form .form-section__form__input-name{width:320px;max-width:360px}}body main .container-general .form-section .form-section__form .form-section__form__input-name .form-section__form__input-name__name{padding:0 0 0 10px;width:100%;max-width:600px;height:43px;border:1px solid;border-color:#020917;border-radius:4px}body main .container-general .form-section .form-section__form .form-section__form__input-name .form-section__form__input-name__name::placeholder{font-family:"Nunito Sans Italic",normal;color:gray}@media screen and (max-width: 360px){body main .container-general .form-section .form-section__form .form-section__form__input-name .form-section__form__input-name__name{width:320px}}body main .container-general .form-section .form-section__form .form-section__form__input-mail{display:flex;flex-direction:column;width:600px;gap:5px}@media screen and (max-width: 768px){body main .container-general .form-section .form-section__form .form-section__form__input-mail{width:320px}}body main .container-general .form-section .form-section__form .form-section__form__input-mail .form-section__form__input-mail__mail{padding:0 0 0 10px;width:100%;height:43px;border:1px solid;border-color:#020917;border-radius:4px}body main .container-general .form-section .form-section__form .form-section__form__input-mail .form-section__form__input-mail__mail::placeholder{font-family:"Nunito Sans Italic",normal;color:gray}@media screen and (max-width: 360px){body main .container-general .form-section .form-section__form .form-section__form__input-mail .form-section__form__input-mail__mail{width:320px}}body main .container-general .form-section .form-section__form .form-section__form__input-wsp{display:flex;flex-direction:column;width:600px;gap:5px}@media screen and (max-width: 768px){body main .container-general .form-section .form-section__form .form-section__form__input-wsp{width:320px}}body main .container-general .form-section .form-section__form .form-section__form__input-wsp .form-section__form__input-wsp__wsp{padding:0 0 0 10px;width:100%;height:43px;border:1px solid;border-color:#020917;border-radius:4px}body main .container-general .form-section .form-section__form .form-section__form__input-wsp .form-section__form__input-wsp__wsp::placeholder{font-family:"Nunito Sans Italic",normal;color:gray}@media screen and (max-width: 360px){body main .container-general .form-section .form-section__form .form-section__form__input-wsp .form-section__form__input-wsp__wsp{width:320px}}body main .container-general .form-section .form-section__form .form-section__form__input-consul{display:flex;flex-direction:column;width:600px;gap:5px}@media screen and (max-width: 768px){body main .container-general .form-section .form-section__form .form-section__form__input-consul{width:320px}}body main .container-general .form-section .form-section__form .form-section__form__input-consul .form-section__form__input-consul__consul{padding:0 0 60px 10px;width:100%;height:96px;border:1px solid;border-color:#020917;border-radius:4px}body main .container-general .form-section .form-section__form .form-section__form__input-consul .form-section__form__input-consul__consul::placeholder{font-family:"Nunito Sans Italic",normal;color:gray}@media screen and (max-width: 360px){body main .container-general .form-section .form-section__form .form-section__form__input-consul .form-section__form__input-consul__consul{width:320px}}body main .container-general .form-section .form-section__form .form-section__form__buttom{width:137px;height:55px;border:1px solid;background-color:#3aebc8;border-radius:4px;transition:all .3s ease;cursor:pointer}body main .container-general .form-section .form-section__form .form-section__form__buttom:hover{background-color:#000}body main .container-general .form-section .form-section__form .form-section__form__buttom:hover .form-section__form__buttom__text{color:#fff}body main .container-general .form-section .form-section__form .form-section__form__buttom .form-section__form__buttom__text{margin:0;font-size:24px;transition:all .3s ease}/*# sourceMappingURL=style.min.css.map */
