@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Helvetica Neue LT Std;font-style:normal;font-weight:700;src:url(../fonts/helvetica/HelveticaNeueLTStd-Bd.eot);src:url(../fonts/helvetica/HelveticaNeueLTStd-Bd.eot?#iefix) format("embedded-opentype"),url(../fonts/helvetica/HelveticaNeueLTStd-Bd.woff) format("woff"),url(../fonts/helvetica/HelveticaNeueLTStd-Bd.ttf) format("truetype")}@font-face{font-family:Helvetica Neue LT Std;font-style:normal;font-weight:300;src:url(../fonts/helvetica/HelveticaNeueLTStd-Lt.eot);src:url(../fonts/helvetica/HelveticaNeueLTStd-Lt.eot?#iefix) format("embedded-opentype"),url(../fonts/helvetica/HelveticaNeueLTStd-Lt.woff) format("woff"),url(../fonts/helvetica/HelveticaNeueLTStd-Lt.ttf) format("truetype")}@font-face{font-family:Helvetica Neue LT Std;font-style:normal;font-weight:400;src:url(../fonts/helvetica/HelveticaNeueLTStd-Roman.eot);src:url(../fonts/helvetica/HelveticaNeueLTStd-Roman.eot?#iefix) format("embedded-opentype"),url(../fonts/helvetica/HelveticaNeueLTStd-Roman.woff) format("woff"),url(../fonts/helvetica/HelveticaNeueLTStd-Roman.ttf) format("truetype")}@font-face{font-family:Helvetica Neue LT Std;font-style:normal;font-weight:500;src:url(../fonts/helvetica/HelveticaNeueLTStd-Md.eot);src:url(../fonts/helvetica/HelveticaNeueLTStd-Md.eot?#iefix) format("embedded-opentype"),url(../fonts/helvetica/HelveticaNeueLTStd-Md.woff) format("woff"),url(../fonts/helvetica/HelveticaNeueLTStd-Md.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{font-family:Nunito,sans-serif;font-size:15px;font-weight:300;line-height:1.2}body.debug .component{background:#008657}.wrapper{clear:both;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:1272px;width:100%}.wrapper:after,.wrapper:before{content:" ";display:table}.wrapper:after{clear:both}@media (max-width:1320px) and (min-width:960px){.wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}}@media (max-width:960px){.wrapper{margin-bottom:25px}}div.content-wrapper h1{font-size:50px;font-weight:700;margin-bottom:30px;margin-top:20px}@media (max-width:700px){div.content-wrapper h1{font-size:38px}}div.content-wrapper h2{font-size:32px;font-weight:700;margin-bottom:20px;margin-top:18px}@media (max-width:700px){div.content-wrapper h2{font-size:29px}}div.content-wrapper h3{font-size:20px;font-weight:700;margin-bottom:8px;margin-top:15px}div.content-wrapper h1.unbottom,div.content-wrapper h2.unbottom h3.unbottom{margin-bottom:0}div.content-wrapper h4{font-size:13px;font-weight:500;letter-spacing:.05em;margin:0;text-transform:uppercase}@media (max-width:960px){div.content-wrapper h4.title{font-size:16px}}div.content-wrapper p{margin:10px 0}div.content-wrapper .regular{font-weight:400}div.content-wrapper .medium{font-weight:500}div.content-wrapper .bold{font-weight:700}div.content-wrapper div.form-group{display:block;margin-bottom:20px}div.content-wrapper div.form-group.block button,div.content-wrapper div.form-group.block input,div.content-wrapper div.form-group.block select,div.content-wrapper div.form-group.block textarea{display:block;width:100%}div.content-wrapper div.form-group.half{float:left;width:49%}div.content-wrapper div.form-group.half:nth-child(2n){float:right}div.content-wrapper div.form-group.half button,div.content-wrapper div.form-group.half input,div.content-wrapper div.form-group.half select,div.content-wrapper div.form-group.half textarea{display:block;width:100%}@media (max-width:700px){div.content-wrapper div.form-group.half{display:block;float:none;width:100%}}div.content-wrapper button,div.content-wrapper input,div.content-wrapper select,div.content-wrapper textarea{outline:none}div.content-wrapper input[type=email],div.content-wrapper input[type=number],div.content-wrapper input[type=text],div.content-wrapper select,div.content-wrapper textarea{background:transparent;border:1px solid #e5e5e5;display:block;font-family:Nunito,sans-serif;font-size:15px;font-weight:400;line-height:1.5;padding:10px 15px;resize:none;transition:border-color .3s ease}div.content-wrapper input[type=email].error,div.content-wrapper input[type=number].error,div.content-wrapper input[type=text].error,div.content-wrapper select.error,div.content-wrapper textarea.error{border-color:#c00}div.content-wrapper button[type=submit]{background-color:#008657;border:0;border-radius:25px;color:#fff;font-size:15px;font-weight:500;padding:10px 60px}div.content-wrapper button[type=submit]:hover{background-color:#ffa300}div.content-wrapper div.alert-error{background-color:#c00;color:#fff;display:none;margin-bottom:20px;padding:10px 12px}div.content-wrapper div.alert-success{background-color:#008657;color:#fff;display:none;margin-bottom:20px;padding:10px 12px}div.content-wrapper span.search-input{display:block;position:relative}div.content-wrapper span.search-input input{padding-left:50px;padding-right:35px}div.content-wrapper span.search-input button[name=reset]{background-color:transparent;border:0;color:#626262;display:none;font-size:24px;line-height:20px;position:absolute;right:5px;top:8px;z-index:5}.main-header .form__field.--input div.content-wrapper span.search-input .form__control:focus+button[name=reset].form__label,.main-header .form__field.--input div.content-wrapper span.search-input .form__control:valid+button[name=reset].form__label,div.content-wrapper span.search-input .main-header .form__field.--input .form__control:focus+button[name=reset].form__label,div.content-wrapper span.search-input .main-header .form__field.--input .form__control:valid+button[name=reset].form__label,div.content-wrapper span.search-input button[name=reset].active{display:block}div.content-wrapper span.search-input:after{content:url(../img/lupita.svg);height:18px;left:16px;position:absolute;top:13px;width:18px;z-index:5}div.content-wrapper ::-webkit-input-placeholder{color:#a4a4a4}div.content-wrapper ::-moz-placeholder{color:#a4a4a4}div.content-wrapper :-ms-input-placeholder{color:#a4a4a4}div.content-wrapper :-moz-placeholder{color:#a4a4a4}div.content-wrapper .green{color:#008657}div.content-wrapper .white{color:#fff}div.content-wrapper .black{color:#2d2d2d}div.content-wrapper .grey{color:#626262}div.content-wrapper .light-grey{color:#939393}div.content-wrapper a{color:#2d2d2d;text-decoration:none}div.content-wrapper a:hover{text-decoration:underline}div.content-wrapper a.unstyled{display:block;float:none;height:100%;position:static;text-decoration:none}div.content-wrapper img.responsive{display:block;height:auto;max-width:100%}div.content-wrapper a.more{color:#2d2d2d;font-size:15px;font-weight:700}div.content-wrapper div.divider{background-color:#fff;border-top:1px solid #e5e5e5;margin:100px 0 40px}div.content-wrapper div.divider .wrapper{margin-bottom:0}@media (max-width:960px){div.content-wrapper div.divider{margin:40px 0}div.content-wrapper div.divider .wrapper{margin:0 20px;width:auto}}div.content-wrapper ul.unstyled{list-style:none;padding:0}div.content-wrapper button.btn-green{background-color:#008657;border:0;border-radius:2em;color:#fff;font-weight:400;padding:7px 35px}div.content-wrapper button.btn-green:hover{background-color:#ffa300}div.content-wrapper button.btn-green-o{background-color:transparent;border:1px solid #008657;border-radius:2em;color:#008657;font-weight:400;padding:7px 35px}div.content-wrapper button.btn-green-o:hover{border-color:#ffa300;color:#ffa300}.header-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1272px;padding-left:60px;padding-right:60px;position:relative;width:100%}@media (max-width:720px){.header-wrapper{padding-left:30px;padding-right:30px}}@media (max-width:1024px){.header-wrapper{padding-left:16px;padding-right:16px}}.header-wrapper.--wide{max-width:1440px}.main-header .btn{align-items:center;background:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:block;display:flex;font-size:14px;font-weight:700;gap:10px;justify-content:center;line-height:19;line-height:1;margin:0;min-height:40px;min-width:140px;outline:none;padding:0 20px;text-align:center;text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}@media (max-width:720){.main-header .btn{min-width:auto!important}}.main-header .btn.--small{font-size:14px;font-weight:700;line-height:19px;min-height:36px;padding-left:16px;padding-right:16px}.main-header .btn.--freezed{pointer-events:none!important}.main-header .btn-primary{background-color:#008657;color:#fff}.main-header .btn-primary:hover{background-color:transparent;border:1px solid #008657;color:#008657}.main-header .btn.--disabled,.main-header .btn:disabled{background-color:#e7e7e7;color:#6f6e6f;cursor:not-allowed;pointer-events:none}.main-header .btn svg{color:currentColor;height:1em;width:1em}.main-header .btn.--no-min-width{min-width:auto}.main-header .btn .btn-loading-icon,.main-header .btn.--loading .btn-label{display:none}.main-header .btn.--loading .btn-loading-icon{stroke:#008657;animation:infinite-spinning 2.1s linear infinite;display:inline-block;height:20px!important;margin:auto!important;width:20px!important}.main-header .btn.--loading{background:#ebf8f3!important;border-color:#ebf8f3!important;pointer-events:none!important}@keyframes infinite-spinning{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-header .form__field{background-color:transparent;position:relative;width:257px;z-index:4}.main-header .form__field.--input .form__control{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;color:#2d2d2d;display:block;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;height:44px;line-height:20px;outline:transparent;padding:12px;position:relative;transition:all .2s ease-in-out;width:100%;z-index:0}.main-header .form__field.--input .form__control:-webkit-autofill,.main-header .form__field.--input .form__control:-webkit-autofill:focus,.main-header .form__field.--input .form__control:-webkit-autofill:hover{border-color:#008657;box-shadow:inset 0 0 0 1000px #fff}.main-header .form__field.--input .form__control:autofill,.main-header .form__field.--input .form__control:autofill:focus,.main-header .form__field.--input .form__control:autofill:hover{border-color:#008657;box-shadow:inset 0 0 0 1000px #fff}.main-header .form__field.--input .form__control:hover:not(:disabled){border-color:#008657}.main-header .form__field.--input .form__control:focus{border-color:#2d2d2d!important;color:#2d2d2d!important;outline:none}.main-header .form__field.--input .form__control:focus~.caret{color:#2d2d2d}.main-header .form__field.--input.--icon .form__control{padding-left:36px}.main-header .form__field.--input.--icon svg{color:#999;display:block;left:12px;position:absolute;top:12px;z-index:2}.main-header .form__field.--input.--disabled .form__control{background:linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),#fff;pointer-events:none}.main-header .form__field.--input.--disabled .caret,.main-header .form__field.--input.--disabled .form__label:after{color:#999}.main-header .header a{color:#2d2d2d}.main-header .header{background-color:#fff;border-bottom:1px solid #e7e7e7;border-top:3px solid #008657;inset:0 0 auto 0;position:fixed;z-index:50}.main-header .header,.main-header .header__placeholder{display:block;height:87px}@media (min-width:1100px){.main-header .header__grid{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(auto,250px) 1fr auto minmax(auto,200px);height:100%;transition:.5s}.main-header .header__grid>div{transition:.3s}.main-header .header__grid:has(.header-search-bar.--open){grid-template-columns:minmax(auto,250px) 0fr 1fr minmax(auto,200px)}}@media (max-width:1100px){.main-header .header__grid{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:space-between}}.main-header .header__grid .header__anchor{align-items:center;border-radius:5px;color:inherit;display:flex;font-size:18px;font-weight:300;height:45px;justify-content:center;line-height:1;padding-left:8px;padding-right:8px;position:relative;text-decoration:none;transition:color .2s ease-in-out}.main-header .header__grid .header__anchor:after{border-bottom:2px solid #008657;content:"";height:1px;inset:auto 8px 8px 8px;position:absolute;transition:width .2s ease-in-out,border-color .2s ease-in-out;width:0}.main-header .form__field.--input .header__grid .form__control:focus+.header__anchor.form__label,.main-header .form__field.--input .header__grid .form__control:valid+.header__anchor.form__label,.main-header .header__grid .form__field.--input .form__control:focus+.header__anchor.form__label,.main-header .header__grid .form__field.--input .form__control:valid+.header__anchor.form__label,.main-header .header__grid .header__anchor.--active,.main-header .header__grid .header__anchor.active,.main-header .header__grid .header__anchor:hover{color:#008657}.main-header .form__field.--input .header__grid .form__control:focus+.header__anchor.form__label:after,.main-header .form__field.--input .header__grid .form__control:valid+.header__anchor.form__label:after,.main-header .header__grid .form__field.--input .form__control:focus+.header__anchor.form__label:after,.main-header .header__grid .form__field.--input .form__control:valid+.header__anchor.form__label:after,.main-header .header__grid .header__anchor.--active:after,.main-header .header__grid .header__anchor.active:after,.main-header .header__grid .header__anchor:hover:after{width:calc(100% - 16px)}.main-header .header__grid .header__anchor.--black{background-color:#2d2d2d;color:#fff;margin-left:13px;transition:background-color .2s ease-in-out}.main-header .header__grid .header__anchor.--black:after{display:none}.main-header .header__grid .header__anchor.--black:hover{background-color:#f7931d}.main-header .header__grid .header__anchor.--icon:after{display:none}.main-header .header__grid .header__nav--submenu-title{align-items:center;cursor:default;display:flex;gap:2px}.main-header .header__grid .header__nav--submenu-title svg{transition:all .3s ease}.main-header .header__grid .header__nav--submenu-container{display:none;inset:12px 0 0 0;padding-top:10px;position:absolute}.main-header .header__grid .header__nav--submenu-container .submenu-items-container{background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 12px 16px -4px rgba(34,34,34,.08),0 4px 6px -2px rgba(34,34,34,.03);list-style:none;min-width:140px;padding:6px;width:-moz-fit-content;width:fit-content}.main-header .header__grid .header__nav--submenu-container .submenu-items-container .submenu-item a{text-wrap:nowrap;color:#000;display:block;font-size:16px;padding:8px;text-decoration:none}.main-header .header__grid .header__nav--submenu-container .submenu-items-container .submenu-item a:hover{background-color:#e6f6ed}.main-header .header__grid .header__nav :hover .header__nav--submenu-container{display:block}.main-header .header__grid .header__nav :hover .header__nav--submenu-title svg{transform:rotate(180deg)}.main-header .header__logo{display:inline-flex;z-index:5}.main-header .header__logo svg{height:19px;width:244px}.main-header .header-search-bar{height:45px}.main-header .header-search-bar__container{align-items:center;display:grid;grid-template-columns:auto 0;overflow:hidden;transition:all .3s;width:100%}.main-header .header-search-bar__container>:has(:focus){border-color:#008657}.main-header .header-search-bar__input-container{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:8px;cursor:pointer;display:grid;grid-template-columns:20px 0 0;height:45px;overflow:hidden;padding:0 12px;transition:all .5s ease-in-out}.main-header .header-search-bar__input-container:hover>svg{stroke:#008657}.main-header .header-search-bar__input-search{height:20px;width:20px}.main-header .header-search-bar__input{border:0;color:#6d6d6d;font-size:16px;font-size:1rem;font-weight:400;height:45px;letter-spacing:-.02em;line-height:1.375;margin-inline:8px;opacity:0;transition:opacity .3s ease-in-out}.main-header .header-search-bar__input:focus{color:#2d2d2d;outline:none}.main-header .header-search-bar__input-close{cursor:pointer;margin-inline-start:16px}.main-header .header-search-bar__clean-value{stroke:#999;cursor:pointer;display:none;height:20px;width:20px}.main-header .header-search-bar__clean-value.--show{display:unset}.main-header .header-search-bar__clean-value__wrapper{height:20px;overflow:hidden}.main-header .header-search-bar__submit-close{align-items:center;display:grid;grid-template-columns:auto auto;height:100%;overflow:hidden;position:relative;right:-100%;transition:all .25s}.main-header .header-search-bar__submit-close>.btn{height:100%;margin-inline-start:8px}.main-header .header-search-bar.--open .header-search-bar__input{opacity:1;transition:opacity .2s ease-in-out .3s}.main-header .header-search-bar.--open .header-search-bar__input-container{cursor:unset;grid-template-columns:20px 1fr 20px;transition:all .5s ease-in-out}.main-header .header-search-bar.--open .header-search-bar__input-container:hover>svg{stroke:#2d2d2d}.main-header .header-search-bar.--open .header-search-bar__container{grid-template-columns:1fr auto}.main-header .header-search-bar.--open .header-search-bar__submit-close{right:0;transition:all .25s ease-in-out}.main-header .header__nav{align-items:center;display:flex;flex-flow:row nowrap;gap:24px;justify-content:center}.main-header .header__nav .header__anchor{align-items:center;border-radius:5px;display:flex;font-size:18px;font-weight:300;height:45px;justify-content:center;line-height:1;padding-left:8px;padding-right:8px;position:relative;text-decoration:none;transition:color .2s ease-in-out}.main-header .header__nav .header__anchor:after{border-bottom:2px solid #008657;content:"";height:1px;inset:auto 8px 8px 8px;position:absolute;transition:width .2s ease-in-out,border-color .2s ease-in-out;width:0}.main-header .form__field.--input .header__nav .form__control:focus+.header__anchor.form__label,.main-header .form__field.--input .header__nav .form__control:valid+.header__anchor.form__label,.main-header .header__nav .form__field.--input .form__control:focus+.header__anchor.form__label,.main-header .header__nav .form__field.--input .form__control:valid+.header__anchor.form__label,.main-header .header__nav .header__anchor.--active,.main-header .header__nav .header__anchor.active,.main-header .header__nav .header__anchor:hover{color:#008657}.main-header .form__field.--input .header__nav .form__control:focus+.header__anchor.form__label:after,.main-header .form__field.--input .header__nav .form__control:valid+.header__anchor.form__label:after,.main-header .header__nav .form__field.--input .form__control:focus+.header__anchor.form__label:after,.main-header .header__nav .form__field.--input .form__control:valid+.header__anchor.form__label:after,.main-header .header__nav .header__anchor.--active:after,.main-header .header__nav .header__anchor.active:after,.main-header .header__nav .header__anchor:hover:after{width:calc(100% - 16px)}.main-header .header__nav .header__anchor.--black{background-color:#2d2d2d;color:#fff;margin-left:13px;transition:background-color .2s ease-in-out}.main-header .header__nav .header__anchor.--black:after{display:none}.main-header .header__nav .header__anchor.--black:hover{background-color:#f7931d}.main-header .header__nav .header__anchor.--icon:after{display:none}.main-header .header__burger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:none;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transform:scale(.5);transform-origin:center right;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.main-header .header__burger.--active .main-header .header__burger-inner,.main-header .header__burger.--active .main-header .header__burger-inner:after,.main-header .header__burger.--active .main-header .header__burger-inner:before{background-color:#000}.main-header .header__burger.--active .main-header .header__burger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.main-header .header__burger.--active .main-header .header__burger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.main-header .header__burger.--active .main-header .header__burger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.main-header .header__burger-box{display:inline-block;height:24px;position:relative;width:40px}.main-header .header__burger-inner{background-color:#ff1493;bottom:0;display:block;margin-top:-2px;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.main-header .header__burger-inner,.main-header .header__burger-inner:after,.main-header .header__burger-inner:before{background-color:#000;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.main-header .header__burger-inner:after,.main-header .header__burger-inner:before{content:"";display:block}.main-header .header__burger-inner:before{top:-10px;transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.main-header .header__burger-inner:after{bottom:-10px;top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.main-header .header__menu-button{display:none}.main-header .header__menu-button .header-toggler{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-weight:700;margin:0 0 0 1.5rem;padding:0;position:relative;z-index:3}.main-header .header__menu-button .header-toggler:active,.main-header .header__menu-button .header-toggler:focus,.main-header .header__menu-button .header-toggler:hover{outline:none}.main-header .header__menu-button .header-toggler .toggler-text{color:#2d2d2d;font-size:.7rem}.main-header .header__menu-button .header-toggler .toggler-text:after,.main-header .header__menu-button .header-toggler .toggler-text:before{transition:all .4s ease-in-out}.main-header .header__menu-button .header-toggler .toggler-text:before{content:"";opacity:1;position:absolute;visibility:visible}.main-header .header__menu-button .header-toggler .toggler-text:after{content:"";opacity:0;visibility:hidden}.main-header .header__menu-button .header-toggler .toggler-icon{height:20px;margin-left:.5rem;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:20px}.main-header .header__menu-button .header-toggler .toggler-icon span{background:#2d2d2d;border-radius:5px;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.main-header .header__menu-button .header-toggler .toggler-icon span:first-child{top:3px}.main-header .header__menu-button .header-toggler .toggler-icon span:nth-child(2){height:2.5px;top:8.5px}.main-header .header__menu-button .header-toggler .toggler-icon span:nth-child(3){height:2px;top:15px}.main-header .form__field.--input .header__menu-button .form__control:focus+.header-toggler.form__label .toggler-text:before,.main-header .form__field.--input .header__menu-button .form__control:valid+.header-toggler.form__label .toggler-text:before,.main-header .header__menu-button .form__field.--input .form__control:focus+.header-toggler.form__label .toggler-text:before,.main-header .header__menu-button .form__field.--input .form__control:valid+.header-toggler.form__label .toggler-text:before,.main-header .header__menu-button .header-toggler.active .toggler-text:before{opacity:0;visibility:hidden}.main-header .form__field.--input .header__menu-button .form__control:focus+.header-toggler.form__label .toggler-text:after,.main-header .form__field.--input .header__menu-button .form__control:valid+.header-toggler.form__label .toggler-text:after,.main-header .header__menu-button .form__field.--input .form__control:focus+.header-toggler.form__label .toggler-text:after,.main-header .header__menu-button .form__field.--input .form__control:valid+.header-toggler.form__label .toggler-text:after,.main-header .header__menu-button .header-toggler.active .toggler-text:after{opacity:1;visibility:visible}.main-header .form__field.--input .header__menu-button .form__control:focus+.header-toggler.form__label .toggler-icon span:first-child,.main-header .form__field.--input .header__menu-button .form__control:valid+.header-toggler.form__label .toggler-icon span:first-child,.main-header .header__menu-button .form__field.--input .form__control:focus+.header-toggler.form__label .toggler-icon span:first-child,.main-header .header__menu-button .form__field.--input .form__control:valid+.header-toggler.form__label .toggler-icon span:first-child,.main-header .header__menu-button .header-toggler.active .toggler-icon span:first-child{top:8.5px;transform:rotate(135deg)}.main-header .form__field.--input .header__menu-button .form__control:focus+.header-toggler.form__label .toggler-icon span:nth-child(2),.main-header .form__field.--input .header__menu-button .form__control:valid+.header-toggler.form__label .toggler-icon span:nth-child(2),.main-header .header__menu-button .form__field.--input .form__control:focus+.header-toggler.form__label .toggler-icon span:nth-child(2),.main-header .header__menu-button .form__field.--input .form__control:valid+.header-toggler.form__label .toggler-icon span:nth-child(2),.main-header .header__menu-button .header-toggler.active .toggler-icon span:nth-child(2){opacity:0}.main-header .form__field.--input .header__menu-button .form__control:focus+.header-toggler.form__label .toggler-icon span:nth-child(3),.main-header .form__field.--input .header__menu-button .form__control:valid+.header-toggler.form__label .toggler-icon span:nth-child(3),.main-header .header__menu-button .form__field.--input .form__control:focus+.header-toggler.form__label .toggler-icon span:nth-child(3),.main-header .header__menu-button .form__field.--input .form__control:valid+.header-toggler.form__label .toggler-icon span:nth-child(3),.main-header .header__menu-button .header-toggler.active .toggler-icon span:nth-child(3){top:8.5px;transform:rotate(-135deg)}@media (max-width:1100px){.main-header .header{height:61px}.main-header .header-search-bar,.main-header .header-sg,.main-header .header__nav{display:none!important}.main-header .header__burger{display:inline-block}.main-header .header__placeholder{height:61px}.main-header .header__menu-button{display:block}.main-header .header__menu-button .header-toggler .toggler-text{display:none}.main-header .form__field.--input .header__menu-button .form__control:focus+.header-toggler.form__label .toggler-text,.main-header .form__field.--input .header__menu-button .form__control:valid+.header-toggler.form__label .toggler-text,.main-header .header__menu-button .form__field.--input .form__control:focus+.header-toggler.form__label .toggler-text,.main-header .header__menu-button .form__field.--input .form__control:valid+.header-toggler.form__label .toggler-text,.main-header .header__menu-button .header-toggler.active .toggler-text{display:block}}@media (max-width:1250px){.main-header .header__grid{grid-template-columns:minmax(auto,205px) 1fr auto minmax(auto,110px)}.main-header .header__grid:has(.header-search-bar.--open){grid-template-columns:minmax(auto,205px) 0fr 1fr minmax(auto,110px)}.main-header .header__logo svg{height:16px;width:203px}.main-header .header__nav{gap:6px;justify-content:flex-end}.main-header .header .header-sg{width:110px}}@media (max-width:1100px){.main-header .header__logo svg{height:14px;width:192px}}.header__secondary-nav{background-color:#fff;border-bottom:1px solid #e7e7e7;border-top:3px solid #008657;bottom:0;min-width:20rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:2}@media (max-width:1350px){.header__secondary-nav.open{height:100%;min-width:auto;transform:translateX(0);transition:all .2s ease-in-out;visibility:visible}.header__secondary-nav .header__logo{align-items:center;display:flex;height:65px;left:16px;position:absolute;top:0}.header__secondary-nav .header__logo>svg{pointer-events:none}.header__secondary-nav .header__anchor{align-items:center;border-radius:5px;display:flex;font-size:18px;font-weight:300;height:45px;justify-content:center;line-height:1;margin:40px 16px 20px;padding-left:14px;padding-right:14px;position:relative;text-decoration:none;transition:color .2s ease-in-out}.header__secondary-nav .header__anchor:after{border-bottom:2px solid #008657;content:"";height:1px;inset:auto 8px 8px 8px;position:absolute;transition:width .2s ease-in-out,border-color .2s ease-in-out;width:0}.header__secondary-nav .header__anchor.--active,.header__secondary-nav .header__anchor.active,.header__secondary-nav .header__anchor:hover,.header__secondary-nav .main-header .form__field.--input .form__control:focus+.header__anchor.form__label,.header__secondary-nav .main-header .form__field.--input .form__control:valid+.header__anchor.form__label,.main-header .form__field.--input .header__secondary-nav .form__control:focus+.header__anchor.form__label,.main-header .form__field.--input .header__secondary-nav .form__control:valid+.header__anchor.form__label{color:#008657}.header__secondary-nav .header__anchor.--active:after,.header__secondary-nav .header__anchor.active:after,.header__secondary-nav .header__anchor:hover:after,.header__secondary-nav .main-header .form__field.--input .form__control:focus+.header__anchor.form__label:after,.header__secondary-nav .main-header .form__field.--input .form__control:valid+.header__anchor.form__label:after,.main-header .form__field.--input .header__secondary-nav .form__control:focus+.header__anchor.form__label:after,.main-header .form__field.--input .header__secondary-nav .form__control:valid+.header__anchor.form__label:after{width:calc(100% - 28px)}.header__secondary-nav .header__anchor.--black{background-color:#2d2d2d;color:#fff;transition:background-color .2s ease-in-out}.header__secondary-nav .header__anchor.--black:after{display:none}.header__secondary-nav .header__anchor.--black:hover{background-color:#f7931d}.header__secondary-nav__list{background-color:#fff;border-top:1px solid #f1f1f1;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:58px}.header__secondary-nav__list svg{pointer-events:none}.header__secondary-nav__list ul{display:flex;flex-direction:column;row-gap:20px}.header__secondary-nav__list ul li{border-top:1px solid #f1f1f1;padding:20px 16px 0}.header__secondary-nav__list ul li:first-of-type{border-top:none}.header__secondary-nav__list ul li .li-text{display:inline-block;font-size:20px;font-weight:300;line-height:1.2;width:100%}.header__secondary-nav__list ul li a{text-decoration:none}.header__secondary-nav .dropdown__item:last-of-type{border-bottom:1px solid #f1f1f1;padding-bottom:20px}}@media (max-width:1350px) and (max-width:720px){.header__secondary-nav .dropdown__item .panel{padding-bottom:0!important}}.header__dropdown__container{list-style:none;margin:0;padding:0}.header__dropdown__container .search{color:#2d2d2d;display:flex}.header__dropdown__container .search .header-search-bar__container-mobile{display:flex;justify-content:space-between;width:100%}.header__dropdown__container .search .header-search-bar__container-mobile button[type=submit]{min-width:auto}.header__dropdown__container .search .header-search-bar__container-mobile .form__field{margin-right:8px}.header__dropdown__container .search .header-search-bar__container-mobile .form__field.--input{width:100%!important}.header__dropdown__container .search .header-search-bar__container-mobile .form__field input::-moz-placeholder{color:#2d2d2d!important}.header__dropdown__container .search .header-search-bar__container-mobile .form__field input::placeholder,.header__dropdown__container .search .header-search-bar__container-mobile .form__field svg{color:#2d2d2d!important}.header__dropdown__container .accordion-dropdown-header{border:none;padding-bottom:0;padding-top:0}.header__dropdown__container .accordion-dropdown-header.active,.header__dropdown__container .main-header .form__field.--input .form__control:focus+.accordion-dropdown-header.form__label,.header__dropdown__container .main-header .form__field.--input .form__control:valid+.accordion-dropdown-header.form__label,.main-header .form__field.--input .header__dropdown__container .form__control:focus+.accordion-dropdown-header.form__label,.main-header .form__field.--input .header__dropdown__container .form__control:valid+.accordion-dropdown-header.form__label{border-bottom:1px solid #008657;color:#008657;padding-bottom:20px}.header__dropdown__container .accordion-dropdown-item__summary{border:0;padding-block:0}.header__dropdown__container .accordion-dropdown-item__details{padding-left:0;padding-top:0}.header__dropdown__container .accordion-dropdown-item__details ul{margin-top:0;padding-top:0;row-gap:0}.header__dropdown__container .accordion-dropdown-item__details ul li{border:none;padding-left:0;padding-right:0}.header__dropdown__container .accordion-dropdown-item__details ul li span{max-width:none}.header__dropdown__container .accordion-dropdown-item__details ul li .title{color:#008657}.header__dropdown__container .--icon-circle{max-height:28px;max-width:28px;min-height:28px;min-width:28px}.breadcrumbs{background:hsla(0,0%,100%,.9);border-top:1px solid #e5e5e5;font-size:12px;font-weight:400;height:37px;left:0;margin-top:5px;padding:9px 0 0;position:absolute;right:0;top:80px;transition:background-color .3s ease;transition:color .3s ease;z-index:1500}.breadcrumbs ol{float:left;list-style:none;margin:7px 0 0;padding:0}.breadcrumbs ol li{display:inline-block;margin-right:1em}.breadcrumbs a{color:#2d2d2d;display:block;text-decoration:none;transition:color .4s ease-in-out}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a:after{content:"\f054";display:inline-block;font-family:FontAwesome;font-size:8px;margin-left:14px}.breadcrumbs .contacto{background-color:#008657;background-image:none;border-radius:15px;color:#fff;float:right;font-size:14px;font-weight:300;padding:5px 40px;transition:background-color .3s ease}.breadcrumbs .contacto:after{content:"";margin:0}.breadcrumbs .contacto:hover{background-color:#ffa300;text-decoration:none}.breadcrumbs.affix a.contacto{background-color:#008657;border-radius:0;padding:10px 20px;position:relative;right:-20px;top:-12px}.breadcrumbs.affix a.contacto:hover{background-color:#ffa300;text-decoration:none}.breadcrumbs+.wrapper{margin-top:70px}.breadcrumbs.affix{background-color:#232323;border:0;color:#fff;margin-top:0;position:fixed;top:0}.breadcrumbs.affix a{color:#fff}.breadcrumbs .fx{background-color:transparent;height:37px;position:absolute;right:0;top:0;transition:background-color .3s ease;width:10px;z-index:2}.breadcrumbs .wrapper{position:relative;z-index:3}.breadcrumbs.affix{padding-top:12px}.breadcrumbs.affix .fx{background-color:#008657}.breadcrumbs.affix .fx.over{background-color:#ffa300}.breadcrumbs.affix ol{margin-top:0}@media (max-width:960px){.breadcrumbs{left:0;margin-top:0;overflow:hidden;padding:0 20px;position:relative;top:0}.breadcrumbs+.wrapper{margin-top:0}.breadcrumbs .wrapper{height:50px;line-height:37px;margin-bottom:0;min-width:100%;overflow:initial;padding-left:0}.breadcrumbs ol{margin:0;width:auto}.breadcrumbs ol li{margin-right:.5em}.breadcrumbs a:after{margin-left:.5em}.breadcrumbs .contacto{background-color:#008657;background-image:none;border-radius:15px;color:#fff;line-height:1;padding:5px 20px;position:absolute;right:-3px;top:6px}.breadcrumbs.affix{padding-top:0}.breadcrumbs.affix a.contacto{background:#008657;border-radius:0;line-height:2;padding:5px 20px;right:-20px;top:0}.breadcrumbs.affix .fx{display:none}}@media (max-width:700px){.breadcrumbs{background-color:#2d2d2d;border:0;color:#fff}.breadcrumbs ol li a{color:#fff}.breadcrumbs ol li:nth-child(2) a:after,.breadcrumbs ol li:nth-child(3),.breadcrumbs ol li:nth-child(4),.breadcrumbs ol li:nth-child(5){display:none}.breadcrumbs a.contacto{background-color:#008657;background-image:none;border-radius:0;color:#fff;line-height:2;right:-20px;top:0}}@media print{.breadcrumbs{display:none!important}}.hide{display:none!important}.main-footer ul{list-style:none;padding:0}.main-footer a{color:#fff;text-transform:none}.main-footer{align-items:center;background-color:#2d2d2d;color:#fff;display:flex;font-size:12px;justify-content:center;line-height:12px;min-height:80px}.main-footer__grid{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between}.main-footer__grid__left-column{align-items:center;display:flex;flex-direction:row;gap:8vw;justify-content:center}.main-footer__grid__left-column a:hover{color:#fff}.main-footer__grid__right-column a{position:relative}.main-footer__grid__right-column a:after{border-bottom:1px solid #fff;content:"";height:1px;inset:auto auto -4px auto;position:absolute;transition:width .2s ease-in-out,border-color .2s ease-in-out;width:0}.main-footer__grid__right-column a:last-of-type:hover:after{width:100%}.main-footer__grid__right-column a:hover{color:#fff}.main-footer__grid__right-column a:hover:after{width:calc(100% - 12px)}.main-footer__social{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start}.main-footer__social-link{display:block;line-height:1;transition:color .2s ease-in-out}.main-footer__social .social-icon{stroke-width:1px}.main-footer__phone{align-items:center;display:flex;text-decoration:none;transition:color .2s ease-in-out}.main-footer__phone .icon{height:.8em;margin-right:10px;width:.8em}.main-footer__nav{align-items:center;display:flex;flex-direction:row;justify-content:center}.main-footer__nav__link{align-items:center;display:flex;text-decoration:none;transition:color .2s ease-in-out}.main-footer__nav__link:not(:last-child){border-right:1px solid #fff;margin-left:12px;padding-right:12px}.main-footer__nav__link:last-child{margin-left:12px}@media (max-width:1024px){.main-footer{min-height:auto;padding:20px 0}.main-footer__grid__left-column{flex-direction:column;gap:20px}.main-footer__grid__left-column .main-footer__social{order:2}.main-footer__grid__left-column .main-footer__phone{order:1}}@media (max-width:720px){.main-footer__grid{flex-direction:column;gap:25px;justify-content:center;padding-left:0!important;padding-right:0!important}.main-footer__grid__left-column{padding:0 20px;width:100%}.main-footer__grid__right-column{border-top:1px solid #6f6e6f;padding:25px 20px 0;width:100%}.main-footer__nav{flex-direction:column;gap:15px;justify-content:center;width:100%}.main-footer__nav__link{border-right:none!important;justify-content:center;margin:0;padding:0;text-align:center;width:100%}}.--custom-scrollbar::-webkit-scrollbar{width:.5em}.--custom-scrollbar::-webkit-scrollbar-track{box-shadow:none;-webkit-box-shadow:none}.--custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:5px;outline:0}@page{margin-bottom:25mm;margin-top:25mm}img{border-radius:10px}section.home section.features{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:30px 0 20px}@media (max-width:960px){section.home section.features{display:block;margin:0}}section.home section.features aside{flex-basis:calc(50% - 12px)}section.home section.features aside.swiper-container{margin:0}section.home section.features aside.swiper-container .swiper-slide{align-items:flex-start;background:no-repeat 50% #fff;background-size:cover;border-radius:10px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;min-height:600px;overflow:hidden;padding:50px 100px 85px 50px;position:relative;text-decoration:none}section.home section.features aside.swiper-container .swiper-slide img{inset:0;-o-object-fit:cover;object-fit:cover;position:absolute}section.home section.features aside.swiper-container .swiper-slide h1{line-height:1;position:relative;z-index:1}section.home section.features aside.swiper-container .swiper-slide .author{color:#fff;font-size:14px;font-weight:500;margin-top:10px;z-index:1}section.home section.features aside.swiper-container .swiper-slide h4{position:relative;z-index:1}section.home section.features aside.swiper-container .swiper-slide span.shadow{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.6) 80%);bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#cc000000",GradientType=0);height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}@media (max-width:960px){section.home section.features aside.swiper-container .swiper-slide{border-radius:0;min-height:420px;padding:45px 20px 50px}}@media (max-width:700px){section.home section.features aside.swiper-container .swiper-slide{height:calc(100% - 106px)}}@media (min-height:850px) and (min-width:960px){section.home section.features aside.swiper-container .swiper-slide{height:calc(100vh - 230px)}}section.home section.features aside.swiper-container .swiper-pagination{bottom:36px;left:45px;right:auto;text-align:left;width:90%}@media (max-width:960px){section.home section.features aside.swiper-container .swiper-pagination{bottom:20px;left:17px}}section.home section.features aside.swiper-container .swiper-pagination .swiper-pagination-bullet{background:#fff;border:1px solid #fff;height:10px;opacity:1;width:10px}section.home section.features aside.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:transparent}section.home section.features aside:last-child{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:10px 0}@media (max-width:960px){section.home section.features aside:last-child{display:none}}section.home section.features aside:last-child>div.note{flex-basis:100%;margin-bottom:45px}@media (max-width:960px){section.home section.features aside:last-child>div.note{margin:0 20px 60px}}section.home section.features aside:last-child>div.note h2{font-size:35px;max-width:500px}section.home section.features aside:last-child>div.common{flex-basis:calc(50% - 12px)}section.home section.features aside:last-child>div.common a.article-link:hover img{opacity:.8}section.home section.features aside:last-child>div.common img{backface-visibility:hidden;margin-bottom:30px;transition:all .3s ease}@media (max-width:960px){section.home section.features aside:last-child>div.common{flex-basis:calc(50% - 32px);margin:0 0 60px 20px}section.home section.features aside:last-child>div.common:last-of-type{margin:0 20px 60px 0}}@media (max-width:700px){section.home section.features aside:last-child>div.common{margin:0 20px 20px;width:auto}section.home section.features aside:last-child>div.common:last-of-type{margin:0 20px 20px}}@media (max-height:915px) and (min-width:960px){section.home section.features aside:last-child>div.common p{display:none}}section.home div.sticker-placeholder-title{margin-top:70px}@media (max-width:960px){section.home div.sticker-placeholder-title{margin:20px 0 70px}}@media (max-width:700px){section.home div.sticker-placeholder-title{margin:40px 0 50px}}section.home div.sticker-placeholder-title div.topper{background-color:#fff}section.home div.sticker-placeholder-title div.topper .wrapper{align-items:center;border-top:1px solid #e5e5e5;display:flex;flex-direction:row;flex-wrap:wrap;height:77px;justify-content:space-between;margin-bottom:0;padding-top:0}section.home div.sticker-placeholder-title div.topper .wrapper:after,section.home div.sticker-placeholder-title div.topper .wrapper:before{content:none}section.home div.sticker-placeholder-title div.topper .wrapper h3{font-size:22px}section.home div.sticker-placeholder-title div.topper .wrapper h3 .title-flag{font-weight:400}section.home div.sticker-placeholder-title div.topper .wrapper h3 .title-flag strong{color:#008657;font-weight:400;margin:0 10px}section.home div.sticker-placeholder-title div.topper .wrapper div.view-selector h4{border-right:1px solid #d2d2d2;display:inline-block;margin-bottom:0;margin-right:12px;padding-right:12px;vertical-align:middle}section.home div.sticker-placeholder-title div.topper .wrapper div.view-selector .btn-view{display:inline-block;margin-right:10px;vertical-align:middle}section.home div.sticker-placeholder-title div.topper .wrapper div.view-selector .btn-view svg{width:17px}section.home div.sticker-placeholder-title div.topper .wrapper div.view-selector .btn-view svg *{fill:#d2d2d2;transition:fill .6s ease}.main-header .form__field.--input section.home div.sticker-placeholder-title div.topper .wrapper div.view-selector .form__control:focus+.btn-view.form__label svg *,.main-header .form__field.--input section.home div.sticker-placeholder-title div.topper .wrapper div.view-selector .form__control:valid+.btn-view.form__label svg *,section.home div.sticker-placeholder-title div.topper .wrapper div.view-selector .btn-view.active svg *,section.home div.sticker-placeholder-title div.topper .wrapper div.view-selector .main-header .form__field.--input .form__control:focus+.btn-view.form__label svg *,section.home div.sticker-placeholder-title div.topper .wrapper div.view-selector .main-header .form__field.--input .form__control:valid+.btn-view.form__label svg *{fill:#626262}@media (max-width:960px){section.home div.sticker-placeholder-title div.topper{display:none}}section.home section.article-listing{grid-column-gap:24px;display:grid;grid-template:auto/calc(25% - 21px) auto;grid-template-areas:"sidebar articles"}section.home section.article-listing>aside{grid-area:sidebar}section.home section.article-listing>aside .sticker-aside{padding-bottom:30px;transform:translateZ(0)}section.home section.article-listing>aside .sticker-aside h4.title{display:none}section.home section.article-listing>aside .sticker-aside span.search-input{margin-bottom:40px}section.home section.article-listing>aside .sticker-aside span.search-input input{font-size:15px;width:100%}section.home section.article-listing>aside .sticker-aside h4:not(.category){margin-bottom:20px}section.home section.article-listing>aside .sticker-aside ul.category-list{margin-bottom:40px;max-height:130px}section.home section.article-listing>aside .sticker-aside ul.category-list li{margin-bottom:12px}section.home section.article-listing>aside .sticker-aside ul.category-list li a{color:#4d4d4d;font-size:15px;font-weight:400}.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside ul.category-list .form__control:focus+li.form__label a,.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside ul.category-list .form__control:valid+li.form__label a,section.home section.article-listing>aside .sticker-aside ul.category-list .main-header .form__field.--input .form__control:focus+li.form__label a,section.home section.article-listing>aside .sticker-aside ul.category-list .main-header .form__field.--input .form__control:valid+li.form__label a,section.home section.article-listing>aside .sticker-aside ul.category-list li.active a{color:#008657}@media (min-width:960px){.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside ul.category-list .form__control:focus+li.form__label a:hover,.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside ul.category-list .form__control:valid+li.form__label a:hover,section.home section.article-listing>aside .sticker-aside ul.category-list .main-header .form__field.--input .form__control:focus+li.form__label a:hover,section.home section.article-listing>aside .sticker-aside ul.category-list .main-header .form__field.--input .form__control:valid+li.form__label a:hover,section.home section.article-listing>aside .sticker-aside ul.category-list li.active a:hover{text-decoration:none}.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside ul.category-list .form__control:focus+li.form__label a:after,.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside ul.category-list .form__control:valid+li.form__label a:after,section.home section.article-listing>aside .sticker-aside ul.category-list .main-header .form__field.--input .form__control:focus+li.form__label a:after,section.home section.article-listing>aside .sticker-aside ul.category-list .main-header .form__field.--input .form__control:valid+li.form__label a:after,section.home section.article-listing>aside .sticker-aside ul.category-list li.active a:after{content:url(../img/close-filter.svg);display:inline-block;height:10px;margin-left:5px;vertical-align:baseline;width:10px}}section.home section.article-listing>aside .sticker-aside #mobile-category-swiper{margin-left:-20px;margin-right:-20px;overflow:hidden;position:relative}section.home section.article-listing>aside .sticker-aside #mobile-category-swiper ul{margin-bottom:40px}section.home section.article-listing>aside .sticker-aside #mobile-category-swiper ul li{border-bottom:1px solid #008657;display:inline-block;margin:0;padding:0;vertical-align:middle;width:auto}section.home section.article-listing>aside .sticker-aside #mobile-category-swiper ul li a{color:#b3b3b3;display:inline-block;font-size:16px;font-weight:500;padding:20px;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto}.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside #mobile-category-swiper ul .form__control:focus+li.form__label a,.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside #mobile-category-swiper ul .form__control:valid+li.form__label a,section.home section.article-listing>aside .sticker-aside #mobile-category-swiper ul .main-header .form__field.--input .form__control:focus+li.form__label a,section.home section.article-listing>aside .sticker-aside #mobile-category-swiper ul .main-header .form__field.--input .form__control:valid+li.form__label a,section.home section.article-listing>aside .sticker-aside #mobile-category-swiper ul li.active a{box-shadow:inset 0 -3px 0 0 #008657;color:#008657}section.home section.article-listing>aside .sticker-aside #mobile-category-swiper aside.marker{background-color:red;display:none;height:100%;margin:0;pointer-events:none;position:absolute;top:0;width:50%;z-index:100}section.home section.article-listing>aside .sticker-aside #mobile-category-swiper aside.marker.show{display:block}section.home section.article-listing>aside .sticker-aside #mobile-category-swiper aside.marker.left{background:linear-gradient(90deg,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,.9) 30%,hsla(0,0%,100%,0) 99%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6ffffff",endColorstr="#00ffffff",GradientType=1);left:0}section.home section.article-listing>aside .sticker-aside #mobile-category-swiper aside.marker.right{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 70%,hsla(0,0%,100%,.9));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#e6ffffff",GradientType=1);right:0}section.home section.article-listing>aside .sticker-aside div.tags-list{color:#939393;font-size:15px;line-height:1.5}section.home section.article-listing>aside .sticker-aside div.tags-list>div{line-height:1.8}section.home section.article-listing>aside .sticker-aside div.tags-list>div a{color:#939393;display:inline-block;font-weight:300}.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside div.tags-list>div .form__control:focus+a.form__label,.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside div.tags-list>div .form__control:valid+a.form__label,section.home section.article-listing>aside .sticker-aside div.tags-list>div .main-header .form__field.--input .form__control:focus+a.form__label,section.home section.article-listing>aside .sticker-aside div.tags-list>div .main-header .form__field.--input .form__control:valid+a.form__label,section.home section.article-listing>aside .sticker-aside div.tags-list>div a.active{color:#008657}.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside div.tags-list>div .form__control:focus+a.form__label:hover,.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside div.tags-list>div .form__control:valid+a.form__label:hover,section.home section.article-listing>aside .sticker-aside div.tags-list>div .main-header .form__field.--input .form__control:focus+a.form__label:hover,section.home section.article-listing>aside .sticker-aside div.tags-list>div .main-header .form__field.--input .form__control:valid+a.form__label:hover,section.home section.article-listing>aside .sticker-aside div.tags-list>div a.active:hover{text-decoration:none}.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside div.tags-list>div .form__control:focus+a.form__label:after,.main-header .form__field.--input section.home section.article-listing>aside .sticker-aside div.tags-list>div .form__control:valid+a.form__label:after,section.home section.article-listing>aside .sticker-aside div.tags-list>div .main-header .form__field.--input .form__control:focus+a.form__label:after,section.home section.article-listing>aside .sticker-aside div.tags-list>div .main-header .form__field.--input .form__control:valid+a.form__label:after,section.home section.article-listing>aside .sticker-aside div.tags-list>div a.active:after{content:url(../img/close-filter.svg);display:inline-block;height:10px;margin-left:5px;vertical-align:baseline;width:10px}section.home section.article-listing>aside .sticker-aside div.tags-list>div span:last-of-type{display:none}section.home section.article-listing>aside .sticker-aside button.clear-filters{margin-top:60px}@media (max-width:960px){section.home section.article-listing>aside .sticker-aside button.clear-filters{display:none}}section.home section.article-listing .articles-swiper-container{grid-area:articles}section.home section.article-listing .articles-swiper-container #articles #article-preloader{color:#008657;margin:50px 0;min-width:100%;text-align:center;width:100%}section.home section.article-listing .articles-swiper-container #articles center.no-results{display:block;flex:unset;font-weight:500;margin-top:230px;text-align:center;width:100%}section.home section.article-listing .articles-swiper-container #articles a.article-link:hover img{opacity:.8}@media (min-width:960px){section.home section.article-listing .articles-swiper-container #articles.grid{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}section.home section.article-listing .articles-swiper-container #articles.grid:after{content:"";flex-basis:calc(33.33% - 16px)}section.home section.article-listing .articles-swiper-container #articles.grid article{border-bottom:0;flex-basis:calc(33.33% - 16px);margin-bottom:25px;min-height:200px;padding-bottom:25px;transition:opacity .3s ease}section.home section.article-listing .articles-swiper-container #articles.grid article.invisible{opacity:0}section.home section.article-listing .articles-swiper-container #articles.grid article:last-child{border-bottom:0;margin-bottom:0}section.home section.article-listing .articles-swiper-container #articles.grid article .img{background:none}section.home section.article-listing .articles-swiper-container #articles.grid article .img img{backface-visibility:hidden;display:block;margin-bottom:20px;transition:all .3s ease}section.home section.article-listing .articles-swiper-container #articles.grid article .data{grid-area:data}section.home section.article-listing .articles-swiper-container #articles.grid article .data div.author{font-size:12px;font-weight:500}section.home section.article-listing .articles-swiper-container #articles.grid article .data h3{min-height:52px}}@media (min-width:960px) and (max-width:1170px){section.home section.article-listing .articles-swiper-container #articles.grid{grid-template:auto/250px auto}section.home section.article-listing .articles-swiper-container #articles.grid article{flex-basis:calc(50% - 16px)}}@media (min-width:960px){section.home section.article-listing .articles-swiper-container #articles.list article{border-bottom:1px solid #e5e5e5;margin-bottom:25px;padding-bottom:25px;transition:opacity .3s ease}section.home section.article-listing .articles-swiper-container #articles.list article>a{grid-column-gap:20px;display:grid;grid-template:auto/300px auto;grid-template-areas:"img data";min-height:200px}section.home section.article-listing .articles-swiper-container #articles.list article.invisible{opacity:0}section.home section.article-listing .articles-swiper-container #articles.list article:last-child{border-bottom:0;margin-bottom:0}section.home section.article-listing .articles-swiper-container #articles.list article .img{background:no-repeat 50%;background-size:cover;grid-area:img;height:100%}section.home section.article-listing .articles-swiper-container #articles.list article .data{grid-area:data}section.home section.article-listing .articles-swiper-container #articles.list article .data p{margin-bottom:20px}section.home section.article-listing .articles-swiper-container #articles.list article .data a.unstyled{height:auto}section.home section.article-listing .articles-swiper-container #articles.list article .data a.more{display:block}}@media (min-width:960px) and (max-width:1170px){section.home section.article-listing .articles-swiper-container #articles.list article{grid-template:auto/250px auto}}@media (max-width:960px){section.home section.article-listing .articles-swiper-container #articles #article-preloader{min-width:auto;width:85%}}@media (max-width:1170px){section.home section.article-listing{grid-template:auto/calc(33.33% - 21px) auto;grid-template-areas:"sidebar articles"}}@media (max-width:960px){section.home section.article-listing{display:block}section.home section.article-listing aside{margin-left:20px;margin-right:20px}section.home section.article-listing aside .sticker-aside h4{font-size:16px}section.home section.article-listing aside .sticker-aside h4.title{display:block;margin-bottom:30px}section.home section.article-listing aside .sticker-aside .title-flag{display:none}section.home section.article-listing aside .sticker-aside ul.category-list{max-height:none}section.home section.article-listing aside div.tags-list{display:none}section.home section.article-listing .articles-swiper-container #articles{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:no-wrap;justify-content:space-between;margin-left:20px;margin-right:20px}section.home section.article-listing .articles-swiper-container #articles article{border-bottom:0;display:block;margin-bottom:25px;min-height:200px;padding-bottom:25px}section.home section.article-listing .articles-swiper-container #articles article:last-child{border-bottom:0;margin-bottom:0}section.home section.article-listing .articles-swiper-container #articles article .img{background:none}section.home section.article-listing .articles-swiper-container #articles article .img img{display:block;margin-bottom:20px}section.home section.article-listing .articles-swiper-container #articles article .data{grid-area:data}section.home section.article-listing .articles-swiper-container #articles article .data h3{min-height:52px}}@media (max-width:960px) and (max-width:700px){section.home section.article-listing .articles-swiper-container #articles article .data h3{min-height:auto}}@media (max-width:960px){section.home section.article-listing .articles-swiper-container #articles article .data p{display:none}}@media (max-width:700px){section.home section.article-listing aside .sticker-aside{padding-bottom:0}section.home section.article-listing .articles-swiper-container{display:block;overflow:hidden}section.home section.article-listing .articles-swiper-container #articles:not(.swiper-wrapper){display:block}section.home section.article-listing .articles-swiper-container #articles.swiper-wrapper{zoom:84%;display:-webkit-box;margin:0;min-height:430px}section.home section.article-listing .articles-swiper-container #articles.swiper-wrapper article.swiper-slide{opacity:.5}section.home section.article-listing .articles-swiper-container #articles.swiper-wrapper article.swiper-slide.swiper-slide.swiper-slide-active{opacity:1}section.home section.article-listing .articles-swiper-container #articles.swiper-wrapper center.no-results{align-items:center;display:flex;flex:unset;flex-direction:row;flex-wrap:wrap;font-size:24px;font-weight:300;height:430px;justify-content:center;line-height:1.5;margin-top:0;padding:0 30px;text-align:center;width:100%}section.home section.article-listing .articles-swiper-container #articles article{transition:opacity .3s ease;width:100%}}section.article{margin-top:110px}section.article>div.wrapper{max-width:950px}@media (max-width:1320px) and (min-width:960px){section.article>div.wrapper{margin-left:auto;margin-right:auto}}section.article header div.top{border-bottom:1px solid #e5e5e5;margin-bottom:25px;padding:30px 0 20px}section.article header div.top a.btn-back{display:block;text-decoration:none}section.article header div.top a.btn-back svg{width:25px}section.article header div.top a.btn-back svg *{fill:#008657}section.article header ul.data{list-style-type:none;margin:0 0 40px;padding:0}section.article header ul.data li{display:inline-block}section.article header ul.data li h4{font-size:15px;letter-spacing:0}section.article header ul.data li:nth-child(2){color:#e5e5e5;margin:0 8px}section.article header ul.data li:last-child h4{color:#ccc;text-transform:none}@media (max-width:700px){section.article header ul.data li:last-child h4{font-size:14px;letter-spacing:-.1px}}section.article article{position:relative}section.article article div.title{margin-bottom:65px;max-width:780px;width:90%}section.article article div.title h1{font-size:55px;letter-spacing:-1.2px;line-height:1.1}section.article article div.title p{font-size:19px;font-weight:400;line-height:1.6;margin-bottom:40px;margin-top:50px}section.article article div.title p:empty{display:none}section.article article div.title div.author{letter-spacing:-.2px}section.article article aside{position:absolute;right:0;top:0;transform:translateZ(0)}section.article article aside .likes-count{color:#939393;font-size:14px;margin-bottom:8px;text-align:center}section.article article aside .mobile-share{display:block}section.article article aside .btn-social{align-items:center;background:none;border:1px solid transparent;border-radius:50%;display:block;display:flex;flex-direction:row;flex-wrap:wrap;height:40px;justify-content:center;padding:0;position:relative;text-decoration:none;transition:border-color .3s ease;width:60px}section.article article aside .btn-social div.like-preloader{align-items:center;background-color:hsla(0,0%,100%,.8);border-radius:50%;bottom:0;color:#008657;display:flex;flex-direction:row;flex-wrap:wrap;font-size:11px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:1}section.article article aside .btn-social svg{width:22px}section.article article aside .btn-social svg *{fill:#626262;transition:fill .3s ease}section.article article aside .btn-social.like{border-color:#d2d2d2;height:60px;margin-bottom:10px}section.article article aside .btn-social.like svg *{transition:opacity .3s ease}section.article article aside .btn-social.like svg .unactive{opacity:1}.main-header .form__field.--input section.article article aside .btn-social.like svg .form__control:focus+.form__label,.main-header .form__field.--input section.article article aside .btn-social.like svg .form__control:valid+.form__label,section.article article aside .btn-social.like svg .active,section.article article aside .btn-social.like svg .main-header .form__field.--input .form__control:focus+.form__label,section.article article aside .btn-social.like svg .main-header .form__field.--input .form__control:valid+.form__label{opacity:0}section.article article aside .btn-social.like:hover svg *{fill:#008657}.main-header .form__field.--input section.article article aside .form__control:focus+.btn-social.like.form__label,.main-header .form__field.--input section.article article aside .form__control:valid+.btn-social.like.form__label,section.article article aside .btn-social.like.active,section.article article aside .main-header .form__field.--input .form__control:focus+.btn-social.like.form__label,section.article article aside .main-header .form__field.--input .form__control:valid+.btn-social.like.form__label{border-color:#008657}.main-header .form__field.--input section.article article aside .form__control:focus+.btn-social.like.form__label svg .unactive,.main-header .form__field.--input section.article article aside .form__control:valid+.btn-social.like.form__label svg .unactive,section.article article aside .btn-social.like.active svg .unactive,section.article article aside .main-header .form__field.--input .form__control:focus+.btn-social.like.form__label svg .unactive,section.article article aside .main-header .form__field.--input .form__control:valid+.btn-social.like.form__label svg .unactive{opacity:0}.main-header .form__field.--input section.article article aside .btn-social.like.active svg .form__control:focus+.form__label,.main-header .form__field.--input section.article article aside .btn-social.like.active svg .form__control:valid+.form__label,.main-header .form__field.--input section.article article aside .form__control:focus+.btn-social.like.form__label svg .active,.main-header .form__field.--input section.article article aside .form__control:focus+.btn-social.like.form__label svg .form__control:focus+.form__label,.main-header .form__field.--input section.article article aside .form__control:focus+.btn-social.like.form__label svg .form__control:valid+.form__label,.main-header .form__field.--input section.article article aside .form__control:valid+.btn-social.like.form__label svg .active,.main-header .form__field.--input section.article article aside .form__control:valid+.btn-social.like.form__label svg .form__control:focus+.form__label,.main-header .form__field.--input section.article article aside .form__control:valid+.btn-social.like.form__label svg .form__control:valid+.form__label,section.article article aside .btn-social.like.active svg .active,section.article article aside .btn-social.like.active svg .main-header .form__field.--input .form__control:focus+.form__label,section.article article aside .btn-social.like.active svg .main-header .form__field.--input .form__control:valid+.form__label,section.article article aside .main-header .form__field.--input .form__control:focus+.btn-social.like.form__label svg .active,section.article article aside .main-header .form__field.--input .form__control:focus+.btn-social.like.form__label svg .form__control:focus+.form__label,section.article article aside .main-header .form__field.--input .form__control:focus+.btn-social.like.form__label svg .form__control:valid+.form__label,section.article article aside .main-header .form__field.--input .form__control:valid+.btn-social.like.form__label svg .active,section.article article aside .main-header .form__field.--input .form__control:valid+.btn-social.like.form__label svg .form__control:focus+.form__label,section.article article aside .main-header .form__field.--input .form__control:valid+.btn-social.like.form__label svg .form__control:valid+.form__label{opacity:1}.main-header .form__field.--input section.article article aside .form__control:focus+.btn-social.form__label svg *,.main-header .form__field.--input section.article article aside .form__control:valid+.btn-social.form__label svg *,section.article article aside .btn-social.active svg *,section.article article aside .btn-social:hover svg *,section.article article aside .main-header .form__field.--input .form__control:focus+.btn-social.form__label svg *,section.article article aside .main-header .form__field.--input .form__control:valid+.btn-social.form__label svg *{fill:#008657}section.article article aside .btn-social.btn-mobile-share__toggle{display:none}@media print{section.article article aside{display:none!important}}section.article article div.body{line-height:1.46;max-width:780px;width:90%}section.article article div.body img{margin:0 0 40px}section.article article div.body img[class*=" size-"],section.article article div.body img[class^=size-]{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}section.article article div.body h1{clear:both;font-size:58px;font-weight:400;margin-bottom:40px;margin-top:0;padding-top:20px}section.article article div.body h2{clear:both;font-size:45px;font-weight:400;letter-spacing:-.5px;line-height:1.1;margin-bottom:40px}section.article article div.body h3{clear:both;font-size:28px;font-weight:400;letter-spacing:-.5px;line-height:1.1;margin-bottom:24px}section.article article div.body ol,section.article article div.body p,section.article article div.body table,section.article article div.body ul{font-size:18px;line-height:1.5;margin:0 0 30px}section.article article div.body p.epigraph{color:#8d8d8d;font-size:13px;margin-top:-25px}section.article article div.body a{color:#ffa300;text-decoration:underline}section.article article div.body a:hover{text-decoration:none}section.article article div.body img.img-responsive{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}section.article article div.body img.img-responsive.align-left{float:left;margin:0 30px 30px 0}section.article article div.body img.img-responsive.align-right{float:right;margin:0 0 30px 30px}section.article article div.body iframe{aspect-ratio:16/9;display:block;margin:auto}@media print{section.article article div.body iframe{display:none!important}}section.article article div.body .text-center{text-align:center}section.article article div.body .text-right{text-align:right}section.article article div.body div.author{letter-spacing:-.2px;margin:80px 0 30px}section.article article div.body blockquote{border-left:0 solid #eee;border-right:5px solid #eee;color:#7c7c7c;font-family:Helvetica Neue LT Std,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.35em;margin:60px 10px 60px 0;padding-left:30px;padding-right:15px;position:relative}section.article article div.body blockquote:before{color:#ccc;content:"“";font-size:56px;left:0;position:absolute;top:14px}section.article article div.body table{width:100%}@media (max-width:960px){section.article article div.body iframe{width:100%!important}}@media (max-width:700px){section.article article div.body ol,section.article article div.body p,section.article article div.body table,section.article article div.body ul{font-size:16px}}section.article article div.tags{color:#4d4d4d;margin:60px 0;max-width:780px}section.article article div.tags span.title{display:inline-block;margin-right:15px}section.article article div.tags a.tag{border:1px solid #4d4d4d;border-radius:18px;color:#2d2d2d;display:inline-block;font-size:15px;font-weight:300;margin:0 10px 15px 0;opacity:.6;padding:6px 18px;text-decoration:none;transition:opacity .3s ease}section.article article div.tags a.tag:hover{opacity:1}@media (max-width:700px){section.article article div.tags span.tag{font-size:14px;padding:5px 16px}}section.article .related{border-top:1px solid #e5e5e5;padding-top:75px}section.article .related h1{font-size:55px;letter-spacing:-1px}section.article .related p{margin:15px 0}section.article .related p a.btn-ficha{color:#008657;font-size:29px;letter-spacing:-.4px;padding-right:35px;position:relative}section.article .related p a.btn-ficha:after{content:"→";font-size:14px;position:absolute;right:0;top:10px}@media print{section.article .related{display:none!important}}section.article .success{max-width:1024px}section.article .success>h3{font-size:15px;text-transform:uppercase}section.article .success ul{grid-gap:25px;display:grid;grid-template-columns:1fr 1fr 1fr;list-style-type:none;margin-top:50px;padding:0}section.article .success ul li h3{margin-bottom:6px;min-height:55px}section.article .success ul li a{font-size:15px;padding-right:27px;position:relative}section.article .success ul li a:after{content:"→";font-size:14px;position:absolute;right:0;top:0}section.article .success ul li img{margin-top:40px}@media print{section.article .success{display:none!important}}section.article div.comments{border-top:1px solid #e5e5e5;margin:120px 0 70px;max-width:1024px}section.article div.comments.less-margin{margin-top:30px}section.article div.comments>h3{font-size:15px;margin:20px 0 50px;text-transform:uppercase}section.article div.comments>h3 strong{color:#d2d2d2}section.article div.comments>a.answer-txt{color:#008657;display:none;text-decoration:none}section.article div.comments>a.answer-txt:after{content:url(../img/close-filter.svg);display:inline-block;height:10px;margin-left:10px;vertical-align:baseline;width:10px}section.article div.comments .columns{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}section.article div.comments form{margin-top:15px}section.article div.comments form .g-recaptcha.error{border:1px solid #c00}section.article div.comments div.comment{grid-column-gap:24px;border-bottom:1px solid #e5e5e5;display:grid;grid-template:auto/50px auto;grid-template-areas:"icon comment";margin-bottom:55px;padding-bottom:20px}section.article div.comments div.comment:last-child{border-bottom:0}section.article div.comments div.comment.depth1{margin-left:70px}section.article div.comments div.comment.depth2{margin-left:140px}@media (max-width:960px){section.article div.comments div.comment.depth1,section.article div.comments div.comment.depth2{margin-left:0}}section.article div.comments div.comment aside{grid-area:icon}section.article div.comments div.comment aside svg{max-width:50px}section.article div.comments div.comment aside svg *{fill:#e5e5e5}section.article div.comments div.comment article{grid-area:comment}section.article div.comments div.comment article h5{font-size:15px;font-weight:700;margin:0 0 10px}section.article div.comments div.comment article .comment-date{color:#909090;display:block;margin:0 0 10px}section.article div.comments div.comment article button.answer{background-color:transparent;border:0;color:#909090;margin-top:30px;padding:0}section.article div.comments div.comment article p{line-height:1.5;margin-top:0;width:80%}@media print{section.article div.comments{display:none!important}}@media (max-width:960px){section.article{display:block;margin-left:20px;margin-right:20px;margin-top:80px;width:auto}section.article article div.body,section.article article div.title{width:85%}section.article div.comments{margin-bottom:120px}section.article div.comments.less-margin{margin-top:30px}}@media (max-width:700px){section.article{margin-top:10px;position:relative}section.article header div.top{display:none}section.article header ul.data{margin-top:40px}section.article header ul.data li{display:block}section.article header ul.data li:first-child{margin-bottom:5px}section.article header ul.data li:nth-child(2){display:none}section.article article{position:static}section.article article aside{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;top:26px}section.article article aside .likes-count{font-size:13px;margin:0}section.article article aside .mobile-share{background-color:#fff;border-radius:5px;box-shadow:10px 10px 18px -10px rgba(0,0,0,.35);display:none;padding:0 6px;position:absolute;right:-6px;top:45px;z-index:1}section.article article aside .mobile-share .btn-social{margin:0 0 5px}section.article article aside .btn-social{height:40px;margin-left:8px;width:40px}section.article article aside .btn-social.like{margin-bottom:0;margin-right:0}section.article article aside .btn-social svg{width:22px}section.article article aside .btn-social.like{height:40px}section.article article aside .btn-social.btn-mobile-share__toggle{display:inline-block}section.article article aside .btn-social.btn-mobile-share__toggle svg *{fill:#008657}section.article article div.title{margin-bottom:60px;width:auto}section.article article div.title h1{font-size:40px}section.article article div.body{width:auto}section.article article div.body h1{font-size:40px}section.article article div.body h2{font-size:30px}section.article article div.body img.align-left,section.article article div.body img.align-right{clear:both;float:none;margin-left:auto;margin-right:auto}section.article div.related{margin-top:70px}section.article div.related h1{font-size:40px}section.article div.related a.btn-ficha{font-size:25px;padding-right:0}section.article div.related a.btn-ficha:after{display:none}section.article div.success ul{display:block;margin-top:50px}section.article div.success ul li{border-bottom:1px solid #e5e5e5;margin-bottom:30px;max-width:none;padding:0 0 30px;width:auto}section.article div.success ul li:last-child{border-bottom:0;margin:0}section.article div.success ul li h3{min-height:auto}section.article div.success ul li a{padding-right:27px;position:relative}section.article div.success ul li a:after{content:"→";position:absolute;right:0;top:0}section.article div.success ul li img{margin-top:30px}section.article div.comments{margin:40px 0 120px}section.article div.comments.less-margin{margin-top:0}section.article div.comments .columns{display:block}section.article div.comments form .g-recaptcha{margin-bottom:30px}section.article div.comments form button[type=submit]{display:block;width:100%}section.article div.comments div.comment{grid-template:auto/35px auto}section.article div.comments div.comment article p{width:100%}section.article div.comments div.comment aside svg{max-width:35px}}section.author{margin-top:60px}section.author .wrapper{margin-left:auto;margin-right:auto;max-width:950px}section.author article{position:relative}section.author article header{grid-gap:40px;display:grid;grid-template-columns:120px auto;margin-bottom:65px}section.author article header .avatar{border-radius:50%;height:120px;overflow:hidden;width:120px}section.author article header .avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.author article header .social{align-items:center;display:flex;flex-direction:column;gap:15px;margin-top:20px}section.author article header .social a{align-items:center;display:flex;justify-content:center}section.author article header .social a svg *{transition:fill .2s ease-in-out}section.author article header .social a:hover svg *{fill:#008657}section.author article header h1{font-size:55px;font-weight:700;letter-spacing:-1.2px;line-height:1.1;margin-bottom:20px}section.author article header .description{font-size:18px;line-height:1.5}@media (max-width:960px){section.author{display:block;margin-left:20px;margin-right:20px;margin-top:80px;width:auto}section.author article header{display:block}section.author article header .avatar{height:100px;margin-bottom:0;width:100px}section.author article header h1{font-size:32px;margin-bottom:15px}section.author article header aside{align-items:center;display:flex;gap:20px}section.author article header aside .avatar{height:80px;width:80px}section.author article header aside .social{flex-direction:row;gap:20px;margin-top:0}}@media (max-width:700px){section.author{margin-top:30px;position:relative}}div.popup{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;display:none;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}div.popup .popup-body{background-color:#fff;max-width:500px;padding:70px 60px 60px;position:relative;width:90%}div.popup .popup-body .btn-close{background:none;border:0;position:absolute;right:20px;top:20px;z-index:1}div.popup .popup-body .btn-close svg{height:22px;width:22px}div.popup .popup-body .btn-close svg *{fill:#2d2d2d}div.popup .popup-body .popover{align-items:center;background-color:hsla(0,0%,100%,.9);bottom:0;display:flex;display:none;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center;left:0;padding:60px;position:absolute;right:0;top:0;width:100%;z-index:2}.main-header .form__field.--input div.popup .popup-body .form__control:focus+.popover.form__label,.main-header .form__field.--input div.popup .popup-body .form__control:valid+.popover.form__label,div.popup .popup-body .main-header .form__field.--input .form__control:focus+.popover.form__label,div.popup .popup-body .main-header .form__field.--input .form__control:valid+.popover.form__label,div.popup .popup-body .popover.active{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}div.popup .popup-body .popover.sending{color:#008657}div.popup .popup-body .popover.alert-success{color:#008657;cursor:pointer;font-size:40px;font-weight:300}div.popup .popup-body .popover.alert-error{color:#c00;cursor:pointer;font-size:40px;font-weight:300}div.popup .popup-body img.logo{display:block;margin:0 auto 50px;width:230px}div.popup .popup-body h2{font-size:50px;line-height:1;margin-bottom:50px;text-align:center}div.popup .popup-body form button{display:block;margin:30px auto 0}@media (max-width:960px){div.popup .popup-body{padding:60px 40px 40px}div.popup .popup-body .btn-close svg{height:18px;width:18px}div.popup .popup-body .popover.alert-error,div.popup .popup-body .popover.alert-success{font-size:30px}div.popup .popup-body img.logo{margin:0 auto 30px;width:200px}div.popup .popup-body h2{font-size:40px}div.popup .popup-body h2 br{display:none}}section.unsuscribe .wrapper .column{max-width:750px}@media (max-width:960px){section.unsuscribe .wrapper{padding-left:20px;padding-right:20px}}
