@charset "UTF-8";
/*!
	📁 MAIN ––> CSS

	👨🏻‍💻 Developer by Jorge Fco.™

	🌐 https://jorge-fco.com/

	©2024 All rights reserved
*/
/*! 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:0.67em 0}hr{-webkit-box-sizing:content-box;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;-webkit-text-decoration:underline dotted;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:-0.25em}sup{top:-0.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:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{display:none}

/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--plyr-color-main:#DDD2B9}@-webkit-keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@-webkit-keyframes plyr-popup{0%{opacity:0.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:0.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{-webkit-box-sizing:inherit;box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in 0.3s ease;animation:plyr-fade-in 0.3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4));transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:rgba(0,0,0,0.8);background:var(--plyr-captions-background,rgba(0,0,0,0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:0.2em 0.5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * 0.7);position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup 0.2s ease;animation:plyr-popup 0.2s ease;background:rgba(255,255,255,0.9019607843);background:var(--plyr-menu-background,rgba(255,255,255,0.9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1490196078);box-shadow:0 1px 2px rgba(0,0,0,0.1490196078);-webkit-box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,0.1490196078));box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,0.1490196078));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;-webkit-transition:height 0.35s cubic-bezier(0.4,0,0.2,1),width 0.35s cubic-bezier(0.4,0,0.2,1);transition:height 0.35s cubic-bezier(0.4,0,0.2,1),width 0.35s cubic-bezier(0.4,0,0.2,1)}.plyr__menu__container:after{border:4px solid rgba(0,0,0,0);border-top-color:rgba(255,255,255,0.9019607843);border:var(--plyr-menu-arrow-size,4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background,rgba(255,255,255,0.9019607843));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7 - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * 0.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px) * 0.7 / 1.5) calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size,4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * 0.7 * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px) * 0.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px) * 0.7 / 2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * 0.7 * 4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px) * 0.7 * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px) * 0.7 / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px) * 0.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,0.1019607843);content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,-webkit-transform 0.3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,0.1019607843)}.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px) * 0.7 * -1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px) * 0.7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,currentColor),color-stop(0,rgba(0,0,0,0)));background-image:linear-gradient(90deg,currentColor 0,rgba(0,0,0,0) 0);background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,currentColor var(--value,0),rgba(0,0,0,0) var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow 0.3s ease;-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2);box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1);position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:rgba(0,0,0,0)}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0);background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1490196078);box-shadow:0 1px 2px rgba(0,0,0,0.1490196078);-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.1490196078));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.1490196078));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5);pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(0.8);transform:translate(-50%,10px) scale(0.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity 0.2s ease 0.1s,-webkit-transform 0.2s ease 0.1s;transition:opacity 0.2s ease 0.1s,-webkit-transform 0.2s ease 0.1s;transition:transform 0.2s ease 0.1s,opacity 0.2s ease 0.1s;transition:transform 0.2s ease 0.1s,opacity 0.2s ease 0.1s,-webkit-transform 0.2s ease 0.1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size,4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size,4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(0.8);transform:translateY(10px) scale(0.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(0.8);transform:translateY(10px) scale(0.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7);-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px) * 0.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px) * -0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px) * -0.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width 0.2s ease;transition:width 0.2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width 0.2s ease;transition:width 0.2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width 0.2s ease;transition:width 0.2s ease}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,0.6) 25%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(35,40,47,0.6) 0,rgba(35,40,47,0.6) 75%,rgba(0,0,0,0) 0,rgba(0,0,0,0));background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,0.2509803922);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1019607843);box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1019607843);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1019607843));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1019607843))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,0.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7490196078)));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7490196078));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;-webkit-transition:opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:0.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:0.3s;transition:0.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,0.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,0.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,0.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5019607843);box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5019607843);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5019607843));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(255,255,255,0.5019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.1490196078),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5019607843))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,0.2509803922);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.2509803922))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:0.8;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1490196078);box-shadow:0 1px 2px rgba(0,0,0,0.1490196078);-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.1490196078));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(0.8);transform:translateY(10px) scale(0.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity 0.2s ease 0.1s,-webkit-transform 0.2s ease 0.1s;transition:opacity 0.2s ease 0.1s,-webkit-transform 0.2s ease 0.1s;transition:transform 0.2s ease 0.1s,opacity 0.2s ease 0.1s;transition:transform 0.2s ease 0.1s,opacity 0.2s ease 0.1s,-webkit-transform 0.2s ease 0.1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size,4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size,4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1490196078);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1490196078);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7490196078)));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7490196078));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7490196078)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{-webkit-transition:none!important;transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.animation{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,45%,0);transform:translate3d(0,45%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,45%,0);transform:translate3d(0,45%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.set from{opacity:0}.set to{opacity:1}:root{--font-family-title:"Silk Serif";--font-family-text:"degular",sans-serif;--color-yellow-01:#DDD2B9;--color-yellow-02:#DDD4BE;--color-yellow-03:#EFEADE;--color-pink-01:#AA7171;--color-green-01:#485249;--color-green-02:#4C524B;--color-green-03:#74806A;--color-text:#333;--color-text-light:#757575;--color-text-dark:#000;--color-accent:#dedede;--color-divider:#787878;--color-text-placeholder:#485249;--color-selection-text:#fff;--color-selection-background:#000}@font-face{font-family:"Silk Serif";src:url("../fonts/SilkSerif-ExtraLightItalic.woff2") format("woff2"),url("../fonts/SilkSerif-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Silk Serif";src:url("../fonts/SilkSerif-SemiBold.woff2") format("woff2"),url("../fonts/SilkSerif-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Silk Serif";src:url("../fonts/SilkSerif-ExtraLight.woff2") format("woff2"),url("../fonts/SilkSerif-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Silk Serif";src:url("../fonts/SilkSerif-Regular.woff2") format("woff2"),url("../fonts/SilkSerif-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Silk Serif";src:url("../fonts/SilkSerif-Italic.woff2") format("woff2"),url("../fonts/SilkSerif-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Silk Serif";src:url("../fonts/SilkSerif-MediumItalic.woff2") format("woff2"),url("../fonts/SilkSerif-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Silk Serif";src:url("../fonts/SilkSerif-Medium.woff2") format("woff2"),url("../fonts/SilkSerif-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Silk Serif";src:url("../fonts/SilkSerif-Light.woff2") format("woff2"),url("../fonts/SilkSerif-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Silk Serif";src:url("../fonts/SilkSerif-SemiBoldItalic.woff2") format("woff2"),url("../fonts/SilkSerif-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Silk Serif";src:url("../fonts/SilkSerif-LightItalic.woff2") format("woff2"),url("../fonts/SilkSerif-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}body{color:var(--color-green-01);width:100%;font-size:16px;font-family:var(--font-family-text);font-weight:400;font-style:normal;font-display:swap;line-height:1.2;margin:0px;padding:0px;overflow-x:hidden;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-page=zona]{color:var(--color-yellow-01);background-color:var(--color-green-03)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-title);font-style:normal;font-display:swap;padding:0px;margin:0px}a{position:relative}p{margin:0px;padding:0px;position:relative}label{display:block;position:relative}svg{margin:0px;padding:0px}ul{list-style:none;margin:0px;padding:0px;position:relative}ol{list-style:none;margin:0px;padding:0px;position:relative}::-webkit-input-placeholder{color:var(--color-text-placeholder)}::-moz-placeholder{color:var(--color-text-placeholder)}:-ms-input-placeholder{color:var(--color-text-placeholder)}::-ms-input-placeholder{color:var(--color-text-placeholder)}::placeholder{color:var(--color-text-placeholder)}::-moz-selection{color:var(--color-selection-text);background-color:var(--color-selection-background)}::selection{color:var(--color-selection-text);background-color:var(--color-selection-background)}.input__error{border-color:#CB5428!important}.input__error[role=button]{border-color:#CB5428!important}.input__error[role=button]:hover{color:white;border-color:#CB5428!important}.input__error[role=button]:hover span{color:white}.input__error[role=button]:hover .button__animation{background-color:#CB5428!important}.input__alert{width:auto;padding:4px 14px;position:relative;margin-top:8px;color:var(--color-yellow-01);font-size:12px;font-weight:300;line-height:1;border-radius:8px;border:1px solid var(--color-yellow-01);background-color:#CB5428;display:none;opacity:0;visibility:hidden}.input__alert__submit.is--success{color:var(--color-yellow-01);margin-top:24px;font-size:16px;font-weight:300;padding:14px 18px;border:1px solid var(--color-yellow-01);background-color:var(--color-green-03)}@media (min-width:1080px){.input__alert__submit.is--success{font-size:18px}}@media (min-width:1440px){.input__alert__submit.is--success{font-size:20px}}.button,.modal__slider .flickity-button{cursor:pointer;border:1px solid transparent;background-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:baseline;text-align:center;text-decoration:none;white-space:nowrap;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;position:relative;z-index:5}.button:hover,.modal__slider .flickity-button:hover{text-decoration:none;background-color:transparent}.button span,.modal__slider .flickity-button span{z-index:15;display:block;position:relative}.button__primary{color:var(--color-green-01);font-weight:300;letter-spacing:1px;text-transform:uppercase;border-radius:100px;border:1.8px solid var(--color-green-01);background-color:transparent;padding:10px 26px;font-size:18px}@media (min-width:1080px){.button__primary{font-size:20px}}@media (min-width:1440px){.button__primary{font-size:22px;padding:10px 28px}}@media (min-width:1600px){.button__primary{font-size:24px;padding:10px 30px}}.button__primary:hover{background-color:transparent}.button__animation{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:10;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.modal{width:100%;height:100vh;top:0px;left:0px;right:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:110;position:fixed;overflow-x:hidden;opacity:0;visibility:hidden}.modal__overlay{z-index:5;width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;background-color:rgba(72,82,73,0.88)}.modal__close{width:100%;z-index:10;position:absolute;text-align:right;top:4.166665%;right:4.166665%}@media (min-width:1080px){.modal__close{top:4.166665%;right:8.33333%}}.modal__close button{padding-top:0px;padding-left:0px;background-color:transparent}.modal__close button:hover{background-color:transparent}.modal__close button:hover svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.modal__close button svg{width:26px;fill:var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:768px){.modal__close button svg{width:30px}}@media (min-width:1080px){.modal__close button svg{width:34px}}.modal__body{width:91.66667%;margin:0 auto;z-index:10;position:relative}@media (min-width:1080px){.modal__body{width:83.33334%}}.modal__slider{width:100%;margin:0 auto;position:relative}@media screen and (min-width:500px) and (orientation:landscape){.modal__slider{top:-2.5%;width:83.33334%}}@media screen and (min-width:768px) and (orientation:portrait){.modal__slider{width:91.66667%}}.modal__slider .flickity-button{padding:0px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;background-color:transparent;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);width:32px;height:32px;position:relative;border:1px solid var(--color-yellow-01)}.modal__slider .flickity-button:before{content:"";width:20px;height:2px;z-index:-1;position:absolute;display:none;background-color:var(--color-yellow-01)}@media (min-width:768px){.modal__slider .flickity-button{width:35px;height:35px;position:absolute}}@media (min-width:1080px){.modal__slider .flickity-button{width:40px;height:40px}}@media (min-width:1440px){.modal__slider .flickity-button{width:45px;height:45px}}@media (min-width:1600px){.modal__slider .flickity-button{width:50px;height:50px}}.modal__slider .flickity-button svg{width:10px;height:auto;top:0px;left:0px;position:relative;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);fill:var(--color-yellow-01)}@media (min-width:768px){.modal__slider .flickity-button svg{width:12px}}@media (min-width:1080px){.modal__slider .flickity-button svg{width:14px}}@media (min-width:1440px){.modal__slider .flickity-button svg{width:16px}}.modal__slider .flickity-button.previous{left:0%;text-align:left;margin-left:0px;margin-right:auto;padding-left:0%;margin-top:34px}@media screen and (min-width:500px) and (orientation:landscape){.modal__slider .flickity-button.previous{left:-8.33333%;padding-left:0%;margin-top:0px;position:absolute}}@media (min-width:768px){.modal__slider .flickity-button.previous{left:-8.33333%;padding-left:0%;padding-top:0px}}.modal__slider .flickity-button.previous button{margin-left:0px;margin-right:auto}.modal__slider .flickity-button.next{right:-82%;text-align:right;margin-left:auto;margin-right:0px;padding-right:0%;margin-top:34px}@media screen and (min-width:500px) and (orientation:landscape){.modal__slider .flickity-button.next{right:-8.33333%;padding-right:0%;margin-top:0px;position:absolute}}@media (min-width:768px){.modal__slider .flickity-button.next{right:-8.33333%;padding-right:0%;padding-top:0px}}.modal__slider .flickity-button.next button{margin-left:auto;margin-right:0px}.modal__slider__controls{width:49%;z-index:20;display:inline-block;position:relative;padding-top:16px}@media (min-width:768px){.modal__slider__controls{top:50%;padding-top:0px;position:absolute}}@media screen and (min-width:500px) and (orientation:landscape){.modal__slider__controls{top:50%;padding-top:0px;position:absolute}}.modal__slider__controls.is--left{left:0px;text-align:left;margin-left:0px;margin-right:auto;padding-left:0%}@media screen and (min-width:500px) and (orientation:landscape){.modal__slider__controls.is--left{padding-left:0%}}@media (min-width:768px){.modal__slider__controls.is--left{padding-left:0%}}.modal__slider__controls.is--left button{margin-left:0px;margin-right:auto}.modal__slider__controls.is--left svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.modal__slider__controls.is--right{right:0px;text-align:right;margin-left:auto;margin-right:0px;padding-right:0%}@media screen and (min-width:500px) and (orientation:landscape){.modal__slider__controls.is--right{padding-right:0%}}@media (min-width:768px){.modal__slider__controls.is--right{padding-right:0%}}.modal__slider__controls.is--right button{margin-left:auto;margin-right:0px}.modal__slider__controls.is--right svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal__slider__controls button{padding:0px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;background-color:transparent;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);width:32px;height:32px;border:1px solid var(--color-yellow-01)}@media (min-width:768px){.modal__slider__controls button{width:35px;height:35px}}@media (min-width:1080px){.modal__slider__controls button{width:40px;height:40px}}@media (min-width:1440px){.modal__slider__controls button{width:45px;height:45px}}@media (min-width:1600px){.modal__slider__controls button{width:50px;height:50px}}.modal__slider__controls button svg{fill:none;width:10px;position:relative;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);stroke:var(--color-yellow-01)}@media (min-width:768px){.modal__slider__controls button svg{width:12px}}@media (min-width:1080px){.modal__slider__controls button svg{width:14px}}@media (min-width:1440px){.modal__slider__controls button svg{width:16px}}.modal__slider__item{width:100%;margin:0 auto;z-index:20;height:35vh;display:block;position:relative;overflow:hidden}@media (min-width:500px) and (max-width:767px){.modal__slider__item{height:50vh}}@media screen and (min-width:500px) and (orientation:landscape){.modal__slider__item{height:75vh}}@media screen and (min-width:768px) and (orientation:portrait){.modal__slider__item{height:65vh}}@media (min-width:1080px){.modal__slider__item{height:85vh}}.modal__item__animation{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:35;background-color:var(--color-green-01)}.modal__item__filter{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:25;background-color:rgba(0,0,0,0.65)}.modal__slider__item__image{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:20;-webkit-transition:-webkit-transform 0.5s linear;transition:-webkit-transform 0.5s linear;transition:transform 0.5s linear;transition:transform 0.5s linear,-webkit-transform 0.5s linear}.modal__slider__item__image img{opacity:0;visibility:hidden}.modal__slider__item__image__help{z-index:30;left:50%;top:50%;position:absolute;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__slider__item__image__help svg{width:18px;fill:white;margin:0 auto;display:block;position:relative;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shakeX;animation-name:shakeX}.modal__slider__item__image__help span{color:white;font-size:14px;font-weight:300;font-style:italic;display:block;margin-top:10px;position:relative;text-align:center;text-transform:uppercase}.slider{width:100%;position:relative;opacity:0;visibility:hidden}.slider__item{height:0px;display:block;position:relative;z-index:5;background-color:transparent;width:calc(100% - (0px + 0%));max-height:100vh;padding-top:80%;margin-left:12px}.slider__item:hover:before{opacity:1;visibility:visible;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.slider__item:before{cursor:pointer;pointer-events:none;content:"";font-family:var(--font-family-text);font-weight:300;font-style:normal;font-size:18px;color:white;letter-spacing:1px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:15;width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;background-color:rgba(0,0,0,0.35);opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:500px) and (max-width:767px){.slider__item{width:calc(100% - (24px + 0%));padding-top:80%;margin-left:24px}}@media (min-width:768px){.slider__item{width:calc(100% - (34px + 8.33333%));padding-top:70%;margin-left:34px}}@media (min-width:1080px){.slider__item{width:calc(100% - (44px + 16.66666%));padding-top:60%;margin-left:44px}}@media (min-width:1440px){.slider__item{width:calc(100% - (54px + 16.66666%));padding-top:50%;margin-left:54px}}@media (min-width:1600px){.slider__item{width:calc(100% - (64px + 16.66666%));padding-top:40%;margin-left:64px}}.slider__item__image{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:10}.slider__item__text{width:100%;display:block;z-index:15;left:16px;bottom:0px;position:absolute}.slider__item__text p{color:currentColor;padding:0px;position:relative;margin:0px;font-size:16px}@media (min-width:768px){.slider__item__text p{font-size:18px}}@media (min-width:1080px){.slider__item__text p{font-size:20px}}@media (min-width:1440px){.slider__item__text p{font-size:22px}}@media (min-width:1600px){.slider__item__text p{font-size:24px}}.js-slider-component-01 .slider__zoom,.js-slider-component-02 .slider__zoom,.js-slider-component-04 .slider__zoom{left:0px}.js-slider-component-01 .slider__controls,.js-slider-component-02 .slider__controls,.js-slider-component-04 .slider__controls{left:65px}.js-slider-component-03 .slider__zoom{right:0px}.js-slider-component-03 .slider__controls{right:65px}.slider__zoom{top:0px;z-index:15;position:absolute}.slider__zoom button{padding:0px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(221,206,190,0.1);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);width:44px;height:44px}@media (min-width:768px){.slider__zoom button{width:54px;height:54px}}@media (min-width:1080px){.slider__zoom button{width:64px;height:64px}}@media (min-width:1440px){.slider__zoom button{width:68px;height:68px}}@media (min-width:1600px){.slider__zoom button{width:70px;height:70px}}.slider__zoom button:hover{background-color:rgb(221,206,190);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.slider__zoom button:hover svg{fill:none;stroke:white;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.slider__zoom button svg{fill:none;stroke:var(--color-yellow-02);position:relative;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);width:40px}@media (min-width:768px){.slider__zoom button svg{width:52px}}@media (min-width:1080px){.slider__zoom button svg{width:56px}}@media (min-width:1440px){.slider__zoom button svg{width:60px}}@media (min-width:1600px){.slider__zoom button svg{width:64px}}.slider__controls{z-index:10;position:relative;margin-top:2em}@media (min-width:768px){.slider__controls{bottom:60px;position:absolute;margin-top:0em}}@media (min-width:1080px){.slider__controls{bottom:70px}}@media (min-width:1440px){.slider__controls{bottom:80px}}.slider__controls.is-align-left{left:inherit;padding-right:0px;text-align:right}@media (min-width:768px){.slider__controls.is-align-left{left:calc(45px + 16.66666%)}}@media (min-width:1080px){.slider__controls.is-align-left{left:calc(55px + 16.66666%)}}@media (min-width:1440px){.slider__controls.is-align-left{left:calc(65px + 24.99999%)}}.slider__controls.is-align-right{right:inherit;padding-left:0px}@media (min-width:768px){.slider__controls.is-align-right{padding-left:0px;right:calc(45px + 16.66666%)}}@media (min-width:1080px){.slider__controls.is-align-right{right:calc(55px + 16.66666%)}}@media (min-width:1440px){.slider__controls.is-align-right{right:calc(65px + 24.99999%)}}.slider__controls.size-small{left:0px;bottom:0px}@media (min-width:768px){.slider__controls.size-small{left:35px;bottom:30px}}@media (min-width:1080px){.slider__controls.size-small{left:65px;bottom:40px}}.slider__controls.size-small button{width:40px;height:40px}.slider__controls.size-small button[role=next]{margin-left:16px}.slider__controls button{padding:0px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;background-color:transparent;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);width:30px;height:30px;border:1px solid var(--color-green-01)}@media (min-width:768px){.slider__controls button{width:35px;height:35px;border:1px solid var(--color-yellow-02)}}@media (min-width:1080px){.slider__controls button{width:40px;height:40px}}@media (min-width:1440px){.slider__controls button{width:45px;height:45px}}@media (min-width:1600px){.slider__controls button{width:50px;height:50px}}.slider__controls button:hover{border:1px solid var(--color-green-01);background-color:transparent;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.slider__controls button:hover{border:1px solid var(--color-yellow-01);background-color:var(--color-yellow-01)}}.slider__controls button:hover svg{fill:none;stroke:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.slider__controls button:hover svg{stroke:white}}.slider__controls button[role=prev] svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.slider__controls button[role=next]{margin-left:20px}@media (min-width:768px){.slider__controls button[role=next]{margin-left:24px}}@media (min-width:1080px){.slider__controls button[role=next]{margin-left:28px}}@media (min-width:1440px){.slider__controls button[role=next]{margin-left:32px}}.slider__controls button[role=next] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slider__controls button svg{fill:none;width:10px;position:relative;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);stroke:var(--color-green-01)}@media (min-width:768px){.slider__controls button svg{width:12px;stroke:var(--color-yellow-02)}}@media (min-width:1080px){.slider__controls button svg{width:14px}}@media (min-width:1440px){.slider__controls button svg{width:16px}}.popup{width:100%;height:100vh;top:0px;left:0px;right:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:110;position:fixed;overflow-x:hidden;opacity:0;visibility:hidden}.popup__overlay{z-index:5;width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;background-color:rgba(0,0,0,0.5)}.popup__container{width:100%;margin:0 auto;z-index:10;position:relative}@media (min-width:1080px){.popup__container{width:91.66667%}}.popup__close{width:100%;position:absolute;text-align:center;top:-22px;right:initial;z-index:10}@media (min-width:1080px){.popup__close{right:-22px;text-align:right}}.popup__close button{width:44px;height:44px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;border:1px solid var(--color-yellow-01);background-color:var(--color-yellow-01);padding:0px;position:relative;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.popup__close button{margin-left:auto;margin-right:0px}}.popup__close button:hover{border:1px solid var(--color-yellow-01);background-color:var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.popup__close button:hover svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.popup__close button svg{width:22px;fill:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.popup__video{width:100%;display:block;height:auto;position:relative;overflow:hidden;background-color:black;-webkit-transform:scaleY(0);transform:scaleY(0)}@media (min-width:1080px){.popup__video{height:calc(100vh - 8em)}}.popup__video #player{width:100%;height:100%;border:0px;padding:0px;position:relative;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:0;visibility:hidden}.popup__video video{width:100%;border:0px;padding:0px;position:relative;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.html5-video-player .video-click-tracking,.html5-video-player .video-stream{left:0px!important;width:100%!important;height:100%!important}.images{width:100%;display:block;border:0px;margin:0px;padding:0px;position:relative}.img__adapter picture{opacity:0;visibility:hidden}.img__adapter picture img{opacity:0;visibility:hidden}.img__picture picture{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.img__picture img{width:100%;margin:0px;border:0px;padding:0px;position:absolute}.header{width:100%;z-index:40;position:relative;padding-top:4.166665%;padding-bottom:2em;background-color:var(--color-yellow-01)}@media (min-width:1080px){.header{padding-bottom:4em}}.header[data-page=developers]{background:var(--color-green-02)}.header[data-page=developers] .header__logo svg{fill:var(--color-yellow-01)}.header[data-page=developers] .header__line__left{background-color:var(--color-yellow-01)}.header[data-page=developers] .header__line__bottom{background-color:var(--color-yellow-01)}.header[data-page=zona]{color:currentColor;background-color:var(--color-green-03)}.header[data-page=zona] .header__logo svg{fill:var(--color-yellow-01)}.header[data-page=zona] .header__line__left{background-color:var(--color-yellow-01)}.header[data-page=zona] .header__line__bottom{background-color:var(--color-yellow-01)}.header[data-page=concepto]{color:currentColor;background-color:var(--color-green-02)}.header[data-page=concepto] .header__logo svg{fill:var(--color-yellow-01)}.header[data-page=concepto] .header__line__left{background-color:var(--color-yellow-01)}.header[data-page=concepto] .header__line__bottom{background-color:var(--color-yellow-01)}.header[data-page=amenidades]{color:currentColor;background-color:var(--color-pink-01)}.header[data-page=amenidades] .header__logo svg{fill:var(--color-yellow-01)}.header[data-page=amenidades] .header__line__left{background-color:var(--color-yellow-01)}.header[data-page=amenidades] .header__line__bottom{background-color:var(--color-yellow-01)}.header__container{width:100%;position:relative;padding-left:4.166665%;padding-right:8.33333%}@media (min-width:1080px){.header__container{padding-left:8.33333%}}.header__logo{width:100%;position:relative;top:8px}@media (min-width:768px){.header__logo{top:0px}}.header__logo svg{width:44px;fill:var(--color-green-02)}@media (min-width:768px){.header__logo svg{width:54px}}@media (min-width:1080px){.header__logo svg{width:64px}}.header__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.header__column{-ms-grid-column-span:6;grid-column-end:span 6}.header__line__left{width:1px;left:10%;position:absolute;background-color:var(--color-green-01);bottom:0px;height:14px}@media (min-width:768px){.header__line__left{top:0px;left:15%;height:100%}}@media (min-width:1080px){.header__line__left{left:20%}}.header__line__bottom{width:15%;height:1px;left:5%;bottom:-1px;position:absolute;background-color:var(--color-green-01)}.navigation__menu{z-index:50;position:fixed;top:0px;right:0px;padding-top:4.166665%;opacity:0;visibility:hidden;padding-right:4.166665%}@media (min-width:1080px){.navigation__menu{padding-right:8.33333%}}.navigation__menu button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:32px;padding:0px;overflow:hidden;position:relative;z-index:5;background-color:var(--color-yellow-01);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,0.025);box-shadow:0px 3px 6px rgba(0,0,0,0.025);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);width:54px;height:42px}@media (min-width:768px){.navigation__menu button{width:58px;height:46px}}@media (min-width:1080px){.navigation__menu button{width:62px;height:50px}}@media (min-width:1440px){.navigation__menu button{width:66px;height:54px}}@media (min-width:1600px){.navigation__menu button{width:70px;height:58px}}.navigation__menu button:hover{background-color:transparent;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.navigation__menu button:hover svg{fill:white;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.navigation__menu button:hover .navigation__menu__animation{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.navigation__menu button svg{width:18px;fill:var(--color-green-01);position:relative;z-index:15;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:768px){.navigation__menu button svg{width:20px}}@media (min-width:1080px){.navigation__menu button svg{width:22px}}@media (min-width:1440px){.navigation__menu button svg{width:24px}}@media (min-width:1600px){.navigation__menu button svg{width:26px}}.navigation__menu__animation{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:10;-webkit-transform:scale(0);transform:scale(0);border-radius:32px;background-color:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.menu{width:100%;height:100vh;top:0px;left:0px;position:fixed;overflow:hidden;z-index:100;opacity:0;visibility:hidden}.not--scroll{overflow:hidden!important}.menu__overlay{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:5}.menu__sidebar{max-width:980px;height:100vh;top:0px;left:0px;z-index:10;position:absolute;padding-left:4.166665%;padding-right:4.166665%;background:var(--color-green-01);-webkit-transform:matrix(1,0,0,1,-980,0);transform:matrix(1,0,0,1,-980,0);width:75%}@media (min-width:768px){.menu__sidebar{width:66.66666%}}@media (min-width:1080px){.menu__sidebar{width:50%}}@media (min-width:1440px){.menu__sidebar{width:41.66666%}}@media (min-width:1600px){.menu__sidebar{width:33.33333%}}.menu__sidebar ul[role=options]{margin-top:2em;position:relative}@media (min-width:768px){.menu__sidebar ul[role=options]{margin-top:4em}}@media (min-width:1080px){.menu__sidebar ul[role=options]{margin-top:6em}}.menu__sidebar ul[role=options] li{display:block;position:relative}.menu__sidebar ul[role=options] li+li{margin-top:25px}.menu__sidebar ul[role=options] li a{color:var(--color-yellow-02);font-size:18px;font-weight:200;letter-spacing:1px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.menu__sidebar ul[role=options] li a{font-size:20px}}@media (min-width:1440px){.menu__sidebar ul[role=options] li a{font-size:22px}}@media (min-width:1600px){.menu__sidebar ul[role=options] li a{font-size:24px}}.menu__sidebar ul[role=options] li a.not--click svg{width:12px;fill:none;stroke:var(--color-yellow-01);margin-left:10px;position:relative;opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar ul[role=options] li a.not--click:hover svg{stroke:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar ul[role=options] li a:hover{text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar ul[role=options] li a:hover span{color:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar ul[role=options] li a:hover span:before{width:100%;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar ul[role=options] li a span{display:block;position:relative;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:3px;z-index:5;text-transform:uppercase;opacity:0;visibility:hidden;-webkit-transform:matrix(1,0,0,1,0,80);transform:matrix(1,0,0,1,0,80);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar ul[role=options] li a span:before{content:"";width:0%;height:1px;position:absolute;z-index:-1;left:0px;bottom:0%;background-color:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar ol[role=submenu]{height:0px;display:none;margin-top:12px;position:relative}.menu__sidebar ol[role=submenu] li{opacity:0;visibility:hidden;padding-left:4px;position:relative}.menu__sidebar ol[role=submenu] li+li{margin-top:12px}.menu__sidebar ol[role=submenu] li a{color:var(--color-pink-01);font-size:16px;display:inline-block;position:relative;opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.menu__sidebar ol[role=submenu] li a{font-size:18px}}@media (min-width:1440px){.menu__sidebar ol[role=submenu] li a{font-size:20px}}@media (min-width:1600px){.menu__sidebar ol[role=submenu] li a{font-size:22px}}.menu__sidebar ol[role=submenu] li a:hover{-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar ol[role=submenu] li a:hover:before{width:100%;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar ol[role=submenu] li a:before{content:"";width:0%;height:1px;position:absolute;z-index:-1;left:0px;bottom:0%;background-color:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar__header{width:100%;position:relative;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:2em;margin-bottom:2em}@media (min-width:768px){.menu__sidebar__header{margin-bottom:4em}}@media (min-width:1080px){.menu__sidebar__header{margin-top:4em;margin-bottom:6em}}@media (min-width:1440px){.menu__sidebar__header{margin-bottom:8em}}@media (min-width:1600px){.menu__sidebar__header{margin-bottom:10em}}.menu__sidebar__close{width:100%;display:block;position:relative;text-align:right}@media (min-width:768px){.menu__sidebar__close{width:50%}}.menu__sidebar__close button{padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;position:relative;background-color:transparent}.menu__sidebar__close button:hover{background-color:transparent}.menu__sidebar__close button:hover svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar__close button svg{width:32px;fill:var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar__language{width:50%;position:relative}.menu__sidebar__language.is--desktop{display:none}@media (min-width:768px){.menu__sidebar__language.is--desktop{display:block}}.menu__sidebar__language.is--mobile{display:block;margin-top:4em}@media (min-width:768px){.menu__sidebar__language.is--mobile{display:none}}.menu__sidebar__language button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0px;margin-bottom:12px}.menu__sidebar__language button:hover svg{-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar__language button:hover svg[role=arrow]{stroke:var(--color-pink-01)}.menu__sidebar__language button:hover svg[role=language]{stroke:var(--color-pink-01)}.menu__sidebar__language button:hover span{color:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar__language button svg{display:inline-block;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar__language button svg[role=arrow]{width:16px;fill:none;stroke:var(--color-yellow-01);margin-left:16px}.menu__sidebar__language button svg[role=language]{width:32px;fill:none;stroke:var(--color-yellow-01);margin-right:10px}.menu__sidebar__language button span{color:var(--color-yellow-01);font-weight:300;line-height:1;text-transform:uppercase;padding:0px;position:relative;font-size:18px;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.menu__sidebar__language button span{font-size:20px}}@media (min-width:1440px){.menu__sidebar__language button span{font-size:22px}}@media (min-width:1600px){.menu__sidebar__language button span{font-size:24px}}.menu__sidebar__language ul[role=languages]{display:block;list-style:none;left:0px;position:absolute;padding-left:42px;opacity:0;visibility:hidden}.menu__sidebar__language ul[role=languages] li{display:block;position:relative}.menu__sidebar__language ul[role=languages] li+li{margin-top:12px}.menu__sidebar__language ul[role=languages] li.is--active a{color:var(--color-yellow-01)}.menu__sidebar__language ul[role=languages] li.is--active a span{color:var(--color-yellow-01);font-weight:500}.menu__sidebar__language ul[role=languages] li a{color:var(--color-pink-01);display:inline-block;position:relative;text-decoration:none}.menu__sidebar__language ul[role=languages] li a:hover{text-decoration:none}.menu__sidebar__language ul[role=languages] li a:hover span{color:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.menu__sidebar__language ul[role=languages] li a span{color:var(--color-pink-01);font-size:16px;font-weight:300;text-transform:uppercase;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.menu__sidebar__language ul[role=languages] li a span{font-size:18px}}@media (min-width:1440px){.menu__sidebar__language ul[role=languages] li a span{font-size:20px}}@media (min-width:1600px){.menu__sidebar__language ul[role=languages] li a span{font-size:22px}}.layout{width:100%;margin:0 auto;padding-left:8.33333%;padding-right:8.33333%;position:relative}.page{width:100%;position:relative;background-color:var(--color-yellow-01)}.page__header{width:100%;position:relative;padding-top:2em;padding-bottom:2em;padding-left:8.33333%;padding-right:8.33333%;border-top:1px solid currentColor}@media (min-width:1080px){.page__header{padding-top:4em;padding-bottom:4em}}@media (min-width:1440px){.page__header{padding-top:6em;padding-bottom:6em}}.page__header h1{font-style:italic;font-weight:200;padding:0px;margin:0px;text-transform:uppercase;position:relative;overflow:hidden;font-size:36px}@media (min-width:500px) and (max-width:767px){.page__header h1{font-size:42px}}@media (min-width:768px){.page__header h1{font-size:48px}}@media (min-width:1080px){.page__header h1{font-size:54px}}@media (min-width:1440px){.page__header h1{font-size:62px}}@media (min-width:1600px){.page__header h1{font-size:68px}}.page__header h1 span{display:block;position:relative;-webkit-transform:matrix(1,0,0,1,0,60);transform:matrix(1,0,0,1,0,60);opacity:0;visibility:hidden}.page__section__default{width:100%;height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.page__section__default h1{color:var(--color-green-01);font-size:64px;text-transform:uppercase}.page__section__default h1 span{display:block;position:relative}.page__sidebar{width:10%;z-index:50;position:relative}@media (min-width:768px){.page__sidebar{width:15%}}@media (min-width:1080px){.page__sidebar{width:20%}}.page__sidebar:before{content:"";z-index:5;top:0px;left:10%;position:fixed;width:1px;height:100vh;background-color:var(--color-green-01);display:none}@media (min-width:768px){.page__sidebar:before{left:15%;display:block}}@media (min-width:1080px){.page__sidebar:before{left:20%}}.page__sidebar ul{width:10%;display:block;text-align:center;padding-top:4em;position:fixed;margin:0 auto}@media (min-width:768px){.page__sidebar ul{width:15%}}@media (min-width:1080px){.page__sidebar ul{width:20%}}@media (min-width:1600px){.page__sidebar ul{padding-top:6em}}.page__sidebar ul li{display:block;position:relative}.page__sidebar ul li+li{margin-top:36px}@media (min-width:768px){.page__sidebar ul li+li{margin-top:56px}}@media (min-width:1080px){.page__sidebar ul li+li{margin-top:66px}}@media (min-width:1440px){.page__sidebar ul li+li{margin-top:76px}}@media (min-width:1600px){.page__sidebar ul li+li{margin-top:86px}}.page__sidebar ul li a{color:var(--color-green-01);font-weight:200;text-decoration:none;display:inline-block;position:relative;opacity:0.5;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);font-size:16px}@media (min-width:768px){.page__sidebar ul li a{font-size:20px}}@media (min-width:1080px){.page__sidebar ul li a{font-size:24px}}@media (min-width:1440px){.page__sidebar ul li a{font-size:28px}}@media (min-width:1600px){.page__sidebar ul li a{font-size:32px}}.page__sidebar ul li a:hover{opacity:1;text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.page__sidebar ul li a:hover:after{width:100%;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.page__sidebar ul li a:after{content:"";width:0%;height:1px;position:absolute;left:0px;bottom:0px;background-color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.page__sidebar ul li a:after:after{width:100%;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.page__sidebar ul li a.is--active{opacity:1;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.page__sidebar ul li a.is--active:after{width:100%;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.page__sidebar ul li a span{text-transform:uppercase;display:block;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.page__subtitle{width:100%;text-align:center;position:relative;padding-top:4em}@media (min-width:1440px){.page__subtitle{padding-top:6em}}.page__subtitle h4{font-family:var(--font-family-title);font-weight:300;font-style:italic;line-height:1;margin:0px;display:block;padding:0px;position:relative;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center;text-align:center;font-size:16px;left:25%}@media (min-width:500px) and (max-width:767px){.page__subtitle h4{font-size:22px}}@media (min-width:768px){.page__subtitle h4{font-size:26px;left:50%}}@media (min-width:1080px){.page__subtitle h4{font-size:30px}}@media (min-width:1440px){.page__subtitle h4{font-size:34px}}@media (min-width:1600px){.page__subtitle h4{font-size:38px}}.page__subtitle h4 span{font-family:var(--font-family-text);font-weight:200;padding-bottom:22px;display:inline-block;position:relative;text-transform:uppercase}.page__section{position:relative;border-left:1px solid currentColor;width:90%}@media (min-width:768px){.page__section{width:85%}}@media (min-width:1080px){.page__section{width:80%}}.footer{width:100%;position:relative;padding-top:4em;padding-bottom:10em;background-color:var(--color-yellow-01)}.footer:before{content:"";width:1px;height:100%;top:0px;left:10%;position:absolute;background-color:var(--color-yellow-01);display:block}@media (min-width:1080px){.footer:before{display:none}}.footer[data-page=home]{background-color:var(--color-yellow-01)}.footer[data-page=developers]{background:var(--color-green-02)}.footer[data-page=developers] .footer__form__title h5{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__title p{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__component form input{color:var(--color-yellow-01);border-bottom:1px solid var(--color-yellow-01)}.footer[data-page=developers] .footer__form__component form input::-webkit-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__component form input::-moz-placeholder{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__component form input:-ms-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__component form input::-ms-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__component form input::placeholder{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__item__checkbox p{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__item__checkbox label{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__item__checkbox label:before{border:1px solid var(--color-yellow-01)}.footer[data-page=developers] .footer__form__item__checkbox label:after{background:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__item__checkbox span{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__item__submit button{border-color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__item__submit button span{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__item__submit button:hover{border:1px solid var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer[data-page=developers] .footer__form__item__submit button:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-yellow-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer[data-page=developers] .footer__form__item__submit button:hover span{color:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer[data-page=developers] .footer__form__privacy p{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__form__privacy p a{color:var(--color-pink-01)}.footer[data-page=developers] .footer__item__partners p{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__item__partners svg{fill:var(--color-yellow-01)}.footer[data-page=developers] .footer__social__media a[role=email]{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__social__media a[role=phone]{color:var(--color-yellow-01)}.footer[data-page=developers] .footer__social__media a svg{fill:var(--color-yellow-01)}.footer[data-page=developers] .footer__actions a svg{stroke:var(--color-yellow-01)}.footer[data-page=developers] .footer__actions button{border-color:var(--color-yellow-01)}.footer[data-page=developers] .footer__actions button svg{stroke:var(--color-yellow-01)}.footer[data-page=departamentos]{background-color:var(--color-yellow-01)}.footer[data-page=pentgardens]{background-color:var(--color-yellow-01)}.footer[data-page=pentgardens]:before{background-color:var(--color-green-01)}.footer[data-page=planta-tipo]{background-color:var(--color-yellow-01)}.footer[data-page=planta-tipo]:before{background-color:var(--color-green-01)}.footer[data-page=penthouses]{background-color:var(--color-yellow-01)}.footer[data-page=penthouses]:before{background-color:var(--color-green-01)}.footer[data-page=contacto]{background-color:var(--color-yellow-01)}.footer[data-page=amenidades]{background-color:var(--color-pink-01)}.footer[data-page=amenidades] .footer__form__title h5{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__title p{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__component form input{color:var(--color-yellow-01);border-bottom:1px solid var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__component form input::-webkit-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__component form input::-moz-placeholder{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__component form input:-ms-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__component form input::-ms-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__component form input::placeholder{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__item__checkbox p{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__item__checkbox label{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__item__checkbox label:before{border:1px solid var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__item__checkbox label:after{background:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__item__checkbox span{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__item__submit button{border-color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__item__submit button span{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__item__submit button:hover{border:1px solid var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer[data-page=amenidades] .footer__form__item__submit button:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-yellow-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer[data-page=amenidades] .footer__form__item__submit button:hover span{color:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer[data-page=amenidades] .footer__form__privacy p{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__form__privacy p a{color:var(--color-green-01)}.footer[data-page=amenidades] .footer__social__media a[role=email]{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__social__media a[role=phone]{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__social__media a svg{fill:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__item__partners p{color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__item__partners p a{color:var(--color-green-01)}.footer[data-page=amenidades] .footer__item__partners svg{fill:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__actions a svg{stroke:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__actions button{border-color:var(--color-yellow-01)}.footer[data-page=amenidades] .footer__actions button svg{stroke:var(--color-yellow-01)}.footer[data-page=concepto]{background-color:var(--color-green-02)}.footer[data-page=concepto] .footer__form__title h5{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__title p{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__component form input{color:var(--color-yellow-01);border-bottom:1px solid var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__component form input::-webkit-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__component form input::-moz-placeholder{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__component form input:-ms-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__component form input::-ms-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__component form input::placeholder{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__item__checkbox p{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__item__checkbox label{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__item__checkbox label:before{border:1px solid var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__item__checkbox label:after{background:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__item__checkbox span{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__item__submit button{border-color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__item__submit button span{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__item__submit button:hover{border:1px solid var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer[data-page=concepto] .footer__form__item__submit button:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-yellow-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer[data-page=concepto] .footer__form__item__submit button:hover span{color:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer[data-page=concepto] .footer__form__privacy p{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__form__privacy p a{color:var(--color-pink-01)}.footer[data-page=concepto] .footer__item__partners p{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__item__partners svg{fill:var(--color-yellow-01)}.footer[data-page=concepto] .footer__social__media a[role=email]{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__social__media a[role=phone]{color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__social__media a svg{fill:var(--color-yellow-01)}.footer[data-page=concepto] .footer__actions a svg{stroke:var(--color-yellow-01)}.footer[data-page=concepto] .footer__actions button{border-color:var(--color-yellow-01)}.footer[data-page=concepto] .footer__actions button svg{stroke:var(--color-yellow-01)}.footer[data-page=zona]{background-color:var(--color-green-03)}.footer[data-page=zona] .footer__form__component form input{color:var(--color-yellow-01);border-bottom:1px solid var(--color-yellow-01)}.footer[data-page=zona] .footer__form__item__checkbox p{color:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__item__checkbox label{color:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__item__checkbox label:hover:before{border-color:var(--color-pink-01)}.footer[data-page=zona] .footer__form__item__checkbox label:before{border-color:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__item__checkbox span{color:var(--color-yellow-01)}.footer[data-page=zona] .footer__item__partners p{color:var(--color-yellow-01)}.footer[data-page=zona] .footer__item__partners svg{fill:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__component form input{color:var(--color-yellow-01);border-bottom:1px solid var(--color-yellow-01)}.footer[data-page=zona] .footer__form__component form input::-webkit-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__component form input::-moz-placeholder{color:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__component form input:-ms-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__component form input::-ms-input-placeholder{color:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__component form input::placeholder{color:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__item__submit button{border-color:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__item__submit button:hover{border-color:var(--color-green-01)}.footer[data-page=zona] .footer__form__item__submit button span{color:var(--color-yellow-01)}.footer[data-page=zona] .footer__form__privacy p a{color:var(--color-green-01)}.footer[data-page=zona] .footer__form__privacy p a:before{background-color:var(--color-green-01)}.footer[data-page=zona] .footer__social__media a{color:var(--color-green-01)}.footer[data-page=zona] .footer__social__media a:hover span{color:var(--color-pink-01)}.footer[data-page=zona] .footer__social__media a:hover svg{fill:var(--color-pink-01)}.footer[data-page=zona] .footer__social__media a span{color:var(--color-green-01)}.footer[data-page=zona] .footer__social__media a svg{fill:var(--color-green-01)}.footer__container{width:100%;margin:0 auto;position:relative;padding-right:8.33333%;padding-left:18.33333%}@media (min-width:1080px){.footer__container{padding-left:8.33333%;padding-right:8.33333%}}.footer__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.footer__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.footer__column{padding-right:16.66666%;-ms-grid-column-span:6;grid-column-end:span 6}}.footer__column:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:1080px){.footer__column:nth-child(2){-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.footer__title{width:100%;position:relative;margin-top:2em}@media (min-width:1080px){.footer__title{margin-top:4em}}@media (min-width:1440px){.footer__title{margin-top:6em}}@media (min-width:1600px){.footer__title{margin-top:10em}}.footer__title h3{text-transform:uppercase}.footer__form__title{width:100%;position:relative;margin-bottom:2em}@media (min-width:1440px){.footer__form__title{margin-bottom:4em}}@media (min-width:1600px){.footer__form__title{width:75%;margin-bottom:6em}}.footer__form__title h5{font-family:var(--font-family-title);font-weight:300;font-style:italic;margin-bottom:24px;font-size:24px}@media (min-width:1080px){.footer__form__title h5{font-size:26px}}@media (min-width:1440px){.footer__form__title h5{font-size:28px}}@media (min-width:1600px){.footer__form__title h5{font-size:32px}}.footer__form__title p{font-size:18px;font-weight:300;letter-spacing:1px;text-transform:uppercase}@media (min-width:1080px){.footer__form__title p{font-size:20px}}@media (min-width:1440px){.footer__form__title p{font-size:22px}}@media (min-width:1600px){.footer__form__title p{font-size:24px}}.footer__form__component{width:100%;position:relative}.footer__form__component form{width:100%;margin:0px;padding:0px;position:relative}.footer__form__component form input{width:100%;font-family:var(--font-family-title);font-weight:300;font-style:italic;font-size:20px;display:block;padding-top:10px;padding-left:0px;padding-right:10px;padding-bottom:10px;position:relative;border-radius:0px;-webkit-appearance:none;border-left:0px;border-right:0px;border-top:0px;border-bottom:1px solid var(--color-green-01);background-color:transparent;outline:0px;-webkit-box-shadow:none;box-shadow:none}@media (min-width:1080px){.footer__form__component form input{font-size:20px}}@media (min-width:1440px){.footer__form__component form input{font-size:22px}}@media (min-width:1600px){.footer__form__component form input{font-size:24px}}.footer__form__component form input:focus{outline:0px;-webkit-box-shadow:none;box-shadow:none}.footer__form__item{width:100%;position:relative}.footer__form__item+.footer__form__item{margin-top:20px}.footer__form__item__checkbox{width:100%;margin-top:64px;position:relative}.footer__form__item__checkbox p{color:var(--color-green-01);font-size:16px;text-transform:uppercase;position:relative;margin-bottom:16px}.footer__form__item__checkbox input[type=radio]{width:100%;opacity:0;visibility:hidden;top:0px;left:0px;position:absolute}.footer__form__item__checkbox input[type=radio]:checked+label[role=radio]:after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__form__item__checkbox label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0px;position:relative}@media (min-width:1080px){.footer__form__item__checkbox label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.footer__form__item__checkbox label:hover span{color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.footer__form__item__checkbox label:hover span{color:var(--color-pink-01)}}.footer__form__item__checkbox label:hover:before{border:1px solid var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.footer__form__item__checkbox label:hover:before{border:1px solid var(--color-pink-01)}}.footer__form__item__checkbox label:hover:after{background:var(--color-green-01);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.footer__form__item__checkbox label:hover:after{background:var(--color-pink-01)}}.footer__form__item__checkbox label+label{margin-left:32px}.footer__form__item__checkbox label:before{content:"";width:24px;height:24px;border-radius:100%;border:1px solid var(--color-green-01);margin-right:10px;position:relative;background:transparent;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__form__item__checkbox label:after{content:"";width:16px;height:16px;border-radius:100%;border:0px;margin:0px;top:12px;left:12px;position:absolute;background:var(--color-green-01);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__form__item__checkbox label span{color:var(--color-green-01);font-size:18px;font-family:var(--font-family-title);font-weight:300;font-style:italic;display:inline-block;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:768px){.footer__form__item__checkbox label span{font-size:20px}}@media (min-width:1080px){.footer__form__item__checkbox label span{font-size:22px}}@media (min-width:1440px){.footer__form__item__checkbox label span{font-size:24px}}.footer__form__item__checkbox__item{position:relative;display:block}@media (min-width:1080px){.footer__form__item__checkbox__item{display:inline-block}}.footer__form__item__checkbox__item+.footer__form__item__checkbox__item{margin-top:32px;margin-left:0px}@media (min-width:1080px){.footer__form__item__checkbox__item+.footer__form__item__checkbox__item{margin-left:32px}}.footer__form__item__submit{margin-top:65px;margin-bottom:45px;position:relative}.footer__form__item__submit button{font-size:18px;padding-top:16px;padding-bottom:16px}@media (min-width:1080px){.footer__form__item__submit button{font-size:20px}}@media (min-width:1440px){.footer__form__item__submit button{font-size:22px}}@media (min-width:1600px){.footer__form__item__submit button{font-size:24px}}.footer__form__item__submit button:hover{border:1px solid var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer__form__item__submit button:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__form__item__submit button:hover span{color:var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer__form__item__submit button:disabled{cursor:no-drop;opacity:0.25}.footer__form__item__submit button:disabled:hover .button__animation{-webkit-transform:scale(0);transform:scale(0)}.footer__form__item__submit button:disabled:hover span{color:var(--color-green-01)}.footer__form__privacy{width:66.66667%;position:relative;margin-bottom:2em}@media (min-width:1440px){.footer__form__privacy{width:58.33334%}}@media (min-width:1600px){.footer__form__privacy{width:50%}}.footer__form__privacy p{font-size:12px}.footer__form__privacy p a{color:var(--color-pink-01);text-decoration:none;display:inline-block;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__form__privacy p a:hover{opacity:0.5;text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__form__privacy p a:hover:before{-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__form__privacy p a:before{content:"";width:100%;height:1px;left:0px;bottom:0px;position:absolute;background-color:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__social__media{width:100%;position:relative}.footer__social__media a{color:var(--color-green-01);text-decoration:none;padding:0px;position:relative}.footer__social__media a[role=email]{font-family:var(--font-family-title);font-weight:300;font-style:italic;display:inline-block;margin-bottom:10px;text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);font-size:26px}.footer__social__media a[role=email]:hover{color:var(--color-pink-01);text-decoration:none}.footer__social__media a[role=email]:hover:before{width:100%;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__social__media a[role=email]:before{content:"";width:0%;height:1px;left:0px;bottom:0px;position:absolute;background-color:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.footer__social__media a[role=email]{font-size:28px}}@media (min-width:1440px){.footer__social__media a[role=email]{font-size:30px}}@media (min-width:1600px){.footer__social__media a[role=email]{font-size:32px}}.footer__social__media a[role=phone]{display:inline-block;font-size:24px;font-weight:300;margin-right:44px;text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__social__media a[role=phone]:hover{color:var(--color-pink-01);text-decoration:none}.footer__social__media a[role=phone]:hover:before{width:100%;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__social__media a[role=phone]:before{content:"";width:0%;height:1px;left:0px;bottom:0px;position:absolute;background-color:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__social__media a[role=link]{display:inline-block;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer__social__media a[role=link]+a{margin-left:10px}.footer__social__media a[role=link]:hover{text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__social__media a[role=link]:hover svg{fill:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__social__media a svg{width:26px;height:26px;fill:var(--color-green-01);display:inline-block;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__items{position:relative}.footer__items ul{display:block}.footer__items ul li{position:relative}.footer__item__partners{margin-top:4em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1440px){.footer__item__partners{padding-right:0%}}@media (min-width:1600px){.footer__item__partners{padding-right:8.33333%}}.footer__item__partners svg{width:33.33333%;fill:var(--color-green-01);display:inline-block;position:relative}.footer__item__partners p{color:var(--color-green-01);font-weight:200;font-style:normal;font-stretch:normal;text-transform:uppercase;width:66.66667%;margin-bottom:4px;margin-left:32px;font-size:16px}@media (min-width:1080px){.footer__item__partners p{font-size:18px}}@media (min-width:1440px){.footer__item__partners p{font-size:20px}}.footer__item__partners p strong{font-weight:500}.footer__item__partners p a{color:var(--color-pink-01);font-size:22px;font-family:var(--font-family-title);font-weight:300;font-style:italic;text-transform:none;position:relative;display:inline-block;text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__item__partners p a:hover{color:var(--color-pink-01);text-decoration:none}.footer__item__partners p a:hover:before{width:100%;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.footer__item__partners p a:before{content:"";width:0%;height:1px;left:0px;bottom:0px;position:absolute;background-color:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.footer__item__partners p a{font-size:24px}}@media (min-width:1440px){.footer__item__partners p a{font-size:26px}}.footer__actions{width:100%;left:0%;bottom:0px;position:relative;text-align:left;margin-top:4em;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1080px){.footer__actions{width:20%;display:block;position:absolute;text-align:center;margin-top:0em}}.footer__actions a{display:block;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer__actions a:hover{background:transparent;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer__actions a:hover svg{fill:var(--color-pink-01);stroke:none;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer__actions a svg{width:44px;fill:none;stroke:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer__actions button{width:44px;height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border:1px solid var(--color-green-01);border-radius:100%;position:relative;padding:0px;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:20px}@media (min-width:1080px){.footer__actions button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:45px;margin-left:auto;margin-right:auto}}.footer__actions button:hover{background-color:var(--color-pink-01);border:1px solid var(--color-pink-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer__actions button:hover svg{stroke:var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer__actions button svg{fill:none;stroke:var(--color-green-01);height:28px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.footer__disclaimer{width:100%;position:relative;margin-bottom:2em}@media (min-width:768px){.footer__disclaimer{margin-bottom:4em}}.footer__disclaimer p{font-size:12px;padding:0px;position:relative}.home{width:100%;position:relative;background-color:var(--color-yellow-01)}.home__paragraph__style,.home__section__01__information__text p,.home__section__02__description p,.home__section__02__information p,.home__section__03__information p,.home__section__04__information p{font-size:16px;font-weight:200;font-style:normal;line-height:1.7;letter-spacing:1.6px;text-transform:uppercase;display:block;position:relative;overflow:hidden}@media (min-width:768px){.home__paragraph__style,.home__section__01__information__text p,.home__section__02__description p,.home__section__02__information p,.home__section__03__information p,.home__section__04__information p{font-size:18px}}@media (min-width:1080px){.home__paragraph__style,.home__section__01__information__text p,.home__section__02__description p,.home__section__02__information p,.home__section__03__information p,.home__section__04__information p{font-size:20px}}@media (min-width:1440px){.home__paragraph__style,.home__section__01__information__text p,.home__section__02__description p,.home__section__02__information p,.home__section__03__information p,.home__section__04__information p{font-size:22px}}@media (min-width:1600px){.home__paragraph__style,.home__section__01__information__text p,.home__section__02__description p,.home__section__02__information p,.home__section__03__information p,.home__section__04__information p{font-size:24px}}.home__list__style li,.home__section__03__information ul li,.home__section__04__information ul li{font-size:16px;font-weight:200;font-style:normal;line-height:1.6;letter-spacing:1.4px;text-transform:uppercase}@media (min-width:768px){.home__list__style li,.home__section__03__information ul li,.home__section__04__information ul li{font-size:18px}}@media (min-width:1080px){.home__list__style li,.home__section__03__information ul li,.home__section__04__information ul li{font-size:20px}}@media (min-width:1440px){.home__list__style li,.home__section__03__information ul li,.home__section__04__information ul li{font-size:22px}}@media (min-width:1600px){.home__list__style li,.home__section__03__information ul li,.home__section__04__information ul li{font-size:24px}}.home__list__style li+li,.home__section__03__information ul li+li,.home__section__04__information ul li+li{margin-top:4px}.home__section__title{width:100%;position:relative;margin-bottom:2em}.home__section__title h3{font-family:var(--font-family-title);font-weight:300;font-style:italic;font-size:34px}@media (min-width:500px) and (max-width:767px){.home__section__title h3{font-size:36px}}@media (min-width:768px){.home__section__title h3{font-size:38px}}@media (min-width:1080px){.home__section__title h3{font-size:40px}}@media (min-width:1440px){.home__section__title h3{font-size:42px}}@media (min-width:1600px){.home__section__title h3{font-size:44px}}.home__section__title h3 span{font-weight:200;font-style:italic;display:inline-block;position:relative;font-size:74px;margin-right:14px}@media (min-width:500px) and (max-width:767px){.home__section__title h3 span{font-size:76px;margin-right:16px}}@media (min-width:768px){.home__section__title h3 span{font-size:78px;margin-right:18px}}@media (min-width:1080px){.home__section__title h3 span{font-size:80px;margin-right:20px}}@media (min-width:1440px){.home__section__title h3 span{font-size:82px;margin-right:22px}}@media (min-width:1600px){.home__section__title h3 span{font-size:84px;margin-right:24px}}.home__cover{width:100%;height:90vh;z-index:5;position:relative;overflow:hidden}@media (min-width:1080px){.home__cover{height:100vh}}.home__cover__video__poster{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:8;opacity:0;visibility:hidden}.home__cover__video{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:10;opacity:0;visibility:hidden;-webkit-transform:scale(1.2) translate(0%,0%);transform:scale(1.2) translate(0%,0%)}.home__cover__video video{width:100%;height:100%;display:block;position:relative;margin:0px;border:0px;padding:0px;-o-object-fit:cover;object-fit:cover;background-color:transparent}.home__cover__video__filter{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:12;background-color:transparent}.home__cover__logo{z-index:15;text-align:center;position:absolute;width:100%;bottom:8.33333%}@media (min-width:1080px){.home__cover__logo{bottom:inherit;text-align:left;position:relative;padding-top:4.166665%;padding-left:8.33333%}}.home__cover__logo svg{position:relative;opacity:0;visibility:hidden;width:224px}@media (min-width:1080px){.home__cover__logo svg{width:324px}}.home__cover__logo h1{color:white;font-size:20px;font-weight:300;font-family:var(--font-family-title);font-style:italic;margin-top:12px;position:relative;opacity:0;visibility:hidden}.home__cover__logo h1 span{font-family:var(--font-family-text);font-style:normal;font-weight:300;letter-spacing:1.6px;display:inline-block;position:relative}.home__cover__logo h1 data{font-family:var(--font-family-text);font-style:normal;font-weight:300;letter-spacing:1.6px;display:block;position:relative}.home__cover__logo__scroll{display:block;position:relative;text-align:center;margin-top:2em}@media (min-width:1080px){.home__cover__logo__scroll{display:none}}.home__cover__logo__scroll button{background:transparent}.home__cover__logo__scroll button[role=scroll]{width:52px;height:52px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border:1px solid var(--color-yellow-03);border-radius:100%;position:relative;padding:0px;margin:0 auto;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__logo__scroll button[role=scroll]:hover{background-color:var(--color-yellow-03);border:1px solid var(--color-yellow-03);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__logo__scroll button[role=scroll]:hover svg{stroke:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__logo__scroll button[role=scroll] svg{fill:none;stroke:var(--color-yellow-03);height:28px;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__location{z-index:15;position:absolute;width:100%;top:120px;text-align:center}@media (min-width:1080px){.home__cover__location{top:50%;text-align:left;padding-left:8.33333%}}.home__cover__location h2{color:white;font-family:"antipol-variable",sans-serif;font-variation-settings:"wdth" 225,"wght" 564,"STCH" 1;font-weight:500;text-transform:uppercase;position:relative;overflow:hidden;font-size:20px}@media (min-width:768px){.home__cover__location h2{font-size:22px}}@media (min-width:1080px){.home__cover__location h2{font-size:24px}}.home__cover__location h2 span{display:block;position:relative;-webkit-transform:matrix(1,0,0,1,0,60);transform:matrix(1,0,0,1,0,60);opacity:0;visibility:hidden}.home__cover__actions{z-index:15;position:absolute;opacity:0;visibility:hidden;top:0px;left:0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-top:4.166665%;padding-left:4.166665%;padding-right:4.166665%;min-height:58px}@media (min-width:1080px){.home__cover__actions{top:initial;width:auto;min-height:auto;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;bottom:8.33333%;padding-left:8.33333%;padding-right:0px;padding-top:0px;text-align:left}}.home__cover__actions a{padding:0px;position:relative;background:transparent}.home__cover__actions a[role=whatsapp]{display:inline-block;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);left:4.166665%;position:absolute}@media (min-width:1080px){.home__cover__actions a[role=whatsapp]{left:0px;position:relative}}.home__cover__actions a[role=whatsapp]:hover{background:transparent;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__actions a[role=whatsapp]:hover svg{fill:var(--color-yellow-03);stroke:none;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__actions a[role=whatsapp] svg{width:40px;fill:none;stroke:var(--color-yellow-03);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:768px){.home__cover__actions a[role=whatsapp] svg{width:44px}}@media (min-width:1080px){.home__cover__actions a[role=whatsapp] svg{width:48px}}@media (min-width:1440px){.home__cover__actions a[role=whatsapp] svg{width:52px}}.home__cover__actions a[role=download]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;background-color:transparent;border:1px solid var(--color-yellow-03);padding-top:6px;padding-bottom:6px;z-index:15;position:relative;overflow:hidden;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);width:50%;min-width:198px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width:1080px){.home__cover__actions a[role=download]{width:auto;min-width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;margin-left:0px}}.home__cover__actions a[role=download]:hover{border:1px solid var(--color-yellow-03);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__actions a[role=download]:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-yellow-03);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__actions a[role=download]:hover span{color:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__actions a[role=download] span{color:var(--color-yellow-03);font-weight:400;text-transform:uppercase;display:block;position:relative;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);font-size:12px}@media (min-width:768px){.home__cover__actions a[role=download] span{font-size:14px}}@media (min-width:1080px){.home__cover__actions a[role=download] span{font-size:16px}}@media (min-width:1440px){.home__cover__actions a[role=download] span{font-size:18px}}@media (min-width:1440px){.home__cover__actions a[role=download] span{font-size:20px}}@media (min-width:1600px){.home__cover__actions a[role=download] span{font-size:22px}}.home__cover__actions button{background:transparent}.home__cover__actions button[role=scroll]{width:52px;height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border:1px solid var(--color-yellow-03);border-radius:100%;position:relative;padding:0px;margin-left:20px;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);display:none;top:0px}@media (min-width:1080px){.home__cover__actions button[role=scroll]{top:-11px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.home__cover__actions button[role=scroll]:hover{background-color:var(--color-yellow-03);border:1px solid var(--color-yellow-03);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__actions button[role=scroll]:hover svg{stroke:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__cover__actions button[role=scroll] svg{fill:none;stroke:var(--color-yellow-03);height:28px;-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.home__section__01{width:100%;position:relative;padding-top:6em;padding-bottom:6em}@media (min-width:1440px){.home__section__01{padding-top:8em;padding-bottom:8em}}@media (min-width:1600px){.home__section__01{padding-top:10em}}.home__section__title__01{opacity:0;visibility:hidden;padding-left:8.33333%}@media (min-width:1080px){.home__section__title__01{padding-left:8.33333%}}.home__section__01__container{padding-left:0%;padding-right:0%}.home__section__01__intro{width:83.33334%;margin:0 auto;text-align:center;position:relative}@media (min-width:1080px){.home__section__01__intro{width:75%}}@media (min-width:1440px){.home__section__01__intro{width:58.33334%;padding-bottom:4em}}@media (min-width:1600px){.home__section__01__intro{width:50%;padding-bottom:6em}}.home__section__01__intro p{font-family:var(--font-family-title);font-weight:300;font-style:italic;line-height:1.5;letter-spacing:1px;position:relative;overflow:hidden;font-size:24px}@media (min-width:768px){.home__section__01__intro p{font-size:28px}}@media (min-width:1080px){.home__section__01__intro p{font-size:32px}}@media (min-width:1440px){.home__section__01__intro p{font-size:36px}}@media (min-width:1600px){.home__section__01__intro p{font-size:40px}}.home__section__01__intro p span{display:block;position:relative;-webkit-transform:matrix(1,0,0,1,0,60);transform:matrix(1,0,0,1,0,60);opacity:0;visibility:hidden}.home__section__01__image{height:0px;margin-top:4em;position:relative;overflow:hidden;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:83.33334%;padding-top:60%;margin-left:0px;margin-right:auto}@media (min-width:1080px){.home__section__01__image{width:41.66667%;padding-top:30%;margin-left:auto;margin-right:0px}}.home__section__01__image img{opacity:0;visibility:hidden;-webkit-transform:scaleY(1.3) translateY(80px);transform:scaleY(1.3) translateY(80px)}.home__section__01__image__trigger{width:100%;height:1px;top:50%;left:0px;position:absolute;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home__section__01__button{position:relative;width:100%;text-align:left;margin-top:4em;padding-left:8.33333%;padding-bottom:6em}@media (min-width:1080px){.home__section__01__button{margin-top:0px;padding-left:0px;padding-bottom:0em;width:83.33334%;text-align:right;margin-bottom:10em;padding-right:16.66666%}}.home__section__01__button a{margin-top:0px}@media (min-width:1080px){.home__section__01__button a{margin-top:16px}}.home__section__01__button a:hover span{color:var(--color-yellow-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.home__section__01__button a:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.home__section__01__images{width:100%;position:relative;border-bottom:1px solid var(--color-divider)}.home__section__01__thumb__01{width:50%;height:0px;padding-top:68%;position:relative;z-index:10;display:block;margin-left:24.99999%;margin-right:auto;margin-bottom:10em;background:transparent;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;display:none}@media (min-width:1080px){.home__section__01__thumb__01{display:-webkit-box;display:-ms-flexbox;display:flex}}.home__section__01__thumb__02{width:66.66666%;height:0px;padding-top:40%;position:absolute;z-index:5;left:0%;bottom:-1px;background:transparent;border-bottom:1px solid var(--color-divider);overflow:hidden;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;display:none}@media (min-width:1080px){.home__section__01__thumb__02{display:-webkit-box;display:-ms-flexbox;display:flex}}.home__section__01__information{position:relative;margin-top:6em}@media (min-width:1080px){.home__section__01__information{margin-top:6em}}@media (min-width:1440px){.home__section__01__information{margin-top:8em}}@media (min-width:1600px){.home__section__01__information{margin-top:10em}}.home__section__01__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.home__section__01__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.home__section__01__column{-ms-grid-column-span:6;grid-column-end:span 6}}.home__section__01__column:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:1080px){.home__section__01__column:nth-child(2){-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.home__section__01__information__text{position:relative;padding-right:16.66666%;padding-left:8.33333%}@media (min-width:1600px){.home__section__01__information__text{padding-right:24.99999%}}.home__section__01__information__text p span{display:block;position:relative;-webkit-transform:matrix(1,0,0,1,0,60);transform:matrix(1,0,0,1,0,60);opacity:0;visibility:hidden}.home__section__01__information__text p+p{font-family:var(--font-family-title);font-weight:300;font-style:italic;text-transform:none;font-size:18px;margin-top:44px}@media (min-width:768px){.home__section__01__information__text p+p{font-size:20px;margin-top:54px}}@media (min-width:1080px){.home__section__01__information__text p+p{font-size:22px;margin-top:64px}}@media (min-width:1440px){.home__section__01__information__text p+p{font-size:24px}}@media (min-width:1600px){.home__section__01__information__text p+p{font-size:26px}}.home__section__02{width:100%;position:relative}.home__section__02__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.home__section__02__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.home__section__02__column{-ms-grid-column-span:6;grid-column-end:span 6}}.home__section__02__description{width:100%;position:relative;text-align:left}@media (min-width:1080px){.home__section__02__description{text-align:left;padding-right:16.66666%}}.home__section__02__description p strong{font-weight:500}.home__section__02__information{width:100%;position:relative;text-align:left}@media (min-width:1080px){.home__section__02__information{text-align:left;padding-left:16.66666%}}.home__section__02__information label{font-size:18px;font-weight:200;text-transform:uppercase;position:relative;margin-bottom:6px}@media (min-width:1080px){.home__section__02__information label{font-size:20px}}@media (min-width:1440px){.home__section__02__information label{font-size:22px}}@media (min-width:1600px){.home__section__02__information label{font-size:24px}}.home__section__02__information label[role=item]{margin-top:34px}.home__section__02__information a{position:relative;margin-top:64px}.home__section__02__information a:hover span{color:var(--color-yellow-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.home__section__02__information a:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.home__section__02__information__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px;margin-top:4em}@media (min-width:1080px){.home__section__02__information__row{margin-top:0px}}.home__section__02__information__column{-ms-grid-column-span:6;grid-column-end:span 6}@media (min-width:1080px){.home__section__02__information__column{-ms-grid-column-span:6;grid-column-end:span 6}}.home__section__02__slider{width:100%;position:relative;margin-top:6em;padding-bottom:2em;border-bottom:1px solid var(--color-divider);padding-left:0%}@media (min-width:768px){.home__section__02__slider{padding-left:8.33333%}}@media (min-width:1080px){.home__section__02__slider{margin-top:6em;padding-left:16.66666%}}@media (min-width:1440px){.home__section__02__slider{margin-top:8em;padding-left:24.99999%}}.home__section__03{width:100%;position:relative;margin-top:6em}@media (min-width:1440px){.home__section__03{margin-top:8em}}@media (min-width:1600px){.home__section__03{margin-top:10em}}.home__section__03__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.home__section__03__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.home__section__03__column{-ms-grid-column-span:6;grid-column-end:span 6}}.home__section__03__column:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:1080px){.home__section__03__column:nth-child(2){-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.home__section__03__button{width:100%;position:relative;display:block;text-align:left;margin-top:4em}@media (min-width:1080px){.home__section__03__button{text-align:center;margin-top:0em}}.home__section__03__button a{margin-top:0px}@media (min-width:1080px){.home__section__03__button a{margin-top:12px}}.home__section__03__button a:hover span{color:var(--color-yellow-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.home__section__03__button a:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.home__section__03__information{width:100%;position:relative}.home__section__03__information__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px;margin-top:4em;position:relative}.home__section__03__information__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.home__section__03__information__column{-ms-grid-column-span:6;grid-column-end:span 6}}.home__section__03__slider{width:100%;position:relative;padding-bottom:2em;border-bottom:1px solid var(--color-divider);margin-top:4em;padding-right:8.33333%}@media (min-width:1080px){.home__section__03__slider{margin-top:6em;padding-right:16.66666%}}@media (min-width:1440px){.home__section__03__slider{margin-top:8em;padding-right:24.99999%}}.home__section__04{width:100%;position:relative;margin-top:6em}@media (min-width:1440px){.home__section__04{margin-top:8em}}@media (min-width:1600px){.home__section__04{margin-top:10em}}.home__section__04__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.home__section__04__column{position:relative;-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.home__section__04__column{-ms-grid-column-span:6;grid-column-end:span 6}}.home__section__04__column+.home__section__04__column{padding-right:16.66666%}@media (min-width:1080px){.home__section__04__title{padding-left:8.3333%}}.home__section__04__information{width:100%;position:relative}@media (min-width:1080px){.home__section__04__information{padding-left:16.6666%}}.home__section__04__information ul{margin-top:4em;position:relative}.home__section__04__logos{position:relative;text-align:left;margin-top:4em}@media (min-width:1080px){.home__section__04__logos{text-align:right;margin-top:0em;padding-left:16.6666%}}.home__section__04__logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1080px){.home__section__04__logos ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.home__section__04__logos ul li{display:block;position:relative}.home__section__04__logos ul li+li{margin-left:34px}@media (min-width:768px){.home__section__04__logos ul li+li{margin-left:64px}}@media (min-width:1080px){.home__section__04__logos ul li+li{margin-left:84px}}@media (min-width:1440px){.home__section__04__logos ul li+li{margin-left:94px}}@media (min-width:1600px){.home__section__04__logos ul li+li{margin-left:104px}}.home__section__04__logos ul li a{position:relative}.home__section__04__logos ul li a svg{width:94px;height:94px;fill:var(--color-green-01);position:relative}@media (min-width:768px){.home__section__04__logos ul li a svg{width:114px;height:114px}}@media (min-width:1080px){.home__section__04__logos ul li a svg{width:124px;height:124px}}@media (min-width:1440px){.home__section__04__logos ul li a svg{width:134px;height:134px}}.home__section__04__button{position:relative;margin-top:4em;text-align:left}@media (min-width:1080px){.home__section__04__button{text-align:right;margin-top:6em}}@media (min-width:1440px){.home__section__04__button{margin-top:8em}}.home__section__04__button a:hover span{color:var(--color-yellow-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.home__section__04__button a:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.home__section__04__slider{width:100%;position:relative;padding-bottom:2em;border-bottom:1px solid var(--color-divider);margin-top:4em;padding-left:0%}@media (min-width:768px){.home__section__04__slider{padding-left:8.33333%}}@media (min-width:1080px){.home__section__04__slider{margin-top:6em;padding-left:16.66666%}}@media (min-width:1440px){.home__section__04__slider{margin-top:8em;padding-left:24.99999%}}.concept{width:100%;position:relative;color:var(--color-yellow-01);background:var(--color-green-02);display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden}.concept .page__sidebar:before{background-color:var(--color-yellow-01)}.concept__information__text p,.concept__paragraph__style,.concept__text p{font-size:16px;font-weight:200;font-style:normal;line-height:1.7;letter-spacing:1.6px;text-transform:uppercase;display:block;position:relative;overflow:hidden}@media (min-width:768px){.concept__information__text p,.concept__paragraph__style,.concept__text p{font-size:18px}}@media (min-width:1080px){.concept__information__text p,.concept__paragraph__style,.concept__text p{font-size:20px}}@media (min-width:1440px){.concept__information__text p,.concept__paragraph__style,.concept__text p{font-size:22px}}@media (min-width:1600px){.concept__information__text p,.concept__paragraph__style,.concept__text p{font-size:24px}}.concept__name{width:100%;position:relative;margin-bottom:2em;padding-left:8.33333%;padding-right:8.33333%}@media (min-width:768px){.concept__name{width:66.66667%;margin-bottom:4em}}@media (min-width:1080px){.concept__name{width:58.33334%;padding-left:8.33333%;padding-right:8.33333%;margin-bottom:6em}}@media (min-width:1440px){.concept__name{width:50%}}@media (min-width:1600px){.concept__name{width:50%}}@media (min-width:1920px){.concept__name{width:41.66667%}}.concept__name h2{font-family:var(--font-family-text);font-style:normal;font-weight:300;text-transform:uppercase;position:relative;font-size:24px}@media (min-width:500px) and (max-width:767px){.concept__name h2{font-size:28px}}@media (min-width:768px){.concept__name h2{font-size:32px}}@media (min-width:1080px){.concept__name h2{font-size:36px}}@media (min-width:1440px){.concept__name h2{font-size:40px}}@media (min-width:1600px){.concept__name h2{font-size:44px}}.concept__name h2 span{font-family:var(--font-family-title);font-style:italic;font-weight:300;text-transform:capitalize}.concept__text{width:100%;z-index:10;position:relative;padding-left:8.33333%;padding-right:8.33333%}@media (min-width:1080px){.concept__text{width:75%;padding-right:8.33333%;padding-left:8.33333%;margin-top:6em}}@media (min-width:1440px){.concept__text{width:66.66667%;margin-top:8em}}@media (min-width:1600px){.concept__text{width:58.33334%}}.concept__text__image{width:100%;z-index:5;margin-right:0px;margin-left:auto;position:relative;text-align:right}@media (min-width:1080px){.concept__text__image{width:50%}}.concept__text__image.is--mobile{display:block;margin-top:4em}@media (min-width:1080px){.concept__text__image.is--mobile{display:none}}.concept__text__image.is--desktop{display:none}@media (min-width:1080px){.concept__text__image.is--desktop{display:block}}.concept__text__image img{width:100%;display:block;right:-24.99999%;margin:0px;padding:0px;position:relative}.concept__description{width:100%;position:relative;z-index:15;padding-left:8.33333%;padding-right:8.33333%;margin-top:10em}@media (min-width:1080px){.concept__description{padding-right:8.33333%;padding-left:0%;margin-top:6em}}@media (min-width:1440px){.concept__description{width:91.66667%}}@media (min-width:1600px){.concept__description{width:83.33334%}}.concept__description__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}@media (min-width:768px){.concept__description__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:64px;grid-row-gap:0px}}.concept__description__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:768px){.concept__description__column{-ms-grid-column-span:6;grid-column-end:span 6}}.concept__description__thumb__01{z-index:20;position:relative;height:0px;overflow:hidden;background-position:18% 0%!important;width:75%;margin-left:auto;margin-right:0px;padding-top:110%}@media (min-width:1440px){.concept__description__thumb__01{padding-top:120%;width:91.66667%;margin-left:0px;margin-right:auto}}@media (min-width:1600px){.concept__description__thumb__01{padding-top:130%;width:83.33334%}}.concept__description__thumb__02{height:0px;z-index:15;overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;top:-16.66666%;left:8.33333%;padding-top:55%;position:absolute}@media (min-width:500px) and (max-width:767px){.concept__description__thumb__02{padding-top:50%}}@media (min-width:768px){.concept__description__thumb__02{padding-top:45%}}@media (min-width:1080px){.concept__description__thumb__02{width:50%;top:-41.66665%;left:-5%;position:absolute;padding-top:40%}}@media (min-width:1440px){.concept__description__thumb__02{padding-top:35%}}.concept__description__text{width:100%;position:relative;margin-top:4em}@media (min-width:1080px){.concept__description__text{margin-top:0em;padding-left:8.33333%}}.concept__description__text p{font-family:var(--font-family-title);font-weight:300;font-style:italic;line-height:1.6;text-transform:none;font-size:18px}@media (min-width:500px) and (max-width:767px){.concept__description__text p{font-size:20px}}@media (min-width:768px){.concept__description__text p{font-size:22px}}@media (min-width:1080px){.concept__description__text p{font-size:24px}}@media (min-width:1440px){.concept__description__text p{font-size:26px}}@media (min-width:1600px){.concept__description__text p{font-size:28px}}.concept__render{width:100%;position:relative;padding-left:8.33333%;padding-right:8.33333%}@media (min-width:1080px){.concept__render{width:58.33334%;padding-right:8.33333%;padding-left:8.33333%;margin-top:6em}}@media (min-width:1440px){.concept__render{width:66.66667%;margin-top:8em}}@media (min-width:1600px){.concept__render{width:75%}}.concept__render__title{width:100%;position:relative;margin-top:6em}@media (min-width:1080px){.concept__render__title{margin-top:0em}}.concept__render__title h3{font-style:italic;font-weight:200;padding:0px;margin:0px;text-transform:uppercase;position:relative;overflow:hidden;font-size:40px}@media (min-width:500px) and (max-width:767px){.concept__render__title h3{font-size:44px}}@media (min-width:768px){.concept__render__title h3{font-size:48px}}@media (min-width:1080px){.concept__render__title h3{font-size:52px}}@media (min-width:1440px){.concept__render__title h3{font-size:56px}}@media (min-width:1600px){.concept__render__title h3{font-size:60px}}.concept__render__image{width:100%;position:relative;margin-top:2em}@media (min-width:768px){.concept__render__image{margin-top:4em}}@media (min-width:1080px){.concept__render__image{margin-top:6em}}@media (min-width:1440px){.concept__render__image{margin-top:8em}}.concept__information{width:100%;position:relative;padding-left:8.33333%;padding-right:8.33333%;padding-top:2em;padding-bottom:2em;border-bottom:1px solid var(--color-yellow-01)}@media (min-width:768px){.concept__information{padding-top:4em;padding-bottom:4em;border-bottom:1px solid transparent}}@media (min-width:1080px){.concept__information{padding-right:8.33333%;padding-left:8.33333%;padding-top:6em;padding-bottom:6em}}@media (min-width:1440px){.concept__information{padding-top:8em;padding-bottom:8em}}.concept__information__text{width:100%;position:relative}@media (min-width:1080px){.concept__information__text{width:75%}}@media (min-width:1440px){.concept__information__text{width:66.66667%}}@media (min-width:1600px){.concept__information__text{width:58.33334%}}.concept__information__text p strong{font-weight:700}.concept__information__text p+p{margin-top:32px}.concept__information__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px;position:relative;margin-top:4em}.concept__information__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.concept__information__column{-ms-grid-column-span:4;grid-column-end:span 4}}.concept__information__column label{font-size:16px;font-weight:200;font-style:normal;text-transform:uppercase;position:relative;letter-spacing:1.6px}.concept__information__column label[role=bottom]{margin-top:2.4em}@media (min-width:768px){.concept__information__column label{font-size:18px}}@media (min-width:1080px){.concept__information__column label{font-size:20px}}@media (min-width:1440px){.concept__information__column label{font-size:22px}}@media (min-width:1600px){.concept__information__column label{font-size:24px}}.concept__information__column label span{font-family:var(--font-family-title);font-weight:200;font-style:italic;display:inline-block;position:relative;text-transform:capitalize;margin-left:12px}.concept__information__column p{font-size:16px;font-weight:200;font-style:normal;line-height:1.7;letter-spacing:1.6px;text-transform:uppercase;display:block;position:relative;overflow:hidden}@media (min-width:768px){.concept__information__column p{font-size:18px}}@media (min-width:1080px){.concept__information__column p{font-size:20px}}@media (min-width:1440px){.concept__information__column p{font-size:22px}}@media (min-width:1600px){.concept__information__column p{font-size:24px}}.concept__information__button{display:block;position:relative;text-align:left;margin-top:4em;padding-bottom:4em}@media (min-width:1080px){.concept__information__button{text-align:right;margin-top:6em;padding-bottom:0em;width:58.33334%}}@media (min-width:1440px){.concept__information__button{margin-top:8em;width:66.66667%}}@media (min-width:1600px){.concept__information__button{margin-top:10em;width:75%}}.concept__information__button a{border-color:var(--color-yellow-01)}.concept__information__button a span{color:var(--color-yellow-01)}.concept__information__button a:hover{border:1px solid var(--color-yellow-03);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.concept__information__button a:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-yellow-03);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.concept__information__button a:hover span{color:var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.zona{width:100%;position:relative;color:var(--color-yellow-01);background:var(--color-green-03);display:-webkit-box;display:-ms-flexbox;display:flex}.zona .page__sidebar:before{background-color:var(--color-yellow-01)}.zona__location{width:100%;position:relative;border-top:1px solid var(--color-yellow-01);border-bottom:1px solid var(--color-yellow-01);margin-bottom:2em;padding-top:2em;padding-bottom:2em}@media (min-width:1080px){.zona__location{margin-bottom:4em;padding-top:0em;padding-bottom:0em}}@media (min-width:1440px){.zona__location{margin-bottom:6em}}.zona__location__layout{position:relative;padding-left:8.33333%;padding-right:8.33333%}@media (min-width:1080px){.zona__location__layout{padding-right:0%}}.zona__location__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zona__location__column{position:relative}.zona__location__column:first-child{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.zona__location__column:first-child{-ms-grid-column-span:5;grid-column-end:span 5}}.zona__location__column:nth-child(2){-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.zona__location__column:nth-child(2){-ms-grid-column-span:7;grid-column-end:span 7}}.zona__location__information{width:100%;position:relative;padding-right:0%}@media (min-width:1080px){.zona__location__information{padding-right:8.33333%}}@media (min-width:1440px){.zona__location__information{padding-right:24.99999%}}@media (min-width:1600px){.zona__location__information{padding-right:24.99999%}}.zona__location__information h2{color:colorCurrent;font-weight:300;font-style:italic;text-transform:uppercase;margin-bottom:1.2em;font-size:28px}@media (min-width:500px) and (max-width:767px){.zona__location__information h2{font-size:32px}}@media (min-width:768px){.zona__location__information h2{font-size:36px}}@media (min-width:1080px){.zona__location__information h2{font-size:40px}}@media (min-width:1440px){.zona__location__information h2{font-size:44px}}@media (min-width:1600px){.zona__location__information h2{font-size:48px}}.zona__location__information p{color:colorCurrent;font-size:16px;font-weight:300;line-height:1.6;letter-spacing:1px;text-transform:uppercase}@media (min-width:768px){.zona__location__information p{font-size:18px}}@media (min-width:1080px){.zona__location__information p{font-size:20px}}@media (min-width:1440px){.zona__location__information p{font-size:22px}}.zona__location__thumb{width:100%;position:relative;overflow:hidden;text-align:right}.zona__location__thumb img{width:100%;margin:0px;border:0px;padding:0px;position:relative;display:block;text-align:right}.zona__location__thumb__marker{cursor:pointer;z-index:5;position:absolute;width:100px;height:60px;top:75%;left:30%}@media (min-width:768px){.zona__location__thumb__marker{width:120px;height:80px;top:75%;left:32%}}@media (min-width:1080px){.zona__location__thumb__marker{width:140px;height:90px;top:75%;left:35%}}@media (min-width:1440px){.zona__location__thumb__marker{width:160px;height:100px}}.zona__features{width:100%;position:relative;border-top:1px solid var(--color-yellow-01);border-bottom:1px solid var(--color-yellow-01);margin-bottom:2em;padding-top:2em;padding-bottom:2em}@media (min-width:1080px){.zona__features{margin-bottom:4em;padding-top:0em;padding-bottom:0em}}@media (min-width:1440px){.zona__features{margin-bottom:6em}}.zona__features__layout{position:relative;padding-left:8.33333%;padding-right:8.33333%}@media (min-width:1080px){.zona__features__layout{padding-right:0%}}.zona__features__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zona__features__column{position:relative}.zona__features__column:first-child{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.zona__features__column:first-child{-ms-grid-column-span:5;grid-column-end:span 5}}.zona__features__column:nth-child(2){-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.zona__features__column:nth-child(2){-ms-grid-column-span:7;grid-column-end:span 7}}.zona__features__information{width:100%;position:relative;padding-right:8.33333%}@media (min-width:1080px){.zona__features__information{padding-right:16.66666%}}@media (min-width:1440px){.zona__features__information{padding-right:24.99999%}}@media (min-width:1600px){.zona__features__information{padding-right:33.33332%}}.zona__features__information h2{color:colorCurrent;font-size:32px;font-weight:300;font-style:italic;text-transform:uppercase;margin-bottom:1.2em}.zona__features__information h2 span{display:block;font-style:italic;position:relative;text-transform:capitalize}@media (min-width:768px){.zona__features__information h2{font-size:36px}}@media (min-width:1080px){.zona__features__information h2{font-size:40px}}@media (min-width:1440px){.zona__features__information h2{font-size:44px}}@media (min-width:1600px){.zona__features__information h2{font-size:48px}}.zona__features__information p{color:colorCurrent;font-size:16px;font-weight:300;line-height:1.6;letter-spacing:1px;text-transform:uppercase}@media (min-width:768px){.zona__features__information p{font-size:18px}}@media (min-width:1080px){.zona__features__information p{font-size:20px}}@media (min-width:1440px){.zona__features__information p{font-size:22px}}@media (min-width:1600px){.zona__features__information p{font-size:24px}}.zona__features__information ul li{color:colorCurrent;font-size:16px;font-weight:200;display:block;position:relative;padding-top:10px;padding-bottom:10px;text-transform:uppercase}@media (min-width:768px){.zona__features__information ul li{font-size:18px}}@media (min-width:1080px){.zona__features__information ul li{font-size:20px}}@media (min-width:1440px){.zona__features__information ul li{font-size:22px}}.zona__features__information ul li+li{border-top:1px solid var(--color-yellow-01)}.zona__features__thumb{width:100%;position:relative;text-align:right;background:#cfc9bc;overflow:hidden}.zona__features__thumb img{width:100%;margin:0px;display:block;border:0px;padding:0px;position:relative;text-align:right}.zona__lookout{width:100%;position:relative;padding-top:4em;padding-bottom:4em;border-top:1px solid var(--color-yellow-01);border-bottom:1px solid var(--color-yellow-01)}@media (min-width:1440px){.zona__lookout{padding-top:6em;padding-bottom:6em}}.zona__lookout__layout{position:relative;padding-left:8.33333%;padding-right:0%}@media (min-width:1080px){.zona__lookout__layout{padding-right:0%}}.zona__lookout__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.zona__lookout__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.zona__lookout__column{-ms-grid-column-span:6;grid-column-end:span 6}}.zona__lookout__information{width:100%;position:relative;padding-right:8.33333%}@media (min-width:1080px){.zona__lookout__information{padding-right:0%}}.zona__lookout__information h2{color:colorCurrent;font-size:32px;font-weight:300;font-style:italic;text-transform:uppercase;margin-bottom:1.2em}.zona__lookout__information h2 span{display:block;font-style:italic;position:relative;text-transform:capitalize}@media (min-width:768px){.zona__lookout__information h2{font-size:36px}}@media (min-width:1080px){.zona__lookout__information h2{font-size:40px}}@media (min-width:1440px){.zona__lookout__information h2{font-size:44px}}@media (min-width:1600px){.zona__lookout__information h2{font-size:48px}}.zona__lookout__information p{color:colorCurrent;font-size:16px;font-weight:300;line-height:1.6;letter-spacing:1px;text-transform:uppercase}@media (min-width:768px){.zona__lookout__information p{font-size:18px}}@media (min-width:1080px){.zona__lookout__information p{font-size:20px}}@media (min-width:1440px){.zona__lookout__information p{font-size:22px}}.zona__lookout__link{width:100%;position:relative;margin-top:2em;margin-bottom:2em;text-align:left}@media (min-width:1080px){.zona__lookout__link{margin-top:0px;text-align:center}}.zona__lookout__link a{color:var(--color-yellow-01);border-color:var(--color-yellow-01)}.zona__lookout__link a:hover span{color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.zona__lookout__link a:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-yellow-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.zona__lookout__logos{width:100%;position:relative;text-align:left}@media (min-width:1080px){.zona__lookout__logos{display:block;text-align:center}}.zona__lookout__logos ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1080px){.zona__lookout__logos ul{display:block}}.zona__lookout__logos ul li{position:relative}@media (min-width:1080px){.zona__lookout__logos ul li+li{margin-top:24px}}.zona__lookout__logos ul li a{position:relative;display:inline-block;text-decoration:none}.zona__lookout__logos ul li a svg{fill:var(--color-yellow-01);width:84px;height:84px;position:relative}@media (min-width:768px){.zona__lookout__logos ul li a svg{width:94px;height:94px}}@media (min-width:1080px){.zona__lookout__logos ul li a svg{width:114px;height:114px}}@media (min-width:1440px){.zona__lookout__logos ul li a svg{width:124px;height:124px}}@media (min-width:1600px){.zona__lookout__logos ul li a svg{width:134px;height:134px}}.zona__lookout__slider{width:100%;position:relative;margin-top:4em}@media (min-width:1440px){.zona__lookout__slider{margin-top:6em}}.zona__lookout__slider .slider__controls{padding-right:8.333333%}.zona__lookout__slider .slider__controls button{border:1px solid var(--color-yellow-01)}.zona__lookout__slider .slider__controls button svg{stroke:var(--color-yellow-01)}.amenities{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;color:var(--color-yellow-01);background-color:var(--color-pink-01)}.amenities .page__sidebar:before{background-color:var(--color-yellow-01)}.amenities__header{border-top:1px solid var(--color-yellow-01)}.amenities__subtitle{width:100%;position:relative;margin-bottom:2em;padding-left:8.33333%;padding-right:8.33333%}@media (min-width:768px){.amenities__subtitle{width:75%;margin-bottom:4em}}@media (min-width:1080px){.amenities__subtitle{width:66.66667%;padding-left:8.33333%;padding-right:8.33333%;margin-bottom:6em}}@media (min-width:1440px){.amenities__subtitle{width:66.66667%}}@media (min-width:1600px){.amenities__subtitle{width:58.33334%}}@media (min-width:1920px){.amenities__subtitle{width:50%}}.amenities__subtitle h2{font-family:var(--font-family-text);font-style:normal;font-weight:300;text-transform:uppercase;position:relative;font-size:24px}@media (min-width:500px) and (max-width:767px){.amenities__subtitle h2{font-size:28px}}@media (min-width:768px){.amenities__subtitle h2{font-size:32px}}@media (min-width:1080px){.amenities__subtitle h2{font-size:36px}}@media (min-width:1440px){.amenities__subtitle h2{font-size:40px}}@media (min-width:1600px){.amenities__subtitle h2{font-size:44px}}.amenities__subtitle h2 span{font-family:var(--font-family-title);font-style:italic;font-weight:300;text-transform:capitalize}.amenities__introducction{width:100%;position:relative;padding-left:8.33333%;padding-right:8.33333%}@media (min-width:1080px){.amenities__introducction{width:58.33334%;padding-right:8.33333%;padding-left:8.33333%}}@media (min-width:1440px){.amenities__introducction{width:66.66667%}}@media (min-width:1600px){.amenities__introducction{width:75%}}.amenities__introducction p{font-size:16px;font-weight:200;font-style:normal;line-height:1.7;letter-spacing:1.6px;text-transform:uppercase;display:block;position:relative;overflow:hidden}@media (min-width:768px){.amenities__introducction p{font-size:18px}}@media (min-width:1080px){.amenities__introducction p{font-size:20px}}@media (min-width:1440px){.amenities__introducction p{font-size:22px}}@media (min-width:1600px){.amenities__introducction p{font-size:24px}}.amenities__render{width:100%;position:relative;overflow:hidden;margin-top:4em;margin-bottom:4em;padding-left:4.166665%;padding-right:4.166665%}@media (min-width:1080px){.amenities__render{padding-left:8.33333%;padding-right:8.33333%}}@media (min-width:1600px){.amenities__render{margin-top:6em;margin-bottom:6em;width:75%}}.amenities__render img{width:100%;display:block;position:relative}.amenities__item{position:relative;border-top:1px solid var(--color-yellow-01);width:100%;padding-left:8.33333%;padding-top:3em}@media (min-width:1080px){.amenities__item{width:91.66667%;padding-top:0em;margin-left:8.33333%}}.amenities__item__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.amenities__item__column{position:relative}.amenities__item__column:first-child{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:768px){.amenities__item__column:first-child{-ms-grid-column-span:4;grid-column-end:span 4}}.amenities__item__column:nth-child(2){-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:768px){.amenities__item__column:nth-child(2){-ms-grid-column-span:8;grid-column-end:span 8}}.amenities__item__title{width:100%;position:relative;text-align:left}.amenities__item__title h3{font-weight:300;font-style:italic;text-transform:uppercase;position:relative;font-size:24px}@media (min-width:500px) and (max-width:767px){.amenities__item__title h3{font-size:28px}}@media (min-width:768px){.amenities__item__title h3{font-size:32px}}@media (min-width:1080px){.amenities__item__title h3{font-size:36px}}@media (min-width:1440px){.amenities__item__title h3{font-size:40px}}@media (min-width:1600px){.amenities__item__title h3{font-size:44px}}.amenities__item__list{position:relative;padding-top:1em;padding-bottom:1em;border-left:1px solid transparent}@media (min-width:1080px){.amenities__item__list{border-left:1px solid var(--color-yellow-01);padding-top:2em;padding-bottom:2em;padding-left:8.33333%}}@media (min-width:1440px){.amenities__item__list{padding-top:4em;padding-bottom:4em}}.amenities__item__list ul li{font-size:16px;font-weight:200;font-style:normal;line-height:1.7;letter-spacing:1.6px;text-transform:uppercase;display:block;position:relative;overflow:hidden}@media (min-width:768px){.amenities__item__list ul li{font-size:18px}}@media (min-width:1080px){.amenities__item__list ul li{font-size:20px}}@media (min-width:1440px){.amenities__item__list ul li{font-size:22px}}@media (min-width:1600px){.amenities__item__list ul li{font-size:24px}}.amenities__item__slider{width:100%;position:relative;margin-top:2em;margin-bottom:2em}@media (min-width:768px){.amenities__item__slider{margin-top:4em;margin-bottom:4em}}@media (min-width:1080px){.amenities__item__slider{margin-top:6em;margin-bottom:6em}}.amenities__item__slider .slider__controls{padding-right:8.333333%}.amenities__item__slider .slider__controls button{border:1px solid var(--color-yellow-01)}.amenities__item__slider .slider__controls button svg{stroke:var(--color-yellow-01)}.departments{width:100%;min-height:100vh;position:relative;background-color:var(--color-yellow-01);display:-webkit-box;display:-ms-flexbox;display:flex}.departments__layout{position:relative}.departments__header{width:100%;position:relative;padding-left:8.33333%;padding-top:2.5em;padding-bottom:2.5em;border-top:1px solid var(--color-green-01);border-bottom:1px solid var(--color-green-01)}@media (min-width:1440px){.departments__header{padding-top:4em;padding-bottom:4em}}@media (min-width:1600px){.departments__header{padding-top:6em;padding-bottom:6em}}.departments__header h1{font-style:italic;font-weight:200;padding:0px;margin:0px;display:block;text-transform:uppercase;position:relative;overflow:hidden;font-size:38px}@media (min-width:500px) and (max-width:767px){.departments__header h1{font-size:44px}}@media (min-width:768px){.departments__header h1{font-size:50px}}@media (min-width:1080px){.departments__header h1{font-size:56px}}@media (min-width:1440px){.departments__header h1{font-size:64px}}@media (min-width:1600px){.departments__header h1{font-size:68px}}.departments__header h1 span{display:block;position:relative;-webkit-transform:matrix(1,0,0,1,0,60);transform:matrix(1,0,0,1,0,60);opacity:0;visibility:hidden}.departments__header svg{width:100%;position:relative}.departments__header__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.departments__header__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.departments__header__column{-ms-grid-column-span:6;grid-column-end:span 6}}.departments__header__render{width:100%;position:relative;text-align:center;overflow:hidden;padding-right:8.33333%}.departments__header__render img{width:100%;display:block;position:relative;-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;visibility:hidden}@media (min-width:1600px){.departments__header__render img{min-height:400px}}@media (min-width:1920px){.departments__header__render img{min-height:500px}}.departments__model{width:100%;position:relative;padding-top:4em;padding-bottom:4em;padding-left:8.33333%;padding-right:8.33333%;border-bottom:1px solid var(--color-green-01)}.departments__model[role="02"]{background-color:rgba(72,82,73,0.05)}.departments__model__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.departments__model__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.departments__model__column{-ms-grid-column-span:6;grid-column-end:span 6}}.departments__model__title{width:100%;position:relative;margin-bottom:2em}.departments__model__title h2{font-weight:300;font-style:italic;text-transform:uppercase;font-size:30px}@media (min-width:768px){.departments__model__title h2{font-size:34px}}@media (min-width:1080px){.departments__model__title h2{font-size:38px}}@media (min-width:1440px){.departments__model__title h2{font-size:42px}}@media (min-width:1600px){.departments__model__title h2{font-size:46px}}.departments__model__title h2 span{display:block;position:relative;text-transform:capitalize}.departments__model__text{width:100%;position:relative}.departments__model__text p{font-size:18px;font-weight:200;font-style:normal;margin:0px;position:relative}.departments__model__text p+p{margin-top:32px}.departments__model__render{width:100%;position:relative}@media (min-width:1600px){.departments__model__render{min-height:560px}}.departments__model__render img{width:100%;display:block;position:relative}.departments__model__availability{width:100%;position:relative;margin-top:4em}.departments__model__availability a{font-size:16px}.departments__model__availability a:hover{border:1px solid var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.departments__model__availability a:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.departments__model__availability a:hover span{color:var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.departments__areas{width:100%;position:relative;margin-top:4em;margin-bottom:4em}.departments__areas__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}@media (min-width:1080px){.departments__areas__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr 64px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:64px;grid-row-gap:0px}}.departments__areas__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.departments__areas__column{-ms-grid-column-span:4;grid-column-end:span 4}}.departments__areas__list button{width:100%;color:var(--color-green-01);font-weight:300;font-style:normal;font-size:16px;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding-top:12px;padding-left:0px;padding-bottom:12px;text-align:left;text-transform:uppercase;border-radius:0px;border-bottom:1px solid var(--color-green-01)}@media (min-width:1080px){.departments__areas__list button{display:none}}.departments__areas__list button.is--open svg[role=arrow]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.departments__areas__list button span{display:inline-block;position:relative;text-align:left}.departments__areas__list button svg[role=icon]{width:44px;fill:none;stroke:var(--color-green-01);position:relative}.departments__areas__list button svg[role=arrow]{width:14px;fill:none;stroke:var(--color-green-01);right:8px;position:absolute;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.departments__areas__list ul{position:relative;display:none;padding-top:14px;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}@media (min-width:1080px){.departments__areas__list ul{height:auto;display:block;padding-top:0px}}.departments__areas__list ul.is--open{height:auto;display:block;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.departments__areas__list ul.is--open li{opacity:1;visibility:visible;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.departments__areas__list ul li{color:var(--color-green-03);font-size:14px;font-weight:200;line-height:1;letter-spacing:1px;text-transform:uppercase;display:block;padding-bottom:14px;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);opacity:0;visibility:hidden}@media (min-width:1080px){.departments__areas__list ul li{color:var(--color-green-01);font-size:18px;padding-bottom:16px;opacity:1;visibility:visible}}.departments__areas__list ul li+li{padding-top:10px;border-top:1px solid var(--color-green-03)}@media (min-width:1080px){.departments__areas__list ul li+li{border-top:1px solid var(--color-green-01)}}.departments__model__slider{width:100%;position:relative;margin-top:2em}.departments__related{width:100%;position:relative;padding-top:4em;padding-bottom:6em;padding-left:8.33333%;padding-right:8.33333%;border-bottom:1px solid var(--color-green-01)}@media (min-width:1080px){.departments__related{padding-top:6em;padding-bottom:8em;border-bottom:1px solid transparent}}@media (min-width:1440px){.departments__related{padding-top:8em;padding-bottom:10em}}.departments__related ul{display:block;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1080px){.departments__related ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.departments__related ul li{position:relative}.departments__related ul li+li{margin-left:0px;margin-top:24px}@media (min-width:1080px){.departments__related ul li+li{margin-top:0px;margin-left:24px}}@media (min-width:1440px){.departments__related ul li+li{margin-left:28px}}@media (min-width:1600px){.departments__related ul li+li{margin-left:32px}}.departments__related ul li a{display:block}@media (min-width:1080px){.departments__related ul li a{display:inline-block}}.departments__related ul li a:hover{border:1px solid var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.departments__related ul li a:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.departments__related ul li a:hover span{color:var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.developers{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;color:var(--color-yellow-01);background:var(--color-green-02)}.developers .page__sidebar:before{background-color:var(--color-yellow-01)}.developers__header{border-top:1px solid var(--color-yellow-01)}.developers__item{width:100%;position:relative;border-top:1px solid var(--color-yellow-01);border-bottom:1px solid var(--color-yellow-01);margin-bottom:4em;padding-top:4em;padding-bottom:4em;padding-left:8.33333%;padding-right:8.33333%}@media (min-width:1440px){.developers__item{margin-bottom:6em;padding-top:6em;padding-bottom:6em}}.developers__item__name{width:100%;position:relative;margin-bottom:2em}.developers__item__name h3{font-weight:200;font-size:30px;font-style:italic}@media (min-width:768px){.developers__item__name h3{font-size:32px}}@media (min-width:1080px){.developers__item__name h3{font-size:34px}}@media (min-width:1440px){.developers__item__name h3{font-size:36px}}@media (min-width:1600px){.developers__item__name h3{font-size:38px}}.developers__item__name h3 span{font-family:var(--font-family-text);font-weight:200;font-style:normal;text-transform:uppercase}.developers__item__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.developers__item__column{-ms-grid-column-span:12;grid-column-end:span 12}@media (min-width:1080px){.developers__item__column{-ms-grid-column-span:6;grid-column-end:span 6}}.developers__item__thumb{height:0px;position:relative;padding-top:100%;padding-right:8.33333%;overflow:hidden;width:100%;margin-bottom:2em}@media (min-width:768px){.developers__item__thumb{margin-bottom:0em;width:91.66667%}}@media (min-width:1080px){.developers__item__thumb{width:83.33334%}}.developers__item__information{width:100%;position:relative}@media (min-width:1440px){.developers__item__information{padding-right:16.66666%}}@media (min-width:1600px){.developers__item__information{padding-right:24.99999%}}.developers__item__information p{font-weight:200;font-style:italic;font-family:var(--font-family-title);line-height:1.5;letter-spacing:1px;font-size:18px}.developers__item__information p+p{margin-top:32px}@media (min-width:768px){.developers__item__information p{font-size:20px}}@media (min-width:1080px){.developers__item__information p{font-size:22px}}@media (min-width:1440px){.developers__item__information p{font-size:24px}}@media (min-width:1600px){.developers__item__information p{font-size:26px}}.developers__item__logo{width:100%;position:relative;margin-top:4em}@media (min-width:1080px){.developers__item__logo{margin-top:6em}}.developers__item__logo a{position:relative;text-decoration:none}.developers__item__logo a svg{width:96px;fill:var(--color-yellow-01);position:relative}@media (min-width:500px) and (max-width:767px){.developers__item__logo a svg{width:106px}}@media (min-width:768px){.developers__item__logo a svg{width:116px}}@media (min-width:1080px){.developers__item__logo a svg{width:126px}}@media (min-width:1440px){.developers__item__logo a svg{width:136px}}@media (min-width:1600px){.developers__item__logo a svg{width:146px}}.developers__item__logo a span{color:var(--color-pink-01);font-family:var(--font-family-title);font-weight:300;font-style:italic;position:relative;display:block;margin-top:32px;font-size:28px}@media (min-width:500px) and (max-width:767px){.developers__item__logo a span{font-size:30px}}@media (min-width:768px){.developers__item__logo a span{font-size:32px}}@media (min-width:1080px){.developers__item__logo a span{font-size:34px}}@media (min-width:1440px){.developers__item__logo a span{font-size:36px}}@media (min-width:1600px){.developers__item__logo a span{font-size:38px}}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:10em;background-color:var(--color-yellow-01)}@media (min-width:1440px){.contact{padding-bottom:12em}}@media (min-width:1600px){.contact{padding-bottom:14em}}.contact__header{width:100%;position:relative;border-top:1px solid var(--color-green-01);padding-top:4em}@media (min-width:1440px){.contact__header{padding-left:16.66666%;padding-right:16.66666%;padding-top:6em}}@media (min-width:1600px){.contact__header{padding-top:8em;padding-left:24.99999%}}.contact__form{position:relative;padding-left:8.33333%;padding-right:8.33333%}@media (min-width:1440px){.contact__form{padding-left:16.66666%;padding-right:16.66666%}}@media (min-width:1600px){.contact__form{padding-left:24.99999%}}.error{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background-color:var(--color-yellow-01)}.error__subtitle{width:100%;position:relative;padding-left:8.33333%;padding-right:8.33333%;margin-bottom:4em}@media (min-width:1080px){.error__subtitle{margin-bottom:6em}}@media (min-width:1600px){.error__subtitle{width:50%}}.error__subtitle h2{font-family:var(--font-family-text);font-style:normal;font-weight:300;text-transform:uppercase;position:relative;font-size:44px}.error__subtitle h2 span{font-family:var(--font-family-title);font-style:italic;font-weight:300;text-transform:capitalize}.error__text{width:100%;position:relative;padding-left:8.33333%;padding-right:8.33333%;border-bottom:1px solid var(--color-green-01)}@media (min-width:1600px){.error__text{padding-bottom:8em;padding-right:24.99999%}}.error__text p{font-size:16px;font-weight:200;font-style:normal;line-height:1.7;letter-spacing:1.6px;text-transform:uppercase;display:block;position:relative;overflow:hidden}.error__text p+p{margin-top:34px}@media (min-width:768px){.error__text p{font-size:18px}}@media (min-width:1080px){.error__text p{font-size:20px}}@media (min-width:1440px){.error__text p{font-size:22px}}@media (min-width:1600px){.error__text p{font-size:24px}}.error__link{width:100%;margin-top:2em;position:relative}.error__link a:hover{border:1px solid var(--color-green-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.error__link a:hover .button__animation{border-radius:100px;-webkit-transform:scale(1);transform:scale(1);background-color:var(--color-green-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.error__link a:hover span{color:var(--color-yellow-01);-webkit-transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.25s cubic-bezier(0.41,0,0.13,1.005)}.privacy{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background-color:var(--color-yellow-01)}.privacy__subtitle{width:100%;position:relative;padding-left:8.33333%;padding-right:8.33333%;margin-bottom:4em}@media (min-width:1080px){.privacy__subtitle{margin-bottom:6em}}@media (min-width:1600px){.privacy__subtitle{width:50%}}.privacy__subtitle h2{font-family:var(--font-family-text);font-style:normal;font-weight:300;text-transform:uppercase;position:relative;font-size:44px}.privacy__subtitle h2 span{font-family:var(--font-family-title);font-style:italic;font-weight:300;text-transform:capitalize}.privacy__text{width:100%;position:relative;padding-left:8.33333%;padding-right:8.33333%;border-bottom:1px solid var(--color-green-01)}@media (min-width:1600px){.privacy__text{padding-bottom:8em;padding-right:24.99999%}}.privacy__text p{font-size:16px;font-weight:200;font-style:normal;line-height:1.7;letter-spacing:1.6px;text-transform:uppercase;display:block;position:relative;overflow:hidden}.privacy__text p+p{margin-top:34px}@media (min-width:768px){.privacy__text p{font-size:18px}}@media (min-width:1080px){.privacy__text p{font-size:20px}}@media (min-width:1440px){.privacy__text p{font-size:22px}}@media (min-width:1600px){.privacy__text p{font-size:24px}}.privacy__text a{color:var(--color-green-01);font-weight:500;position:relative;display:inline-block;text-decoration:none;text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.privacy__text a:hover{color:var(--color-pink-01);text-decoration:none}.privacy__text a:hover:before{width:100%;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.privacy__text a:before{content:"";width:0%;height:1px;left:0px;bottom:0px;position:absolute;background-color:var(--color-pink-01);-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.privacy__text a:hover{color:var(--color-pink-01);text-decoration:none;-webkit-transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005);transition:all 0.5s cubic-bezier(0.41,0,0.13,1.005)}.privacy__text ol,.privacy__text ul{position:relative;margin-top:4em;margin-bottom:4em}.privacy__text ol li,.privacy__text ul li{font-size:16px;font-weight:200;font-style:normal;line-height:1.7;letter-spacing:1.6px;text-transform:uppercase;display:block;position:relative;overflow:hidden}.privacy__text ol li:before,.privacy__text ul li:before{content:"–";display:inline-block;position:relative;padding-right:8px}.privacy__text ol li+li,.privacy__text ul li+li{margin-top:12px}@media (min-width:768px){.privacy__text ol li,.privacy__text ul li{font-size:18px}}@media (min-width:1080px){.privacy__text ol li,.privacy__text ul li{font-size:20px}}@media (min-width:1440px){.privacy__text ol li,.privacy__text ul li{font-size:22px}}@media (min-width:1600px){.privacy__text ol li,.privacy__text ul li{font-size:24px}}