/* Slider */
.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}

.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor: pointer; cursor: hand;}

.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}

.slick-track:before,
.slick-track:after {display: table; content: '';}

.slick-track:after {clear: both;}

.slick-loading .slick-track {visibility: hidden;}
.slick-slide {display: none; float: left;height: 100%; min-height: 1px;}

[dir='rtl'] .slick-slide {float: right;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

/* #### Theme */
/* Arrows */
.slick-prev,
.slick-next {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 25px;height: 100%;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {color: transparent; outline: none;}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {opacity: 1;}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {opacity: .25;}

/*.slick-prev:before,*/
/*.slick-next:before {font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}*/

.slick-prev:before,
.slick-next:before {content: ""; width: 30px; height: 30px; margin: 0 auto; display: block}

.slick-prev {left:0; width: 50px; background-color: rgba(255,255,255, .5); z-index: 10}
.slider-for .slick-prev {background-color: transparent; height: 40%}
[dir='rtl'] .slick-prev {right: 0; left: auto;}
.slick-prev:before {content: 'prev';}
[dir='rtl'] .slick-prev:before {content: '';}

.slick-next {right: 0; width: 50px; background-color: rgba(255,255,255, .5); z-index: 10}
.slider-for .slick-next {background-color:transparent; height: 40%}
[dir='rtl'] .slick-next {right: auto; left: -25px;}
.slick-next:before {content: '';}
[dir='rtl'] .slick-next:before {content: '';}

/*.slider-nav .slick-prev:before, .slider-for .slick-prev:before {left: 0; background-size: 100% 100%; background: url("data:image/svg+xml,%3Csvg fill='red' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' inkscape:version='1.0 (6e3e5246a0, 2020-05-07)' sodipodi:docname='seta_left.svg' xml:space='preserve' style='enable-background:new 0 0 320.001 320.001;' viewBox='0 0 320.001 320.001' y='0px' x='0px' id='Capa_1' version='1.1'%3E%3Cmetadata id='metadata39'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs37'/%3E%3Csodipodi:namedview inkscape:current-layer='Capa_1' inkscape:window-maximized='1' inkscape:window-y='0' inkscape:window-x='1920' inkscape:cy='160.0005' inkscape:cx='160.0005' inkscape:zoom='2.7187414' showgrid='false' id='namedview35' inkscape:window-height='1043' inkscape:window-width='1920' inkscape:pageshadow='2' inkscape:pageopacity='0' guidetolerance='10' gridtolerance='10' objecttolerance='10' borderopacity='1' bordercolor='%23666666' pagecolor='%23ffffff'/%3E%3Cpath id='path2' d='m 24.16,173.95238 256,144 c 4.96,2.784 11.008,2.72 15.904,-0.128 4.928,-2.88 7.936,-8.128 7.936,-13.824 V 16.000386 c 0,-5.696 -3.008,-10.9439997 -7.936,-13.8239997 -2.496,-1.44 -5.28,-2.17599999756 -8.064,-2.17599999756 -2.688,0 -5.408,0.67199999756 -7.84,2.04799999756 L 24.16,146.04838 c -5.024,2.848 -8.16,8.16 -8.16,13.952 0,5.792 3.136,11.104 8.16,13.952 z'/%3E%3Cg id='g4'%3E%3C/g%3E%3Cg id='g6'%3E%3C/g%3E%3Cg id='g8'%3E%3C/g%3E%3Cg id='g10'%3E%3C/g%3E%3Cg id='g12'%3E%3C/g%3E%3Cg id='g14'%3E%3C/g%3E%3Cg id='g16'%3E%3C/g%3E%3Cg id='g18'%3E%3C/g%3E%3Cg id='g20'%3E%3C/g%3E%3Cg id='g22'%3E%3C/g%3E%3Cg id='g24'%3E%3C/g%3E%3Cg id='g26'%3E%3C/g%3E%3Cg id='g28'%3E%3C/g%3E%3Cg id='g30'%3E%3C/g%3E%3Cg id='g32'%3E%3C/g%3E%3C/svg%3E") no-repeat center center;}*/
.slider-nav .slick-prev:before, .slider-for .slick-prev:before {left: 0; background-size: 100% 100%; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' inkscape:version='1.0 (6e3e5246a0, 2020-05-07)' sodipodi:docname='seta_left.svg' xml:space='preserve' style='enable-background:new 0 0 320.001 320.001;fill: white;' viewBox='0 0 320.001 320.001' y='0px' x='0px' id='Capa_1' version='1.1'%3e%3cmetadata id='metadata39'%3e%3crdf:rdf%3e%3ccc:work rdf:about=''%3e%3cdc:format%3eimage/svg+xml%3c/dc:format%3e%3cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'%3e%3c/dc:type%3e%3c/cc:work%3e%3c/rdf:rdf%3e%3c/metadata%3e%3cdefs id='defs37'%3e%3c/defs%3e%3csodipodi:namedview inkscape:current-layer='Capa_1' inkscape:window-maximized='1' inkscape:window-y='0' inkscape:window-x='1920' inkscape:cy='160.0005' inkscape:cx='160.0005' inkscape:zoom='2.7187414' showgrid='false' id='namedview35' inkscape:window-height='1043' inkscape:window-width='1920' inkscape:pageshadow='2' inkscape:pageopacity='0' guidetolerance='10' gridtolerance='10' objecttolerance='10' borderopacity='1' bordercolor='%23666666' pagecolor='%23ffffff'%3e%3c/sodipodi:namedview%3e%3cpath id='path2' d='m 24.16,173.95238 256,144 c 4.96,2.784 11.008,2.72 15.904,-0.128 4.928,-2.88 7.936,-8.128 7.936,-13.824 V 16.000386 c 0,-5.696 -3.008,-10.9439997 -7.936,-13.8239997 -2.496,-1.44 -5.28,-2.17599999756 -8.064,-2.17599999756 -2.688,0 -5.408,0.67199999756 -7.84,2.04799999756 L 24.16,146.04838 c -5.024,2.848 -8.16,8.16 -8.16,13.952 0,5.792 3.136,11.104 8.16,13.952 z'%3e%3c/path%3e%3c/svg%3e") ; background-repeat: no-repeat; background-position: center center}
.slider-nav .slick-next:before, .slider-for .slick-next:before {right: 0; background-size: 100% 100%; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 320.001 320.001' style='enable-background:new 0 0 320.001 320.001;fill: white;' xml:space='preserve'%3e%3cpath d='M295.84,146.049l-256-144c-4.96-2.784-11.008-2.72-15.904,0.128C19.008,5.057,16,10.305,16,16.001v288 c0,5.696,3.008,10.944,7.936,13.824c2.496,1.44,5.28,2.176,8.064,2.176c2.688,0,5.408-0.672,7.84-2.048l256-144 c5.024-2.848,8.16-8.16,8.16-13.952S300.864,148.897,295.84,146.049z'%3e%3c/path%3e%3c/svg%3e") ; background-repeat: no-repeat; background-position: center center}

.slider-for .slick-prev:before,
.slider-for .slick-next:before {background-size: 50%; background-color: rgba(255,255,255, .4); padding: 10px;display: block;width: auto;height: 90px;border-radius: 0;}
.slider-for .slick-next:before {border-radius:0;}


/* Dots */
.slick-dotted.slick-slider {margin-bottom: 30px;}

.slick-dots {position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}
.slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}

.slick-dots li button:hover,
.slick-dots li button:focus {outline: none;}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {opacity: 1;}

.slick-dots li button, .slick-dots li button:before {font-family: 'slick', serif;font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-dots li.slick-active button:before {opacity: .75; color: black;}

/* #### Thumbs #### */
.sliderwarp_news {overflow:hidden}

.slider-for .slick-slide {background: #fbfbfb}
/*.slider-for .slick-slide img {margin: 0 auto; !* max-width: 100%; *! max-width: 949px; height: auto}*/
.slider-for .slick-slide img {margin: 0 auto; /* max-width: 100%; */ max-width: 1037px; height: auto}
.slider-for .slick-slide video {
    width: 100%;
    height: auto;
    display: block;
}
.slider-for .slick-slide a {display: block; position: relative;}
.slider-for .slick-slide a:before {content: ""; width: 32px; height: 32px; background:#c9c9c9 url("../images/icon_expand.svg") no-repeat; position: absolute; top:4px; right: 4px; z-index: 10000}
.slider-for .slick-slide a .counter {color: #757575; background: #fff; width: 60px; text-align: center;  position: absolute; top:5px; left:5px; line-height: 1.2}
.slider-for .credit {font: 16px 'Gp1Serif-Regular', serif !important; margin-top: 0; background:#fff; display: block; text-align: right;}
.slider-for .legend {color: #333; font: 16px 'Gp1Serif-Regular', serif !important; line-height: 1.2; display: block; padding:.25rem .5rem; background: #f5f5f5; border-top: 0; border:1px solid #e4e4e4}
.slider-for .legend strong {color: #757575; display: block}

.slider-nav .slick-slide {border: 1px solid #000;}
.slider-nav .slick-slide img {max-width: 100%; height: auto;}

.fancybox-caption__body h4 {font:22px "Gp1headlinebold", serif; margin: 0;}
.fancybox-caption__body span {display: block;}

/* #### ultimas galeria #### */
.gallery_ult {padding: 0; margin: 0; list-style: none;}
.gallery_ult li .ultimas_box {border-bottom: 1px solid #dee2e6; padding-bottom: 20px; margin-bottom: 22px;}
.gallery_ult li .ultimas_box h2 a {display: block; color: #000; font-size: 1.3rem; font-family: "Gp1headlinebold", serif; line-height: 1.2;}
.gallery_ult li .ultimas_box .wrap_img {margin-bottom: 8px;}
.gallery_ult li .ultimas_box .wrap_img img {width: 100%; height: auto;}
.gallery_ult li .ultimas_box .noticia-link time {font: normal 14px Arial, Helvetica, sans-serif; display: block; line-height: 1; color: #858585; margin: 10px 0;}

.slider-nav {display: none}

@media (max-width: 990px) {

    .slider-for .slick-slide a::before {width:24px; height: 24px; background-size: 100%}

    .gallery_ult li:last-child .ultimas_box {margin-bottom: 0}

    .fancybox-caption__body h4 {font: 18px "Gp1headlinebold", serif}

    .fancybox-caption {padding: 0 4px}


    .slider-for .slick-prev, .slider-for .slick-next {width: 25px}
    .slider-for .slick-prev:before, .slider-for .slick-next:before {height: 50px}

    .slider-for .credit {font:14px "Georgia",serif !important; margin-bottom: 0}
    .slider-for .legend {font:16px "Gp1Serif-Regular",serif !important}

}

@media (max-width: 768px) {
    .slider-for div {flex: 0 0 100%}
    .slider-for .slick-slide img { max-width: 100%}


    .slider-nav .slick-prev, .slider-nav .slick-next {width: 25px}

    .slider-nav .slick-prev:before, .slider-nav .slick-next:before {background-size: 50% !important}
    .slider-nav .slick-prev:before {background-position: center left}


    .galeria_lista .w-100 {width: auto !important;}
}