/*!
  Theme Name: Grupo Extremidades
  Author: João Simões + Mirrorlab Web Design
  Text Domain: grupoext
  Version: 1.0
  Domain Path: /languages
*/

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:HussarBoldOutline;src:url(assets/fonts/Hussar-Bold-Outline/HussarBoldOutline.otf) format("opentype");font-weight:400;font-style:normal}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-x:hidden}body{font-family:neue-haas-grotesk-text,sans-serif;font-size:1rem;font-weight:400;line-height:1.3;position:relative;background:#fdffe1;min-height:100vh}.slick-slider a{outline:0}@media (max-width:980px){input{border-radius:0;-webkit-appearance:none}}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}a{color:#000;text-decoration:none}a,a:active,a:focus,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}p{font-size:1.25rem;line-height:1.3;margin:0}hr{border:0;height:2px;background:#000;margin:1.125rem 0}.hide-mobile{display:none}@media (min-width:980px){.hide-mobile{display:block}}.hide-desktop{display:block}@media (min-width:980px){.hide-desktop{display:none}}@media (max-width:980px){.win-height{position:absolute;z-index:-1;height:100vh}}.wrapper{margin-left:-18px;margin-right:-18px}.wrapper:after{content:"";clear:both;display:table}.flexbox .wrapper{display:flex;flex-wrap:wrap}.flexbox .wrapper.items-center{justify-content:center}.flexbox .wrapper.items-right{justify-content:flex-end}.flexbox .wrapper.justify{justify-content:space-between}.flexbox .wrapper.justify:after{display:none}.cols{padding:0 18px;float:left;width:100%}@media (min-width:980px){.cols__two{width:16.667%}.cols__three{width:25%}.cols__four{width:33.33%}.cols__five{width:41.666%}.cols__six{width:50%}.cols__seven{width:58.3333%}.cols__eight{width:66.66%}.cols__nine{width:75%}.cols__ten{width:83.333%}.cols__eleven{width:91.6667%}}.cols--no-padding{padding:0}.accordion{display:none}.accordion__content{margin:0;list-style:none;padding:0;padding-top:10px}.gradient{width:100vw;height:100vh;position:fixed;overflow-y:scroll;overflow-x:hidden;padding-top:25px;padding-left:25px}@media (min-width:980px){.gradient{padding-left:266px;padding-left:13.854166667%;padding-top:22px}}@media (min-width:1441px){.gradient{padding-top:7px}}.gradient--custom{background:var(--custom-gradient)}.gradient--custom,.gradient--custom *{color:var(--custom-color)}.gradient--vermelho{background:transparent linear-gradient(149deg,#ff1a1a,#930) 0 0 no-repeat padding-box;color:#600}.gradient--vermelho *{color:#600}.gradient--vermelho .extremidades-link svg path{fill:#600}.gradient--marrom{background:transparent linear-gradient(149deg,#a64c4c,#0f9) 0 0 no-repeat padding-box;color:maroon}.gradient--marrom *{color:maroon}.gradient--marrom .extremidades-link svg path{fill:maroon}.gradient--cinza{background:transparent linear-gradient(149deg,#828282,#c1c1c1) 0 0 no-repeat padding-box;color:#2d2c2c}.gradient--cinza *{color:#2d2c2c}.gradient--cinza .extremidades-link svg path{fill:#2d2c2c}.gradient--azul-marinho{background:transparent linear-gradient(149deg,#66f,#c1c1c1) 0 0 no-repeat padding-box;color:#00f}.gradient--azul-marinho *{color:#00f}.gradient--azul-marinho .extremidades-link svg path{fill:#00f}.gradient--roxo{background:transparent linear-gradient(149deg,#ff4dff,#cfc) 0 0 no-repeat padding-box;color:#4d004d}.gradient--roxo *{color:#4d004d}.gradient--roxo .extremidades-link svg path{fill:#4d004d}.gradient--rosa-escuro{background:transparent linear-gradient(149deg,#ff66a3,#c1c1c1) 0 0 no-repeat padding-box;color:#f06}.gradient--rosa-escuro *{color:#f06}.gradient--rosa-escuro .extremidades-link svg path{fill:#f06}.gradient--navajo{background:transparent linear-gradient(149deg,#ffdead,#cfc) 0 0 no-repeat padding-box;color:#8b795e}.gradient--navajo *{color:#8b795e}.gradient--navajo .extremidades-link svg path{fill:#8b795e}.gradient--laranja{background:transparent linear-gradient(148deg,orange,#ff865a 35%,#ff4dff) 0 0 no-repeat padding-box;color:#ee2f00}.gradient--laranja *{color:#ee2f00}.gradient--laranja .extremidades-link svg path{fill:#ee2f00}.gradient--amarelo{background:transparent linear-gradient(149deg,gold,#c1c1c1) 0 0 no-repeat padding-box;color:#8b7500}.gradient--amarelo *{color:#8b7500}.gradient--amarelo .extremidades-link svg path{fill:#8b7500}.gradient--verde{background:transparent linear-gradient(149deg,#caff70,#ff66a3) 0 0 no-repeat padding-box;color:#556b2f}.gradient--verde *{color:#556b2f}.gradient--verde .extremidades-link svg path{fill:#556b2f}.gradient--ciano{background:transparent linear-gradient(149deg,#0ee,#c1c1c1) 0 0 no-repeat padding-box;color:#008b6b}.gradient--ciano *{color:#008b6b}.gradient--ciano .extremidades-link svg path{fill:#008b6b}.gradient--khaki{background:transparent linear-gradient(149deg,khaki,#c1c1c1) 0 0 no-repeat padding-box;color:#8b864e}.gradient--khaki *{color:#8b864e}.gradient--khaki .extremidades-link svg path{fill:#8b864e}.side-links{text-transform:uppercase;position:fixed;top:50%;transform:translateY(-50%);padding:15px 0}@media (min-width:980px){.side-links{height:100vh;padding:35px 0}}.side-links a,.side-links span{white-space:nowrap;font-size:2.5rem;display:block;transition:all .2s ease}.side-links a:not(.no-expand):hover,.side-links span:not(.no-expand):hover{letter-spacing:.35em}.side-links .rotate{width:55px;display:flex;align-items:center;justify-content:center}.side-links__left{left:15px}@media (max-width:980px){.side-links__left{transform:translateY(50%);bottom:50%;top:auto}}@media (min-width:980px){.side-links__left{left:30px}}.side-links__left .rotate{transform:rotate(-90deg);justify-content:center}@media (min-width:980px){.side-links__left .rotate{justify-content:flex-end}}.side-links__right{height:100%;right:15px;display:flex;flex-direction:column;justify-content:space-between;padding:0}@media (min-width:980px){.side-links__right{right:30px}}.side-links__right .rotate{transform-origin:top right;transform:rotate(90deg)}.side-links__right .rotate:first-child{margin-top:75px;justify-content:flex-start}.side-links__right .rotate:last-child{margin-bottom:-105px;padding-bottom:80px;justify-content:flex-end}.extremidades-link{position:fixed;left:30px;bottom:30px}.extremidades-link svg path{fill:var(--custom-color)}@media (max-width:980px){.extremidades-link{width:86px;height:80px}.extremidades-link svg{width:100%}}@media (min-width:980px){.extremidades-link{left:30px;bottom:30px}}.slick-slider{box-sizing:border-box;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:static;padding:0;margin:0;list-style:none;display:flex;align-items:center;margin-right:40px}.slick-dots li{width:auto;height:auto;margin:0;margin-right:15px}.slick-dots li button{width:10px;height:10px;background-color:transparent;border:2px solid #fff;border-radius:50%;padding:0}.slick-dots li button:after,.slick-dots li button:before{display:none}.slick-dots button:hover,.slick-dots li.slick-active button,.slick-dots li button.current{background-color:#fff}.single-container{padding:0 25px 25px}@media (max-width:980px){.single-container{overflow-x:hidden}}@media (min-width:980px){.single-container{padding:70px 80px}}@media (min-width:1441px){.single-container{padding:120px 6.25%}}@media (max-width:980px){.slick-slider{position:static}}.top-slider__wrapper{position:relative;margin-bottom:125px}@media (min-width:980px){.top-slider__wrapper{margin-bottom:80px}}@media (min-width:1441px){.top-slider__wrapper{margin-bottom:170px}}.top-slider__slide{width:100%;height:200px;display:flex!important;align-items:center;justify-content:center}@media (min-width:980px){.top-slider__slide{padding:0 130px;height:550px;position:relative}}@media (min-width:1441px){.top-slider__slide{height:900px}}.top-slider__slide img{max-height:100%;max-width:100%}.top-slider .slick-arrow{width:84px;height:30px;display:flex;align-items:center;padding:0;position:absolute;top:100%;border:none;cursor:pointer;outline:0;z-index:10}@media (max-width:980px){.top-slider .slick-arrow{margin-top:20px}}@media (min-width:980px){.top-slider .slick-arrow{top:50%;transform:translateY(-50%)}}.top-slider .slick-arrow polygon{fill:#ac1917}.top-slider .slick-prev svg{width:47px}.top-slider .slick-next{right:0}.top-slider .slick-next svg{width:100%}.top-slider__pagination{width:100vw;text-align:right;font-size:1.5rem;position:absolute;top:100%}.top-slider__pagination--mobile{display:none}@media (max-width:980px){.top-slider__pagination--mobile{display:block;position:absolute;margin-top:50px;padding-right:75px}}@media (min-width:980px){.top-slider__pagination{text-align:center;width:84px;font-size:2.25rem;margin-top:55px;top:50%;right:0;transform:translateY(-50%)}}.top-slider__caption{width:100%;text-align:center;margin-top:20px}.top-slider__caption p{font-size:.75rem}@media (min-width:980px){.top-slider__caption p{font-size:1.5rem}}.single__title{width:calc(100% - 110px);font-size:1.875rem;font-weight:400;text-transform:uppercase;margin-bottom:45px}@media (min-width:980px){.single__title{font-size:3.125rem;margin-bottom:125px}}@media (min-width:1441px){.single__title{font-size:3.75rem;margin-bottom:250px}}.single__title--page{margin-bottom:35px}@media (min-width:980px){.single__title--page{margin-bottom:120px}}@media (min-width:1441px){.single__title--page{margin-bottom:150px}}.single__header{width:100%;position:relative}@media (max-width:980px){.single__header{padding-top:100px}}.single__close{width:30px;height:30px;top:10px;right:10px;position:fixed;transition:all .2s ease-out}@media (min-width:980px){.single__close{width:45px;height:45px;top:80px;right:80px}.single__close:hover{transform:scale(1.1)}}@media (min-width:1441px){.single__close{width:65px;height:65px;top:125px;right:95px;width:auto}}.single__close svg{width:100%;height:100%}.single__back{position:absolute;top:60px;right:-15px;transition:all .2s ease-out}@media (min-width:980px){.single__back{top:110px;right:0}.single__back:hover{transform:scale(1.1)}}.single__content{width:100%;display:flex;justify-content:space-between}@media (max-width:980px){.single__content{flex-direction:column;align-items:center}}.single__text{margin-bottom:30px;max-width:100%}@media (min-width:980px){.single__text{width:70vw;margin-right:50px}}.single__text h2{font-size:1.25rem;line-height:1.75rem;margin-bottom:1em;font-weight:600}@media (min-width:980px){.single__text h2{font-size:2.75rem;line-height:3rem}}.single__text h3{font-size:1.25rem;line-height:1.75rem;font-weight:600;margin-bottom:1em}@media (min-width:980px){.single__text h3{font-size:2.25rem;line-height:3rem;border-bottom:2px solid;display:inline-block}}.single__text p{font-size:1.25rem;line-height:1.75rem;margin-bottom:2rem}@media (min-width:980px){.single__text p{font-size:1.875rem;line-height:2.5rem}}@media (min-width:1441px){.single__text p{font-size:2rem;line-height:3rem}}.single__text a{word-wrap:break-word;text-decoration:underline}.single__text ul{margin-bottom:2rem}.single__text li{font-size:1.25rem;line-height:1.75rem}@media (min-width:980px){.single__text li{font-size:2rem;line-height:3rem}}.single__text figure{margin:2rem 0}.single__text figure figcaption{font-size:.75rem;text-align:center}@media (min-width:980px){.single__text figure figcaption{font-size:1.5rem}}.single__text img{max-width:100%;height:auto}.video-wrapper{width:100%;height:0;position:relative;padding-bottom:56.25%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.share__icon{width:47px;height:47px;display:block;position:relative;z-index:1;transition:transform .2s ease}.share__icon *{pointer-events:none}@media (min-width:980px){.share__icon{width:73px;height:73px}.share__icon img{width:73px;height:auto}}@media (min-width:1441px){.share__icon{width:120px;height:120px}.share__icon img{width:auto;height:auto}}@media (max-width:980px){.share__icon--disabled{position:absolute;bottom:25px;left:50%;transform:translate(-50%)}}.share__icon svg{width:100%;height:100%}.share ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease}@media (min-width:980px){.share ul{transform:translateY(-100%);opacity:0;max-height:0;overflow:hidden}}@media (max-width:980px){.share ul{display:none}.share ul.share-modal{display:flex}}.share li{margin:30px 0;transition:opacity .2s ease;width:58px;display:flex;align-items:center;justify-content:center}.share li a svg{width:100%}@media (min-width:980px){.share li{margin-top:40px;margin-bottom:0}.share li:first-of-type{width:38px;height:30px}.share li:nth-of-type(2){width:21px;height:42px}.share li:nth-of-type(3){width:28px;height:28px}.share li:nth-of-type(4){width:37px;height:22px}.share li:nth-of-type(5){width:34px;height:34px}}@media (min-width:1441px){.share li{width:58px;margin-top:60px}.share li:first-of-type{width:55px;height:45px}.share li:nth-of-type(2){width:29px;height:58px}.share li:nth-of-type(3){width:44px;height:44px}.share li:nth-of-type(4){width:58px;height:35px}.share li:nth-of-type(5){width:51px;height:51px}}@media (max-width:980px){.share li:first-child{margin-top:0}}.share li:hover{opacity:.8}.share li img{margin:0 auto;max-width:100%}.share li a{display:block}@media (min-width:980px){.share:hover .share__icon{transform:scale(1.1)}.share:hover ul{transform:translateY(0);opacity:1;max-height:600px}}.events{margin-bottom:100px}@media (min-width:980px){.events{margin-bottom:105px}}@media (min-width:1441px){.events{margin-bottom:150px}}.events__title{font-size:1.5rem;line-height:2.125rem;font-weight:600;margin-bottom:10px;text-transform:uppercase;cursor:pointer}@media (min-width:980px){.events__title{font-size:2.25rem;line-height:2.8125rem}}@media (min-width:1441px){.events__title{font-size:2.75rem;line-height:3.875rem}}.events__title:hover{text-decoration:underline}.events__meta{font-size:1.25rem;line-height:1.75rem;display:block;margin-bottom:45px}@media (min-width:980px){.events__meta{font-size:1.75rem;line-height:2.125rem;margin-bottom:70px}}@media (min-width:1441px){.events__meta{font-size:2.25rem;line-height:3.125rem}}.events__text{margin-top:40px}@media (min-width:980px){.events__text{margin-top:70px}}@media (max-width:980px){.events__thumb{height:auto;max-width:400px;width:100%}}@media (min-width:980px){.events__thumb img{height:700px;width:auto}}@media (max-width:980px){.about__content{flex-direction:column-reverse;align-items:center;flex-wrap:wrap}}@media (min-width:980px){.about__text{margin-right:140px}}@media (max-width:980px){.about__thumb{width:210px;height:281px;margin-bottom:50px}}@media (min-width:980px){.about__thumb{height:350px;display:flex;justify-content:flex-end}}@media (min-width:1441px){.about__thumb{min-width:400px;height:500px;margin-right:180px}}.about__thumb img{width:100%;height:100%;object-fit:cover}@media (max-width:980px){.contact{align-items:flex-start}}.contact__text{width:100%;margin-right:0}.contact__item{font-size:1.5rem}@media (max-width:980px){.contact__item{margin-bottom:40px}}@media (min-width:980px){.contact__item{display:flex;flex-wrap:wrap;font-size:3.4375rem}}@media (min-width:1441px){.contact__item{font-size:4.25rem}}.contact__title{margin-bottom:5px}@media (max-width:980px){.contact__title{font-weight:500}}@media (min-width:980px){.contact__title{margin-bottom:80px;width:28.571428571%}}@media (min-width:1441px){.contact__title{margin-bottom:1em}}.contact__title span{display:inline-block;border-bottom:2px solid #000}@media (min-width:980px){.contact__title span{border-bottom:4px solid #000}}.contact a span{display:inline-block}.contact a span:hover{border-bottom:4px solid #000}.extremidades-social{width:100%;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:1.125rem;line-height:1.4375rem;font-weight:700}@media (min-width:980px){.extremidades-social{font-size:.9375rem;line-height:1.1875rem;width:auto;position:fixed;bottom:80px;right:80px}}@media (min-width:1441px){.extremidades-social{font-size:1.4375rem;line-height:1.8125rem;bottom:130px;right:6.25%}}.social-links{padding:0;margin:0;list-style:none;margin-top:20px;justify-content:flex-end}.social-links,.social-links li{display:flex;align-items:center}.social-links li{padding:0 25px;position:relative}@media (min-width:980px){.social-links li{padding:0 25px}}@media (min-width:1441px){.social-links li{padding:0 35px}}.social-links li:not(:last-child):after{content:"";width:3px;height:28px;background:#000;display:block;position:absolute;right:0}@media (min-width:980px){.social-links li:not(:last-child):after{height:25px}}@media (min-width:1441px){.social-links li:not(:last-child):after{height:30px}}.social-links li:last-child{padding-right:0}.social-links li a{display:block}.social-links li a:hover{opacity:.7}.social-links li.facebook a{width:14px;height:28px;background:url(assets/images/fb.svg) 50% no-repeat;background-size:contain}@media (min-width:980px){.social-links li.facebook a{width:12px;height:23px}}@media (min-width:1441px){.social-links li.facebook a{width:18px;height:34px}}.social-links li.instagram a{width:28px;height:28px;background:url(assets/images/insta.svg) 50% no-repeat;background-size:contain}@media (min-width:980px){.social-links li.instagram a{width:23px;height:23px}}@media (min-width:1441px){.social-links li.instagram a{width:34px;height:34px}}.social-links li.youtube a{width:30px;height:22px;background:url(assets/images/yt.svg) 50% no-repeat;background-size:contain}@media (min-width:980px){.social-links li.youtube a{width:25px;height:18px}}@media (min-width:1441px){.social-links li.youtube a{width:37px;height:27px}}.menu-icon{z-index:20;position:relative}.header__menu-icon{display:inline-block;width:32px;height:32px;position:absolute;z-index:10;cursor:pointer;border:2px solid currentColor;color:currentColor;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:980px){.header__menu-icon{display:none}}.header__menu-icon:before{content:"";display:block;width:17px;height:3px;color:inherit;background:currentColor;transition:all .3s ease-out}.header__menu-icon__middle{width:17px;height:3px;background:currentColor;margin:3px 0}.header__menu-icon:after{content:"";display:block;width:17px;height:3px;background:currentColor;transition:all .3s ease-out}.menu-text{font-size:1.75rem;font-weight:400;position:absolute;left:100%;margin-left:10px}@media (min-width:980px){.home-menu{padding-top:20px}}@media (max-width:980px){.home-menu{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99;padding-top:110px;overflow:scroll;background:var(--custom-gradient);transform:translateX(-100%);transition:transform .2s ease;will-change:transform}.menu-active .home-menu{transform:translateX(0)}}@media (max-width:980px){.home-menu__close{width:30px;height:auto;position:absolute;top:10px;right:10px}}.home-menu__title{font-size:2.5rem;cursor:pointer;transition:all .2s ease;text-transform:uppercase;position:relative;margin-top:-3px}@media (max-width:980px){.home-menu__title{width:100%;display:flex;align-items:center;padding:0 25px;padding-top:8px;min-height:66px}.home-menu__title:before{content:"";display:block;height:3px;width:100%;background:var(--custom-color);position:absolute;top:0;left:0}}@media (min-width:980px){.home-menu__title{font-family:HussarBoldOutline,sans-serif;font-size:6rem;line-height:8rem;white-space:nowrap}}@media (min-width:1441px){.home-menu__title{font-size:6.25rem;line-height:8rem}}.home-menu__title:after{content:"";display:block;height:3px;width:100%;background:var(--custom-color);position:absolute;bottom:0;left:0;transition:width .2s ease}@media (min-width:980px){.home-menu__title:after{background:currentColor;bottom:23px}}@media (min-width:980px){.home-menu__title:hover{letter-spacing:.25em}.home-menu__title:hover:after{width:calc(100% - .25em)}}@media (max-width:980px){.home-menu__content{padding:30px 25px}}.home-menu li{font-size:1.125rem;line-height:1.5rem}@media (max-width:980px){.home-menu li{margin-bottom:20px;font-weight:600;padding-left:30px;position:relative}.home-menu li:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent #000;position:absolute;left:10px;top:50%;transform:translateY(-50%);margin-top:-2px}}@media (min-width:980px){.home-menu li{font-size:2.5rem;line-height:5rem}.home-menu li a:hover{font-weight:600}}.modal{width:100vw;height:100vh;position:fixed;top:0;left:0;background:#fdffe1;z-index:30;transform:translateY(100%);transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-direction:column}.modal.active{transform:translateY(0)}.modal .modal-close{position:absolute;top:10px;right:10px}.modal .modal-close-icon{display:block;width:10px;height:10px;background:url(assets/images/plus.svg) 50% no-repeat;transform-origin:center;transform:rotate(45deg);text-indent:-9999px}@media (min-width:980px){.modal .modal-close-icon{display:none}}.tags-list__cloud{text-align:center}.tags-list__cloud a{display:inline-block;padding:0 15px;transition:all .2s ease}.tags-list__cloud a:hover{opacity:.6}.tags-list__cloud--desktop{max-width:930px;margin:0 auto}.tags-list__cloud--mobile ul{padding:0;margin:0;margin-top:10px;list-style:none;text-align:left}.tags-list__cloud--mobile li{padding-bottom:55px}.tags-list__cloud--mobile a{padding:0}.tags-loop a{display:block;margin-bottom:150px;transition:all .2s ease}.tags-loop a:hover{opacity:.6}.tags-loop h2{font-size:3.125rem;line-height:4.375rem;margin-bottom:150px}.tags-loop h2,.tags-loop h3{display:inline-block;border-bottom:4px solid #000}.tags-loop h3{font-weight:600;text-transform:uppercase;margin-bottom:20px}.tags-loop h3,.tags-loop p{font-size:2.25rem;line-height:3rem}.not-found{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.not-found svg{margin-bottom:30px}.color-grey{background:gray}.color-white{background:#fff}.color-black{background:#000;color:#fff}.color-black .single__text p a{color:#fff}.color-black .single__close line{stroke:#fff}.color-black .share__icon path,.color-black .top-slider .slick-arrow polygon{fill:#fff}