/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.1
 * @url https://github.com/feimosi/baguetteBox.js
 */
#baguetteBox-overlay {
  display: none;
  opacity: 0;
  position: fixed;
  overflow: hidden;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000000;
  background-color: #222;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease; }
  #baguetteBox-overlay.visible {
    opacity: 1; }
  #baguetteBox-overlay .full-image {
    display: inline-block;
    position: relative;
    width: 100%;
    height: 100%;
    text-align: center; }
    #baguetteBox-overlay .full-image figure {
      display: inline;
      margin: 0;
      height: 100%; }
    #baguetteBox-overlay .full-image img {
      display: inline-block;
      width: auto;
      height: auto;
      max-height: 100%;
      max-width: 100%;
      vertical-align: middle;
      -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
         -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
              box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }
    #baguetteBox-overlay .full-image figcaption {
      display: block;
      position: absolute;
      bottom: 0;
      width: 100%;
      text-align: center;
      line-height: 1.8;
      white-space: normal;
      color: #ccc;
      background-color: #000;
      background-color: rgba(0, 0, 0, 0.6);
      font-family: sans-serif; }
    #baguetteBox-overlay .full-image:before {
      content: "";
      display: inline-block;
      height: 50%;
      width: 1px;
      margin-right: -1px; }

#baguetteBox-slider {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  white-space: nowrap;
  -webkit-transition: left .4s ease, -webkit-transform .4s ease;
  transition: left .4s ease, -webkit-transform .4s ease;
  transition: left .4s ease, transform .4s ease;
  transition: left .4s ease, transform .4s ease, -webkit-transform .4s ease, -moz-transform .4s ease; }
  #baguetteBox-slider.bounce-from-right {
    -webkit-animation: bounceFromRight .4s ease-out;
            animation: bounceFromRight .4s ease-out; }
  #baguetteBox-slider.bounce-from-left {
    -webkit-animation: bounceFromLeft .4s ease-out;
            animation: bounceFromLeft .4s ease-out; }

@-webkit-keyframes bounceFromRight {
  0% {
    margin-left: 0; }
  50% {
    margin-left: -30px; }
  100% {
    margin-left: 0; } }

@keyframes bounceFromRight {
  0% {
    margin-left: 0; }
  50% {
    margin-left: -30px; }
  100% {
    margin-left: 0; } }

@-webkit-keyframes bounceFromLeft {
  0% {
    margin-left: 0; }
  50% {
    margin-left: 30px; }
  100% {
    margin-left: 0; } }

@keyframes bounceFromLeft {
  0% {
    margin-left: 0; }
  50% {
    margin-left: 30px; }
  100% {
    margin-left: 0; } }

.baguetteBox-button#next-button, .baguetteBox-button#previous-button {
  top: 50%;
  top: calc(50% - 30px);
  width: 44px;
  height: 60px; }

.baguetteBox-button {
  position: absolute;
  cursor: pointer;
  outline: none;
  padding: 0;
  margin: 0;
  border: 0;
  -moz-border-radius: 15%;
       border-radius: 15%;
  background-color: #323232;
  background-color: rgba(50, 50, 50, 0.5);
  color: #ddd;
  font: 1.6em sans-serif;
  -webkit-transition: background-color .4s ease;
  transition: background-color .4s ease; }
  .baguetteBox-button:focus, .baguetteBox-button:hover {
    background-color: rgba(50, 50, 50, 0.9); }
  .baguetteBox-button#next-button {
    right: 2%; }
  .baguetteBox-button#previous-button {
    left: 2%; }
  .baguetteBox-button#close-button {
    top: 20px;
    right: 2%;
    right: calc(2% + 6px);
    width: 30px;
    height: 30px; }
  .baguetteBox-button svg {
    position: absolute;
    left: 0;
    top: 0; }

/*
    Preloader
    Borrowed from http://tobiasahlin.com/spinkit/
*/
.baguetteBox-spinner {
  width: 40px;
  height: 40px;
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px; }

.baguetteBox-double-bounce1,
.baguetteBox-double-bounce2 {
  width: 100%;
  height: 100%;
  -moz-border-radius: 50%;
       border-radius: 50%;
  background-color: #fff;
  opacity: .6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: bounce 2s infinite ease-in-out;
          animation: bounce 2s infinite ease-in-out; }

.baguetteBox-double-bounce2 {
  -webkit-animation-delay: -1s;
          animation-delay: -1s; }

@-webkit-keyframes bounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes bounce {
  0%, 100% {
    -webkit-transform: scale(0);
       -moz-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
       -moz-transform: scale(1);
            transform: scale(1); } }

@charset "UTF-8";.distance-to-hotel:before,.hotel-hours:before,.hotel-name:before,.icon-chevron-thin-left:before,.icon-chevron-thin-right:before,.icon-chevron-thin-up:before,.icon-edit:before,.icon-email:before,.icon-hotel:before,.icon-mobile:before,.icon-nyloncoffee:before,.icon-pointer:before,.icon-route:before,.icon-search:before,.icon-star:before,.icon-th-menu:before,.ln-more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}a,address,button,input,select,table,textarea{font:inherit}a{color:inherit}button,input[type=submit],label{cursor:pointer}@font-face{font-display:swap;font-family:Galano Grotesque;font-weight:100;src:local("Galano Grotesque Thin"),url(/public/page/font/GalanoGrotesqueThin.woff2) format("woff2"),url(/public/page/font/GalanoGrotesqueThin.woff) format("woff")}@font-face{font-display:swap;font-family:Galano Grotesque;font-weight:200;src:local("Galano Grotesque ExtraLight"),url(/public/page/font/GalanoGrotesqueExtraLight.woff2) format("woff2"),url(/public/page/font/GalanoGrotesqueExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Galano Grotesque;font-weight:300;src:local("Galano Grotesque Light"),url(/public/page/font/GalanoGrotesqueLight.woff2) format("woff2"),url(/public/page/font/GalanoGrotesqueLight.woff) format("woff")}@font-face{font-display:swap;font-family:Galano Grotesque;font-weight:400;src:local("Galano Grotesque Regular"),url(/public/page/font/GalanoGrotesque.woff2) format("woff2"),url(/public/page/font/GalanoGrotesque.woff) format("woff")}@font-face{font-display:swap;font-family:Galano Grotesque;font-weight:500;src:local("Galano Grotesque Medium"),url(/public/page/font/GalanoGrotesqueMedium.woff2) format("woff2"),url(/public/page/font/GalanoGrotesqueMedium.woff) format("woff")}@font-face{font-display:swap;font-family:Galano Grotesque;font-weight:600;src:local("Galano Grotesque SemiBold"),url(/public/page/font/GalanoGrotesqueSemiBold.woff2) format("woff2"),url(/public/page/font/GalanoGrotesqueSemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Galano Grotesque;font-weight:700;src:local("Galano Grotesque Bold"),url(/public/page/font/GalanoGrotesqueBold.woff2) format("woff2"),url(/public/page/font/GalanoGrotesqueBold.woff) format("woff")}@font-face{font-display:swap;font-family:Galano Grotesque;font-weight:800;src:local("Galano Grotesque ExtraBold"),url(/public/page/font/GalanoGrotesqueExtraBold.woff2) format("woff2"),url(/public/page/font/GalanoGrotesqueExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Galano Grotesque;font-weight:900;src:local("Galano Grotesque Black"),url(/public/page/font/GalanoGrotesqueBlack.woff2) format("woff2"),url(/public/page/font/GalanoGrotesqueBlack.woff) format("woff")}.wow{visibility:hidden}body,html{margin:0;min-height:100vh;padding:0}html{scroll-behavior:smooth}body{background:#f2f2f2;font:400 1em/1.3 Galano,Arial,sans-serif;padding-top:3.4375em}main{background-color:#f2f2f2;padding:1em 0}@media (min-width:1000px){body{padding:0}main{padding:2em 0}}.root{display:flex;flex-direction:column;min-height:100vh;min-width:0}.root__main{flex:1}.w-layout{box-sizing:border-box;margin-left:1em;margin-right:1em}@media (min-width:1200px){.w-layout{margin-left:auto;margin-right:auto;width:69.375em}}.container{padding:0 20px}.contact input[type=submit],.global-transition{transition:all .3s}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-weight:inherit;text-decoration:inherit}h1{font-size:30px}h1,h2{line-height:130%;margin-bottom:20px}h2{font-size:26px}h3{font-size:22px;margin-bottom:10px}h3,h4{line-height:130%}h4{font-size:20px}h5{font-size:16px}h5,h6{line-height:130%}h6{font-size:15px}.subheader{color:#777}p{margin:0 0 20px}p img{margin:0}p.lead{color:#777;font-size:21px;line-height:27px}em{font-style:italic}strong{font-weight:700}small{font-size:80%}img.pull-left{margin-right:20px}img.pull-right{margin-left:20px}.responsive{height:auto;max-width:100%;vertical-align:bottom}hr{background:#8c8c8c;border:none;display:block;height:1px;margin:20px 0}.breadcrumb ul,.leading-topics ul,.reset-list,.sponsor-gallery ul{list-style-type:none;margin:0;padding:0}ul.inline-block li{display:inline-block}.hidden{display:none;visibility:hidden}.visible{display:inherit;visibility:visible}table p{margin:0}.clearfix:after,.clearfix:before,.container:after,.container:before,.leading-topics ul:after,.leading-topics ul:before,.row:after,.row:before{content:"";display:table}.clearfix:after,.container:after,.leading-topics ul:after,.row:after{clear:both}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes bounceInDown{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center}to{opacity:1;transform:none;transform-origin:center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{opacity:1;transform:none;transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{opacity:1;transform:none;transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{opacity:1;transform:none;transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:none;transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform-origin:center}to{opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes dash{to{stroke-dashoffset:0}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-20%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutBottom{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutBottom{animation-name:fadeOutBottom}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes marquee{0%{transform:translate(0)}50%{transform:translate(-85%)}to{transform:translate(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-duration:.4s;animation-name:zoomIn}form .populated:valid{border-color:#10532f}form .populated:invalid{border-color:#e3000f}.prevent-spam,.togglable{display:none}.togglable{visibility:hidden}.togglable.active{display:block;visibility:visible}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:initial;border:1px outset #9e9e9e;box-sizing:border-box;cursor:pointer;display:inline-block;font-weight:600;letter-spacing:.1rem;line-height:1.1;padding:.5em 1em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{outline:0}.button.button-primary,.button.button-primary:focus,.button.button-primary:hover,button.button-primary,button.button-primary:focus,button.button-primary:hover,input.button-primary[type=button],input.button-primary[type=button]:focus,input.button-primary[type=button]:hover,input.button-primary[type=reset],input.button-primary[type=reset]:focus,input.button-primary[type=reset]:hover,input.button-primary[type=submit],input.button-primary[type=submit]:focus,input.button-primary[type=submit]:hover{background-color:#012957;border-color:#012957;color:#fff}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background-color:#fff;border:1px solid #b4b4b4;box-shadow:none;height:47px;max-width:100%;opacity:1;padding:6px 10px;width:100%}.button-padd{padding:1em 2em}.btn-small{font-size:.8em;font-weight:400;line-height:1;padding:.75em 2em 1em}.btn[data-add-more-authors]:before{content:"+ "}select,textarea{background-color:#fff;border:1px solid #b4b4b4;box-shadow:none;display:block;height:47px;padding:6px 10px;width:100%}select optgroup:before{margin-bottom:6px;margin-left:3px;margin-top:6px}select option{display:block;padding:6px 10px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{appearance:none}textarea{min-height:65px;padding-bottom:6px;padding-top:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #012957;outline:0}label,legend{display:block;font-weight:600;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline-block}label{cursor:pointer}label>.label-body{display:inline-block;font-weight:400;margin-left:.5rem}.contact #form-content{min-height:18.2rem}.contact input[type=submit]{background-color:#012957;border:1px solid #c5c5c5;color:#fff;float:right;font-size:16px;text-transform:uppercase;width:280px}.contact input[type=submit]:hover{background-color:#024189}.contact .required-text{color:#c2c2c2;font-size:14px;text-align:right}.t-upper{text-transform:uppercase}.ln-hover a,.ln-none a,a.ln-hover,a.ln-none{text-decoration:none}.ln-hover a:hover,a.ln-hover:hover{text-decoration:underline}.f-light{font-weight:300}.f-medium{font-weight:500}.f-bold{font-weight:700}.f-black{font-weight:900}.c-black{color:#000}.c-white{color:#fff}.c-yellow{color:#ffb900}.c-main{color:#012957}.c-main2{color:#d54991}.h1-banner{display:block;font-size:1.6em;font-weight:700;margin:0 0 1rem}.collapsed .icon-rotate-180{background-color:#01295799}.icon-rotate-180{background-color:#012957e6;border-radius:4px;color:#fff;display:inline-block;font-size:14px;margin-left:5px;padding:4px;transform:rotate(180deg);transition:all .3s linear}.h1{font-size:2em}.h1,.h2{line-height:1.125}.h2{font-size:1.8em}.h3{font-size:1.6em}.h3,.h4{line-height:1.125}.h4{font-size:1.4em}.h5{font-size:1.2em;line-height:1.2}.h6{font-size:1.125em}.lh-1{line-height:1}.lh-12{line-height:1.2}.lh-14{line-height:1.4}.cookie-notice{display:none}.cookie-notice[open]{background:#012957e6;border:0;border-top:.25em solid #012957;bottom:0;box-shadow:0 -.25em .25em #00000040;box-sizing:border-box;color:#fff;display:block;font-size:.75em;left:0;margin:0;padding:.5em 1em;position:fixed;text-align:center;width:100%;z-index:6}.cookie-notice button{border:0;color:inherit;display:inline;font-size:2em;height:auto;line-height:1;margin:0;padding:.125em .5em;vertical-align:middle}*,:after,:before{box-sizing:border-box}main{min-height:500px}.container{margin:0 auto;max-width:1110px;position:relative}.container.visible{overflow:visible}.container .column,.container .columns{display:block;float:left}.container .column.alpha,.container .columns.alpha{padding-left:0}.container .column.omega,.container .columns.omega{padding-right:0}.container .column,.container .columns{padding-left:10px;padding-right:10px}.container .one.column,.container .one.columns{width:6.25%}.container .two.columns{width:12.5%}.container .three.columns{width:18.75%}.container .four.columns{width:25%}.container .five.columns{width:31.25%}.container .six.columns{width:37.5%}.container .seven.columns{width:43.75%}.container .eight.columns{width:50%}.container .nine.columns{width:56.25%}.container .ten.columns{width:62.5%}.container .eleven.columns{width:68.75%}.container .twelve.columns{width:75%}.container .thirteen.columns{width:81.25%}.container .fourteen.columns{width:87.5%}.container .fifteen.columns{width:93.75%}.container .sixteen.columns{width:100%}.container .columns.one-third{width:33.3333333333%}.container .columns.two-thirds{width:66.6666666667%}.container .offset-by-one{margin-left:6.25%}.container .offset-by-two{margin-left:12.5%}.container .offset-by-three{margin-left:18.75%}.container .offset-by-four{margin-left:25%}.container .offset-by-five{margin-left:31.25%}.container .offset-by-six{margin-left:37.5%}.container .offset-by-seven{margin-left:43.75%}.container .offset-by-eight{margin-left:50%}.container .offset-by-nine{margin-left:56.25%}.container .offset-by-ten{margin-left:62.5%}.container .offset-by-eleven{margin-left:68.75%}.container .offset-by-twelve{margin-left:75%}.container .offset-by-thirteen{margin-left:81.25%}.container .offset-by-fourteen{margin-left:87.5%}.container .offset-by-fifteen{margin-left:93.75%}@media (min-width:801px) and (max-width:959px){.container{margin:0 auto;width:96%}}@media (max-width:800px){.container{width:100%}.container .column,.container .columns{padding-left:0;padding-right:0}.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-third.column,.container .two.columns{width:100%}.container .offset-by-eight,.container .offset-by-eleven,.container .offset-by-fifteen,.container .offset-by-five,.container .offset-by-four,.container .offset-by-fourteen,.container .offset-by-nine,.container .offset-by-one,.container .offset-by-seven,.container .offset-by-six,.container .offset-by-ten,.container .offset-by-thirteen,.container .offset-by-three,.container .offset-by-twelve,.container .offset-by-two{margin-left:0}.container{margin:0 auto;width:98%}}.add-bottom{margin-bottom:20px}.pull-left{float:left}.pull-right{float:right}.visible-mobile{display:none;visibility:hidden}@media (max-width:800px){.visible-desktop{display:none;visibility:hidden}.visible-mobile{display:block;visibility:visible}}.essr-top{padding-right:15%;text-align:right}.essr-top img{margin-bottom:10px;margin-left:10px}.accredited{display:inline-block;font-size:16px;font-style:italic;padding-top:15px;text-shadow:-1px 0 2px #000000bf}.top-logos{display:inline-block;padding:15px 0}.menu-top{margin-bottom:50px}.home-page{height:100%}.leading-topics{margin-top:10px}.leading-topics ul{background-color:#e6513c99;padding:0 15px}.leading-topics li{color:#fff;display:table-cell;font-size:14px;height:60px;line-height:110%;padding-left:50px;position:relative;vertical-align:middle}.leading-topics li:first-child{font-size:12px;padding-left:0;width:12%}.leading-topics li:before{background-color:#012957;border-radius:50%;height:36px;left:7px;line-height:36px;position:absolute;text-align:center;top:12px;width:36px}.leading-topics li:nth-child(2){width:24%}.leading-topics li:nth-child(2):before{content:"U"}.leading-topics li:nth-child(3){width:27%}.leading-topics li:nth-child(3):before{content:"S"}.leading-topics li:nth-child(4){width:17%}.leading-topics li:nth-child(4):before{content:"S"}.leading-topics li:nth-child(5){width:20%}.leading-topics li:nth-child(5):before{content:"A"}.site-topbar__langs,.site-topbar__menu,.site-topbar__menu ul{list-style:none;margin:0;padding:0}.site-topbar__langs{display:flex;font:100 0/0 serif}.site-topbar__langs a,.site-topbar__langs span{display:block;padding:.5rem}@media (max-width:999px){.mobile-topbar{align-items:center;background:#012957;box-shadow:0 .5em .25em #00000040;box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;left:0;line-height:1;padding:.25em 1em;position:fixed;top:0;width:100%;z-index:7}.mobile-topbar img{height:3em}.mobile-topbar a{text-decoration:none}.mobile-topbar .icon{font-size:1.5em}.site-topbar{background:#0000001a;box-sizing:border-box;height:100%;left:0;position:fixed;top:0;width:100%;z-index:8}.site-topbar:not(:target){opacity:0;pointer-events:none}.site-topbar:not(:target),.site-topbar:not(:target) .site-topbar__main{transform:translateX(-100%)}.site-topbar__main{background:#fff;box-shadow:.5em 0 .5em #00000040;height:100%;margin:0;overflow:auto;transition:transform .3s;width:17.5em}.site-topbar__logo{background:#012957;color:#fff;display:block;padding:1em;text-align:center;text-decoration:none}.site-topbar__logo img{height:3em;margin:0 0 1em;width:auto}.site-topbar__logo b,.site-topbar__logo small{display:block}.site-topbar__menu{margin:1em 0}.site-topbar__menu a{display:block;margin:.25em 0;padding:.5em 1em;text-decoration:none}.site-topbar__langs{justify-content:center}.site-topbar__langs a,.site-topbar__langs span{border:1px solid #ccc;margin:.25rem}.site-topbar__langs span{border-color:#333}}@media (min-width:1000px){.mobile-topbar{display:none}.site-topbar{background:#012957;color:#fff;padding:1em 0}body.index .site-topbar.site-topbar--fixed{background:none;color:#012957;left:0;position:absolute;top:0;width:100%;z-index:2}.site-topbar__main{align-items:center;display:flex;justify-content:space-between}.site-topbar__logo{display:block;font-size:1.25em;margin:1em 0;text-decoration:none}.site-topbar__logo small{display:block}.site-topbar__logo img{display:none}body.index .site-topbar__logo{font:100 0/0 serif}body.index .site-topbar__logo img{display:inline}.site-topbar__menu{display:flex;gap:2em}.site-topbar__menu a{border:3px solid #0000;border-width:3px 0;display:block;text-decoration:none}.site-topbar__menu .a0{color:#fff;font-family:Galano,Arial,sans-serif;padding:.5em 0;text-transform:uppercase}.site-topbar__menu .a0:hover{color:#d54991}.site-topbar__menu .a0.active,.site-topbar__menu .selected .a0{border-bottom-color:#d54991}.site-topbar__menu .item1.li0 .a0{align-items:center;display:grid;grid-template-columns:1fr 1em}.site-topbar__menu .item1.li0 .a0:after{content:"\e003";font-family:icons;font-size:.4em;text-decoration:none!important;transform:rotate(180deg)}.site-topbar__menu li{position:relative}.site-topbar__menu li:not(:hover)>ul{display:none}.site-topbar__menu li ul{background:#f2f4f7;color:#012957;position:absolute;width:16em;z-index:5}.site-topbar__menu li ul a{border-bottom:1px solid #e2e7ed;border-top:1px solid #fff;padding:.5em 1em}.site-topbar__menu li ul a:hover{background:#e2e7ed}.site-topbar__menu li ul a.active{background:#c3ccda}.site-topbar__langs a,.site-topbar__langs span{padding:.4rem}.site-topbar__langs span{background:#00000080}.site-topbar__langs a:hover{background:#ffffff26}}.sidemenu{list-style:none;margin:0 0 2em;padding:0;text-align:center;text-transform:uppercase}.sidemenu li{margin:0 0 .5em}.sidemenu li:nth-child(4)>a{border-color:#d54991}.sidemenu a{background:#fff;border:3px solid #0000;color:#012957;display:block;font-size:1.2em;padding:1em;text-decoration:none}.site-footer{background:#012957;color:#fff;padding:2em 0 4em;text-align:center}@media (min-width:700px){.site-footer{text-align:left}.site-footer__main{display:grid;gap:2em;grid-template-columns:1fr 2fr}}@media (min-width:1000px){.site-footer__main{grid-template-columns:1fr 2fr 1fr}}.site-footer__menu>div{margin:0 0 2em}@media (min-width:700px){.site-footer__menu--cols{display:grid;gap:2em;grid-template-columns:1fr 1fr}.site-footer__menu--inline{border:1px solid #9e9e9e;border-width:0 1px;padding:0 2em}}.site-footer__menu__menu{line-height:1.1;list-style:none;margin:0;padding:0}.site-footer__menu__menu li{display:inline-block;margin:.5em .5em .5em 0}.site-footer__menu__menu li:not(:first-of-type):before{content:"|";margin:0 .5em 0 0}@media (min-width:700px){.site-footer__menu--inline .site-footer__menu__menu li{display:inline-block;margin:.25em .5em .25em 0}.site-footer__menu--cols .site-footer__menu__menu li{display:block;margin:.75em 0;padding:0 0 0 1em;position:relative}.site-footer__menu--cols .site-footer__menu__menu li:before{color:#fff;content:"\e002";font-family:icons;font-weight:400;left:0;position:absolute;top:0}}.site-footer__copy a{display:block}.site-footer__copy svg{fill:#e60004;height:auto;width:12em}.site-footer__copy svg .logo-medisfera-c0{fill:#818084}.h-footer{color:#fff;display:block;font-size:1.25em;font-weight:500;margin:0 0 1em}.h-footer:first-letter{text-transform:uppercase}@font-face{font-family:icons;src:url(/public/page/font/icons-0aa00e81bc.ttf) format("truetype")}.icon-chevron-thin-left:before{content:"\e001"}.icon-chevron-thin-right:before{content:"\e002"}.icon-chevron-thin-up:before{content:"\e003"}.icon-edit:before{content:"\e004"}.icon-email:before{content:"\e005"}.icon-hotel:before{content:"\e006"}.icon-mobile:before{content:"\e007"}.icon-nyloncoffee:before{content:"\e008"}.icon-pointer:before{content:"\e009"}.icon-route:before{content:"\e00a"}.icon-search:before{content:"\e00b"}.icon-star:before{content:"\e00c"}.icon-th-menu:before{content:"\e00d"}.head-index{display:grid}.head-index>*{grid-area:1/1}.head-index__bg{font:100 0/0 serif}.head-index__bg img{height:100%;object-fit:cover;width:100%}@media (min-width:700px){.head-index__bg{height:auto}}.head-index__fg{padding:1em 0}@media (min-width:700px){.head-index__fg{display:flex;flex-direction:column;justify-content:center;padding:2em 0}}@media (min-width:1000px){.head-index__fg{padding-top:10em}}.head-index__fg__submenu{display:flex;flex-wrap:wrap;font-family:Galano,Arial,sans-serif;gap:1em;list-style:none;padding:0;text-align:center}@media (min-width:1000px){.head-index__fg__submenu{font-size:1.125em}}.head-index__fg__submenu li{flex:1}.head-index__fg__submenu a{background:#ffffffe6;border:3px solid #0000;color:#000;display:block;padding:.5em .25em;text-decoration:none;text-transform:uppercase;transition:transform .3s;white-space:nowrap}@media (min-width:1000px){.head-index__fg__submenu a{padding:1em .25em}}.head-index__fg__submenu a:hover{transform:translate(.125em,-.25em)}.head-index__fg__submenu li:nth-child(4) a{background:#d54991e6;color:#fff}.head-index__fg__slogan{background:#012957cc;box-sizing:border-box;color:#fff;font-family:Galano,Arial,sans-serif;font-size:1.2em;line-height:1.1;margin:1em 0;overflow-wrap:break-word}@media (min-width:1000px){.head-index__fg__slogan{font-weight:300;margin:0 0 2em auto;position:relative;width:60%}.head-index__fg__slogan p{margin:0}.head-index__fg__slogan p+p{margin-top:1em}.head-index__fg__slogan:after{border:.45em solid #d54991;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-2em,-1.5em);width:100%}.head-index__fg__slogan .h3{color:#f49ac1;font-size:1.4375em}.head-index__fg__slogan .place{font-size:1.4375em}}.head-index-slogan{padding:1em}@media (min-width:1000px){.head-index-slogan{padding:2em 1.5em 2.3em}}.head-index__fg__slogan--with-bg{background:none;display:grid;min-width:0}.head-index__fg__slogan--with-bg>*{grid-area:1/1}.head-index__fg__slogan__bg{background:#012957;font:100 0/0 serif;opacity:.85;position:relative}.head-index__fg__slogan__bg img{box-sizing:border-box;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.head-index__fg__slogan__fg{position:relative}.head-index__parners{color:#4d4d4f;margin-top:1em;text-align:right;text-transform:uppercase}.head-index__parners ul{align-items:center;display:flex;gap:1em;justify-content:flex-end;list-style:none;margin:1em 0 0;padding:0}.content-column{*zoom:1;background-color:#fff;min-height:400px;padding:40px}.content-column:after,.content-column:before{content:"";display:table}.content-column:after{clear:both}.content-column table{border:1px solid #9e9e9e;border-collapse:collapse;border-spacing:0;width:100%}.content-column table td,.content-column table th{border:1px solid #9e9e9e;padding:6px 9px;vertical-align:middle}.content-column table td.country{width:25%}.content-column table tr:nth-child(2n) td,.content-column table tr:nth-child(2n) th{background-color:#f5f5f5}.accordion .panel-title a{display:block;margin:0;padding:7px 0}.panel-body td{padding:10px 0;vertical-align:top}.panel-body .header td{background-color:#012957!important;color:#fff}.panel-body table{margin-bottom:30px;width:100%}.title{font-size:30px;margin-bottom:10px}.subtitle,.title{color:#012957;text-transform:uppercase}.subtitle{border-bottom:1px solid #012957;font-size:18px}.breadcrumb,.subtitle{margin-bottom:30px;padding-bottom:13px}.breadcrumb{border-bottom:1px solid #8c8c8c}.breadcrumb li{color:#012957;float:left}.breadcrumb a{color:#012957;font-size:14px;text-transform:lowercase}.contact-form{*zoom:1;padding-bottom:60px}.contact-form:after,.contact-form:before{content:"";display:table}.contact-form:after{clear:both}.contact-form [name=form_email]{display:none}.contact-info{background-color:#f2f2f2;padding:30px 25px}.ls-gallery{display:flex;flex-wrap:wrap;font:100 0/0 serif;gap:.5rem 2%;list-style:none;margin:2rem 0;padding:0}.ls-gallery li{width:48%}@media (min-width:700px){.ls-gallery li{width:31%}}@media (min-width:1000px){.ls-gallery li{width:23%}}.ls-gallery img{height:auto;width:100%}.ls-gallery a{display:block;text-decoration:none}.table-price{font:inherit;table-layout:fixed}.table-price td,.table-price th{border:1px solid #9e9e9e;padding:.25em .5em;text-align:inherit}.table-price thead th:first-child{width:22em}.table-price thead b,.table-price thead strong{white-space:nowrap}.table-price tbody th{font-weight:inherit}.table-price tbody tr:nth-child(2n) td,.table-price tbody tr:nth-child(2n) th{background:#f2f2f2}.hotel-description{margin-bottom:40px;min-height:1px}.hotel-description .break-line{background-color:#8b8b8b;height:1px;margin:20px 0}.hotel-description .icon-star{color:#e3000f;font-size:30px}.hotel-info,.hotel-logo,.hotel-thumb{display:table-cell;vertical-align:middle}.hotel-logo{text-align:center}.hotel-name{font-size:18px}.distance-to-hotel,.hotel-hours,.hotel-name{margin-bottom:20px;padding-left:60px;position:relative}.distance-to-hotel:before,.hotel-hours:before,.hotel-name:before{color:#e3000f;font-size:32px;left:0;margin-top:-16px;padding-right:10px;position:absolute;text-align:center;top:50%;width:50px}.hotel-name:before{content:"\e009"}.hotel-hours:before{content:"\e006"}.distance-to-hotel:before{content:"\e00a"}.hotel-content{border-bottom:1px solid #8b8b8b;margin:40px 0;padding-bottom:20px}.reservation{margin-top:40px;text-align:center}.reservation a{background-color:#012957;color:#fff}.reservation a:hover{background-color:#024189}.sponsors .title{color:#012957;display:block;font-size:18px;margin-bottom:55px;position:relative;text-transform:uppercase}.sponsors .title:after{background-color:#012957;bottom:-20px;content:"";height:1px;left:0;position:absolute;width:100%}.sponsor-gallery{margin-bottom:30px}.sponsor-gallery li{display:table;float:left;height:150px;text-align:center;width:33%}.sponsor-gallery a,.sponsor-gallery span{display:table-cell;vertical-align:middle}.container.index-container{margin-bottom:2em;margin-top:2em}.box-title{border-bottom:3px solid #d54991;color:#000;display:block;font:500 1.25em/1.2 Galano,Arial,sans-serif;margin:0 0 2em;padding:0 0 .5em;text-transform:uppercase}.index .first-box,.index .second-box,.index .third-box{background-color:#fff;font-size:14px;padding:25px}.index .faculty-wrapper{background-color:#fff;margin:18px 0}.index .faculty-box{padding:20px}.index .lecturers{column-count:2;column-gap:30px;list-style-type:none;margin:0;padding:0}.index .lecturers li{margin:10px 0;padding-left:25px;position:relative}.index .lecturers li:before{background-color:#e3000f;border-radius:50%;content:"";height:8px;left:5px;position:absolute;top:7px;width:8px}.index .lecturers li a:hover,.index .lecturers li.active a{color:#e3000f;text-decoration:underline}.index .lecturers li a{font-size:14px}.index .faculty-description-box{background-color:#f2f2f2;margin:45px auto;max-width:450px}.index .owl-lecturers{margin:0 auto;padding:25px 5%;position:relative}.index .owl-lecturers .item{*zoom:1;padding:0 15px}.index .owl-lecturers .item:after,.index .owl-lecturers .item:before{content:"";display:table}.index .owl-lecturers .item:after{clear:both}.index .owl-lecturers .item .lecturer-name{display:table-cell;height:130px;vertical-align:middle}.index .owl-lecturers img{height:130px;margin:0 auto 15px;width:auto}.index .owl-lecturers .owl-nav{left:0;position:absolute;top:90px;width:100%}.index .owl-lecturers .owl-next,.index .owl-lecturers .owl-prev{color:#e3000f;font-family:icomoon;font-size:32px;position:absolute}.index .owl-lecturers .owl-prev{left:10px}.index .owl-lecturers .owl-next{right:10px}.index .owl-lecturers .lecturer-description{padding-top:10px;text-align:center}.scientific-committee-wrapper{background-color:#fff;padding:20px}.committee h3,.scientific-committee-wrapper h3{color:#e3000f}.committee h3,.committee h4,.scientific-committee-wrapper h3,.scientific-committee-wrapper h4{font-size:18px;margin-bottom:20px}.committee .row,.scientific-committee-wrapper .row{margin-bottom:25px}.popup{display:none}@keyframes popup{0%{opacity:0;transform:scale(0)}}.popup[open]{background:#00000080;border:0;display:block;display:grid;height:100%;left:0;margin:0;padding:0;place-items:center;position:fixed;top:0;width:100%;z-index:11}.popup[open] .popup__main{animation:popup .3s}.popup__main{box-shadow:1em 1em 1em #00000080;position:relative}.popup__anchor{display:block;max-height:90vh;max-width:80vw;overflow:auto;text-decoration:none}.popup__pic{background:#fff;display:block;font:100 0/0 serif;padding:5px}.popup__pic img{height:auto;max-width:100%}.popup__txt{background:#fff;padding:1em}.popup__close{background:#00000080;border:1px solid #fff;color:#fff;font:400 3em/.6 monospace;padding:.2em;position:absolute;right:0;top:0;z-index:1}.affix{position:fixed;top:10px;z-index:999}.affix-top{position:absolute;top:0}.affix-bottom{position:absolute;top:100%}fieldset{border:1px solid #b0b0b0;margin:15px 0;padding:1em}fieldset label,fieldset legend{display:inline-block;margin:0;padding:0 10px;vertical-align:middle}.summary hr{visibility:hidden}.summary .form-row .col.left{width:40%}.summary .form-row .col.right{width:60%}#total,#totalEUR{border:none;border-radius:0;color:#000;font-size:30px;height:42px}.form-row{display:table;margin-bottom:20px;max-width:700px;table-layout:fixed;width:100%}.form-row .col{display:table-cell;vertical-align:middle}.form-row .col.left{padding-right:10px;width:40%}.form-row .col.right{padding-left:10px;width:60%}.form__consents{border:0;font-size:13px;line-height:16px;margin:0 0 1em;padding:0}.form__consents .form__msgs{border:2px solid #0000;font-size:.9em;list-style:none;margin:0;padding:1em}.form__consents .form__msgs--error{background-color:#fef2f3;border-color:#e3000f;color:#e3000f}.form__consents .form__row{margin:0 0 1em}.form__consents .form__row--checkbox .form__elem{position:relative}.form__consents .form__row--checkbox input{margin:0 1em 0 0}.form__consents .form__row--checkbox .form__label{align-items:flex-start;display:block;display:grid;font-weight:inherit;grid-template-columns:auto 1fr}.form__consents .form__row--checkbox .form__label p{margin:0}.form__consents .form__row--checkbox .form__label p+p{margin-top:1em}.form__consents .form__row--checkbox.form__row--required .form__label{grid:"input required txt"/auto 1em 1fr}.form__consents .form__row--checkbox.form__row--required .form__label:before{content:"*";grid-area:required}.form__consents .form__row--checkbox.form__row--required .form__label input{grid-area:input;margin:0 .25em 0 0}.form__consents .form__row--checkbox.form__row--required .form__label .form__label__txt{grid-area:txt}.form__consents .form__row--checkbox.form__row--error{color:#e3000f}.form__consents a{text-decoration:underline}.form-terms{font-size:13px;line-height:16px}.form-terms label{font-weight:400}.form-terms label.error{color:#e3000f}.form-terms input{margin-right:1px;vertical-align:bottom}.small-text{font-size:12px;font-weight:400}.form--brief textarea.form-text{min-height:20em;resize:vertical}.form--brief .form__row{margin:0 0 .5em}@media (min-width:700px){.form--brief .form__row{align-items:center;display:grid;grid:"label elem" "label errors" "label hints"/14em 1fr}}.form--brief .form__row>label{grid-area:label;padding:0}.form--brief .form__row>label:first-letter{text-transform:uppercase}.form--brief .form__row>.form__msgs--hints{grid-area:hints}.form--brief .form__row>.form__msgs--errors{grid-area:errors}.form--brief .form__row>.form__elem{grid-area:elem}.form--brief .form__msgs{font-size:.8em;list-style:none;margin:0;padding:0}.form--brief .form__msgs.form__msgs--error{background:#fef2f3;border:1px solid #e3000f;color:#e3000f;padding:.5em 1em}.form--brief .form__row--authors textarea.form-text{min-height:5em}.form--brief .form__row--authors fieldset{border:0;margin:0;padding:0}.form--brief .form__row--authors button{background:#f2f4f7;font-weight:400}.form--brief .form__row--authors .form__row{display:block}.form--brief .form__row--authors .form__row label{display:none}.form--brief .form__row--authors .form__collection-item{position:relative}.form--brief .form__row--authors .form__collection-item button{background:#fff;border:1px solid #f8bfc3;color:#e3000f;font-size:1.5em;padding:0 .25em;position:absolute;right:0;top:0}.form--brief .form__row--btnSubmit,.form--brief .form__row--policyConfirm{display:block;margin:1em 0 0}.form--brief .form__row--checkbox .form__label{position:relative}.form--brief .form__row--checkbox .form__label a{text-decoration:underline}.form--brief .form__row--checkbox .form__label input{clip:rect(0,0,0,0);position:absolute;z-index:-1}.form--brief .form__row--checkbox .form__label .form__label__txt{display:block;font-weight:400;padding-left:1.5em;-webkit-user-select:none;user-select:none}.form--brief .form__row--checkbox .form__label .form__label__txt:after,.form--brief .form__row--checkbox .form__label .form__label__txt:before{content:"";font:400 1.5em/1 monospace;height:1em;left:0;position:absolute;top:0;width:1em}.form--brief .form__row--checkbox .form__label .form__label__txt:before{border-radius:100%}.form--brief .form__row--checkbox .form__label .form__label__txt:after{background:#9e9e9e;border:1px solid #012957;border-radius:.25em;color:#9e9e9e;content:"×";display:grid;place-items:center;text-align:center}.form--brief .form__row--checkbox .form__label input:not(:disabled)+.form__label__txt:after{background:#fff;color:#fff}.form--brief .form__row--checkbox .form__label input:focus+.form__label__txt:before{box-shadow:0 0 0 .25em #01295780}.form--brief .form__row--checkbox .form__label input:checked+.form__label__txt:after{color:inherit}.form--brief .form__row--btnSubmit .btn{width:100%}@media (min-width:700px){.form--brief .form__row--btnSubmit{margin-left:14em}.form--brief .form__row--btnSubmit .btn{padding:.5em 4em;width:auto}}.form--brief .btn:focus,.form--brief .btn:hover{background:#e6eaee;outline:1px solid #012957}[hidden]{display:none}[data-url]{cursor:pointer}.scale-with-grid,img{height:auto;max-width:100%}.remove-borders,.remove-borders td{background-color:initial!important;border:none!important}.hotel-buttton{background-color:#012957;color:#fff;font-family:arial;font-size:40px;font-weight:700;height:40px;line-height:40px;text-align:center;width:40px}.rel{position:relative}.inline-block{display:inline-block}.t-left,.text-left{text-align:left}.t-center,.text-center{text-align:center}.t-right,.text-right{text-align:right}.t-justify{text-align:justify}.img-left{float:left;margin:0 2em 2em 0}.img-right{float:right;margin:0 0 2em 2em}.img-center{display:block;margin:0 auto;text-align:center}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;position:relative;transition-duration:.35s;transition-property:height,visibility;transition-timing-function:ease}.caret{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px dashed;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.scroll-up{background:#012957;bottom:1rem;box-shadow:0 0 .5em #00000080;color:#fff;font-size:1em;height:3em;line-height:3em;padding:0;position:fixed;right:1rem;text-align:center;text-decoration:none;transition:opacity .5s,transform .5s;width:3em;z-index:4}.scroll-up:not(.x--visible){opacity:0;pointer-events:none;transform:rotate(90deg) scale(0)}@keyframes blink{0%{border-color:#ff00001a}to{border-color:red}}.close{color:#000;float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.close:focus,.close:hover{color:#000;cursor:pointer;opacity:.5;text-decoration:none}.alert{background-color:#fcf8e3;border:1px solid #fbeed5;margin-bottom:20px;padding:8px 14px;text-shadow:0 1px 0 #ffffff80}.alert a{color:inherit}.alert .close{border:none;height:auto;padding:0}.alert.alert-small{font-size:13px;line-height:19px}.alert.alert-small h4{font-size:16px;line-height:26px;margin-bottom:10px}.alert,.alert h4{color:#c09853}.alert li:first-letter,.alert:first-letter{text-transform:uppercase}.alert-danger h4{color:#b94a48!important}.alert h4,.alert p{margin:0}.alert ul{list-style-type:decimal;margin:8px 0;padding-left:25px}.alert ul li{margin-bottom:4px}.alert .alert-close{line-height:20px;position:relative;right:-21px;top:-2px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-error strong{color:inherit}.alert-danger h4,.alert-error h4{color:#b94a48;font-weight:700!important}.alert-info{background-color:#d9edf7;border-color:#bce8f1}.alert-info,.alert-info h4{color:#3a87ad}.alert-block{padding-bottom:14px;padding-top:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.alert-close{color:#000;float:right;font-size:20px;font-weight:700;line-height:20px;opacity:.2;text-shadow:0 1px 0 #fff}.alert-dismissable .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-close:focus,.alert-close:hover{color:#000;cursor:pointer;opacity:.4;text-decoration:none}.alert-heading{font-weight:700!important}button.alert-close{appearance:none;background:#0000;border:0;cursor:pointer;padding:0}.error{border-color:#d8000c!important}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.ln-more{color:#012957;display:inline-block;font-size:1.125em;text-decoration:none}.ln-more:after{color:#d54991;content:"\e002";line-height:1;margin-left:.25em;vertical-align:bottom}.mt-0,.my-0{margin-top:0}.mb-0,.my-0{margin-bottom:0}.pt-0,.py-0{padding-top:0}.pb-0,.py-0{padding-bottom:0}.mt-1,.my-1{margin-top:.5em}.mb-1,.my-1{margin-bottom:.5em}.pt-1,.py-1{padding-top:.5em}.pb-1,.py-1{padding-bottom:.5em}.mt-2,.my-2{margin-top:1em}.mb-2,.my-2{margin-bottom:1em}.pt-2,.py-2{padding-top:1em}.pb-2,.py-2{padding-bottom:1em}.mt-3,.my-3{margin-top:2em}.mb-3,.my-3{margin-bottom:2em}.pt-3,.py-3{padding-top:2em}.pb-3,.py-3{padding-bottom:2em}.mt-4,.my-4{margin-top:3em}.mb-4,.my-4{margin-bottom:3em}.pt-4,.py-4{padding-top:3em}.pb-4,.py-4{padding-bottom:3em}.mt-5,.my-5{margin-top:4em}.mb-5,.my-5{margin-bottom:4em}.pt-5,.py-5{padding-top:4em}.pb-5,.py-5{padding-bottom:4em}@media (min-width:1180px){.visible-desktop{display:block!important;visibility:visible!important}.hidden-desktop{display:none!important;visibility:hidden!important}}@media (min-width:960px) and (max-width:1179px){.visible-laptop{display:block!important;visibility:visible!important}.hidden-laptop{display:none!important;visibility:hidden!important}}@media (min-width:801px) and (max-width:959px){.visible-tablet{display:block!important;visibility:visible!important}.hidden-tablet{display:none!important;visibility:hidden!important}}@media (max-width:800px){.visible-mobile{display:block!important;visibility:visible!important}.hidden-mobile{display:none!important;visibility:hidden!important}.mobile-center{text-align:center}.one-third{width:100%!important}}@media (min-width:1180px){.container{padding:0}}@media (max-width:800px){.menu-top{margin-bottom:50px}.index .owl-lecturers .item .lecturer-name{display:block;text-align:center}.contact input[type=submit]{width:100%}.hotel-info,.hotel-logo,.hotel-thumb{display:block;margin-bottom:30px;text-align:center}.hotel-info{text-align:left}.banner-content-wrapper{width:auto}.owl-lecturers{border:2px solid #fff}.sponsor-gallery li{width:100%}}@media (max-width:600px){.container{padding:0 10px}.content-column{padding:20px 10px}table{font-size:14px}.faculty-box{display:none}.banner-text h1{font-size:28px}.banner-text h2,.banner-text h3{font-size:22px}.leading-topics ul{padding-left:10%}.leading-topics li,.leading-topics li:first-child{display:block;font-size:18px;line-height:60px;width:100%!important}}.icon{display:inline-block}.icon-medisfera{background-image:url(/public/page/img/sprites-3b930a8710.png);background-position:0 0;height:250px;width:250px}