@charset "UTF-8";
@keyframes splide-loading{
    0%{
        transform:rotate(0)
    }
    to{
        transform:rotate(1turn)
    }
}
.splide__container{
    box-sizing:border-box;
    position:relative
}
.splide__list{
    margin:0!important;
    padding:0!important;
    width:-webkit-max-content;
    width:max-content;
    will-change:transform
}
.splide.is-active .splide__list{
    display:flex
}
.splide__pagination{
    align-items:center;
    display:inline-flex;
    flex-wrap:wrap;
    justify-content:center;
    margin:0;
    width:95%
}
.splide__pagination li{
    display:inline-block;
    line-height:1;
    list-style-type:none;
    margin:0
}
.splide{
    visibility:hidden
}
.splide,.splide__slide{
    outline:0;
    position:relative
}
.splide__slide{
    box-sizing:border-box;
    flex-shrink:0;
    list-style-type:none!important;
    margin:0
}
.splide__slide img{
    vertical-align:bottom
}
.splide__slider{
    position:relative
}
.splide__spinner{
    animation:splide-loading 1s linear infinite;
    border:2px solid #999;
    border-left-color:transparent;
    border-radius:50%;
    bottom:0;
    display:inline-block;
    height:20px;
    left:0;
    margin:auto;
    position:absolute;
    right:0;
    top:0;
    width:20px
}
.splide__track{
    overflow:hidden;
    position:relative;
    z-index:0
}
.splide--draggable>.splide__track>.splide__list>.splide__slide{
    -webkit-user-select:none;
    user-select:none
}
.splide--fade>.splide__track>.splide__list{
    display:block
}
.splide--fade>.splide__track>.splide__list>.splide__slide{
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    z-index:0
}
.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{
    opacity:1;
    position:relative;
    z-index:1
}
.splide--rtl{
    direction:rtl
}
.splide--ttb>.splide__track>.splide__list{
    display:block
}
.splide--ttb>.splide__pagination{
    width:auto
}
.splide__arrow{
    align-items:center;
    background:#ccc;
    border:none;
    border-radius:50%;
    display:flex;
    height:2em;
    justify-content:center;
    opacity:.7;
    padding:0;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:2em;
    z-index:1
}
.splide__arrow svg{
    height:1.2em;
    width:1.2em
}
.splide__arrow:hover{
    cursor:pointer;
    opacity:.9
}
.splide__arrow:focus{
    outline:0
}
.splide__arrow--prev{
    left:1em
}
.splide__arrow--prev svg{
    transform:scaleX(-1)
}
.splide__arrow--next{
    right:1em
}
.splide__pagination{
    bottom:.5em;
    left:50%;
    padding:0;
    position:absolute;
    transform:translateX(-50%);
    z-index:1
}
.splide__pagination__page{
    background:#ccc;
    border:none;
    border-radius:50%;
    display:inline-block;
    height:8px;
    margin:3px;
    opacity:.7;
    padding:0;
    transition:transform .2s linear;
    width:8px
}
.splide__pagination__page.is-active{
    background:#fff;
    transform:scale(1.4)
}
.splide__pagination__page:hover{
    cursor:pointer;
    opacity:.9
}
.splide__pagination__page:focus{
    outline:0
}
.splide__progress__bar{
    background:#ccc;
    height:3px;
    width:0
}
.splide--nav>.splide__track>.splide__list>.splide__slide{
    border:3px solid transparent
}
.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{
    border-color:#000
}
.splide--nav>.splide__track>.splide__list>.splide__slide:focus{
    outline:0
}
.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{
    left:auto;
    right:1em
}
.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{
    transform:scaleX(1)
}
.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{
    left:1em;
    right:auto
}
.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{
    transform:scaleX(-1)
}
.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{
    left:50%;
    transform:translate(-50%)
}
.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{
    top:1em
}
.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{
    transform:rotate(-90deg)
}
.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{
    bottom:1em;
    top:auto
}
.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{
    transform:rotate(90deg)
}
.splide--ttb>.splide__pagination{
    bottom:50%;
    display:flex;
    flex-direction:column;
    left:auto;
    right:.5em;
    transform:translateY(50%)
}
@keyframes plyr-progress{
    to{
        background-position:25px 0;
        background-position:var(--plyr-progress-loading-size,25px) 0
    }
}
@keyframes plyr-popup{
    0%{
        opacity:.5;
        transform:translateY(10px)
    }
    to{
        opacity:1;
        transform:translateY(0)
    }
}
@keyframes plyr-fade-in{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
.plyr{
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    align-items:center;
    direction:ltr;
    display:flex;
    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;
    transition:box-shadow .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{
    box-sizing:border-box
}
.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{
    box-sizing:inherit
}
.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{
    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{
    animation:plyr-fade-in .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;
    transition:transform .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{
    transform:translateY(-40px);
    transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))
}
.plyr__caption{
    background:#000c;
    background:var(--plyr-captions-background,#000c);
    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:.2em .5em;
    white-space:pre-wrap
}
.plyr__caption div{
    display:inline
}
.plyr__control{
    background:#0000;
    border:0;
    border-radius:4px;
    border-radius:var(--plyr-control-radius,4px);
    color:inherit;
    cursor:pointer;
    flex-shrink:0;
    overflow:visible;
    padding:7px;
    padding:calc(var(--plyr-control-spacing,10px)*.7);
    position:relative;
    transition:all .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:0layers__item-img img1
}
.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{
    align-items:center;
    display:flex;
    justify-content:flex-end;
    text-align:center
}
.plyr__controls .plyr__progress__container{
    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:flex;
    position:relative
}
.plyr__menu .plyr__control svg{
    transition:transform .3s ease
}
.plyr__menu .plyr__control[aria-expanded=true] svg{
    transform:rotate(90deg)
}
.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{
    display:none
}
.plyr__menu__container{
    animation:plyr-popup .2s ease;
    background:#ffffffe6;
    background:var(--plyr-menu-background,#ffffffe6);
    border-radius:8px;
    border-radius:var(--plyr-menu-radius,8px);
    bottom:100%;
    box-shadow:0 1px 2px #00000026;
    box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);
    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;
    transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)
}
.plyr__menu__container:after{
    border:4px solid #0000;
    border:var(--plyr-menu-arrow-size,4px) solid #0000;
    border-top-color:var(--plyr-menu-background,#ffffffe6);
    content:"";
    height:0;
    position:absolute;
    right:14px;
    right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px)*.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)*.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{
    align-items:center;
    color:#4a5464;
    color:var(--plyr-menu-color,#4a5464);
    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)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);
    -webkit-user-select:none;
    user-select:none;
    width:100%
}
.plyr__menu__container .plyr__control>span{
    align-items:inherit;
    display:flex;
    width:100%
}
.plyr__menu__container .plyr__control:after{
    border:4px solid #0000;
    border:var(--plyr-menu-item-arrow-size,4px) solid #0000;
    content:"";
    position:absolute;
    top:50%;
    transform:translateY(-50%)
}
.plyr__menu__container .plyr__control--forward{
    padding-right:28px;
    padding-right:calc(var(--plyr-control-spacing,10px)*.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)*.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)*.7);
    margin-bottom:3.5px;
    margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);
    padding-left:28px;
    padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);
    position:relative;
    width:calc(100% - 14px);
    width:calc(100% - var(--plyr-control-spacing,10px)*.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)*.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);
    box-shadow:0 1px 0 #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)*.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)*.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:#0000001a;
    content:"";
    display:block;
    flex-shrink:0;
    height:16px;
    margin-right:10px;
    margin-right:var(--plyr-control-spacing,10px);
    transition:all .3s ease;
    width:16px
}
.plyr__menu__container .plyr__control[role=menuitemradio]:after{
    background:#fff;
    border:0;
    height:6px;
    left:12px;
    opacity:0;
    top:50%;
    transform:translateY(-50%) scale(0);
    transition:transform .3s ease,opacity .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;
    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:#23282f1a
}
.plyr__menu__container .plyr__menu__value{
    align-items:center;
    display:flex;
    margin-left:auto;
    margin-right:-5px;
    margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 + 2px);
    overflow:hidden;
    padding-left:24.5px;
    padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);
    pointer-events:none
}
.plyr--full-ui input[type=range]{
    -webkit-appearance:none;
    appearance:none;
    background:#0000;
    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;
    transition:box-shadow .3s ease;
    width:100%
}
.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{
    background:#0000;
    background-image:linear-gradient(90deg,currentColor,#0000 0);
    background-image:linear-gradient(to right,currentColor var(--value,0),#0000 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 .3s ease;
    transition:box-shadow .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%;
    box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;
    box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);
    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 .2s ease;
    transition:all .2s ease;
    width:13px;
    width:var(--plyr-range-thumb-height,13px)
}
.plyr--full-ui input[type=range]::-moz-range-track{
    background:#0000;
    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 .3s ease;
    transition:box-shadow .3s ease;
    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 #23282f26,0 0 0 1px #23282f33;
    box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);
    height:13px;
    height:var(--plyr-range-thumb-height,13px);
    position:relative;
    -moz-transition:all .2s ease;
    transition:all .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:#0000
}
.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{
    background:#0000;
    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 .3s ease;
    transition:box-shadow .3s ease;
    user-select:none
}
.plyr--full-ui input[type=range]::-ms-fill-lower{
    background:#0000;
    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 .3s ease;
    transition:box-shadow .3s ease;
    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 #23282f26,0 0 0 1px #23282f33;
    box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);
    height:13px;
    height:var(--plyr-range-thumb-height,13px);
    margin-top:0;
    position:relative;
    -ms-transition:all .2s ease;
    transition:all .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;
    transition:opacity .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%;
    box-shadow:0 1px 2px #00000026;
    box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);
    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;
    transform:translate(-50%,10px) scale(.8);
    transform-origin:50% 100%;
    transition:transform .2s ease .1s,opacity .2s ease .1s;
    white-space:nowrap;
    z-index:2
}
.plyr__tooltip:before{
    border-left:4px solid #0000;
    border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;
    border-right:4px solid #0000;
    border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;
    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;
    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;
    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;
    transform:translateY(10px) scale(.8);
    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)*.7)
}
.plyr__controls>.plyr__control:last-child .plyr__tooltip{
    left:auto;
    right:0;
    transform:translateY(10px) scale(.8);
    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)*.7);
    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{
    transform:translate(0) scale(1)
}
.plyr__progress{
    left:6.5px;
    left:calc(var(--plyr-range-thumb-height,13px)*.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)*-.5);
    margin-right:-6.5px;
    margin-right:calc(var(--plyr-range-thumb-height,13px)*-.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:#0000;
    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:#0000
}
.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 .2s ease;
    transition:width .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 .2s ease;
    transition:width .2s ease
}
.plyr__progress__buffer::-ms-fill{
    border-radius:100px;
    -ms-transition:width .2s ease;
    transition:width .2s ease
}
.plyr--loading .plyr__progress__buffer{
    animation:plyr-progress 1s linear infinite;
    background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);
    background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);
    background-repeat:repeat-x;
    background-size:25px 25px;
    background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);
    color:#0000
}
.plyr--video.plyr--loading .plyr__progress__buffer{
    background-color:#ffffff40;
    background-color:var(--plyr-video-progress-buffered-background,#ffffff40)
}
.plyr--audio.plyr--loading .plyr__progress__buffer{
    background-color:#c1c8d199;
    background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)
}
.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%;
    transform:translate(-50%,-50%);
    width:3px;
    width:var(--plyr-progress-marker-width,3px);
    z-index:3
}
.plyr__volume{
    align-items:center;
    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:#c1c8d199;
    background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))
}
.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{
    background-color:#c1c8d199;
    background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))
}
.plyr--full-ui.plyr--audio input[type=range]::-ms-track{
    background-color:#c1c8d199;
    background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))
}
.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{
    box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;
    box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)
}
.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{
    box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;
    box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)
}
.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{
    box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;
    box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)
}
.plyr--audio .plyr__progress__buffer{
    color:#c1c8d199;
    color:var(--plyr-audio-progress-buffered-background,#c1c8d199)
}
.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%
}
.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{
    aspect-ratio:16/9
}
@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;
    transform:translateY(-38.28125%)
}
.plyr--video .plyr__controls{
    background:linear-gradient(#0000,#000000bf);
    background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));
    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;
    transition:opacity .4s ease-in-out,transform .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;
    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:.9;
    padding:15px;
    padding:calc(var(--plyr-control-spacing,10px)*1.5);
    position:absolute;
    top:50%;
    transform:translate(-50%,-50%);
    transition:.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:#ffffff40;
    background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))
}
.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{
    background-color:#ffffff40;
    background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))
}
.plyr--full-ui.plyr--video input[type=range]::-ms-track{
    background-color:#ffffff40;
    background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))
}
.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{
    box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;
    box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)
}
.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{
    box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;
    box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)
}
.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{
    box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;
    box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)
}
.plyr--video .plyr__progress__buffer{
    color:#ffffff40;
    color:var(--plyr-video-progress-buffered-background,#ffffff40)
}
.plyr:fullscreen{
    background:#000;
    border-radius:0!important;
    height:100%;
    margin:0;
    width:100%
}
.plyr:fullscreen video{
    height:100%
}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen{
    display:block
}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{
    display:none
}
.plyr:fullscreen.plyr--hide-controls{
    cursor:none
}
@media (min-width:1024px){
    .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:.8;
    position:absolute;
    top: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%;
    box-shadow:0 1px 2px #00000026;
    box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);
    margin-bottom:10px;
    margin-bottom:calc(var(--plyr-control-spacing,10px)/ 2*2);
    opacity:0;
    padding:3px;
    pointer-events:none;
    position:absolute;
    transform:translateY(10px) scale(.8);
    transform-origin:50% 100%;
    transition:transform .2s ease .1s,opacity .2s ease .1s;
    z-index:2
}
.plyr__preview-thumb--is-shown{
    opacity:1;
    transform:translate(0) scale(1)
}
.plyr__preview-thumb:before{
    border-left:4px solid #0000;
    border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;
    border-right:4px solid #0000;
    border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;
    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;
    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;
    box-shadow:inset 0 0 0 1px #00000026;
    content:"";
    pointer-events:none
}
.plyr__preview-thumb__image-container img{
    max-height:none;
    max-width:none
}
.plyr__preview-thumb__time-container{
    background:linear-gradient(#0000,#000000bf);
    background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));
    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;
    filter:blur(1px);
    height:100%;
    left:0;
    margin:auto;
    opacity:0;
    overflow:hidden;
    pointer-events:none;
    position:absolute;
    right:0;
    top:0;
    transition:opacity .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;
    object-fit:contain;
    position:absolute;
    top:0;
    width:100%
}
.plyr--no-transition{
    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
}
.toastify{
    background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);
    background:linear-gradient(135deg,#73a5ff,#5477f5);
    border-radius:2px;
    box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);
    color:#fff;
    cursor:pointer;
    display:inline-block;
    max-width:calc(50% - 20px);
    opacity:0;
    padding:12px 20px;
    position:fixed;
    text-decoration:none;
    transition:all .4s cubic-bezier(.215,.61,.355,1);
    z-index:2147483647
}
.toastify.on{
    opacity:1
}
.toast-close{
    background:0 0;
    border:0;
    color:#fff;
    cursor:pointer;
    font-family:inherit;
    font-size:1em;
    opacity:.4;
    padding:0 5px
}
.toastify-right{
    right:15px
}
.toastify-left{
    left:15px
}
.toastify-top{
    top:-150px
}
.toastify-bottom{
    bottom:-150px
}
.toastify-rounded{
    border-radius:25px
}
.toastify-avatar{
    border-radius:2px;
    height:1.5em;
    margin:-7px 5px;
    width:1.5em
}
.toastify-center{
    left:0;
    margin-left:auto;
    margin-right:auto;
    max-width:fit-content;
    max-width:-moz-fit-content;
    right:0
}
@media only screen and (max-width:360px){
    .toastify-left,.toastify-right{
        left:0;
        margin-left:auto;
        margin-right:auto;
        max-width:fit-content;
        right:0
    }
}
.splitting .char,.splitting .word{
    display:inline-block
}
.splitting .char{
    position:relative
}
.splitting .char:after,.splitting .char:before{
    content:attr(data-char);
    left:0;
    position:absolute;
    top:0;
    transition:inherit;
    user-select:none;
    visibility:hidden
}
.splitting{
    --word-center:calc((var(--word-total) - 1)/2);
    --char-center:calc((var(--char-total) - 1)/2);
    --line-center:calc((var(--line-total) - 1)/2)
}
.splitting .word{
    --word-percent:calc(var(--word-index)/var(--word-total));
    --line-percent:calc(var(--line-index)/var(--line-total))
}
.splitting .char{
    --char-percent:calc(var(--char-index)/var(--char-total));
    --char-offset:calc(var(--char-index) - var(--char-center));
    --distance:calc((var(--char-offset)*var(--char-offset))/var(--char-center));
    --distance-sine:calc(var(--char-offset)/var(--char-center));
    --distance-percent:(var(--distance)/var(--char-center))
}
.splitting.cells img{
    display:block;
    width:100%
}
@supports (display:grid){
    .splitting.cells{
        background-size:cover;
        overflow:hidden;
        position:relative;
        visibility:hidden
    }
    .splitting .cell-grid{
        background:inherit;
        display:grid;
        grid-template:repeat(var(--row-total),1fr)/repeat(var(--col-total),1fr);
        height:100%;
        left:0;
        position:absolute;
        top:0;
        width:100%
    }
    .splitting .cell{
        background:inherit;
        overflow:hidden;
        position:relative
    }
    .splitting .cell-inner{
        background:inherit;
        height:calc(100%*var(--row-total));
        left:calc(-100%*var(--col-index));
        position:absolute;
        top:calc(-100%*var(--row-index));
        visibility:visible;
        width:calc(100%*var(--col-total))
    }
    .splitting .cell{
        --center-x:calc((var(--col-total) - 1)/2);
        --center-y:calc((var(--row-total) - 1)/2);
        --offset-x:calc(var(--col-index) - var(--center-x));
        --offset-y:calc(var(--row-index) - var(--center-y));
        --distance-x:calc((var(--offset-x)*var(--offset-x))/var(--center-x));
        --distance-y:calc((var(--offset-y)*var(--offset-y))/var(--center-y))
    }
}
html.has-scroll-dragging{
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.has-scroll-smooth body{
    overflow:hidden
}
.has-scroll-smooth [data-scroll-container]{
    min-height:100vh
}
[data-scroll-direction=horizontal] [data-scroll-container]{
    display:inline-block;
    height:100vh;
    white-space:nowrap
}
[data-scroll-direction=horizontal] [data-scroll-section]{
    display:inline-block;
    height:100%;
    vertical-align:top;
    white-space:nowrap
}
.c-scrollbar{
    height:100%;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transform-origin:center right;
    transition:transform .3s,opacity .3s;
    width:11px
}
.c-scrollbar:hover{
    transform:scaleX(1.45)
}
.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{
    opacity:1
}
[data-scroll-direction=horizontal] .c-scrollbar{
    bottom:0;
    height:10px;
    top:auto;
    transform:scaleY(1);
    width:100%
}
[data-scroll-direction=horizontal] .c-scrollbar:hover{
    transform:scaleY(1.3)
}
.c-scrollbar_thumb{
    background-color:#000;
    border-radius:10px;
    cursor:-webkit-grab;
    cursor:grab;
    margin:2px;
    opacity:.5;
    position:absolute;
    right:0;
    top:0;
    width:7px
}
.has-scroll-dragging .c-scrollbar_thumb{
    cursor:-webkit-grabbing;
    cursor:grabbing
}
[data-scroll-direction=horizontal] .c-scrollbar_thumb{
    bottom:0;
    right:auto
}
@font-face{
    font-display:swap;
    font-family:Gotham;
    font-style:normal;
    font-weight:400;
    src:url(/f1bd9388dd8e64e3e99ef4ea5e4d079efd4d43d0/937a6/fonts/gothampro.woff2) format("woff2"),url(/6cda5ce83c6b73b792e7680972e3fdd5a90b4ac8/c34a4/fonts/gothampro.woff) format("woff"),url(/d51952aa28b24eee59db8499c050965efea76d87/ffcc3/fonts/gothampro.ttf) format("truetype")
}
@font-face{
    font-display:swap;
    font-family:Gotham;
    font-style:normal;
    font-weight:500;
    src:url(/8724d7243fc3ecbf5bd817d6fc3b58273e266266/64a90/fonts/gothampro-medium.woff2) format("woff2"),url(/dee500111a039e5c26d495e56352a7bed49fd3b1/79cc6/fonts/gothampro-medium.woff) format("woff"),url(/27214fca50f1c565c944285a9d7af88bc46ba67b/0c6e9/fonts/gothampro-medium.ttf) format("truetype")
}
@font-face{
    font-display:swap;
    font-family:Gotham;
    font-style:normal;
    font-weight:700;
    src:url(/a8ff722348d3d6172042c4f143efc73da91e46a1/f063f/fonts/gothampro-black.woff2) format("woff2"),url(/2526c9247045c0217478fd5c8bd6eb8f91308a19/2eba2/fonts/gothampro-black.woff) format("woff"),url(/9bcbadba442ed79dbbfb877f8bce321bd2d51771/0d0b5/fonts/gothampro-black.ttf) format("truetype")
}
html{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
body{
    margin:0
}
a{
    color:inherit
}
li{
    list-style-type:none
}
*,:after,:before{
    -webkit-box-sizing:inherit;
    -moz-box-sizing:inherit;
    box-sizing:inherit
}
:focus{
    outline:0
}
h1,h2,h3,h4,h5,h6,p{
    margin-bottom:0;
    margin-top:0
}
.snipcart-payment-methods-list-item__icon{
    height:20px!important
}
html.has-scroll-smooth{
    bottom:0;
    left:0;
    overflow:hidden;
    position:fixed;
    right:0;
    top:0
}
.bg-color,.layers__item,.layers__item-img,.word,[data-scroll-container],[data-scroll]{
    will-change:transform
}
body{
    -webkit-touch-callout:none;
    --plyr-color-main:#fff;
    --plyr-video-control-color-hover:$c1;
    background-color:#171717;
    font-family:Arial, sans-serif;
    overflow:hidden;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
body.touch{
    overflow:auto
}
body .plyr__control--overlaid svg{
    fill:#212322
}
body .plyr__control--overlaid:hover svg{
    fill:#fff
}
body .plyr__control:hover{
    background-color:#212322!important;
    color:#fff!important
}
body.bg-galapagos{
    background-color:#01122e
}
body.active{
    height:auto;
    margin:0;
    overflow:visible
}
body .sitle-site{
    color:#171717;
    display:block;
    font-size:2px;
    left:0;
    overflow:hidden;
    position:absolute;
    right:0;
    text-indent:100%;
    white-space:nowrap
}
.turbo-progress-bar{
    background:#ff5100;
    display:block;
    height:3px;
    left:0;
    position:fixed;
    top:0;
    transform:translateZ(0);
    transition:width .3s ease-out,opacity .15s ease-in .15s;
    z-index:9999
}
.word{
    display:block;
    transform:translate3d(0,200px,0)
}
.splide__arrow{
    background:0 0;
    opacity:1
}
.splide__arrow svg{
    fill:#fff;
    height:auto;
    opacity:.7;
    transition:.15s cubic-bezier(.4,0,1,1);
    width:22px
}
.splide__arrow svg:hover{
    fill:#ff5100;
    opacity:1;
    transition:.15s cubic-bezier(.4,0,1,1)
}
a{
    -webkit-touch-callout:none;
    -webkit-tap-highlight-color:transparent;
    text-decoration:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
a:active,a:hover{
    background-color:transparent
}
::selection{
    background-color:#ff5100;
    color:#fff
}
.toastify{
    box-shadow:none
}
.toast-close{
    margin-left:10px
}
@media(max-width:575px){
    .toastify-left,.toastify-right{
        left:0;
        margin-left:auto;
        margin-right:auto;
        max-width:fit-content;
        right:0
    }
}
p{
    font-size:15px;
    line-height:1.3
}
@media screen and (min-width:575px){
    p{
        font-size:calc(13.31707px + .29268vw)
    }
}
@media screen and (min-width:1600px){
    p{
        font-size:18px
    }
}
h2{
    font-size:32px;
    line-height:1.3
}
@media screen and (min-width:575px){
    h2{
        font-size:calc(26.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    h2{
        font-size:42px
    }
}
h3{
    font-size:30px;
    line-height:1.3
}
@media screen and (min-width:575px){
    h3{
        font-size:calc(24.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    h3{
        font-size:40px
    }
}
h4{
    font-size:26px;
    line-height:1.3
}
@media screen and (min-width:575px){
    h4{
        font-size:calc(20.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    h4{
        font-size:36px
    }
}
h5{
    font-size:22px;
    line-height:1.3
}
@media screen and (min-width:575px){
    h5{
        font-size:calc(16.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    h5{
        font-size:32px
    }
}
h6{
    font-size:18px;
    line-height:1.3
}
@media screen and (min-width:575px){
    h6{
        font-size:calc(14.63415px + .58537vw)
    }
}
@media screen and (min-width:1600px){
    h6{
        font-size:24px
    }
}
input,select,textarea{
    -webkit-appearance:none;
    background-color:transparent;
    border:0;
    border-bottom:1px solid #fff;
    border-radius:0;
    color:#fff;
    font-family:Gotham;
    font-size:14px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px
}
@media screen and (min-width:575px){
    input,select,textarea{
        font-size:calc(12.87805px + .19512vw)
    }
}
@media screen and (min-width:1600px){
    input,select,textarea{
        font-size:16px
    }
}
.progress{
    background:linear-gradient(to right,#ff5100 var(--scroll),transparent 0);
    background-repeat:no-repeat;
    height:4px;
    z-index:1
}
.load-cont,.progress{
    position:fixed;
    width:100%
}
.load-cont{
    height:100%;
    z-index:99999
}
.load-cont.back{
    z-index:-1
}
.load-cont .bg-color{
    background-color:#171717;
    height:100%;
    position:absolute;
    width:100%
}
.load-cont .bg-color img{
    display:block;
    height:auto;
    left:0;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:60px
}
@media(max-width:768px){
    .load-cont .bg-color img{
        width:50px
    }
}
.load-cont .layers{
    height:100vh;
    pointer-events:none;
    top:0;
    z-index:2000
}
.load-cont .layers,.load-cont .layers__item{
    overflow:hidden;
    position:absolute;
    width:100%
}
.load-cont .layers__item{
    height:100%;
    transform:translate3d(0,101%,0)
}
.load-cont .layers__item-img{
    background-position:50%;
    background-size:cover;
    height:100%;
    transform:translate3d(0,-101%,0);
    width:100%
}
.load-cont .layers__item-img.img1{
    background-image:url('./Poster/joseph-film-1-1.png')
}
@media(max-width:575px){
    .load-cont .layers__item-img.img1{
        background-image:url('./Poster/joseph-film-1-1.png')
    }
}
.load-cont .layers__item-img.img2{
    background-image:url('./Poster/nirnayakam.png')
}
@media(max-width:575px){
    .load-cont .layers__item-img.img2{
        background-image:url('./Poster/nirnayakam.png')
    }
}
.load-cont .layers__item-img.img3{
    background-image:url('./Poster/Palestine.png')
}
@media(max-width:575px){
    .load-cont .layers__item-img.img3{
        background-image:url('./Poster/Palestine.png')
    }
}
.load-cont .layers__item-img.img4{
    background-image:url('./Poster/praana.png')
}
@media(max-width:575px){
    .load-cont .layers__item-img.img4{
        background-image:url('./Poster/praana.png')
    }
}
.load-cont .layers__item-img.img5{
    background-image:url('./Poster/Runh.jpg')
}
@media(max-width:575px){
    .load-cont .layers__item-img.img5{
        background-image:url('./Poster/Runh.jpg')
    }
}
.load-cont .layers__item-img.img6{
    background-image:url('./Poster/Screenshot-2023-09-17-at-11.08.42-AM.jpg')
}
@media(max-width:575px){
    .load-cont .layers__item-img.img6{
        background-image:url('./Poster/Screenshot-2023-09-17-at-11.08.42-AM.jpg')
    }
}
.load-cont .js .loading:after,.load-cont .js .loading:before{
    content:"";
    position:fixed;
    z-index:1000
}
.load-cont .js .loading:before{
    background:var(--color-bg);
    height:100%;
    left:0;
    top:0;
    width:100%
}
.load-cont .js .loading:after{
    animation:loaderAnim .7s linear infinite alternate forwards;
    background:var(--color-link);
    border-radius:50%;
    height:60px;
    left:50%;
    margin:-30px 0 0 -30px;
    opacity:.4;
    top:50%;
    width:60px
}
@keyframes loaderAnim{
    to{
        opacity:1;
        transform:scale3d(.5,.5,1)
    }
}
.menu-overlay{
    background-color:#212322;
    height:100%;
    opacity:0;
    overflow:auto;
    position:fixed;
    width:100%;
    z-index:-1
}
.menu-overlay,.menu-overlay.active{
    transition:.25s cubic-bezier(.4,0,1,1)
}
.menu-overlay.active{
    opacity:1;
    z-index:20
}
.menu-overlay .close-cont{
    left:0;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    top:25px;
    width:calc(100% - 100px)
}
@media(max-width:1400px){
    .menu-overlay .close-cont{
        width:calc(100% - 50px)
    }
}
@media(max-width:575px){
    .menu-overlay .close-cont{
        width:calc(100% - 30px)
    }
}
.menu-overlay .close-cont img{
    cursor:pointer;
    display:table;
    height:auto;
    margin-left:auto;
    margin-right:4px;
    width:18px
}
@media screen and (min-width:575px){
    .menu-overlay .close-cont img{
        width:calc(14.07317px + .68293vw)
    }
}
@media screen and (min-width:1600px){
    .menu-overlay .close-cont img{
        width:25px
    }
}
.menu-overlay .menu-options{
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:calc(100% - 100px)
}
@media(max-width:1024px){
    .menu-overlay .menu-options{
        margin-bottom:60px;
        margin-top:60px;
        max-width:768px
    }
}
@media(max-width:768px){
    .menu-overlay .menu-options{
        margin-bottom:30px;
        margin-top:30px;
        max-width:175px;
        position:relative;
        top:0;
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0);
        width:100%
    }
}
.menu-overlay .menu-options .first-row{
    display:table;
    margin-left:auto;
    margin-right:auto
}
@media(max-width:1024px){
    .menu-overlay .menu-options .first-row{
        margin-left:0;
        margin-right:0
    }
}
.menu-overlay .menu-options h3{
    -webkit-touch-callout:none;
    color:#fff;
    cursor:pointer;
    display:table;
    font-size:22px;
    line-height:28px;
    margin-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    position:relative;
    text-transform:uppercase;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
@media screen and (min-width:575px){
    .menu-overlay .menu-options h3{
        font-size:calc(16.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    .menu-overlay .menu-options h3{
        font-size:32px
    }
}
.menu-overlay .menu-options h3.sub:before{
    background-color:#ff5100;
    bottom:0;
    content:"";
    height:10px;
    left:0;
    position:absolute;
    right:0;
    transform:scaleY(0);
    transform-origin:bottom;
    transition:.15s cubic-bezier(.4,0,1,1);
    width:100%;
    z-index:-1
}
.menu-overlay .menu-options h3.sub:hover:before{
    transform:scaleY(1);
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-overlay .menu-options p{
    -webkit-touch-callout:none;
    color:#fff;
    cursor:pointer;
    display:table;
    font-size:14px;
    margin-bottom:20px;
    margin-left:15px;
    margin-top:20px;
    padding-left:10px;
    padding-right:10px;
    position:relative;
    text-transform:uppercase;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
@media screen and (min-width:575px){
    .menu-overlay .menu-options p{
        font-size:calc(10.63415px + .58537vw)
    }
}
@media screen and (min-width:1600px){
    .menu-overlay .menu-options p{
        font-size:20px
    }
}
@media(max-width:1024px){
    .menu-overlay .menu-options p{
        font-size:16px;
        margin-bottom:15px;
        margin-left:10px;
        margin-top:15px
    }
}
@media(max-width:768px){
    .menu-overlay .menu-options p{
        font-size:15px
    }
}
@media(max-width:575px){
    .menu-overlay .menu-options p{
        font-size:14px;
        margin-bottom:15px;
        margin-top:15px
    }
}
.menu-overlay .menu-options p:before{
    background-color:#ff5100;
    bottom:0;
    content:"";
    height:10px;
    left:0;
    position:absolute;
    right:0;
    transform:scaleY(0);
    transform-origin:bottom;
    transition:.15s cubic-bezier(.4,0,1,1);
    width:100%;
    z-index:-1
}
.menu-overlay .menu-options p:hover:before{
    transform:scaleY(1);
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-overlay .menu-options .columns{
    display:table;
    width:100%;
    font-family: Arial, sans-serif;
}
.menu-overlay .menu-options .columns .column{
    clear:none;
    float:left;
    margin:20px 1% 20px 0;
    text-align:inherit;
    width:32.6666666667%
}
.menu-overlay .menu-options .columns .column:after{
    clear:both;
    content:"";
    display:table
}
.menu-overlay .menu-options .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:1%
}
.menu-overlay .menu-options .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
.menu-overlay .menu-options .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    .menu-overlay .menu-options .columns .column{
        clear:none;
        float:left;
        margin:15px 3% 15px 0;
        text-align:inherit;
        width:48.5%
    }
    .menu-overlay .menu-options .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    .menu-overlay .menu-options .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:3%
    }
    .menu-overlay .menu-options .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    .menu-overlay .menu-options .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:768px){
    .menu-overlay .menu-options .columns .column{
        clear:none;
        float:left;
        margin:5px 1% 5px 0;
        text-align:inherit;
        width:100%
    }
    .menu-overlay .menu-options .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    .menu-overlay .menu-options .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    .menu-overlay .menu-options .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    .menu-overlay .menu-options .columns .column:nth-child(1n+1){
        clear:both
    }
}
.menu-cont{
    left:0;
    opacity:1;
    padding-bottom:20px;
    padding-top:20px;
    pointer-events:auto;
    position:fixed;
    right:0;
    transform:translateY(0);
    z-index:10
}
.menu-cont,.menu-cont.scroll{
    transition:.2s cubic-bezier(.4,0,1,1)
}
.menu-cont.scroll{
    opacity:0;
    pointer-events:none;
    transform:translateY(-10px)
}
.menu-cont .relav{
    margin-left:auto;
    margin-right:auto;
    position:relative;
    width:90.9090909091%
}
.menu-cont .relav .logo-cont{
    cursor:pointer;
    margin-right:auto;
    position:relative;
    top:0;
    width:160px
}
@media screen and (min-width:575px){
    .menu-cont .relav .logo-cont{
        width:calc(126.34146px + 5.85366vw)
    }
}
@media screen and (min-width:1600px){
    .menu-cont .relav .logo-cont{
        width:220px
    }
}
.menu-cont .relav .logo-cont svg{
    height:auto;
    width:100%
}
.menu-cont .relav .logo-cont svg .napkin-hover{
    fill:#26aefc;
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-cont .relav .logo-cont svg .levector-hover,.menu-cont .relav .logo-cont svg .napkin-hover.active{
    fill:#fff;
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-cont .relav .logo-cont svg .levector-hover.active{
    fill:#ff5100;
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-cont .relav .icon-cont{
    cursor:pointer;
    display:none;
    position:absolute;
    right:0;
    top:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:26px
}
@media screen and (min-width:575px){
    .menu-cont .relav .icon-cont{
        width:calc(20.95122px + .87805vw)
    }
}
@media screen and (min-width:1600px){
    .menu-cont .relav .icon-cont{
        width:35px
    }
}
@media(max-width:1024px){
    .menu-cont .relav .icon-cont{
        display:flex
    }
}
.menu-cont .relav .icon-cont img{
    height:auto;
    width:100%
}
.menu-cont .relav .lang-xs{
    display:none
}
@media(max-width:1024px){
    .menu-cont .relav .lang-xs{
        display:block;
        position:absolute;
        right:45px;
        top:0;
        top:50%;
        -webkit-transform:translateY(-50%);
        -ms-transform:translateY(-50%);
        transform:translateY(-50%)
    }
}
.menu-cont .relav .lang-xs .menu-li{
    cursor:pointer;
    position:relative
}
.menu-cont .relav .lang-xs .menu-li p{
    -webkit-touch-callout:none;
    -webkit-tap-highlight-color:transparent;
    color:#fff;
    cursor:pointer;
    font-size:14px;
    font-weight:500;
    letter-spacing:1px;
    text-decoration:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
@media screen and (min-width:575px){
    .menu-cont .relav .lang-xs .menu-li p{
        font-size:calc(12.87805px + .19512vw)
    }
}
@media screen and (min-width:1600px){
    .menu-cont .relav .lang-xs .menu-li p{
        font-size:16px
    }
}
.menu-cont .relav .lang-xs .menu-li p:active,.menu-cont .relav .lang-xs .menu-li p:hover{
    background-color:transparent
}
.menu-cont .relav .lang-xs .menu-li:hover .principal:after{
    position:absolute;
    transform:scaleY(1);
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-cont .relav .lang-xs .menu-li:hover .sub-options{
    opacity:1;
    pointer-events:auto;
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-cont .relav .lang-xs .menu-li:hover .sub-options:hover{
    pointer-events:auto
}
.menu-cont .relav .lang-xs .menu-li .sub-options{
    opacity:0;
    padding-top:5px;
    pointer-events:none;
    position:absolute;
    right:0;
    transition:.15s cubic-bezier(.4,0,1,1);
    width:220px
}
.menu-cont .relav .lang-xs .menu-li .sub-options.lang{
    width:45px
}
.menu-cont .relav .lang-xs .menu-li .sub-options p{
    -webkit-tap-highlight-color:transparent;
    -webkit-touch-callout:none;
    background-color:#212322;
    color:#fff;
    cursor:pointer;
    font-size:14px;
    font-weight:500;
    letter-spacing:1px;
    padding:10px;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    transition:.15s cubic-bezier(.4,0,1,1);
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
@media screen and (min-width:575px){
    .menu-cont .relav .lang-xs .menu-li .sub-options p{
        font-size:calc(12.87805px + .19512vw)
    }
}
@media screen and (min-width:1600px){
    .menu-cont .relav .lang-xs .menu-li .sub-options p{
        font-size:16px
    }
}
.menu-cont .relav .lang-xs .menu-li .sub-options p:active,.menu-cont .relav .lang-xs .menu-li .sub-options p:hover{
    background-color:transparent
}
.menu-cont .relav .lang-xs .menu-li .sub-options p:hover{
    background-color:#fff;
    color:#212322;
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-cont .relav .menu-options{
    height:100%;
    position:absolute;
    right:0;
    top:0
}
@media(max-width:1024px){
    .menu-cont .relav .menu-options{
        display:none
    }
}
.menu-cont .relav .menu-options .cent{
    display:flex;
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.menu-cont .relav .menu-options .menu-li{
    cursor:pointer;
    position:relative
}
.menu-cont .relav .menu-options .menu-li:hover .principal:after{
    position:absolute;
    transform:scaleY(1);
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-cont .relav .menu-options .menu-li:hover .sub-options{
    opacity:1;
    pointer-events:auto;
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-cont .relav .menu-options .menu-li:hover .sub-options:hover{
    pointer-events:auto
}
.menu-cont .relav .menu-options .menu-li .sub-options{
    left:0;
    opacity:0;
    padding-top:5px;
    pointer-events:none;
    position:absolute;
    transition:.15s cubic-bezier(.4,0,1,1);
    width:220px
}
.menu-cont .relav .menu-options .menu-li .sub-options.lang{
    width:45px
}
.menu-cont .relav .menu-options .menu-li .sub-options p{
    -webkit-touch-callout:none;
    background-color:#212322;
    color:#fff;
    cursor:pointer;
    font-size:15px;
    font-weight:500;
    letter-spacing:1px;
    padding:10px;
    text-align:left;
    text-transform:uppercase;
    transition:.15s cubic-bezier(.4,0,1,1);
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
@media screen and (min-width:575px){
    .menu-cont .relav .menu-options .menu-li .sub-options p{
        font-size:calc(14.43902px + .09756vw)
    }
}
@media screen and (min-width:1600px){
    .menu-cont .relav .menu-options .menu-li .sub-options p{
        font-size:16px
    }
}
.menu-cont .relav .menu-options .menu-li .sub-options p:hover{
    background-color:#fff;
    color:#212322;
    transition:.15s cubic-bezier(.4,0,1,1)
}
.menu-cont .relav .menu-options .principal{
    -webkit-touch-callout:none;
    color:#fff;
    cursor:pointer;
    font-size:14px;
    font-weight:500;
    letter-spacing:1px;
    letter-spacing:2px;
    line-height:20px;
    padding-left:5px;
    padding-right:5px;
    position:relative;
    text-transform:uppercase;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
@media screen and (min-width:575px){
    .menu-cont .relav .menu-options .principal{
        font-size:calc(12.87805px + .19512vw)
    }
}
@media screen and (min-width:1600px){
    .menu-cont .relav .menu-options .principal{
        font-size:16px
    }
}
.menu-cont .relav .menu-options .principal{
    margin-right:5px
}
@media screen and (min-width:575px){
    .menu-cont .relav .menu-options .principal{
        margin-right:calc(-.60976px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    .menu-cont .relav .menu-options .principal{
        margin-right:15px
    }
}
@media(max-width:1200px){
    .menu-cont .relav .menu-options .principal{
        font-size:14px
    }
}
.menu-cont .relav .menu-options .principal:after{
    background-color:#ff5100;
    bottom:0;
    content:"";
    height:8px;
    left:0;
    position:absolute;
    right:0;
    transform:scaleY(0);
    transform-origin:bottom;
    transition:.15s cubic-bezier(.4,0,1,1);
    width:100%;
    z-index:-1
}
.menu-cont .relav .menu-options .principal.first{
    margin-left:0
}
.menu-cont .relav .menu-options .principal.last{
    margin-right:0
}
.button{
    background-color:#ff5100;
    border:0 solid transparent;
    color:#fff;
    cursor:pointer;
    display:table;
    font-family:Gotham;
    font-size:12px;
    font-weight:500;
    letter-spacing:2px;
    overflow:hidden;
    padding:10px 20px;
    position:relative;
    text-transform:uppercase;
    transition:.15s cubic-bezier(.4,0,1,1);
    z-index:1
}
@media screen and (min-width:575px){
    .button{
        font-size:calc(10.87805px + .19512vw)
    }
}
@media screen and (min-width:1600px){
    .button{
        font-size:14px
    }
}
.button:after{
    background-color:#fff;
    content:"";
    display:block;
    height:100%;
    position:absolute;
    right:0;
    top:0;
    transform:translateY(100%);
    width:100%;
    z-index:-1
}
.button:after,.button:hover{
    transition:.15s cubic-bezier(.4,0,1,1)
}
.button:hover{
    background-color:#ff5100;
    color:#444346
}
.button:hover:after{
    transform:translateY(0);
    transition:.15s cubic-bezier(.4,0,1,1)
}
.footer-cont{
    background-color:#212322;
    position:relative
}
.footer-cont .pix{
    margin-left:auto;
    margin-right:auto;
    padding-bottom:20px;
    width:160px
}
@media screen and (min-width:575px){
    .footer-cont .pix{
        width:calc(148.78049px + 1.95122vw)
    }
}
@media screen and (min-width:1600px){
    .footer-cont .pix{
        width:180px
    }
}
.footer-cont .pix a{
    color:transparent;
    font-size:0;
    line-height:0
}
.footer-cont .pix img{
    height:auto;
    width:100%
}
.footer-cont .columns{
    display:flex;
    flex-wrap:wrap;
    margin-left:auto;
    margin-right:auto;
    padding-top:30px;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    .footer-cont .columns{
        padding-top:calc(24.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    .footer-cont .columns{
        padding-top:40px
    }
}
.footer-cont .columns{
    padding-bottom:30px
}
@media screen and (min-width:575px){
    .footer-cont .columns{
        padding-bottom:calc(24.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    .footer-cont .columns{
        padding-bottom:40px
    }
}
.footer-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:1%;
    text-align:inherit;
    width:32.6666666667%
}
.footer-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
.footer-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:1%
}
.footer-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
.footer-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:768px){
    .footer-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:100%
    }
    .footer-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    .footer-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    .footer-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    .footer-cont .columns .column:nth-child(1n+1){
        clear:both
    }
    .footer-cont .columns .column{
        padding-bottom:20px
    }
}
@media screen and (max-width:768px)and (min-width:575px){
    .footer-cont .columns .column{
        padding-bottom:calc(14.39024px + .97561vw)
    }
}
@media screen and (max-width:768px)and (min-width:1600px){
    .footer-cont .columns .column{
        padding-bottom:30px
    }
}
@media(max-width:768px){
    .footer-cont .columns .column:last-of-type{
        padding-bottom:0
    }
}
.footer-cont .columns h3{
    color:#fff;
    font-size:14px;
    font-weight:500;
    letter-spacing:2px;
    margin-bottom:5px;
    text-align:center
}
@media screen and (min-width:575px){
    .footer-cont .columns h3{
        font-size:calc(11.7561px + .39024vw)
    }
}
@media screen and (min-width:1600px){
    .footer-cont .columns h3{
        font-size:18px
    }
}
.footer-cont .columns p{
    color:#fff;
    font-size:12px;
    text-align:center
}
@media screen and (min-width:575px){
    .footer-cont .columns p{
        font-size:calc(9.7561px + .39024vw)
    }
}
@media screen and (min-width:1600px){
    .footer-cont .columns p{
        font-size:16px
    }
}
.footer-cont .columns .contact .mail{
    margin-bottom:20px;
    margin-top:20px
}
.footer-cont .columns .news{
    margin-left:auto;
    margin-right:auto;
    max-width:235px;
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
@media(max-width:1024px){
    .footer-cont .columns .news{
        margin-left:15px
    }
}
@media(max-width:768px){
    .footer-cont .columns .news{
        margin-left:auto;
        margin-right:auto;
        position:relative;
        top:0;
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
}
.footer-cont .columns .news .input-cont{
    display:flex;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    width:230px
}
.footer-cont .columns .news .input-cont .news-input{
    background-color:#fff;
    border:0;
    border-right:1px solid #212322;
    color:#212322;
    font-family:Gotham;
    font-size:14px;
    font-weight:500;
    padding-left:5px;
    padding-right:5px;
    width:150px
}
.footer-cont .columns .news .input-cont .button{
    border:0;
    font-size:12px;
    padding:5px 10px
}
.footer-cont .columns .social{
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
@media(max-width:768px){
    .footer-cont .columns .social{
        position:relative;
        top:0;
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
}
.footer-cont .columns .social .sponsor{
    align-items:center;
    display:flex;
    justify-content:center;
    margin-top:15px
}
@media screen and (min-width:575px){
    .footer-cont .columns .social .sponsor{
        margin-top:calc(12.19512px + .4878vw)
    }
}
@media screen and (min-width:1600px){
    .footer-cont .columns .social .sponsor{
        margin-top:20px
    }
}
.footer-cont .columns .social .sponsor .napkin{
    width:80px
}
@media screen and (min-width:575px){
    .footer-cont .columns .social .sponsor .napkin{
        width:calc(68.78049px + 1.95122vw)
    }
}
@media screen and (min-width:1600px){
    .footer-cont .columns .social .sponsor .napkin{
        width:100px
    }
}
.footer-cont .columns .social .sponsor .napkin{
    margin-right:20px
}
@media screen and (min-width:575px){
    .footer-cont .columns .social .sponsor .napkin{
        margin-right:20px
    }
}
@media screen and (min-width:1600px){
    .footer-cont .columns .social .sponsor .napkin{
        margin-right:20px
    }
}
.footer-cont .columns .social .sponsor .acolite{
    width:50px
}
@media screen and (min-width:575px){
    .footer-cont .columns .social .sponsor .acolite{
        width:calc(41.58537px + 1.46341vw)
    }
}
@media screen and (min-width:1600px){
    .footer-cont .columns .social .sponsor .acolite{
        width:65px
    }
}
.footer-cont .columns .social .sponsor img{
    height:auto;
    width:100%
}
.footer-cont .columns .social .img-cont{
    display:flex
}
.footer-cont .columns .social .img-cont .icons{
    display:table;
    margin-left:auto;
    margin-right:auto
}
.footer-cont .columns .social .img-cont img{
    height:auto;
    margin-left:10px;
    margin-right:10px;
    width:26px
}
@media screen and (min-width:575px){
    .footer-cont .columns .social .img-cont img{
        width:calc(20.95122px + .87805vw)
    }
}
@media screen and (min-width:1600px){
    .footer-cont .columns .social .img-cont img{
        width:35px
    }
}
.g-recaptcha{
    display:table;
    margin-bottom:15px;
    margin-left:auto;
    margin-right:auto
}
[data-controller=animacion-2d]{
    padding-top:80px
}
@media screen and (min-width:575px){
    [data-controller=animacion-2d]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=animacion-2d]{
        padding-top:120px
    }
}
[data-controller=animacion-2d] .img-ani,[data-controller=animacion-2d] h2,[data-controller=animacion-2d] h6{
    overflow:hidden
}
[data-controller=animacion-2d] .img-ani img,[data-controller=animacion-2d] h2 img,[data-controller=animacion-2d] h6 img{
    transform:translate3d(0,140px,0)
}
[data-controller=animacion-2d] .txt-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1400px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=animacion-2d] .txt-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=animacion-2d] .txt-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=animacion-2d] .txt-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=animacion-2d] .txt-cont .columns{
    display:table;
    width:100%
}
[data-controller=animacion-2d] .txt-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=animacion-2d] .txt-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=animacion-2d] .txt-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=animacion-2d] .txt-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=animacion-2d] .txt-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=animacion-2d] .txt-cont .columns .column{
        clear:none;
        float:left;
        margin:10px 3% 10px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=animacion-2d] .txt-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=animacion-2d] .txt-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:3%
    }
    [data-controller=animacion-2d] .txt-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=animacion-2d] .txt-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=animacion-2d] .txt-cont .head-txt{
    margin-bottom:50px
}
@media(max-width:768px){
    [data-controller=animacion-2d] .txt-cont .head-txt{
        margin-bottom:10px
    }
}
[data-controller=animacion-2d] .txt-cont .head-txt h2{
    color:#ff5100;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=animacion-2d] .txt-cont .head-txt p{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=animacion-2d] .txt-cont .perk-cont img{
    display:table;
    height:auto;
    margin-bottom:20px;
    margin-left:auto;
    margin-right:auto;
    width:120px
}
@media(max-width:1200px){
    [data-controller=animacion-2d] .txt-cont .perk-cont img{
        margin-bottom:15px;
        width:110px
    }
}
@media(max-width:1024px){
    [data-controller=animacion-2d] .txt-cont .perk-cont img{
        margin-bottom:10px;
        width:100px
    }
}
@media(max-width:768px){
    [data-controller=animacion-2d] .txt-cont .perk-cont img{
        width:90px
    }
}
@media(max-width:575px){
    [data-controller=animacion-2d] .txt-cont .perk-cont img{
        width:80px
    }
}
[data-controller=animacion-2d] .txt-cont .perk-cont h6{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:10px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=animacion-2d] .txt-cont .perk-cont p,[data-controller=animacion-2d] .txt-cont .sub-txt h6{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=animacion-2d] .txt-cont .sub-txt h6{
    font-weight:500;
    margin-top:50px
}
[data-controller=animacion-2d] .videos-cont .columns{
    display:table;
    margin-left:auto;
    margin-right:auto;
    width:100%
}
@media(max-width:575px){
    [data-controller=animacion-2d] .videos-cont .columns{
        max-width:400px
    }
}
[data-controller=animacion-2d] .videos-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    padding:5px;
    text-align:inherit;
    width:33.3333333333%
}
[data-controller=animacion-2d] .videos-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=animacion-2d] .videos-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=animacion-2d] .videos-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=animacion-2d] .videos-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=animacion-2d] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px;
        text-align:inherit;
        width:50%
    }
    [data-controller=animacion-2d] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=animacion-2d] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=animacion-2d] .videos-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=animacion-2d] .videos-cont .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:575px){
    [data-controller=animacion-2d] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=animacion-2d] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=animacion-2d] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=animacion-2d] .videos-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=animacion-2d] .videos-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind{
    cursor:pointer;
    overflow:hidden;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind:hover{
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind:hover .bg{
    opacity:1;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind:hover .preview-thumb{
    z-index:1
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind:hover img{
    opacity:0;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind .preview-thumb{
    height:100%;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind .preview-thumb iframe{
    height:100%;
    width:100%
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind .bg{
    background-color:hsla(0,0%,9%,.4);
    height:100%;
    left:0;
    margin-left:auto;
    margin-right:auto;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transition:.25s cubic-bezier(.4,0,1,1);
    z-index:2
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind .bg p{
    bottom:0;
    color:#fff;
    font-weight:700;
    left:0;
    letter-spacing:1px;
    line-height:1;
    margin-bottom:15px;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    text-transform:uppercase;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=animacion-2d] .videos-cont .columns .video-ind .bg p{
        margin-bottom:calc(6.58537px + 1.46341vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=animacion-2d] .videos-cont .columns .video-ind .bg p{
        margin-bottom:30px
    }
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind .bg p{
    font-size:22px
}
@media screen and (min-width:575px){
    [data-controller=animacion-2d] .videos-cont .columns .video-ind .bg p{
        font-size:calc(17.5122px + .78049vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=animacion-2d] .videos-cont .columns .video-ind .bg p{
        font-size:30px
    }
}
[data-controller=animacion-2d] .videos-cont .columns .video-ind img{
    height:auto;
    opacity:1;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=animacion-2d] .videos-cont .lazy-load{
    margin:50px auto;
    width:50px
}
@media screen and (min-width:575px){
    [data-controller=animacion-2d] .videos-cont .lazy-load{
        width:calc(44.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=animacion-2d] .videos-cont .lazy-load{
        width:60px
    }
}
[data-controller=animacion-2d] .videos-cont .lazy-load.hide{
    display:none
}
[data-controller=animacion-2d] .videos-cont .lazy-load img{
    height:auto;
    width:100%
}
[data-controller=animacion-2d] .videos-cont .button{
    margin-left:auto;
    margin-right:auto;
    margin-top:40px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    width:100%
}
@media screen and (min-width:575px){
    [data-controller=animacion-2d] .videos-cont .button{
        margin-top:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=animacion-2d] .videos-cont .button{
        margin-top:50px
    }
}
[data-controller=animacion-2d] .videos-cont .button{
    margin-bottom:40px
}
@media screen and (min-width:575px){
    [data-controller=animacion-2d] .videos-cont .button{
        margin-bottom:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=animacion-2d] .videos-cont .button{
        margin-bottom:50px
    }
}
[data-controller=animacion-2d] .videos-cont .button.hide{
    display:none
}
[data-controller=blog]{
    margin-left:auto;
    margin-right:auto;
    max-width:1400px;
    padding-top:80px;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=blog]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=blog]{
        padding-top:120px
    }
}
@media(max-width:768px){
    [data-controller=blog]{
        max-width:500px
    }
}
@media(max-width:575px){
    [data-controller=blog]{
        max-width:400px
    }
}
[data-controller=blog] .last-entry-cont .img-cont{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    height:500px;
    width:100%
}
@media(max-width:768px){
    [data-controller=blog] .last-entry-cont .img-cont{
        height:400px
    }
}
[data-controller=blog] .last-entry-cont .txt-cont{
    color:#fff;
    margin-left:auto;
    margin-right:auto;
    max-width:calc(100% - 100px);
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:100%
}
@media(max-width:768px){
    [data-controller=blog] .last-entry-cont .txt-cont{
        padding-bottom:30px;
        padding-top:30px;
        position:relative;
        top:50%;
        -webkit-transform:translateY(-50%);
        -ms-transform:translateY(-50%);
        transform:translateY(-50%)
    }
}
@media(max-width:575px){
    [data-controller=blog] .last-entry-cont .txt-cont{
        max-width:calc(100% - 40px)
    }
}
[data-controller=blog] .last-entry-cont .txt-cont .category{
    color:#ff5100;
    font-weight:700;
    letter-spacing:1px;
    margin-bottom:10px;
    text-transform:uppercase
}
[data-controller=blog] .last-entry-cont .txt-cont .title{
    font-weight:700;
    margin-bottom:20px
}
[data-controller=blog] .last-entry-cont .txt-cont .author{
    font-size:12px;
    margin-top:20px
}
@media(max-width:768px){
    [data-controller=blog] .last-entry-cont .txt-cont .author{
        padding-bottom:0
    }
}
[data-controller=blog] .last-entry-cont .txt-cont .author span{
    color:#ff5100;
    font-weight:500
}
[data-controller=blog] .last-entry-cont .columns{
    background-color:#212322;
    display:flex;
    position:relative;
    width:100%
}
@media(max-width:768px){
    [data-controller=blog] .last-entry-cont .columns{
        display:table
    }
}
[data-controller=blog] .last-entry-cont .columns .column-lg{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    text-align:inherit;
    width:60%
}
[data-controller=blog] .last-entry-cont .columns .column-lg:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=blog] .last-entry-cont .columns .column-lg:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=blog] .last-entry-cont .columns .column-lg:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=blog] .last-entry-cont .columns .column-lg:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=blog] .last-entry-cont .columns .column-lg{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        text-align:inherit;
        width:100%
    }
    [data-controller=blog] .last-entry-cont .columns .column-lg:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=blog] .last-entry-cont .columns .column-lg:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=blog] .last-entry-cont .columns .column-lg:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=blog] .last-entry-cont .columns .column-lg:nth-child(1n+1){
        clear:both
    }
}
[data-controller=blog] .last-entry-cont .columns .column-sm{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    text-align:inherit;
    width:40%
}
[data-controller=blog] .last-entry-cont .columns .column-sm:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=blog] .last-entry-cont .columns .column-sm:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=blog] .last-entry-cont .columns .column-sm:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=blog] .last-entry-cont .columns .column-sm:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=blog] .last-entry-cont .columns .column-sm{
        background-color:rgba(0,0,0,.5);
        bottom:0;
        clear:none;
        float:left;
        height:100%;
        margin-left:0;
        margin-right:0;
        position:absolute;
        text-align:inherit;
        width:100%
    }
    [data-controller=blog] .last-entry-cont .columns .column-sm:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=blog] .last-entry-cont .columns .column-sm:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=blog] .last-entry-cont .columns .column-sm:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=blog] .last-entry-cont .columns .column-sm:nth-child(1n+1){
        clear:both
    }
}
[data-controller=blog] .resources-cont{
    margin-top:40px;
    padding:40px 10px;
    position:relative
}
[data-controller=blog] .resources-cont :hover .bg-res{
    filter:grayscale(0);
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=blog] .resources-cont .bg-res{
    background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/img/075f27e6c232389c0c37d8fe7f80ffb0b790efaa/resources-bg.jpg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    filter:grayscale(100%);
    height:100%;
    left:0;
    position:absolute;
    top:0;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%;
    z-index:-1
}
[data-controller=blog] .resources-cont .text-cont h2{
    color:#fff;
    font-size:30px;
    letter-spacing:1px;
    line-height:1;
    margin-bottom:15px;
    text-align:center;
    text-transform:uppercase
}
@media screen and (min-width:575px){
    [data-controller=blog] .resources-cont .text-cont h2{
        font-size:calc(24.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=blog] .resources-cont .text-cont h2{
        font-size:40px
    }
}
[data-controller=blog] .resources-cont .text-cont .button{
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=blog] .category-filter{
    background-color:#212322;
    display:table;
    margin-bottom:50px;
    margin-top:50px;
    padding:20px
}
@media(max-width:768px){
    [data-controller=blog] .category-filter{
        display:block
    }
}
@media(max-width:1024px){
    [data-controller=blog] .category-filter{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=blog] .category-filter{
        margin-bottom:40px
    }
}
@media(max-width:575px){
    [data-controller=blog] .category-filter{
        margin-bottom:40px
    }
}
[data-controller=blog] .category-filter .cat-lg{
    display:flex
}
@media(max-width:1024px){
    [data-controller=blog] .category-filter .cat-lg{
        display:block
    }
}
[data-controller=blog] .category-filter .cat-lg p{
    color:#fff;
    cursor:pointer;
    font-weight:700;
    margin-left:10px;
    margin-right:10px;
    text-transform:uppercase;
    transition:.15s cubic-bezier(.4,0,1,1)
}
@media(max-width:1024px){
    [data-controller=blog] .category-filter .cat-lg p{
        margin:15px 0
    }
}
[data-controller=blog] .category-filter .cat-lg p:hover{
    color:#ff5100;
    transition:.15s cubic-bezier(.4,0,1,1)
}
[data-controller=blog] .category-filter .cat-lg p.active{
    color:#ff5100
}
[data-controller=blog] .category-filter .cat-lg p:first-of-type{
    margin-left:0
}
@media(max-width:1024px){
    [data-controller=blog] .category-filter .cat-lg p:first-of-type{
        margin-top:0
    }
}
[data-controller=blog] .category-filter .cat-lg p:last-of-type{
    margin-right:0
}
@media(max-width:1024px){
    [data-controller=blog] .category-filter .cat-lg p:last-of-type{
        margin-bottom:0
    }
}
[data-controller=blog] .post-cont{
    margin-bottom:80px;
    min-height:500px
}
@media(max-width:1024px){
    [data-controller=blog] .post-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=blog] .post-cont{
        margin-bottom:40px
    }
}
@media(max-width:575px){
    [data-controller=blog] .post-cont{
        margin-bottom:40px
    }
}
[data-controller=blog] .post-cont .post-card{
    background-color:#212322
}
[data-controller=blog] .post-cont .post-card .cover-img{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    min-height:360px
}
@media(max-width:575px){
    [data-controller=blog] .post-cont .post-card .cover-img{
        min-height:250px
    }
}
[data-controller=blog] .post-cont .post-card .txt-cont{
    color:#fff;
    height:100%;
    margin-left:auto;
    margin-right:auto;
    width:calc(100% - 40px)
}
[data-controller=blog] .post-cont .post-card .txt-cont .category{
    color:#ff5100;
    font-weight:700;
    letter-spacing:1px;
    margin-bottom:10px;
    margin-top:30px;
    text-transform:uppercase
}
[data-controller=blog] .post-cont .post-card .txt-cont .title{
    font-weight:700;
    margin-bottom:20px
}
[data-controller=blog] .post-cont .post-card .txt-cont .author{
    font-size:12px;
    margin-top:20px;
    padding-bottom:30px
}
[data-controller=blog] .post-cont .post-card .txt-cont .author span{
    color:#ff5100;
    font-weight:500
}
[data-controller=blog] .post-cont .columns{
    display:table;
    width:100%
}
[data-controller=blog] .post-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    padding-bottom:10px;
    padding-left:5px;
    padding-right:5px;
    text-align:inherit;
    width:100%;
    width:33.3333333333%
}
[data-controller=blog] .post-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=blog] .post-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=blog] .post-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=blog] .post-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=blog] .post-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        text-align:inherit;
        width:33.3333333333%
    }
    [data-controller=blog] .post-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=blog] .post-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=blog] .post-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=blog] .post-cont .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:768px){
    [data-controller=blog] .post-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding-left:0;
        padding-right:0;
        text-align:inherit;
        width:100%
    }
    [data-controller=blog] .post-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=blog] .post-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=blog] .post-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=blog] .post-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=cine-contenido]{
    padding-top:80px
}
@media screen and (min-width:575px){
    [data-controller=cine-contenido]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=cine-contenido]{
        padding-top:120px
    }
}
[data-controller=cine-contenido] .img-ani,[data-controller=cine-contenido] h2,[data-controller=cine-contenido] h6{
    overflow:hidden
}
[data-controller=cine-contenido] .img-ani img,[data-controller=cine-contenido] h2 img,[data-controller=cine-contenido] h6 img{
    transform:translate3d(0,140px,0)
}
[data-controller=cine-contenido] .txt-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1400px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=cine-contenido] .txt-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=cine-contenido] .txt-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=cine-contenido] .txt-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=cine-contenido] .txt-cont .columns{
    display:table;
    width:100%
}
[data-controller=cine-contenido] .txt-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=cine-contenido] .txt-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=cine-contenido] .txt-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=cine-contenido] .txt-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=cine-contenido] .txt-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=cine-contenido] .txt-cont .columns .column{
        clear:none;
        float:left;
        margin:10px 3% 10px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=cine-contenido] .txt-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=cine-contenido] .txt-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:3%
    }
    [data-controller=cine-contenido] .txt-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=cine-contenido] .txt-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=cine-contenido] .txt-cont .head-txt{
    margin-bottom:50px
}
@media(max-width:768px){
    [data-controller=cine-contenido] .txt-cont .head-txt{
        margin-bottom:10px
    }
}
[data-controller=cine-contenido] .txt-cont .head-txt h2{
    color:#ff5100;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px
}
[data-controller=cine-contenido] .txt-cont .head-txt p{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=cine-contenido] .txt-cont .perk-cont img{
    display:table;
    height:auto;
    margin-bottom:20px;
    margin-left:auto;
    margin-right:auto;
    width:120px
}
@media(max-width:1200px){
    [data-controller=cine-contenido] .txt-cont .perk-cont img{
        margin-bottom:15px;
        width:110px
    }
}
@media(max-width:1024px){
    [data-controller=cine-contenido] .txt-cont .perk-cont img{
        margin-bottom:10px;
        width:100px
    }
}
@media(max-width:768px){
    [data-controller=cine-contenido] .txt-cont .perk-cont img{
        width:90px
    }
}
@media(max-width:575px){
    [data-controller=cine-contenido] .txt-cont .perk-cont img{
        width:80px
    }
}
[data-controller=cine-contenido] .txt-cont .perk-cont h6{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:10px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px
}
[data-controller=cine-contenido] .txt-cont .perk-cont p{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=cine-contenido] .doc-cont .columns{
    display:table;
    width:100%
}
[data-controller=cine-contenido] .doc-cont .columns .doc-bg{
    background-position:50%!important;
    background-repeat:no-repeat!important;
    background-size:cover!important;
    height:50vh;
    padding:20px;
    width:100%
}
[data-controller=cine-contenido] .doc-cont .columns .bg1{
    background:url(/img/5ffd96a278b3c1d0ec56a7128734dbdb5eb06c0d/galapagos.jpg);
    filter:grayscale(100%);
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=cine-contenido] .doc-cont .columns .bg1:hover{
    filter:grayscale(0);
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=cine-contenido] .doc-cont .columns .bg2{
    background:url(/img/529ece9665322bc3833b4a3f24e3ba4bc74d1236/from-core-to-sun.jpg);
    background-position:100%!important;
    filter:grayscale(100%);
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=cine-contenido] .doc-cont .columns .bg2:hover{
    filter:grayscale(0);
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=cine-contenido] .doc-cont .columns .bg3{
    background:url(/img/78ff62ac1af8e20ffd6e5ba116b7b7ad4689598b/blue-squad-boton.jpg);
    filter:grayscale(100%);
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=cine-contenido] .doc-cont .columns .bg3:hover{
    filter:grayscale(0);
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=cine-contenido] .doc-cont .columns .cent{
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
[data-controller=cine-contenido] .doc-cont .columns h5{
    color:#fff;
    font-size:26px;
    letter-spacing:2px;
    text-align:center
}
@media screen and (min-width:575px){
    [data-controller=cine-contenido] .doc-cont .columns h5{
        font-size:calc(21.5122px + .78049vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=cine-contenido] .doc-cont .columns h5{
        font-size:34px
    }
}
[data-controller=cine-contenido] .doc-cont .columns p{
    color:#fff;
    font-size:18px;
    text-align:center
}
@media screen and (min-width:575px){
    [data-controller=cine-contenido] .doc-cont .columns p{
        font-size:calc(15.7561px + .39024vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=cine-contenido] .doc-cont .columns p{
        font-size:22px
    }
}
[data-controller=cine-contenido] .doc-cont .columns .button{
    background-color:#fff;
    border-color:#fff;
    color:#212322;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    transition:.25s cubic-bezier(.4,0,1,1)
}
@media screen and (min-width:575px){
    [data-controller=cine-contenido] .doc-cont .columns .button{
        margin-top:calc(4.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=cine-contenido] .doc-cont .columns .button{
        margin-top:20px
    }
}
[data-controller=cine-contenido] .doc-cont .columns .button:after{
    background-color:#ff5100
}
[data-controller=cine-contenido] .doc-cont .columns .button:hover{
    background-color:#ff5100;
    border-color:#ff5100;
    color:#fff;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=cine-contenido] .doc-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    text-align:inherit;
    width:50%
}
[data-controller=cine-contenido] .doc-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=cine-contenido] .doc-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=cine-contenido] .doc-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=cine-contenido] .doc-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:575px){
    [data-controller=cine-contenido] .doc-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:3%;
        text-align:inherit;
        width:100%
    }
    [data-controller=cine-contenido] .doc-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=cine-contenido] .doc-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:3%
    }
    [data-controller=cine-contenido] .doc-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=cine-contenido] .doc-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=contacto]{
    padding-top:80px
}
@media screen and (min-width:575px){
    [data-controller=contacto]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=contacto]{
        padding-top:120px
    }
}
[data-controller=contacto] .form-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=contacto] .form-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=contacto] .form-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=contacto] .form-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=contacto] .form-cont .columns{
    display:flex;
    width:100%
}
@media(max-width:768px){
    [data-controller=contacto] .form-cont .columns{
        display:table
    }
}
[data-controller=contacto] .form-cont .columns h6{
    color:#fff;
    font-weight:500;
    margin-bottom:20px
}
@media(max-width:768px){
    [data-controller=contacto] .form-cont .columns h6{
        text-align:center
    }
}
[data-controller=contacto] .form-cont .columns p{
    color:#fff;
    margin-bottom:20px;
    margin-top:20px
}
@media(max-width:768px){
    [data-controller=contacto] .form-cont .columns p{
        text-align:center
    }
}
[data-controller=contacto] .form-cont .columns p span{
    color:#ff5100;
    font-weight:700
}
[data-controller=contacto] .form-cont .columns input,[data-controller=contacto] .form-cont .columns select,[data-controller=contacto] .form-cont .columns textarea{
    display:block;
    margin:30px auto;
    max-width:350px;
    width:calc(100% - 50px)
}
@media(max-width:768px){
    [data-controller=contacto] .form-cont .columns input,[data-controller=contacto] .form-cont .columns select,[data-controller=contacto] .form-cont .columns textarea{
        width:100%
    }
}
[data-controller=contacto] .form-cont .columns input option,[data-controller=contacto] .form-cont .columns select option,[data-controller=contacto] .form-cont .columns textarea option{
    background-color:#212322;
    color:#fff
}
[data-controller=contacto] .form-cont .columns input::placeholder,[data-controller=contacto] .form-cont .columns select::placeholder,[data-controller=contacto] .form-cont .columns textarea::placeholder{
    color:#fff
}
[data-controller=contacto] .form-cont .columns input[name=Nombres],[data-controller=contacto] .form-cont .columns select[name=Nombres],[data-controller=contacto] .form-cont .columns textarea[name=Nombres]{
    margin-top:0
}
[data-controller=contacto] .form-cont .columns .button{
    margin-left:auto;
    margin-right:auto
}
[data-controller=contacto] .form-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=contacto] .form-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=contacto] .form-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=contacto] .form-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=contacto] .form-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=contacto] .form-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        text-align:inherit;
        width:100%
    }
    [data-controller=contacto] .form-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=contacto] .form-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=contacto] .form-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=contacto] .form-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=contacto] .map-cont{
    pointer-events:none;
    width:100%
}
[data-controller=contacto] .map-cont iframe{
    border:0;
    height:650px;
    width:100%
}
@media(max-width:1024px){
    [data-controller=contacto] .map-cont iframe{
        height:550px
    }
}
@media(max-width:768px){
    [data-controller=contacto] .map-cont iframe{
        height:450px
    }
}
[data-controller=corporativos]{
    padding-top:80px
}
@media screen and (min-width:575px){
    [data-controller=corporativos]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=corporativos]{
        padding-top:120px
    }
}
[data-controller=corporativos] .img-ani,[data-controller=corporativos] h2,[data-controller=corporativos] h6{
    overflow:hidden
}
[data-controller=corporativos] .img-ani img,[data-controller=corporativos] h2 img,[data-controller=corporativos] h6 img{
    transform:translate3d(0,140px,0)
}
[data-controller=corporativos] .txt-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1400px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=corporativos] .txt-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=corporativos] .txt-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=corporativos] .txt-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=corporativos] .txt-cont .columns{
    display:table;
    width:100%
}
[data-controller=corporativos] .txt-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=corporativos] .txt-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=corporativos] .txt-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=corporativos] .txt-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=corporativos] .txt-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=corporativos] .txt-cont .columns .column{
        clear:none;
        float:left;
        margin:10px 3% 10px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=corporativos] .txt-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=corporativos] .txt-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:3%
    }
    [data-controller=corporativos] .txt-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=corporativos] .txt-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=corporativos] .txt-cont .head-txt{
    margin-bottom:50px
}
@media(max-width:768px){
    [data-controller=corporativos] .txt-cont .head-txt{
        margin-bottom:10px
    }
}
[data-controller=corporativos] .txt-cont .head-txt h2{
    color:#ff5100;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px
}
[data-controller=corporativos] .txt-cont .head-txt p{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=corporativos] .txt-cont .perk-cont img{
    display:table;
    height:auto;
    margin-bottom:20px;
    margin-left:auto;
    margin-right:auto;
    width:120px
}
@media(max-width:1200px){
    [data-controller=corporativos] .txt-cont .perk-cont img{
        margin-bottom:15px;
        width:110px
    }
}
@media(max-width:1024px){
    [data-controller=corporativos] .txt-cont .perk-cont img{
        margin-bottom:10px;
        width:100px
    }
}
@media(max-width:768px){
    [data-controller=corporativos] .txt-cont .perk-cont img{
        width:90px
    }
}
@media(max-width:575px){
    [data-controller=corporativos] .txt-cont .perk-cont img{
        width:80px
    }
}
[data-controller=corporativos] .txt-cont .perk-cont h6{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:10px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px
}
[data-controller=corporativos] .txt-cont .perk-cont p,[data-controller=corporativos] .txt-cont .sub-txt h6{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=corporativos] .txt-cont .sub-txt h6{
    font-weight:500;
    margin-top:50px
}
[data-controller=corporativos] .videos-cont .columns{
    display:table;
    margin-left:auto;
    margin-right:auto;
    width:100%
}
@media(max-width:575px){
    [data-controller=corporativos] .videos-cont .columns{
        max-width:400px
    }
}
[data-controller=corporativos] .videos-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    padding:5px;
    text-align:inherit;
    width:33.3333333333%
}
[data-controller=corporativos] .videos-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=corporativos] .videos-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=corporativos] .videos-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=corporativos] .videos-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=corporativos] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px;
        text-align:inherit;
        width:50%
    }
    [data-controller=corporativos] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=corporativos] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=corporativos] .videos-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=corporativos] .videos-cont .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:575px){
    [data-controller=corporativos] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=corporativos] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=corporativos] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=corporativos] .videos-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=corporativos] .videos-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=corporativos] .videos-cont .columns .video-ind{
    cursor:pointer;
    overflow:hidden;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=corporativos] .videos-cont .columns .video-ind:hover{
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=corporativos] .videos-cont .columns .video-ind:hover .bg{
    opacity:1;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=corporativos] .videos-cont .columns .video-ind:hover .preview-thumb{
    z-index:1
}
[data-controller=corporativos] .videos-cont .columns .video-ind:hover img{
    opacity:0;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=corporativos] .videos-cont .columns .video-ind .preview-thumb{
    height:100%;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1
}
[data-controller=corporativos] .videos-cont .columns .video-ind .preview-thumb iframe{
    height:100%;
    width:100%
}
[data-controller=corporativos] .videos-cont .columns .video-ind .bg{
    background-color:hsla(0,0%,9%,.4);
    height:100%;
    left:0;
    margin-left:auto;
    margin-right:auto;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transition:.25s cubic-bezier(.4,0,1,1);
    z-index:2
}
[data-controller=corporativos] .videos-cont .columns .video-ind .bg p{
    bottom:0;
    color:#fff;
    font-weight:700;
    left:0;
    letter-spacing:1px;
    line-height:1;
    margin-bottom:15px;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    text-transform:uppercase;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=corporativos] .videos-cont .columns .video-ind .bg p{
        margin-bottom:calc(6.58537px + 1.46341vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=corporativos] .videos-cont .columns .video-ind .bg p{
        margin-bottom:30px
    }
}
[data-controller=corporativos] .videos-cont .columns .video-ind .bg p{
    font-size:22px
}
@media screen and (min-width:575px){
    [data-controller=corporativos] .videos-cont .columns .video-ind .bg p{
        font-size:calc(17.5122px + .78049vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=corporativos] .videos-cont .columns .video-ind .bg p{
        font-size:30px
    }
}
[data-controller=corporativos] .videos-cont .columns .video-ind img{
    height:auto;
    opacity:1;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=corporativos] .videos-cont .lazy-load{
    margin:50px auto;
    width:50px
}
@media screen and (min-width:575px){
    [data-controller=corporativos] .videos-cont .lazy-load{
        width:calc(44.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=corporativos] .videos-cont .lazy-load{
        width:60px
    }
}
[data-controller=corporativos] .videos-cont .lazy-load.hide{
    display:none
}
[data-controller=corporativos] .videos-cont .lazy-load img{
    height:auto;
    width:100%
}
[data-controller=corporativos] .videos-cont .button{
    margin-left:auto;
    margin-right:auto;
    margin-top:40px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    width:100%
}
@media screen and (min-width:575px){
    [data-controller=corporativos] .videos-cont .button{
        margin-top:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=corporativos] .videos-cont .button{
        margin-top:50px
    }
}
[data-controller=corporativos] .videos-cont .button{
    margin-bottom:40px
}
@media screen and (min-width:575px){
    [data-controller=corporativos] .videos-cont .button{
        margin-bottom:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=corporativos] .videos-cont .button{
        margin-bottom:50px
    }
}
[data-controller=corporativos] .videos-cont .button.hide{
    display:none
}
[data-controller=digital]{
    padding-top:80px
}
@media screen and (min-width:575px){
    [data-controller=digital]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=digital]{
        padding-top:120px
    }
}
[data-controller=digital] .img-ani,[data-controller=digital] h2,[data-controller=digital] h6{
    overflow:hidden
}
[data-controller=digital] .img-ani img,[data-controller=digital] h2 img,[data-controller=digital] h6 img{
    transform:translate3d(0,140px,0)
}
[data-controller=digital] .txt-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1400px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=digital] .txt-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=digital] .txt-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=digital] .txt-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=digital] .txt-cont .columns{
    display:table;
    width:100%
}
[data-controller=digital] .txt-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=digital] .txt-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=digital] .txt-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=digital] .txt-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=digital] .txt-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=digital] .txt-cont .columns .column{
        clear:none;
        float:left;
        margin:10px 3% 10px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=digital] .txt-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=digital] .txt-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:3%
    }
    [data-controller=digital] .txt-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=digital] .txt-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=digital] .txt-cont .head-txt{
    margin-bottom:50px
}
@media(max-width:768px){
    [data-controller=digital] .txt-cont .head-txt{
        margin-bottom:10px
    }
}
[data-controller=digital] .txt-cont .head-txt h2{
    color:#ff5100;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px
}
[data-controller=digital] .txt-cont .head-txt p{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=digital] .txt-cont .perk-cont img{
    display:table;
    height:auto;
    margin-bottom:20px;
    margin-left:auto;
    margin-right:auto;
    width:120px
}
@media(max-width:1200px){
    [data-controller=digital] .txt-cont .perk-cont img{
        margin-bottom:15px;
        width:110px
    }
}
@media(max-width:1024px){
    [data-controller=digital] .txt-cont .perk-cont img{
        margin-bottom:10px;
        width:100px
    }
}
@media(max-width:768px){
    [data-controller=digital] .txt-cont .perk-cont img{
        width:90px
    }
}
@media(max-width:575px){
    [data-controller=digital] .txt-cont .perk-cont img{
        width:80px
    }
}
[data-controller=digital] .txt-cont .perk-cont h6{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:10px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px
}
[data-controller=digital] .txt-cont .perk-cont p{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=digital] .videos-cont .columns{
    display:table;
    margin-left:auto;
    margin-right:auto;
    width:100%
}
@media(max-width:575px){
    [data-controller=digital] .videos-cont .columns{
        max-width:400px
    }
}
[data-controller=digital] .videos-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    padding:5px;
    text-align:inherit;
    width:33.3333333333%
}
[data-controller=digital] .videos-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=digital] .videos-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=digital] .videos-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=digital] .videos-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=digital] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px;
        text-align:inherit;
        width:50%
    }
    [data-controller=digital] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=digital] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=digital] .videos-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=digital] .videos-cont .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:575px){
    [data-controller=digital] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=digital] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=digital] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=digital] .videos-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=digital] .videos-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=digital] .videos-cont .columns .video-ind{
    cursor:pointer;
    overflow:hidden;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=digital] .videos-cont .columns .video-ind:hover{
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=digital] .videos-cont .columns .video-ind:hover .bg{
    opacity:1;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=digital] .videos-cont .columns .video-ind:hover .preview-thumb{
    z-index:1
}
[data-controller=digital] .videos-cont .columns .video-ind:hover img{
    opacity:0;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=digital] .videos-cont .columns .video-ind .preview-thumb{
    height:100%;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1
}
[data-controller=digital] .videos-cont .columns .video-ind .preview-thumb iframe{
    height:100%;
    width:100%
}
[data-controller=digital] .videos-cont .columns .video-ind .bg{
    background-color:hsla(0,0%,9%,.4);
    height:100%;
    left:0;
    margin-left:auto;
    margin-right:auto;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transition:.25s cubic-bezier(.4,0,1,1);
    z-index:2
}
[data-controller=digital] .videos-cont .columns .video-ind .bg p{
    bottom:0;
    color:#fff;
    font-weight:700;
    left:0;
    letter-spacing:1px;
    line-height:1;
    margin-bottom:15px;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    text-transform:uppercase;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=digital] .videos-cont .columns .video-ind .bg p{
        margin-bottom:calc(6.58537px + 1.46341vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=digital] .videos-cont .columns .video-ind .bg p{
        margin-bottom:30px
    }
}
[data-controller=digital] .videos-cont .columns .video-ind .bg p{
    font-size:22px
}
@media screen and (min-width:575px){
    [data-controller=digital] .videos-cont .columns .video-ind .bg p{
        font-size:calc(17.5122px + .78049vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=digital] .videos-cont .columns .video-ind .bg p{
        font-size:30px
    }
}
[data-controller=digital] .videos-cont .columns .video-ind img{
    height:auto;
    opacity:1;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=digital] .videos-cont .lazy-load{
    margin:50px auto;
    width:50px
}
@media screen and (min-width:575px){
    [data-controller=digital] .videos-cont .lazy-load{
        width:calc(44.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=digital] .videos-cont .lazy-load{
        width:60px
    }
}
[data-controller=digital] .videos-cont .lazy-load.hide{
    display:none
}
[data-controller=digital] .videos-cont .lazy-load img{
    height:auto;
    width:100%
}
[data-controller=digital] .videos-cont .button{
    margin-left:auto;
    margin-right:auto;
    margin-top:40px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    width:100%
}
@media screen and (min-width:575px){
    [data-controller=digital] .videos-cont .button{
        margin-top:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=digital] .videos-cont .button{
        margin-top:50px
    }
}
[data-controller=digital] .videos-cont .button{
    margin-bottom:40px
}
@media screen and (min-width:575px){
    [data-controller=digital] .videos-cont .button{
        margin-bottom:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=digital] .videos-cont .button{
        margin-bottom:50px
    }
}
[data-controller=digital] .videos-cont .button.hide{
    display:none
}
[data-controller=adrian-castro],[data-controller=alejandro-carreno],[data-controller=andres-hosman],[data-controller=augusto-castillo],[data-controller=carlos-teran],[data-controller=david-pimentel],[data-controller=fede-martirene],[data-controller=felipe-rueda],[data-controller=fernando-roca],[data-controller=gina-medina],[data-controller=oliver-garland],[data-controller=pipe-delgado]{
    --plyr-color-main:#fff
}
[data-controller=adrian-castro] .plyr__controls,[data-controller=alejandro-carreno] .plyr__controls,[data-controller=andres-hosman] .plyr__controls,[data-controller=augusto-castillo] .plyr__controls,[data-controller=carlos-teran] .plyr__controls,[data-controller=david-pimentel] .plyr__controls,[data-controller=fede-martirene] .plyr__controls,[data-controller=felipe-rueda] .plyr__controls,[data-controller=fernando-roca] .plyr__controls,[data-controller=gina-medina] .plyr__controls,[data-controller=oliver-garland] .plyr__controls,[data-controller=pipe-delgado] .plyr__controls{
    display:none!important
}
[data-controller=adrian-castro] video,[data-controller=alejandro-carreno] video,[data-controller=andres-hosman] video,[data-controller=augusto-castillo] video,[data-controller=carlos-teran] video,[data-controller=david-pimentel] video,[data-controller=fede-martirene] video,[data-controller=felipe-rueda] video,[data-controller=fernando-roca] video,[data-controller=gina-medina] video,[data-controller=oliver-garland] video,[data-controller=pipe-delgado] video{
    height:100vh;
    left:0;
    object-fit:cover;
    position:absolute;
    top:0;
    width:100vw
}
[data-controller=adrian-castro] .img-ani,[data-controller=adrian-castro] h2,[data-controller=adrian-castro] h6,[data-controller=adrian-castro] p,[data-controller=alejandro-carreno] .img-ani,[data-controller=alejandro-carreno] h2,[data-controller=alejandro-carreno] h6,[data-controller=alejandro-carreno] p,[data-controller=andres-hosman] .img-ani,[data-controller=andres-hosman] h2,[data-controller=andres-hosman] h6,[data-controller=andres-hosman] p,[data-controller=augusto-castillo] .img-ani,[data-controller=augusto-castillo] h2,[data-controller=augusto-castillo] h6,[data-controller=augusto-castillo] p,[data-controller=carlos-teran] .img-ani,[data-controller=carlos-teran] h2,[data-controller=carlos-teran] h6,[data-controller=carlos-teran] p,[data-controller=david-pimentel] .img-ani,[data-controller=david-pimentel] h2,[data-controller=david-pimentel] h6,[data-controller=david-pimentel] p,[data-controller=fede-martirene] .img-ani,[data-controller=fede-martirene] h2,[data-controller=fede-martirene] h6,[data-controller=fede-martirene] p,[data-controller=felipe-rueda] .img-ani,[data-controller=felipe-rueda] h2,[data-controller=felipe-rueda] h6,[data-controller=felipe-rueda] p,[data-controller=fernando-roca] .img-ani,[data-controller=fernando-roca] h2,[data-controller=fernando-roca] h6,[data-controller=fernando-roca] p,[data-controller=gina-medina] .img-ani,[data-controller=gina-medina] h2,[data-controller=gina-medina] h6,[data-controller=gina-medina] p,[data-controller=oliver-garland] .img-ani,[data-controller=oliver-garland] h2,[data-controller=oliver-garland] h6,[data-controller=oliver-garland] p,[data-controller=pipe-delgado] .img-ani,[data-controller=pipe-delgado] h2,[data-controller=pipe-delgado] h6,[data-controller=pipe-delgado] p{
    overflow:hidden
}
[data-controller=adrian-castro] .img-ani img,[data-controller=adrian-castro] h2 img,[data-controller=adrian-castro] h6 img,[data-controller=adrian-castro] p img,[data-controller=alejandro-carreno] .img-ani img,[data-controller=alejandro-carreno] h2 img,[data-controller=alejandro-carreno] h6 img,[data-controller=alejandro-carreno] p img,[data-controller=andres-hosman] .img-ani img,[data-controller=andres-hosman] h2 img,[data-controller=andres-hosman] h6 img,[data-controller=andres-hosman] p img,[data-controller=augusto-castillo] .img-ani img,[data-controller=augusto-castillo] h2 img,[data-controller=augusto-castillo] h6 img,[data-controller=augusto-castillo] p img,[data-controller=carlos-teran] .img-ani img,[data-controller=carlos-teran] h2 img,[data-controller=carlos-teran] h6 img,[data-controller=carlos-teran] p img,[data-controller=david-pimentel] .img-ani img,[data-controller=david-pimentel] h2 img,[data-controller=david-pimentel] h6 img,[data-controller=david-pimentel] p img,[data-controller=fede-martirene] .img-ani img,[data-controller=fede-martirene] h2 img,[data-controller=fede-martirene] h6 img,[data-controller=fede-martirene] p img,[data-controller=felipe-rueda] .img-ani img,[data-controller=felipe-rueda] h2 img,[data-controller=felipe-rueda] h6 img,[data-controller=felipe-rueda] p img,[data-controller=fernando-roca] .img-ani img,[data-controller=fernando-roca] h2 img,[data-controller=fernando-roca] h6 img,[data-controller=fernando-roca] p img,[data-controller=gina-medina] .img-ani img,[data-controller=gina-medina] h2 img,[data-controller=gina-medina] h6 img,[data-controller=gina-medina] p img,[data-controller=oliver-garland] .img-ani img,[data-controller=oliver-garland] h2 img,[data-controller=oliver-garland] h6 img,[data-controller=oliver-garland] p img,[data-controller=pipe-delgado] .img-ani img,[data-controller=pipe-delgado] h2 img,[data-controller=pipe-delgado] h6 img,[data-controller=pipe-delgado] p img{
    transform:translate3d(0,140px,0)
}
[data-controller=adrian-castro] .director-cont,[data-controller=alejandro-carreno] .director-cont,[data-controller=andres-hosman] .director-cont,[data-controller=augusto-castillo] .director-cont,[data-controller=carlos-teran] .director-cont,[data-controller=david-pimentel] .director-cont,[data-controller=fede-martirene] .director-cont,[data-controller=felipe-rueda] .director-cont,[data-controller=fernando-roca] .director-cont,[data-controller=gina-medina] .director-cont,[data-controller=oliver-garland] .director-cont,[data-controller=pipe-delgado] .director-cont{
    height:80vh;
    overflow:hidden;
    pointer-events:none;
    position:relative
}
[data-controller=adrian-castro] .director-cont .cent,[data-controller=alejandro-carreno] .director-cont .cent,[data-controller=andres-hosman] .director-cont .cent,[data-controller=augusto-castillo] .director-cont .cent,[data-controller=carlos-teran] .director-cont .cent,[data-controller=david-pimentel] .director-cont .cent,[data-controller=fede-martirene] .director-cont .cent,[data-controller=felipe-rueda] .director-cont .cent,[data-controller=fernando-roca] .director-cont .cent,[data-controller=gina-medina] .director-cont .cent,[data-controller=oliver-garland] .director-cont .cent,[data-controller=pipe-delgado] .director-cont .cent{
    margin-left:60px;
    position:absolute;
    top:70%;
    -webkit-transform:translateY(-75%);
    -ms-transform:translateY(-75%);
    transform:translateY(-75%)
}
@media(max-width:1200px){
    [data-controller=adrian-castro] .director-cont .cent,[data-controller=alejandro-carreno] .director-cont .cent,[data-controller=andres-hosman] .director-cont .cent,[data-controller=augusto-castillo] .director-cont .cent,[data-controller=carlos-teran] .director-cont .cent,[data-controller=david-pimentel] .director-cont .cent,[data-controller=fede-martirene] .director-cont .cent,[data-controller=felipe-rueda] .director-cont .cent,[data-controller=fernando-roca] .director-cont .cent,[data-controller=gina-medina] .director-cont .cent,[data-controller=oliver-garland] .director-cont .cent,[data-controller=pipe-delgado] .director-cont .cent{
        margin-left:60px
    }
}
@media(max-width:1024px){
    [data-controller=adrian-castro] .director-cont .cent,[data-controller=alejandro-carreno] .director-cont .cent,[data-controller=andres-hosman] .director-cont .cent,[data-controller=augusto-castillo] .director-cont .cent,[data-controller=carlos-teran] .director-cont .cent,[data-controller=david-pimentel] .director-cont .cent,[data-controller=fede-martirene] .director-cont .cent,[data-controller=felipe-rueda] .director-cont .cent,[data-controller=fernando-roca] .director-cont .cent,[data-controller=gina-medina] .director-cont .cent,[data-controller=oliver-garland] .director-cont .cent,[data-controller=pipe-delgado] .director-cont .cent{
        margin-left:40px
    }
}
@media(max-width:768px){
    [data-controller=adrian-castro] .director-cont .cent,[data-controller=alejandro-carreno] .director-cont .cent,[data-controller=andres-hosman] .director-cont .cent,[data-controller=augusto-castillo] .director-cont .cent,[data-controller=carlos-teran] .director-cont .cent,[data-controller=david-pimentel] .director-cont .cent,[data-controller=fede-martirene] .director-cont .cent,[data-controller=felipe-rueda] .director-cont .cent,[data-controller=fernando-roca] .director-cont .cent,[data-controller=gina-medina] .director-cont .cent,[data-controller=oliver-garland] .director-cont .cent,[data-controller=pipe-delgado] .director-cont .cent{
        margin-left:20px
    }
}
@media(max-width:575px){
    [data-controller=adrian-castro] .director-cont .cent,[data-controller=alejandro-carreno] .director-cont .cent,[data-controller=andres-hosman] .director-cont .cent,[data-controller=augusto-castillo] .director-cont .cent,[data-controller=carlos-teran] .director-cont .cent,[data-controller=david-pimentel] .director-cont .cent,[data-controller=fede-martirene] .director-cont .cent,[data-controller=felipe-rueda] .director-cont .cent,[data-controller=fernando-roca] .director-cont .cent,[data-controller=gina-medina] .director-cont .cent,[data-controller=oliver-garland] .director-cont .cent,[data-controller=pipe-delgado] .director-cont .cent{
        margin-left:20px
    }
}
[data-controller=adrian-castro] .director-cont img,[data-controller=alejandro-carreno] .director-cont img,[data-controller=andres-hosman] .director-cont img,[data-controller=augusto-castillo] .director-cont img,[data-controller=carlos-teran] .director-cont img,[data-controller=david-pimentel] .director-cont img,[data-controller=fede-martirene] .director-cont img,[data-controller=felipe-rueda] .director-cont img,[data-controller=fernando-roca] .director-cont img,[data-controller=gina-medina] .director-cont img,[data-controller=oliver-garland] .director-cont img,[data-controller=pipe-delgado] .director-cont img{
    height:auto;
    width:100%
}
@media(max-width:768px){
    [data-controller=adrian-castro] .director-cont img,[data-controller=alejandro-carreno] .director-cont img,[data-controller=andres-hosman] .director-cont img,[data-controller=augusto-castillo] .director-cont img,[data-controller=carlos-teran] .director-cont img,[data-controller=david-pimentel] .director-cont img,[data-controller=fede-martirene] .director-cont img,[data-controller=felipe-rueda] .director-cont img,[data-controller=fernando-roca] .director-cont img,[data-controller=gina-medina] .director-cont img,[data-controller=oliver-garland] .director-cont img,[data-controller=pipe-delgado] .director-cont img{
        display:table;
        margin-left:auto;
        margin-right:auto;
        max-width:450px
    }
}
[data-controller=adrian-castro] .director-cont h2,[data-controller=alejandro-carreno] .director-cont h2,[data-controller=andres-hosman] .director-cont h2,[data-controller=augusto-castillo] .director-cont h2,[data-controller=carlos-teran] .director-cont h2,[data-controller=david-pimentel] .director-cont h2,[data-controller=fede-martirene] .director-cont h2,[data-controller=felipe-rueda] .director-cont h2,[data-controller=fernando-roca] .director-cont h2,[data-controller=gina-medina] .director-cont h2,[data-controller=oliver-garland] .director-cont h2,[data-controller=pipe-delgado] .director-cont h2{
    color:#fff;
    font-size:64px;
    letter-spacing:2px;
    line-height:1;
    overflow:hidden;
    text-transform:uppercase
}
@media(max-width:1600px){
    [data-controller=adrian-castro] .director-cont h2,[data-controller=alejandro-carreno] .director-cont h2,[data-controller=andres-hosman] .director-cont h2,[data-controller=augusto-castillo] .director-cont h2,[data-controller=carlos-teran] .director-cont h2,[data-controller=david-pimentel] .director-cont h2,[data-controller=fede-martirene] .director-cont h2,[data-controller=felipe-rueda] .director-cont h2,[data-controller=fernando-roca] .director-cont h2,[data-controller=gina-medina] .director-cont h2,[data-controller=oliver-garland] .director-cont h2,[data-controller=pipe-delgado] .director-cont h2{
        font-size:62px
    }
}
@media(max-width:1400px){
    [data-controller=adrian-castro] .director-cont h2,[data-controller=alejandro-carreno] .director-cont h2,[data-controller=andres-hosman] .director-cont h2,[data-controller=augusto-castillo] .director-cont h2,[data-controller=carlos-teran] .director-cont h2,[data-controller=david-pimentel] .director-cont h2,[data-controller=fede-martirene] .director-cont h2,[data-controller=felipe-rueda] .director-cont h2,[data-controller=fernando-roca] .director-cont h2,[data-controller=gina-medina] .director-cont h2,[data-controller=oliver-garland] .director-cont h2,[data-controller=pipe-delgado] .director-cont h2{
        font-size:58px
    }
}
@media(max-width:1200px){
    [data-controller=adrian-castro] .director-cont h2,[data-controller=alejandro-carreno] .director-cont h2,[data-controller=andres-hosman] .director-cont h2,[data-controller=augusto-castillo] .director-cont h2,[data-controller=carlos-teran] .director-cont h2,[data-controller=david-pimentel] .director-cont h2,[data-controller=fede-martirene] .director-cont h2,[data-controller=felipe-rueda] .director-cont h2,[data-controller=fernando-roca] .director-cont h2,[data-controller=gina-medina] .director-cont h2,[data-controller=oliver-garland] .director-cont h2,[data-controller=pipe-delgado] .director-cont h2{
        font-size:56px
    }
}
@media(max-width:1024px){
    [data-controller=adrian-castro] .director-cont h2,[data-controller=alejandro-carreno] .director-cont h2,[data-controller=andres-hosman] .director-cont h2,[data-controller=augusto-castillo] .director-cont h2,[data-controller=carlos-teran] .director-cont h2,[data-controller=david-pimentel] .director-cont h2,[data-controller=fede-martirene] .director-cont h2,[data-controller=felipe-rueda] .director-cont h2,[data-controller=fernando-roca] .director-cont h2,[data-controller=gina-medina] .director-cont h2,[data-controller=oliver-garland] .director-cont h2,[data-controller=pipe-delgado] .director-cont h2{
        font-size:46px
    }
}
@media(max-width:768px){
    [data-controller=adrian-castro] .director-cont h2,[data-controller=alejandro-carreno] .director-cont h2,[data-controller=andres-hosman] .director-cont h2,[data-controller=augusto-castillo] .director-cont h2,[data-controller=carlos-teran] .director-cont h2,[data-controller=david-pimentel] .director-cont h2,[data-controller=fede-martirene] .director-cont h2,[data-controller=felipe-rueda] .director-cont h2,[data-controller=fernando-roca] .director-cont h2,[data-controller=gina-medina] .director-cont h2,[data-controller=oliver-garland] .director-cont h2,[data-controller=pipe-delgado] .director-cont h2{
        font-size:42px
    }
}
@media(max-width:575px){
    [data-controller=adrian-castro] .director-cont h2,[data-controller=alejandro-carreno] .director-cont h2,[data-controller=andres-hosman] .director-cont h2,[data-controller=augusto-castillo] .director-cont h2,[data-controller=carlos-teran] .director-cont h2,[data-controller=david-pimentel] .director-cont h2,[data-controller=fede-martirene] .director-cont h2,[data-controller=felipe-rueda] .director-cont h2,[data-controller=fernando-roca] .director-cont h2,[data-controller=gina-medina] .director-cont h2,[data-controller=oliver-garland] .director-cont h2,[data-controller=pipe-delgado] .director-cont h2{
        font-size:38px
    }
}
[data-controller=adrian-castro] .director-cont h5,[data-controller=adrian-castro] .director-cont h6,[data-controller=alejandro-carreno] .director-cont h5,[data-controller=alejandro-carreno] .director-cont h6,[data-controller=andres-hosman] .director-cont h5,[data-controller=andres-hosman] .director-cont h6,[data-controller=augusto-castillo] .director-cont h5,[data-controller=augusto-castillo] .director-cont h6,[data-controller=carlos-teran] .director-cont h5,[data-controller=carlos-teran] .director-cont h6,[data-controller=david-pimentel] .director-cont h5,[data-controller=david-pimentel] .director-cont h6,[data-controller=fede-martirene] .director-cont h5,[data-controller=fede-martirene] .director-cont h6,[data-controller=felipe-rueda] .director-cont h5,[data-controller=felipe-rueda] .director-cont h6,[data-controller=fernando-roca] .director-cont h5,[data-controller=fernando-roca] .director-cont h6,[data-controller=gina-medina] .director-cont h5,[data-controller=gina-medina] .director-cont h6,[data-controller=oliver-garland] .director-cont h5,[data-controller=oliver-garland] .director-cont h6,[data-controller=pipe-delgado] .director-cont h5,[data-controller=pipe-delgado] .director-cont h6{
    color:#ff5100;
    letter-spacing:1px;
    line-height:1;
    overflow:hidden;
    text-transform:uppercase
}
[data-controller=adrian-castro] .director-cont .columns,[data-controller=alejandro-carreno] .director-cont .columns,[data-controller=andres-hosman] .director-cont .columns,[data-controller=augusto-castillo] .director-cont .columns,[data-controller=carlos-teran] .director-cont .columns,[data-controller=david-pimentel] .director-cont .columns,[data-controller=fede-martirene] .director-cont .columns,[data-controller=felipe-rueda] .director-cont .columns,[data-controller=fernando-roca] .director-cont .columns,[data-controller=gina-medina] .director-cont .columns,[data-controller=oliver-garland] .director-cont .columns,[data-controller=pipe-delgado] .director-cont .columns{
    display:flex;
    width:100%
}
@media(max-width:768px){
    [data-controller=adrian-castro] .director-cont .columns,[data-controller=alejandro-carreno] .director-cont .columns,[data-controller=andres-hosman] .director-cont .columns,[data-controller=augusto-castillo] .director-cont .columns,[data-controller=carlos-teran] .director-cont .columns,[data-controller=david-pimentel] .director-cont .columns,[data-controller=fede-martirene] .director-cont .columns,[data-controller=felipe-rueda] .director-cont .columns,[data-controller=fernando-roca] .director-cont .columns,[data-controller=gina-medina] .director-cont .columns,[data-controller=oliver-garland] .director-cont .columns,[data-controller=pipe-delgado] .director-cont .columns{
        display:table
    }
}
[data-controller=adrian-castro] .director-cont .columns .column,[data-controller=alejandro-carreno] .director-cont .columns .column,[data-controller=andres-hosman] .director-cont .columns .column,[data-controller=augusto-castillo] .director-cont .columns .column,[data-controller=carlos-teran] .director-cont .columns .column,[data-controller=david-pimentel] .director-cont .columns .column,[data-controller=fede-martirene] .director-cont .columns .column,[data-controller=felipe-rueda] .director-cont .columns .column,[data-controller=fernando-roca] .director-cont .columns .column,[data-controller=gina-medina] .director-cont .columns .column,[data-controller=oliver-garland] .director-cont .columns .column,[data-controller=pipe-delgado] .director-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=adrian-castro] .director-cont .columns .column:after,[data-controller=alejandro-carreno] .director-cont .columns .column:after,[data-controller=andres-hosman] .director-cont .columns .column:after,[data-controller=augusto-castillo] .director-cont .columns .column:after,[data-controller=carlos-teran] .director-cont .columns .column:after,[data-controller=david-pimentel] .director-cont .columns .column:after,[data-controller=fede-martirene] .director-cont .columns .column:after,[data-controller=felipe-rueda] .director-cont .columns .column:after,[data-controller=fernando-roca] .director-cont .columns .column:after,[data-controller=gina-medina] .director-cont .columns .column:after,[data-controller=oliver-garland] .director-cont .columns .column:after,[data-controller=pipe-delgado] .director-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=adrian-castro] .director-cont .columns .column:nth-child(n),[data-controller=alejandro-carreno] .director-cont .columns .column:nth-child(n),[data-controller=andres-hosman] .director-cont .columns .column:nth-child(n),[data-controller=augusto-castillo] .director-cont .columns .column:nth-child(n),[data-controller=carlos-teran] .director-cont .columns .column:nth-child(n),[data-controller=david-pimentel] .director-cont .columns .column:nth-child(n),[data-controller=fede-martirene] .director-cont .columns .column:nth-child(n),[data-controller=felipe-rueda] .director-cont .columns .column:nth-child(n),[data-controller=fernando-roca] .director-cont .columns .column:nth-child(n),[data-controller=gina-medina] .director-cont .columns .column:nth-child(n),[data-controller=oliver-garland] .director-cont .columns .column:nth-child(n),[data-controller=pipe-delgado] .director-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=adrian-castro] .director-cont .columns .column:nth-child(2n),[data-controller=alejandro-carreno] .director-cont .columns .column:nth-child(2n),[data-controller=andres-hosman] .director-cont .columns .column:nth-child(2n),[data-controller=augusto-castillo] .director-cont .columns .column:nth-child(2n),[data-controller=carlos-teran] .director-cont .columns .column:nth-child(2n),[data-controller=david-pimentel] .director-cont .columns .column:nth-child(2n),[data-controller=fede-martirene] .director-cont .columns .column:nth-child(2n),[data-controller=felipe-rueda] .director-cont .columns .column:nth-child(2n),[data-controller=fernando-roca] .director-cont .columns .column:nth-child(2n),[data-controller=gina-medina] .director-cont .columns .column:nth-child(2n),[data-controller=oliver-garland] .director-cont .columns .column:nth-child(2n),[data-controller=pipe-delgado] .director-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=adrian-castro] .director-cont .columns .column:nth-child(odd),[data-controller=alejandro-carreno] .director-cont .columns .column:nth-child(odd),[data-controller=andres-hosman] .director-cont .columns .column:nth-child(odd),[data-controller=augusto-castillo] .director-cont .columns .column:nth-child(odd),[data-controller=carlos-teran] .director-cont .columns .column:nth-child(odd),[data-controller=david-pimentel] .director-cont .columns .column:nth-child(odd),[data-controller=fede-martirene] .director-cont .columns .column:nth-child(odd),[data-controller=felipe-rueda] .director-cont .columns .column:nth-child(odd),[data-controller=fernando-roca] .director-cont .columns .column:nth-child(odd),[data-controller=gina-medina] .director-cont .columns .column:nth-child(odd),[data-controller=oliver-garland] .director-cont .columns .column:nth-child(odd),[data-controller=pipe-delgado] .director-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=adrian-castro] .director-cont .columns .column,[data-controller=alejandro-carreno] .director-cont .columns .column,[data-controller=andres-hosman] .director-cont .columns .column,[data-controller=augusto-castillo] .director-cont .columns .column,[data-controller=carlos-teran] .director-cont .columns .column,[data-controller=david-pimentel] .director-cont .columns .column,[data-controller=fede-martirene] .director-cont .columns .column,[data-controller=felipe-rueda] .director-cont .columns .column,[data-controller=fernando-roca] .director-cont .columns .column,[data-controller=gina-medina] .director-cont .columns .column,[data-controller=oliver-garland] .director-cont .columns .column,[data-controller=pipe-delgado] .director-cont .columns .column{
        clear:none;
        float:left;
        margin-bottom:20px;
        margin-left:0;
        margin-right:5%;
        text-align:inherit;
        width:100%
    }
    [data-controller=adrian-castro] .director-cont .columns .column:after,[data-controller=alejandro-carreno] .director-cont .columns .column:after,[data-controller=andres-hosman] .director-cont .columns .column:after,[data-controller=augusto-castillo] .director-cont .columns .column:after,[data-controller=carlos-teran] .director-cont .columns .column:after,[data-controller=david-pimentel] .director-cont .columns .column:after,[data-controller=fede-martirene] .director-cont .columns .column:after,[data-controller=felipe-rueda] .director-cont .columns .column:after,[data-controller=fernando-roca] .director-cont .columns .column:after,[data-controller=gina-medina] .director-cont .columns .column:after,[data-controller=oliver-garland] .director-cont .columns .column:after,[data-controller=pipe-delgado] .director-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=adrian-castro] .director-cont .columns .column:nth-child(n),[data-controller=alejandro-carreno] .director-cont .columns .column:nth-child(n),[data-controller=andres-hosman] .director-cont .columns .column:nth-child(n),[data-controller=augusto-castillo] .director-cont .columns .column:nth-child(n),[data-controller=carlos-teran] .director-cont .columns .column:nth-child(n),[data-controller=david-pimentel] .director-cont .columns .column:nth-child(n),[data-controller=fede-martirene] .director-cont .columns .column:nth-child(n),[data-controller=felipe-rueda] .director-cont .columns .column:nth-child(n),[data-controller=fernando-roca] .director-cont .columns .column:nth-child(n),[data-controller=gina-medina] .director-cont .columns .column:nth-child(n),[data-controller=oliver-garland] .director-cont .columns .column:nth-child(n),[data-controller=pipe-delgado] .director-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:5%
    }
    [data-controller=adrian-castro] .director-cont .columns .column:nth-child(1n),[data-controller=alejandro-carreno] .director-cont .columns .column:nth-child(1n),[data-controller=andres-hosman] .director-cont .columns .column:nth-child(1n),[data-controller=augusto-castillo] .director-cont .columns .column:nth-child(1n),[data-controller=carlos-teran] .director-cont .columns .column:nth-child(1n),[data-controller=david-pimentel] .director-cont .columns .column:nth-child(1n),[data-controller=fede-martirene] .director-cont .columns .column:nth-child(1n),[data-controller=felipe-rueda] .director-cont .columns .column:nth-child(1n),[data-controller=fernando-roca] .director-cont .columns .column:nth-child(1n),[data-controller=gina-medina] .director-cont .columns .column:nth-child(1n),[data-controller=oliver-garland] .director-cont .columns .column:nth-child(1n),[data-controller=pipe-delgado] .director-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=adrian-castro] .director-cont .columns .column:nth-child(1n+1),[data-controller=alejandro-carreno] .director-cont .columns .column:nth-child(1n+1),[data-controller=andres-hosman] .director-cont .columns .column:nth-child(1n+1),[data-controller=augusto-castillo] .director-cont .columns .column:nth-child(1n+1),[data-controller=carlos-teran] .director-cont .columns .column:nth-child(1n+1),[data-controller=david-pimentel] .director-cont .columns .column:nth-child(1n+1),[data-controller=fede-martirene] .director-cont .columns .column:nth-child(1n+1),[data-controller=felipe-rueda] .director-cont .columns .column:nth-child(1n+1),[data-controller=fernando-roca] .director-cont .columns .column:nth-child(1n+1),[data-controller=gina-medina] .director-cont .columns .column:nth-child(1n+1),[data-controller=oliver-garland] .director-cont .columns .column:nth-child(1n+1),[data-controller=pipe-delgado] .director-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=adrian-castro] .videos-cont .columns,[data-controller=alejandro-carreno] .videos-cont .columns,[data-controller=andres-hosman] .videos-cont .columns,[data-controller=augusto-castillo] .videos-cont .columns,[data-controller=carlos-teran] .videos-cont .columns,[data-controller=david-pimentel] .videos-cont .columns,[data-controller=fede-martirene] .videos-cont .columns,[data-controller=felipe-rueda] .videos-cont .columns,[data-controller=fernando-roca] .videos-cont .columns,[data-controller=gina-medina] .videos-cont .columns,[data-controller=oliver-garland] .videos-cont .columns,[data-controller=pipe-delgado] .videos-cont .columns{
    display:table;
    margin-left:auto;
    margin-right:auto;
    width:100%
}
@media(max-width:575px){
    [data-controller=adrian-castro] .videos-cont .columns,[data-controller=alejandro-carreno] .videos-cont .columns,[data-controller=andres-hosman] .videos-cont .columns,[data-controller=augusto-castillo] .videos-cont .columns,[data-controller=carlos-teran] .videos-cont .columns,[data-controller=david-pimentel] .videos-cont .columns,[data-controller=fede-martirene] .videos-cont .columns,[data-controller=felipe-rueda] .videos-cont .columns,[data-controller=fernando-roca] .videos-cont .columns,[data-controller=gina-medina] .videos-cont .columns,[data-controller=oliver-garland] .videos-cont .columns,[data-controller=pipe-delgado] .videos-cont .columns{
        max-width:400px
    }
}
[data-controller=adrian-castro] .videos-cont .columns .column,[data-controller=alejandro-carreno] .videos-cont .columns .column,[data-controller=andres-hosman] .videos-cont .columns .column,[data-controller=augusto-castillo] .videos-cont .columns .column,[data-controller=carlos-teran] .videos-cont .columns .column,[data-controller=david-pimentel] .videos-cont .columns .column,[data-controller=fede-martirene] .videos-cont .columns .column,[data-controller=felipe-rueda] .videos-cont .columns .column,[data-controller=fernando-roca] .videos-cont .columns .column,[data-controller=gina-medina] .videos-cont .columns .column,[data-controller=oliver-garland] .videos-cont .columns .column,[data-controller=pipe-delgado] .videos-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    padding:5px;
    text-align:inherit;
    width:33.3333333333%
}
[data-controller=adrian-castro] .videos-cont .columns .column:after,[data-controller=alejandro-carreno] .videos-cont .columns .column:after,[data-controller=andres-hosman] .videos-cont .columns .column:after,[data-controller=augusto-castillo] .videos-cont .columns .column:after,[data-controller=carlos-teran] .videos-cont .columns .column:after,[data-controller=david-pimentel] .videos-cont .columns .column:after,[data-controller=fede-martirene] .videos-cont .columns .column:after,[data-controller=felipe-rueda] .videos-cont .columns .column:after,[data-controller=fernando-roca] .videos-cont .columns .column:after,[data-controller=gina-medina] .videos-cont .columns .column:after,[data-controller=oliver-garland] .videos-cont .columns .column:after,[data-controller=pipe-delgado] .videos-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=adrian-castro] .videos-cont .columns .column:nth-child(n),[data-controller=alejandro-carreno] .videos-cont .columns .column:nth-child(n),[data-controller=andres-hosman] .videos-cont .columns .column:nth-child(n),[data-controller=augusto-castillo] .videos-cont .columns .column:nth-child(n),[data-controller=carlos-teran] .videos-cont .columns .column:nth-child(n),[data-controller=david-pimentel] .videos-cont .columns .column:nth-child(n),[data-controller=fede-martirene] .videos-cont .columns .column:nth-child(n),[data-controller=felipe-rueda] .videos-cont .columns .column:nth-child(n),[data-controller=fernando-roca] .videos-cont .columns .column:nth-child(n),[data-controller=gina-medina] .videos-cont .columns .column:nth-child(n),[data-controller=oliver-garland] .videos-cont .columns .column:nth-child(n),[data-controller=pipe-delgado] .videos-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=adrian-castro] .videos-cont .columns .column:nth-child(3n),[data-controller=alejandro-carreno] .videos-cont .columns .column:nth-child(3n),[data-controller=andres-hosman] .videos-cont .columns .column:nth-child(3n),[data-controller=augusto-castillo] .videos-cont .columns .column:nth-child(3n),[data-controller=carlos-teran] .videos-cont .columns .column:nth-child(3n),[data-controller=david-pimentel] .videos-cont .columns .column:nth-child(3n),[data-controller=fede-martirene] .videos-cont .columns .column:nth-child(3n),[data-controller=felipe-rueda] .videos-cont .columns .column:nth-child(3n),[data-controller=fernando-roca] .videos-cont .columns .column:nth-child(3n),[data-controller=gina-medina] .videos-cont .columns .column:nth-child(3n),[data-controller=oliver-garland] .videos-cont .columns .column:nth-child(3n),[data-controller=pipe-delgado] .videos-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=adrian-castro] .videos-cont .columns .column:nth-child(3n+1),[data-controller=alejandro-carreno] .videos-cont .columns .column:nth-child(3n+1),[data-controller=andres-hosman] .videos-cont .columns .column:nth-child(3n+1),[data-controller=augusto-castillo] .videos-cont .columns .column:nth-child(3n+1),[data-controller=carlos-teran] .videos-cont .columns .column:nth-child(3n+1),[data-controller=david-pimentel] .videos-cont .columns .column:nth-child(3n+1),[data-controller=fede-martirene] .videos-cont .columns .column:nth-child(3n+1),[data-controller=felipe-rueda] .videos-cont .columns .column:nth-child(3n+1),[data-controller=fernando-roca] .videos-cont .columns .column:nth-child(3n+1),[data-controller=gina-medina] .videos-cont .columns .column:nth-child(3n+1),[data-controller=oliver-garland] .videos-cont .columns .column:nth-child(3n+1),[data-controller=pipe-delgado] .videos-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=adrian-castro] .videos-cont .columns .column,[data-controller=alejandro-carreno] .videos-cont .columns .column,[data-controller=andres-hosman] .videos-cont .columns .column,[data-controller=augusto-castillo] .videos-cont .columns .column,[data-controller=carlos-teran] .videos-cont .columns .column,[data-controller=david-pimentel] .videos-cont .columns .column,[data-controller=fede-martirene] .videos-cont .columns .column,[data-controller=felipe-rueda] .videos-cont .columns .column,[data-controller=fernando-roca] .videos-cont .columns .column,[data-controller=gina-medina] .videos-cont .columns .column,[data-controller=oliver-garland] .videos-cont .columns .column,[data-controller=pipe-delgado] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px;
        text-align:inherit;
        width:50%
    }
    [data-controller=adrian-castro] .videos-cont .columns .column:after,[data-controller=alejandro-carreno] .videos-cont .columns .column:after,[data-controller=andres-hosman] .videos-cont .columns .column:after,[data-controller=augusto-castillo] .videos-cont .columns .column:after,[data-controller=carlos-teran] .videos-cont .columns .column:after,[data-controller=david-pimentel] .videos-cont .columns .column:after,[data-controller=fede-martirene] .videos-cont .columns .column:after,[data-controller=felipe-rueda] .videos-cont .columns .column:after,[data-controller=fernando-roca] .videos-cont .columns .column:after,[data-controller=gina-medina] .videos-cont .columns .column:after,[data-controller=oliver-garland] .videos-cont .columns .column:after,[data-controller=pipe-delgado] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=adrian-castro] .videos-cont .columns .column:nth-child(n),[data-controller=alejandro-carreno] .videos-cont .columns .column:nth-child(n),[data-controller=andres-hosman] .videos-cont .columns .column:nth-child(n),[data-controller=augusto-castillo] .videos-cont .columns .column:nth-child(n),[data-controller=carlos-teran] .videos-cont .columns .column:nth-child(n),[data-controller=david-pimentel] .videos-cont .columns .column:nth-child(n),[data-controller=fede-martirene] .videos-cont .columns .column:nth-child(n),[data-controller=felipe-rueda] .videos-cont .columns .column:nth-child(n),[data-controller=fernando-roca] .videos-cont .columns .column:nth-child(n),[data-controller=gina-medina] .videos-cont .columns .column:nth-child(n),[data-controller=oliver-garland] .videos-cont .columns .column:nth-child(n),[data-controller=pipe-delgado] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=adrian-castro] .videos-cont .columns .column:nth-child(2n),[data-controller=alejandro-carreno] .videos-cont .columns .column:nth-child(2n),[data-controller=andres-hosman] .videos-cont .columns .column:nth-child(2n),[data-controller=augusto-castillo] .videos-cont .columns .column:nth-child(2n),[data-controller=carlos-teran] .videos-cont .columns .column:nth-child(2n),[data-controller=david-pimentel] .videos-cont .columns .column:nth-child(2n),[data-controller=fede-martirene] .videos-cont .columns .column:nth-child(2n),[data-controller=felipe-rueda] .videos-cont .columns .column:nth-child(2n),[data-controller=fernando-roca] .videos-cont .columns .column:nth-child(2n),[data-controller=gina-medina] .videos-cont .columns .column:nth-child(2n),[data-controller=oliver-garland] .videos-cont .columns .column:nth-child(2n),[data-controller=pipe-delgado] .videos-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=adrian-castro] .videos-cont .columns .column:nth-child(odd),[data-controller=alejandro-carreno] .videos-cont .columns .column:nth-child(odd),[data-controller=andres-hosman] .videos-cont .columns .column:nth-child(odd),[data-controller=augusto-castillo] .videos-cont .columns .column:nth-child(odd),[data-controller=carlos-teran] .videos-cont .columns .column:nth-child(odd),[data-controller=david-pimentel] .videos-cont .columns .column:nth-child(odd),[data-controller=fede-martirene] .videos-cont .columns .column:nth-child(odd),[data-controller=felipe-rueda] .videos-cont .columns .column:nth-child(odd),[data-controller=fernando-roca] .videos-cont .columns .column:nth-child(odd),[data-controller=gina-medina] .videos-cont .columns .column:nth-child(odd),[data-controller=oliver-garland] .videos-cont .columns .column:nth-child(odd),[data-controller=pipe-delgado] .videos-cont .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:575px){
    [data-controller=adrian-castro] .videos-cont .columns .column,[data-controller=alejandro-carreno] .videos-cont .columns .column,[data-controller=andres-hosman] .videos-cont .columns .column,[data-controller=augusto-castillo] .videos-cont .columns .column,[data-controller=carlos-teran] .videos-cont .columns .column,[data-controller=david-pimentel] .videos-cont .columns .column,[data-controller=fede-martirene] .videos-cont .columns .column,[data-controller=felipe-rueda] .videos-cont .columns .column,[data-controller=fernando-roca] .videos-cont .columns .column,[data-controller=gina-medina] .videos-cont .columns .column,[data-controller=oliver-garland] .videos-cont .columns .column,[data-controller=pipe-delgado] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=adrian-castro] .videos-cont .columns .column:after,[data-controller=alejandro-carreno] .videos-cont .columns .column:after,[data-controller=andres-hosman] .videos-cont .columns .column:after,[data-controller=augusto-castillo] .videos-cont .columns .column:after,[data-controller=carlos-teran] .videos-cont .columns .column:after,[data-controller=david-pimentel] .videos-cont .columns .column:after,[data-controller=fede-martirene] .videos-cont .columns .column:after,[data-controller=felipe-rueda] .videos-cont .columns .column:after,[data-controller=fernando-roca] .videos-cont .columns .column:after,[data-controller=gina-medina] .videos-cont .columns .column:after,[data-controller=oliver-garland] .videos-cont .columns .column:after,[data-controller=pipe-delgado] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=adrian-castro] .videos-cont .columns .column:nth-child(n),[data-controller=alejandro-carreno] .videos-cont .columns .column:nth-child(n),[data-controller=andres-hosman] .videos-cont .columns .column:nth-child(n),[data-controller=augusto-castillo] .videos-cont .columns .column:nth-child(n),[data-controller=carlos-teran] .videos-cont .columns .column:nth-child(n),[data-controller=david-pimentel] .videos-cont .columns .column:nth-child(n),[data-controller=fede-martirene] .videos-cont .columns .column:nth-child(n),[data-controller=felipe-rueda] .videos-cont .columns .column:nth-child(n),[data-controller=fernando-roca] .videos-cont .columns .column:nth-child(n),[data-controller=gina-medina] .videos-cont .columns .column:nth-child(n),[data-controller=oliver-garland] .videos-cont .columns .column:nth-child(n),[data-controller=pipe-delgado] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=adrian-castro] .videos-cont .columns .column:nth-child(1n),[data-controller=alejandro-carreno] .videos-cont .columns .column:nth-child(1n),[data-controller=andres-hosman] .videos-cont .columns .column:nth-child(1n),[data-controller=augusto-castillo] .videos-cont .columns .column:nth-child(1n),[data-controller=carlos-teran] .videos-cont .columns .column:nth-child(1n),[data-controller=david-pimentel] .videos-cont .columns .column:nth-child(1n),[data-controller=fede-martirene] .videos-cont .columns .column:nth-child(1n),[data-controller=felipe-rueda] .videos-cont .columns .column:nth-child(1n),[data-controller=fernando-roca] .videos-cont .columns .column:nth-child(1n),[data-controller=gina-medina] .videos-cont .columns .column:nth-child(1n),[data-controller=oliver-garland] .videos-cont .columns .column:nth-child(1n),[data-controller=pipe-delgado] .videos-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=adrian-castro] .videos-cont .columns .column:nth-child(1n+1),[data-controller=alejandro-carreno] .videos-cont .columns .column:nth-child(1n+1),[data-controller=andres-hosman] .videos-cont .columns .column:nth-child(1n+1),[data-controller=augusto-castillo] .videos-cont .columns .column:nth-child(1n+1),[data-controller=carlos-teran] .videos-cont .columns .column:nth-child(1n+1),[data-controller=david-pimentel] .videos-cont .columns .column:nth-child(1n+1),[data-controller=fede-martirene] .videos-cont .columns .column:nth-child(1n+1),[data-controller=felipe-rueda] .videos-cont .columns .column:nth-child(1n+1),[data-controller=fernando-roca] .videos-cont .columns .column:nth-child(1n+1),[data-controller=gina-medina] .videos-cont .columns .column:nth-child(1n+1),[data-controller=oliver-garland] .videos-cont .columns .column:nth-child(1n+1),[data-controller=pipe-delgado] .videos-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind,[data-controller=andres-hosman] .videos-cont .columns .video-ind,[data-controller=augusto-castillo] .videos-cont .columns .video-ind,[data-controller=carlos-teran] .videos-cont .columns .video-ind,[data-controller=david-pimentel] .videos-cont .columns .video-ind,[data-controller=fede-martirene] .videos-cont .columns .video-ind,[data-controller=felipe-rueda] .videos-cont .columns .video-ind,[data-controller=fernando-roca] .videos-cont .columns .video-ind,[data-controller=gina-medina] .videos-cont .columns .video-ind,[data-controller=oliver-garland] .videos-cont .columns .video-ind,[data-controller=pipe-delgado] .videos-cont .columns .video-ind{
    cursor:pointer;
    overflow:hidden;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind:hover,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind:hover,[data-controller=andres-hosman] .videos-cont .columns .video-ind:hover,[data-controller=augusto-castillo] .videos-cont .columns .video-ind:hover,[data-controller=carlos-teran] .videos-cont .columns .video-ind:hover,[data-controller=david-pimentel] .videos-cont .columns .video-ind:hover,[data-controller=fede-martirene] .videos-cont .columns .video-ind:hover,[data-controller=felipe-rueda] .videos-cont .columns .video-ind:hover,[data-controller=fernando-roca] .videos-cont .columns .video-ind:hover,[data-controller=gina-medina] .videos-cont .columns .video-ind:hover,[data-controller=oliver-garland] .videos-cont .columns .video-ind:hover,[data-controller=pipe-delgado] .videos-cont .columns .video-ind:hover{
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind:hover .bg,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind:hover .bg,[data-controller=andres-hosman] .videos-cont .columns .video-ind:hover .bg,[data-controller=augusto-castillo] .videos-cont .columns .video-ind:hover .bg,[data-controller=carlos-teran] .videos-cont .columns .video-ind:hover .bg,[data-controller=david-pimentel] .videos-cont .columns .video-ind:hover .bg,[data-controller=fede-martirene] .videos-cont .columns .video-ind:hover .bg,[data-controller=felipe-rueda] .videos-cont .columns .video-ind:hover .bg,[data-controller=fernando-roca] .videos-cont .columns .video-ind:hover .bg,[data-controller=gina-medina] .videos-cont .columns .video-ind:hover .bg,[data-controller=oliver-garland] .videos-cont .columns .video-ind:hover .bg,[data-controller=pipe-delgado] .videos-cont .columns .video-ind:hover .bg{
    opacity:1;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=andres-hosman] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=augusto-castillo] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=carlos-teran] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=david-pimentel] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=fede-martirene] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=felipe-rueda] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=fernando-roca] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=gina-medina] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=oliver-garland] .videos-cont .columns .video-ind:hover .preview-thumb,[data-controller=pipe-delgado] .videos-cont .columns .video-ind:hover .preview-thumb{
    z-index:1
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind:hover img,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind:hover img,[data-controller=andres-hosman] .videos-cont .columns .video-ind:hover img,[data-controller=augusto-castillo] .videos-cont .columns .video-ind:hover img,[data-controller=carlos-teran] .videos-cont .columns .video-ind:hover img,[data-controller=david-pimentel] .videos-cont .columns .video-ind:hover img,[data-controller=fede-martirene] .videos-cont .columns .video-ind:hover img,[data-controller=felipe-rueda] .videos-cont .columns .video-ind:hover img,[data-controller=fernando-roca] .videos-cont .columns .video-ind:hover img,[data-controller=gina-medina] .videos-cont .columns .video-ind:hover img,[data-controller=oliver-garland] .videos-cont .columns .video-ind:hover img,[data-controller=pipe-delgado] .videos-cont .columns .video-ind:hover img{
    opacity:0;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind .preview-thumb,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind .preview-thumb,[data-controller=andres-hosman] .videos-cont .columns .video-ind .preview-thumb,[data-controller=augusto-castillo] .videos-cont .columns .video-ind .preview-thumb,[data-controller=carlos-teran] .videos-cont .columns .video-ind .preview-thumb,[data-controller=david-pimentel] .videos-cont .columns .video-ind .preview-thumb,[data-controller=fede-martirene] .videos-cont .columns .video-ind .preview-thumb,[data-controller=felipe-rueda] .videos-cont .columns .video-ind .preview-thumb,[data-controller=fernando-roca] .videos-cont .columns .video-ind .preview-thumb,[data-controller=gina-medina] .videos-cont .columns .video-ind .preview-thumb,[data-controller=oliver-garland] .videos-cont .columns .video-ind .preview-thumb,[data-controller=pipe-delgado] .videos-cont .columns .video-ind .preview-thumb{
    height:100%;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=andres-hosman] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=augusto-castillo] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=carlos-teran] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=david-pimentel] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=fede-martirene] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=felipe-rueda] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=fernando-roca] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=gina-medina] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=oliver-garland] .videos-cont .columns .video-ind .preview-thumb iframe,[data-controller=pipe-delgado] .videos-cont .columns .video-ind .preview-thumb iframe{
    height:100%;
    width:100%
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind .bg,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind .bg,[data-controller=andres-hosman] .videos-cont .columns .video-ind .bg,[data-controller=augusto-castillo] .videos-cont .columns .video-ind .bg,[data-controller=carlos-teran] .videos-cont .columns .video-ind .bg,[data-controller=david-pimentel] .videos-cont .columns .video-ind .bg,[data-controller=fede-martirene] .videos-cont .columns .video-ind .bg,[data-controller=felipe-rueda] .videos-cont .columns .video-ind .bg,[data-controller=fernando-roca] .videos-cont .columns .video-ind .bg,[data-controller=gina-medina] .videos-cont .columns .video-ind .bg,[data-controller=oliver-garland] .videos-cont .columns .video-ind .bg,[data-controller=pipe-delgado] .videos-cont .columns .video-ind .bg{
    background-color:hsla(0,0%,9%,.4);
    height:100%;
    left:0;
    margin-left:auto;
    margin-right:auto;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transition:.25s cubic-bezier(.4,0,1,1);
    z-index:2
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind .bg p,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind .bg p,[data-controller=andres-hosman] .videos-cont .columns .video-ind .bg p,[data-controller=augusto-castillo] .videos-cont .columns .video-ind .bg p,[data-controller=carlos-teran] .videos-cont .columns .video-ind .bg p,[data-controller=david-pimentel] .videos-cont .columns .video-ind .bg p,[data-controller=fede-martirene] .videos-cont .columns .video-ind .bg p,[data-controller=felipe-rueda] .videos-cont .columns .video-ind .bg p,[data-controller=fernando-roca] .videos-cont .columns .video-ind .bg p,[data-controller=gina-medina] .videos-cont .columns .video-ind .bg p,[data-controller=oliver-garland] .videos-cont .columns .video-ind .bg p,[data-controller=pipe-delgado] .videos-cont .columns .video-ind .bg p{
    bottom:0;
    color:#fff;
    font-weight:700;
    left:0;
    letter-spacing:1px;
    line-height:1;
    margin-bottom:15px;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    text-transform:uppercase;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=adrian-castro] .videos-cont .columns .video-ind .bg p,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind .bg p,[data-controller=andres-hosman] .videos-cont .columns .video-ind .bg p,[data-controller=augusto-castillo] .videos-cont .columns .video-ind .bg p,[data-controller=carlos-teran] .videos-cont .columns .video-ind .bg p,[data-controller=david-pimentel] .videos-cont .columns .video-ind .bg p,[data-controller=fede-martirene] .videos-cont .columns .video-ind .bg p,[data-controller=felipe-rueda] .videos-cont .columns .video-ind .bg p,[data-controller=fernando-roca] .videos-cont .columns .video-ind .bg p,[data-controller=gina-medina] .videos-cont .columns .video-ind .bg p,[data-controller=oliver-garland] .videos-cont .columns .video-ind .bg p,[data-controller=pipe-delgado] .videos-cont .columns .video-ind .bg p{
        margin-bottom:calc(6.58537px + 1.46341vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=adrian-castro] .videos-cont .columns .video-ind .bg p,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind .bg p,[data-controller=andres-hosman] .videos-cont .columns .video-ind .bg p,[data-controller=augusto-castillo] .videos-cont .columns .video-ind .bg p,[data-controller=carlos-teran] .videos-cont .columns .video-ind .bg p,[data-controller=david-pimentel] .videos-cont .columns .video-ind .bg p,[data-controller=fede-martirene] .videos-cont .columns .video-ind .bg p,[data-controller=felipe-rueda] .videos-cont .columns .video-ind .bg p,[data-controller=fernando-roca] .videos-cont .columns .video-ind .bg p,[data-controller=gina-medina] .videos-cont .columns .video-ind .bg p,[data-controller=oliver-garland] .videos-cont .columns .video-ind .bg p,[data-controller=pipe-delgado] .videos-cont .columns .video-ind .bg p{
        margin-bottom:30px
    }
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind .bg p,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind .bg p,[data-controller=andres-hosman] .videos-cont .columns .video-ind .bg p,[data-controller=augusto-castillo] .videos-cont .columns .video-ind .bg p,[data-controller=carlos-teran] .videos-cont .columns .video-ind .bg p,[data-controller=david-pimentel] .videos-cont .columns .video-ind .bg p,[data-controller=fede-martirene] .videos-cont .columns .video-ind .bg p,[data-controller=felipe-rueda] .videos-cont .columns .video-ind .bg p,[data-controller=fernando-roca] .videos-cont .columns .video-ind .bg p,[data-controller=gina-medina] .videos-cont .columns .video-ind .bg p,[data-controller=oliver-garland] .videos-cont .columns .video-ind .bg p,[data-controller=pipe-delgado] .videos-cont .columns .video-ind .bg p{
    font-size:22px
}
@media screen and (min-width:575px){
    [data-controller=adrian-castro] .videos-cont .columns .video-ind .bg p,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind .bg p,[data-controller=andres-hosman] .videos-cont .columns .video-ind .bg p,[data-controller=augusto-castillo] .videos-cont .columns .video-ind .bg p,[data-controller=carlos-teran] .videos-cont .columns .video-ind .bg p,[data-controller=david-pimentel] .videos-cont .columns .video-ind .bg p,[data-controller=fede-martirene] .videos-cont .columns .video-ind .bg p,[data-controller=felipe-rueda] .videos-cont .columns .video-ind .bg p,[data-controller=fernando-roca] .videos-cont .columns .video-ind .bg p,[data-controller=gina-medina] .videos-cont .columns .video-ind .bg p,[data-controller=oliver-garland] .videos-cont .columns .video-ind .bg p,[data-controller=pipe-delgado] .videos-cont .columns .video-ind .bg p{
        font-size:calc(17.5122px + .78049vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=adrian-castro] .videos-cont .columns .video-ind .bg p,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind .bg p,[data-controller=andres-hosman] .videos-cont .columns .video-ind .bg p,[data-controller=augusto-castillo] .videos-cont .columns .video-ind .bg p,[data-controller=carlos-teran] .videos-cont .columns .video-ind .bg p,[data-controller=david-pimentel] .videos-cont .columns .video-ind .bg p,[data-controller=fede-martirene] .videos-cont .columns .video-ind .bg p,[data-controller=felipe-rueda] .videos-cont .columns .video-ind .bg p,[data-controller=fernando-roca] .videos-cont .columns .video-ind .bg p,[data-controller=gina-medina] .videos-cont .columns .video-ind .bg p,[data-controller=oliver-garland] .videos-cont .columns .video-ind .bg p,[data-controller=pipe-delgado] .videos-cont .columns .video-ind .bg p{
        font-size:30px
    }
}
[data-controller=adrian-castro] .videos-cont .columns .video-ind img,[data-controller=alejandro-carreno] .videos-cont .columns .video-ind img,[data-controller=andres-hosman] .videos-cont .columns .video-ind img,[data-controller=augusto-castillo] .videos-cont .columns .video-ind img,[data-controller=carlos-teran] .videos-cont .columns .video-ind img,[data-controller=david-pimentel] .videos-cont .columns .video-ind img,[data-controller=fede-martirene] .videos-cont .columns .video-ind img,[data-controller=felipe-rueda] .videos-cont .columns .video-ind img,[data-controller=fernando-roca] .videos-cont .columns .video-ind img,[data-controller=gina-medina] .videos-cont .columns .video-ind img,[data-controller=oliver-garland] .videos-cont .columns .video-ind img,[data-controller=pipe-delgado] .videos-cont .columns .video-ind img{
    height:auto;
    opacity:1;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=adrian-castro] .videos-cont .lazy-load,[data-controller=alejandro-carreno] .videos-cont .lazy-load,[data-controller=andres-hosman] .videos-cont .lazy-load,[data-controller=augusto-castillo] .videos-cont .lazy-load,[data-controller=carlos-teran] .videos-cont .lazy-load,[data-controller=david-pimentel] .videos-cont .lazy-load,[data-controller=fede-martirene] .videos-cont .lazy-load,[data-controller=felipe-rueda] .videos-cont .lazy-load,[data-controller=fernando-roca] .videos-cont .lazy-load,[data-controller=gina-medina] .videos-cont .lazy-load,[data-controller=oliver-garland] .videos-cont .lazy-load,[data-controller=pipe-delgado] .videos-cont .lazy-load{
    margin:50px auto;
    width:50px
}
@media screen and (min-width:575px){
    [data-controller=adrian-castro] .videos-cont .lazy-load,[data-controller=alejandro-carreno] .videos-cont .lazy-load,[data-controller=andres-hosman] .videos-cont .lazy-load,[data-controller=augusto-castillo] .videos-cont .lazy-load,[data-controller=carlos-teran] .videos-cont .lazy-load,[data-controller=david-pimentel] .videos-cont .lazy-load,[data-controller=fede-martirene] .videos-cont .lazy-load,[data-controller=felipe-rueda] .videos-cont .lazy-load,[data-controller=fernando-roca] .videos-cont .lazy-load,[data-controller=gina-medina] .videos-cont .lazy-load,[data-controller=oliver-garland] .videos-cont .lazy-load,[data-controller=pipe-delgado] .videos-cont .lazy-load{
        width:calc(44.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=adrian-castro] .videos-cont .lazy-load,[data-controller=alejandro-carreno] .videos-cont .lazy-load,[data-controller=andres-hosman] .videos-cont .lazy-load,[data-controller=augusto-castillo] .videos-cont .lazy-load,[data-controller=carlos-teran] .videos-cont .lazy-load,[data-controller=david-pimentel] .videos-cont .lazy-load,[data-controller=fede-martirene] .videos-cont .lazy-load,[data-controller=felipe-rueda] .videos-cont .lazy-load,[data-controller=fernando-roca] .videos-cont .lazy-load,[data-controller=gina-medina] .videos-cont .lazy-load,[data-controller=oliver-garland] .videos-cont .lazy-load,[data-controller=pipe-delgado] .videos-cont .lazy-load{
        width:60px
    }
}
[data-controller=adrian-castro] .videos-cont .lazy-load.hide,[data-controller=alejandro-carreno] .videos-cont .lazy-load.hide,[data-controller=andres-hosman] .videos-cont .lazy-load.hide,[data-controller=augusto-castillo] .videos-cont .lazy-load.hide,[data-controller=carlos-teran] .videos-cont .lazy-load.hide,[data-controller=david-pimentel] .videos-cont .lazy-load.hide,[data-controller=fede-martirene] .videos-cont .lazy-load.hide,[data-controller=felipe-rueda] .videos-cont .lazy-load.hide,[data-controller=fernando-roca] .videos-cont .lazy-load.hide,[data-controller=gina-medina] .videos-cont .lazy-load.hide,[data-controller=oliver-garland] .videos-cont .lazy-load.hide,[data-controller=pipe-delgado] .videos-cont .lazy-load.hide{
    display:none
}
[data-controller=adrian-castro] .videos-cont .lazy-load img,[data-controller=alejandro-carreno] .videos-cont .lazy-load img,[data-controller=andres-hosman] .videos-cont .lazy-load img,[data-controller=augusto-castillo] .videos-cont .lazy-load img,[data-controller=carlos-teran] .videos-cont .lazy-load img,[data-controller=david-pimentel] .videos-cont .lazy-load img,[data-controller=fede-martirene] .videos-cont .lazy-load img,[data-controller=felipe-rueda] .videos-cont .lazy-load img,[data-controller=fernando-roca] .videos-cont .lazy-load img,[data-controller=gina-medina] .videos-cont .lazy-load img,[data-controller=oliver-garland] .videos-cont .lazy-load img,[data-controller=pipe-delgado] .videos-cont .lazy-load img{
    height:auto;
    width:100%
}
[data-controller=adrian-castro] .videos-cont .button,[data-controller=alejandro-carreno] .videos-cont .button,[data-controller=andres-hosman] .videos-cont .button,[data-controller=augusto-castillo] .videos-cont .button,[data-controller=carlos-teran] .videos-cont .button,[data-controller=david-pimentel] .videos-cont .button,[data-controller=fede-martirene] .videos-cont .button,[data-controller=felipe-rueda] .videos-cont .button,[data-controller=fernando-roca] .videos-cont .button,[data-controller=gina-medina] .videos-cont .button,[data-controller=oliver-garland] .videos-cont .button,[data-controller=pipe-delgado] .videos-cont .button{
    margin-left:auto;
    margin-right:auto;
    margin-top:40px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    width:100%
}
@media screen and (min-width:575px){
    [data-controller=adrian-castro] .videos-cont .button,[data-controller=alejandro-carreno] .videos-cont .button,[data-controller=andres-hosman] .videos-cont .button,[data-controller=augusto-castillo] .videos-cont .button,[data-controller=carlos-teran] .videos-cont .button,[data-controller=david-pimentel] .videos-cont .button,[data-controller=fede-martirene] .videos-cont .button,[data-controller=felipe-rueda] .videos-cont .button,[data-controller=fernando-roca] .videos-cont .button,[data-controller=gina-medina] .videos-cont .button,[data-controller=oliver-garland] .videos-cont .button,[data-controller=pipe-delgado] .videos-cont .button{
        margin-top:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=adrian-castro] .videos-cont .button,[data-controller=alejandro-carreno] .videos-cont .button,[data-controller=andres-hosman] .videos-cont .button,[data-controller=augusto-castillo] .videos-cont .button,[data-controller=carlos-teran] .videos-cont .button,[data-controller=david-pimentel] .videos-cont .button,[data-controller=fede-martirene] .videos-cont .button,[data-controller=felipe-rueda] .videos-cont .button,[data-controller=fernando-roca] .videos-cont .button,[data-controller=gina-medina] .videos-cont .button,[data-controller=oliver-garland] .videos-cont .button,[data-controller=pipe-delgado] .videos-cont .button{
        margin-top:50px
    }
}
[data-controller=adrian-castro] .videos-cont .button,[data-controller=alejandro-carreno] .videos-cont .button,[data-controller=andres-hosman] .videos-cont .button,[data-controller=augusto-castillo] .videos-cont .button,[data-controller=carlos-teran] .videos-cont .button,[data-controller=david-pimentel] .videos-cont .button,[data-controller=fede-martirene] .videos-cont .button,[data-controller=felipe-rueda] .videos-cont .button,[data-controller=fernando-roca] .videos-cont .button,[data-controller=gina-medina] .videos-cont .button,[data-controller=oliver-garland] .videos-cont .button,[data-controller=pipe-delgado] .videos-cont .button{
    margin-bottom:40px
}
@media screen and (min-width:575px){
    [data-controller=adrian-castro] .videos-cont .button,[data-controller=alejandro-carreno] .videos-cont .button,[data-controller=andres-hosman] .videos-cont .button,[data-controller=augusto-castillo] .videos-cont .button,[data-controller=carlos-teran] .videos-cont .button,[data-controller=david-pimentel] .videos-cont .button,[data-controller=fede-martirene] .videos-cont .button,[data-controller=felipe-rueda] .videos-cont .button,[data-controller=fernando-roca] .videos-cont .button,[data-controller=gina-medina] .videos-cont .button,[data-controller=oliver-garland] .videos-cont .button,[data-controller=pipe-delgado] .videos-cont .button{
        margin-bottom:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=adrian-castro] .videos-cont .button,[data-controller=alejandro-carreno] .videos-cont .button,[data-controller=andres-hosman] .videos-cont .button,[data-controller=augusto-castillo] .videos-cont .button,[data-controller=carlos-teran] .videos-cont .button,[data-controller=david-pimentel] .videos-cont .button,[data-controller=fede-martirene] .videos-cont .button,[data-controller=felipe-rueda] .videos-cont .button,[data-controller=fernando-roca] .videos-cont .button,[data-controller=gina-medina] .videos-cont .button,[data-controller=oliver-garland] .videos-cont .button,[data-controller=pipe-delgado] .videos-cont .button{
        margin-bottom:50px
    }
}
[data-controller=adrian-castro] .videos-cont .button.hide,[data-controller=alejandro-carreno] .videos-cont .button.hide,[data-controller=andres-hosman] .videos-cont .button.hide,[data-controller=augusto-castillo] .videos-cont .button.hide,[data-controller=carlos-teran] .videos-cont .button.hide,[data-controller=david-pimentel] .videos-cont .button.hide,[data-controller=fede-martirene] .videos-cont .button.hide,[data-controller=felipe-rueda] .videos-cont .button.hide,[data-controller=fernando-roca] .videos-cont .button.hide,[data-controller=gina-medina] .videos-cont .button.hide,[data-controller=oliver-garland] .videos-cont .button.hide,[data-controller=pipe-delgado] .videos-cont .button.hide{
    display:none
}
[data-controller=from-core-to-sun] .banner-cont{
    background-image:url(/img/e1ebe8deef1c24639472f33402b54c25d0ac1eb7/bg-home-fcts.png);
    background-position:60%;
    background-repeat:no-repeat;
    background-size:cover;
    height:100vh;
    width:100%
}
[data-controller=from-core-to-sun] .banner-cont img{
    bottom:100px;
    display:table;
    height:auto;
    left:0;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    width:200px
}
@media(max-width:1024px){
    [data-controller=from-core-to-sun] .banner-cont img{
        width:180px
    }
}
@media(max-width:768px){
    [data-controller=from-core-to-sun] .banner-cont img{
        width:160px
    }
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .banner-cont img{
        width:140px
    }
}
[data-controller=from-core-to-sun] .trailer-cont{
    margin:40px auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:768px){
    [data-controller=from-core-to-sun] .trailer-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .trailer-cont{
        margin-bottom:40px
    }
}
[data-controller=from-core-to-sun] .trailer-cont p{
    color:#fff;
    font-weight:500;
    margin-bottom:20px;
    text-align:center
}
[data-controller=from-core-to-sun] .trailer-cont p span{
    cursor:pointer;
    margin-left:20px;
    margin-right:20px
}
[data-controller=from-core-to-sun] .trailer-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-transform:uppercase
}
[data-controller=from-core-to-sun] .txt-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=from-core-to-sun] .txt-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=from-core-to-sun] .txt-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .txt-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=from-core-to-sun] .txt-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=from-core-to-sun] .txt-cont p{
    color:#fff;
    margin-top:10px;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=from-core-to-sun] .txt-cont p.desc{
    text-align:center
}
[data-controller=from-core-to-sun] .txt-cont p.country{
    font-weight:500;
    margin-top:2px;
    text-transform:uppercase
}
[data-controller=from-core-to-sun] .txt-cont img{
    display:table;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    max-width:230px;
    width:100%
}
[data-controller=from-core-to-sun] .txt-cont .columns{
    display:table;
    width:100%
}
[data-controller=from-core-to-sun] .txt-cont .columns .column-lg{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:4%;
    text-align:inherit;
    width:100%
}
[data-controller=from-core-to-sun] .txt-cont .columns .column-lg:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=from-core-to-sun] .txt-cont .columns .column-lg:nth-child(n){
    clear:none;
    float:left;
    margin-right:4%
}
[data-controller=from-core-to-sun] .txt-cont .columns .column-lg:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=from-core-to-sun] .txt-cont .columns .column-lg:nth-child(odd){
    clear:both
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .txt-cont .columns .column-lg{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:100%
    }
    [data-controller=from-core-to-sun] .txt-cont .columns .column-lg:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=from-core-to-sun] .txt-cont .columns .column-lg:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=from-core-to-sun] .txt-cont .columns .column-lg:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=from-core-to-sun] .txt-cont .columns .column-lg:nth-child(1n+1){
        clear:both
    }
}
[data-controller=from-core-to-sun] .txt-cont .columns .column-sm{
    clear:none;
    float:left;
    margin-bottom:20px;
    margin-left:0;
    margin-right:4%;
    text-align:inherit;
    width:100%
}
[data-controller=from-core-to-sun] .txt-cont .columns .column-sm:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=from-core-to-sun] .txt-cont .columns .column-sm:nth-child(n){
    clear:none;
    float:left;
    margin-right:4%
}
[data-controller=from-core-to-sun] .txt-cont .columns .column-sm:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=from-core-to-sun] .txt-cont .columns .column-sm:nth-child(odd){
    clear:both
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .txt-cont .columns .column-sm{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:100%
    }
    [data-controller=from-core-to-sun] .txt-cont .columns .column-sm:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=from-core-to-sun] .txt-cont .columns .column-sm:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=from-core-to-sun] .txt-cont .columns .column-sm:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=from-core-to-sun] .txt-cont .columns .column-sm:nth-child(1n+1){
        clear:both
    }
}
[data-controller=from-core-to-sun] .screenshot-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=from-core-to-sun] .screenshot-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=from-core-to-sun] .screenshot-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .screenshot-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=from-core-to-sun] .screenshot-cont img{
    height:auto;
    width:100%
}
[data-controller=from-core-to-sun] .screenshot-cont .splide-screenshot{
    position:relative
}
[data-controller=from-core-to-sun] .screenshot-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=from-core-to-sun] .available-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=from-core-to-sun] .available-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=from-core-to-sun] .available-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .available-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=from-core-to-sun] .available-cont img{
    display:table;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    max-width:200px;
    width:100%
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .available-cont img{
        max-width:180px
    }
}
[data-controller=from-core-to-sun] .available-cont .splide-screenshot{
    position:relative
}
[data-controller=from-core-to-sun] .available-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=from-core-to-sun] .available-cont .columns{
    display:table;
    width:100%
}
[data-controller=from-core-to-sun] .available-cont .columns .column{
    clear:none;
    float:left;
    margin-bottom:20px;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=from-core-to-sun] .available-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=from-core-to-sun] .available-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=from-core-to-sun] .available-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=from-core-to-sun] .available-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .available-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:100%
    }
    [data-controller=from-core-to-sun] .available-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=from-core-to-sun] .available-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=from-core-to-sun] .available-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=from-core-to-sun] .available-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=from-core-to-sun] .sponsor-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=from-core-to-sun] .sponsor-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=from-core-to-sun] .sponsor-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .sponsor-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=from-core-to-sun] .sponsor-cont img{
    display:table;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    max-width:200px;
    width:100%
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .sponsor-cont img{
        max-width:180px
    }
}
[data-controller=from-core-to-sun] .sponsor-cont .splide-screenshot{
    position:relative
}
[data-controller=from-core-to-sun] .sponsor-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=from-core-to-sun] .sponsor-cont .cent{
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .sponsor-cont .cent{
        position:relative;
        top:0;
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
}
[data-controller=from-core-to-sun] .sponsor-cont .columns{
    display:flex;
    width:100%
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .sponsor-cont .columns{
        display:table
    }
}
[data-controller=from-core-to-sun] .sponsor-cont .columns .column{
    clear:none;
    float:left;
    margin-bottom:20px;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=from-core-to-sun] .sponsor-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=from-core-to-sun] .sponsor-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=from-core-to-sun] .sponsor-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=from-core-to-sun] .sponsor-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .sponsor-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:100%
    }
    [data-controller=from-core-to-sun] .sponsor-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=from-core-to-sun] .sponsor-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=from-core-to-sun] .sponsor-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=from-core-to-sun] .sponsor-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=from-core-to-sun] .follow-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=from-core-to-sun] .follow-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=from-core-to-sun] .follow-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .follow-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=from-core-to-sun] .follow-cont .social-img{
    display:flex
}
[data-controller=from-core-to-sun] .follow-cont .social-img .icons{
    display:table;
    margin-left:auto;
    margin-right:auto
}
[data-controller=from-core-to-sun] .follow-cont .social-img img{
    height:auto;
    margin-left:10px;
    margin-right:10px;
    width:45px
}
@media(max-width:1200px){
    [data-controller=from-core-to-sun] .follow-cont .social-img img{
        width:42px
    }
}
@media(max-width:1024px){
    [data-controller=from-core-to-sun] .follow-cont .social-img img{
        width:40px
    }
}
@media(max-width:768px){
    [data-controller=from-core-to-sun] .follow-cont .social-img img{
        width:38px
    }
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .follow-cont .social-img img{
        width:36px
    }
}
[data-controller=from-core-to-sun] .follow-cont .credits img{
    display:table;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    width:100%
}
[data-controller=from-core-to-sun] .follow-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=from-core-to-sun] .producers-cont{
    margin-bottom:40px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=from-core-to-sun] .producers-cont{
        margin-bottom:40px
    }
}
@media(max-width:768px){
    [data-controller=from-core-to-sun] .producers-cont{
        margin-bottom:20px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .producers-cont{
        margin-bottom:20px;
        max-width:400px
    }
}
[data-controller=from-core-to-sun] .producers-cont img{
    display:table;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    max-width:200px;
    width:100%
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .producers-cont img{
        max-width:180px
    }
}
[data-controller=from-core-to-sun] .producers-cont .columns{
    display:table;
    width:100%
}
[data-controller=from-core-to-sun] .producers-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=from-core-to-sun] .producers-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=from-core-to-sun] .producers-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=from-core-to-sun] .producers-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=from-core-to-sun] .producers-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:575px){
    [data-controller=from-core-to-sun] .producers-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:100%
    }
    [data-controller=from-core-to-sun] .producers-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=from-core-to-sun] .producers-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=from-core-to-sun] .producers-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=from-core-to-sun] .producers-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=galapagos-evolution] .banner-cont{
    background-image:url(/img/854196489bef5223d7170618ac951dd433632cf1/galapagos-evolution-banner.jpg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    height:100vh;
    width:100%
}
[data-controller=galapagos-evolution] .banner-cont img{
    display:table;
    height:auto;
    left:0;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    top:100px;
    width:300px
}
@media(max-width:1024px){
    [data-controller=galapagos-evolution] .banner-cont img{
        width:280px
    }
}
@media(max-width:768px){
    [data-controller=galapagos-evolution] .banner-cont img{
        width:260px
    }
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .banner-cont img{
        width:240px
    }
}
[data-controller=galapagos-evolution] .trailer-cont{
    margin:40px auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:768px){
    [data-controller=galapagos-evolution] .trailer-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .trailer-cont{
        margin-bottom:40px
    }
}
[data-controller=galapagos-evolution] .trailer-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-transform:uppercase
}
[data-controller=galapagos-evolution] .txt-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=galapagos-evolution] .txt-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=galapagos-evolution] .txt-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .txt-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=galapagos-evolution] .txt-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=galapagos-evolution] .txt-cont p{
    color:#fff;
    margin-top:10px;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=galapagos-evolution] .txt-cont p.country{
    font-weight:500;
    margin-top:2px;
    text-transform:uppercase
}
[data-controller=galapagos-evolution] .txt-cont img{
    display:table;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    max-width:230px;
    width:100%
}
[data-controller=galapagos-evolution] .txt-cont .columns{
    display:table;
    width:100%
}
[data-controller=galapagos-evolution] .txt-cont .columns .column{
    clear:none;
    float:left;
    margin-bottom:20px;
    margin-left:0;
    margin-right:1%;
    text-align:inherit;
    width:24.25%
}
[data-controller=galapagos-evolution] .txt-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=galapagos-evolution] .txt-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:1%
}
[data-controller=galapagos-evolution] .txt-cont .columns .column:nth-child(4n){
    float:right;
    margin-right:0
}
[data-controller=galapagos-evolution] .txt-cont .columns .column:nth-child(4n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=galapagos-evolution] .txt-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:32.6666666667%
    }
    [data-controller=galapagos-evolution] .txt-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=galapagos-evolution] .txt-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=galapagos-evolution] .txt-cont .columns .column:nth-child(3n){
        float:right;
        margin-right:0
    }
    [data-controller=galapagos-evolution] .txt-cont .columns .column:nth-child(3n+1){
        clear:both
    }
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .txt-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:49.5%
    }
    [data-controller=galapagos-evolution] .txt-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=galapagos-evolution] .txt-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=galapagos-evolution] .txt-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=galapagos-evolution] .txt-cont .columns .column:nth-child(odd){
        clear:both
    }
}
[data-controller=galapagos-evolution] .screenshot-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=galapagos-evolution] .screenshot-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=galapagos-evolution] .screenshot-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .screenshot-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=galapagos-evolution] .screenshot-cont img{
    height:auto;
    width:100%
}
[data-controller=galapagos-evolution] .screenshot-cont .splide-screenshot{
    position:relative
}
[data-controller=galapagos-evolution] .screenshot-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=galapagos-evolution] .available-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=galapagos-evolution] .available-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=galapagos-evolution] .available-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .available-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=galapagos-evolution] .available-cont img{
    display:table;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    max-width:200px;
    width:100%
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .available-cont img{
        max-width:180px
    }
}
[data-controller=galapagos-evolution] .available-cont .splide-screenshot{
    position:relative
}
[data-controller=galapagos-evolution] .available-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=galapagos-evolution] .available-cont .columns{
    display:table;
    width:100%
}
[data-controller=galapagos-evolution] .available-cont .columns .column{
    clear:none;
    float:left;
    margin-bottom:20px;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:30%
}
[data-controller=galapagos-evolution] .available-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=galapagos-evolution] .available-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=galapagos-evolution] .available-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=galapagos-evolution] .available-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .available-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:100%
    }
    [data-controller=galapagos-evolution] .available-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=galapagos-evolution] .available-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=galapagos-evolution] .available-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=galapagos-evolution] .available-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=galapagos-evolution] .sponsor-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=galapagos-evolution] .sponsor-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=galapagos-evolution] .sponsor-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .sponsor-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=galapagos-evolution] .sponsor-cont img{
    display:table;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    max-width:200px;
    width:100%
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .sponsor-cont img{
        max-width:180px
    }
}
[data-controller=galapagos-evolution] .sponsor-cont .splide-screenshot{
    position:relative
}
[data-controller=galapagos-evolution] .sponsor-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=galapagos-evolution] .sponsor-cont .columns{
    display:table;
    width:100%
}
[data-controller=galapagos-evolution] .sponsor-cont .columns .column{
    clear:none;
    float:left;
    margin-bottom:20px;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:30%
}
[data-controller=galapagos-evolution] .sponsor-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=galapagos-evolution] .sponsor-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=galapagos-evolution] .sponsor-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=galapagos-evolution] .sponsor-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .sponsor-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:100%
    }
    [data-controller=galapagos-evolution] .sponsor-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=galapagos-evolution] .sponsor-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=galapagos-evolution] .sponsor-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=galapagos-evolution] .sponsor-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=galapagos-evolution] .follow-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=galapagos-evolution] .follow-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=galapagos-evolution] .follow-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .follow-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=galapagos-evolution] .follow-cont .social-img{
    display:flex
}
[data-controller=galapagos-evolution] .follow-cont .social-img .icons{
    display:table;
    margin-left:auto;
    margin-right:auto
}
[data-controller=galapagos-evolution] .follow-cont .social-img img{
    height:auto;
    margin-left:10px;
    margin-right:10px;
    width:45px
}
@media(max-width:1200px){
    [data-controller=galapagos-evolution] .follow-cont .social-img img{
        width:42px
    }
}
@media(max-width:1024px){
    [data-controller=galapagos-evolution] .follow-cont .social-img img{
        width:40px
    }
}
@media(max-width:768px){
    [data-controller=galapagos-evolution] .follow-cont .social-img img{
        width:38px
    }
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .follow-cont .social-img img{
        width:36px
    }
}
[data-controller=galapagos-evolution] .follow-cont .credits img{
    display:table;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    width:100%
}
[data-controller=galapagos-evolution] .follow-cont h5{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=galapagos-evolution] .producers-cont{
    margin-bottom:40px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=galapagos-evolution] .producers-cont{
        margin-bottom:40px
    }
}
@media(max-width:768px){
    [data-controller=galapagos-evolution] .producers-cont{
        margin-bottom:20px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .producers-cont{
        margin-bottom:20px;
        max-width:400px
    }
}
[data-controller=galapagos-evolution] .producers-cont img{
    display:table;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    max-width:200px;
    width:100%
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .producers-cont img{
        max-width:180px
    }
}
[data-controller=galapagos-evolution] .producers-cont .columns{
    display:table;
    width:100%
}
[data-controller=galapagos-evolution] .producers-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=galapagos-evolution] .producers-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=galapagos-evolution] .producers-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=galapagos-evolution] .producers-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=galapagos-evolution] .producers-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:575px){
    [data-controller=galapagos-evolution] .producers-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:1%;
        text-align:inherit;
        width:100%
    }
    [data-controller=galapagos-evolution] .producers-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=galapagos-evolution] .producers-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=galapagos-evolution] .producers-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=galapagos-evolution] .producers-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=index]:after{
    content:url(/img/08b5b7fe165d370c0a0dd23bac313d22680be00b/services1.jpg) url(/img/82b40eef63f659922045d7a0a0e22b82d6bc1922/services2.jpg) url(/img/dd5c5a328a19e954e72b0fa1084bf3009cb1aa17/services3.jpg) url(/img/301816a6f347cdc4fa002d21b44fcf5331ee07fa/services4.jpg) url(/img/d03ab3cf473ca407575f665fb82483905f1cdf03/services5.jpg) url(/img/226594122679b582312646866e8c2f275255e85c/services6.jpg) url(/img/41f2e9ee85ecb723785df16b486a4509941f571e/services7.jpg);
    height:0;
    overflow:hidden;
    position:absolute;
    width:0;
    z-index:-1
}
@media(max-width:768px){
    [data-controller=index]:after{
        content:url(/img/97103f8eb74e58672fc03b12d331965a9136c62d/services1-sm.jpg) url(/img/0c76942051eda243c639a7f15e694ab6d221c5e6/services2-sm.jpg) url(/img/6146bbac0eae6c849dc1f8ca18feeea0d8af720a/services3-sm.jpg) url(/img/c8e7e04373b1216010d44a9ee62e4d87821c5b6f/services4-sm.jpg) url(/img/2d97d8af90920acae78ff379b7cf38c94ce04c9c/services5-sm.jpg) url(/img/ed0a3832f903aad8fa459fc011dfe74a008a3600/services6-sm.jpg) url(/img/f6582f12d8273ec940626625c47c3148709d4591/services7-sm.jpg)
    }
}
[data-controller=index] .banner-cont{
    max-height:100vh;
    overflow:hidden;
    position:relative
}
[data-controller=index] .banner-cont .video-slide{
    --plyr-color-main:#fff;
    background-repeat:no-repeat;
    background-size:cover
}
[data-controller=index] .banner-cont .video-slide .plyr__controls{
    display:none!important
}
[data-controller=index] .banner-cont .video-slide video{
    pointer-events:none
}
[data-controller=index] .banner-cont .video-slide .filter{
    background-color:rgba(0,0,0,.1);
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0;
    width:100%
}
[data-controller=index] .banner-cont .video-slide .text-service{
    margin-left:20px;
    position:absolute;
    top:70%;
    -webkit-transform:translateY(-75%);
    -ms-transform:translateY(-75%);
    transform:translateY(-75%);
    z-index:1
}
@media screen and (min-width:575px){
    [data-controller=index] .banner-cont .video-slide .text-service{
        margin-left:calc(-2.43902px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=index] .banner-cont .video-slide .text-service{
        margin-left:60px
    }
}
[data-controller=index] .banner-cont .video-slide .text-service h2{
    color:#fff;
    font-size:36px;
    overflow:hidden;
    text-transform:uppercase
}
@media screen and (min-width:575px){
    [data-controller=index] .banner-cont .video-slide .text-service h2{
        font-size:calc(11.31707px + 4.29268vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=index] .banner-cont .video-slide .text-service h2{
        font-size:80px
    }
}
[data-controller=index] .banner-cont .video-slide .text-service h2{
    line-height:45px
}
@media screen and (min-width:575px){
    [data-controller=index] .banner-cont .video-slide .text-service h2{
        line-height:calc(19.7561px + 4.39024vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=index] .banner-cont .video-slide .text-service h2{
        line-height:90px
    }
}
[data-controller=index] .banner-cont .video-slide .text-service h2{
    letter-spacing:1px
}
@media screen and (min-width:575px){
    [data-controller=index] .banner-cont .video-slide .text-service h2{
        letter-spacing:calc(.43902px + .09756vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=index] .banner-cont .video-slide .text-service h2{
        letter-spacing:2px
    }
}
[data-controller=index] .banner-cont .video-slide .text-service p{
    color:#fff;
    line-height:1.3;
    max-width:500px;
    overflow:hidden;
    text-transform:uppercase
}
[data-controller=index] .banner-cont .video-slide .text-service p b{
    font-weight:500
}
[data-controller=index] .banner-cont .video-slide .text-service .btn-hide{
    overflow:hidden
}
[data-controller=index] .banner-cont .video-slide .text-service .btn-hide .aux-btn{
    transform:translate3d(0,80px,0)
}
[data-controller=index] .banner-cont .video-slide#levector-vid1{
    height:100vh
}
[data-controller=index] .banner-cont .video-slide#levector-vid1 .plyr{
    display:block
}
[data-controller=index] .banner-cont .video-slide#levector-vid2{
    height:100vh
}
[data-controller=index] .banner-cont .video-slide#levector-vid2 .plyr{
    display:block
}
[data-controller=index] .banner-cont .video-slide#levector-vid3{
    height:100vh
}
[data-controller=index] .banner-cont .video-slide#levector-vid3 .plyr{
    display:block
}
[data-controller=index] .banner-cont .video-slide video{
    display:block;
    height:100vh;
    left:0;
    object-fit:cover;
    position:absolute;
    top:0;
    width:100vw
}
[data-controller=index] .banner-cont .arrow-down{
    bottom:20px;
    left:0;
    position:absolute;
    right:0
}
[data-controller=index] .banner-cont .arrow-down p{
    color:#fff;
    text-align:center
}
[data-controller=index] .projects-cont{
    margin-left:auto;
    margin-right:auto;
    overflow:hidden;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%;
}
[data-controller=index] .projects-cont .sld1{
    background-image:url('./bg/lip.jpg');
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    transition:.25s cubic-bezier(.4,0,1,1);
/*    height: 500px;*/
/*    color: #FF83A6 !important;*/
    
}
@media(max-width:768px){
    [data-controller=index] .projects-cont .sld1{
        background-image:none
    }
    [data-controller=index] .projects-cont .sld1-sm{
        background-image:url(./bg/lip.jpg);
        background-position:50%;
        background-repeat:no-repeat;
        background-size:cover;
    }
}
[data-controller=index] .projects-cont .sld2{
    background-image:url(./bg/adobe-vr-video-editing.jpg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    transition:.25s cubic-bezier(.4,0,1,1);
    height: 500px;
}
@media(max-width:768px){
    [data-controller=index] .projects-cont .sld2{
        background-image:none
    }
    [data-controller=index] .projects-cont .sld2-sm{
        background-image:url(./bg/adobe-vr-video-editing.jpg);
        background-position:50%;
        background-repeat:no-repeat;
        background-size:cover
    }
}
[data-controller=index] .projects-cont .sld3{
    background-image:url(./bg/wp9672780.jpg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    transition:.25s cubic-bezier(.4,0,1,1);
    height: 500px;
}
@media(max-width:768px){
    [data-controller=index] .projects-cont .sld3{
        background-image:none
    }
    [data-controller=index] .projects-cont .sld3-sm{
        background-image:url(./bg/wp9672780.jpg);
        background-position:50%;
        background-repeat:no-repeat;
        background-size:cover
    }
}
[data-controller=index] .projects-cont .sld4{
    background-image:url(./bg/movie-background-collage_23-2149876021.jpg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    transition:.25s cubic-bezier(.4,0,1,1);
    height: 500px;
    transform: scaleX(-1);
}
@media(max-width:768px){
    [data-controller=index] .projects-cont .sld4{
        background-image:none
    }
    [data-controller=index] .projects-cont .sld4-sm{
        background-image:url(./bg/movie-background-collage_23-2149876021.jpg);
        background-position:50%;
        background-repeat:no-repeat;
        background-size:cover;
    }
}
[data-controller=index] .projects-cont .sld5{
    background-image:url(./bg/dic.jpg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    transition:.25s cubic-bezier(.4,0,1,1);
    height: 500px;
}
@media(max-width:768px){
    [data-controller=index] .projects-cont .sld5{
        background-image:none
    }
    [data-controller=index] .projects-cont .sld5-sm{
        background-image:url(./bg/dic.jpg);
        background-position:50%;
        background-repeat:no-repeat;
        background-size:cover
    }
}
[data-controller=index] .projects-cont .sld6{
    background-image:url(./bg/Header-Image-01-scaled.jpg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    transition:.25s cubic-bezier(.4,0,1,1);
    height: 500px;
}
@media(max-width:768px){
    [data-controller=index] .projects-cont .sld6{
        background-image:none
    }
    [data-controller=index] .projects-cont .sld6-sm{
        background-image:url(./bg/Header-Image-01-scaled.jpg);
        background-position:50%;
        background-repeat:no-repeat;
        background-size:cover
    }
}
[data-controller=index] .projects-cont .sld7{
    background-image:url(./bg/154575_1_800.jpg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    transition:.25s cubic-bezier(.4,0,1,1);
    height: 500px;
}
@media(max-width:768px){
    [data-controller=index] .projects-cont .sld7{
        background-image:none
    }
    [data-controller=index] .projects-cont .sld7-sm{
        background-image:url(./bg/154575_1_800.jpg);
        background-position:50%;
        background-repeat:no-repeat;
        background-size:cover
    }
}
[data-controller=index] .projects-cont .word{
    transform:translateZ(0)
}
[data-controller=index] .projects-cont .img-gl{
    height:100vh;
    position:absolute;
    top:0
}
[data-controller=index] .projects-cont .bg-filter{
    background-color:#171717;
    height:100%;
    left:0;
    opacity:.3;
    position:absolute;
    top:0;
    width:100%
}
[data-controller=index] .projects-cont .bg-columns{
    height:100vh;
    position:relative
}
[data-controller=index] .projects-cont .bg-columns.bg-cont{
    position:absolute;
    top:0;
    width:100%
}
[data-controller=index] .projects-cont .bg-columns.txt{
    height:100vh
}
[data-controller=index] .projects-cont .bg-columns .text-service{
    margin-left:20px;
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    z-index:1
}
@media screen and (min-width:575px){
    [data-controller=index] .projects-cont .bg-columns .text-service{
        margin-left:calc(3.17073px + 2.92683vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=index] .projects-cont .bg-columns .text-service{
        margin-left:50px
    }
}
@media(max-width:575px){
    [data-controller=index] .projects-cont .bg-columns .text-service{
        left:0;
        margin-left:auto;
        margin-right:auto;
        right:0;
        width:90.9090909091%
    }
}
[data-controller=index] .projects-cont .bg-columns .text-service h2{
    color:#fff;
    font-size:30px
}
@media screen and (min-width:575px){
    [data-controller=index] .projects-cont .bg-columns .text-service h2{
        font-size:calc(-3.65854px + 5.85366vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=index] .projects-cont .bg-columns .text-service h2{
        font-size:90px
    }
}
[data-controller=index] .projects-cont .bg-columns .text-service h2{
    line-height:30px
}
@media screen and (min-width:575px){
    [data-controller=index] .projects-cont .bg-columns .text-service h2{
        line-height:calc(-3.65854px + 5.85366vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=index] .projects-cont .bg-columns .text-service h2{
        line-height:90px
    }
}
[data-controller=index] .projects-cont .bg-columns .text-service h2{
    letter-spacing:2px
}
@media screen and (min-width:575px){
    [data-controller=index] .projects-cont .bg-columns .text-service h2{
        letter-spacing:calc(-2.4878px + .78049vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=index] .projects-cont .bg-columns .text-service h2{
        letter-spacing:10px
    }
}
[data-controller=index] .projects-cont .bg-columns .text-service p{
    color:#fff;
    font-size:16px;
    line-height:1.3;
    max-width:600px;
    width:calc(100% - 20px)
}
@media screen and (min-width:575px){
    [data-controller=index] .projects-cont .bg-columns .text-service p{
        font-size:calc(12.63415px + .58537vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=index] .projects-cont .bg-columns .text-service p{
        font-size:22px
    }
}
[data-controller=index] .projects-cont .bg-columns .text-service .btn-hide,[data-controller=index] .projects-cont .bg-columns .text-service .btn-hide .aux-btn{
    transform:translateZ(0)
}
[data-controller=index] .projects-cont .bg-columns .text-service .button{
    margin-top:20px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=index] .projects-cont .bg-service{
    height:100vh;
    margin-left:auto;
    position:relative;
    width:100%
}
[data-controller=player]{
    position:relative
}
[data-controller=player] .plyr{
    height:100vh
}
[data-controller=player] .video-cont{
    --plyr-color-main:#fff;
    cursor:pointer;
    height:100vh
}
[data-controller=player] .plyr__video-embed__container{
    height:100%!important;
    padding-bottom:0!important;
    position:relative!important;
    transform:translateY(0)!important;
    width:100%!important
}
[data-controller=post]{
    --plyr-color-main:#fff;
    margin-left:auto;
    margin-right:auto;
    max-width:1200px;
    padding-top:80px;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=post]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=post]{
        padding-top:120px
    }
}
@media(max-width:768px){
    [data-controller=post]{
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=post]{
        max-width:400px
    }
}
[data-controller=post] iframe{
    width:100%
}
[data-controller=post] .cover-cont .img-cont{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    height:400px;
    width:100%
}
@media(max-width:575px){
    [data-controller=post] .cover-cont .img-cont{
        height:250px
    }
}
[data-controller=post] .cover-cont .txt-cont{
    color:#fff;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:100%
}
@media(max-width:768px){
    [data-controller=post] .cover-cont .txt-cont{
        padding-bottom:10px;
        padding-top:30px;
        position:relative;
        top:0;
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
}
@media(max-width:575px){
    [data-controller=post] .cover-cont .txt-cont{
        max-width:100%
    }
}
[data-controller=post] .cover-cont .txt-cont .category{
    color:#ff5100;
    font-weight:700;
    letter-spacing:1px;
    margin-bottom:10px;
    text-transform:uppercase
}
[data-controller=post] .cover-cont .txt-cont .title{
    font-weight:700;
    line-height:1.2;
    margin-bottom:20px
}
[data-controller=post] .cover-cont .txt-cont .author{
    font-size:12px;
    margin-bottom:20px
}
[data-controller=post] .cover-cont .txt-cont .author #post-author,[data-controller=post] .cover-cont .txt-cont .author #post-duration{
    color:#ff5100;
    font-weight:500
}
[data-controller=post] .cover-cont .txt-cont .social-sharing{
    display:flex
}
[data-controller=post] .cover-cont .txt-cont .social-sharing .icons{
    display:table;
    left:-7px;
    position:relative
}
[data-controller=post] .cover-cont .txt-cont .social-sharing img{
    cursor:pointer;
    height:auto;
    margin-left:5px;
    margin-right:5px;
    width:26px
}
[data-controller=post] .cover-cont .txt-cont .social-sharing img.first{
    margin-left:0
}
[data-controller=post] .cover-cont .txt-cont .social-sharing img.last{
    margin-right:0
}
@media(max-width:575px){
    [data-controller=post] .cover-cont .txt-cont .social-sharing img{
        width:24px
    }
}
[data-controller=post] .cover-cont .columns{
    display:flex;
    width:100%
}
@media(max-width:768px){
    [data-controller=post] .cover-cont .columns{
        display:table
    }
}
[data-controller=post] .cover-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=post] .cover-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=post] .cover-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=post] .cover-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=post] .cover-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=post] .cover-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:5%;
        text-align:inherit;
        width:100%
    }
    [data-controller=post] .cover-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=post] .cover-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:5%
    }
    [data-controller=post] .cover-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=post] .cover-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=post] .post-text-cont .txt-cont{
    color:#fff;
    margin:50px auto;
    max-width:calc(100% - 100px);
    width:768px
}
@media(max-width:1024px){
    [data-controller=post] .post-text-cont .txt-cont{
        width:575px
    }
}
@media(max-width:768px){
    [data-controller=post] .post-text-cont .txt-cont{
        margin-top:0;
        max-width:100%
    }
}
@media(max-width:575px){
    [data-controller=post] .post-text-cont .txt-cont{
        margin-top:0;
        max-width:100%
    }
}
[data-controller=post] .post-text-cont .txt-cont h4,[data-controller=post] .post-text-cont .txt-cont h5,[data-controller=post] .post-text-cont .txt-cont h6{
    color:#ff5100;
    margin-bottom:20px;
    margin-top:20px
}
[data-controller=post] .post-text-cont .txt-cont p{
    margin-bottom:15px;
    margin-top:15px;
    text-align:left
}
[data-controller=post] .post-text-cont .txt-cont p a{
    color:#ff5100;
    font-weight:500;
    text-decoration:underline
}
[data-controller=post] .post-text-cont .txt-cont blockquote{
    background-color:#212322;
    border-left:5px solid #ff5100;
    margin:20px 0;
    padding:20px 40px
}
@media(max-width:575px){
    [data-controller=post] .post-text-cont .txt-cont blockquote{
        margin:20px 0;
        padding:10px 30px
    }
}
[data-controller=post] .post-text-cont .txt-cont ul li{
    list-style-type:circle
}
[data-controller=post] .post-text-cont .txt-cont ol li{
    list-style-type:decimal
}
[data-controller=post] .post-text-cont .txt-cont img{
    height:auto;
    width:100%
}
[data-controller=post] .continue-reading{
    margin-bottom:50px
}
[data-controller=post] .continue-reading .sep{
    background-color:#ff5100;
    height:2px;
    margin-bottom:50px;
    margin-left:auto;
    margin-right:auto;
    width:120px
}
[data-controller=post] .continue-reading .columns{
    display:flex;
    position:relative;
    width:100%
}
@media(max-width:768px){
    [data-controller=post] .continue-reading .columns{
        display:table
    }
}
[data-controller=post] .continue-reading .columns .bg-cont{
    background-position:50%!important;
    background-repeat:no-repeat!important;
    background-size:cover!important;
    height:100%;
    position:absolute;
    width:100%
}
[data-controller=post] .continue-reading .columns .txt-cont{
    color:#fff;
    left:0;
    margin-left:auto;
    margin-right:auto;
    max-width:calc(100% - 100px);
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:100%
}
@media(max-width:768px){
    [data-controller=post] .continue-reading .columns .txt-cont{
        padding-bottom:50px;
        padding-top:50px;
        position:relative;
        top:0;
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
}
@media(max-width:575px){
    [data-controller=post] .continue-reading .columns .txt-cont{
        max-width:calc(100% - 40px)
    }
}
[data-controller=post] .continue-reading .columns .txt-cont .category{
    color:#ff5100;
    font-weight:700;
    letter-spacing:1px;
    margin-bottom:10px;
    padding-top:30px;
    text-transform:uppercase
}
[data-controller=post] .continue-reading .columns .txt-cont .title{
    font-weight:700;
    line-height:1.2;
    margin-bottom:20px
}
[data-controller=post] .continue-reading .columns .txt-cont .author{
    font-size:12px;
    margin-top:20px;
    padding-bottom:30px
}
@media(max-width:575px){
    [data-controller=post] .continue-reading .columns .txt-cont .author{
        padding-bottom:30px
    }
}
[data-controller=post] .continue-reading .columns .txt-cont .author span{
    color:#ff5100;
    font-weight:500
}
[data-controller=post] .continue-reading .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:1%;
    min-height:300px;
    position:relative;
    text-align:inherit;
    width:49.5%
}
[data-controller=post] .continue-reading .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=post] .continue-reading .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:1%
}
[data-controller=post] .continue-reading .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=post] .continue-reading .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=post] .continue-reading .columns .column{
        clear:none;
        float:left;
        margin-bottom:10px;
        margin-left:0;
        margin-right:1%;
        min-height:auto;
        text-align:inherit;
        width:100%
    }
    [data-controller=post] .continue-reading .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=post] .continue-reading .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:1%
    }
    [data-controller=post] .continue-reading .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=post] .continue-reading .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=postproduccion]{
    padding-top:80px
}
@media screen and (min-width:575px){
    [data-controller=postproduccion]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=postproduccion]{
        padding-top:120px
    }
}
[data-controller=postproduccion] .img-ani,[data-controller=postproduccion] h2,[data-controller=postproduccion] h6{
    overflow:hidden
}
[data-controller=postproduccion] .img-ani img,[data-controller=postproduccion] h2 img,[data-controller=postproduccion] h6 img{
    transform:translate3d(0,140px,0)
}
[data-controller=postproduccion] .txt-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1400px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=postproduccion] .txt-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=postproduccion] .txt-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=postproduccion] .txt-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=postproduccion] .txt-cont .columns{
    display:table;
    width:100%
}
[data-controller=postproduccion] .txt-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=postproduccion] .txt-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=postproduccion] .txt-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=postproduccion] .txt-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=postproduccion] .txt-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=postproduccion] .txt-cont .columns .column{
        clear:none;
        float:left;
        margin:10px 3% 10px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=postproduccion] .txt-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=postproduccion] .txt-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:3%
    }
    [data-controller=postproduccion] .txt-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=postproduccion] .txt-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=postproduccion] .txt-cont .head-txt{
    margin-bottom:50px
}
@media(max-width:768px){
    [data-controller=postproduccion] .txt-cont .head-txt{
        margin-bottom:10px
    }
}
[data-controller=postproduccion] .txt-cont .head-txt h2{
    color:#ff5100;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=postproduccion] .txt-cont .head-txt p{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=postproduccion] .txt-cont .perk-cont img{
    display:table;
    height:auto;
    margin-bottom:20px;
    margin-left:auto;
    margin-right:auto;
    width:120px
}
@media(max-width:1200px){
    [data-controller=postproduccion] .txt-cont .perk-cont img{
        margin-bottom:15px;
        width:110px
    }
}
@media(max-width:1024px){
    [data-controller=postproduccion] .txt-cont .perk-cont img{
        margin-bottom:10px;
        width:100px
    }
}
@media(max-width:768px){
    [data-controller=postproduccion] .txt-cont .perk-cont img{
        width:90px
    }
}
@media(max-width:575px){
    [data-controller=postproduccion] .txt-cont .perk-cont img{
        width:80px
    }
}
[data-controller=postproduccion] .txt-cont .perk-cont h6{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:10px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px;
    text-transform:uppercase
}
[data-controller=postproduccion] .txt-cont .perk-cont p,[data-controller=postproduccion] .txt-cont .sub-txt h6{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=postproduccion] .txt-cont .sub-txt h6{
    font-weight:500;
    margin-top:50px
}
[data-controller=postproduccion] .videos-cont .columns{
    display:table;
    margin-left:auto;
    margin-right:auto;
    width:100%
}
@media(max-width:575px){
    [data-controller=postproduccion] .videos-cont .columns{
        max-width:400px
    }
}
[data-controller=postproduccion] .videos-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    padding:5px;
    text-align:inherit;
    width:33.3333333333%
}
[data-controller=postproduccion] .videos-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=postproduccion] .videos-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=postproduccion] .videos-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=postproduccion] .videos-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=postproduccion] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px;
        text-align:inherit;
        width:50%
    }
    [data-controller=postproduccion] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=postproduccion] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=postproduccion] .videos-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=postproduccion] .videos-cont .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:575px){
    [data-controller=postproduccion] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=postproduccion] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=postproduccion] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=postproduccion] .videos-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=postproduccion] .videos-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=postproduccion] .videos-cont .columns .video-ind{
    cursor:pointer;
    overflow:hidden;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=postproduccion] .videos-cont .columns .video-ind:hover{
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=postproduccion] .videos-cont .columns .video-ind:hover .bg{
    opacity:1;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=postproduccion] .videos-cont .columns .video-ind:hover .preview-thumb{
    z-index:1
}
[data-controller=postproduccion] .videos-cont .columns .video-ind:hover img{
    opacity:0;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=postproduccion] .videos-cont .columns .video-ind .preview-thumb{
    height:100%;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1
}
[data-controller=postproduccion] .videos-cont .columns .video-ind .preview-thumb iframe{
    height:100%;
    width:100%
}
[data-controller=postproduccion] .videos-cont .columns .video-ind .bg{
    background-color:hsla(0,0%,9%,.4);
    height:100%;
    left:0;
    margin-left:auto;
    margin-right:auto;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transition:.25s cubic-bezier(.4,0,1,1);
    z-index:2
}
[data-controller=postproduccion] .videos-cont .columns .video-ind .bg p{
    bottom:0;
    color:#fff;
    font-weight:700;
    left:0;
    letter-spacing:1px;
    line-height:1;
    margin-bottom:15px;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    text-transform:uppercase;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=postproduccion] .videos-cont .columns .video-ind .bg p{
        margin-bottom:calc(6.58537px + 1.46341vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=postproduccion] .videos-cont .columns .video-ind .bg p{
        margin-bottom:30px
    }
}
[data-controller=postproduccion] .videos-cont .columns .video-ind .bg p{
    font-size:22px
}
@media screen and (min-width:575px){
    [data-controller=postproduccion] .videos-cont .columns .video-ind .bg p{
        font-size:calc(17.5122px + .78049vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=postproduccion] .videos-cont .columns .video-ind .bg p{
        font-size:30px
    }
}
[data-controller=postproduccion] .videos-cont .columns .video-ind img{
    height:auto;
    opacity:1;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=postproduccion] .videos-cont .lazy-load{
    margin:50px auto;
    width:50px
}
@media screen and (min-width:575px){
    [data-controller=postproduccion] .videos-cont .lazy-load{
        width:calc(44.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=postproduccion] .videos-cont .lazy-load{
        width:60px
    }
}
[data-controller=postproduccion] .videos-cont .lazy-load.hide{
    display:none
}
[data-controller=postproduccion] .videos-cont .lazy-load img{
    height:auto;
    width:100%
}
[data-controller=postproduccion] .videos-cont .button{
    margin-left:auto;
    margin-right:auto;
    margin-top:40px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    width:100%
}
@media screen and (min-width:575px){
    [data-controller=postproduccion] .videos-cont .button{
        margin-top:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=postproduccion] .videos-cont .button{
        margin-top:50px
    }
}
[data-controller=postproduccion] .videos-cont .button{
    margin-bottom:40px
}
@media screen and (min-width:575px){
    [data-controller=postproduccion] .videos-cont .button{
        margin-bottom:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=postproduccion] .videos-cont .button{
        margin-bottom:50px
    }
}
[data-controller=postproduccion] .videos-cont .button.hide{
    display:none
}
[data-controller=quienes-somos]{
    padding-top:80px
}
@media screen and (min-width:575px){
    [data-controller=quienes-somos]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=quienes-somos]{
        padding-top:120px
    }
}
[data-controller=quienes-somos] .img-ani,[data-controller=quienes-somos] h2{
    overflow:hidden
}
[data-controller=quienes-somos] .img-ani img,[data-controller=quienes-somos] h2 img{
    transform:translate3d(0,140px,0)
}
[data-controller=quienes-somos] .txt-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=quienes-somos] .txt-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=quienes-somos] .txt-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=quienes-somos] .txt-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=quienes-somos] .txt-cont h2{
    color:#ff5100;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px
}
[data-controller=quienes-somos] .txt-cont p{
    color:#fff;
    margin-top:10px;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=quienes-somos] .txt-cont img{
    display:table;
    margin-left:auto;
    margin-right:auto;
    margin-top:50px;
    max-width:250px;
    width:200px
}
@media screen and (min-width:575px){
    [data-controller=quienes-somos] .txt-cont img{
        width:calc(171.95122px + 4.87805vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=quienes-somos] .txt-cont img{
        width:250px
    }
}
[data-controller=quienes-somos] .banner-cont .bg-slider{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    height:650px;
    width:100%
}
@media(max-width:1024px){
    [data-controller=quienes-somos] .banner-cont .bg-slider{
        height:500px
    }
}
@media(max-width:768px){
    [data-controller=quienes-somos] .banner-cont .bg-slider{
        height:400px;
        height:250px
    }
}
[data-controller=quienes-somos] .banner-cont .slide-1{
    background-image:url(/img/6282f01c437948cda53eab136e9c3931a37ac511/nosotros1.jpg)
}
[data-controller=quienes-somos] .banner-cont .slide-2{
    background-image:url(/img/581b47b95597fd29bc575d102c42ef2d3ac0ffe4/nosotros2.jpg);
    background-position:10%
}
[data-controller=quienes-somos] .banner-cont .slide-3{
    background-image:url(/img/8d25f419c8eed820bebbe9759722afbb794fb85b/nosotros3.jpg)
}
[data-controller=quienes-somos] .banner-cont .slide-4{
    background-image:url(/img/ccdb41c90fa2878be6e290f62be85dd3606aa61b/nosotros4.jpg)
}
[data-controller=quienes-somos] .banner-cont .slide-5{
    background-image:url(/img/45f3b00c7481473066eb3c81ee1a1554d886ca0a/nosotros5.jpg)
}
[data-controller=quienes-somos] .banner-cont .slide-6{
    background-image:url(/img/07310698fa8ccf4d5d35e3daf554f809ef0f2fe7/nosotros6.jpg)
}
[data-controller=quienes-somos] .banner-cont .slide-7{
    background-image:url(/img/fb339698297ba940f72f79e9dd2d45fcedbd3fed/nosotros7.jpg)
}
@media(max-width:575px){
    [data-controller=quienes-somos] .banner-cont .slide-7{
        background-image:url(/img/a2f2ab992b686fbdaec129c80c4ced1deff06042/nosotros7-xs.jpg)
    }
}
[data-controller=recurso]{
    margin-left:auto;
    margin-right:auto;
    max-width:1200px;
    padding-top:80px;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=recurso]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=recurso]{
        padding-top:120px
    }
}
@media(max-width:768px){
    [data-controller=recurso]{
        max-width:500px
    }
}
@media(max-width:575px){
    [data-controller=recurso]{
        max-width:400px
    }
}
[data-controller=recurso] .splide__arrow{
    background:0 0;
    opacity:1
}
[data-controller=recurso] .splide__arrow svg{
    height:auto;
    width:22px
}
[data-controller=recurso] .splide__arrow svg,[data-controller=recurso] .splide__arrow svg:hover{
    fill:#ff5100;
    opacity:1;
    transition:.15s cubic-bezier(.4,0,1,1)
}
[data-controller=recurso] .content-cont{
    margin-bottom:40px
}
@media(max-width:1024px){
    [data-controller=recurso] .content-cont{
        margin-bottom:30px
    }
}
@media(max-width:768px){
    [data-controller=recurso] .content-cont{
        margin-bottom:20px
    }
}
@media(max-width:575px){
    [data-controller=recurso] .content-cont{
        margin-bottom:10px
    }
}
[data-controller=recurso] .content-cont .title-cont{
    margin-bottom:40px;
    width:58.4%
}
@media(max-width:1024px){
    [data-controller=recurso] .content-cont .title-cont{
        width:48%
    }
}
@media(max-width:768px){
    [data-controller=recurso] .content-cont .title-cont{
        margin-bottom:20px;
        width:100%
    }
}
@media(max-width:575px){
    [data-controller=recurso] .content-cont .title-cont{
        width:100%
    }
}
[data-controller=recurso] .content-cont .title-cont p{
    color:#ff5100;
    font-weight:700;
    letter-spacing:1px;
    text-transform:uppercase
}
[data-controller=recurso] .content-cont .title-cont h5{
    color:#fff;
    text-transform:uppercase
}
[data-controller=recurso] .content-cont .book-cont{
    margin-bottom:40px;
    margin-left:auto;
    margin-right:auto;
    width:100%
}
@media(max-width:768px){
    [data-controller=recurso] .content-cont .book-cont{
        margin-bottom:20px
    }
}
@media(max-width:575px){
    [data-controller=recurso] .content-cont .book-cont{
        max-width:100%
    }
}
[data-controller=recurso] .content-cont .book-cont img{
    height:auto;
    width:100%
}
[data-controller=recurso] .content-cont .desc-cont{
    color:#fff;
    margin-left:auto;
    margin-right:auto;
    margin-top:50px;
    width:100%
}
@media(max-width:768px){
    [data-controller=recurso] .content-cont .desc-cont{
        margin-bottom:20px;
        margin-top:0
    }
}
@media(max-width:575px){
    [data-controller=recurso] .content-cont .desc-cont{
        margin-top:0
    }
}
[data-controller=recurso] .content-cont .desc-cont h4,[data-controller=recurso] .content-cont .desc-cont h5,[data-controller=recurso] .content-cont .desc-cont h6{
    color:#ff5100;
    margin-bottom:20px;
    margin-top:20px
}
[data-controller=recurso] .content-cont .desc-cont p{
    margin-bottom:15px;
    margin-top:15px;
    text-align:left
}
[data-controller=recurso] .content-cont .desc-cont p a{
    color:#ff5100;
    font-weight:500;
    text-decoration:underline
}
[data-controller=recurso] .content-cont .desc-cont blockquote{
    background-color:#212322;
    border-left:5px solid #ff5100;
    margin:20px 0;
    padding:20px 40px
}
@media(max-width:575px){
    [data-controller=recurso] .content-cont .desc-cont blockquote{
        margin:20px 0;
        padding:10px 30px
    }
}
[data-controller=recurso] .content-cont .desc-cont ul li{
    list-style-type:circle
}
[data-controller=recurso] .content-cont .desc-cont ol li{
    list-style-type:decimal
}
[data-controller=recurso] .content-cont .desc-cont img{
    height:auto;
    width:100%
}
[data-controller=recurso] .content-cont .pin-spacer{
    height:0!important;
    padding:0!important
}
[data-controller=recurso] .content-cont .form-cont{
    background-color:#212322;
    padding:30px 20px
}
@media(max-width:768px){
    [data-controller=recurso] .content-cont .form-cont{
        margin-bottom:20px;
        padding:20px
    }
}
[data-controller=recurso] .content-cont .form-cont .title-cont-form{
    margin-bottom:40px;
    margin-left:auto;
    margin-right:auto;
    max-width:380px;
    width:100%
}
[data-controller=recurso] .content-cont .form-cont .title-cont-form h6{
    color:#fff;
    font-weight:500;
    text-align:center
}
[data-controller=recurso] .content-cont .form-cont input,[data-controller=recurso] .content-cont .form-cont select,[data-controller=recurso] .content-cont .form-cont textarea{
    display:block;
    margin:30px auto;
    max-width:350px;
    width:calc(100% - 50px)
}
@media(max-width:768px){
    [data-controller=recurso] .content-cont .form-cont input,[data-controller=recurso] .content-cont .form-cont select,[data-controller=recurso] .content-cont .form-cont textarea{
        width:100%
    }
}
[data-controller=recurso] .content-cont .form-cont input option,[data-controller=recurso] .content-cont .form-cont select option,[data-controller=recurso] .content-cont .form-cont textarea option{
    background-color:#212322;
    color:#fff
}
[data-controller=recurso] .content-cont .form-cont input::placeholder,[data-controller=recurso] .content-cont .form-cont select::placeholder,[data-controller=recurso] .content-cont .form-cont textarea::placeholder{
    color:#fff
}
[data-controller=recurso] .content-cont .form-cont input[name=Nombres],[data-controller=recurso] .content-cont .form-cont select[name=Nombres],[data-controller=recurso] .content-cont .form-cont textarea[name=Nombres]{
    margin-top:0
}
[data-controller=recurso] .content-cont .form-cont .button{
    margin-left:auto;
    margin-right:auto
}
[data-controller=recurso] .content-cont .columns{
    display:table;
    width:100%
}
[data-controller=recurso] .content-cont .columns .column-lg{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:4%;
    text-align:inherit;
    width:58.4%
}
[data-controller=recurso] .content-cont .columns .column-lg:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=recurso] .content-cont .columns .column-lg:nth-child(n){
    clear:none;
    float:left;
    margin-right:4%
}
[data-controller=recurso] .content-cont .columns .column-lg:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=recurso] .content-cont .columns .column-lg:nth-child(odd){
    clear:both
}
@media(max-width:1024px){
    [data-controller=recurso] .content-cont .columns .column-lg{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:4%;
        text-align:inherit;
        width:48%
    }
    [data-controller=recurso] .content-cont .columns .column-lg:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=recurso] .content-cont .columns .column-lg:nth-child(n){
        clear:none;
        float:left;
        margin-right:4%
    }
    [data-controller=recurso] .content-cont .columns .column-lg:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=recurso] .content-cont .columns .column-lg:nth-child(odd){
        clear:both
    }
}
@media(max-width:768px){
    [data-controller=recurso] .content-cont .columns .column-lg{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:4%;
        text-align:inherit;
        width:100%
    }
    [data-controller=recurso] .content-cont .columns .column-lg:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=recurso] .content-cont .columns .column-lg:nth-child(n){
        clear:none;
        float:left;
        margin-right:4%
    }
    [data-controller=recurso] .content-cont .columns .column-lg:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=recurso] .content-cont .columns .column-lg:nth-child(1n+1){
        clear:both
    }
}
[data-controller=recurso] .content-cont .columns .column-sm{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:4%;
    text-align:inherit;
    width:37.6%
}
[data-controller=recurso] .content-cont .columns .column-sm:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=recurso] .content-cont .columns .column-sm:nth-child(n){
    clear:none;
    float:left;
    margin-right:4%
}
[data-controller=recurso] .content-cont .columns .column-sm:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=recurso] .content-cont .columns .column-sm:nth-child(odd){
    clear:both
}
@media(max-width:1024px){
    [data-controller=recurso] .content-cont .columns .column-sm{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:4%;
        text-align:inherit;
        width:48%
    }
    [data-controller=recurso] .content-cont .columns .column-sm:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=recurso] .content-cont .columns .column-sm:nth-child(n){
        clear:none;
        float:left;
        margin-right:4%
    }
    [data-controller=recurso] .content-cont .columns .column-sm:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=recurso] .content-cont .columns .column-sm:nth-child(odd){
        clear:both
    }
}
@media(max-width:768px){
    [data-controller=recurso] .content-cont .columns .column-sm{
        clear:none;
        display:none;
        float:left;
        margin-left:0;
        margin-right:4%;
        text-align:inherit;
        width:100%
    }
    [data-controller=recurso] .content-cont .columns .column-sm:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=recurso] .content-cont .columns .column-sm:nth-child(n){
        clear:none;
        float:left;
        margin-right:4%
    }
    [data-controller=recurso] .content-cont .columns .column-sm:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=recurso] .content-cont .columns .column-sm:nth-child(1n+1){
        clear:both
    }
}
[data-controller=recurso] .content-cont .resources-cont{
    margin-top:50px;
    padding:40px 10px;
    position:relative
}
@media(max-width:768px){
    [data-controller=recurso] .content-cont .resources-cont{
        margin-top:10px
    }
}
[data-controller=recurso] .content-cont .resources-cont :hover .bg-res{
    filter:grayscale(0);
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=recurso] .content-cont .resources-cont .bg-res{
    background-color:#212322;
    background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/img/075f27e6c232389c0c37d8fe7f80ffb0b790efaa/resources-bg.jpg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    filter:grayscale(100%);
    height:100%;
    left:0;
    position:absolute;
    top:0;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%;
    z-index:-1
}
[data-controller=recurso] .content-cont .resources-cont .text-cont h5{
    color:#fff;
    letter-spacing:1px;
    margin-bottom:15px;
    text-align:center;
    text-transform:uppercase
}
[data-controller=recurso] .content-cont .resources-cont .text-cont .button{
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=recursos]{
    margin-left:auto;
    margin-right:auto;
    max-width:1400px;
    padding-top:80px;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=recursos]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=recursos]{
        padding-top:120px
    }
}
@media(max-width:768px){
    [data-controller=recursos]{
        max-width:500px
    }
}
@media(max-width:575px){
    [data-controller=recursos]{
        max-width:400px
    }
}
[data-controller=recursos] .card-hover:hover .img-cont img{
    filter:grayscale(100%);
    transition:.15s cubic-bezier(.4,0,1,1)
}
[data-controller=recursos] .card-hover:hover .img-cont .btn-cont{
    background-color:rgba(0,0,0,.8);
    transition:.15s cubic-bezier(.4,0,1,1)
}
[data-controller=recursos] .card-hover:hover .img-cont .btn-cont .download{
    opacity:1;
    transition:.15s cubic-bezier(.4,0,1,1)
}
[data-controller=recursos] .img-cont{
    position:relative
}
[data-controller=recursos] .img-cont img{
    filter:grayscale(0);
    transition:.15s cubic-bezier(.4,0,1,1)
}
[data-controller=recursos] .img-cont .btn-cont{
    background-color:transparent;
    height:100%;
    position:absolute;
    top:0;
    transition:.15s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=recursos] .img-cont .btn-cont .download{
    margin-top:0;
    opacity:0;
    position:relative;
    text-align:center;
    text-transform:uppercase;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    transition:.15s cubic-bezier(.4,0,1,1)
}
[data-controller=recursos] .type-cont p{
    color:#ff5100!important;
    font-size:14px;
    font-weight:700!important;
    letter-spacing:1px;
    margin-top:20px!important;
    text-align:left!important;
    text-transform:uppercase
}
[data-controller=recursos] .trending-cont{
    margin-bottom:100px
}
@media(max-width:768px){
    [data-controller=recursos] .trending-cont{
        margin-bottom:60px
    }
}
@media(max-width:575px){
    [data-controller=recursos] .trending-cont{
        margin-bottom:50px
    }
}
[data-controller=recursos] .trending-cont .title{
    position:relative;
    z-index:-1
}
[data-controller=recursos] .trending-cont .title h2{
    color:#fff;
    letter-spacing:1px;
    margin-bottom:40px;
    text-transform:uppercase
}
@media(max-width:1024px){
    [data-controller=recursos] .trending-cont .title h2{
        margin-bottom:30px
    }
}
@media(max-width:768px){
    [data-controller=recursos] .trending-cont .title h2{
        margin-bottom:20px
    }
}
[data-controller=recursos] .trending-cont .sub-title h5{
    color:#ff5100;
    letter-spacing:2px;
    margin-bottom:20px;
    text-transform:uppercase
}
@media(max-width:768px){
    [data-controller=recursos] .trending-cont .sub-title h5{
        margin-bottom:10px
    }
}
@media(max-width:575px){
    [data-controller=recursos] .trending-cont .sub-title h5{
        margin-bottom:10px
    }
}
[data-controller=recursos] .trending-cont .type-cont p{
    margin-top:10px!important
}
[data-controller=recursos] .trending-cont .columns{
    display:table;
    width:100%
}
[data-controller=recursos] .trending-cont .columns img{
    display:block;
    height:auto;
    width:100%
}
[data-controller=recursos] .trending-cont .columns p{
    color:#fff;
    font-weight:700;
    margin-left:10px;
    margin-right:10px;
    margin-top:2px;
    text-transform:uppercase
}
[data-controller=recursos] .trending-cont .columns p.desc{
    display:none;
    font-weight:400;
    margin-bottom:15px;
    margin-top:10px;
    text-transform:none
}
[data-controller=recursos] .trending-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:2%;
    position:relative;
    text-align:inherit;
    width:23.5%
}
[data-controller=recursos] .trending-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=recursos] .trending-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:2%
}
[data-controller=recursos] .trending-cont .columns .column:nth-child(4n){
    float:right;
    margin-right:0
}
[data-controller=recursos] .trending-cont .columns .column:nth-child(4n+1){
    clear:both
}
@media(max-width:768px){
    [data-controller=recursos] .trending-cont .columns .column{
        clear:none;
        float:left;
        margin-bottom:20px;
        margin-left:0;
        margin-right:2%;
        text-align:inherit;
        width:49%
    }
    [data-controller=recursos] .trending-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=recursos] .trending-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:2%
    }
    [data-controller=recursos] .trending-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=recursos] .trending-cont .columns .column:nth-child(odd){
        clear:both
    }
}
[data-controller=recursos] .resources-cont{
    display:table;
    margin-bottom:80px;
    width:100%
}
@media(max-width:1024px){
    [data-controller=recursos] .resources-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=recursos] .resources-cont{
        margin-bottom:40px
    }
}
@media(max-width:575px){
    [data-controller=recursos] .resources-cont{
        margin-bottom:40px
    }
}
[data-controller=recursos] .resources-cont .filter{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:1%;
    text-align:inherit;
    width:19.2%
}
[data-controller=recursos] .resources-cont .filter:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=recursos] .resources-cont .filter:nth-child(n){
    clear:none;
    float:left;
    margin-right:1%
}
[data-controller=recursos] .resources-cont .filter:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=recursos] .resources-cont .filter:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=recursos] .resources-cont .filter{
        clear:none;
        float:left;
        margin-bottom:20px;
        margin-left:0;
        margin-right:0;
        text-align:inherit;
        width:100%
    }
    [data-controller=recursos] .resources-cont .filter:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=recursos] .resources-cont .filter:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=recursos] .resources-cont .filter:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=recursos] .resources-cont .filter:nth-child(1n+1){
        clear:both
    }
}
[data-controller=recursos] .resources-cont .filter p{
    color:#fff;
    cursor:pointer;
    font-weight:700;
    padding:20px 15px;
    text-transform:uppercase;
    transition:.15s cubic-bezier(.4,0,1,1);
    user-select:none
}
[data-controller=recursos] .resources-cont .filter p:hover{
    color:#ff5100;
    transition:.15s cubic-bezier(.4,0,1,1)
}
[data-controller=recursos] .resources-cont .filter p.active{
    background-color:#212322;
    color:#ff5100;
    transition:.15s cubic-bezier(.4,0,1,1)
}
[data-controller=recursos] .resources-cont .book-cont{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:1%;
    text-align:inherit;
    width:79.8%
}
[data-controller=recursos] .resources-cont .book-cont:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=recursos] .resources-cont .book-cont:nth-child(n){
    clear:none;
    float:left;
    margin-right:1%
}
[data-controller=recursos] .resources-cont .book-cont:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=recursos] .resources-cont .book-cont:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=recursos] .resources-cont .book-cont{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        text-align:inherit;
        width:100%
    }
    [data-controller=recursos] .resources-cont .book-cont:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=recursos] .resources-cont .book-cont:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=recursos] .resources-cont .book-cont:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=recursos] .resources-cont .book-cont:nth-child(1n+1){
        clear:both
    }
}
[data-controller=recursos] .resources-cont .book-cont .title{
    position:relative;
    z-index:-1
}
[data-controller=recursos] .resources-cont .book-cont .title h2{
    color:#fff;
    letter-spacing:2px;
    margin-bottom:40px;
    text-transform:uppercase
}
[data-controller=recursos] .resources-cont .book-cont .sub-title h5{
    color:#ff5100;
    letter-spacing:2px;
    margin-bottom:20px;
    text-transform:uppercase
}
[data-controller=recursos] .resources-cont .book-cont .columns{
    display:table;
    min-height:565px;
    width:100%
}
[data-controller=recursos] .resources-cont .book-cont .columns p{
    color:#fff;
    font-weight:700;
    margin-left:15px;
    margin-right:15px;
    margin-top:2px;
    text-transform:uppercase
}
[data-controller=recursos] .resources-cont .book-cont .columns p.desc{
    font-weight:400;
    margin-bottom:20px;
    margin-top:10px;
    text-transform:none
}
[data-controller=recursos] .resources-cont .book-cont .columns img{
    display:block;
    height:auto;
    width:100%
}
[data-controller=recursos] .resources-cont .book-cont .columns .column{
    background-color:#212322;
    clear:none;
    float:left;
    margin-bottom:30px;
    margin-left:0;
    margin-right:2%;
    min-height:465px;
    position:relative;
    text-align:inherit;
    width:32%
}
[data-controller=recursos] .resources-cont .book-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=recursos] .resources-cont .book-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:2%
}
[data-controller=recursos] .resources-cont .book-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=recursos] .resources-cont .book-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=recursos] .resources-cont .book-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:2%;
        text-align:inherit;
        width:49%
    }
    [data-controller=recursos] .resources-cont .book-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=recursos] .resources-cont .book-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:2%
    }
    [data-controller=recursos] .resources-cont .book-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=recursos] .resources-cont .book-cont .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:768px){
    [data-controller=recursos] .resources-cont .book-cont .columns .column{
        clear:none;
        float:left;
        margin-bottom:20px;
        margin-left:0;
        margin-right:2%;
        min-height:auto;
        text-align:inherit;
        width:100%
    }
    [data-controller=recursos] .resources-cont .book-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=recursos] .resources-cont .book-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:2%
    }
    [data-controller=recursos] .resources-cont .book-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=recursos] .resources-cont .book-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=reels] video{
    height:100vh;
    left:0;
    object-fit:cover;
    position:absolute;
    top:0;
    width:100vw
}
[data-controller=reels] .img-ani,[data-controller=reels] h2,[data-controller=reels] h6,[data-controller=reels] p{
    overflow:hidden
}
[data-controller=reels] .img-ani img,[data-controller=reels] h2 img,[data-controller=reels] h6 img,[data-controller=reels] p img{
    transform:translate3d(0,140px,0)
}
[data-controller=reels] .director-cont{
    height:80vh;
    overflow:hidden;
    pointer-events:none;
    position:relative
}
[data-controller=reels] .director-cont .cent{
    margin-left:60px;
    position:absolute;
    top:70%;
    -webkit-transform:translateY(-75%);
    -ms-transform:translateY(-75%);
    transform:translateY(-75%)
}
@media(max-width:1200px){
    [data-controller=reels] .director-cont .cent{
        margin-left:60px
    }
}
@media(max-width:1024px){
    [data-controller=reels] .director-cont .cent{
        margin-left:40px
    }
}
@media(max-width:768px){
    [data-controller=reels] .director-cont .cent{
        margin-left:20px
    }
}
@media(max-width:575px){
    [data-controller=reels] .director-cont .cent{
        margin-left:20px
    }
}
[data-controller=reels] .director-cont img{
    height:auto;
    width:100%
}
@media(max-width:768px){
    [data-controller=reels] .director-cont img{
        display:table;
        margin-left:auto;
        margin-right:auto;
        max-width:450px
    }
}
[data-controller=reels] .director-cont h2{
    color:#fff;
    font-size:64px;
    letter-spacing:2px;
    line-height:1;
    overflow:hidden;
    text-transform:uppercase
}
@media(max-width:1600px){
    [data-controller=reels] .director-cont h2{
        font-size:62px
    }
}
@media(max-width:1400px){
    [data-controller=reels] .director-cont h2{
        font-size:58px
    }
}
@media(max-width:1200px){
    [data-controller=reels] .director-cont h2{
        font-size:56px
    }
}
@media(max-width:1024px){
    [data-controller=reels] .director-cont h2{
        font-size:46px
    }
}
@media(max-width:768px){
    [data-controller=reels] .director-cont h2{
        font-size:42px
    }
}
@media(max-width:575px){
    [data-controller=reels] .director-cont h2{
        font-size:38px
    }
}
[data-controller=reels] .director-cont h5,[data-controller=reels] .director-cont h6{
    color:#ff5100;
    letter-spacing:1px;
    line-height:1;
    overflow:hidden;
    text-transform:uppercase
}
[data-controller=reels] .director-cont .columns{
    display:flex;
    width:100%
}
@media(max-width:768px){
    [data-controller=reels] .director-cont .columns{
        display:table
    }
}
[data-controller=reels] .director-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=reels] .director-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=reels] .director-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=reels] .director-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=reels] .director-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=reels] .director-cont .columns .column{
        clear:none;
        float:left;
        margin-bottom:20px;
        margin-left:0;
        margin-right:5%;
        text-align:inherit;
        width:100%
    }
    [data-controller=reels] .director-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=reels] .director-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:5%
    }
    [data-controller=reels] .director-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=reels] .director-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=reels] .videos-cont .columns{
    display:table;
    margin-left:auto;
    margin-right:auto;
    width:100%
}
@media(max-width:575px){
    [data-controller=reels] .videos-cont .columns{
        max-width:400px
    }
}
[data-controller=reels] .videos-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    padding:5px;
    text-align:inherit;
    width:33.3333333333%
}
[data-controller=reels] .videos-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=reels] .videos-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=reels] .videos-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=reels] .videos-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=reels] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px;
        text-align:inherit;
        width:50%
    }
    [data-controller=reels] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=reels] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=reels] .videos-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=reels] .videos-cont .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:575px){
    [data-controller=reels] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=reels] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=reels] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=reels] .videos-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=reels] .videos-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=reels] .videos-cont .columns .video-ind{
    cursor:pointer;
    overflow:hidden;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=reels] .videos-cont .columns .video-ind:hover{
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=reels] .videos-cont .columns .video-ind:hover .bg{
    opacity:1;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=reels] .videos-cont .columns .video-ind:hover .preview-thumb{
    z-index:1
}
[data-controller=reels] .videos-cont .columns .video-ind:hover img{
    opacity:0;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=reels] .videos-cont .columns .video-ind .preview-thumb{
    height:100%;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1
}
[data-controller=reels] .videos-cont .columns .video-ind .preview-thumb iframe{
    height:100%;
    width:100%
}
[data-controller=reels] .videos-cont .columns .video-ind .bg{
    background-color:hsla(0,0%,9%,.4);
    height:100%;
    left:0;
    margin-left:auto;
    margin-right:auto;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transition:.25s cubic-bezier(.4,0,1,1);
    z-index:2
}
[data-controller=reels] .videos-cont .columns .video-ind .bg p{
    bottom:0;
    color:#fff;
    font-weight:700;
    left:0;
    letter-spacing:1px;
    line-height:1;
    margin-bottom:15px;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    text-transform:uppercase;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=reels] .videos-cont .columns .video-ind .bg p{
        margin-bottom:calc(6.58537px + 1.46341vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=reels] .videos-cont .columns .video-ind .bg p{
        margin-bottom:30px
    }
}
[data-controller=reels] .videos-cont .columns .video-ind .bg p{
    font-size:22px
}
@media screen and (min-width:575px){
    [data-controller=reels] .videos-cont .columns .video-ind .bg p{
        font-size:calc(17.5122px + .78049vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=reels] .videos-cont .columns .video-ind .bg p{
        font-size:30px
    }
}
[data-controller=reels] .videos-cont .columns .video-ind img{
    height:auto;
    opacity:1;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=reels] .videos-cont .lazy-load{
    margin:50px auto;
    width:50px
}
@media screen and (min-width:575px){
    [data-controller=reels] .videos-cont .lazy-load{
        width:calc(44.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=reels] .videos-cont .lazy-load{
        width:60px
    }
}
[data-controller=reels] .videos-cont .lazy-load.hide{
    display:none
}
[data-controller=reels] .videos-cont .lazy-load img{
    height:auto;
    width:100%
}
[data-controller=reels] .videos-cont .button{
    margin-left:auto;
    margin-right:auto;
    margin-top:40px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    width:100%
}
@media screen and (min-width:575px){
    [data-controller=reels] .videos-cont .button{
        margin-top:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=reels] .videos-cont .button{
        margin-top:50px
    }
}
[data-controller=reels] .videos-cont .button{
    margin-bottom:40px
}
@media screen and (min-width:575px){
    [data-controller=reels] .videos-cont .button{
        margin-bottom:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=reels] .videos-cont .button{
        margin-bottom:50px
    }
}
[data-controller=reels] .videos-cont .button.hide{
    display:none
}
[data-controller=servicios-produccion]{
    padding-top:80px
}
@media screen and (min-width:575px){
    [data-controller=servicios-produccion]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=servicios-produccion]{
        padding-top:120px
    }
}
[data-controller=servicios-produccion] .img-ani,[data-controller=servicios-produccion] h2,[data-controller=servicios-produccion] h6{
    overflow:hidden
}
[data-controller=servicios-produccion] .img-ani img,[data-controller=servicios-produccion] h2 img,[data-controller=servicios-produccion] h6 img{
    transform:translate3d(0,140px,0)
}
[data-controller=servicios-produccion] .banner-cont{
    margin-bottom:80px
}
@media(max-width:1024px){
    [data-controller=servicios-produccion] .banner-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .banner-cont{
        margin-bottom:40px
    }
}
@media(max-width:575px){
    [data-controller=servicios-produccion] .banner-cont{
        margin-bottom:40px
    }
}
[data-controller=servicios-produccion] .banner-cont .bg-slider{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    height:500px;
    width:100%
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .banner-cont .bg-slider{
        height:200px
    }
}
[data-controller=servicios-produccion] .banner-cont .slide-1{
    background-image:url(/img/395c5eeec6d33da688a15cd244cce8b2d49bb055/servicios_produccion4.jpg)
}
[data-controller=servicios-produccion] .banner-cont .slide-2{
    background-image:url(/img/2b618c8d8fb46fb9416fb56cc4a909c6988173b4/servicios_produccion3.jpg)
}
[data-controller=servicios-produccion] .banner-cont .slide-3{
    background-image:url(/img/17dc593fd82e499d5f40388bcf34903331e7ebc4/servicios_produccion2.jpg)
}
[data-controller=servicios-produccion] .banner-cont .slide-4{
    background-image:url(/img/c532a3c71aee3473434cc5cc74539083843ce579/servicios_produccion1.jpg)
}
[data-controller=servicios-produccion] .banner-cont .slide-5{
    background-image:url("/img/4a5b73c3d4a60a9ff7fdee30360e5a1986e2d9a4/nuestragente (1).jpg");
    background-position:0
}
[data-controller=servicios-produccion] .banner-cont .slide-6{
    background-image:url("/img/e5ccc9f29dcef9d116e277dfa21870d0c8e0ac1b/nuestragente (2).jpg")
}
[data-controller=servicios-produccion] .banner-cont .slide-7{
    background-image:url("/img/0284f13037abdb61c3ec826537c3d9b895be4fc6/nuestragente (3).jpg")
}
[data-controller=servicios-produccion] .banner-cont .slide-8{
    background-image:url("/img/e81cfbb35b4abd9066ca200da952208988ebcdd1/nuestragente (4).jpg");
    background-position:100%
}
[data-controller=servicios-produccion] .txt-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=servicios-produccion] .txt-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .txt-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=servicios-produccion] .txt-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=servicios-produccion] .txt-cont h2{
    color:#ff5100;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px
}
[data-controller=servicios-produccion] .txt-cont p{
    color:#fff;
    margin-top:10px;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=servicios-produccion] .txt-cont img{
    display:table;
    margin-left:auto;
    margin-right:auto;
    margin-top:50px;
    max-width:350px;
    width:calc(100% - 50px)
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .txt-cont img{
        max-width:250px
    }
}
[data-controller=servicios-produccion] .form-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1024px;
    width:calc(100% - 100px)
}
@media(max-width:1024px){
    [data-controller=servicios-produccion] .form-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .form-cont{
        margin-bottom:40px;
        max-width:575px;
        width:calc(100% - 100px)
    }
}
@media(max-width:575px){
    [data-controller=servicios-produccion] .form-cont{
        margin-bottom:40px;
        max-width:400px;
        width:calc(100% - 30px)
    }
}
[data-controller=servicios-produccion] .form-cont .columns{
    display:flex;
    width:100%
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .form-cont .columns{
        display:table
    }
}
[data-controller=servicios-produccion] .form-cont .columns h6{
    color:#fff;
    font-weight:500;
    margin-bottom:20px
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .form-cont .columns h6{
        text-align:center
    }
}
[data-controller=servicios-produccion] .form-cont .columns p{
    color:#fff;
    margin-bottom:20px;
    margin-top:20px
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .form-cont .columns p{
        text-align:center
    }
}
[data-controller=servicios-produccion] .form-cont .columns p span{
    color:#ff5100;
    font-weight:700
}
[data-controller=servicios-produccion] .form-cont .columns input,[data-controller=servicios-produccion] .form-cont .columns select,[data-controller=servicios-produccion] .form-cont .columns textarea{
    display:block;
    margin:30px auto;
    max-width:350px;
    width:calc(100% - 50px)
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .form-cont .columns input,[data-controller=servicios-produccion] .form-cont .columns select,[data-controller=servicios-produccion] .form-cont .columns textarea{
        width:100%
    }
}
[data-controller=servicios-produccion] .form-cont .columns input option,[data-controller=servicios-produccion] .form-cont .columns select option,[data-controller=servicios-produccion] .form-cont .columns textarea option{
    background-color:#212322;
    color:#fff
}
[data-controller=servicios-produccion] .form-cont .columns input::placeholder,[data-controller=servicios-produccion] .form-cont .columns select::placeholder,[data-controller=servicios-produccion] .form-cont .columns textarea::placeholder{
    color:#fff
}
[data-controller=servicios-produccion] .form-cont .columns .button{
    margin-left:auto;
    margin-right:auto
}
[data-controller=servicios-produccion] .form-cont .columns .cent{
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .form-cont .columns .cent{
        position:relative;
        top:0;
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
}
[data-controller=servicios-produccion] .form-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:47.5%
}
[data-controller=servicios-produccion] .form-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=servicios-produccion] .form-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=servicios-produccion] .form-cont .columns .column:nth-child(2n){
    float:right;
    margin-right:0
}
[data-controller=servicios-produccion] .form-cont .columns .column:nth-child(odd){
    clear:both
}
@media(max-width:768px){
    [data-controller=servicios-produccion] .form-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        text-align:inherit;
        width:100%
    }
    [data-controller=servicios-produccion] .form-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=servicios-produccion] .form-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=servicios-produccion] .form-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=servicios-produccion] .form-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=servicios-produccion] .videos-cont .columns{
    display:table;
    margin-left:auto;
    margin-right:auto;
    width:100%
}
@media(max-width:575px){
    [data-controller=servicios-produccion] .videos-cont .columns{
        max-width:400px
    }
}
[data-controller=servicios-produccion] .videos-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    padding:5px;
    text-align:inherit;
    width:33.3333333333%
}
[data-controller=servicios-produccion] .videos-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=servicios-produccion] .videos-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=servicios-produccion] .videos-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=servicios-produccion] .videos-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=servicios-produccion] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px;
        text-align:inherit;
        width:50%
    }
    [data-controller=servicios-produccion] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=servicios-produccion] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=servicios-produccion] .videos-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=servicios-produccion] .videos-cont .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:575px){
    [data-controller=servicios-produccion] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=servicios-produccion] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=servicios-produccion] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=servicios-produccion] .videos-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=servicios-produccion] .videos-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind{
    cursor:pointer;
    overflow:hidden;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind:hover{
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind:hover .bg{
    opacity:1;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind:hover .preview-thumb{
    z-index:1
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind:hover img{
    opacity:0;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind .preview-thumb{
    height:100%;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind .preview-thumb iframe{
    height:100%;
    width:100%
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind .bg{
    background-color:hsla(0,0%,9%,.4);
    height:100%;
    left:0;
    margin-left:auto;
    margin-right:auto;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transition:.25s cubic-bezier(.4,0,1,1);
    z-index:2
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind .bg p{
    bottom:0;
    color:#fff;
    font-weight:700;
    left:0;
    letter-spacing:1px;
    line-height:1;
    margin-bottom:15px;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    text-transform:uppercase;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=servicios-produccion] .videos-cont .columns .video-ind .bg p{
        margin-bottom:calc(6.58537px + 1.46341vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=servicios-produccion] .videos-cont .columns .video-ind .bg p{
        margin-bottom:30px
    }
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind .bg p{
    font-size:22px
}
@media screen and (min-width:575px){
    [data-controller=servicios-produccion] .videos-cont .columns .video-ind .bg p{
        font-size:calc(17.5122px + .78049vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=servicios-produccion] .videos-cont .columns .video-ind .bg p{
        font-size:30px
    }
}
[data-controller=servicios-produccion] .videos-cont .columns .video-ind img{
    height:auto;
    opacity:1;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=servicios-produccion] .videos-cont .lazy-load{
    margin:50px auto;
    width:50px
}
@media screen and (min-width:575px){
    [data-controller=servicios-produccion] .videos-cont .lazy-load{
        width:calc(44.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=servicios-produccion] .videos-cont .lazy-load{
        width:60px
    }
}
[data-controller=servicios-produccion] .videos-cont .lazy-load.hide{
    display:none
}
[data-controller=servicios-produccion] .videos-cont .lazy-load img{
    height:auto;
    width:100%
}
[data-controller=servicios-produccion] .videos-cont .button{
    margin-left:auto;
    margin-right:auto;
    margin-top:40px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    width:100%
}
@media screen and (min-width:575px){
    [data-controller=servicios-produccion] .videos-cont .button{
        margin-top:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=servicios-produccion] .videos-cont .button{
        margin-top:50px
    }
}
[data-controller=servicios-produccion] .videos-cont .button{
    margin-bottom:40px
}
@media screen and (min-width:575px){
    [data-controller=servicios-produccion] .videos-cont .button{
        margin-bottom:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=servicios-produccion] .videos-cont .button{
        margin-bottom:50px
    }
}
[data-controller=servicios-produccion] .videos-cont .button.hide{
    display:none
}
[data-controller=spots-publicitarios]{
    padding-top:80px
}
@media screen and (min-width:575px){
    [data-controller=spots-publicitarios]{
        padding-top:calc(57.56098px + 3.90244vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=spots-publicitarios]{
        padding-top:120px
    }
}
[data-controller=spots-publicitarios] .img-ani,[data-controller=spots-publicitarios] h2,[data-controller=spots-publicitarios] h6{
    overflow:hidden
}
[data-controller=spots-publicitarios] .img-ani img,[data-controller=spots-publicitarios] h2 img,[data-controller=spots-publicitarios] h6 img{
    transform:translate3d(0,140px,0)
}
[data-controller=spots-publicitarios] .txt-cont{
    margin-bottom:80px;
    margin-left:auto;
    margin-right:auto;
    max-width:1400px;
    width:90.9090909091%
}
@media(max-width:1024px){
    [data-controller=spots-publicitarios] .txt-cont{
        margin-bottom:60px
    }
}
@media(max-width:768px){
    [data-controller=spots-publicitarios] .txt-cont{
        margin-bottom:40px;
        max-width:575px
    }
}
@media(max-width:575px){
    [data-controller=spots-publicitarios] .txt-cont{
        margin-bottom:40px;
        max-width:400px
    }
}
[data-controller=spots-publicitarios] .txt-cont .columns{
    display:table;
    width:100%
}
[data-controller=spots-publicitarios] .txt-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:5%;
    text-align:inherit;
    width:30%
}
[data-controller=spots-publicitarios] .txt-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=spots-publicitarios] .txt-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:5%
}
[data-controller=spots-publicitarios] .txt-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=spots-publicitarios] .txt-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:768px){
    [data-controller=spots-publicitarios] .txt-cont .columns .column{
        clear:none;
        float:left;
        margin:10px 3% 10px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=spots-publicitarios] .txt-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=spots-publicitarios] .txt-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:3%
    }
    [data-controller=spots-publicitarios] .txt-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=spots-publicitarios] .txt-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=spots-publicitarios] .txt-cont .head-txt{
    margin-bottom:50px
}
@media(max-width:768px){
    [data-controller=spots-publicitarios] .txt-cont .head-txt{
        margin-bottom:10px
    }
}
[data-controller=spots-publicitarios] .txt-cont .head-txt h2{
    color:#ff5100;
    letter-spacing:2px;
    margin-bottom:20px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px
}
[data-controller=spots-publicitarios] .txt-cont .head-txt p{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=spots-publicitarios] .txt-cont .perk-cont img{
    display:table;
    height:auto;
    margin-bottom:20px;
    margin-left:auto;
    margin-right:auto;
    width:120px
}
@media(max-width:1200px){
    [data-controller=spots-publicitarios] .txt-cont .perk-cont img{
        margin-bottom:15px;
        width:110px
    }
}
@media(max-width:1024px){
    [data-controller=spots-publicitarios] .txt-cont .perk-cont img{
        margin-bottom:10px;
        width:100px
    }
}
@media(max-width:768px){
    [data-controller=spots-publicitarios] .txt-cont .perk-cont img{
        width:90px
    }
}
@media(max-width:575px){
    [data-controller=spots-publicitarios] .txt-cont .perk-cont img{
        width:80px
    }
}
[data-controller=spots-publicitarios] .txt-cont .perk-cont h6{
    color:#fff;
    margin-bottom:10px;
    text-align:center;
    text-shadow:#212322 1px 1px 20px
}
[data-controller=spots-publicitarios] .txt-cont .perk-cont p{
    color:#fff;
    text-align:center;
    text-shadow:#212322 0 0 20px
}
[data-controller=spots-publicitarios] .videos-cont .columns{
    display:table;
    margin-left:auto;
    margin-right:auto;
    width:100%
}
@media(max-width:575px){
    [data-controller=spots-publicitarios] .videos-cont .columns{
        max-width:400px
    }
}
[data-controller=spots-publicitarios] .videos-cont .columns .column{
    clear:none;
    float:left;
    margin-left:0;
    margin-right:0;
    padding:5px;
    text-align:inherit;
    width:33.3333333333%
}
[data-controller=spots-publicitarios] .videos-cont .columns .column:after{
    clear:both;
    content:"";
    display:table
}
[data-controller=spots-publicitarios] .videos-cont .columns .column:nth-child(n){
    clear:none;
    float:left;
    margin-right:0
}
[data-controller=spots-publicitarios] .videos-cont .columns .column:nth-child(3n){
    float:right;
    margin-right:0
}
[data-controller=spots-publicitarios] .videos-cont .columns .column:nth-child(3n+1){
    clear:both
}
@media(max-width:1024px){
    [data-controller=spots-publicitarios] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px;
        text-align:inherit;
        width:50%
    }
    [data-controller=spots-publicitarios] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=spots-publicitarios] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=spots-publicitarios] .videos-cont .columns .column:nth-child(2n){
        float:right;
        margin-right:0
    }
    [data-controller=spots-publicitarios] .videos-cont .columns .column:nth-child(odd){
        clear:both
    }
}
@media(max-width:575px){
    [data-controller=spots-publicitarios] .videos-cont .columns .column{
        clear:none;
        float:left;
        margin-left:0;
        margin-right:0;
        padding:2px 0;
        text-align:inherit;
        width:100%
    }
    [data-controller=spots-publicitarios] .videos-cont .columns .column:after{
        clear:both;
        content:"";
        display:table
    }
    [data-controller=spots-publicitarios] .videos-cont .columns .column:nth-child(n){
        clear:none;
        float:left;
        margin-right:0
    }
    [data-controller=spots-publicitarios] .videos-cont .columns .column:nth-child(1n){
        float:right;
        margin-right:0
    }
    [data-controller=spots-publicitarios] .videos-cont .columns .column:nth-child(1n+1){
        clear:both
    }
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind{
    cursor:pointer;
    overflow:hidden;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind:hover{
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind:hover .bg{
    opacity:1;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind:hover .preview-thumb{
    z-index:1
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind:hover img{
    opacity:0;
    transition:.25s cubic-bezier(.4,0,1,1)
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind .preview-thumb{
    height:100%;
    position:absolute;
    top:0;
    width:100%;
    z-index:-1
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind .preview-thumb iframe{
    height:100%;
    width:100%
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind .bg{
    background-color:hsla(0,0%,9%,.4);
    height:100%;
    left:0;
    margin-left:auto;
    margin-right:auto;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transition:.25s cubic-bezier(.4,0,1,1);
    z-index:2
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind .bg p{
    bottom:0;
    color:#fff;
    font-weight:700;
    left:0;
    letter-spacing:1px;
    line-height:1;
    margin-bottom:15px;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    text-transform:uppercase;
    width:90.9090909091%
}
@media screen and (min-width:575px){
    [data-controller=spots-publicitarios] .videos-cont .columns .video-ind .bg p{
        margin-bottom:calc(6.58537px + 1.46341vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=spots-publicitarios] .videos-cont .columns .video-ind .bg p{
        margin-bottom:30px
    }
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind .bg p{
    font-size:22px
}
@media screen and (min-width:575px){
    [data-controller=spots-publicitarios] .videos-cont .columns .video-ind .bg p{
        font-size:calc(17.5122px + .78049vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=spots-publicitarios] .videos-cont .columns .video-ind .bg p{
        font-size:30px
    }
}
[data-controller=spots-publicitarios] .videos-cont .columns .video-ind img{
    height:auto;
    opacity:1;
    position:relative;
    transition:.25s cubic-bezier(.4,0,1,1);
    width:100%
}
[data-controller=spots-publicitarios] .videos-cont .lazy-load{
    margin:50px auto;
    width:50px
}
@media screen and (min-width:575px){
    [data-controller=spots-publicitarios] .videos-cont .lazy-load{
        width:calc(44.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=spots-publicitarios] .videos-cont .lazy-load{
        width:60px
    }
}
[data-controller=spots-publicitarios] .videos-cont .lazy-load.hide{
    display:none
}
[data-controller=spots-publicitarios] .videos-cont .lazy-load img{
    height:auto;
    width:100%
}
[data-controller=spots-publicitarios] .videos-cont .button{
    margin-left:auto;
    margin-right:auto;
    margin-top:40px;
    max-width:300px;
    padding:15px 20px;
    text-align:center;
    width:100%
}
@media screen and (min-width:575px){
    [data-controller=spots-publicitarios] .videos-cont .button{
        margin-top:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=spots-publicitarios] .videos-cont .button{
        margin-top:50px
    }
}
[data-controller=spots-publicitarios] .videos-cont .button{
    margin-bottom:40px
}
@media screen and (min-width:575px){
    [data-controller=spots-publicitarios] .videos-cont .button{
        margin-bottom:calc(34.39024px + .97561vw)
    }
}
@media screen and (min-width:1600px){
    [data-controller=spots-publicitarios] .videos-cont .button{
        margin-bottom:50px
    }
}
[data-controller=spots-publicitarios] .videos-cont .button.hide{
    display:none
}
