/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sen-modal{position:fixed;top:0;left:0;width:100%;height:0%;background-color:rgba(0,0,0,0.87);z-index:10000000000;display:flex;justify-content:center;align-items:center;opacity:0;overflow:hidden;transition:0.8s height,1s opacity;}.sen-modal.active{opacity:1 !important;height:100% !important;}.btn-close-sen-modal{position:absolute;right:10px !important;top:20px !important;width:40px;height:40px;color:#fff;font-size:40px;line-height:40px;margin:0 auto;cursor:pointer;transition:0.6s opacity;z-index:1000;}.btn-close-sen-modal:hover{opacity:0.6;}.sen-modal > .sen-modal-body{position:relative;width:70%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5em 1em;}.banner-pen{position:relative;width:100%;}.banner-pen img{position:relative;width:100%;}.banner-pen .text{position:absolute;top:0;left:0;width:100%;height:100%;}.banner-pen .text h1{position:absolute;top:20%;left:8%;width:32%;font-weight:bold;font-size:3.5vw;line-height:3.5vw;color:#fff;}.banner-pen .text .layer{position:absolute;top:70%;left:8%;width:30%;border:1px solid #fff;color:#fff;font-size:2.5vw;font-weight:700;font-style:italic;text-align:center;}.banner-pen .text a:hover{background-color:#5bcac5;}.banner-pen .text a{position:absolute;bottom:12%;right:7%;background-color:#3c807d;color:#fff;font-size:1.6vw;padding:0.7vw 2vw;border-radius:10px;text-decoration:none;font-weight:bold;}@media (max-width:991.98px){.sen-modal > .sen-modal-body{width:65%;}}@media (max-width:767.98px){.sen-modal > .sen-modal-body{width:70%;}.btn-close-sen-modal{top:10px;width:30px;height:30px;font-size:30px;line-height:30px;}}@media (max-width:575.98px){.sen-modal > .sen-modal-body{width:90% !important;}.btn-close-sen-modal{top:10px;width:30px;height:30px;font-size:30px;line-height:30px;}}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.views-slideshow-controls-bottom .views-slideshow-pager-bullets{text-align:center;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li{text-indent:-9999px;cursor:pointer;display:inline-block;border-radius:6px;padding:0 6px;background:#222;margin:0.4em;line-height:12px;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li.active{background:#aaa;cursor:default;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li:hover{background:#555;}
.views_slideshow_cycle_no_display,.views_slideshow_cycle_hidden,.views_slideshow_cycle_controls,.views_slideshow_cycle_image_count{display:none;}.views_slideshow_cycle_pager div a img{width:75px;height:75px;}.views_slideshow_pager_numbered div,.views_slideshow_pager_thumbnails div{display:inline;padding-left:10px;}.views_slideshow_cycle_pager.thumbnails a.activeSlide img{border:3px solid #000;}.views_slideshow_cycle_pager.numbered a.activeSlide{text-decoration:underline;}
.layout--onecol .layout__region{width:100%;}
.views_slideshow_controls_text span:hover{text-decoration:underline;cursor:pointer;}
