.offcanvas-toggle{color:#ff2400;font-size:.875rem;font-weight:500;height:1.875rem;margin:0;padding:0;background-color:transparent;border:0;outline:0}@media only screen and (min-width:62em){.offcanvas-toggle{font-size:1rem}}.nav{width:100%}.nav-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.nav-item{display:block;font-weight:500}@media only screen and (min-width:62em){.nav-item{display:block}}@media only screen and (min-width:62em){.nav-item+.nav-item{margin-left:1.875rem}}.nav-item.nav-logo{margin:0}.nav-item.nav-bookmarks{-webkit-transform:scale(.7);transform:scale(.7)}.nav-item a{position:relative;font-size:1rem}@media only screen and (min-width:62em){.nav-item a:hover:after{width:98%}}.nav-item a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#ff2400;pointer-events:none;-webkit-transition:all .5s ease;transition:all .5s ease}.nav-offcanvas{display:block;margin-right:1.875rem}.nav-about{display:none}@media only screen and (min-width:48em){.nav-about{display:block}}.toggle-offcanvas-button{font-size:.875rem;font-weight:500;height:1.875rem;margin:0;padding:0;background-color:transparent;border:0;outline:0}@media only screen and (min-width:62em){.toggle-offcanvas-button{font-size:1rem}}.nav-list-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-list-side.right{display:grid;grid-template-columns:1fr}.nav-list-side.right.has-favorite{grid-template-columns:1fr .6fr}.nav-list-side.right.has-favorite>:last-child{margin-top:8px}@media only screen and (min-width:768px){.nav-list-side.right.has-favorite{grid-template-columns:1fr 1fr}}.nav-logged__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:48em){.nav-logged__toggle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.nav-logged__toggle span{display:none}@media only screen and (min-width:48em){.nav-logged__toggle span{display:inline}}.nav-logged__toggle svg{margin-right:.625rem}.logged .nav-about{position:absolute;right:170px}.nav-logged{position:absolute;padding:.625rem;width:7.5rem;height:70px;top:-16px;right:40px}@media only screen and (min-width:48em){.nav-logged{width:10rem;padding:1.25rem .625rem;top:-27px;right:20px}}.nav-logged:hover .nav-logged__dropdown{display:block;background:-webkit-gradient(linear,left bottom,left top,color-stop(100%,#fff),color-stop(20%,transparent));background:linear-gradient(0deg,#fff 100%,transparent 0);width:140px}@media only screen and (min-width:48em){.nav-logged:hover .nav-logged__dropdown{background:#fff;width:160px}}.nav-logged.buscador:hover{height:135px}@media only screen and (min-width:48em){.nav-logged.buscador:hover{height:150px}}.nav-logged.buscador:hover .nav-logged__dropdown,.nav-login span{display:block}.nav-login .nav-logged__dropdown{-webkit-transition:all .35s ease;transition:all .35s ease;opacity:0;visibility:hidden;display:block;right:0;background:#fff;text-align:right;text-align:left}@media only screen and (min-width:48em){.nav-login .nav-logged__dropdown{right:2.1875rem}}.nav-login .nav-logged__dropdown .dropdown-option{margin:1.25rem .9375rem}@media only screen and (min-width:48em){.nav-login .nav-logged__dropdown .dropdown-option{margin:1.25rem .625rem 1.25rem 1.25rem}}.nav-login:hover .nav-logged__dropdown{opacity:1;visibility:visible}.nav-logged__dropdown{position:absolute;display:none}.dropdown-option{margin:1.25rem .625rem}@media only screen and (min-width:48em){.dropdown-option{margin:1.25rem}}.nav-item.nav-languages{margin:0}.nav-languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:-9px;right:-10px;height:1.875rem;padding:.625rem 1.5625rem;cursor:pointer;overflow:hidden;will-change:height;-webkit-transition:height .3s,background-color .3s;transition:height .3s,background-color .3s}.nav-languages:hover{background-color:#fff5f4;height:4.6875rem}.nav-languages:hover .nav-languages__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.is-home .nav-languages:hover{background-color:#fff}.nav-languages__arrow{position:absolute;top:.9375rem;right:.8125rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.nav-languages__option{display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.nav-languages__option.router-active-language{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cls-1{fill:#ed2b2f}.header{z-index:2;background-color:#fff;-webkit-transition:all .35s ease;transition:all .35s ease;position:sticky;top:0}.header .header-row{width:83.75rem}.is-home .header{background-color:#fff5f4}.header-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 1.875rem;-webkit-transition:padding .35s ease;transition:padding .35s ease}@media only screen and (min-width:48em){.header-row{padding:2.5rem 1.875rem}}.header-row .logo svg{-webkit-transition:all .35s ease;transition:all .35s ease}.header-row.scroll--down{padding:1.25rem 1.875rem}.header-row.scroll--down .logo svg{-webkit-transform:scale(.8);transform:scale(.8)}.logo,.small-logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logo{display:none;width:6.625rem;height:3.1875rem}@media only screen and (min-width:62em){.logo{display:block}}.small-logo{width:3.625rem;height:1.25rem}@media only screen and (min-width:62em){.small-logo{display:none}}.nav-search{display:block;margin-left:auto!important}.nav-search span{display:none}@media only screen and (min-width:62em){.nav-search span{display:block}}.nav-search a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-search-icon{width:1.0625rem;height:.9375rem;fill:#ff2400}@media only screen and (min-width:62em){.nav-search-icon{margin-right:.625rem}}.footer{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:5rem 0 1.25rem;background-color:#2f041d}@media only screen and (min-width:48em){.footer{padding:6.25rem 0 1.25rem}}@media only screen and (min-width:62em){.footer{padding:8.125rem 0 1.25rem}}.footer h3{color:#fff;font-size:1rem;font-weight:500}@media only screen and (min-width:62em){.footer h3{font-size:1.25rem}}.footer a{display:block}.footer-topbar{display:none}.is-home .footer-topbar{display:block}.support-title{-ms-flex-negative:0;flex-shrink:0;width:19.375rem;max-width:100%;font-family:Inter,sans-serif}@media only screen and (min-width:62em){.support-title{width:24.375rem}}.support-companies{width:27.5rem;max-width:100%;margin:0 auto 65px}@media only screen and (min-width:48em){.support-companies{width:100%}}@media only screen and (min-width:62em){.support-companies{margin:0 auto 100px}}.support-companies-grid{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}@media only screen and (min-width:48em){.support-companies-grid{grid-template-columns:1fr 1fr 1fr 1fr;gap:1.25rem}}.support-company--ela-faz-historia .support-company-inner{padding:.9375rem}@media only screen and (min-width:48em){.support-company--ela-faz-historia .support-company-inner{padding:1.25rem}}.support-company--sponsor:hover .support-company-inner{background-color:#fff}.support-company--sponsor:hover .support-text{color:#2f041d}.support-company-inner,a.support-company-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:10.625rem;padding:1.875rem;border:2px solid #fff;-webkit-transition:background-color .3s;transition:background-color .3s}@media only screen and (min-width:48em){.support-company-inner,a.support-company-inner{height:15rem}}.support-company-image{-ms-flex-negative:0;flex-shrink:0;width:100%}.support-text{width:6.5625rem;max-width:100%;margin:0 auto;color:#fff;font-weight:500;-webkit-transition:color .3s;transition:color .3s}@media only screen and (min-width:62em){.support-text{width:8.4375rem}}.footer-columns{display:grid;grid-template-columns:auto;grid-gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:65px}@media only screen and (min-width:36em){.footer-columns{grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:62em){.footer-columns{grid-template-columns:repeat(3,333px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:100px}}@media only screen and (min-width:75em){.footer-columns{grid-template-columns:repeat(3,333px)}}.footer-logo{width:84px;height:40px}.footer-column-terms{grid-row-start:2}.footer-column-languages,.footer-column-social{grid-row-start:2;align-self:end}@media only screen and (min-width:48em){.footer-column-languages,.footer-column-social{grid-row-start:3;align-self:start}}@media only screen and (min-width:36em){.footer-column-languages,.footer-column-social,.footer-column-terms{grid-row-start:auto}}.footer-social{display:grid;grid-template-columns:repeat(3,28px);grid-template-rows:28px;grid-gap:15px}.footer-link{font-size:14px;color:#fff}.footer-link+.footer-link{margin-top:15px}.footer-copyright{color:#fff;font-size:10px;text-align:center;margin:0}.Cookie.Cookie--bottom.Cookie--base{padding:.625rem;background:#2f041d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.Cookie.Cookie--bottom.Cookie--base .button{margin:0}.cookie-message{margin-right:1.25rem}.cookie-link,.cookie-message{color:#fff;font-size:.875rem}.cookie-link{text-decoration:underline}.offcanvas{position:fixed;top:0;left:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:#2f041d;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.has-offcanvas .offcanvas{opacity:1;pointer-events:auto}.offcanvas-container{margin:0 auto;padding:5rem 1.25rem 2.8125rem;text-align:center}.offcanvas-close{position:absolute;top:3.125rem;left:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.1875rem;margin:0;padding:0;color:#fff;font-size:1rem;background-color:transparent;border:0;outline:0}@media only screen and (min-width:48em){.offcanvas-close{top:3.75rem;left:4.375rem;font-size:1.375rem}}@media only screen and (min-width:75em){.offcanvas-close{top:3.75rem;left:4.375rem}}@media only screen and (min-width:62em){.offcanvas-close:hover:after{width:98%}}.offcanvas-close:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#fff;pointer-events:none;-webkit-transition:all .5s ease;transition:all .5s ease}.offcanvas-close__arrow{width:16px;height:13px;margin-right:.625rem}@media only screen and (min-width:48em){.offcanvas-close__arrow{width:20px;height:17px}}.offcanvas-menu-item+.offcanvas-menu-item{margin-top:1.5625rem}.offcanvas-link{position:relative;color:#fff;font-family:Butler,serif;font-size:1.5rem}@media only screen and (min-width:36em){.offcanvas-link{font-size:2.5rem}}@media only screen and (min-width:48em){.offcanvas-link{font-size:2.3125rem}}@media only screen and (min-width:87.563em){.offcanvas-link{font-size:2.3125rem}}@media only screen and (min-width:62em){.offcanvas-link:hover:after{width:98%}}.offcanvas-link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#fff;pointer-events:none;-webkit-transition:all .5s ease;transition:all .5s ease}.cards-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-row-gap:40px;grid-column-gap:40px;overflow:hidden}@media only screen and (min-width:48em){.cards-grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:62em){.cards-grid{grid-row-gap:40px;grid-column-gap:40px}}.card{padding:0}.card:nth-child(n):after{content:"";display:block;width:120%;height:2px;background-color:#ff2400;margin-top:3.125rem}.card:last-child:after{width:310%}.card.invert:nth-child(n):after{background-color:#fff}@media only screen and (min-width:48em){.card{padding:.625rem}}.card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:48em){.card-info{min-height:11.25rem}.card-info:hover .card-left .image-rounded img{-webkit-transform:scale(1.2);transform:scale(1.2)}}.card-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.border{border:2px solid #ff2400;padding:.3125rem}.border.card:nth-child(n):after{display:none}@media only screen and (min-width:48em){.border{padding:.625rem}}.border .card-info{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}@media only screen and (min-width:48em){.border .card-info{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}}.border .card-left{margin-right:.9375rem}@media only screen and (min-width:48em){.border .card-left{margin-right:1.875rem}}.border .card-left .image-square{position:relative;width:7.8125rem;height:10rem}@media only screen and (min-width:48em){.border .card-left .image-square{width:13.125rem;height:13.125rem}}.border .card-left .image-square img{-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%}.border .card-info .card-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.border .card-info .card-right,.border .card-info .card-right .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.border .card-info .card-right .actions{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;right:0;bottom:0}.invert .card-right .text-content h4,.invert .card-right .text-content span{color:#fff}.text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-content :nth-child(n){margin-bottom:.3125rem}.text-content h4 span{font-family:Inter,sans-serif;font-weight:700;color:#ff2400;font-size:1rem;margin-bottom:0;display:block;width:11.25rem;max-height:4.375rem;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:48em){.text-content h4 span{width:16.5625rem;font-size:1.5rem}}.text-content span{color:#ff2400;font-size:.875rem}@media only screen and (min-width:62em){.text-content span{font-size:1rem}}.card-left{position:relative;margin-right:.9375rem}@media only screen and (min-width:48em){.card-left{margin-right:1.875rem}}.image-rounded{position:relative;width:5rem;height:5rem;overflow:hidden;border-radius:50%}@media only screen and (min-width:48em){.image-rounded{width:8.75rem;height:8.75rem}}.image-rounded img{-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.actions{position:absolute;right:-.625rem;bottom:-.625rem}.actions :nth-child(n){-webkit-transform:scale(.9);transform:scale(.9)}@media only screen and (min-width:48em){.actions{right:-.625rem;bottom:0}.actions :nth-child(n){-webkit-transform:scale(1);transform:scale(1)}}.user-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:scale(.7);transform:scale(.7);height:100%}.user-icons :nth-child(n){margin-bottom:.625rem}mark{background-color:rgba(255,36,0,.2);color:#ff2400}.has-search-box{overflow:hidden}.search{margin:0 0 5rem 0}.search::-webkit-scrollbar{background-color:rgba(255,36,0,.2);width:.3125rem}.search::-webkit-scrollbar-thumb{background:#ff2400;border-radius:50px}.search .close-search{display:none;font-size:1.125rem;color:#ff2400}.search .close-search svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:10px}.search .search-wrapper h3{color:#ff2400;font-family:Inter,sans-serif;font-size:1.5625rem}@media only screen and (min-width:62em){.search{margin:0 0 8.75rem 0}}.search--active{position:fixed;top:0;z-index:2;width:100%;height:100vh;margin:0;padding:60px 0;background-color:#fff5f4;overflow-y:scroll}.search--active .close-search{display:-webkit-box;display:-ms-flexbox;display:flex}.search--active .search__form{margin:30px 0}@media only screen and (min-width:48em){.search--active .search__form{grid-template-columns:1fr 1fr;border-bottom:2px solid #ff2400}}.search--active .autocomplete{-webkit-transition:all .1s ease;transition:all .1s ease;-webkit-transform:translateY(25vh);transform:translateY(25vh)}@media only screen and (min-width:48em){.search--active .autocomplete{-webkit-transform:translateY(35vh);transform:translateY(35vh)}}.search--active .autocomplete.on-search{-webkit-transform:translateY(0);transform:translateY(0)}.search--active .search__input{color:#ff2400;border-bottom:2px solid #ff2400;padding:25px 0 10px 0;-webkit-appearance:none;-webkit-border-radius:0;font-size:1.625rem}.search--active .search__input::-webkit-input-placeholder{color:rgba(255,36,0,.3);font-size:.7375rem}.search--active .search__input::-moz-placeholder{color:rgba(255,36,0,.3);font-size:.7375rem}.search--active .search__input:-ms-input-placeholder{color:rgba(255,36,0,.3);font-size:.7375rem}.search--active .search__input::-ms-input-placeholder{color:rgba(255,36,0,.3);font-size:.7375rem}.search--active .search__input::placeholder{color:rgba(255,36,0,.3);font-size:.7375rem}@media only screen and (min-width:48em){.search--active .search__input::-webkit-input-placeholder{font-size:1.53125rem}.search--active .search__input::-moz-placeholder{font-size:1.53125rem}.search--active .search__input:-ms-input-placeholder{font-size:1.53125rem}.search--active .search__input::-ms-input-placeholder{font-size:1.53125rem}.search--active .search__input::placeholder{font-size:1.53125rem}}@media only screen and (min-width:48em){.search--active .search__input{border-bottom:0}}.search--active .button{border-color:#ff2400;width:12.5625rem;height:5rem;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0}.search--active.search--themed{background-color:#a081e1}@media only screen and (min-width:48em){.search--active.search--themed .search__form{border-bottom:2px solid #fff}}.search--active.search--themed .search__input{color:#fff;border-bottom:2px solid #fff}.search--active.search--themed .search__input::-webkit-input-placeholder{color:hsla(0,0%,100%,.3)}.search--active.search--themed .search__input::-moz-placeholder{color:hsla(0,0%,100%,.3)}.search--active.search--themed .search__input:-ms-input-placeholder{color:hsla(0,0%,100%,.3)}.search--active.search--themed .search__input::-ms-input-placeholder{color:hsla(0,0%,100%,.3)}.search--active.search--themed .search__input::placeholder{color:hsla(0,0%,100%,.3)}@media only screen and (min-width:48em){.search--active.search--themed .search__input{border-bottom:0}}.search--active.search--themed .button{border-color:#fff;color:#fff}.search--active.search--themed #no-results,.search--active.search--themed .close-search,.search--active.search--themed .recent__search,.search--active.search--themed .recent__search--item a,.search--active.search--themed .search-wrapper h3{color:#fff}.search--active.search--themed .recent__search--item:after{background-color:#fff}.search--active #no-results{color:#ff2400}.load-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.875rem 0}.load-more .button.disabled{opacity:.2;pointer-events:none}.search__form{position:relative;margin:0 auto;padding:0}@media only screen and (min-width:48em){.search__form{height:5rem;padding-bottom:.9375rem;border-bottom:2px solid #ff2400}}.search__form .search__submit{display:block;width:6.25rem;height:3.125rem!important}@media only screen and (min-width:48em){.search__form .search__submit{width:9.4375rem;height:5rem!important}}.search__form .search__submit.disabled{opacity:.5;pointer-events:none}.search__input{width:100%;height:100%;font-size:1rem;background-color:transparent;border:0;outline:0;text-transform:capitalize;padding-bottom:.9375rem;border-bottom:2px solid #ff2400}@media only screen and (min-width:48em){.search__input{font-size:1.875rem;padding-bottom:0;border-bottom:0}}.search__input::-webkit-input-placeholder{color:rgba(255,36,0,.3);text-transform:none}.search__input::-moz-placeholder{color:rgba(255,36,0,.3);text-transform:none}.search__input:-ms-input-placeholder{color:rgba(255,36,0,.3);text-transform:none}.search__input::-ms-input-placeholder{color:rgba(255,36,0,.3);text-transform:none}.search__input::placeholder{color:rgba(255,36,0,.3);text-transform:none}.search__submit{width:8.125rem;max-width:100%;margin:15px 0 0 auto}@media only screen and (min-width:48em){.search__submit{position:absolute;bottom:.9375rem;right:0;margin:0 auto}}.autocomplete{position:relative}.autocomplete-result{display:block;text-align:left;text-transform:capitalize;font-size:1.625rem;margin:1.875rem 0}.recent__search{display:inline-block;padding:5.625rem 0 0 0}.recent__search p{font-weight:700;margin-bottom:3.75rem}.recent__search--item{font-size:1.625rem;position:relative;margin-bottom:3.75rem}.recent__search--item a{text-transform:capitalize}.recent__search--item:after{content:"";display:block;min-width:100%;height:2px;background-color:#ff2400;position:absolute;bottom:-1.875rem}.loading-percent{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70px;height:70px;top:0;left:0;border:3px solid #ff2400;border-radius:50%}.global-overlay{position:fixed;display:none;background:rgba(0,0,0,.5);top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:10}.global-overlay.open{display:block}.fade-enter-active,.fade-leave-active{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;overflow:hidden}.fade-enter,.fade-leave-active{opacity:0}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/Inter-Regular.55ef9015.eot);src:url(../fonts/Inter-Regular.55ef9015.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Regular.edd83b7b.woff2) format("woff2"),url(../fonts/Inter-Regular.9a767865.woff) format("woff"),url(../fonts/Inter-Regular.b396b059.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:500;font-style:normal;src:url(../fonts/Inter-Medium.8e28f205.eot);src:url(../fonts/Inter-Medium.8e28f205.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Medium.0641ddae.woff2) format("woff2"),url(../fonts/Inter-Medium.0b54c17a.woff) format("woff"),url(../fonts/Inter-Medium.4030a28e.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:600;font-style:normal;src:url(../fonts/Inter-SemiBold.d99b5f37.eot);src:url(../fonts/Inter-SemiBold.d99b5f37.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-SemiBold.cf9a785b.woff2) format("woff2"),url(../fonts/Inter-SemiBold.941e522d.woff) format("woff"),url(../fonts/Inter-SemiBold.65b74288.ttf) format("truetype")}@font-face{font-family:Butler;font-weight:500;font-style:normal;src:url(../fonts/Butler-Medium.cf286d62.eot);src:url(../fonts/Butler-Medium.cf286d62.eot?#iefix) format("embedded-opentype"),url(../fonts/Butler-Medium.45d4244e.woff2) format("woff2"),url(../fonts/Butler-Medium.29cc7c96.woff) format("woff"),url(../fonts/Butler-Medium.f312713b.ttf) format("truetype")}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-size:16px;scroll-behavior:smooth;overflow-x:hidden}body{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;color:#ff2400}body::-webkit-scrollbar{background-color:rgba(255,36,0,.2);width:.3125rem}@media only screen and (min-width:48em){body::-webkit-scrollbar{width:.625rem}}body::-webkit-scrollbar-thumb{background:#ff2400;border-radius:50px}body.has-search-box{overflow:hidden}body.has-search-box::-webkit-scrollbar{display:none}.has-offcanvas{overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation;outline:none}a{color:#ff2400;text-decoration:none;background-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-text-decoration-skip:objects}img{display:inline-block;max-width:100%;height:auto}figure,ol,ul{margin:0}ol,ul{padding:0;list-style:none}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#ff2400;font-family:Inter,sans-serif;outline:0}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:Inter,sans-serif}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{font-family:Inter,sans-serif}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:Inter,sans-serif}input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{font-family:Inter,sans-serif}input::placeholder,select::placeholder,textarea::placeholder{font-family:Inter,sans-serif}#app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:background-color .3s;transition:background-color .3s}.home{background-color:#fff5f4}.main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:50px 0 90px}@media only screen and (min-width:62em){.main{padding:50px 0 120px}}.no-spacing{padding:0}.logo-icon{width:100%;height:100%}.logo--light .logo-icon path{fill:#fff}.float-link{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.favorites-category,.search-wrapper{width:500px;max-width:100%;margin:0 auto}@media only screen and (min-width:48em){.favorites-category,.search-wrapper{width:100%}}.slide-fade-enter-active{-webkit-transition:all .3s ease;transition:all .3s ease}.slide-fade-leave-active{-webkit-transition:all .8s cubic-bezier(1,.5,.8,1);transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.header-modal{position:absolute;top:-15px;right:-20px}img[lazy=loading]{opacity:.6;-webkit-transition:opacity .95s ease;transition:opacity .95s ease}img[lazy=error]{-webkit-filter:grayscale(.2);filter:grayscale(.2)}img[lazy=loaded]{opacity:1}.ais-Hits-item,.favorite-card,.links-commom,.nav-item,a,button,input[type=button],input[type=submit],option,select{cursor:pointer}.ais-Hits-item:hover .card-info,.favorite-card:hover .card-info{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:Butler,serif;font-weight:500;line-height:1.4;margin-top:0;margin-bottom:1.25rem}h2{font-size:2.8125rem}h1{font-size:2.5rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:.875rem}p{font-size:1rem;line-height:1.4;text-rendering:optimizeLegibility;margin-top:0}@media only screen and (min-width:48em){p span{display:block}}.row{max-width:100%;width:71.25rem;margin:0 auto;padding-left:.9375rem;padding-right:.9375rem}@media only screen and (min-width:48em){.row{padding-left:1.875rem;padding-right:1.875rem}}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:10.0625rem;height:3.75rem;color:#ff2400;font-weight:500;text-align:center;background-color:transparent;border:2px solid #ff2400;-webkit-transition:background-color .3s,color .3s,border-color .3s;transition:background-color .3s,color .3s,border-color .3s}.button:hover{background-color:#ff2400;color:#fff}.button--black{color:#2f041d;border:2px solid #2f041d}.button--black:hover{background-color:#2f041d}.button--red{color:#fff;background-color:#ff2400}.button--red:hover{background-color:#d9635e;border-color:#d9635e}.button--light{color:#fff;border:2px solid #fff}.button--light:hover{color:#ff2400;background-color:#fff}.button--spaced{margin:3.75rem 0}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:34.375rem;max-width:100%;margin:30px auto}.form-step{width:100%}.form-step__header{margin-bottom:3.125rem}.form-step__header.center{text-align:center}.form-step__title{font-family:Inter,sans-serif;font-size:1.5rem;margin-bottom:.625rem}.form-row{position:relative;width:100%}@media only screen and (min-width:48em){.form-row{display:grid;grid-auto-flow:column;grid-template-rows:1fr;grid-gap:30px}}.form-row+.form-row{margin-top:2.5rem}.form-row--work{position:relative;padding-bottom:1.5625rem}@media only screen and (min-width:48em){.form-row--work{padding-bottom:1.25rem}}.form-row--work fieldset{display:contents;margin:0;padding:0;border:0}.form-row--work fieldset legend{position:absolute;bottom:0;left:.9375rem;margin:0;padding:0;color:#ff2400;font-size:.75rem}.form-row--work .freelance-types{display:block}@media(max-width:767px){.form-row--work .freelance-types{width:17.5rem;padding-top:.9375rem;margin-left:1.875rem}}@media(min-width:768px)and (max-width:845px){.form-row--work .freelance-types{margin-right:-1.875rem}}@media only screen and (min-width:48em){.form-row--work .freelance-types{position:absolute;top:calc(50% - 10px);right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.form-row--work .freelance-types .freelance-types-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:48em){.form-row--work .freelance-types .freelance-types-row{display:block}}.form-row--work .freelance-types .form-radio:checked+label:before,.form-row--work .freelance-types .form-radio:not(:checked)+label:before{top:-2px;left:0;width:1.25rem;height:1.25rem}@media only screen and (min-width:62em){.form-row--work .freelance-types .form-radio:checked+label:before,.form-row--work .freelance-types .form-radio:not(:checked)+label:before{top:1px}}.form-row--work .freelance-types .form-radio:checked+label:after,.form-row--work .freelance-types .form-radio:not(:checked)+label:after{top:2px;left:4px;width:.75rem;height:.75rem}@media only screen and (min-width:62em){.form-row--work .freelance-types .form-radio:checked+label:after,.form-row--work .freelance-types .form-radio:not(:checked)+label:after{top:5px}}.form-row--work .freelance-types .form-radio-text{font-size:.9375rem}@media only screen and (min-width:75em){.form-row--work .freelance-types .form-radio-text{font-size:1.25rem}}.form-input{width:100%;height:100%;font-size:1.25rem;background-color:transparent;border:0;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;outline:0;padding-bottom:.625rem;border-bottom:2px solid #ff2400}@media only screen and (min-width:62em){.form-input{font-size:1.875rem;padding-bottom:.9375rem}}.form-input::-webkit-input-placeholder{color:rgba(255,36,0,.2)}.form-input::-moz-placeholder{color:rgba(255,36,0,.2)}.form-input:-ms-input-placeholder{color:rgba(255,36,0,.2)}.form-input::-ms-input-placeholder{color:rgba(255,36,0,.2)}.form-input::placeholder{color:rgba(255,36,0,.2)}.form-input:-webkit-autofill,.form-input:-webkit-autofill:active,.form-input:-webkit-autofill:focus,.form-input:-webkit-autofill:hover{-webkit-text-fill-color:#ff2400;-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out;-webkit-transition-delay:9999s;transition-delay:9999s}.form-radio:checked,.form-radio:not(:checked){position:absolute;left:-9999px}.form-radio:checked+label,.form-radio:not(:checked)+label{position:relative;padding-left:1.875rem}.form-radio:checked+label:after,.form-radio:checked+label:before,.form-radio:not(:checked)+label:after,.form-radio:not(:checked)+label:before{content:"";position:absolute;border-radius:50%}.form-radio:checked+label:before,.form-radio:not(:checked)+label:before{top:2px;left:0;width:1.25rem;height:1.25rem;border:2px solid #ff2400;background:#fff}@media only screen and (min-width:62em){.form-radio:checked+label:before,.form-radio:not(:checked)+label:before{top:7px}}.form-radio:checked+label:after,.form-radio:not(:checked)+label:after{top:6px;left:4px;width:.75rem;height:.75rem;background-color:#ff2400;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (min-width:62em){.form-radio:checked+label:after,.form-radio:not(:checked)+label:after{top:.6875rem}}.form-radio:not(:checked)+label:after{opacity:0}.form-radio:checked+label:after{opacity:1}.form-radio-text{color:#ff2400;font-size:1.25rem;font-weight:500}@media only screen and (min-width:62em){.form-radio-text{font-size:1.75rem}}.form-radio--small:checked+label:before,.form-radio--small:not(:checked)+label:before{top:-2px;left:0}.form-radio--small:checked+label:after,.form-radio--small:not(:checked)+label:after{top:2px;left:4px}.form-radio--small+.form-radio-text,.form-radio-text--small{font-size:.875rem}.form-submit{border-radius:0;-webkit-appearance:none;-webkit-border-radius:0}@media only screen and (min-width:62em){.form-submit{width:9.375rem}}.form-messages{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.has-sent-message .form-messages{opacity:1;pointer-events:auto}.form-message-title{display:none;width:16.25rem;max-width:100%;font-size:1.875rem;text-align:center}@media only screen and (min-width:48em){.form-message-title{font-size:3.125rem;width:28.75rem}}.has-failed-message .form-error-title,.has-sent-message .form-success-title{display:block}@media only screen and (min-width:62em){.form-messages-button{width:9.375rem;height:5rem}}.form-select .vs__dropdown-toggle{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}.form-select .vs__dropdown-menu{background:#fff;border:none;-webkit-box-shadow:none;box-shadow:none}.form-select .vs__dropdown-menu,.form-select .vs__dropdown-toggle,.form-select .vs__search,.form-select .vs__search:focus,.form-select .vs__selected{color:#ff2400;margin:0;padding:0}.form-select .vs__selected{max-width:20rem;overflow:hidden;white-space:nowrap}@media only screen and (min-width:48em){.form-select .vs__selected{max-width:25.625rem}}.form-select .vs__dropdown-menu{overflow:hidden;overflow-y:auto}.form-select .vs__dropdown-menu>:nth-child(n){padding:0;margin:0}.form-select .vs__dropdown-menu::-webkit-scrollbar{background:rgba(255,36,0,.2);width:.3125rem}.form-select .vs__dropdown-menu::-webkit-scrollbar-thumb{background:#ff2400}.form-select .vs__dropdown-menu :nth-child(n){color:#ff2400;margin-top:.625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent}.form-select .vs__dropdown-menu :nth-child(n):hover{background:transparent;font-weight:700}.form-select .vs__search::-webkit-input-placeholder{color:rgba(255,36,0,.2)}.form-select .vs__search::-moz-placeholder{color:rgba(255,36,0,.2)}.form-select .vs__search:-ms-input-placeholder{color:rgba(255,36,0,.2)}.form-select .vs__search::-ms-input-placeholder{color:rgba(255,36,0,.2)}.form-select .vs__search::placeholder{color:rgba(255,36,0,.2)}.form-select.vs--disabled .vs__search{background:transparent}.form-select.vs--disabled .vs__search::-webkit-input-placeholder{color:rgba(255,36,0,.1)}.form-select.vs--disabled .vs__search::-moz-placeholder{color:rgba(255,36,0,.1)}.form-select.vs--disabled .vs__search:-ms-input-placeholder{color:rgba(255,36,0,.1)}.form-select.vs--disabled .vs__search::-ms-input-placeholder{color:rgba(255,36,0,.1)}.form-select.vs--disabled .vs__search::placeholder{color:rgba(255,36,0,.1)}.form-select .vs__clear,.form-select .vs__open-indicator{display:none}.tags .vs__selected{position:relative;background:transparent;border:2px solid;border-radius:50px;padding:.3125rem;margin:.125rem;max-width:100%;white-space:revert}@media only screen and (min-width:48em){.tags .vs__selected{padding:0 .3125rem 0 .625rem;white-space:none}}.tags .vs__selected button{border:2px solid;border-color:#ff2400!important;border-radius:50%;background:#fff;padding:.625rem}.tags .vs__selected button>svg{fill:#ff2400;-webkit-transform:scale(1.2);transform:scale(1.2)}.textarea{resize:none;min-height:2.8125rem}@media only screen and (min-width:48em){.textarea{min-height:4.0625rem}}.no-results{text-align:left}.customers .vs__dropdown-menu,.no-options{display:none}