.btn-yellow{background:#fbba00;color:#fff;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25))}.item,.subs_item{padding-left:8px;padding-right:8px;width:100%}.footer{background-color:#1d1d1b;padding-top:95px;padding-bottom:50px;color:#fff}.footer a{text-decoration:none;color:rgba(255,255,255,.8);transition:.3s ease}.footer a:hover{color:#fbba00}.footer li.link-disabled>a{color:#fff;pointer-events:none}.footer__top{display:flex;justify-content:space-between;align-items:center}.footer__top .footer-logo{width:25%}.footer__top .footer-logo img{width:100%;display:block}.footer__menu{overflow:hidden;padding-bottom:30px}.footer__menu li,.footer__menu ul{list-style:none;padding:0;margin:0}.footer__menu .menu{display:flex;flex-direction:column;flex-wrap:wrap;max-height:700px}.footer__menu .menu>li{padding:30px;padding-bottom:0;width:25%;position:relative}.footer__menu .menu>li:first-child::before{display:none!important}.footer__menu .menu>li::before{content:"";width:1.2pt;position:absolute;left:0;top:-500px;height:1500px;background-color:#333331}.footer__menu .menu>li>.menu-item-link .menu-item__title{font-size:22px;font-family:"Sofia Pro Bold";padding-bottom:25px;margin-bottom:30px;display:flex;border-bottom:1.2pt solid #333331;justify-content:space-between;align-items:center}.footer__menu .menu>li.toggled .menu-item__title::after{transform:rotate(45deg)}.footer__menu .sub-menu li{margin-bottom:15px}.footer__menu .sub-menu li a{font-size:14px}.footer__menu .sub-menu li:last-child{margin-bottom:0}.footer__contacts>div{display:flex;align-items:center}.footer__contacts>div *{font-size:22px;font-family:"Sofia Pro Bold";color:#fff}.footer__contacts>div span{display:inline-block;margin-right:7px}.footer__contacts .footer_social_links{display:flex;justify-content:space-between}.footer__contacts .footer_social_links>div{display:flex;align-items:center}.footer__contacts .footer_social_links>div a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;border-radius:50%;background-color:rgba(255,255,255,.08);margin-right:10px;transition:.3s ease-in-out;overflow:hidden;position:relative}.footer__contacts .footer_social_links>div a::before{position:absolute;content:"";left:0;right:0;bottom:0;top:0;background-color:#fff;transition:.3s ease;transform:scale(.2);opacity:0;z-index:1;border-radius:50%}.footer__contacts .footer_social_links>div a img{transition:.3s ease-in-out;max-height:24px;position:relative;z-index:2}.footer__contacts .footer_social_links>div a:hover::before{transform:scale(1);opacity:1}.footer__contacts .footer_social_links>div a:hover img{filter:brightness(0)}.footer__contacts .footer_social_links>div a:last-child{margin:0}.footer__contacts,.footer__privacy{display:grid;border-top:1.2pt solid #333331;grid-template-columns:1fr 1fr;font-size:14px;color:rgba(255,255,255,.8)}.footer__contacts p,.footer__privacy p{margin-top:0;margin-bottom:16px;font-family:"Sofia Pro Light"}.footer__contacts p:last-child,.footer__privacy p:last-child{margin-bottom:0}.footer__contacts p a,.footer__privacy p a{position:relative}.footer__contacts p a::before,.footer__privacy p a::before{content:"";position:absolute;left:0;right:0;height:.3pt;bottom:-1px;background-color:rgba(255,255,255,.8);transition:.3s ease}.footer__contacts p a:hover::before,.footer__privacy p a:hover::before{opacity:0}.footer__contacts a,.footer__privacy a{text-decoration:none}.footer__contacts>div,.footer__privacy>div{padding:30px}.footer__contacts>div:last-child,.footer__privacy>div:last-child{border-left:1.2pt solid #333331}.footer__contacts .desc_links,.footer__privacy .desc_links{display:flex;list-style:none}.footer__contacts .desc_links li,.footer__privacy .desc_links li{margin-right:10px}.footer__privacy>div{display:flex;flex-direction:column;justify-content:space-between}.footer__partners{display:flex}.footer__partners--logo{width:140px;height:70px;border-radius:12px;padding:10px 20px;background-color:#f4f4f6;margin-right:10px;display:flex;align-items:center;justify-content:center}.footer__partners--logo:last-child{margin-right:0!important}.footer__partners--logo img{max-height:36px}.footer__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:50px}.footer .footer-content-wrapper{border-radius:30px;border:1.2pt solid #333331;overflow:hidden;margin-top:105px}.lets-talk{text-decoration:none;font-size:114px;width:50%;position:relative;overflow:hidden}.lets-talk .inner-text{position:relative;display:flex;justify-content:space-between;align-items:center;transition:.3s ease;white-space:nowrap;font-family:"Sofia Pro Bold";color:#fff;width:calc(100% + 160px);transform:translate(-160px)}.lets-talk .inner-text::after,.lets-talk .inner-text::before{content:"";display:flex;min-width:160px;width:160px;height:80px;background-image:url(../img/icons/arrow/arrow_80_white.svg);background-position:center right;background-repeat:no-repeat;background-size:auto 100%;transition:.3s ease;position:relative;top:5px}.lets-talk .inner-text::before{margin-left:0;opacity:0;background-position:center left}.lets-talk .inner-text::after{margin-right:0;opacity:1}.lets-talk .inner-line{position:absolute;bottom:0;left:0;right:0;height:3pt;border-radius:8px;background-color:#fff}.lets-talk:hover .inner-text{transform:translateX(0)}.lets-talk:hover .inner-text::before{opacity:1}.lets-talk:hover .inner-text::after{opacity:0}.footer_lang_menu{display:flex;gap:10px}.footer_lang_menu div[lang-code=en]{order:1}.footer_lang_menu div[lang-code=es]{order:2}.footer_lang_menu div[lang-code=ru]{order:3}.footer_lang_menu div[lang-code=pt]{order:4}.footer_lang_menu a{text-transform:uppercase;font-family:"Sofia Pro Bold";display:flex;align-items:center;justify-content:center;width:70px;height:70px;font-size:14px;color:#fff;text-decoration:none;background-color:rgba(255,255,255,.05);transition:.3s ease;border-radius:12px}.footer_lang_menu a:hover{background-color:#fff;color:#1d1d1b}.footer_lang_menu .current-lang a{background-color:#fbba00;color:#1d1d1b}.wpml-ls-statics-footer{display:none!important}html[lang=es-ES] .lets-talk .inner-text,html[lang=es] .lets-talk .inner-text,html[lang=ru-RU] .lets-talk .inner-text{font-size:90px}html[lang=es-ES] .lets-talk .inner-text,html[lang=es] .lets-talk .inner-text{font-size:100px}html[lang=pt-BR] .lets-talk .inner-text{font-size:60px}html[lang=pt-BR] .lets-talk .inner-text::after,html[lang=pt-BR] .lets-talk .inner-text::before{min-width:120px;width:120px;height:50px}@media (min-width:768px){.item,.subs_item{width:50%}.item.col_8:not(.active),.subs_item.col_8:not(.active){width:100%}}@media (min-width:1025px){.item,.subs_item{width:33.33%;padding-left:12px;padding-right:12px}.item.col_8:not(.active),.subs_item.col_8:not(.active){width:66.66%}.item.col_8:not(.active) .article_item:not(.type_article) .article_item_header,.subs_item.col_8:not(.active) .article_item:not(.type_article) .article_item_header{height:230px}.item.col_5:not(.active),.subs_item.col_5:not(.active){width:50%}}@media (max-width:1350px){.lets-talk{font-size:92px;width:100%;max-width:520px}.lets-talk .inner-text{width:calc(100% + 145px);transform:translate(-145px)}.lets-talk .inner-text::after,.lets-talk .inner-text::before{min-width:125px;width:125px;height:65px}html[lang=es-ES] .lets-talk .inner-text,html[lang=es] .lets-talk .inner-text,html[lang=ru-RU] .lets-talk .inner-text{font-size:75px}html[lang=pt-BR] .lets-talk .inner-text{font-size:46px}html[lang=pt-BR] .lets-talk .inner-text::after,html[lang=pt-BR] .lets-talk .inner-text::before{min-width:95px;width:95px;height:40px}}@media (max-width:1080px){.footer__menu{padding-bottom:0}.footer__menu .menu{max-height:none;flex-wrap:nowrap}.footer__menu .menu>li{border-bottom:1.2pt solid #333331}.footer__menu .menu>li:last-child{border-bottom:none}.footer__menu .menu>li{width:100%;padding:20px}.footer__menu .menu>li::before{display:none}.footer__menu .menu>li>.menu-item-link .menu-item__title{margin-bottom:0;padding-bottom:0;border-bottom:none}.footer__menu .menu>li>.menu-item-link .menu-item__title:after{content:"";width:40px;height:40px;border-radius:50%;transition:.5s ease;background:url(../img/icons/plus_white.svg) center no-repeat,rgba(255,255,255,.08)}.footer__menu .sub-menu{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-top:20px;display:none}.footer__menu .sub-menu li{margin-bottom:0}.footer .footer-content-wrapper{border-radius:16px}.lets-talk .inner-line{height:2.2pt}}@media (max-width:960px){.footer__top{justify-content:center}.footer__top .footer-logo{display:none}.footer__contacts{display:flex;justify-content:space-between;align-items:center}.footer__contacts .footer_social_links span{display:none}.footer__contacts,.footer__privacy{grid-template-columns:1fr}.footer__contacts p,.footer__privacy p{margin-bottom:8px}.footer__contacts>div,.footer__privacy>div{padding:20px}.footer__contacts>div:last-child,.footer__privacy>div:last-child{border-left:none}.footer__contacts .desc_links,.footer__privacy .desc_links{justify-content:center}.footer__privacy>div p{max-width:640px;margin-left:auto;margin-right:auto}.footer__privacy{text-align:center}.footer__privacy .footer__privacy--left{padding-bottom:0}.footer__privacy .footer__privacy--right{padding-top:0}.footer__partners{width:100%;margin-bottom:20px}.footer__partners--logo{width:100%}.footer__bottom{flex-direction:column}.lets-talk{font-size:86px}.lets-talk .inner-text{width:100%;transform:none}.lets-talk .inner-text::before{display:none}.footer_lang_menu{width:100%}.footer_lang_menu div{width:calc(100% - 5px)}.footer_lang_menu a{width:100%}}@media (max-width:800px){.footer__contacts{flex-direction:column}}@media (max-width:680px){.footer{padding-top:65px;padding-bottom:30px}.footer__menu .menu>li>.menu-item-link .menu-item__title{font-size:18px}.footer__menu .sub-menu{grid-template-columns:1fr}.footer__contacts>div *{font-size:18px}.footer__contacts .footer_email{padding-bottom:0}.footer__contacts .desc_links,.footer__privacy .desc_links{flex-wrap:wrap}.footer__contacts .desc_links li,.footer__privacy .desc_links li{margin-bottom:5px}.footer__partners{display:grid;grid-template-columns:1fr 1fr;gap:10px}.footer__partners--logo{margin:0}.footer__partners--logo:nth-child(odd):last-child{grid-column-start:1;grid-column-end:3}.footer__bottom{margin-top:35px}.footer .footer-content-wrapper{margin-top:75px}.lets-talk{font-size:14vw}}@media (max-width:515px){.lets-talk .inner-text::after,.lets-talk .inner-text::before{min-width:100px;width:100px;height:45px}html[lang=es-ES] .lets-talk .inner-text,html[lang=es] .lets-talk .inner-text,html[lang=ru-RU] .lets-talk .inner-text{font-size:45px}html[lang=es-ES] .lets-talk .inner-text::after,html[lang=es-ES] .lets-talk .inner-text::before,html[lang=es] .lets-talk .inner-text::after,html[lang=es] .lets-talk .inner-text::before,html[lang=ru-RU] .lets-talk .inner-text::after,html[lang=ru-RU] .lets-talk .inner-text::before{height:35px}html[lang=pt-BR] .lets-talk .inner-text{font-size:35px}html[lang=pt-BR] .lets-talk .inner-text::after,html[lang=pt-BR] .lets-talk .inner-text::before{min-width:40px;width:40px;height:25px}}@media (max-width:360px){.footer__contacts .footer_social_links>div a{margin-right:5px}.lets-talk .inner-text::after,.lets-talk .inner-text::before{min-width:80px;width:80px;height:35px}.footer_lang_menu a{height:60px}html[lang=es-ES] .lets-talk .inner-text,html[lang=es] .lets-talk .inner-text,html[lang=ru-RU] .lets-talk .inner-text{font-size:40px}html[lang=pt-BR] .lets-talk .inner-text{font-size:25px;line-height:200%}}