/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-main-slider.underlay > .slider{box-shadow:none;}.elior-slide-content h1,.elior-slide-content h2{max-width:700px !important;}.elior-slide{background-position:bottom center;}.elior-slide-content h1 .text-wrapper{background:none;box-shadow:none;text-shadow:rgba(0,0,0,0.4) 0px 4px 3px,rgba(0,0,0,0.0980392) 0px 8px 13px,rgba(0,0,0,0.0980392) 0px 18px 23px;}.dj-browser-msie .elior-slide-content h1 .text-wrapper,.dj-browser-msie .elior-slide-content h2 .text-wrapper{box-shadow:none;}.dj-browser-firefox .elior-slide-content h1 .text-wrapper,.dj-browser-firefox .elior-slide-content h2 .text-wrapper{outline:none;}.dj-browser-firefox .block-page-header-image .page-header-content h1 .text-wrapper,.dj-browser-msie .block-page-header-image .page-header-content h1 .text-wrapper{outline:none;}iframe{top:0;left:0;width:100%;min-height:480px;margin:0 auto;}.block-page-header-image .page-header-content h1 .text-wrapper{color:#ffffff;background:none;box-shadow:none;text-shadow:rgba(0,0,0,0.4) 0px 2px 3px,rgba(0,0,0,0.0980392) 0px 8px 13px,rgba(0,0,0,0.0980392) 0px 18px 23px;}.page-header-content h1 .text-wrapper{color:#e60050;background:none;box-shadow:none;}.block-page-header.block-page-header-image:after{opacity:0.2;background-color:#000000;}.block-page-header.block-page-header-image{background-image:none;}@media only screen and (min-width:768px){.page-header-content h1 .text-wrapper{font-size:48px;}}.page-header-content p{font-family:"elior_mediumregular",Arial,sans-serif;font-size:16px;font-weight:300;text-shadow:rgb(0 0 0 / 71%) 0px 1px 5px;}@media only screen and (min-width:1279px){.elior-slide-content h1 .text-wrapper,.elior-slide-content h2 .text-wrapper{font-size:55px;}}@media only screen and (min-width:1279px){.elior-slide-content p{color:white;font-family:"elior_lightregular",Arial,sans-serif;font-size:22px;text-shadow:rgb(0 0 0 / 40%) 0px 2px 3px,rgb(0 0 0 / 10%) 0px 8px 13px,rgb(0 0 0 / 10%) 0px 18px 23px;}}.elior-slide-content .btn{text-shadow:none;}.elior-slide-content h1 .text-wrapper{background:none;box-shadow:none;text-shadow:rgb(0 0 0 / 40%) 0px 2px 3px,rgb(0 0 0 / 10%) 0px 8px 13px,rgb(0 0 0 / 10%) 0px 18px 23px;}
.btn{border-radius:0.2rem;padding:14px 40px;}
.block-main-slider.underlay:after{top:0px}
@media only screen and (min-width:768px){.hp-paragraphs{margin-bottom:0px;}}
.nav-main-wrapper .nav-primary,.nav-main-wrapper .nav-secondary{margin-top:30px !important;margin-bottom:30px !important;}
