em{font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}p{margin:0 0 1em 0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Ubuntu,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.42857;color:#333;max-width:1600px;margin:auto;background-image:url(https://s3-eu-west-1.amazonaws.com/jefarca-files/app-img/I-Jornadas-Empresariales-Farmaceuticas-de-Canarias_25-26-27-Octubre-Background.svg);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;min-height:calc(100vH - 70px);position:relative;padding-bottom:7em}@media (min-width:900px){body{padding-bottom:3em}}:not(svg){transition:all .2s ease}.paddingForNavbar{margin-top:70px}h1,h2,h3,h4,h5,h6{font-family:Baumans,Ubuntu,Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;line-height:1.1;color:inherit}a{color:#009688;text-decoration:none}a:focus,a:hover{color:#009688;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.button-wrapper{display:flex;flex-wrap:wrap;width:100%;flex-direction:row;align-content:center;justify-content:space-evenly}.btn,.btn:active,.btn:hover{width:100%;display:flex;justify-content:center;max-width:290px;white-space:normal;min-height:64px;margin:1em;padding:0;cursor:pointer;background:#009688;border-radius:4px;color:#fff;text-decoration:none;border:1px solid #02786d}.btn p{font-size:22px;margin:0;width:calc(100% - 60px);align-self:center;padding:10px}.btn span{display:flex;justify-content:center;align-items:center;min-width:60px;margin:0;background:rgba(0,0,0,.2);border-radius:0 4px 4px 0;height:64px}#toggleMenuButton{background:#009688;padding:15px;cursor:pointer;margin:8px;color:#fff;border-radius:5px;margin-left:auto}.medieval{font-family:UnifrakturMaguntia,cursive;font-size:1.2em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.navBarFixed{display:flex;width:100%;flex-direction:row-reverse;background-color:rgba(255,255,255,.95);top:0;border-bottom:1px solid #009688;position:fixed;right:0;left:0;z-index:1030}#main-navbar{display:none}#main-navbar.onShow{background:#009688;width:100%;position:absolute;margin:0;margin:70px 0 0 0;display:block;list-style:none;padding:0}#main-navbar.onShow li a{color:#fff;padding:12px 0 12px 6vW;display:block}#main-navbar li a:active,#main-navbar li a:hover{text-decoration:none}#main-navbar.onShow li a:active,#main-navbar.onShow li a:hover{color:#fff;background:#00897b}.PicCredits{font-size:.5em;top:-2em;position:relative}.textaside-homepage--block{font-size:1.4em;text-align:center;color:#009688;border:1px solid #00695c;border-width:1px 0;margin:30px 20px}.textaside-homepage--block .medieval{font-size:2em}@media (min-width:810px){.textaside-homepage--block{float:right;width:33%;padding:10px 0 0 0;margin:8px 0 30px 30px}.navBarFixed{flex-direction:row}#main-navbar{display:flex;list-style:none;margin:0;padding:0;align-items:start;width:100%;flex-grow:1;justify-content:space-evenly;padding-top:1em}#main-navbar li a{padding:10px}#toggleMenuButton{display:none}.main-header #main-navbar li>a:focus,.main-header #main-navbar li>a:hover{color:#fff;background-color:#009688;padding:20px 10px 30px}}.main-header .btn-menu{margin:3px 3px 0 0}.main-header .navbar-default{background-color:rgba(255,255,255,.8);border-color:#009688}.main-header .navbar-default.opaco{background-color:#fff}.main-header .visible-xs{display:inline-block!important}.main-header .navbar-brand{height:70px;padding:3px 0 3px 3px}.main-header .navbar-brand img{height:100%}@media (min-width:400px){.main-header .navbar-brand{padding-left:20px}}.homepage--block{max-width:40em;margin:3em auto 0;padding:4em 0 0;width:90%}.homepage--block:last-child{margin:3em auto 7em}.homepage--block h1{text-align:center}footer.webFooter{position:absolute;bottom:0;width:100%;clear:both}footer.webFooter .terms ul{padding:0;margin:0}footer.webFooter .terms li{list-style:none}footer.webFooter .bottom-bar{padding:3px 20px;font-size:.75em;text-align:center;background:#009688;color:#fff;margin-top:50px}footer.webFooter .bottom-bar a{color:#fff}footer.webFooter .bottom-bar span{white-space:nowrap}footer.webFooter .credits{padding-top:1.5em}@media (min-width:900px){footer.webFooter .terms{float:left}footer.webFooter .terms li{display:inline-block;margin-right:1em}footer.webFooter .bottom-bar{text-align:right}footer.webFooter .credits{padding-top:0}}.carrusel-wrapper{overflow:hidden;width:90%;margin:auto}.carrusel-wrapper *{box-sizing:border-box}.carrusel{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;overflow:hidden;min-height:calc(100vh - 70px)}.carrusel__item{opacity:0;position:absolute;top:0;width:100%;margin:auto;z-index:100;transition:transform .5s,opacity .5s,z-index .5s;max-height:calc(100vH - 70px);overflow:hidden}.carrusel__item img{width:100%}.carrusel__item h1{position:absolute;text-shadow:1px 1px 1px #fff,0 0 1px #fff,0 0 1px #fff,0 0 1px #fff;font-size:7vw;width:100%;text-align:center;color:#000}.carrusel__item p{position:absolute;text-shadow:1px 1px 0 #fff,0 0 1px #fff,0 0 1px #fff;font-size:5vw;width:100%;text-align:center;color:#000}.carrusel__item[data-tema=aniversario] h1{bottom:15vh}.carrusel__item[data-tema=aniversario] p{bottom:-1em}.carrusel__item[data-tema=fiesta] h1{bottom:40vH}.carrusel__item[data-tema=fiesta] p{bottom:11vH}.carrusel__item[data-tema=paseo] h1{bottom:55vH;right:-2.7em}.carrusel__item[data-tema=paseo] p{bottom:20vh;right:-3.5em}.carrusel__item[data-tema=hotel] h1{bottom:50vH}.carrusel__item[data-tema=hotel] p{bottom:2vh}.carrusel__item[data-tema=inscripcion] h1{bottom:65vH}.carrusel__item[data-tema=inscripcion] p{bottom:0}.carrusel__item.active,.carrusel__item.initial{opacity:1;position:relative;z-index:900}.carrusel__item.next,.carrusel__item.prev{z-index:800}.carrusel__item.prev{transform:translateX(-100%)}.carrusel__item.next{transform:translateX(100%)}.carrusel__button--next,.carrusel__button--prev{position:absolute;top:50%;width:5rem;height:5rem;background:#009688;color:#02786d;border:1px solid #02786d;transform:translateY(-50%);border-radius:50%;cursor:pointer;z-index:1001}.carrusel__button--prev{left:1em}.carrusel__button--next{right:1em}.carrusel__button--next::after,.carrusel__button--prev::after{content:" ";position:absolute;width:10px;height:10px;top:50%;left:54%;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translate(-50%,-50%) rotate(135deg)}.carrusel__button--next::after{left:47%;transform:translate(-50%,-50%) rotate(-45deg)}@media (orientation:portrait){.carrusel__item[data-tema=aniversario] h1{bottom:15vw}.carrusel__item[data-tema=aniversario] p{bottom:-1em}.carrusel__item[data-tema=fiesta] h1{bottom:40vw}.carrusel__item[data-tema=fiesta] p{bottom:11vw}.carrusel__item[data-tema=paseo] h1{bottom:50vw;right:-2em}.carrusel__item[data-tema=paseo] p{bottom:20vw;right:-3.5em}.carrusel__item[data-tema=hotel] h1{bottom:50vw}.carrusel__item[data-tema=hotel] p{bottom:20vw}.carrusel__item[data-tema=inscripcion] h1{bottom:50vw}.carrusel__item[data-tema=inscripcion] p{bottom:20vw}}.programa--wrapper{width:100%;max-width:750px;margin:auto;background:linear-gradient(-45deg,#00d5a8,#008065);color:#fff;border-radius:10px;padding:2% 0}.programa--wrapper>div>h2{margin-top:45px;margin-bottom:32.5px;text-align:center;font-size:44px;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.h-event{display:flex;margin:1em 0;border-bottom:1px solid #fff;padding-bottom:1em}.h-event .hora{width:6em;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.6);padding:2%}.h-event .hora svg{filter:drop-shadow(2px 1px 1px rgba(0, 0, 0, .6))}.h-event .hora small{display:block;text-align:center;text-indent:.3em}.h-event .actividad{width:calc(100% - 6em);padding:2%}.h-event h1{margin:0;font-size:22px;display:flex;justify-content:space-between;text-shadow:1px 1px 2px rgba(0,0,0,.6);letter-spacing:1px}.h-event h1 span{width:100%;text-align:left}.h-event h1 img{margin-left:1em}.h-event h2{margin:.75em 0;font-size:20px;text-align:left;text-shadow:1px 1px 2px rgba(0,0,0,.6);letter-spacing:1px}.h-event p{text-align:left;font-size:16px}.map-wrapper{padding:10px;border-radius:10px;text-align:center;background:linear-gradient(-45deg,#00d5a8,#008065);width:150%;height:calc(100vh - 70px - 70px);max-width:90vw;position:relative;left:50%;transform:translateX(-50%)}#map{width:100%;height:calc(100vh - 70px - 70px - 20px);border-radius:10px}.infoWindow h1{font-size:26px}.infoWindow p{font-size:16px;line-height:1.35}.inscripcion--wrapper{width:100%;margin:auto;background:linear-gradient(-45deg,#00d5a8,#008065);color:#fff;padding:1em 0;border-radius:10px}.inscripcion--wrapper h2{font-size:22px;text-align:center}.inscripcion--wrapper .fieldset>div>div{margin:0 .4em .4em;display:flex;flex-direction:column-reverse}.inscripcion--wrapper .fieldset{width:90%;margin:auto;background:#fff;color:#000;padding:1em;border-radius:10px;display:flex;flex-wrap:wrap;border:1px solid #008065}.inscripcion--wrapper label{display:inline-block;max-width:100%;font-weight:700;color:#008065}.inscripcion--wrapper .error{position:absolute;bottom:-1.5em;font-size:12px;color:red}.inscripcion--wrapper input[type=radio]+label{padding:2px 5px;display:inline-flex;width:calc(100% - 1.3em);align-items:flex-end}.inscripcion--wrapper input[type=radio]+label span{margin-left:auto}.inscripcion--wrapper .fieldset.contacto>div{display:flex;flex-direction:column-reverse;width:100%}.inscripcion--wrapper input[type=email],.inscripcion--wrapper input[type=text]{margin-bottom:5px;color:#000;width:100%;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #008065;box-shadow:none;border-radius:0;padding:0 12px;height:1.5em;line-height:18px;-webkit-appearance:none;-webkit-border-radius:0;background:0 0}.inscripcion--wrapper input:focus{outline:0}.inscripcion--wrapper label{font-size:.875em;cursor:pointer;display:inline-flex;width:calc(100% - 1.5em)}.inscripcion--wrapper input[type=email]+label,.inscripcion--wrapper input[type=text]+label{font-size:.875em;font-weight:400;transform:translateX(7px);transform:translate(7px,1.666667em);color:#008065;transition:transform .2s ease}.inscripcion--wrapper input[type=email]+label:after,.inscripcion--wrapper input[type=text]+label:after{content:": "}#inscripcion #inscripcion-form.inscripcion--wrapper input[type=email]+label.editingFloatingLabel,#inscripcion #inscripcion-form.inscripcion--wrapper input[type=text]+label.editingFloatingLabel,.inscripcion--wrapper input[type=email]:focus+label,.inscripcion--wrapper input[type=email]:not(:placeholder-shown)+label,.inscripcion--wrapper input[type=text]:focus+label,.inscripcion--wrapper input[type=text]:not(:placeholder-shown)+label{transform:translateY(0);color:#008065;font-size:.675em;line-height:1.975em;font-weight:700}label.editingFloatingLabel{transform:translateY(0)!important;font-size:.675em!important;line-height:1.975em!important;font-weight:700!important}div#total{margin-bottom:1em;text-align:center;font-size:1.2em;width:100%}.form--habitacion-wrapper{width:100%;margin-bottom:1em}.form--fecha-wrapper{width:100%;display:flex;margin-bottom:1em;position:relative}.form--fecha-wrapper label{width:8.4em}.form--fecha-wrapper input{width:2em;border:0;text-align:right;border-bottom:1px solid #008065}@media (min-width:725px){.form--fecha-wrapper{width:50%}.form--nombre-wrapper{width:calc(100% - 10em)!important}.form--CIF-wrapper{width:10em!important}.form--movil-wrapper{width:10em!important}.form--email-wrapper{width:calc(100% - 10em)!important}.form--nombreAcompanante-wrapper{width:100%!important}.form--CIFAcompanante-wrapper{width:100%!important}}.inscripcion--wrapper .fieldset.contacto .form--habitacion-wrapper{display:block;margin-top:2em}