/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ttk-btn{display:grid;grid-template-columns:max-content;gap:8px;padding:9px 12px;border-radius:6px;border-style:solid;border-width:1px;border-color:#353C41;background-color:transparent;transition-timing-function:ease-out;transition:300ms;width:max-content;height:max-content;cursor:pointer;height:calc(40px - 9px * 2 - 2px);align-items:center;justify-content:center;}.ttk-btn.with-icon{grid-template-columns:max-content max-content;}.ttk-btn.button-only{gap:0;border-radius:50%;width:32px;height:32px;padding:0;display:flex;justify-content:center;align-items:center;}.ttk-btn__text{font-family:'Montserrat',Arial,sans-serif;font-weight:500;font-size:var(--font-size-xs);line-height:var(--line-height-xs);letter-spacing:0.2px;text-align:center;vertical-align:middle;font-variant:small-caps;color:#353C41;height:19px;text-wrap:nowrap;}.ttk-btn__icon{color:#353C41;align-items:center;justify-content:center;display:flex;}.ttk-btn:hover{border-color:#353C41;background-color:#D7DADD;}.ttk-btn.hero{background-color:#214660;}.ttk-btn.search{grid-template-columns:auto;background:#F1F7FD;}.ttk-btn.no-border{border:none;}.ttk-btn.no-border:hover{background:#F5F7F8;}.ttk-btn.light{background-color:transparent;border-color:#FFF;}.ttk-btn.hero .ttk-btn__text,.ttk-btn.hero .ttk-btn__icon svg path{color:white;fill:white;}.ttk-btn.light .ttk-btn__text,.ttk-btn.light .ttk-btn__icon svg path{color:white;fill:white;}.ttk-btn.hero:hover{background-color:#0F2B3F;}.ttk-btn.light:hover{background-color:#555D65;}.ttk-btn.color-primary{color:#214660;}.ttk-btn.border-bottom .ttk-btn__text{border-bottom:2px solid transparent;}.ttk-btn.border-bottom:hover{background:transparent;}.ttk-btn.border-bottom.active .ttk-btn__text{border-color:#214660;font-weight:600;}.ttk-btn.search.active{background:#555D65;}.ttk-btn.search.active svg path{fill:white;}a.quick-links-btn svg{transition-timing-function:ease-out;transition:300ms;}a.quick-links-btn.active svg{transform:scaleY(-1);}@media (max-width:600px){.ttk-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:100%;padding:8px 12px;border-radius:6px;box-sizing:border-box;font-size:var(--font-size-xs);height:40px;}.ttk-btn.button-only{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg);}.ttk-btn__text{font-size:var(--font-size-xs);line-height:var(--line-height-xs);letter-spacing:0.2px;display:flex;align-items:center;text-align:center;font-variant:all-small-caps;}.ttk-btn__icon{font-size:var(--font-size-md);width:18px;height:18px;display:flex;align-items:center;justify-content:center;}}@media (max-width:1280px) and (min-width:601px){.ttk-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;width:100%;max-width:700px;padding:10px 20px;border-radius:6px;box-sizing:border-box;font-size:var(--font-size-sm);height:40px;}.ttk-btn.button-only{border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;font-size:28px;}.ttk-btn__text{font-size:var(--font-size-sm);line-height:var(--line-height-md);letter-spacing:0.2px;display:flex;align-items:center;text-align:center;font-variant:all-small-caps;}.ttk-btn__icon{font-size:22px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;}}
.card{background:#F5F7F8;color:#353C41;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,0.03);padding:2rem 1.5rem 1.5rem 1.5rem;max-width:400px;font-family:'Montserrat',Arial,sans-serif;font-weight:100;padding:16px 16px 24px;border-radius:4px;display:grid;grid-template-columns:auto;grid-gap:24px;transition-timing-function:ease-out;transition:300ms;}.card:hover{color:#FFF !important;background:#555D65;}.card__content{display:grid;grid-template-columns:auto;grid-gap:8px;}.card__image{border-radius:4px;height:200px;display:flex;align-items:center;justify-content:center;}.card__image img{object-fit:cover;width:100%;height:200px;min-height:200px;border-radius:4px;background-color:#D3A6FF;}.card__date{font-weight:500;font-size:var(--font-size-xs);line-height:var(--line-height-xs);letter-spacing:0.2px;}.card__date-month{font-variant:small-caps;font-weight:600;}.card__title{font-weight:500;font-size:var(--font-size-lg);line-height:var(--line-height-3xl);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.card__description{display:block;font-weight:400;font-size:var(--font-size-xs);line-height:var(--line-height-sm);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}@media (max-width:600px){.card{width:100%;padding:16px 16px 24px;grid-gap:24px;min-height:369px;box-sizing:border-box;max-width:600px;}.card__image,.card__image img{height:200px;min-height:200px;max-width:100%;}.card__content{grid-gap:8px;}.card__title{font-size:var(--font-size-lg);line-height:var(--line-height-3xl);font-weight:400;}.card__date{font-size:var(--font-size-xs);line-height:var(--line-height-xs);}}@media (max-width:1280px) and (min-width:601px){.card{max-width:700px;width:100%;padding:24px 24px 32px 24px;grid-gap:20px;box-sizing:border-box;}.card__image,.card__image img{height:160px;min-height:160px;max-width:100%;}.card__content{grid-gap:8px;}.card__title{font-size:var(--font-size-xl);line-height:var(--line-height-4xl);}.card__date{font-size:var(--font-size-sm);line-height:var(--line-height-sm);}}
.frontpage-events{display:grid;grid-template-columns:auto;grid-gap:40px;width:1080px;}.frontpage-events-tabs{display:grid;grid-template-columns:max-content max-content;grid-template-rows:min-content min-content;grid-gap:16px;}.frontpage-events-tabs div{font-family:'Montserrat',Arial,sans-serif;font-weight:500;font-size:var(--font-size-md);line-height:var(--line-height-md);line-height:var(--line-height-base);letter-spacing:0.4px;font-variant:small-caps;cursor:pointer;display:inline-block;border-bottom-style:solid;border-bottom-width:3px;padding:4px;}.frontpage-events-tabs div.active{border-color:#295D82;}.frontpage-events-tabs div:not(.active){border-color:transparent;color:#90969B;font-size:var(--font-size-md);line-height:var(--line-height-md);letter-spacing:0.2px;}.frontpage-future-events,.frontpage-past-events{display:grid;grid-template-columns:auto;grid-gap:24px;}.frontpage-past-events:not(.active),.frontpage-future-events:not(.active){display:none;}@media (max-width:600px){.frontpage-events{width:auto;grid-gap:24px;}.frontpage-events-tabs{width:min-content;gap:8px;}.frontpage-future-events,.frontpage-past-events{grid-gap:16px;}}@media (max-width:1280px) and (min-width:601px){.frontpage-events{max-width:700px;grid-gap:32px;padding:0;box-sizing:border-box;}.frontpage-events-tabs{grid-template-columns:max-content max-content;gap:12px;}.frontpage-future-events,.frontpage-past-events{grid-gap:20px;}}
.frontpage-feedback-slider{display:grid;grid-template-columns:min-content auto;max-width:1440px;height:509;columns:2;gap:40px;position:relative;color:#353C41;font-family:'Montserrat',Arial,sans-serif;width:1080px;position:relative;}.frontpage-feedback-slider > svg{position:absolute;top:-59.81px;left:408.06px;z-index:0;padding:8px;width:calc(204.79px - 8 * 2px);height:calc(312.49px - 8 * 2px);}.frontpage-feedback-slider__desc-wrapper > svg.display-none{display:none;}.frontpage-feedback-slider__person--name{font-weight:400;font-size:var(--font-size-xs);line-height:var(--line-height-sm);}.frontpage-feedback-slider__person--position{font-weight:600;font-size:var(--font-size-xxs);line-height:var(--line-height-xxs);}.frontpage-feedback-slider__content--left{width:478px;display:grid;grid-template-columns:auto;grid-template-rows:min-content auto;gap:24px;z-index:1;}.frontpage-feedback-slider__content--right{width:478px;display:grid;grid-template-columns:auto;gap:24px;padding-top:38.82px;z-index:1;}.frontpage-feedback-slider__content--right .frontpage-feedback-slider__visual{display:none;}.frontpage-feedback-slider__content--right > a{margin-top:auto;}.frontpage-feedback-slider__desc-wrapper{display:grid;grid-template-columns:100%;grid-template-rows:max-content max-content max-content;gap:24px;align-items:end;height:calc(269px - 38.82px);}.frontpage-feedback-slider__desc{font-family:'Montserrat',Arial,sans-serif;font-weight:400;font-size:var(--font-size-md);line-height:var(--line-height-lg);}.frontpage-feedback-slider__visual{flex:1 1 40%;display:flex;align-items:center;justify-content:flex-end;min-width:478px;}.frontpage-feedback-slider__slide{width:478px;height:269px;background:#D3A6FF;border-radius:4px;}.frontpage-feedback-slider__image{width:478px;height:269px;border-radius:4px;}.frontpage-feedback-slider__controls{display:grid;grid-template-columns:auto min-content;grid-gap:24px;height:40px;}.frontpage-feedback-slider__dots{display:grid;grid-template-columns:min-content min-content min-content;grid-template-rows:auto;gap:24px;margin-right:194px;align-items:center;}.frontpage-feedback-slider__dot{width:14px;height:14px;border-radius:50%;background:#B2B7BB;display:inline-block;transition:background 0.2s;}.frontpage-feedback-slider__dot--active{background:#214660;}.frontpage-feedback-slider__buttons{display:grid;grid-template-columns:min-content min-content;grid-template-rows:auto;gap:8px;}@media (max-width:600px){.frontpage-feedback-slider{display:flex;flex-direction:column;width:100%;gap:24px;padding:0;box-sizing:border-box;flex-direction:column-reverse;}.frontpage-feedback-slider > svg{top:238.66px;left:-133.48px;padding:0;transform:rotate(-30deg);}.frontpage-feedback-slider__content--left,.frontpage-feedback-slider__content--right{width:100%;padding:0;gap:16px;}.frontpage-feedback-slider__content--left .frontpage-feedback-slider__visual{display:none;}.frontpage-feedback-slider__content--right{gap:24px;}.frontpage-feedback-slider__content--right .frontpage-feedback-slider__visual{display:flex;}.frontpage-feedback-slider__desc-wrapper{gap:8px;height:min-content;}.frontpage-feedback-slider__visual{min-width:0;}.frontpage-feedback-slider__controls{width:100%;grid-template-columns:min-content auto;}.frontpage-feedback-slider__person--name{font-size:var(--font-size-xs);line-height:var(--line-height-sm);}.frontpage-feedback-slider__person--position{font-size:var(--font-size-xxs);line-height:var(--line-height-xxs);}.frontpage-feedback-slider__dots{padding-right:96px;margin-right:0;width:auto;justify-content:center;}}@media (max-width:1280px) and (min-width:601px){.frontpage-feedback-slider{display:flex;flex-direction:column;max-width:700px;width:100%;gap:32px;padding:40px 24px 48px 24px;box-sizing:border-box;flex-direction:column-reverse;}.frontpage-feedback-slider__content--left,.frontpage-feedback-slider__content--right{width:100%;padding:0;gap:20px;}.frontpage-feedback-slider__content--left .frontpage-feedback-slider__visual{display:none;}.frontpage-feedback-slider__content--right{gap:24px;}.frontpage-feedback-slider__content--right .frontpage-feedback-slider__visual{display:flex;}.frontpage-feedback-slider__desc-wrapper{gap:12px;height:min-content;}.frontpage-feedback-slider__controls{width:100%;grid-template-columns:min-content auto;}.frontpage-feedback-slider__person--name{font-size:var(--font-size-sm);line-height:var(--line-height-md);}.frontpage-feedback-slider__visual{min-width:0;}.frontpage-feedback-slider__person--position{font-size:var(--font-size-xs);line-height:var(--line-height-xs);}.frontpage-feedback-slider__dots{padding-right:96px;margin-right:0;width:auto;justify-content:center;}.frontpage-feedback-slider{padding:0;}.frontpage-feedback-slider__slide,.frontpage-feedback-slider__slide .frontpage-feedback-slider__image{width:100%;height:285px;}}
.frontpage__list_item{display:grid;font-family:"Montserrat",Arial,sans-serif;gap:32px;padding:16px 8px;border-radius:4px;margin:0;grid-template-columns:min-content min-content auto;color:#353C41;transition-timing-function:ease-out;transition:300ms;height:calc(132px - 16px * 2);}.frontpage__list_item:hover{color:#FFF !important;background:#555D65;}.frontpage__list_item-date{width:77px;height:100px;min-width:77px;max-width:77px;min-height:100px;max-height:100px;display:grid !important;grid-template-rows:min-content min-content 1fr;padding:8px;font-weight:500;font-size:var(--font-size-md);line-height:var(--line-height-md);letter-spacing:0.2px;font-variant:small-caps;}.frontpage__list_item-date-month{}.frontpage__list_item-image{border-radius:4px;}.frontpage__list_item-image img{object-fit:cover;width:177px;min-width:177px;height:100px;min-height:100px;border-radius:4px;background-color:#D3A6FF;}.frontpage__list_item-content{display:grid;grid-template-columns:min-content;gap:16px;padding:8px;height:min-content;}.frontpage__list_item-title{font-weight:500;font-size:var(--font-size-md);line-height:var(--line-height-md);letter-spacing:0.2px;font-variant:small-caps;margin:0;}.frontpage__list_item-location-date{display:grid;grid-template-columns:max-content min-content min-content min-content;gap:8px;}.frontpage__list_item-location{font-weight:400;font-size:var(--font-size-xs);line-height:var(--line-height-sm);}.frontpage__list_item-location-date-start,.frontpage__list_item-location-date-end,.frontpage__list_item-location-date-splitter{display:inline-grid;font-weight:600;font-size:var(--font-size-xxs);line-height:var(--line-height-xxs);align-items:end;}@media (max-width:600px){.frontpage__list_item:hover{color:#353C41 !important;background:transparent;}.frontpage__list_item{gap:16px;padding:16px 8px;height:auto;box-sizing:border-box;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;}.frontpage__list_item-date{width:61px;min-width:61px;max-width:61px;height:60px;min-height:60px;max-height:60px;font-size:var(--font-size-md);line-height:var(--line-height-md);padding:4px;grid-column:1;grid-row:1 / span 2;}.frontpage__list_item-image{grid-column:2;grid-row:1;width:100%;}.frontpage__list_item-content{grid-column:2;grid-row:2;padding-left:0;width:100%;grid-template-columns:auto;}.frontpage__list_item-image img{width:100%;min-width:0;height:114px;min-height:114px;}.frontpage__list_item-location-date{display:inline;}.frontpage__list_item-location,.frontpage__list_item-location-date-start,.frontpage__list_item-location-date-end,.frontpage__list_item-location-date-splitter{display:inline;}.frontpage__list_item-location,.frontpage__list_item-location-date-start{}}@media (max-width:1280px) and (min-width:601px){.frontpage__list_item{grid-template-columns:auto auto;gap:24px;padding:24px 16px;max-width:700px;width:100%;height:auto;box-sizing:border-box;}.frontpage__list_item-date{width:70px;min-width:70px;max-width:70px;height:80px;min-height:80px;max-height:80px;font-size:var(--font-size-md);line-height:var(--line-height-md);padding:6px;grid-column:1;grid-row:1;}.frontpage__list_item-image img{width:100%;min-width:0;height:140px;min-height:140px;grid-column:2;grid-row:1;}.frontpage__list_item-content{grid-column:span 2;grid-row:2;}}
.frontpage-news{display:grid;grid-template-columns:auto auto auto;grid-gap:40px;}@media (max-width:600px){.frontpage-news{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:40px;width:100%;box-sizing:border-box;}}
.frontpage-video-slider{display:grid;min-width:1080px;max-width:max-content;grid-template-columns:auto;grid-template-rows:max-content max-content;gap:0;justify-content:start;}.frontpage-video-slider__grid{display:grid;grid-template-columns:auto auto;gap:24px;}.frontpage-video-slider__main{}.frontpage-video-slider__side{display:grid;grid-template-columns:222.5px 222.5px;grid-template-rows:123px 123px;gap:24px;}.frontpage-video-slider__video{background:#d1b3f9;border-radius:4px;background:center no-repeat #D8D8D8;background-size:cover;}.frontpage-video-slider__video--main{width:469px;height:270px;background:center no-repeat #D8D8D8;background-size:cover;}iframe{border:0;}@media (max-width:600px){.frontpage-video-slider{min-width:0;width:100%;grid-template-columns:100%;box-sizing:border-box;}.frontpage-video-slider__grid{grid-template-columns:auto;gap:16px;}.frontpage-video-slider__side{grid-template-columns:auto auto;grid-template-rows:auto auto;gap:8px;}.frontpage-video-slider__video--main{width:100%;height:200px;}.frontpage-video-slider__side .frontpage-video-slider__video{width:100%;height:114px;}}@media (max-width:1280px) and (min-width:601px){.frontpage-video-slider{min-width:0;max-width:700px;width:100%;padding:0;box-sizing:border-box;}.frontpage-video-slider__grid{grid-template-columns:1fr 1fr;gap:20px;}.frontpage-video-slider__side{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:12px;}.frontpage-video-slider__video--main{width:100%;height:252px;}.frontpage-video-slider__side .frontpage-video-slider__video{width:100%;height:120px;}}
header.header{display:flex;flex-direction:column;font-family:var(--primary-font);position:relative;left:0;top:0;width:100vw;z-index:100;}.header__top{box-sizing:border-box;display:flex;flex-direction:row;width:100%;height:80px;background:#fff;justify-content:center;border-bottom:1px solid #D7DADD;align-items:center;overflow:hidden;}.header__top-inner{box-sizing:border-box;display:flex;flex-direction:row;width:100%;height:80px;background:#fff;padding:0 130px;max-width:1440px;}.header__top-left{display:flex;flex-direction:row;justify-content:center;align-items:center;}.header__top-right{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:auto;}.header__top-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:428px;width:1180px;height:80px;}.header__logo-container{display:flex;flex-direction:row;align-items:center;padding:0;gap:24px;}.header__logo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;background:#fff;}.header__logo-img{width:76.64px;height:48px;}.header__nav{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0;gap:24px;width:417px;height:40px;}.mobile-nav-button{display:none;}.header__nav-lang{display:flex;flex-direction:row;gap:4px;}.header__lang-selector{display:flex;flex-direction:row;align-items:center;padding:0;gap:4px;width:88px;height:32px;}.header__lang-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 8px 8px;gap:4px;width:40px;height:32px;border-radius:4px;}.header__lang-text-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:8px;width:24px;height:16px;border-bottom:2px solid #214660;}.header__lang-text{width:24px;height:16px;font-style:normal;font-weight:600;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:0.2px;font-variant:all-small-caps;color:#214660;}.header__bottom{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;gap:8px;width:100%;height:60px;background:#353C41;border-bottom:1px solid #555D65;}.header__main-menu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:8px;margin:0;height:100%;width:100%;padding:0 130px;max-width:1180px;margin:0 auto;}.header__main-menu-item{font-family:'Montserrat';font-style:normal;font-weight:500;font-size:18px;line-height:20px;height:-webkit-fill-available;letter-spacing:0.2px;font-variant:all-small-caps;color:#fff;display:flex;align-items:center;border-bottom:6px solid transparent;transition-timing-function:ease-out;transition:300ms;padding:6px 8px 0;margin-bottom:-1px;white-space:nowrap;}.header__main-menu-item:hover{border-color:#FFF7E2;color:#FFF7E2 !important;}.header__main-menu-item.header__main-menu-item--active{border-color:#FFE290;color:#FFE290 !important;}.header__search{display:grid;width:100vw;justify-content:center;align-items:center;padding:32px 0 56px;}.header__search.hidden{display:none;}.header__search-bar{box-sizing:border-box;width:100%;background:#fff;z-index:10;justify-content:center;align-items:center;}.header__search-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:24px;width:1118px;height:40px;}.header__search-input-wrap{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:0 0 8px;gap:8px;width:833px;height:38px;background:#fff;border-bottom:1px solid #295D82;}.header__search-input-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:8px;width:833px;height:30px;}.header__search-input-inner input{width:833px;}.header__search-input{width:225px;height:30px;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#353C41;border:none;outline:none;background:transparent;}.header__search-input::placeholder{color:#90969B;}.header__search-close-wrap{display:flex;flex-direction:column;align-items:flex-end;padding:0 0 8px;gap:8px;width:261px;height:40px;background:#fff;}.header__search-close-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:8px;width:32px;height:32px;}.header__search-close{width:20px;height:20px;font-style:normal;font-weight:400;font-size:32px;line-height:32px;letter-spacing:0.005em;color:#214660;cursor:pointer;display:flex;align-items:center;justify-content:center;}.header__search-results{margin:0;padding:24px 0 0;display:grid;gap:24px;grid-template-columns:auto auto auto auto;}.header__search-results li{max-height:77.5px;max-width:261.5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.header__search-results li:nth-child(4n){min-width:261.5px;}.header__search-results-title-text{font-weight:600;font-size:14px;line-height:16px;padding:8px 8px 4px;}a.header__search-results-higlighted-text{max-height:55px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#353C41;font-weight:400;font-size:14px;line-height:18px;padding-left:8px;}a.header__search-results-higlighted-text:hover{color:#353C41 !important;}a.header__search-results-higlighted-text .highlight{background:#FEECBA;}.header__search-no-results{color:#353C41;font-weight:400;font-size:14px;line-height:18px;}a.ttk-btn.with-icon.view-all-search-results{width:261.5px;margin-top:32px;}a.ttk-btn.with-icon.view-all-search-results.hidden{display:none;}.header__quick-links{display:grid;justify-content:center;align-items:center;}.header__quick-links.hidden{display:none;}.header__quick-links-container{display:grid;grid-template-columns:auto auto auto auto;padding:32px 0 56px;gap:16px;max-width:1440px;}.header__quick-links-container > *{display:grid;width:267.5px;height:164px;gap:8px;margin:0;padding:0;}.header__quick-links-container > * > li{list-style:none;display:grid;grid-template-rows:auto;align-items:center;height:33px;cursor:pointer;}.header__quick-links-container > * > li a{padding:0 8px;color:#353C41;font-size:14px;line-height:18px;display:grid;align-items:center;grid-template-columns:auto auto;width:calc(100% - 16px);height:100%;}.header__quick-links-container > * > li:hover a{background:#555D65;}.header__quick-links-container > * > li:hover a{color:#fff;}.header__quick-links-container > * > li svg{padding:0 8px;margin-left:auto;}.header__quick-links-close-wrap .header__quick-links-close-inner{display:grid;justify-content:end;}.header__quick-links-close-wrap svg{cursor:pointer;}div[class^="header__bottom-menu-for-"]{width:100vw;background:#353C41;position:absolute;top:0;left:0;height:auto;}div[class^="header__bottom-menu-for-"].hidden{display:none;}nav.header__main-menu-submenu{display:grid;justify-content:center;align-items:center;background:#353C41;}.header__main-menu-submenu-links{display:grid;grid-template-columns:auto auto auto auto auto;gap:8px;padding:24px 0 72px;}.header__main-menu-submenu-submenu{display:grid;grid-template-columns:auto;gap:8px;width:229.6px;height:216px;height:min-content;}.header__main-menu-submenu-submenu-group{display:grid;grid-template-columns:auto;gap:8px;}.header__main-menu-submenu-submenu .header__main-menu-submenu-submenu-group:not(:first-child){}.header__main-menu-submenu-submenu-group > a.header__main-menu-submenu-title{font-weight:600;font-size:18px;line-height:22px;height:38px;display:flex;align-self:center;align-items:center;}.header__main-menu-submenu-submenu-links{display:grid;grid-template-columns:auto;gap:10px;}.header__main-menu-submenu-submenu-links a{line-height:18px;font-size:14px;}.header__main-menu-submenu-submenu a{color:#fff;}.header__main-menu-submenu-submenu a:hover{color:#FFF7E2 !important;}.header__bottom-menu-wrapper{position:relative;}.header__bottom-menu-bg{position:absolute;right:75.16px;top:144px;}@media (max-width:1280px){.header__top{height:64px;}.header__nav .mobile-nav-button{display:block;padding:30px 25px;cursor:pointer;}}
.hero-slider{display:grid;grid-template-columns:auto auto;max-width:1440px;columns:2;gap:124px;color:#353C41;position:relative;}.hero-slider > svg{position:absolute;z-index:0;}.hero-slider > svg.icon-odd{left:-97.34px;top:0;transform-origin:top left;transform:rotate(-30deg);}.hero-slider .icon-even{top:-43.72px;left:-98px;}.hero-slider.odd .icon-even{display:none;}.hero-slider.even .icon-odd{display:none;}.hero-slider > svg.display-none{display:none;}.hero-slider__title{font-family:'Montserrat',Arial,sans-serif;font-weight:500;font-size:var(--font-size-xxxl);line-height:var(--line-height-7xl);margin:0;}.hero-slider__title--highlight{font-family:Arial,sans-serif;color:transparent;-webkit-text-stroke:1.5px #353C41;}.hero-slider__content--left{width:578px;display:grid;grid-template-columns:auto;grid-template-rows:min-content auto;gap:24px;z-index:1;}.hero-slider__content--left .hero-slider__visual{display:none;}.hero-slider__content--right{width:478px;display:grid;grid-template-columns:auto;gap:24px;margin-left:auto;z-index:1;}.hero-slider__desc-wrapper{display:grid;grid-template-columns:100%;grid-template-rows:min-content auto;gap:19px;}.hero-slider__desc{font-family:'Montserrat',Arial,sans-serif;font-weight:400;font-size:var(--font-size-md);line-height:var(--line-height-lg);width:100%;max-width:100%;box-sizing:border-box;}.hero-slider__visual{flex:1 1 40%;display:flex;align-items:center;justify-content:flex-end;min-width:478px;}.hero-slider__slide{width:478px;height:285px;background:#D3A6FF;border-radius:4px;}.hero-slider__slide img{width:478px;height:285px;object-fit:cover;border-radius:4px;}.hero-slider__controls{display:grid;grid-template-columns:auto min-content;grid-gap:24px;height:40px;}.hero-slider__dots{display:grid;grid-template-columns:min-content min-content min-content;grid-template-rows:auto;gap:24px;margin-left:194px;align-items:center;}.hero-slider__dot{width:14px;height:14px;border-radius:50%;background:#B2B7BB;display:inline-block;transition:background 0.2s;}.hero-slider__dot--active{background:#214660;}.hero-slider__buttons{display:grid;grid-template-columns:min-content min-content;grid-template-rows:auto;gap:8px;align-items:center;}@media (max-width:1280px) and (min-width:601px){.hero-slider{display:grid;grid-template-columns:auto;max-width:700px;width:auto;gap:32px;padding:24px 24px 48px 24px;}.hero-slider__content--left .hero-slider__visual{display:flex;flex:auto;}.hero-slider__content--left .hero-slider__visual .hero-slider__slide,.hero-slider__content--left .hero-slider__visual .hero-slider__slide img{width:100%;}.hero-slider__content--right .hero-slider__visual{display:none;}.hero-slider__content--left,.hero-slider__content--right{width:auto;padding:0;gap:20px;}.hero-slider__content--left{width:auto;}.hero-slider__content--right{width:100%;}.hero-slider__title{font-size:var(--font-size-xxl);}.hero-slider__desc{font-size:var(--font-size-md);line-height:var(--line-height-xl);}.hero-slider__dots{padding-left:112px;margin-left:0;justify-content:center;}}@media (max-width:600px){.hero-slider{display:grid;grid-template-columns:auto;width:calc(100% - 16px * 2);gap:24px;padding:16px 16px 40px;}.hero-slider__content--left,.hero-slider__content--right{width:100%;padding:0;gap:16px;}.hero-slider__content--left{grid-template-rows:auto auto;}.hero-slider__desc-wrapper{grid-template-rows:auto auto;}.hero-slider__slide,.hero-slider__slide img{width:100%;height:220px;}.hero-slider__visual{flex:auto;justify-content:center;min-width:0;}.hero-slider__dots{padding-left:112px;margin-left:0;justify-content:center;}.hero-slider__content--left .hero-slider__visual{display:flex;}.hero-slider__content--right .hero-slider__visual{display:none;}.hero-slider__title{font-size:var(--font-size-xxl);}}
.field__item.mb-10{margin-bottom:0;}section{background:white;display:grid !important;grid-template-columns:auto;gap:40px;padding:64px 0;font-family:"Montserrat",Arial,sans-serif;justify-content:center;overflow:hidden;}.field.field--name-field-paragraphs .field__item:nth-child(odd) section{background:#F5F7F8;}.field.field--name-field-paragraphs .field__item:first-child section{background:#F1F7FD;}section.full{padding:0;}section.hero{padding:88px 0 72px;grid-template-columns:max-content;}section h2{font-size:var(--font-size-xxl);line-height:var(--line-height-6xl);font-weight:400;width:100%;z-index:1;}section h2,div.section-content,div.section-button{max-width:1080px;width:100%;margin:0 auto;}section.hero h2,section.hero div.section-content,section.hero div.section-button{max-width:1440px;width:100%;margin:0;}section button{margin-right:auto;}section.full div.section-content{max-width:none;}section.full{justify-content:end;}@media (max-width:600px){section{padding:32px 16px 40px;width:auto;gap:24px;box-sizing:border-box;grid-template-columns:100%;}section h2{font-size:44px;line-height:var(--line-height-6xl);}section.hero{padding:0;grid-template-columns:auto;}div.section-content,div.section-button{width:100%;margin:0;}}@media (max-width:1280px) and (min-width:601px){section{padding:40px 24px 48px 24px;width:auto;gap:32px;grid-template-columns:auto;}section h2{font-size:40px;line-height:var(--line-height-5xl);}section.hero{grid-template-columns:auto;}div.section-content,div.section-button{max-width:700px;width:auto;width:100%;margin:0;}section.full{grid-template-columns:100%;width:100%;justify-content:center;align-items:center;margin:0 auto;}section.full div.section-content{width:100%;max-width:700px;justify-content:center;align-items:center;margin:0 auto;}}
#sidebar-right .block-views h2,#sidebar-right .widget-block>.top h2,.accordion .accordion-single .head p,.date-box.grey p.day,.event-single .info .head p.title,.events-preview .data p.title,.field-name-field-accordion-title .field-item,.news-archive .archive-tools p.title,.news-archive .posts-list ul li p.title a,.single-album p.title,.subject-detail>h1,body,button,input,select,textarea{font-family:Montserrat,sans-serif}#breadcrumb ul,#mainmenu ul,#motto-nav ul,#motto-nav-mobile ul,#sidebar-right .widget-single.events ul,#sidenav ul,#sidenav-2 ul,#topnav ul,#topnav-2 ul,.contact-single ul,.events-list ul,.events-preview ul,.features-list ul,.news-archive .archive-tools .year ul,.playlist ul,.related-topics ul,.widget.events ul,:is(.news-list,.blog-list) ul,nav ul{list-style-type:none}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aX8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabVmUiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiA8.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiA8.ttf) format('truetype')}@font-face{font-family:Montserrat;src:url(/themes/custom/ttk_public/fonts/montserrat-light-webfont.eot);src:url(/themes/custom/ttk_public/fonts/montserrat-light-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/ttk_public/fonts/montserrat-light-webfont.woff2) format("woff2"),url(/themes/custom/ttk_public/fonts/montserrat-light-webfont.woff) format("woff"),url(/themes/custom/ttk_public/fonts/montserrat-light-webfont.ttf) format("truetype"),url(/themes/custom/ttk_public/fonts/montserrat-light-webfont.svg#montserratlight) format("svg");font-weight:300;font-style:normal}html{font-size:14px}body{background:#F4F2F0;width:100%}body.hc{color:#ff0;background:#000}.lh-2 body{line-height:1.786rem}.lh-3 body{line-height:2.143rem}body,button,input,select,textarea{font-size:1rem;line-height:1.429rem;margin:0;-webkit-font-smoothing:antialiased;color:#202020}button,input,select,textarea{display:block;line-height:20px;vertical-align:top}.menu-main-element-mobile,.page-taxonomy #block-system-main>.content>.term-listing-heading,body.i18n-en #block-menu-menu-main-menu>.content>.menu>li:not(.active-trail),body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li:not(.active-trail),body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li:not(.active-trail),body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li:not(.active-trail){display:none}tbody{border-top:0}a{color:#2C9BC9;text-decoration:none}.hc a{color:#fff;text-decoration:underline}a:not(.button):hover{color:#2381A8}.hc a:not(.button):hover{color:#ff0}nav ul{margin:0;padding:0}p{margin:0}.no-text{text-indent:100%;white-space:nowrap;overflow:hidden}img{max-width:100%}.row{max-width:90rem;margin:auto;box-sizing:border-box}#gmap img{max-width:none!important}@media (max-width:80rem){.pointer-events-none-mobile{pointer-events:none}.menu-main-element-mobile{display:block}}body.i18n-en #block-menu-menu-main-menu>.content .menu,body.i18n-en #block-menu-menu-peamen-rus>.content .menu,body.i18n-ru #block-menu-menu-main-menu>.content .menu,body.i18n-ru #block-menu-menu-peamen-rus>.content .menu{margin:0;padding:0;list-style:none}body.i18n-en #block-menu-menu-main-menu>.content ul li.collapsed,body.i18n-en #block-menu-menu-main-menu>.content ul li.expanded,body.i18n-en #block-menu-menu-main-menu>.content ul li.leaf,body.i18n-en #block-menu-menu-peamen-rus>.content ul li.collapsed,body.i18n-en #block-menu-menu-peamen-rus>.content ul li.expanded,body.i18n-en #block-menu-menu-peamen-rus>.content ul li.leaf,body.i18n-ru #block-menu-menu-main-menu>.content ul li.collapsed,body.i18n-ru #block-menu-menu-main-menu>.content ul li.expanded,body.i18n-ru #block-menu-menu-main-menu>.content ul li.leaf,body.i18n-ru #block-menu-menu-peamen-rus>.content ul li.collapsed,body.i18n-ru #block-menu-menu-peamen-rus>.content ul li.expanded,body.i18n-ru #block-menu-menu-peamen-rus>.content ul li.leaf{list-style:none}body.i18n-en #block-menu-menu-main-menu>.content li,body.i18n-en #block-menu-menu-peamen-rus>.content li,body.i18n-ru #block-menu-menu-main-menu>.content li,body.i18n-ru #block-menu-menu-peamen-rus>.content li{margin:0;padding:0}body.i18n-en #block-menu-menu-main-menu>.content li a,body.i18n-en #block-menu-menu-peamen-rus>.content li a,body.i18n-ru #block-menu-menu-main-menu>.content li a,body.i18n-ru #block-menu-menu-peamen-rus>.content li a{transition:.2s ease}body.i18n-en #block-menu-menu-main-menu>.content>.menu,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu,body.i18n-ru #block-menu-menu-main-menu>.content>.menu,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu{background:#fff;border-radius:3px;overflow:hidden}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li{margin:0;padding:0}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li .expanded,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li .expanded,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li .expanded,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li .expanded{background-color:#8fa7b6;margin-bottom:0}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li .expanded>a,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li .expanded>a,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li .expanded>a,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li .expanded>a{color:#fff}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li a,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li a,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li a,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li a{padding:9.5px 20px;box-sizing:border-box;display:block;font-weight:300;font-size:1rem;color:#54494b}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>a,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>a,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>a,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>a{font-weight:400;font-size:1.143rem;color:#54494b;margin:0;padding:20px;display:block;text-transform:uppercase}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul>.active-trail>a,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul>.active-trail>a,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul>.active-trail>a,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul>.active-trail>a{font-weight:700}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul>li>a,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul>li>a,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul>li>a,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul>li>a{border-top:1px solid #f4f2f0}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul{padding:0 20px 20px}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li{margin-bottom:10px;padding-left:10px;background-image:url(/themes/custom/ttk_public/images/submenu-list1.png);background-repeat:no-repeat;background-position:left top 10px}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li.active-trail,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li.active-trail,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li.active-trail,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li.active-trail{background-image:url(/themes/custom/ttk_public/images/submenu-list2.png)}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li.active-trail>a,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li.active-trail>a,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li.active-trail>a,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li.active-trail>a{font-weight:700;color:#fff}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li:last-child,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li:last-child,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li:last-child,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li:last-child{margin-bottom:0}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li a,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li a,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li a,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li a{padding:0;font-weight:400;font-size:.8571rem;color:#d7e2e9}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul{margin-top:10px}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li{margin-bottom:5px;line-height:1.071rem}.lh-2 body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li,.lh-2 body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li,.lh-2 body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li,.lh-2 body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li{line-height:1.286rem}.lh-3 body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li,.lh-3 body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li,.lh-3 body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li,.lh-3 body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li{line-height:1.714rem}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li.expanded,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li.expanded,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li.expanded,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li.expanded{margin-bottom:5px}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li a,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li a,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li a,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li a{font-size:.7857rem;line-height:15px!important}body.i18n-en #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li ul,body.i18n-en #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li ul,body.i18n-ru #block-menu-menu-main-menu>.content>.menu>li>ul ul li ul li ul,body.i18n-ru #block-menu-menu-peamen-rus>.content>.menu>li>ul ul li ul li ul{padding:0}.page-taxonomy #block-system-main>.content>*{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:30px}.page-taxonomy #block-system-main>.content>:last-child{border-bottom:0}#block-ttk-public-views-block-contact-search-block-1>div>div{display:flex;flex-direction:column;flex-flow:row wrap;position:relative}@media (max-width:73.14rem){#block-ttk-public-views-block-contact-search-block-1>div>div{width:100%;flex-direction:row}}#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper{background-color:#8FA7B6;border-radius:3px;width:100%}#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper form,#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper input{padding:0;margin:0;border:none;background-color:#8FA7B6}@media (max-width:1500px),(max-height:900px){#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper{position:relative;margin-top:0;transform:translate(0,0);top:0;width:100%}#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper form,#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper input{width:calc(100% - 20px)}}#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper form>div,#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper input>div{background-color:#8FA7B6}#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper form{width:100%}#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper input{width:calc(100% - 20px)}#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper form ul{display:flex;flex-direction:row;padding:0 20px 20px;flex-wrap:wrap}#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper form ul li{padding-left:10px;list-style:none;margin-bottom:10px;background-image:url(/themes/custom/ttk_public/images/submenu-list1.png);background-repeat:no-repeat;background-position:left top 10px;flex-grow:1;width:23%}#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper form ul li a{color:#fff;font-weight:400;font-size:.9rem}#block-ttk-public-views-block-contact-search-block-1>div>div #contact-form-wrapper input{height:35px;margin:10px;background-color:#FFF;border-radius:50px;font-size:.7857rem;color:#394146;border:0;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/ttk_public/images/search_icon.png);padding:0 10px 0 30px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.node-type-kontakt .node-kontakt.node-teaser:nth-child(n+4),.node-type-kontakt .node-kontakt:nth-child(n+4),.page-taxonomy .node-kontakt.node-teaser:nth-child(n+4),.page-taxonomy .node-kontakt:nth-child(n+4),.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-submit-button{margin-top:20px}#block-ttk-public-views-block-contact-search-block-1>div>div .views-row{width:33%;margin-bottom:5px}#block-ttk-public-views-block-contact-search-block-1>div>div .views-row.separated-line{width:100%}.node-type-kontakt #block-system-main>.content:after,.page-taxonomy #block-system-main>.content:after{content:"";display:table;clear:both}.node-type-kontakt .node-kontakt,.node-type-kontakt .node-kontakt.node-teaser,.page-taxonomy .node-kontakt,.page-taxonomy .node-kontakt.node-teaser{display:flex;flex-direction:row;width:100%}.node-type-kontakt .node-kontakt.node-teaser:nth-child(odd),.node-type-kontakt .node-kontakt:nth-child(odd),.page-taxonomy .node-kontakt.node-teaser:nth-child(odd),.page-taxonomy .node-kontakt:nth-child(odd){padding-right:10px}.node-type-kontakt .node-kontakt.node-teaser:nth-child(even),.node-type-kontakt .node-kontakt:nth-child(even),.page-taxonomy .node-kontakt.node-teaser:nth-child(even),.page-taxonomy .node-kontakt:nth-child(even){padding-left:10px}@media (max-width:73.14rem){#block-ttk-public-views-block-contact-search-block-1>div>div .views-row{width:100%}.node-type-kontakt .node-kontakt,.node-type-kontakt .node-kontakt.node-teaser,.page-taxonomy .node-kontakt,.page-taxonomy .node-kontakt.node-teaser{width:100%;margin-top:20px;height:auto}.node-type-kontakt .node-kontakt.node-teaser:nth-child(odd),.node-type-kontakt .node-kontakt:nth-child(odd),.page-taxonomy .node-kontakt.node-teaser:nth-child(odd),.page-taxonomy .node-kontakt:nth-child(odd){padding-right:0}.node-type-kontakt .node-kontakt.node-teaser:nth-child(even),.node-type-kontakt .node-kontakt:nth-child(even),.page-taxonomy .node-kontakt.node-teaser:nth-child(even),.page-taxonomy .node-kontakt:nth-child(even){padding-left:0}}.node-type-kontakt .node-kontakt .image,.node-type-kontakt .node-kontakt.node-teaser .image,.page-taxonomy .node-kontakt .image,.page-taxonomy .node-kontakt.node-teaser .image{overflow:hidden;width:100px;height:120px;display:inline-block;margin-right:10px}.node-type-kontakt .node-kontakt .image.no-image,.node-type-kontakt .node-kontakt.node-teaser .image.no-image,.page-taxonomy .node-kontakt .image.no-image,.page-taxonomy .node-kontakt.node-teaser .image.no-image{background:url(/themes/custom/ttk_public/images/user-nobody.png) center center/cover no-repeat}.node-type-kontakt .node-kontakt .info,.node-type-kontakt .node-kontakt.node-teaser .info,.page-taxonomy .node-kontakt .info,.page-taxonomy .node-kontakt.node-teaser .info{display:inline-block;vertical-align:top}.node-type-kontakt .node-kontakt .info a,.node-type-kontakt .node-kontakt.node-teaser .info a,.page-taxonomy .node-kontakt .info a,.page-taxonomy .node-kontakt.node-teaser .info a{text-decoration:underline}.node-type-kontakt .node-kontakt .info>*,.node-type-kontakt .node-kontakt.node-teaser .info>*,.page-taxonomy .node-kontakt .info>*,.page-taxonomy .node-kontakt.node-teaser .info>*{padding-left:20px;background-repeat:no-repeat;background-position:left center;font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146}.lh-2 .node-type-kontakt .node-kontakt .info>*,.lh-2 .node-type-kontakt .node-kontakt.node-teaser .info>*,.lh-2 .page-taxonomy .node-kontakt .info>*,.lh-2 .page-taxonomy .node-kontakt.node-teaser .info>*{line-height:1.786rem}.lh-3 .node-type-kontakt .node-kontakt .info>*,.lh-3 .node-type-kontakt .node-kontakt.node-teaser .info>*,.lh-3 .page-taxonomy .node-kontakt .info>*,.lh-3 .page-taxonomy .node-kontakt.node-teaser .info>*{line-height:2.143rem}.node-type-kontakt .node-kontakt .info>.name,.node-type-kontakt .node-kontakt.node-teaser .info>.name,.page-taxonomy .node-kontakt .info>.name,.page-taxonomy .node-kontakt.node-teaser .info>.name{font-size:1.286rem;font-family:Montserrat,sans-serif;margin-bottom:5px;font-weight:700;padding-left:0}#mainmenu .dropdown-menu .content p,#motto-nav ul li .drop p,#motto-nav-mobile ul li .modal-content p,#top-langbar label,#top-langbar-2 label,#top-search input.form-text,#top-search-2 input.form-text,.comment-form input[type=text],.comment-form label,.comment-form textarea,.gallery-popup .content .close,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item input,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item label,.view-id-galeriid.view-display-id-page .views-row .date{font-family:Roboto,sans-serif}.node-type-kontakt .node-kontakt .info>.position,.node-type-kontakt .node-kontakt.node-teaser .info>.position,.page-taxonomy .node-kontakt .info>.position,.page-taxonomy .node-kontakt.node-teaser .info>.position{padding-left:0;margin-bottom:3px}.node-type-kontakt .node-kontakt .info>.email,.node-type-kontakt .node-kontakt.node-teaser .info>.email,.page-taxonomy .node-kontakt .info>.email,.page-taxonomy .node-kontakt.node-teaser .info>.email{background-image:url(/themes/custom/ttk_public/images/ico-mail-xs.png)}.node-type-kontakt .node-kontakt .info>.phone,.node-type-kontakt .node-kontakt.node-teaser .info>.phone,.page-taxonomy .node-kontakt .info>.phone,.page-taxonomy .node-kontakt.node-teaser .info>.phone{background-image:url(/themes/custom/ttk_public/images/ico-tel-xs.png);background-position:left 2px center}.node-type-kontakt .node-kontakt .info>.room,.node-type-kontakt .node-kontakt.node-teaser .info>.room,.page-taxonomy .node-kontakt .info>.room,.page-taxonomy .node-kontakt.node-teaser .info>.room{background-image:url(/themes/custom/ttk_public/images/ico-office-xs.png)}.comment-form label{font-size:.7143rem;color:#394146;line-height:1.071rem;font-weight:700;display:block;text-transform:uppercase}.comment-form .grippie,.node-forum #comments .comment .permalink,.node-forum>ul.links{display:none}.lh-2 .comment-form label{line-height:1.286rem}.lh-3 .comment-form label{line-height:1.714rem}.comment-form .form-item{margin-bottom:10px}.comment-form input,.comment-form textarea{max-width:100%;background:#FFF;border:1px solid #D3CFCE;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;padding:0 9px;font-size:.8571rem;color:#394146;box-sizing:border-box}.comment-form input{height:30px}.comment-form input[type=text]{width:240px}.comment-form input[type=submit]{width:auto}.comment-form textarea{resize:none}.page-poll #block-system-main ul{list-style:none;margin:0;padding:0}.node-forum .field-name-body{padding:40px;margin:20px -20px 80px;border-top:1px solid #F4F2F0;border-bottom:1px solid #F4F2F0}.node-forum #comments .comment{padding:20px;margin-bottom:20px;box-shadow:1px 1px 4px rgba(143,167,182,.6)}.node-forum #comments .comment .content{margin:10px -20px;padding:20px 30px;background-color:rgba(143,167,182,.3)}.node-forum #comments .comment .links{display:block;margin:0}.node-forum #comments .comment .links li{padding:0;margin-right:10px}.node-forum #comments .comment .links li:last-child{margin-right:0}.node-forum #comments .comment .links a{font-size:.7143rem;text-transform:uppercase}.node-forum #comments .comment a{color:#394146}.node-forum #comments .comment h3{margin:0}.node-type-kontakt .node-kontakt .field-label{display:none}.node-type-kontakt .node-kontakt .image{float:left;max-width:220px}.node-type-kontakt .node-kontakt .info{width:calc(100% - 100px)}.node-type-kontakt .node-kontakt .position{font-weight:700;margin-bottom:7px;text-wrap:wrap}.node-type-kontakt .node-kontakt .links{margin-top:10px;text-decoration:underline}@media (max-width:54.86rem){.node-type-kontakt .node-kontakt .image{float:none}.node-type-kontakt .node-kontakt .info{margin-left:0}}.view-id-galeriid.view-display-id-page .views-row .views-field-field-image{margin-bottom:20px}.view-id-galeriid.view-display-id-page .views-row>p{margin:0;font-size:1rem;line-height:1.429rem;font-weight:700;text-align:left}.contact-block h5,.contact-block p,.lh-2 .view-id-galeriid.view-display-id-page .views-row>p{line-height:1.786rem}.lh-3 .view-id-galeriid.view-display-id-page .views-row>p{line-height:2.143rem}.view-id-galeriid.view-display-id-page .views-row>p a{color:#394146}.hc .view-id-galeriid.view-display-id-page .views-row>p a{color:#fff}.view-id-galeriid.view-display-id-page .views-row .date{font-size:.8571rem;color:#394146;line-height:1.071rem;font-weight:400}.hc .view-id-galeriid.view-display-id-page .views-row .date{color:#ff0}.lh-2 .view-id-galeriid.view-display-id-page .views-row .date{line-height:1.286rem}.lh-3 .view-id-galeriid.view-display-id-page .views-row .date{line-height:1.714rem}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page{padding:20px;margin:-20px -20px 20px;border-top:1px solid #F4F2F0;border-bottom:1px solid #F4F2F0;overflow:hidden}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page:after{content:"";display:table;clear:both}.hc .view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page{border-color:#ff0}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item{float:left;margin-right:20px}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item label{font-size:.7143rem;color:#394146;line-height:1.071rem;font-weight:700;display:block;margin-bottom:5px;text-transform:uppercase}.hc .view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item label{color:#ff0}.lh-2 .view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item label{line-height:1.286rem}.lh-3 .view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item label{line-height:1.714rem}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item input{max-width:100%;background:#FFF;border:1px solid #D3CFCE;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;height:30px;padding:0 9px;font-size:.8571rem;color:#394146;box-sizing:border-box;width:100%}.hc .view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item input{color:#000}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-field_tags_tid{width:220px}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1{width:260px}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-max-wrapper,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-min-wrapper,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-max-wrapper,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-min-wrapper{float:left;width:46.16%;position:relative}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-max-wrapper:after,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-min-wrapper:after,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-max-wrapper:after,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-min-wrapper:after{content:"";position:absolute;right:29px;top:0;bottom:0;width:1px;background:#D3CFCE}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-max-wrapper:last-child,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-min-wrapper:last-child,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-max-wrapper:last-child,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-min-wrapper:last-child{margin-right:0}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-max-wrapper input,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-min-wrapper input,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-max-wrapper input,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-min-wrapper input{background-image:url(/themes/custom/ttk_public/images/ico-calendar.png);background-position:right 7px center;background-repeat:no-repeat}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-max-wrapper .description,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-max-wrapper label,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-min-wrapper .description,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-min-wrapper label,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-max-wrapper .description,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-max-wrapper label,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-min-wrapper .description,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-min-wrapper label{display:none}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter #edit-date-filter-min-wrapper,.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .views-widget-filter-date_filter_1 #edit-date-filter-min-wrapper{margin-right:7.67%}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item-field-rubriik-tid{position:relative}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item-field-rubriik-tid select{background:url(/themes/custom/ttk_public/images/ico-caret-down.png) right 9px center no-repeat #FFF;border:1px solid #D3CFCE;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;height:30px;padding:0 39px 0 9px;font-size:.8571rem;color:#394146;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%}.hc .view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item-field-rubriik-tid select{color:#000}.view-id-galeriid.view-display-id-page #views-exposed-form-galeriid-page .form-item-field-rubriik-tid:after{content:"";position:absolute;right:29px;top:0;bottom:0;width:1px;background:#D3CFCE}.masonry-brick{display:block;width:calc(33.3333333333% - 10px);margin-bottom:10px;cursor:pointer}.masonry-brick:hover .description{opacity:.2;transition:.2s ease}.masonry-brick .description{opacity:0;background-color:#fff;transition:.2s ease;position:absolute;top:0;right:0;bottom:0;left:0}.masonry-brick .description:before{content:"";height:100%;display:inline-block;width:0;vertical-align:middle}.masonry-brick .description h3{display:none;vertical-align:middle;font-size:1rem;color:#000;width:calc(100% - 4px);text-align:center;text-transform:uppercase}.gallery-popup{display:none;background-color:rgba(0,0,0,.6);position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000000000000000}.gallery-popup .content{max-width:1000px;position:absolute;top:100px;left:0;right:0;overflow:hidden;margin:auto;background-color:#394146;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.gallery-popup .content .image{max-height:calc(100vh - 300px);padding:30px 20px 0;overflow:hidden;margin-bottom:20px;position:relative}.gallery-popup .content .image .caption{position:absolute;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.8);text-align:center}.gallery-popup .content .image .caption h3{padding:20px;color:#fff;font-weight:700}.gallery-popup .content .image img{display:block;margin:0 auto;width:auto;max-width:100%;max-height:calc(100vh - 300px)}.gallery-popup .content .strip-wrap{background-color:#31383D;padding:10px 50px;position:relative}.gallery-popup .content .thumb-strip{width:9999px;background-color:#31383D}.gallery-popup .content .thumb-strip img{height:80px;width:auto;float:left;border-right:10px solid #31383D;cursor:pointer;opacity:.3;transition:.2s ease}.gallery-popup .content .thumb-strip img.active,.gallery-popup .content .thumb-strip img:hover{opacity:1}.gallery-popup .content .close{position:absolute;cursor:pointer;top:0;right:30px;line-height:2.857rem;font-size:.7857rem;color:#2C9BC9;background:url(/themes/custom/ttk_public/images/mdl-close.png) right 20px center no-repeat #FFF;border-radius:0 0 3px 3px;padding:0 40px 0 20px;z-index:10;transition:.2s ease;font-weight:700;text-transform:uppercase}#top-langbar label,#top-langbar-2 label,.btn-01{color:#fff;text-transform:uppercase;font-weight:700}.gallery-popup .content .close:hover{background-color:#eee}.gallery-popup .content .next,.gallery-popup .content .prev{position:absolute;background-image:url(/themes/custom/ttk_public/images/ico-gallery-arrow.png);width:25px;top:50%;margin-top:-20px;height:40px;display:block;background-repeat:no-repeat;background-position:center;cursor:pointer;opacity:1;transition:.2s ease;z-index:2}.gallery-popup .content .next:hover,.gallery-popup .content .prev:hover{transform:scale(1.05)}.gallery-popup .content .prev{left:30px}.gallery-popup .content .next{right:30px;transform:rotate(180deg)}.gallery-popup .thumb-strip-control{width:40px;position:absolute;top:0;bottom:0;background:url(/themes/custom/ttk_public/images/ico-gallery-arrow.png) center no-repeat #262C2F;background-size:12px;z-index:2;transition:.2s ease;cursor:pointer}.gallery-popup .thumb-strip-control:hover{background-color:#2d3539}.gallery-popup .thumb-strip-control.back{left:0}.gallery-popup .thumb-strip-control.fwd{right:0;transform:rotate(180deg)}.button{display:inline-block;vertical-align:middle;border:0;margin:0;padding:0;background:0 0;font-size:.8571rem;font-weight:700;cursor:pointer;text-align:center;position:relative;text-transform:uppercase;border-radius:5px}.btn-01{background:#2C9BC9;border-radius:5px;line-height:3.571rem;padding:0 20px;font-size:.8571rem}.btn-01:hover{background:#2981A6;transition:all .2s ease;transform:scale(1.05)}.hc .btn-01:hover{background:#fff;color:#000!important}.btn-02,.page_summary .pager-next a{background:#2C9BC9;border-radius:3px;font-weight:700;font-size:.7143rem;color:#FFF;line-height:2.143rem;text-transform:uppercase;padding:0 10px}.hc .btn-02,.hc .page_summary .pager-next a{background:#fff;color:#000!important}.btn-02:hover,.page_summary .pager-next a:hover{background:#2981A6;transition:all .2s ease;transform:scale(1.05)}.hc .btn-02:hover,.hc .page_summary .pager-next a:hover{background:#ff0}.btn-play{outline:0;font-weight:700;font-size:.7143rem;color:#2C9BC9;line-height:2.857rem;background:url(/themes/custom/ttk_public/images/ico-play.png) left 10px center no-repeat #FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);border-radius:3px;padding-right:10px;padding-left:40px}.hc .btn-play{color:#000}.btn-play:hover{color:#2981A6;transition:all .2s ease;transform:scale(1.05)}.hc .btn-play:hover{color:#000;background-color:#ff0}#sidebar{position:fixed;top:0;bottom:0;right:0;width:60px;background:#394146;z-index:20}.hc #sidebar{background:#000;border-left:1px solid #ff0}body.toolbar-drawer #sidebar{padding-top:65px}#sidebar:before{content:"";position:absolute;left:0;top:0;width:6px;bottom:0;opacity:.2;z-index:3;background:linear-gradient(to right,#000 0,rgba(0,0,0,0) 100%)}#sidenav ul,#sidenav-2 ul{padding:0;margin:0}#sidenav ul li,#sidenav-2 ul li{position:relative}.hc #sidenav ul li,.hc #sidenav-2 ul li{background:#000!important}#sidenav ul li a,#sidenav-2 ul li a{width:60px;height:60px;display:block;background-repeat:no-repeat;background-position:center;position:relative;z-index:2;background-color:inherit}#sidenav ul li span,#sidenav-2 ul li span{padding:20px;position:absolute;background-color:inherit;white-space:nowrap;top:0;bottom:0;font-size:.8571rem;color:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);font-weight:400;line-height:20px;right:-400px;transition:right .2s ease;border-radius:3px 0 0 3px;z-index:1}#sidenav ul li a:hover,#sidenav-2 ul li a:hover{transition:right .2s ease;z-index:4}#sidenav ul li a:hover+span,#sidenav-2 ul li a:hover+span{right:100%}#sidenav ul li.ois,#sidenav-2 ul li.ois{background-color:#F6BD52}#sidenav ul li.moodle,#sidenav-2 ul li.moodle{background-color:#31316D}#sidenav ul li.intranet,#sidenav-2 ul li.intranet{background-color:#2C9BC9}#sidenav ul li.amphora,#sidenav-2 ul li.amphora{background-color:#4186A0}#sidenav ul li.mail,#sidenav-2 ul li.mail{background-color:#E26D5A}#sidenav ul li.fb,#sidenav-2 ul li.fb{background-color:#3B5998}#sidenav ul li.twitter,#sidenav-2 ul li.twitter{background-color:#2AA9E0}#sidenav ul li.yt,#sidenav-2 ul li.yt{background-color:#EA4335}#sidenav ul li.office365,#sidenav-2 ul li.office365{background-color:#EB3C00}#sidenav ul li.ise,#sidenav-2 ul li.ise{background-color:#fc0}#sidenav ul li.Instagram,#sidenav-2 ul li.Instagram{background-color:#e33f7d}#sidenav ul li.guavahr,#sidenav-2 ul li.guavahr{background-color:#4cb050}#sidenav ul li.ise a,#sidenav-2 ul li.ise a{background-image:url(/themes/custom/ttk_public/images/ico-mouse.png);background-size:32px}#sidenav ul li.ois a,#sidenav-2 ul li.ois a{background-image:url(/themes/custom/ttk_public/images/ico-ois.png)}#sidenav ul li.moodle a,#sidenav-2 ul li.moodle a{background-image:url(/themes/custom/ttk_public/images/ico-moodle.png)}#sidenav ul li.intranet a,#sidenav-2 ul li.intranet a{background-image:url(/themes/custom/ttk_public/images/ico-intranet.png)}#sidenav ul li.amphora a,#sidenav-2 ul li.amphora a{background-image:url(/themes/custom/ttk_public/images/ico-amphora.png)}#sidenav ul li.mail a,#sidenav-2 ul li.mail a{background-image:url(/themes/custom/ttk_public/images/ico-mail.png)}#sidenav ul li.fb a,#sidenav-2 ul li.fb a{background-image:url(/themes/custom/ttk_public/images/ico-fb.png)}#sidenav ul li.twitter a,#sidenav-2 ul li.twitter a{background-image:url(/themes/custom/ttk_public/images/ico-twitter.png)}#sidenav ul li.yt a,#sidenav-2 ul li.yt a{background-image:url(/themes/custom/ttk_public/images/ico-yt.png)}#sidenav ul li.office365 a,#sidenav-2 ul li.office365 a{background-image:url(/themes/custom/ttk_public/images/ico-ms365.png);background-size:32px}#sidenav ul li.Instagram a,#sidenav-2 ul li.Instagram a{background-image:url(/themes/custom/ttk_public/images/ico-instagram.png);background-size:60px}#sidenav ul li.guavahr a,#sidenav-2 ul li.guavahr a{background-image:url(/themes/custom/ttk_public/images/ico-guavahr.png);background-size:60px}#header-top,header{background:#fff}#header-top{height:80px}.hc #header-top{background:#000;box-shadow:inset 0 -1px 0 #ff0}#header-top .row{position:relative;display:flex;align-items:center;-webkit-box-align:start}#header-top .region-header{flex:1 1 auto;-webkit-box-flex:1;height:80px}#header-top #topnav{margin-left:20px;margin-top:20px}#logo{flex-shrink:0;background:#FFF;z-index:20;position:relative}#logo img{display:block;transition:transform .3s ease-in-out;height:80px;width:101px}#header-top .accredited{padding:10px;background:#fff;float:left}#header-top .accredited:hover img{transform:scale(1.05);transition:all .3s ease-in-out}#header-top .accredited img{width:40px;height:auto;display:block}#motto-nav,#motto-nav-mobile{position:relative;float:left}#motto-nav ul,#motto-nav-mobile ul{margin:0;padding:0}#motto-nav ul li,#motto-nav-mobile ul li{float:left;width:60px;height:60px;text-align:center}#motto-nav ul li a,#motto-nav-mobile ul li a{font-weight:400;font-size:1.714rem;line-height:60px;color:#FFF;display:block;transition:background .2s ease;position:relative;height:100%}#motto-nav ul li:nth-child(even),#motto-nav-mobile ul li:nth-child(even){background-color:#268DB8}.hc #motto-nav ul li:nth-child(even),.hc #motto-nav-mobile ul li:nth-child(even){background:0 0}#motto-nav ul li:hover a,#motto-nav-mobile ul li:hover a{background:#fff;color:#394146;box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.hc #motto-nav ul li:hover a,.hc #motto-nav-mobile ul li:hover a{color:#000}#motto-nav ul li .drop{position:absolute;width:240px;top:100%;left:0;color:#394146;background:#fff;padding:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-sizing:border-box;text-align:left;display:none;z-index:30}.hc #motto-nav ul li .drop{background:#000;color:#ff0}#motto-nav ul li:hover .drop{display:block}#motto-nav ul li .drop h4,#motto-nav-mobile ul li .modal-content h4{font-weight:400;font-size:1.714rem;line-height:2.143rem;margin:0}#motto-nav ul li .drop p,#motto-nav-mobile ul li .modal-content p{margin:10px 0 0;font-weight:400;font-size:.8571rem}#topnav,#topnav-2{float:right}#topnav ul,#topnav-2 ul{margin:0;padding:0}#topnav ul li,#topnav-2 ul li{float:left;margin:0 15px 0 0;padding:0;list-style:none}#topnav ul li:last-child,#topnav-2 ul li:last-child{margin-right:0}#topnav ul li a,#topnav-2 ul li a{font-weight:400;font-size:.7857rem;color:#FFF;text-transform:uppercase;display:block;line-height:20px}#topnav ul li a:hover,#topnav-2 ul li a:hover{text-decoration:underline}.hc #topnav ul li a:hover,.hc #topnav-2 ul li a:hover{color:#ff0}#top-search,#top-search-2{float:right;box-sizing:border-box}#top-search .ui-autocomplete,#top-search-2 .ui-autocomplete{top:35px!important}#top-search input.form-text,#top-search-2 input.form-text{width:40px;background-color:#F1F7FD;border-radius:4px;font-size:.7857rem;color:#394146;border:0;height:40px;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/ttk_public/images/search_icon.png);padding:0 10px 0 30px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0}.hc #top-search input.form-text,.hc #top-search-2 input.form-text{color:#000}#top-search form,#top-search-2 form{position:relative;margin-bottom:0}#block-exposedformsearch-apipage-1-2 form input.form-submit,#top-search form input.form-submit,#top-search-2 form input.form-submit{border:0;background:0 0;width:30px;height:30px;position:absolute;top:0;left:0;z-index:10;font-size:0}#top-langbar,#top-langbar-2{position:relative;z-index:15;float:right;width:80px;box-sizing:border-box}#top-langbar .dd-container,#top-langbar .dd-select,#top-langbar-2 .dd-container,#top-langbar-2 .dd-select{width:100%!important}#top-langbar .dd-select,#top-langbar-2 .dd-select{display:block;background:#268DB8!important;border-radius:50px;height:auto;border:0;box-shadow:none;transition:background .2s ease;cursor:pointer;overflow:hidden;z-index:20;position:relative}.hc #top-langbar .dd-select,.hc #top-langbar-2 .dd-select{background:#fff!important}#top-langbar a,#top-langbar-2 a{padding:5px;transition:background .2s ease;cursor:pointer}#top-langbar a:hover,#top-langbar-2 a:hover{background:#1E7599}.hc #top-langbar a:hover,.hc #top-langbar-2 a:hover{background:#ff0}#top-langbar img,#top-langbar-2 img{border-radius:20px;width:20px;height:20px}#top-langbar label,#top-langbar-2 label{font-size:.8571rem;display:block;cursor:pointer}.hc #top-langbar label,.hc #top-langbar-2 label{color:#000}#top-langbar .dd-pointer,#top-langbar-2 .dd-pointer{width:10px;height:10px;background-image:url(/themes/custom/ttk_public/images/ico-caret-a.png);background-position:center;margin-top:-5px;background-repeat:no-repeat;border:0!important;transition:all .2s ease}.hc #top-langbar .dd-pointer,.hc #top-langbar-2 .dd-pointer{background-image:url(/themes/custom/ttk_public/images/ico-caret-down2.png)}#top-langbar .dd-pointer-up,#top-langbar-2 .dd-pointer-up{border:0;transform:rotate(-180deg)}#top-langbar .dd-options:before,#top-langbar-2 .dd-options:before{background:inherit;left:0;right:0;bottom:100%;height:15px;content:"";position:absolute}#top-langbar .dd-options,#top-langbar-2 .dd-options{border-radius:0 0 15px 15px;box-shadow:none;background:#268DB8!important;border:0;width:80px!important;z-index:10;overflow:initial}.hc #top-langbar .dd-options,.hc #top-langbar-2 .dd-options{background:#fff!important}#top-langbar .dd-options li a,#top-langbar-2 .dd-options li a{border-bottom:0}#top-langbar .dd-options li:last-child a,#top-langbar-2 .dd-options li:last-child a{border-radius:0 0 15px 15px}#top-langbar .dd-option-selected,#top-langbar-2 .dd-option-selected{background:initial}#top-accessibility{float:right;line-height:20px;margin-left:10px}#top-accessibility *{box-sizing:border-box}#top-accessibility>a{display:block;font-weight:400;font-size:.7857rem;color:#2C3135;text-transform:uppercase;line-height:20px;background-color:#fff;background-image:url(/themes/custom/ttk_public/images/accessibility.png);background-repeat:no-repeat;background-position:left 10px top 10px;padding:10px 10px 10px 40px;border-radius:6px;transition:all .2s ease}.accessibility-open #top-accessibility>a{padding-bottom:20px;border-radius:3px 3px 0 0}#top-accessibility>a:hover{background-color:#F5F7F8}.hc #top-accessibility>a:hover{color:#ff0}#top-accessibility .drop{background:#fff;position:absolute;left:180px;right:0;top:100%;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);z-index:19;border-radius:0 0 3px 3px;display:none}#top-accessibility .drop .groups,#top-accessibility .drop .styles-list{display:flex}.hc #top-accessibility .drop{background:#000}#top-accessibility .drop .btn-close{color:#F6BD52;position:absolute;top:10px;right:10px;font-size:24px}#top-accessibility .drop .groups .group-single{flex:1 1 20%;padding:20px}#top-accessibility .drop .groups .group-single .title{font-size:1.143rem;font-weight:700;margin-bottom:20px}#top-accessibility .drop .groups .group-single .buttons{margin-top:20px}#top-accessibility .drop .groups .group-single+.group-single{padding-left:19px;border-left:1px solid #dedede}.hc #top-accessibility .drop .groups .group-single+.group-single{border-color:#ff0}#top-accessibility .drop .groups .group-single:nth-last-child(-n+2){flex:1 1 30%}#top-accessibility .drop .styles-list .item-single{width:120px;cursor:pointer;padding:5px}#top-accessibility .drop .styles-list .item-single .example{padding:0;border:2px solid #2C9BC9;background:#fff}#top-accessibility .drop .styles-list .item-single .example span{display:block}#top-accessibility .drop .styles-list .item-single .example .heading{font-size:1.4rem;color:#fff;background:#8fa7b6;font-weight:700;padding:5px}#top-accessibility .drop .styles-list .item-single .example .text2{color:#000;font-size:1.2rem;padding:5px 5px 0}#top-accessibility .drop .styles-list .item-single .example .link{color:#2C9BC9;font-size:1rem;padding:0 5px 5px}#top-accessibility .drop .styles-list .item-single .title{font-weight:400;font-size:1rem;margin-bottom:0;margin-top:5px}#top-accessibility .drop .styles-list .item-single.high-contrast{background:#000}#top-accessibility .drop .styles-list .item-single.high-contrast .example{border-color:#ff0;background:#000}#top-accessibility .drop .styles-list .item-single.high-contrast .example .heading{background:#ff0;color:#000}#top-accessibility .drop .styles-list .item-single.high-contrast .example .text2{color:#ff0}#top-accessibility .drop .styles-list .item-single.high-contrast .example .link{color:#fff;text-decoration:underline}#top-accessibility .drop .styles-list .item-single.high-contrast .title{color:#ff0}#top-accessibility .drop .styles-list .item-single+.item-single{margin-left:10px}#top-accessibility .drop.frm.frm-01 .frmrow{padding-bottom:0}#top-accessibility .drop .checkbox-single,#top-accessibility .drop .radio-single{font-size:14px;display:flex;align-items:flex-start;margin-top:10px}#top-accessibility .drop .checkbox-single.x-large,#top-accessibility .drop .radio-single.x-large{font-size:18px}#top-accessibility .drop .checkbox-single.large,#top-accessibility .drop .radio-single.large{font-size:16px}#top-accessibility .drop .checkbox-single:first-child,#top-accessibility .drop .radio-single:first-child{margin-top:0}#top-accessibility .drop .checkbox-single input,#top-accessibility .drop .radio-single input{display:none}#top-accessibility .drop .checkbox-single input:checked+span:after,#top-accessibility .drop .radio-single input:checked+span:after{content:"";position:absolute;width:10px;height:10px;border-radius:10px;background:#2C9BC9;top:50%;left:50%;margin-left:-5px;margin-top:-5px}.hc #top-accessibility .drop .checkbox-single input:checked+span:after,.hc #top-accessibility .drop .radio-single input:checked+span:after{background-color:#000}#top-accessibility .drop .checkbox-single label,#top-accessibility .drop .radio-single label{display:flex;font-weight:400;cursor:pointer}#top-accessibility .drop .checkbox-single label>span:not(.content),#top-accessibility .drop .radio-single label>span:not(.content){flex-shrink:0;background:#fff;border:1px solid #dedede;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);width:18px;height:18px;border-radius:20px;display:block;margin-right:10px;position:relative}.hc #mainmenu ul>li,.hc #top-accessibility .drop .checkbox-single label>span:not(.content),.hc #top-accessibility .drop .radio-single label>span:not(.content){border-color:#ff0}#top-accessibility .drop .checkbox-single label .content,#top-accessibility .drop .radio-single label .content{display:flex;align-items:flex-start}#top-accessibility .drop .checkbox-single label .content .image,#top-accessibility .drop .radio-single label .content .image{width:100px;height:100px;background-size:cover;background-repeat:no-repeat;background-position:center;display:block;margin-right:20px;flex-shrink:0}#top-accessibility .drop .checkbox-single label .content .body,#top-accessibility .drop .radio-single label .content .body{display:flex;flex-direction:column;font-size:.8571rem}#top-accessibility .drop .checkbox-single label .content .body .name,#top-accessibility .drop .radio-single label .content .body .name{font-size:1.143rem;font-weight:700}#top-accessibility .drop .checkbox-single label .content .body .m-b,#top-accessibility .drop .radio-single label .content .body .m-b{margin-bottom:10px}#top-accessibility .drop .checkbox-single input:checked+span:after{width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxNCAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT7vgIw8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZXMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IkZvcm0iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDMuMDAwMDAwLCAtMzk1LjAwMDAwMCkiIGZpbGw9IiMwMDQ3NzciPiAgICAgICAgICAgIDxnIGlkPSJNb2RhbC1XWVNJV1lHIj4gICAgICAgICAgICAgICAgPGcgaWQ9IklucHV0LUNvcHktMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDYwLjAwMDAwMCwgMzYwLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE5Ni4wNTQ2ODgsMzcuNDIxODc1IEMxOTYuMDU0Njg4LDM3LjYzMDIwOTQgMTk1Ljk4MTc3MiwzNy44MDcyOTA5IDE5NS44MzU5MzgsMzcuOTUzMTI1IEwxODkuMTE3MTg4LDQ0LjY3MTg3NSBDMTg4Ljk3MTM1Myw0NC44MTc3MDkxIDE4OC43OTQyNzIsNDQuODkwNjI1IDE4OC41ODU5MzgsNDQuODkwNjI1IEMxODguMzc3NjAzLDQ0Ljg5MDYyNSAxODguMjAwNTIyLDQ0LjgxNzcwOTEgMTg4LjA1NDY4OCw0NC42NzE4NzUgTDE4NC4xNjQwNjIsNDAuNzgxMjUgQzE4NC4wMTgyMjgsNDAuNjM1NDE1OSAxODMuOTQ1MzEyLDQwLjQ1ODMzNDQgMTgzLjk0NTMxMiw0MC4yNSBDMTgzLjk0NTMxMiw0MC4wNDE2NjU2IDE4NC4wMTgyMjgsMzkuODY0NTg0MSAxODQuMTY0MDYyLDM5LjcxODc1IEwxODUuMjI2NTYyLDM4LjY1NjI1IEMxODUuMzcyMzk3LDM4LjUxMDQxNTkgMTg1LjU0OTQ3OCwzOC40Mzc1IDE4NS43NTc4MTIsMzguNDM3NSBDMTg1Ljk2NjE0NywzOC40Mzc1IDE4Ni4xNDMyMjgsMzguNTEwNDE1OSAxODYuMjg5MDYyLDM4LjY1NjI1IEwxODguNTg1OTM4LDQwLjk2MDkzNzUgTDE5My43MTA5MzgsMzUuODI4MTI1IEMxOTMuODU2NzcyLDM1LjY4MjI5MDkgMTk0LjAzMzg1MywzNS42MDkzNzUgMTk0LjI0MjE4OCwzNS42MDkzNzUgQzE5NC40NTA1MjIsMzUuNjA5Mzc1IDE5NC42Mjc2MDMsMzUuNjgyMjkwOSAxOTQuNzczNDM4LDM1LjgyODEyNSBMMTk1LjgzNTkzOCwzNi44OTA2MjUgQzE5NS45ODE3NzIsMzcuMDM2NDU5MSAxOTYuMDU0Njg4LDM3LjIxMzU0MDYgMTk2LjA1NDY4OCwzNy40MjE4NzUgWiIgaWQ9Iu+AjCI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);background-repeat:no-repeat;background-position:center;background-color:transparent}.hc #top-accessibility .drop .checkbox-single input:checked+span:after{background-color:transparent}#top-accessibility .drop .checkbox-single label>span:not(.content){border-radius:3px}#header-bottom{background:#394146;height:56px}.hc #header-bottom{background:#000;box-shadow:inset 0 -5px 0 #ff0}#mainmenu{position:relative}#mainmenu .btn-navbar{display:none}#mainmenu ul{padding:0;margin:0}#mainmenu ul>li{float:left}#mainmenu ul>li>a{font-weight:300;line-height:1.429rem;color:#FFF;display:block;text-transform:uppercase;position:relative}#mainmenu .nav{display:flex;justify-content:space-between}#mainmenu .nav>li>a{display:flex;align-items:center;height:40px;white-space:nowrap}.i18n-en #mainmenu ul.nav>li.three-lines,.i18n-en #mainmenu ul.nav>li.two-lines,.i18n-et #mainmenu ul.nav>li.three-lines,.i18n-et #mainmenu ul.nav>li.two-lines{max-width:190px}.i18n-en #mainmenu ul.nav>li.two-lines>a,.i18n-et #mainmenu ul.nav>li.two-lines>a{padding:15px;line-height:1.071rem}.lh-2 .i18n-en #mainmenu ul.nav>li.two-lines>a,.lh-2 .i18n-et #mainmenu ul.nav>li.two-lines>a{line-height:1.286rem}.lh-3 .i18n-en #mainmenu ul.nav>li.two-lines>a,.lh-3 .i18n-et #mainmenu ul.nav>li.two-lines>a{line-height:1.714rem}.i18n-en #mainmenu ul.nav>li.three-lines>a,.i18n-et #mainmenu ul.nav>li.three-lines>a{padding:8px 15px 7px;line-height:1.071rem}.lh-2 .i18n-en #mainmenu ul.nav>li.three-lines>a,.lh-2 .i18n-et #mainmenu ul.nav>li.three-lines>a{line-height:1.286rem}.lh-3 .i18n-en #mainmenu ul.nav>li.three-lines>a,.lh-3 .i18n-et #mainmenu ul.nav>li.three-lines>a{line-height:1.714rem}#mainmenu ul>li:hover>a{background:#394146;transition:all .2s ease;color:#FFF7E2}#mainmenu ul>li.active-trail>a,#mainmenu ul>li.active>a{background:#394146;transition:all .2s ease;color:#FFE290}#mainmenu .dropdown-menu,.fp-quicklinks .menu li,.fp-quicklinks .menu li a,.socials-small a{transition:all .3s ease-in-out}.hc #mainmenu ul>li.active-trail>a,.hc #mainmenu ul>li.active>a{background:#fff;color:#000}#mainmenu ul>li:hover>a:before{content:"";position:absolute;bottom:0;left:0;right:0;height:5px;background:#FFF7E2}#mainmenu ul>li.active-trail>a:before,#mainmenu ul>li.active>a:before{content:"";position:absolute;bottom:0;left:0;right:0;height:5px;background:#FFE290}.hc #mainmenu ul>li.active-trail>a:before,.hc #mainmenu ul>li.active>a:before{background:#ff0}#mainmenu ul>li>a:hover+.dropdown-menu{visibility:visible;opacity:1}#mainmenu .dropdown-menu{background:#394146;position:absolute;top:100%;left:0;padding:20px;box-sizing:border-box;min-height:150px;border-radius:0 0 3px 3px;width:67.14rem;visibility:hidden;opacity:0;z-index:200;max-width:100%}.hc #mainmenu .dropdown-menu{background:#fff}#mainmenu .dropdown-menu .dropdown-menu{display:none!important}#mainmenu .dropdown-menu:hover{visibility:visible;opacity:1}#mainmenu .dropdown-menu .mega-col-nav{float:left}#mainmenu .dropdown-menu .span3{width:25%}@media (max-width:54.86rem){#mainmenu .dropdown-menu .span3{width:100%}}#mainmenu .dropdown-menu .span4{width:33.333333%}@media (max-width:54.86rem){#mainmenu .dropdown-menu .span4{width:100%}}#mainmenu .dropdown-menu .span6{width:50%}@media (max-width:54.86rem){#mainmenu .dropdown-menu .span6{width:100%}}#mainmenu .dropdown-menu ul li{margin-bottom:10px;width:100%;display:block}#mainmenu .dropdown-menu ul li a{color:#fff;font-weight:400;display:block;font-size:.8571rem;text-transform:none;padding:0}.hc #mainmenu .dropdown-menu ul li a{color:#000}#mainmenu .dropdown-menu ul li a:before{display:none}#mainmenu .dropdown-menu ul li a:hover{text-decoration:underline;transition:all .2s ease}#mainmenu .dropdown-menu .content img{float:left;width:auto;max-height:200px;border:5px solid #fff;border-radius:3px;margin-right:20px;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}#mainmenu .dropdown-menu .content p{float:left;font-size:.8571rem;color:#FFF;width:100%;margin:0}#footer{background:#394146;position:relative;height:auto;padding:56px 130px 64px}.hc #footer{box-shadow:inset 0 5px 0 #ff0}.contact-block h5{font-weight:700;margin:0;font-family:Roboto,sans-serif;color:#000;font-size:.8571rem}#footermenu ul.nav>li>a,.contact-block a,.contact-block p{font-weight:400;font-family:Roboto,sans-serif}.hc .contact-block h5{color:#ff0}.contact-block p{font-size:1rem;color:#000}.hc .contact-block p{color:#ff0}.contact-block a{color:#2C9BC9;font-size:1rem;text-decoration:underline}.hc .contact-block a{color:#fff}.contact-block a:hover{color:#2C9BC9;text-decoration:none}#breadcrumb ul li a,#breadcrumb ul li:last-child a:hover,#footermenu ul>li>a:hover,#sidebar-right .block-views ul li a,#submenu ul li a:hover,#submenu ul li.active-trail>a,.def a,.event-single .info .actions a,.news-single .actions a,.subject-single+.more a{text-decoration:underline}.hc .contact-block a:hover{color:#ff0}.socials-small a{float:left;margin-right:7px}.socials-small a:hover{transform:scale(1.1)}.socials-small a:last-child{margin-right:0}.socials-small a img{display:block}.hc .socials-small a img{filter:brightness(1000%)}#footer-right{background-color:#394146;display:flex;padding:0;box-sizing:border-box;vertical-align:top;justify-content:center}.hc #footer-right{background:#000;box-shadow:inset 0 5px 0 #ff0,-5px 0 0 #ff0}#footermenu{box-sizing:border-box}#footermenu .block{float:left;width:200px;margin-right:40px}.clear,.clearfix:after{height:0;width:0;visibility:hidden;clear:both}#breadcrumb ul li:last-child,#footermenu .block:last-child,.widget:is(.news,.blog) :is(.news-list,.blog-list) li:last-child{margin-right:0}#footermenu .block:last-child{margin-left:15px}#footermenu h2,.def p{margin:0 0 20px}#footermenu h2{font-weight:700;font-size:18px;color:#FFF;line-height:1.071rem}.hc #footermenu h2{color:#ff0}.lh-2 #footermenu h2{line-height:1.286rem}.lh-3 #footermenu h2{line-height:1.714rem}#footermenu ul{margin-top:15px}#footermenu ul.nav>li{padding:0;list-style:none;margin:0}#footermenu ul.nav>li>a{color:#fff;text-transform:none;font-size:1rem;line-height:1.3rem;display:block}.hc #footermenu ul>li>a:hover{color:#ff0}.def em{font-style:italic}.def b,.def strong{font-weight:700}.def em b,.def em strong,.def strong b,.def strong em{font-style:italic;font-weight:700}.def i{font-style:italic}.def p:last-child{margin-bottom:0}.def ol,.def ul{margin-bottom:20px;margin-left:20px}.def ul{list-style-type:disc;clear:both}.def ol{list-style-type:decimal;clear:both}* html .def ol{margin-left:25px}.def ol ol,.def ol ul,.def ul ol,.def ul ul{margin-bottom:0}.def img{margin:0 0 20px;display:inline;max-width:100%}.clear,.clearfix,.clearfix:after{display:block}.def blockquote{padding:0 0 0 20px;margin:0 0 10px}.col{float:left;min-height:1px}.hidden2{position:absolute;top:-2000px}.lfloat{float:left}.rfloat{float:right}.aleft{text-align:left}.aright{text-align:right}.clear{overflow:hidden}.clearfix:after{content:" ";font-size:0;line-height:0}* html .clearfix{height:1%}.hidden{display:none}div.messages{margin:0 0 40px}.home>.row{margin-top:20px}.home>.row.nmt{margin-top:0}.home>.row:last-child{margin-bottom:20px}#top-slider{position:relative;z-index:1;overflow:hidden}#top-slider .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:.6}.overlay.darkgrey{background:#394146}.hc .overlay.darkgrey{background:#000}#submenu ul li.active-trail,.overlay.lightgrey{background:#8FA7B6}.hc .overlay.lightgrey{background:#000}.overlay.blue{background:#2C9BC9}.hc .overlay.blue{background:#000}.overlay.yellow{background:#F6BD52}.hc .overlay.yellow{background:#000}#top-slider ul{padding:0;margin:0}#top-slider ul.slides>li{display:none;height:auto;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#2C9BC9;position:relative}#top-slider ul.slides>li:first-child{display:block}#top-slider ul.slides>li img{display:block;max-width:100%;width:100%;height:auto}@media (max-width:80rem){#top-slider ul.slides>li img{width:auto;margin:0 auto}}#top-slider .flex-caption{z-index:1;bottom:0;top:0;left:0;right:0;width:100%;max-width:800px;margin:auto;height:100%;vertical-align:bottom;display:none;position:relative}.fp-quicklinks .menu li:nth-child(4n+2):before,.fp-quicklinks .menu li:nth-child(4n+4):before{left:calc(100% - 1px)}.fp-quicklinks .menu li:nth-child(4n+1):before,.fp-quicklinks .menu li:nth-child(4n+3):before{right:calc(100% - 1px)}#top-slider .flex-caption ul{text-align:left;margin:0 0 20px 20px;line-height:25px}#top-slider .flex-caption a.btn-01{margin-top:20px}#top-slider .flex-caption .row{display:table-cell;vertical-align:bottom;padding-bottom:150px;text-align:center}#top-slider .flex-caption h2{font-weight:700;font-size:2.571rem;color:#FFF;line-height:3.214rem;margin-bottom:15px;margin-top:0}#top-slider .flex-caption p{font-weight:400;font-size:.9286rem;color:#FFF;line-height:1.786rem;margin-bottom:20px}#top-slider .flex-control-nav{bottom:20px}#top-slider .flex-direction-nav a:before{display:none}.fp-quicklinks .menu{display:block;width:80rem;max-width:100%;margin:0 auto;list-style:none;padding:0}.fp-quicklinks .menu li{list-style:none;z-index:1}.fp-quicklinks .menu li:before{content:"";position:absolute;height:100%;top:0;background:inherit;pointer-events:none}.hc .fp-quicklinks .menu li:before{display:none}.fp-quicklinks .menu li:nth-child(2n+2){flex:0 0 25.714rem;min-width:25.714rem}.fp-quicklinks .menu li:nth-child(2n+2) a{color:#fff}.fp-quicklinks .menu li a{padding:20px;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}.hc .fp-quicklinks .menu li a{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #ff0}.hc .fp-quicklinks .menu li{color:#fff;background:#000}@media only screen and (min-width:480px){.fp-quicklinks .menu li a{padding:20px;font-size:24px;line-height:30px}}@media only screen and (min-width:1196px){.fp-quicklinks .menu{display:flex;align-items:stretch;flex-wrap:wrap}.fp-quicklinks .menu li{min-width:calc(100% - 25.714rem)}.fp-quicklinks .menu li:hover{z-index:2;transform:scale(1.05)}.fp-quicklinks .menu li a{padding:30px;font-size:1.7rem;line-height:3rem}}.subject-single{background:#fff;border-radius:3px;overflow:hidden;padding:20px;text-align:center;position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;z-index:20}.subject-single img{display:block;position:absolute;top:0;left:0;width:auto;height:auto;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.hc .subject-single img{display:none}.subject-single:after{content:"";background:#fff;position:absolute;right:0;left:0;height:100px;bottom:-100px;transition:bottom .2s ease;opacity:.8;z-index:10}.subject-single+.more{opacity:0;position:absolute;right:0;left:0;height:60px;bottom:-100px;overflow:hidden;transition:bottom .2s ease;padding:0 20px 20px;box-sizing:border-box;text-align:left;z-index:100;font-size:.8571rem;color:#394146;font-family:Roboto,sans-serif;line-height:1.071rem;font-weight:400}#pageheader,.subject-single p,.subject-single p.title,.video-player{position:relative}.lh-2 .subject-single+.more{line-height:1.286rem}.lh-3 .subject-single+.more{line-height:1.714rem}.view-kutseope .subject-single+.more{background:#fff;bottom:-60px;border-radius:0 0 3px 3px;padding:20px}.subject-single+.more a{color:#394146}#breadcrumb ul li a:hover,#breadcrumb ul li:last-child a,.subject-single+.more a:hover{text-decoration:none}.subject-single p{z-index:1}.subject-single p.title{font-weight:400;font-size:1.143rem;color:#FFF;text-transform:uppercase;z-index:30}.hc .subject-single p.title{color:#000}.subject-single p.subtext{font-family:Roboto,sans-serif;font-size:.8571rem;color:#FFF;line-height:1.071rem}.hc .subject-single p.subtext{color:#000}.lh-2 .subject-single p.subtext{line-height:1.286rem}.lh-3 .subject-single p.subtext{line-height:1.714rem}.subject-single:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:20}.subject-single.sub-01:before,.subject-single.sub-02:before{background:rgba(44,155,201,.8)}.hc .subject-single.sub-01:before,.hc .subject-single.sub-02:before{background:#fff}.subject-single.sub-01{width:230px;height:160px}.subject-single.sub-03:before{background:rgba(206,142,23,.7)}.hc .subject-single.sub-03:before{background:#fff}.subject-single.sub-03{width:100%;height:80px}.region-homepage-blog,.region-homepage-news{display:flex;align-items:stretch}.widget{padding:40px;box-sizing:border-box}.widget .head{margin-bottom:20px}.widget .head h2{float:left;font-weight:700;text-transform:uppercase;font-size:1.429rem;color:#000;line-height:2.143rem;margin:0}.hc .widget .head h2{color:#ff0}.widget .head .button{float:right}.widget:is(.news,.blog){background:#fff;border-radius:3px 0 0 3px;width:760px;flex:1 1 760px}.hc .widget:is(.news,.blog){background:#000}.widget:is(.news,.blog) :is(.news-list,.blog-list){display:flex;align-items:flex-start;justify-content:space-between;margin:0;padding:0}.widget:is(.news,.blog) :is(.news-list,.blog-list) li{width:calc(33.3333% - 20px);padding:0;display:block;list-style:none}.widget:is(.news,.blog) :is(.news-list,.blog-list) li a:hover{opacity:#2381A8;transition:all .2s ease}.widget:is(.news,.blog) :is(.news-list,.blog-list) li img{max-width:100%;height:auto;background-color:#D8D8D8;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:10px}.widget:is(.news,.blog) :is(.news-list,.blog-list) li h3{font-weight:700;font-size:1.286rem;color:#2C9BC9;margin-bottom:15px;margin-top:0}.hc .widget:is(.news,.blog) :is(.news-list,.blog-list) li h3{color:#fff}.widget:is(.news,.blog) :is(.news-list,.blog-list) li p.date{font-family:Roboto,sans-serif;font-weight:700;font-size:.8571rem;color:#394146;line-height:1.071rem;margin-bottom:10px}.hc .widget:is(.news,.blog) :is(.news-list,.blog-list) li p.date{color:#ff0}.lh-2 .widget:is(.news,.blog) :is(.news-list,.blog-list) li p.date{line-height:1.286rem}.lh-3 .widget:is(.news,.blog) :is(.news-list,.blog-list) li p.date{line-height:1.714rem}.widget:is(.news,.blog) :is(.news-list,.blog-list) li .text p{font-family:Roboto,sans-serif;font-weight:400;font-size:.8571rem;color:#394146;line-height:1.071rem}.lh-2 .widget:is(.news,.blog) :is(.news-list,.blog-list) li .text p{line-height:1.286rem}.lh-3 .widget:is(.news,.blog) :is(.news-list,.blog-list) li .text p{line-height:1.714rem}.widget.events{background:#D8E0E6;border-radius:0 3px 3px 0;width:360px;flex:1 1 360px;vertical-align:top}.hc .widget.events{background:0 0}.widget.events ul{padding:0;margin:0;display:block}.widget.events ul li{overflow:hidden;margin-bottom:20px}.widget.events ul li:last-child{margin-bottom:0}.widget.events ul li a:hover{color:#2381A8;transition:.2s ease}.hc .widget.events ul li a:hover{color:#ff0}.widget.events .date{float:left;width:60px;min-height:60px;display:block;border-radius:3px;background:#fff;text-align:center;padding:5px 0;box-sizing:border-box}.widget.events .date p.day{font-weight:700;font-size:1.429rem;color:#000;line-height:1.786rem}.widget.events .date p.month,.widget.events .date p.time{font-family:Roboto,sans-serif;font-weight:700;font-size:.7143rem;color:#000;line-height:.8571rem}.lh-2 .widget.events .date p.month,.lh-2 .widget.events .date p.time{line-height:1.071rem}.lh-3 .widget.events .date p.month,.lh-3 .widget.events .date p.time{line-height:1.429rem}.widget.events h3{font-weight:700;font-size:1.286rem;color:#000;margin-top:10px;margin-bottom:0;padding-left:80px;text-align:left}.hc .widget.events h3{color:#ff0}.widget.events h3 a{color:inherit}.hc .widget.events h3 a{color:#fff}.widget.events p.location{font-family:Roboto,sans-serif;margin-top:5px;margin-bottom:0;font-size:.8571rem;color:#6F777C;line-height:1.071rem;padding-left:80px;text-align:left}.hc .widget.events p.location{color:#ff0}.lh-2 .widget.events p.location{line-height:1.286rem}.lh-3 .widget.events p.location{line-height:1.714rem}.features-list ul{padding:0;display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -10px -20px}.features-list ul li{width:16.6666666667%;padding:0 10px 20px;box-sizing:border-box}.features-list ul li:nth-child(even) .feature-single{background-color:#2981A6}.hc .features-list ul li:nth-child(even) .feature-single{background:#fff}.features-list ul li:nth-child(odd) .feature-single:hover{background-color:#2981A6}.hc .features-list ul li:nth-child(odd) .feature-single:hover{background:#ff0}.features-list ul li:nth-child(even) .feature-single:hover{background-color:#2C9BC9}.hc .features-list ul li:nth-child(even) .feature-single:hover{background:#ff0}.feature-single{width:100%;height:160px;border-radius:3px;display:block;background-color:#2C9BC9;text-align:center;transition:all .2s ease}.hc .feature-single{background:#fff;color:#000}.hc .feature-single:hover{background:#ff0}.feature-single .icon{height:115px;line-height:115px;width:100%;display:block}.feature-single .icon img{vertical-align:middle}.hc .feature-single .icon img{filter:invert(100%)}.hc #breadcrumb ul li:after,.hc .social-share>a,.hc .ui-datepicker-next,.hc .ui-datepicker-prev{filter:brightness(1000%)}.feature-single p.title{font-weight:400;font-size:1rem;color:#FFF;line-height:1.071rem;text-transform:uppercase}.hc .feature-single p.title{color:#000}.lh-2 .feature-single p.title{line-height:1.286rem}.lh-3 .feature-single p.title{line-height:1.714rem}.video-playlist{display:flex;align-items:stretch;border-radius:3px;overflow:hidden}.video-playlist .playlist{width:400px;flex:1 1 400px;vertical-align:top}.video-playlist .video-player{width:720px;flex:1 1 720px}.video-player .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:center;background-repeat:no-repeat}.video-player .overlay .content-wrap{display:table;width:100%;height:100%}.video-player .overlay .content{display:table-cell;vertical-align:middle;text-align:center}.video-player p.title{font-weight:400;font-size:2.143rem;color:#FFF;line-height:2.5rem;text-shadow:0 1px 3px rgba(0,0,0,.4);margin-bottom:18px}.hc .video-player p.title{display:inline-block;padding:5px 10px;background:#ff0;color:#000;text-shadow:none}.video-player iframe{border:0;display:block}.playlist{background:#394146;padding:40px 40px 0 0;box-sizing:border-box}.hc .playlist{background:0 0}.playlist h2{margin:0 0 0 40px;font-weight:700;font-size:1.429rem;color:#FFF;line-height:1.786rem;text-transform:uppercase}.hc .playlist h2{color:#ff0}.playlist ul{margin:10px 0 0;padding:0;max-height:330px;overflow:auto}#pageheader,#submenu,.post-filters,:is(.news-list,.blog-list){overflow:hidden}.playlist ul li{display:flex;align-items:center;border-radius:0 3px 3px 0;width:100%;padding:10px 40px;margin:0;box-sizing:border-box}#submenu ul,#submenu ul li{padding:0;margin:0}.playlist ul li.active,.playlist ul li:hover{transition:.2s ease;background:#2C3135}.hc .playlist ul li.active,.hc .playlist ul li:hover{background:#ff0}.hc .playlist ul li.active p.title,.hc .playlist ul li:hover p.title{color:#000}.playlist ul li:hover{cursor:pointer}.playlist ul li .image{flex-shrink:0;width:80px;height:50px;border-radius:3px;background:center no-repeat #D8D8D8;background-size:cover}.playlist ul li p.title{font-weight:300;font-size:1rem;color:#FFF;margin-left:20px}#pageheader{background:center no-repeat #D8D8D8;height:300px;background-size:cover}#pageheader img{min-width:100%;min-height:100%;height:auto;position:absolute}#pageheader .overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.6;z-index:1}#pageheader #breadcrumb{padding-left:200px;box-sizing:border-box;z-index:9}#breadcrumb{background:#fff;padding:10px 20px;position:relative;float:left;width:100%}.hc #breadcrumb{background:#000}#breadcrumb:after{content:"";position:absolute;left:100%;top:0;bottom:0;background:#Fff;width:500%;z-index:10}.hc #breadcrumb:after{background:#000}#breadcrumb ul{padding:0;margin:0}#breadcrumb ul li{float:left;font-weight:300;font-size:.8571rem;color:#394146;margin-right:20px;position:relative}.hc #breadcrumb ul li{color:#fff}#breadcrumb ul li:after{content:"";position:absolute;right:-14px;top:0;bottom:0;width:7px;background-image:url(/themes/custom/ttk_public/images/ico-caret-right.png);background-repeat:no-repeat;background-position:center}.content.row,.flower,.post-filters .form-item .form-type-select,.post-filters .form-item.views-widget-filter-date_filter .form-item .form-item,.post-filters .form-item.views-widget-filter-date_filter_1 .form-item .form-item,.post-filters .form-item.views-widget-filter-field_date_value .form-item .form-item{position:relative}#breadcrumb ul li a{color:#394146}.hc #breadcrumb ul li a{color:#fff}.hc #breadcrumb ul li a:hover{color:#ff0}#breadcrumb ul li:first-child{padding-left:20px;background-repeat:no-repeat;background-position:left center;background-image:url(/themes/custom/ttk_public/images/ico-home.png)}#breadcrumb ul li:last-child:after{display:none}.content.row{z-index:2;margin-top:-80px;margin-bottom:20px}#sidebar-left{width:240px;float:left}#sidebar-left .region>div{margin-top:20px}#sidebar-left .region>div:first-child{margin-top:0}#sidebar-left+#content-block{margin-left:260px;background:#fff;border-radius:3px}#submenu{background:#fff;border-radius:3px}.hc #submenu{background:#000;box-shadow:inset 0 0 0 4px #ff0}#submenu h2{font-weight:400;font-size:1.143rem;color:#54494B;margin:0;text-transform:uppercase;border-bottom:1px solid #F4F2F0;padding:20px}.hc #submenu h2{background:#ff0;color:#000;border-color:#ff0}#submenu ul li{list-style:none}#submenu ul li:first-child a{border-top:0!important}#submenu .content>ul>li>a{padding:9.5px 20px;box-sizing:border-box;border-top:1px solid #F4F2F0;display:block;font-weight:400;font-size:1rem;color:#54494B;transition:color .2s ease}.hc #submenu .content>ul>li>a{color:#fff;border-color:#ff0}#submenu ul li a:hover{color:#394146}.hc #submenu ul li a:hover{color:#ff0}#submenu ul li li a:hover{color:#fff}.hc #submenu ul li.active-trail{background:#ff0}#submenu ul li ul li,#submenu ul li ul li.active-trail{background-position:left top 10px;background-repeat:no-repeat}.hc #submenu ul li.active-trail a{color:#000}#submenu ul li.active-trail>a{color:#fff;font-weight:700}.hc #submenu ul li.active-trail>a{color:#000}#submenu .content>ul>li>ul{padding:0 20px 20px}#submenu ul>li>ul>li{margin-bottom:10px}#submenu ul li ul li ul li,#submenu ul li ul li ul li:last-child,#submenu ul>li>ul>li:last-child{margin-bottom:0}#submenu ul li ul li{padding-left:10px;background-image:url(/themes/custom/ttk_public/images/submenu-list1.png)}#submenu ul li ul li.active-trail{background-image:url(/themes/custom/ttk_public/images/submenu-list2.png)}#submenu ul li ul li a{font-weight:400;font-size:.8571rem;color:#fff}.hc #submenu ul li ul li a{color:#fff}#submenu ul li ul li ul{margin-top:10px}#submenu ul li ul li ul li a{font-family:Roboto,sans-serif;font-size:.7857rem;line-height:.8333rem;color:#fff}.hc #submenu ul li ul li ul li a{color:#fff}#sidebar-left .banners a,#sidebar-left .banners a img{display:block}#sidebar-left .banners a:hover{opacity:.8;transition:all .2s ease}.textpage{background:#fff;border-radius:3px;padding:20px}.hc .textpage{background:#000;box-shadow:inset 0 0 0 4px #ff0}.textpage h1{margin:0 0 20px;font-size:2.571rem;color:#394146;line-height:2.857rem}.hc .textpage h1{color:#ff0}.textpage #page-title{background:#8fa7b6;color:#fff;margin:-20px -20px 0;padding:20px}.hc .textpage #page-title{background:#ff0;color:#000}.textpage p.subhead{font-family:Roboto,sans-serif;font-weight:400;font-size:1.286rem;color:#394146;line-height:1.786rem;margin-bottom:25px}.hc .textpage p.subhead{color:#ff0}.field-name-body li,.field-name-body p,.field-name-field-accordion-content li,.field-name-field-accordion-content p,.textpage .content li,.textpage .content p{font-family:Roboto,sans-serif;font-size:1rem;color:#394146;line-height:1.786rem}.hc .field-name-body li,.hc .field-name-body p,.hc .field-name-field-accordion-content li,.hc .field-name-field-accordion-content p,.hc .textpage .content li,.hc .textpage .content p{color:#ff0}.hc .textpage .content li a{color:#fff}.hc .textpage .content li a:hover{color:#ff0}.field-name-body td p,.textpage .content td p{text-align:left}.field-name-body p,.field-name-body ul,.textpage .content p,.textpage .content ul{margin-bottom:20px}.field-name-body p:last-child,.field-name-body ul:last-child,.textpage .content p:last-child,.textpage .content ul:last-child{margin-bottom:0}.field-name-body,.field-name-field-accordion-content,.textpage .content{font-family:Roboto,sans-serif}.field-name-field-accordion-content p:first-child,.textpage .content p:first-child{margin-top:0}.field-name-field-accordion-content p:last-child,.textpage .content p:last-child{margin-bottom:0}.textpage img[style*="float:left;"]{margin:0 20px 0 0}.textpage img[style*="float:right;"]{margin:0 0 0 20px}.flower{width:480px;height:480px}.flower__petals__item{position:absolute}.flower__petals__item svg{display:block;filter:drop-shadow(0 0 60px rgba(0,0,0,.2))}.flower__petals__item .field-name-field-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2857142857rem;color:#062735;line-height:2.1428571429rem;position:absolute;text-align:center;box-sizing:border-box;max-width:100%}.flower__petals__item__tooltip{position:absolute;background:#FFF;box-shadow:0 0 40px 0 rgba(0,0,0,.2);padding:20px;width:220px;box-sizing:border-box;border-radius:6px;font-family:Montserrat,sans-serif;font-size:1rem;color:#062735;line-height:1.4285714286rem;opacity:0;visibility:hidden;transition:all .2s ease}.flower__petals__item__tooltip__title{display:block;font-weight:700;font-size:1.2857142857rem;margin-bottom:10px}.flower__petals__item:nth-child(odd){height:calc(50% - 20px);width:160px;left:50%;transform:translateX(-50%)}.flower__petals__item:nth-child(odd) .field-name-field-title{left:0;right:0;padding-left:20px;padding-right:20px}.flower__petals__item:nth-child(odd) .flower__petals__item__tooltip{left:50%;transform:translateX(-50%)}.flower__petals__item:nth-child(even){width:calc(50% - 20px);height:160px;top:50%;transform:translateY(-50%)}.flower__petals__item:nth-child(even) .field-name-field-title{width:100%;top:50%;padding-top:20px;padding-bottom:20px;transform:translateY(-50%)}.flower__petals__item:nth-child(even) .flower__petals__item__tooltip{top:50%;transform:translateY(-50%)}.flower__petals__item:nth-child(1){top:0}.flower__petals__item:nth-child(1) .field-name-field-title{top:70px}.flower__petals__item:nth-child(1) .flower__petals__item__tooltip{bottom:100%;margin-bottom:-50px}.flower__petals__item:nth-child(2){right:0}.flower__petals__item:nth-child(2) .field-name-field-title{padding-left:110px;padding-right:20px}.flower__petals__item:nth-child(2) .flower__petals__item__tooltip{left:100%;margin-left:-50px}.flower__petals__item:nth-child(3){bottom:0}.flower__petals__item:nth-child(3) .field-name-field-title{bottom:70px}.flower__petals__item:nth-child(3) .flower__petals__item__tooltip{top:100%;margin-top:-50px}.flower__petals__item:nth-child(4){left:0}.flower__center,.flower__center__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flower__petals__item:nth-child(4) .field-name-field-title{padding-right:110px;padding-left:20px}.flower__petals__item:nth-child(4) .flower__petals__item__tooltip{right:100%;margin-right:-50px}.flower__petals__item:hover .flower__petals__item__tooltip{opacity:1;visibility:visible}.flower__center svg{display:block;filter:drop-shadow(0 0 40px rgba(0,0,0,.2))}.flower__center__title{font-family:Montserrat,sans-serif;font-weight:700;font-size:2.1428571429rem;color:#583E0D;text-align:center;text-transform:uppercase;line-height:2.1428571429rem}@media (max-width:1023px){.flower__petals__item:nth-child(2) .flower__petals__item__tooltip{margin-left:-120px}}@media (max-width:767px){.flower{width:240px;height:240px}.flower__petals__item .field-name-field-title{font-size:.8571428571rem;line-height:1.4285714286rem}.flower__petals__item__tooltip{font-size:.8571428571rem}.flower__center__title,.flower__petals__item__tooltip__title{font-size:1rem}.flower__petals__item:nth-child(odd){width:80px;height:calc(50% - 10px)}.flower__petals__item:nth-child(odd) svg{width:100%;height:110px}.flower__petals__item:nth-child(odd) .field-name-field-title{padding-left:10px;padding-right:10px}.flower__petals__item:nth-child(even){width:calc(50% - 10px);height:80px}.flower__petals__item:nth-child(even) svg{height:100%;width:110px}.flower__petals__item:nth-child(1) .field-name-field-title{top:35px}.flower__petals__item:nth-child(1) .flower__petals__item__tooltip{top:100%;margin-top:-25px;bottom:auto;margin-bottom:auto}.flower__petals__item:nth-child(2) .field-name-field-title{padding-left:45px;padding-right:10px}.flower__petals__item:nth-child(2) .flower__petals__item__tooltip{right:auto;margin-left:-110px;left:-10px}.flower__petals__item:nth-child(3) .field-name-field-title{bottom:35px}.flower__petals__item:nth-child(3) .flower__petals__item__tooltip{bottom:100%;margin-bottom:-25px;top:auto;margin-top:auto}.flower__petals__item:nth-child(4) .field-name-field-title{padding-right:45px;padding-left:10px}.flower__petals__item:nth-child(4) .flower__petals__item__tooltip{left:auto;margin-right:-110px;right:-10px}.flower__petals__item:hover{z-index:100}.flower__center svg{width:101px;height:71px}}.social-share{padding:20px;border-top:1px solid #F4F2F0;text-align:right;background-color:#fff}.hc .social-share{background-color:#000;border-color:#ff0;box-shadow:inset 0 0 0 4px #ff0}.page_summary,.post-filters{border-top:1px solid #F4F2F0}.social-share .fb-like{float:left}.social-share>a{display:inline-block;vertical-align:top;margin-right:20px;font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;font-size:.7857rem;color:#2C9BC9}.hc .social-share>a{color:#fff}.social-share a:last-child{margin-right:0}.social-share>a.print{padding-left:20px;background-position:left center;background-repeat:no-repeat}.social-share .print{background-image:url(/themes/custom/ttk_public/images/ico-print.png)}.social-share .print-pdf{background-image:url(/themes/custom/ttk_public/images/ico-pdf.png)}.textpage .tabs{margin:20px 0}.textpage img{padding-right:10px;height:auto}.post-filters{padding:20px;margin:-20px -20px 20px;border-bottom:1px solid #F4F2F0}.hc .post-filters{border-color:#ff0}.post-filters .button{font-size:.7857rem;padding:0 20px}.post-filters .form-item{float:left;margin-right:20px}.post-filters .form-item:last-child{margin-right:0;padding-top:20px}.post-filters .form-item.form-item-field-tags-tid,.post-filters .form-item.views-widget-filter-field_tags_tid{width:220px}.post-filters .form-item.form-item-field-rubriik-tid,.post-filters .form-item.views-widget-filter-field_rubriik_tid{width:180px}.post-filters .form-item label{font-size:.7143rem;color:#394146;line-height:1.071rem;font-family:Roboto,sans-serif;font-weight:700;display:block;margin-bottom:5px;text-transform:uppercase}.hc .post-filters .form-item label{color:#ff0}.lh-2 .post-filters .form-item label{line-height:1.286rem}.lh-3 .post-filters .form-item label{line-height:1.714rem}.post-filters .form-item .form-type-select select,.post-filters .form-item input{background:#FFF;border:1px solid #D3CFCE;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;height:30px;padding:0 9px;font-family:Roboto,sans-serif;font-weight:400;font-size:.8571rem;color:#394146;box-sizing:border-box;width:100%}.hc .post-filters .form-item .form-type-select select,.hc .post-filters .form-item input{color:#000}.post-filters .form-item .form-type-select:after,.post-filters .form-item.views-widget-filter-date_filter .form-item .form-item:after,.post-filters .form-item.views-widget-filter-date_filter_1 .form-item .form-item:after,.post-filters .form-item.views-widget-filter-field_date_value .form-item .form-item:after{content:"";position:absolute;right:29px;top:0;bottom:0;width:1px;background:#D3CFCE}.post-filters .form-item .form-type-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;padding-right:39px;background-image:url(/themes/custom/ttk_public/images/ico-caret-down.png);background-position:right 9px center;background-repeat:no-repeat;width:100%}.form-actions,.form-item{margin-top:0;margin-bottom:0}.post-filters .form-item.views-widget-filter-date_filter,.post-filters .form-item.views-widget-filter-date_filter_1,.post-filters .form-item.views-widget-filter-field_date_value{width:260px}.post-filters .form-item.views-widget-filter-date_filter .container-inline-date,.post-filters .form-item.views-widget-filter-date_filter_1 .container-inline-date,.post-filters .form-item.views-widget-filter-field_date_value .container-inline-date{float:left;width:46.16%;margin-right:7.67%;position:relative}.post-filters .form-item.views-widget-filter-date_filter .form-item .description,.post-filters .form-item.views-widget-filter-date_filter .form-item label,.post-filters .form-item.views-widget-filter-date_filter_1 .form-item .description,.post-filters .form-item.views-widget-filter-date_filter_1 .form-item label,.post-filters .form-item.views-widget-filter-field_date_value .form-item .description,.post-filters .form-item.views-widget-filter-field_date_value .form-item label{display:none}.post-filters .form-item.views-widget-filter-date_filter #edit-date-filter-max-wrapper .container-inline-date:before,.post-filters .form-item.views-widget-filter-date_filter_1 #edit-date-filter-max-wrapper .container-inline-date:before,.post-filters .form-item.views-widget-filter-field_date_value #edit-field-date-value-max-wrapper .container-inline-date:before{content:"–";position:absolute;left:-14px;top:50%;margin-top:-8px;font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.143rem}.post-filters .form-item.views-widget-filter-date_filter #edit-date-filter-max-wrapper .container-inline-date,.post-filters .form-item.views-widget-filter-date_filter_1 #edit-date-filter-max-wrapper .container-inline-date,.post-filters .form-item.views-widget-filter-field_date_value #edit-field-date-value-max-wrapper .container-inline-date{margin-right:0}.post-filters .form-item.views-widget-filter-date_filter .form-item input,.post-filters .form-item.views-widget-filter-date_filter_1 .form-item input,.post-filters .form-item.views-widget-filter-field_date_value .form-item input{background-image:url(/themes/custom/ttk_public/images/ico-calendar.png);background-position:right 7px center;background-repeat:no-repeat}.post-filters .form-item:last-child .button{padding:0;width:100px}:is(.news-list,.blog-list) .main{margin-bottom:30px}:is(.news-list,.blog-list) .main .image{float:left;width:320px;height:200px}.event-single .image,.news-single .image{border-radius:3px;height:140px;overflow:hidden}:is(.news-list,.blog-list) .main .actions,:is(.news-list,.blog-list) .main .content{padding-left:20px;overflow:hidden}:is(.news-list,.blog-list) .main .content h4{margin-top:0}:is(.news-list,.blog-list) .main .content>p{margin-top:20px}:is(.news-list,.blog-list) ul{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}:is(.news-list,.blog-list) ul li{width:calc(33.3333% - 13.33px);margin-top:20px}@media (max-width:73.14rem){:is(.news-list,.blog-list) ul li{width:calc(50% - 10px)}}@media (max-width:34.29rem){:is(.news-list,.blog-list) ul li{width:100%}}.news-single .image{width:100%;display:block}.news-single .image+div{margin-top:20px}.news-single .image:hover{opacity:.8;transition:all .2s ease}.news-single .image img{display:block;height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;padding:0}.news-single .content h4{margin-bottom:0;font-weight:700;font-size:1.429rem;color:#394146;line-height:1.786rem;margin-top:0}.hc .news-single .content h4{color:#fff}.lh-2 .news-single .content h4{line-height:2.143rem}.lh-3 .news-single .content h4{line-height:2.429rem}.news-single .content h4 a{color:#394146}.hc .news-single .content h4 a{color:#fff}.news-single .content a:hover{color:#2381A8;transition:all .2s ease}.hc .news-single .content a:hover{color:#ff0}.news-single .content a:hover h4{opacity:.8;transition:all .2s ease}.hc .news-single .content a:hover h4{opacity:1;color:#ff0}.news-single .info{margin-top:5px}.field-name-field-tags,.news-single .info p{float:left;font-family:Roboto,sans-serif;font-weight:700;font-size:.8571rem;color:#394146;line-height:1.071rem;margin:0 15px 0 0}.hc .field-name-field-tags,.hc .news-single .info p{color:#ff0}.lh-2 .field-name-field-tags,.lh-2 .news-single .info p{line-height:1.286rem}.lh-3 .field-name-field-tags,.lh-3 .news-single .info p{line-height:1.714rem}.news-single .info .field-name-field-tags,.news-single .info p.category{color:#2C9BC9;text-transform:uppercase}.hc .news-single .info .field-name-field-tags,.hc .news-single .info p.category{color:#ff0}.news-single .content div.text p,.textpage .content .page_summary p{color:#394146;font-family:Roboto,sans-serif}.news-single .info p:last-child{margin-right:0}.news-single .content div.text{margin-top:15px}.news-single .content div.text p{font-weight:400;font-size:.8571rem;line-height:1.786rem;text-align:left}.hc .news-single .content div.text p{color:#ff0}.lh-2 .news-single .content div.text p{line-height:2.143rem}.lh-3 .news-single .content div.text p{line-height:2.429rem}.news-single .actions{margin-top:5px}.news-single .actions a{font-family:Roboto,sans-serif;font-size:.8571rem;color:#2C9BC9;line-height:1.786rem}.hc .news-single .actions a{color:#fff}.lh-2 .news-single .actions a{line-height:2.143rem}.lh-3 .news-single .actions a{line-height:2.429rem}.news-single .actions a:hover{text-decoration:none}.hc .news-single .actions a:hover{color:#ff0}.page_summary{overflow:hidden;text-align:center;margin:25px -20px 0;padding:19px 20px 0}.hc .page_summary{border-color:#ff0}.textpage .content .page_summary p{font-size:.8571rem;line-height:2.143rem;float:left;width:260px;text-align:left;margin:0}.hc .textpage .content .page_summary p{color:#ff0}.page_summary .item-list{display:inline-block;margin-left:-260px}.page_summary .pager-next a{font-size:.7857rem;padding:0 20px;line-height:2.143rem;display:inline-block}.page_summary ul.pager{margin:0}.page_summary ul.pager li{margin:0;padding:0}.event-detail .head,.news-detail .head{overflow:hidden;margin-bottom:20px}#content-block .head .actions a{font-weight:700;font-size:.7857rem;color:#2C9BC9;line-height:1.071rem;text-transform:uppercase}.hc #content-block .head .actions a{color:#fff}.lh-2 #content-block .head .actions a{line-height:1.286rem}.lh-3 #content-block .head .actions a{line-height:1.714rem}#content-block .head .actions a:hover{opacity:.8;transition:all .2s ease}.hc #content-block .head .actions a:hover{opacity:1;color:#ff0}#content-block .head .actions{display:block;margin-bottom:35px}#content-block .head .date-box{float:left;margin:0 20px 0 0}.node-type-gallery #content-block .head .date-box,.related-topics{margin-top:15px}.news-detail .head h1{margin-bottom:10px}#content-block .post-info-top p{float:left;margin-right:15px;font-family:Roboto,sans-serif;font-size:1rem;color:#394146;font-weight:700;margin-bottom:20px}.hc #content-block .post-info-top p{color:#ff0}#content-block .post-info-top p:last-child{margin-right:0}#content-block .post-info-top a{font-weight:700;text-transform:uppercase;color:#2C9BC9}.hc #content-block .post-info-top a{color:#ff0}#content-block .post-info-top a:hover{opacity:.8}.related-topics>.head{padding-bottom:10px;border-bottom:1px solid #F4F2F0}.hc .related-topics>.head{border-color:#ff0}#sidebar-right .block-views h2,.events-list .events-calendar .ui-datepicker-calendar tr:last-child td{border-bottom:1px solid #F4F2F0}.related-topics .head h3{padding:0 20px;font-weight:400;font-size:1.143rem;color:#394146;margin:0}.hc .related-topics .head h3{color:#ff0}.related-topics>.content{padding:15px 20px}.related-topics ul{padding:0;margin:0}.related-topics ul li{float:left;width:260px;margin-right:20px}.related-topics ul li:nth-child(3n){margin-right:0}.events-list{overflow:hidden;display:flex;align-items:flex-start}.events-list .col:first-child{width:540px;flex:1 1 540px}@media (max-width:54.86rem){.events-list{display:block}.events-list .col:first-child{float:none;width:auto}}.events-list .col:last-child{width:280px;flex:1 1 280px;padding-left:20px;box-sizing:border-box}@media (max-width:54.86rem){.events-list .col:last-child .ui-datepicker-calendar{width:100%}}.events-list .main{margin-bottom:25px}.events-list .main .view-content{display:flex;align-items:flex-start;flex-wrap:wrap;margin:-10px}.events-list .main .event-single{width:50%;flex:1 1 50%;padding:10px;box-sizing:border-box}@media (max-width:54.86rem){.events-list .main .event-single{float:none;width:auto}}.events-list .main .event-single .date-box,.related-topics .event-single .date-box{margin-right:10px}.events-list .main .event-single .info,.related-topics .event-single .info{padding-left:0}.events-list ul{padding:0;margin:0}.events-list ul li{width:100%;margin-bottom:15px}@media (max-width:54.86rem){.events-list ul li{width:auto}.accordion .accordion-single .head p,.field-name-field-accordion-title .field-item{max-height:20px;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis}}.events-list ul li:last-child{margin-bottom:0}.event-single a:hover{opacity:.8;transition:all .2s ease}.event-single .image{width:100%;display:block;margin-bottom:20px}.event-single .image img{display:block;width:auto;height:auto;min-width:100%;min-height:100%}.event-single .date-box{float:left}.event-single .info{padding-left:60px}.event-single .info .head{margin-bottom:10px;overflow:hidden}.event-single .info .head p.title{font-size:1.143rem;color:#394146;line-height:1.429rem;margin-top:5px;margin-bottom:0}.event-single .info .actions a,.event-single .info .content p,.event-single .info .head .field-name-field-asukoht{font-family:Roboto,sans-serif}.hc .event-single .info .head p.title{color:#fff}.lh-2 .event-single .info .head p.title{line-height:1.786rem}.lh-3 .event-single .info .head p.title{line-height:2.143rem}.event-single .info .head p.title a{transition:all .2s ease;color:#394146}.hc .event-single .info .head p.title a{color:#fff}.event-single .info .head p.title a:hover{opacity:.8}.hc .event-single .info .head p.title a:hover{opacity:1;color:#ff0}.event-single .info .head .field-name-field-asukoht{font-size:.8571rem;color:#394146;line-height:1.429rem;margin:0}.hc .event-single .info .head .field-name-field-asukoht{color:#ff0}.lh-2 .event-single .info .head .field-name-field-asukoht{line-height:1.786rem}.lh-3 .event-single .info .head .field-name-field-asukoht{line-height:2.143rem}.event-single .info .content p{font-size:.8571rem;color:#394146;line-height:1.786rem}.hc .event-single .info .content p{color:#ff0}.lh-2 .event-single .info .content p{line-height:2.143rem}.lh-3 .event-single .info .content p{line-height:2.429rem}.event-single .info .actions{margin-top:10px}.event-single .info .actions a{font-size:.8571rem;color:#2C9BC9;line-height:1.786rem}.hc .event-single .info .actions a{color:#fff}.lh-2 .event-single .info .actions a{line-height:2.143rem}.lh-3 .event-single .info .actions a{line-height:2.429rem}.event-single .info .actions a:hover{text-decoration:none;opacity:1}.hc .event-single .info .actions a:hover{color:#ff0}.events-list .events-calendar .head p.title{font-size:1.143rem;color:#394146;line-height:1.429rem;margin-bottom:20px}.hc .events-list .events-calendar .head p.title{color:#fff}.lh-2 .events-list .events-calendar .head p.title{line-height:1.786rem}.lh-3 .events-list .events-calendar .head p.title{line-height:2.143rem}.hc .events-list .events-calendar .ui-datepicker-calendar tr:last-child td{border-color:#ff0}.events-list .events-calendar .content{border:1px solid #D3CFCE;border-radius:3px}.hc .events-list .events-calendar .content{border-color:#ff0}.events-list .events-calendar .events-preview{padding:20px 20px 25px}.events-preview .view-filters{display:none}.events-preview ul{padding:0;margin:0}.events-preview ul li{margin-bottom:15px;min-height:50px}.events-preview ul li:last-child{margin-bottom:0}.events-preview .date-box{float:left}.events-preview .data{padding-left:60px}.events-preview .data p.title{margin-bottom:5px;font-size:1.143rem;color:#394146;line-height:1.429rem;text-align:left}.hc .events-preview .data p.title{color:#fff}.lh-2 .events-preview .data p.title{line-height:1.786rem}.lh-3 .events-preview .data p.title{line-height:2.143rem}.events-preview .data .field-name-field-asukoht{font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.429rem;margin:0}.hc .events-preview .data .field-name-field-asukoht{color:#ff0}.lh-2 .events-preview .data .field-name-field-asukoht{line-height:1.786rem}.lh-3 .events-preview .data .field-name-field-asukoht{line-height:2.143rem}.date-box{width:60px;min-height:60px;display:block;border-radius:3px;background:#fff;text-align:center;padding:5px 0;box-sizing:border-box}.date-box p{text-align:center!important}.hc .date-box p{color:#000}.date-box p.day{font-weight:700;font-size:1.429rem;color:#000;line-height:1.786rem}.lh-2 .date-box p.day{line-height:2.143rem}.lh-3 .date-box p.day{line-height:2.429rem}.date-box p.month,.date-box p.time{font-family:Roboto,sans-serif;font-weight:700;font-size:.7143rem!important;color:#000;line-height:.8571rem!important}.lh-2 .date-box p.month,.lh-2 .date-box p.time{line-height:1.143rem!important}.lh-3 .date-box p.month,.lh-3 .date-box p.time{line-height:1.429rem!important}.date-box p.month{text-transform:uppercase}.date-box.grey{background-color:#8FA7B6;width:50px;min-height:50px;padding:2px 0}.hc .date-box.grey{background-color:#fff}.date-box.grey p{color:#fff;margin:0}.hc .date-box.grey p{color:#000}.date-box.grey p.day{font-size:1.286rem;line-height:1.429rem}.lh-2 .date-box.grey p.day{line-height:1.786rem}.lh-3 .date-box.grey p.day{line-height:2.143rem}.event-detail .head .date-box{float:left}.node-type-event .head h1{padding-left:70px;margin:0}.node-type-eriala #main .content.row,.subject-detail.row{margin-bottom:20px;z-index:2;margin-top:-110px;position:relative}.node-type-eriala #main .content.row #content-block,.subject-detail #content-block{float:left;margin-left:20px!important;width:600px}.subject-detail>h1{margin:0 260px 20px 0;font-size:2.857rem;color:#FFF;line-height:3.571rem;text-shadow:0 1px 3px rgba(0,0,0,.4)}.subject-detail .video-player{margin:0}.subject-detail .textpage img{width:270px;height:auto;margin-top:30px}.subject-detail .textpage img:nth-child(even){margin-right:16px}#sidebar-right{float:right;width:240px;margin-top:-90px}#sidebar-right .block-views:first-child,#sidebar-right .widget-list .region .block-views:first-child h2{margin-top:0}#sidebar-right .widget-list{overflow:hidden;padding:20px 0;background:#fff}#sidebar-right>div{margin-bottom:20px}#sidebar-right .widget-block{border-radius:3px;overflow:hidden}#sidebar-right .widget-block>.top{background:#2C9BC9;padding:20px}#sidebar-right .widget-block>.top h2{font-weight:700;font-size:1.286rem;color:#FFF;line-height:1.429rem;margin:0;text-transform:uppercase}.lh-2 #sidebar-right .widget-block>.top h2{line-height:1.786rem}.lh-3 #sidebar-right .widget-block>.top h2{line-height:2.143rem}#sidebar-right .block-views{background:#fff}#sidebar-right .widget-single{padding:0}#sidebar-right .block-views h2{font-size:1.143rem;color:#394146;line-height:1.429rem;padding:0 20px 10px;margin:35px 0 0}.lh-2 #sidebar-right .block-views h2{line-height:1.786rem}.lh-3 #sidebar-right .block-views h2{line-height:2.143rem}#sidebar-right .block-views ul li a,.contact-single .person .details p.name{line-height:1.429rem;font-family:Roboto,sans-serif}#sidebar-right .block-views .content{padding:20px 20px 0}#sidebar-right .block-views ul{padding:0}#sidebar-right .block-views ul li{width:100%;display:block}#sidebar-right .block-views ul li a{font-size:1rem;color:#2C9BC9}.lh-2 #sidebar-right .block-views ul li a{line-height:1.786rem}.lh-3 #sidebar-right .block-views ul li a{line-height:2.143rem}#sidebar-right .block-views ul li a:hover{text-decoration:none}.block-poll .links a,.contact-single ul li a,.location-single .content a,.ui-autocomplete li a{text-decoration:underline}#sidebar-right .widget-single.events ul{padding:0;margin:0}#sidebar-right .widget-single.contacts .contact-single{margin-top:20px}#sidebar-right .widget-single.contacts .contact-single:first-child{margin-top:0}.contact-single .person .image{width:50px;height:50px;float:left;border-radius:3px;overflow:hidden}.contact-single .person .image img{width:auto;height:auto;min-width:100%;min-height:100%;display:block}.contact-single .person .details{padding-left:60px;padding-top:5px}.contact-single .person .details p.name{font-weight:700;font-size:1rem;color:#394146}.hc .contact-single .person .details p.name{color:#ff0}.lh-2 .contact-single .person .details p.name{line-height:1.786rem}.lh-3 .contact-single .person .details p.name{line-height:2.143rem}.contact-single .person .details p.profession{font-family:Roboto,sans-serif;font-style:italic;font-size:.8571rem;color:#394146;line-height:1.429rem;margin:0}.hc .contact-single .person .details p.profession{color:#ff0}.lh-2 .contact-single .person .details p.profession{line-height:1.786rem}.lh-3 .contact-single .person .details p.profession{line-height:2.143rem}.contact-single ul{margin:10px 0 0;padding:0}.contact-single ul li{padding-left:20px;background-repeat:no-repeat;background-position:left center}.contact-single ul li.mail{background-image:url(/themes/custom/ttk_public/images/ico-mail-xs.png)}.contact-single ul li.tel{background-image:url(/themes/custom/ttk_public/images/ico-tel-xs.png);background-position:left 2px center}.contact-single ul li.office{background-image:url(/themes/custom/ttk_public/images/ico-office-xs.png)}.contact-single ul li,.contact-single ul li a{font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.429rem}.hc .contact-single ul li,.hc .contact-single ul li a{color:#ff0}.lh-2 .contact-single ul li,.lh-2 .contact-single ul li a{line-height:1.786rem}.lh-3 .contact-single ul li,.lh-3 .contact-single ul li a{line-height:2.143rem}.contact-single ul li a{color:#2C9BC9}.hc .contact-single ul li a{color:#fff}.contact-single ul li a:hover{text-decoration:none}.hc .contact-single ul li a:hover{color:#ff0}.accordion .accordion-single .head,.field-name-field-accordion-title{padding:15px 20px;border-top:1px solid #F4F2F0;box-sizing:border-box;position:relative;cursor:pointer;background-color:#8fa7b6}.hc .accordion .accordion-single .head,.hc .field-name-field-accordion-title{border-top-color:#ff0;background:#fff}.accordion .accordion-single .head:after,.field-name-field-accordion-title:after{content:"";height:15px;width:10px;position:absolute;background-repeat:no-repeat;background-position:center;margin-top:-5px;top:50%;right:22px;background-image:url(/themes/custom/ttk_public/images/accordion-arrow-w.png);transform:rotate(270deg);transition:all .2s ease}.accordion .accordion-single .head.open:after,.field-name-field-accordion-title.open:after{transform:rotate(90deg)}.accordion .accordion-single .head p,.field-name-field-accordion-title .field-item{font-size:1.286rem;color:#fff;line-height:1.429rem}.hc .accordion .accordion-single .head p,.hc .field-name-field-accordion-title .field-item{color:#000}.lh-2 .accordion .accordion-single .head p,.lh-2 .field-name-field-accordion-title .field-item{line-height:1.786rem}.lh-3 .accordion .accordion-single .head p,.lh-3 .field-name-field-accordion-title .field-item{line-height:2.143rem}.accordion .accordion .accordion-single .head:after{background-image:url(/themes/custom/ttk_public/images/accordion-arrow.png)}.accordion .accordion .accordion-single .head p{color:#2C9BC9}.accordion .accordion-single .content,.field-name-field-accordion-content{display:none;padding:20px}.accordion .accordion{margin-bottom:-20px!important}.node-eriala .field-name-field-accordion-title{background:#8FA7B6;border-top:1px solid #F4F2F0}.node-eriala .field-name-field-accordion-title:after{background-image:url(/themes/custom/ttk_public/images/accordion-arrow-w.png)}.node-eriala .field-name-field-accordion-title .field-item{color:#fff}.node-eriala .field-name-field-accordion-content{padding:20px}.news-archive .archive-tools{background:#D8E0E6;width:280px;float:left;margin-left:-20px;border-radius:0 3px 3px 0;padding:20px;box-sizing:border-box}.news-archive .archive-tools p.title{font-weight:700;text-transform:uppercase;font-size:.7857rem;color:#394146;line-height:1.071rem;margin-bottom:15px}.lh-2 .news-archive .archive-tools p.title{line-height:1.286rem}.lh-3 .news-archive .archive-tools p.title{line-height:1.714rem}.news-archive .archive-tools ul{margin:0;padding:0}.news-archive .archive-tools ul li,.submenu-toggle{margin-bottom:10px}.news-archive .archive-tools ul li,.news-archive .archive-tools ul li a{font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.429rem}.lh-2 .news-archive .archive-tools ul li,.lh-2 .news-archive .archive-tools ul li a{line-height:1.786rem}.lh-3 .news-archive .archive-tools ul li,.lh-3 .news-archive .archive-tools ul li a{line-height:2.143rem}.news-archive .archive-tools ul li.active,.news-archive .archive-tools ul li.active a{font-weight:700;color:#2C9BC9}.news-archive .archive-tools ul li a:hover{color:#2C9BC9;transition:all .2s ease}.news-archive .archive-tools ul li:last-child{margin-bottom:0}.news-archive .archive-tools .year{width:80px;float:left}.news-archive .archive-tools .month{width:120px;margin-left:40px;float:left}.news-archive .archive-tools .month p.title{margin-left:-20px}.news-archive .archive-tools .month ul{list-style-type:decimal-leading-zero}.news-archive .posts-list{float:right;width:540px}.news-archive .posts-list ul{list-style-type:none;margin:0;padding:0}.news-archive .posts-list ul li{margin-bottom:25px}.news-archive .posts-list ul li a:hover{opacity:.8;transition:all .2s ease}.news-archive .posts-list ul li:last-child{margin-bottom:0}.news-archive .posts-list ul li p.title{margin:0}.news-archive .posts-list ul li p.title a{font-size:1rem;color:#394146;line-height:1.429rem;margin:0}.lh-2 .news-archive .posts-list ul li p.title a{line-height:1.786rem}.lh-3 .news-archive .posts-list ul li p.title a{line-height:2.143rem}.news-archive .posts-list ul li p.details{font-family:Roboto,sans-serif;font-weight:700;font-size:.8571rem;color:#394146;line-height:1.071rem;margin:0}.lh-2 .news-archive .posts-list ul li p.details{line-height:1.286rem}.lh-3 .news-archive .posts-list ul li p.details{line-height:1.714rem}.news-archive .posts-list ul li p.details em{text-transform:uppercase;color:#2C9BC9;font-style:normal;margin-left:15px}.suurpilt{display:inline-block;position:relative}.suurpilt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:.2s ease}.suurpilt:hover:after{background-color:rgba(0,0,0,.1)}.gallery-list ul{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:0;list-style-type:none}.gallery-list ul li{width:calc(33.3333% - 13.33px);display:inline-block;vertical-align:top;margin:0 0 40px}@media (max-width:54.86rem){.gallery-list ul li{width:calc(50% - 10px)}}@media (max-width:34.29rem){.gallery-list ul li{width:100%}}.single-album .views-field-field-image a{width:100%;height:160px;display:block;overflow:hidden;border-radius:3px;margin-bottom:20px}.single-album .views-field-field-image img{width:auto;height:auto;min-width:100%;min-height:100%;display:block}.single-album p.title{font-size:1rem;color:#394146;line-height:1.429rem;font-weight:700;margin:0}.modal .mdl-close,.single-album p.date{font-family:Roboto,sans-serif}.lh-2 .single-album p.title{line-height:1.786rem}.lh-3 .single-album p.title{line-height:2.143rem}.single-album p.title a{color:inherit;transition:all .2s ease}.single-album p.title a:hover{opacity:.8}.single-album p.date{font-size:.8571rem;color:#394146;line-height:1.071rem;margin-top:0}.lh-2 .single-album p.date{line-height:1.286rem}.lh-3 .single-album p.date{line-height:1.714rem}.single-album a:hover{opacity:.8;transition:all .2s ease}.gallery-detail .content ul{margin:0;padding:0;-moz-column-count:4;column-count:4;-moz-column-gap:4px;column-gap:4px}.gallery-detail .content ul li{display:block;margin:0 0 4px;width:100%}.gallery-detail .content ul li a{display:block}.gallery-detail .content ul li a:hover{opacity:.8;transition:all .2s ease}.gallery-detail .content ul li img{max-width:100%;width:100%;height:auto;display:block}.modal.gallery .image-current{position:relative}.modal.gallery .image-current img{width:100%;height:auto;display:block}.modal.gallery .image-current .controls a{width:25px;height:40px;display:block;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/ttk_public/images/ico-gallery-arrow.png);position:absolute;top:50%;margin-top:-20px}.modal.gallery .image-current .controls a:hover{opacity:.8;transition:all .2s ease}.modal.gallery .image-current .controls a.img-prev{left:20px}.modal.gallery .image-current .controls a.img-next{right:20px;transform:rotate(180deg)}.modal.gallery .images-list{position:relative;overflow:hidden;background:#31383D;margin:20px -20px -30px;padding:10px 40px 10px 50px}.modal.gallery .images-list .viewport{width:100%;overflow:hidden;position:relative}.modal.gallery .images-list ul{padding:0;margin:0;width:3000%;overflow:hidden;list-style-type:none}.modal.gallery .images-list ul li a{opacity:.3;display:block;height:100%}.modal.gallery .images-list ul li.active a{opacity:1}.modal.gallery .images-list ul li:hover a{opacity:1;transition:all .2s ease}.modal.gallery .images-list ul li img{display:block;height:100%;width:auto}.modal.gallery .images-list .controls a{width:40px;position:absolute;top:0;bottom:0;background:url(/themes/custom/ttk_public/images/ico-gallery-arrow.png) center no-repeat #262C2F;background-size:12px;z-index:2}.modal,.modal .overlay{position:fixed;top:0;bottom:0;right:0;left:0}.modal.gallery .images-list .controls a:hover{opacity:.8;transition:all .2s ease}.modal.gallery .images-list .controls a.page-prev{left:0}.modal.gallery .images-list .controls a.page-next{right:0;transform:rotate(180deg)}.modal.gallery .images-list ul li{float:left;height:80px;margin-right:10px}.modal{display:none;z-index:80}.modal .overlay{z-index:100;background:rgba(0,0,0,.6)}.modal .mdl-body{position:absolute;max-width:1000px;margin:auto;top:220px;z-index:120;left:0;right:0;background:#394146;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:5px;overflow:hidden;padding:30px 20px;box-sizing:border-box}.modal .mdl-close{position:absolute;top:0;right:30px;line-height:2.857rem;font-size:.7857rem;color:#2C9BC9;background:url(/themes/custom/ttk_public/images/mdl-close.png) right 20px center no-repeat #FFF;border-radius:0 0 3px 3px;padding:0 40px 0 20px;z-index:10}.modal .mdl-close:hover{opacity:.8;transition:all .2s ease}#site-map .content ul{list-style-type:none;padding:0;margin:0}#site-map a{color:#394146;transition:all .2s ease}.hc #site-map a{color:#fff}#site-map a:hover{opacity:.8}.hc #site-map a:hover{opacity:1;color:#ff0}#site-map .content>ul>li:first-child{padding-top:0}#site-map .content>ul>li:last-child{padding-bottom:0}#site-map .content ul li:first-child:last-child:before{top:10px;height:10px}#site-map .content ul li{position:relative;padding:5px 0;list-style-type:none!important;list-style-image:none!important}#site-map .content ul li ul li{padding-left:15px;margin-left:5px}#site-map .content>ul>li{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.286rem;color:#394146;line-height:1.429rem}#site-map .content>ul>li>ul>li>ul>li,.block-poll .links a,.block-poll .percent,.block-poll .text,.block-poll .total,.block-poll input[type=radio]+label,.node-poll .percent,.node-poll .text,.node-poll .total{font-family:Roboto,sans-serif}.hc #site-map .content>ul>li{color:#ff0}.lh-2 #site-map .content>ul>li{line-height:1.786rem}.lh-3 #site-map .content>ul>li{line-height:2.143rem}#site-map .content>ul>li>ul li{font-weight:400;font-size:1.143rem;color:#394146;line-height:1.429rem;border-left:1px solid #8FA7B6}.hc #site-map .content>ul>li>ul li{color:#ff0;border-left-color:#ff0}.lh-2 #site-map .content>ul>li>ul li{line-height:1.786rem}.lh-3 #site-map .content>ul>li>ul li{line-height:2.143rem}#site-map .content>ul>li>ul li:before{position:absolute;left:0;width:10px;height:1px;background:#8FA7B6;top:15px;content:""}.hc #site-map .content>ul>li>ul li:before{background:#ff0}#site-map .content>ul>li>ul li:first-child{padding-top:10px}#site-map .content>ul>li>ul li:first-child:before{top:20px}#site-map .content>ul>li>ul li:last-child{border-left:0;padding-bottom:0}#site-map .content>ul>li>ul li:last-child:before{background:0 0;height:15px;width:10px;border-bottom:1px solid #8FA7B6;border-left:1px solid #8FA7B6;top:0}.hc #site-map .content>ul>li>ul li:last-child:before{border-color:#ff0}#site-map .content>ul>li>ul>li>ul>li{font-weight:400;font-size:1rem;color:#394146;line-height:1.429rem}.hc #site-map .content>ul>li>ul>li>ul>li{color:#ff0}.lh-2 #site-map .content>ul>li>ul>li>ul>li{line-height:1.786rem}.lh-3 #site-map .content>ul>li>ul>li>ul>li{line-height:2.143rem}#site-map .content>ul>li>ul>li>ul>li>ul>li{font-size:.8571rem}#site-map .content>ul>li>ul>li>ul>li>ul>li>ul li,#site-map .content>ul>li>ul>li>ul>li>ul>li>ul>li,.block-poll h2{font-size:.7857rem}.block-poll{border-radius:3px;background:#fff}.hc .block-poll{background:#000;box-shadow:inset 0 0 0 4px #ff0}.block-poll h2{font-weight:700;color:#8FA7B6;line-height:1.071rem;text-transform:uppercase;padding:20px 20px 0;margin:0}.hc .block-poll h2{color:#ff0}.lh-2 .block-poll h2{line-height:1.286rem}.lh-3 .block-poll h2{line-height:1.714rem}.block-poll .title{font-weight:700;font-size:1.429rem;color:#54494B;line-height:1.786rem;padding:0 20px 15px}.hc .block-poll .title{color:#ff0}.lh-2 .block-poll .title{line-height:2.143rem}.lh-3 .block-poll .title{line-height:2.429rem}.block-poll .form-item{padding:0;margin:0}.block-poll .form-radios .form-item{padding:10px 20px;border-top:1px solid #F4F2F0}.hc .block-poll .form-radios .form-item{border-color:#ff0}.block-poll .form-radios .form-item:last-child{border-bottom:1px solid #F4F2F0}.hc .block-poll .form-radios .form-item:last-child{border-color:#ff0}.block-poll input[type=radio]{display:inline-block;margin-right:5px;margin-top:-2px}.block-poll input[type=radio]+label{font-size:.8571rem;color:#54494B;line-height:1.143rem}.lh-2 .block-poll input[type=radio]+label{line-height:1.429rem}.lh-3 .block-poll input[type=radio]+label{line-height:1.786rem}.block-poll input[type=radio]+label span{display:inline-block;width:14px;height:14px;margin:-3px 8px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;border:1px solid #D3CFCE;background-color:#fff;box-sizing:border-box}.block-poll input[type=radio]:checked+label span{border:4px solid #2C9BC9}.block-poll input[type=radio]+label span,.block-poll input[type=radio]:checked+label span{transition:all .2s ease}.block-poll .vote-form{padding:0 20px}.block-poll .choices{margin:0 -20px!important}.block-poll .form-submit{margin-top:20px;display:block;width:100%;line-height:2.857rem;background:#2C9BC9;border-radius:5px;border:0;font-weight:700;padding:0 20px;font-size:.8571rem;color:#FFF;text-transform:uppercase;transition:all .2s ease}.hc .block-poll .form-submit{background-color:#fff;color:#000}.block-poll .form-submit:hover{opacity:.8}.hc .block-poll .form-submit:hover{opacity:1;background-color:#ff0}.block-poll ul.links{list-style-type:none;margin:0;text-align:center;padding:10px 20px 25px}.block-poll .links a{font-size:.7857rem;color:#2C9BC9;line-height:1.071rem;margin-top:10px}.hc .block-poll .links a{color:#fff}.lh-2 .block-poll .links a{line-height:1.286rem}.lh-3 .block-poll .links a{line-height:1.714rem}.block-poll .links a:hover{text-decoration:none}.hc .block-poll .links a:hover{color:#ff0}.block-poll .text,.node-poll .text{padding:11px 20px 0;border-top:1px solid #F4F2F0;font-weight:400;font-size:.8571rem;color:#54494B;line-height:1.071rem}.hc .block-poll .text,.hc .node-poll .text{border-color:#ff0;color:#ff0}.lh-2 .block-poll .text,.lh-2 .node-poll .text{line-height:1.286rem}.lh-3 .block-poll .text,.lh-3 .node-poll .text{line-height:1.714rem}.block-poll .bar,.node-poll .bar{width:200px;border-radius:3px;margin-left:20px;overflow:hidden;height:5px;background:#F4F2F0;margin-top:5px}.hc .block-poll .bar,.hc .node-poll .bar{background:#fff}.block-poll .bar .foreground,.node-poll .bar .foreground{background:#2C9BC9}.hc .block-poll .bar .foreground,.hc .node-poll .bar .foreground{background:#ff0}.block-poll .percent,.node-poll .percent{margin-top:-26px;padding:0 20px;text-align:right;margin-bottom:22px;font-weight:700;font-size:.8571rem;color:#54494B;line-height:1.071rem}.hc .block-poll .percent,.hc .node-poll .percent{color:#ff0}.lh-2 .block-poll .percent,.lh-2 .node-poll .percent{line-height:1.286rem}.lh-3 .block-poll .percent,.lh-3 .node-poll .percent{line-height:1.714rem}.block-poll .total,.node-poll .total{font-weight:700;font-size:1rem;color:#54494B;line-height:1.071rem;padding:12px 20px;border-top:1px solid #F4F2F0;border-bottom:1px solid #F4F2F0}.hc .block-poll .total,.hc .node-poll .total{color:#ff0;border-color:#ff0}.lh-2 .block-poll .total,.lh-2 .node-poll .total{line-height:1.286rem}.lh-3 .block-poll .total,.lh-3 .node-poll .total{line-height:1.714rem}.node-poll .poll{overflow:initial;padding:0 20px}.node-poll .text{margin:0 -20px;font-size:1rem;line-height:1.429rem}.lh-2 .node-poll .text{line-height:1.786rem}.lh-3 .node-poll .text{line-height:2.143rem}.node-poll .bar{height:10px;border-radius:5px;width:100%;margin-left:0}.node-poll .percent{margin-top:-36px;margin-bottom:32px;font-size:1rem;line-height:1.429rem;padding:0}.lh-2 .node-poll .percent{line-height:1.786rem}.lh-3 .node-poll .percent{line-height:2.143rem}.node-poll #poll-cancel-form .form-submit{margin-top:20px;display:block;width:100%;line-height:2.857rem;background:#2C9BC9;border-radius:5px;border:0;font-weight:700;padding:0 20px;font-size:.8571rem;color:#FFF;text-transform:uppercase;transition:all .2s ease 0s}.hc .node-poll #poll-cancel-form .form-submit{background:#fff;color:#000}.node-poll #poll-cancel-form .form-submit:hover{opacity:.8}.hc .node-poll #poll-cancel-form .form-submit:hover{opacity:1;background:#ff0}.timeline .single-person{position:relative;width:260px}.timeline .single-person:not(.no-hover):hover .description p{display:block}.timeline .single-person>div{position:relative;z-index:2}.timeline .single-person:after,.timeline .single-person:before{position:absolute;top:50%;content:""}.timeline .single-person:before{margin-top:-5px;width:10px;height:10px;left:-75px;background:#2C9BC9;border-radius:10px}.timeline .single-person:after{left:-63px;width:61px;height:1px;background:url(/themes/custom/ttk_public/images/dash-border.png) repeat-x}.hc .timeline .single-person:after{border-top:1px dashed #fff;background:0 0}.timeline .single-person:not(.no-hover):hover{z-index:3}.timeline .single-person:not(.no-hover):hover .content{padding-top:0}.timeline .single-person:not(.no-hover):hover .description:after{opacity:1}.timeline .single-person .image{background-color:#D8D8D8;border-radius:80px;height:80px;width:80px;background-position:center;background-size:cover;background-repeat:no-repeat;float:left;display:block;position:relative}.timeline .single-person .content{width:100%;padding-left:100px;padding-top:25px;box-sizing:border-box;transition:padding .2s ease}.timeline .single-person p.name{font-family:Montserrat,sans-serif;font-size:1.143rem;color:#394146;line-height:1.429rem}.timeline .single-person .description p,.timeline .single-person p.years{font-size:.8571rem;font-family:Roboto,sans-serif}.hc .timeline .single-person p.name{color:#ff0}.lh-2 .timeline .single-person p.name{line-height:1.786rem}.lh-3 .timeline .single-person p.name{line-height:2.143rem}.timeline .single-person p.years{color:#8FA7B6;line-height:1.071rem}.hc .timeline .single-person p.years{color:#ff0}.lh-2 .timeline .single-person p.years{line-height:1.286rem}.lh-3 .timeline .single-person p.years{line-height:1.714rem}.timeline .single-person .description{position:absolute;top:40px;left:100px}.timeline .single-person .description:after{content:"";position:absolute;top:-60px;left:-120px;bottom:-20px;right:-20px;opacity:0;background:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);border-radius:3px;z-index:-1;display:block}.hc .timeline .single-person .description:after{background:#000;box-shadow:inset 0 0 0 4px #ff0}.timeline .single-person .description p{font-weight:400;color:#394146;line-height:1.429rem;display:none;overflow:auto;max-height:200px}.hc .timeline .single-person .description p{color:#ff0}.lh-2 .timeline .single-person .description p{line-height:1.786rem}.lh-3 .timeline .single-person .description p{line-height:2.143rem}.timeline{padding-top:10px;padding-bottom:40px}.timeline ul{list-style-type:none;padding:0;margin:0}.timeline>ul>li{min-height:100px;margin-right:352px;position:relative;padding-right:68px;padding-top:40px;margin-bottom:-39px}.timeline>ul>li:before{left:0;right:0;top:40px;height:1px;background:url(/themes/custom/ttk_public/images/dash-border.png) repeat-x;content:"";position:absolute}.hc .timeline>ul>li:before{border-top:1px dashed #fff;background:0 0}.timeline>ul>li span.year{position:absolute;height:100px;min-width:100px;border-radius:50%;left:calc(100% - 50px);top:-10px;background:#2C9BC9;z-index:4;display:flex;align-items:center;justify-content:center}.hc .timeline>ul>li span.year{background:#ff0}.timeline>ul>li span.year span{display:block;vertical-align:middle;text-align:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.429rem;color:#FFF;line-height:1.786rem;padding:0 10px}.hc .timeline>ul>li span.year span{color:#000}.lh-2 .timeline>ul>li span.year span{line-height:2.143rem}.lh-3 .timeline>ul>li span.year span{line-height:2.429rem}.timeline>ul>li p.text{font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.429rem;padding-top:20px}.lh-2 .timeline>ul>li p.text{line-height:1.786rem}.lh-3 .timeline>ul>li p.text{line-height:2.143rem}.timeline ul li ul{padding-left:69px;border-left:2px solid #2C9BC9;position:absolute;top:40px;left:100%;bottom:0}.hc .timeline ul li ul{border-left-color:#ff0}.timeline ul li ul li{position:absolute;margin-top:-40px}.timeline ul li ul li.right{left:69px;right:0}.timeline ul li ul li.left{right:140px}.timeline ul li ul li.left .single-person:before{right:-75px;left:initial}.timeline ul li ul li.left .single-person:after{right:-63px;left:initial}.timeline ul li ul li.left .single-person .image{float:right}.timeline ul li ul li.left .single-person .content{padding-left:0;padding-right:100px}.timeline ul li ul li.left .single-person p.name,.timeline ul li ul li.left .single-person p.years{text-align:right}.timeline ul li ul li.left .single-person .description{right:100px;left:initial}.timeline ul li ul li.left .single-person .description p{text-align:right}.timeline ul li ul li.left .single-person .description:after{right:-120px;left:-20px}.contact-page h1{margin-bottom:30px}.contact-page .quick-contacts{padding-top:19px;border-top:1px solid #F4F2F0;margin:0 -20px 20px}.hc .contact-page .quick-contacts{border-color:#ff0}.contact-page .quick-contacts ul{padding:0 20px}.contacts-list>ul>li.Eraldi,.contacts-list>ul>li:nth-child(even),.webform-client-form-49 .form-item .form-checkboxes .form-type-checkbox input[type=checkbox]+label,.webform-client-form-49 .form-item .form-radios .form-type-radio input[type=radio]+label{padding-left:0}.contact-page .mapwidget{margin:0 -20px 40px}.contact-page .contact-form{margin:0 -20px 20px}.contact-page .accordion{margin:0 -20px}.contacts-list{overflow:hidden}.contacts-list>ul{padding:0;margin:0;list-style-type:none}.contacts-list>ul>li{width:50%;float:left;box-sizing:border-box;min-height:180px;margin-top:20px}@media (max-width:54.86rem){.contacts-list>ul>li{float:none;width:auto;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}}.contacts-list>ul>li.Eraldi{width:100%;padding-right:0}.contacts-list>ul>li:nth-child(odd){padding-right:20px}.accordion .accordion-single.contacts-list .content{padding-top:0}.contact-single.big .image{width:100px;height:120px;background-image:url(/themes/custom/ttk_public/images/user-nobody.png);background-size:cover;background-position:center;background-repeat:no-repeat}.contact-single.big .person .details{padding-left:120px}.contact-single.big .person .details p.name{font-size:1.286rem;font-family:Montserrat,sans-serif;margin-bottom:5px}.contact-single.big .person .details p.profession{line-height:1.071rem}.lh-2 .contact-single.big .person .details p.profession{line-height:1.286rem}.lh-3 .contact-single.big .person .details p.profession{line-height:1.714rem}.quick-contacts{overflow:hidden}.quick-contacts ul{list-style-type:none;padding:0;margin:0}.quick-contacts ul li{float:left;margin-right:20px;width:190px}.quick-contacts ul li:nth-child(3n+1){width:400px}.quick-contacts ul li:nth-child(3n){margin-right:0}.quick-contacts ul li:nth-child(n+4){margin-top:10px}.quick-contacts p.title{font-family:Roboto,sans-serif;font-weight:700;font-size:.7857rem;text-transform:uppercase;color:#8FA7B6;line-height:1.071rem;margin-bottom:0}.lh-2 .quick-contacts p.title{line-height:1.286rem}.lh-3 .quick-contacts p.title{line-height:1.714rem}.quick-contacts p.text{font-family:Roboto,sans-serif;font-size:1.286rem;color:#394146;line-height:1.786rem}.hc .quick-contacts p.text{color:#ff0}.lh-2 .quick-contacts p.text{line-height:2.143rem}.lh-3 .quick-contacts p.text{line-height:2.429rem}.mapwidget #gmap{height:300px;width:100%;position:relative;display:block}.mapwidget .directions{background:#F4F2F0;padding:20px;border-radius:3px;margin:-20px 20px 20px;position:relative;z-index:2}.hc .mapwidget .directions{background:#000}.mapwidget .locations{overflow:hidden;padding:0 20px;margin-top:20px}.mapwidget .locations ul{padding:0;list-style-type:none;margin:-10px}.mapwidget .locations ul li{float:Left;width:33.3333%;padding:10px;box-sizing:border-box}@media (max-width:54.86rem){.mapwidget .locations ul li{width:100%;float:none;margin-right:0;margin-bottom:20px}}.mapwidget .locations ul li:nth-child(3n){margin-right:0}.mapwidget .directions p{font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.429rem}.contact-form h2,.location-single .head p{font-family:Montserrat,sans-serif}.lh-2 .mapwidget .directions p{line-height:1.786rem}.lh-3 .mapwidget .directions p{line-height:2.143rem}.location-single{background:#FFF;border:1px solid #F4F2F0;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;overflow:hidden}.hc .location-single{background:#000;border-color:#ff0}.location-single .head{padding:15px 20px 14px;border-bottom:1px solid #F4F2F0}.hc .location-single .head{border-color:#ff0}.location-single .head p{font-weight:700;font-size:1.286rem;color:#394146;line-height:1.429rem;text-transform:uppercase}.hc .location-single .head p{color:#ff0}.lh-2 .location-single .head p{line-height:1.786rem}.lh-3 .location-single .head p{line-height:2.143rem}.location-single .content{padding:20px 20px 10px}.location-single .content p{font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.429rem}.hc .location-single .content p{color:#ff0}.lh-2 .location-single .content p{line-height:1.786rem}.lh-3 .location-single .content p{line-height:2.143rem}.location-single .content a{color:#2C9BC9}.hc .location-single .content a{color:#fff}.location-single .content a:hover{color:#2C9BC9;text-decoration:none}.hc .location-single .content a:hover{color:#ff0}.location-single .bottom{padding:0 20px 20px}.location-single .bottom .btn-02{display:block;font-size:.8571rem;border-radius:5px}.location-single.active .head{background:#2C9BC9}.hc .location-single.active .head{background:#ff0}.location-single.active .head p{color:#fff}.hc .location-single.active .head p{color:#000}.location-single.active .bottom .btn-02{color:#2C9BC9;border:1px solid #2C9BC9;background:#fff;line-height:2rem}.hc .location-single.active .bottom .btn-02{color:#000;background:#fff;border-color:#fff}.contact-form{padding-top:19px;border-top:1px solid #F4F2F0;overflow:hidden}.contact-form form,.contact-form h2{padding:0 20px}.contact-form h2{margin:0 0 20px;font-size:1.143rem;color:#394146;line-height:1.429rem}.hc .contact-form h2{color:#ff0}.lh-2 .contact-form h2{line-height:1.786rem}.lh-3 .contact-form h2{line-height:2.143rem}.contact-form .btn-01{line-height:2.857rem}.webform-client-form-49 .form-actions,.webform-client-form-49 .form-item.webform-component{padding:14px 20px 15px;border-top:1px solid #F4F2F0;display:table;box-sizing:border-box;width:100%}.hc .webform-client-form-49 .form-actions,.hc .webform-client-form-49 .form-item.webform-component{border-color:#ff0}.webform-client-form-49 .form-actions{padding-left:220px}#user-login .form-submit,#user-pass .form-submit,.search-form .form-submit,.webform-client-form-49 .form-actions .webform-submit{line-height:2.857rem;background:#2C9BC9;border-radius:5px;color:#fff;font-weight:700;padding:0 20px;font-size:.8571rem;text-transform:uppercase;border:0;transition:opacity .2s ease}.hc #user-login .form-submit,.hc #user-pass .form-submit,.hc .search-form .form-submit,.hc .webform-client-form-49 .form-actions .webform-submit{background:#fff;color:#000}#user-login .form-submit:hover,#user-pass .form-submit:hover,.search-form .form-submit:hover,.webform-client-form-49 .form-actions .webform-submit:hover{opacity:.8}.hc #user-login .form-submit:hover,.hc #user-pass .form-submit:hover,.hc .search-form .form-submit:hover,.hc .webform-client-form-49 .form-actions .webform-submit:hover{opacity:1;background:#ff0}.webform-client-form-49 .form-item .form-text,.webform-client-form-49 .form-item .form-textarea-wrapper textarea,.webform-client-form-49 .form-item.webform-component-file .form-file{background:#FFF;font-size:.8571rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box}.webform-client-form-49 .form-item .form-textarea-wrapper{width:320px}.webform-client-form-49 .form-item .form-textarea-wrapper textarea{border:1px solid #D3CFCE;border-radius:3px;min-width:100%;max-width:100%;min-height:90px;font-family:Roboto,sans-serif;color:#394146;line-height:1.143rem;padding:9px}.hc .webform-client-form-49 .form-item .form-textarea-wrapper textarea{color:#000}.lh-2 .webform-client-form-49 .form-item .form-textarea-wrapper textarea{line-height:1.429rem}.lh-3 .webform-client-form-49 .form-item .form-textarea-wrapper textarea{line-height:1.786rem}.webform-client-form-49 .form-item>label:not(.option){font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:2.143rem;font-weight:700;display:table-cell;width:200px;vertical-align:top}.hc .webform-client-form-49 .form-item>label:not(.option){color:#ff0}.lh-2 .webform-client-form-49 .form-item>label:not(.option){line-height:2.429rem}.lh-3 .webform-client-form-49 .form-item>label:not(.option){line-height:2.857rem}.webform-client-form-49 .form-item .form-text{width:320px;display:table-cell;border:1px solid #D3CFCE;border-radius:3px;outline:0;padding:0 9px;font-family:Roboto,sans-serif;color:#394146;height:30px}.hc .webform-client-form-49 .form-item .form-text{color:#000}.webform-client-form-49 .form-item .form-select{background-color:#fff;border:1px solid #D3CFCE;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;height:30px;padding:0 39px 0 9px;position:relative;z-index:1;outline:0;-moz-appearance:none;-webkit-appearance:none;font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.143rem;width:320px;background-repeat:no-repeat;background-position:right center;background-image:url(/themes/custom/ttk_public/images/ico-select.png)}.hc .webform-client-form-49 .form-item .form-select{color:#000}.lh-2 .webform-client-form-49 .form-item .form-select{line-height:1.429rem}.lh-3 .webform-client-form-49 .form-item .form-select{line-height:1.786rem}.webform-client-form-49 .webform-datepicker{width:320px}.webform-client-form-49 .webform-datepicker .form-type-select{width:91.5px;display:block;margin-right:5px;float:left}.webform-client-form-49 .webform-datepicker .form-type-select select{width:100%}.webform-client-form-49 .webform-datepicker input.webform-calendar{float:left;display:block;border-radius:3px;border:1px solid #D3CFCE;height:0;width:0;padding:14px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/ttk_public/images/ico-calendar.png)}.webform-client-form-49 .form-item.webform-component-file .form-file{width:320px;margin-right:20px;border:1px solid #D3CFCE;border-radius:3px;outline:0;font-family:Roboto,sans-serif;color:#394146;padding:3.25px;vertical-align:middle}.webform-client-form-49 .form-item.webform-component-file .form-submit{line-height:2.143rem;background:#2C9BC9;border-radius:5px;font-weight:700;padding:0 20px;font-size:.8571rem;color:#FFF;text-transform:uppercase;border:0;transition:opacity .2s ease}.hc .webform-client-form-49 .form-item.webform-component-file .form-submit{background:#fff;color:#000}.lh-2 .webform-client-form-49 .form-item.webform-component-file .form-submit{line-height:2.429rem}.lh-3 .webform-client-form-49 .form-item.webform-component-file .form-submit{line-height:2.857rem}.webform-client-form-49 .form-item.webform-component-file .form-submit:hover{opacity:.8}.hc .webform-client-form-49 .form-item.webform-component-file .form-submit:hover{opacity:1;background:#ff0}.form-02 .form-actions .form-submit:hover,.search-results .title a:hover,.webform-client-form .webform-submit:hover{opacity:.8}.webform-client-form-49 .form-item.webform-component-file .description{margin-top:5px;font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.143rem;font-weight:400}.hc .webform-client-form-49 .form-item.webform-component-file .description{color:#ff0}.lh-2 .webform-client-form-49 .form-item.webform-component-file .description{line-height:1.429rem}.lh-3 .webform-client-form-49 .form-item.webform-component-file .description{line-height:1.786rem}.webform-client-form-49 .form-item .form-checkboxes,.webform-client-form-49 .form-item .form-radios{width:320px}.search-form .form-checkboxes .form-item.form-type-checkbox,.webform-client-form-49 .form-item .form-checkboxes .form-type-checkbox,.webform-client-form-49 .form-item .form-radios .form-type-radio{margin-top:0;margin-bottom:14px}.webform-client-form-49 .form-item .form-checkboxes .form-type-checkbox:last-child,.webform-client-form-49 .form-item .form-radios .form-type-radio:last-child{margin-bottom:0}.webform-client-form-49 .form-item .form-checkboxes .form-type-checkbox input[type=checkbox],.webform-client-form-49 .form-item .form-radios .form-type-radio input[type=radio]{display:none}.search-form .form-checkboxes .form-type-checkbox label,.webform-client-form-49 .form-item .form-checkboxes .form-type-checkbox input[type=checkbox]+label,.webform-client-form-49 .form-item .form-radios .form-type-radio input[type=radio]+label{line-height:1.143rem;font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;font-weight:400;cursor:pointer}.hc .search-form .form-checkboxes .form-type-checkbox label,.hc .webform-client-form-49 .form-item .form-checkboxes .form-type-checkbox input[type=checkbox]+label,.hc .webform-client-form-49 .form-item .form-radios .form-type-radio input[type=radio]+label{color:#ff0}.lh-2 .search-form .form-checkboxes .form-type-checkbox label,.lh-2 .webform-client-form-49 .form-item .form-checkboxes .form-type-checkbox input[type=checkbox]+label,.lh-2 .webform-client-form-49 .form-item .form-radios .form-type-radio input[type=radio]+label{line-height:1.429rem}.lh-3 .search-form .form-checkboxes .form-type-checkbox label,.lh-3 .webform-client-form-49 .form-item .form-checkboxes .form-type-checkbox input[type=checkbox]+label,.lh-3 .webform-client-form-49 .form-item .form-radios .form-type-radio input[type=radio]+label{line-height:1.786rem}.webform-client-form-49 .form-item .form-radios .form-type-radio input[type=radio]+label:before{content:"";transition:all .2s ease;width:16px;height:16px;display:inline-block;background:#FFF;border:1px solid #D3CFCE;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;border-radius:100%;cursor:pointer;margin-right:9px;margin-bottom:-4px}.webform-client-form-49 .form-item .form-radios .form-type-radio input[type=radio]:checked+label:before{border:4px solid #2C9BC9}.hc .webform-client-form-49 .form-item .form-radios .form-type-radio input[type=radio]:checked+label:before{border-color:#fff;background:#000}.webform-client-form-49 .form-item .form-checkboxes .form-type-checkbox input[type=checkbox]+label:before{content:"";background:center no-repeat #FFF;border:1px solid #D3CFCE;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box;transition:all .2s ease;width:16px;height:16px;display:inline-block;cursor:pointer;margin-right:9px;margin-bottom:-4px}.webform-client-form-49 .form-item .form-checkboxes .form-type-checkbox input[type=checkbox]:checked+label:before{border-color:#2C9BC9;background-color:#2C9BC9;background-image:url(/themes/custom/ttk_public/images/ico-tick.png)}.webform-client-form .form-item{margin-bottom:20px}.webform-client-form .webform-submit{border:0;background:#2C9BC9;border-radius:5px;color:#fff;line-height:2.857rem;font-weight:700;padding:0 20px;font-size:.8571rem;text-transform:uppercase;transition:all .2s ease}#user-login .form-item input.form-text,#user-pass .form-item input.form-text,.form-02 .form-item.webform-component input.form-text,.form-02 .form-item.webform-component-textarea textarea,.search-form input.form-text,.webform-client-form input.form-text,.webform-client-form textarea{background:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);font-size:.8571rem;box-sizing:border-box}.webform-client-form .form-checkboxes .form-item,.webform-client-form .form-radios .form-item{margin-bottom:5px}.webform-client-form .form-checkboxes label,.webform-client-form .form-radios label{display:inline-block;font-weight:400;padding-left:4px;vertical-align:middle;margin:0}.webform-client-form label{display:block;margin-bottom:5px;padding-left:10px;font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.071rem;font-weight:700}.ui-helper-hidden-accessible,.webform-client-form .grippie{display:none}.lh-2 .webform-client-form label{line-height:1.286rem}.lh-3 .webform-client-form label{line-height:1.714rem}.webform-client-form input.form-text{height:40px;width:100%;border:1px solid #d3cfce;border-radius:3px;outline:0;padding:0 9px;font-family:Roboto,sans-serif;color:#394146}.webform-client-form textarea{border:1px solid #d3cfce;border-radius:3px;min-height:80px;min-width:100%;max-width:100%;font-family:Roboto,sans-serif;color:#394146;line-height:1.143rem;padding:9px;height:80px}.lh-2 .webform-client-form textarea{line-height:1.429rem}.lh-3 .webform-client-form textarea{line-height:1.786rem}.form-02 .form-item.webform-component:nth-child(-n+3){width:31.709%;display:block;float:left;margin-right:2.3%;margin-bottom:20px}@media (max-width:54.86rem){.form-02 .form-item.webform-component:nth-child(-n+3){width:100%;margin-right:0;float:none}}.form-02 .form-item.webform-component:nth-child(3){margin-right:0}#user-login .form-item label,#user-pass .form-item label,.form-02 .form-item.webform-component label,.search-form .form-item.form-item.form-type-checkboxes>label,.search-form .form-item.form-type-textfield label{display:block;margin-bottom:5px;padding-left:10px;font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.071rem;font-weight:700}.hc #user-login .form-item label,.hc #user-pass .form-item label,.hc .form-02 .form-item.webform-component label,.hc .search-form .form-item.form-item.form-type-checkboxes>label,.hc .search-form .form-item.form-type-textfield label{color:#ff0}.lh-2 #user-login .form-item label,.lh-2 #user-pass .form-item label,.lh-2 .form-02 .form-item.webform-component label,.lh-2 .search-form .form-item.form-item.form-type-checkboxes>label,.lh-2 .search-form .form-item.form-type-textfield label{line-height:1.286rem}.lh-3 #user-login .form-item label,.lh-3 #user-pass .form-item label,.lh-3 .form-02 .form-item.webform-component label,.lh-3 .search-form .form-item.form-item.form-type-checkboxes>label,.lh-3 .search-form .form-item.form-type-textfield label{line-height:1.714rem}.form-02 .form-item.webform-component input{width:100%;box-sizing:border-box}#user-login .form-item input.form-text,#user-pass .form-item input.form-text,.form-02 .form-item.webform-component input.form-text,.search-form input.form-text{height:40px;width:100%;border:1px solid #D3CFCE;border-radius:3px;outline:0;padding:0 9px;font-family:Roboto,sans-serif;color:#394146}.hc #user-login .form-item input.form-text,.hc #user-pass .form-item input.form-text,.hc .form-02 .form-item.webform-component input.form-text,.hc .search-form input.form-text{color:#000}.form-02 .form-item.webform-component-textarea{float:left;width:100%}.form-02 .form-item.webform-component-textarea textarea{border:1px solid #D3CFCE;border-radius:3px;min-height:80px;min-width:100%;max-width:100%;font-family:Roboto,sans-serif;color:#394146;line-height:1.143rem;padding:9px;height:80px}.hc .form-02 .form-item.webform-component-textarea textarea{color:#000}.lh-2 .form-02 .form-item.webform-component-textarea textarea{line-height:1.429rem}.lh-3 .form-02 .form-item.webform-component-textarea textarea{line-height:1.786rem}.form-02 .form-actions{float:left;width:100%;padding-top:20px}.form-02 .form-actions .form-submit{border:0;background:#2C9BC9;border-radius:5px;color:#fff;line-height:2.857rem;font-weight:700;padding:0 20px;font-size:.8571rem;text-transform:uppercase;transition:all .2s ease}.hc .form-02 .form-actions .form-submit{background:#fff;color:#000}.hc .form-02 .form-actions .form-submit:hover{opacity:1;background:#ff0}.search-form+h2{font-family:Montserrat,sans-serif;font-size:1.143rem;color:#394146;line-height:1.429rem;margin-bottom:20px}.hc .search-form+h2{color:#ff0}.lh-2 .search-form+h2{line-height:1.786rem}.lh-3 .search-form+h2{line-height:2.143rem}.search-form #edit-basic{margin-bottom:20px;overflow:hidden}.search-form #edit-basic .form-item.form-type-textfield{float:left;padding-bottom:0;width:80%}#user-login .form-item,#user-pass .form-item,.search-form .form-item.form-type-textfield{padding-bottom:10px}.search-form #edit-basic .form-submit{float:right;width:18%;margin-top:20px}fieldset{border:1px solid #F4F2F0;border-radius:5px}.hc fieldset{border-color:#ff0}fieldset.collapsed{border-radius:0}.search-form #edit-advanced input.form-text{height:30px;line-height:2.143rem}.search-form #edit-advanced .criterion{margin-right:20px}.search-form #edit-advanced .action,.search-form #edit-advanced .criterion:first-child{width:300px}.search-form #edit-advanced .action .form-submit{width:100%}#user-login .form-item .description{font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.143rem;font-weight:400;margin-left:10px;margin-top:5px}.hc #user-login .form-item .description{color:#ff0}.lh-2 #user-login .form-item .description{line-height:1.429rem}.lh-3 #user-login .form-item .description{line-height:1.786rem}#user-login .form-submit,#user-pass .form-submit{margin-top:10px}#user-login .item-list{display:inline-block;margin-right:20px}#user-login .item-list ul,#user-login .item-list ul li,.search-results{margin:0;list-style-type:none}#user-login .item-list:last-child{margin-right:0}.views-table{border-radius:3px;border:1px solid #D3CFCE;width:100%;border-collapse:initial}.hc .views-table{border-color:#ff0}.views-table tbody td,.views-table thead th{border-bottom:1px solid #D3CFCE;font-family:Roboto,sans-serif;color:#394146}.views-table thead th{background:#F4F2F0;text-align:left;font-weight:700;text-transform:uppercase;font-size:.7857rem;line-height:1.071rem;padding:7px 0}.lh-2 .views-table thead th{line-height:1.286rem}.lh-3 .views-table thead th{line-height:1.714rem}.views-table thead th a{color:#394146}.views-table td:first-child,.views-table th:first-child{padding-left:20px}.views-table tbody td{padding:5px 0;background:#fff;font-size:.8571rem;line-height:1.071rem}.lh-2 .views-table tbody td{line-height:1.286rem}.lh-3 .views-table tbody td{line-height:1.714rem}.views-table tbody tr:last-child td{border-bottom:0}.search-results{padding:0}.search-results ol li{margin-bottom:20px}.search-results ol li:last-child{margin-bottom:0}.search-results strong{font-style:normal;font-weight:700;color:#2C9BC9}.hc .search-results strong{color:#fff}.search-results .title{font-family:Montserrat,sans-serif;font-size:1rem;color:#394146;line-height:1.429rem;margin-bottom:5px;margin-top:0}.hc .search-results .title{color:#fff}.lh-2 .search-results .title{line-height:1.786rem}.lh-3 .search-results .title{line-height:2.143rem}.search-results .title a{color:inherit;transition:all .2s ease}.hc .search-results .title a:hover{opacity:1;color:#ff0}.flex-direction-nav a:hover,.ui-datepicker-next:hover,.ui-datepicker-prev:hover{opacity:.8;transition:all .2s ease}.search-results .search-snippet-info{padding-left:0}.search-results .search-snippet-info p.search-snippet{font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146;line-height:1.429rem;margin-bottom:0}.hc .search-results .search-snippet-info p.search-snippet{color:#ff0}.lh-2 .search-results .search-snippet-info p.search-snippet{line-height:1.786rem}.lh-3 .search-results .search-snippet-info p.search-snippet{line-height:2.143rem}.search-results .search-snippet-info p.search-info{font-family:Roboto,sans-serif;font-size:.7143rem;font-weight:700;color:#394146;text-transform:uppercase;line-height:1.071rem;margin-top:5px}.ui-autocomplete li .date p.day,.ui-autocomplete li .label{font-size:.8571rem;font-family:Roboto,sans-serif}.hc .search-results .search-snippet-info p.search-info{color:#ff0}.lh-2 .search-results .search-snippet-info p.search-info{line-height:1.286rem}.lh-3 .search-results .search-snippet-info p.search-info{line-height:1.714rem}.ui-autocomplete{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);border-radius:3px;width:300px!important;display:block!important;z-index:200;min-width:300px!important}.ui-autocomplete li{padding:10px!important;transition:all .2s ease;box-sizing:border-box;overflow:hidden;border-bottom:1px solid #F4F2F0;cursor:pointer}.ui-autocomplete li:first-child{border-radius:3px 3px 0 0}.ui-autocomplete li:last-child{border-bottom:0}.ui-autocomplete li:hover{background-color:#D8E0E6}.ui-autocomplete li a:hover{text-decoration:none}.ui-autocomplete li .label{font-weight:400;color:#394146;line-height:2.143rem;width:100%;box-sizing:border-box}.ui-autocomplete li.article .label,.ui-autocomplete li.event .label{padding-left:40px}.ui-autocomplete li .date{float:left;width:30px;height:30px;border-radius:3px;background-color:#F4F2F0;padding-top:2px;text-align:center;box-sizing:border-box}.ui-autocomplete li .date p.day{font-weight:700;color:#394146;line-height:1.071rem}.lh-2 .ui-autocomplete li .date p.day{line-height:1.286rem}.lh-3 .ui-autocomplete li .date p.day{line-height:1.714rem}.ui-autocomplete li .date p.month{font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;font-size:.6429rem;color:#394146;line-height:.7143rem}.lh-2 .ui-autocomplete li .date p.month{line-height:.8571rem}.lh-3 .ui-autocomplete li .date p.month,.ui-autocomplete li.kontakt .label{line-height:1.071rem}.ui-autocomplete li.kontakt .image{float:left;width:30px;height:30px;overflow:hidden;border-radius:3px;background-color:#D8D8D8;display:block}.ui-autocomplete li.kontakt .image img{display:block;width:auto;height:auto;min-height:100%;min-width:100%;max-width:100%}.ui-autocomplete li.kontakt .content{width:100%;padding-left:40px;padding-right:150px;box-sizing:border-box}.lh-2 .ui-autocomplete li.kontakt .label{line-height:1.286rem}.lh-3 .ui-autocomplete li.kontakt .label{line-height:1.714rem}.ui-autocomplete li.kontakt .position{font-family:Roboto,sans-serif;font-style:italic;font-size:.7143rem;color:#394146;line-height:1.071rem}.lh-2 .ui-autocomplete li.kontakt .position{line-height:1.286rem}.lh-3 .ui-autocomplete li.kontakt .position{line-height:1.714rem}.ui-autocomplete li.kontakt .details{float:right}.ui-autocomplete li.kontakt .details p{font-family:Roboto,sans-serif;font-weight:400;text-align:right;font-size:.7857rem;color:#394146;line-height:1.071rem}.ui-datepicker-title,.ui-datepicker-title select{font-weight:400;font-size:1rem;text-align:center}.lh-2 .ui-autocomplete li.kontakt .details p{line-height:1.286rem}.lh-3 .ui-autocomplete li.kontakt .details p{line-height:1.714rem}#ui-datepicker-div{border:1px solid #D3CFCE;border-radius:3px;background:#fff}.hc #ui-datepicker-div{background:#000;border-color:#ff0}.ui-datepicker-header{padding:9px 19px;position:relative;background:#F0F5F7;border-bottom:1px solid #D3CFCE}.hc .ui-datepicker-header{background:#000;border-color:#ff0}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;width:10px;height:16px;background-image:url(/themes/custom/ttk_public/images/slider-arrow.png);background-position:center;background-repeat:no-repeat;text-indent:-999px;overflow:hidden;top:50%;margin-top:-8px;cursor:pointer}#quicklinks-content li a:hover::after,.hc .ui-datepicker-next:hover,.hc .ui-datepicker-prev:hover{opacity:1}.ui-datepicker-prev{left:10px}.ui-datepicker-next{right:10px;transform:rotate(180deg)}.ui-datepicker-title{color:#394146;line-height:1.429rem}.hc .ui-datepicker-title{color:#ff0}.lh-2 .ui-datepicker-title{line-height:1.786rem}.lh-3 .ui-datepicker-title{line-height:2.143rem}.ui-datepicker-title select{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;cursor:pointer;background:url(/themes/custom/ttk_public/images/ico-caret-down.png) right center no-repeat;padding-right:10px;margin-right:10px;color:#394146;line-height:1.429rem}.hc .ui-datepicker-title select{color:#ff0}.lh-2 .ui-datepicker-title select{line-height:1.786rem}.lh-3 .ui-datepicker-title select{line-height:2.143rem}.ui-datepicker-title select:last-child{margin-right:0}.ui-datepicker-calendar{width:100%}.ui-datepicker-calendar td,.ui-datepicker-calendar th{border-bottom:1px solid #F4F2F0;border-right:1px solid #F4F2F0;width:36px;height:30px}.hc .ui-datepicker-calendar td,.hc .ui-datepicker-calendar th{border-color:#ff0}.ui-datepicker-calendar td:last-child,.ui-datepicker-calendar th:last-child{border-right:0}.ui-datepicker-calendar tr:last-child td{border-bottom:0}.ui-datepicker-calendar th{vertical-align:middle;text-align:center}.ui-datepicker-calendar th span{font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146}.hc .ui-datepicker-calendar th span{color:#ff0}.ui-datepicker-calendar td{text-align:center;vertical-align:middle}.ui-datepicker-calendar td a{line-height:2.143rem;display:block;text-align:center}.ui-datepicker-calendar td .ui-state-default{font-family:Roboto,sans-serif;font-size:.8571rem;color:#394146}.hc .ui-datepicker-calendar td .ui-state-default{color:#fff}.ui-datepicker-calendar td .ui-state-hover,.ui-datepicker-calendar td.ui-datepicker-current-day a{font-weight:700;color:#fff!important;background:#2C9BC9;margin:-1px;line-height:2.286rem;transition:background .2s ease}.hc .ui-datepicker-calendar td .ui-state-hover,.hc .ui-datepicker-calendar td.ui-datepicker-current-day a{background:#ff0;color:#000!important}.ui-datepicker-calendar td.ui-datepicker-other-month span{color:#B4C0C7}.ui-datepicker-calendar td.ui-datepicker-today a{font-weight:700;color:#2C9BC9}.flex-control-nav{position:absolute;left:0;right:0;margin:0;padding:0;list-style-type:none;z-index:3;text-align:center;height:12px}.flex-control-nav li{display:inline-block;margin-right:4px}.flex-control-nav li:last-child{margin-right:0}.flex-control-nav li a{font-size:0;text-indent:-9999px;width:10px;height:10px;border-radius:10px;border:2px solid #fff;display:block;box-sizing:border-box;cursor:pointer}.flex-control-nav li a.flex-active,.flex-control-nav li a:hover{background:#fff;transition:all .2s ease}.flex-direction-nav{position:absolute;left:0;right:0;top:50%;z-index:3;max-width:80rem;margin:-15px auto 0!important;list-style-type:none}.flex-direction-nav .flex-nav-prev{float:left}.flex-direction-nav .flex-nav-next{float:right}.flex-direction-nav .flex-nav-next a{transform:rotate(180deg)}.flex-direction-nav a{display:block;width:30px;height:30px;border-radius:3px;background:url(/themes/custom/ttk_public/images/slider-arrow.png) center no-repeat #fff;text-indent:-9999px;font-size:0}.tabs.primary{border-bottom:1px solid #A1B8C6;overflow:hidden;margin:0 auto 5px;list-style:none;max-width:1120px;padding:0}.hc .tabs.primary{border-bottom-color:#ff0}.tabs.primary li{float:left;width:186.6px;text-align:center}.tabs.primary li a{font-family:Montserrat,sans-serif;font-weight:300;font-size:large;color:#FFF;line-height:2.857rem;border:0;background:#f6bd52;display:block;border-radius:3px 3px 0 0;transition:all .2s ease;padding:6px}.hc .tabs.primary li a{background:#ff0;color:#000}.tabs.primary li a:hover{background:#2C9BC9}.hc .tabs.primary li a:hover{background:#fff;color:#000}.tabs.primary li.active a{border-bottom:0;line-height:2.786rem;border-color:#A1B8C6;color:#394146}.hc .tabs.primary li.active a{background:#fff;color:#000}.tabs.primary li.active a:hover{background:#fff}.menu-toggle{cursor:pointer;padding:28px 40px 32px 20px;float:right;border:none;display:none;transition:all .2s ease;position:relative;background:#394146}.menu-toggle span,.menu-toggle span:after,.menu-toggle span:before{cursor:pointer;height:4px;width:20px;background:#fff;position:absolute;display:block;content:"";transition:all .5s ease-in-out}.menu-toggle span:before{top:-6px}.menu-toggle span:after{bottom:-6px}.nav-open .menu-toggle span{background-color:transparent}.nav-open .menu-toggle span:after,.nav-open .menu-toggle span:before{top:0}.nav-open .menu-toggle span:before{transform:rotate(45deg)}.nav-open .menu-toggle span:after{transform:rotate(-45deg)}.nav-open #header-bottom{height:100%;width:100%}.nav-open #header{position:fixed;top:0;right:0;left:0;z-index:10}.nav-open #main{padding-top:60px}.submenu-toggle{width:100%;border-radius:3px;background:url(/themes/custom/ttk_public/images/ico-caret-down.png) right 15px center no-repeat #fff;font-weight:400;font-size:1.143rem;color:#54494B;text-transform:none;padding:0 38px 0 15px;text-align:left;z-index:1;height:40px;box-sizing:border-box;display:none}.submenu-toggle+div{margin-top:0!important}.submenu-open #submenu{height:auto;border-radius:0 0 3px 3px;z-index:200}.submenu-open .submenu-toggle{border-radius:3px 3px 0 0;border-bottom:1px solid #F4F2F0;background-image:url(/themes/custom/ttk_public/images/ico-caret-up.png)}@media (max-width:85.64rem) and (min-width:80.07rem){#top-search input.form-text{width:30px;background-position:center;padding-left:20px}}@media (max-width:80rem){.menu-toggle{display:block}#top-accessibility{margin:10px 20px 0 0}#wrapper{padding-right:0}#header-top .accredited,#sidebar{display:none}#header-bottom{position:fixed;top:60px;right:0;width:320px;background:#394146;z-index:10;overflow-y:auto;height:0;transition:height .2s ease}#header-bottom .row{padding:0;max-width:100%}#mainmenu{width:100%}#mainmenu .nav{display:block}#mainmenu .dropdown-menu{display:none;width:auto;max-width:100%}#mainmenu ul li{position:relative;border:0;float:none;border-top:none}#mainmenu ul>li.three-lines,#mainmenu ul>li.two-lines{max-width:100%!important}#mainmenu ul>li.two-lines a{padding-left:20px;padding-right:20px}#mainmenu ul>li>a,.i18n-en #mainmenu ul.nav>li.three-lines>a,.i18n-et #mainmenu ul.nav>li.three-lines>a{padding:0 20px;line-height:2.857rem}#topnav,#topnav-2{width:100%;text-align:center;margin-bottom:10px}#topnav ul,#topnav-2 ul{display:inline-block}#top-search,#top-search-2{width:100%;padding:0 20px;margin-bottom:10px}#top-search input.form-text,#top-search-2 input.form-text{width:100%}#top-langbar,#top-langbar-2{width:100%;padding-left:20px;padding-right:20px;margin-bottom:20px;margin-top:20px}#top-langbar .chosen-container .chosen-results li,#top-langbar .chosen-container-single .chosen-single,#top-langbar ul li a,#top-langbar-2 .chosen-container .chosen-results li,#top-langbar-2 .chosen-container-single .chosen-single,#top-langbar-2 ul li a{background:#262B2E}#logo{z-index:11;padding:13.2px 17px}#logo img{width:66px;height:auto}#sidenav,#sidenav-2{float:left;width:100%}#sidenav ul li a,#sidenav-2 ul li a{width:100%;background-position:left 20px center}#sidenav-2 ul li.Instagram a{background-position:left 0 center}#sidenav ul li span,#sidenav-2 ul li span{z-index:2;position:relative;right:auto;left:auto;padding:0;float:left;margin-top:-40px;margin-left:60px;box-shadow:none}#sidenav ul li a:hover,#sidenav-2 ul li a:hover{z-index:2}#sidenav ul li a:hover+span,#sidenav-2 ul li a:hover+span{right:auto}.widget{padding:20px}.features-list,.video-playlist{padding:0 20px}.widget.events,.widget:is(.news,.blog){width:100%;display:block}.features-list ul li{width:33.3333%}.video-playlist .video-player{width:60%;flex:1 1 60%;border-radius:3px 0 0 3px;overflow:hidden}.video-player iframe{width:100%}.video-playlist .playlist{width:40%;border-radius:0 3px 3px 0}#pageheader #breadcrumb{padding-left:140px}.content.row{padding:0 20px}#footermenu .block{width:32%;margin-right:2%}#top-accessibility .drop{left:120px}}@media (max-width:73.14rem){#top-slider .content .row{padding-left:40px;padding-right:40px}.subject-single p.title{font-size:.8571rem}.subject-single p.subtext{font-size:.7857rem}#footer:after,#footer:before{display:none}#footer .row{width:100%;display:table}#footermenu{padding:20px;float:left;width:100%}#footer-right{display:table-header-group}.region-homepage-blog,.region-homepage-news{display:block}#top-accessibility .drop{max-height:calc(100vh - 60px);overflow:auto}#top-accessibility .drop .groups{flex-wrap:wrap}#top-accessibility .drop .groups .group-single{flex:1 1 50%}#top-accessibility .drop .groups .group-single:nth-last-child(-n+2){border-top:1px solid #dedede}}@media (min-width:54.93rem){#submenu{display:block!important}}@media (max-width:54.86rem){#top-slider .content p,#top-slider .flex-direction-nav{display:none}#top-slider{padding-bottom:20px}#top-slider .content{max-width:100%;width:100%}#top-slider .content h2{font-size:1.286rem;line-height:1.429rem}.lh-2 #top-slider .content h2{line-height:1.786rem}.lh-3 #top-slider .content h2{line-height:2.143rem}#top-slider .content .btn-01{line-height:2.857rem}#top-slider .content .row{padding-bottom:35px}#top-slider .flex-control-nav{bottom:10px}#top-slider ul.slides>li{height:auto;padding-top:20px}.subject-single p.title{font-size:1.143rem}.subject-single p.subtext{font-size:.8571rem}.subject-single+.more{padding-top:55px}.widget:is(.news,.blog){width:100%;padding:20px}.widget:is(.news,.blog) :is(.news-list,.blog-list){display:block}.widget:is(.news,.blog) :is(.news-list,.blog-list) li{width:calc(50% - 10px);margin-bottom:20px}.widget.events{width:100%;padding:20px}.features-list{padding:0 20px}.features-list ul li{width:100%}.feature-single{display:flex;align-items:center;height:60px}.feature-single .icon{height:40px;width:40px;margin:10px 0 0 10px}.feature-single .icon img{height:auto;width:auto;max-width:40px;max-height:40px;vertical-align:top}.feature-single p.title{text-align:left;padding-left:10px}.video-playlist{padding:0 20px;display:block}.video-playlist .video-player{display:block;position:relative;width:100%;padding-top:25px;height:0;padding-bottom:56.25%;border-radius:3px;overflow:hidden}.video-player p.title{display:none}.video-player iframe{width:100%;top:0;left:0;right:0;bottom:0}.video-playlist .playlist{width:100%;padding:20px 0 0}.video-playlist .playlist ul{max-height:50vh}.playlist ul li{padding:10px 20px}#footermenu .block{float:none;width:100%;margin:0 0 40px}#footermenu .block:last-child{margin-bottom:0}.submenu-toggle{display:block}#pageheader #breadcrumb,#sidebar-left .banners,#sidebar-left .poll-widget,#submenu,.content .social-share{display:none}#pageheader{height:200px}.content.row{margin-top:-60px}#sidebar-left{width:100%;padding:0;box-sizing:border-box;position:relative;margin-bottom:30px;float:none}#sidebar-right{float:none;width:auto;margin:20px}#sidebar-left+#content-block{float:none;margin:0!important;width:auto}#content-block{width:100%}#submenu{position:absolute;top:40px;left:0;right:0;overflow:hidden}.textpage h1{font-size:1.714rem;line-height:2.143rem;margin-bottom:10px;font-weight:400}.textpage p.subhead{font-size:1.071rem;margin-bottom:15px}.textpage .content p{font-size:.8571rem;line-height:1.429rem}.lh-2 .textpage .content p{line-height:1.786rem}.lh-3 .textpage .content p{line-height:2.143rem}.post-filters .form-item{margin-bottom:10px}.events-list .main .event-single{margin-bottom:20px}#top-accessibility .drop .groups .group-single{flex:1 1 50%}#top-accessibility .drop .groups .group-single:nth-last-child(-n+2){flex:0 0 100%;border-left:0;border-top:1px solid #dedede}}@media (max-width:34.29rem){.widget:is(.news,.blog) :is(.news-list,.blog-list) li{width:calc(50% - 10px);margin:0 0 20px}.widget:is(.news,.blog) :is(.news-list,.blog-list) li:last-child{margin-bottom:0}.page_summary .item-list{margin:0}.textpage .content .page_summary p{float:none;width:auto;text-align:center}#top-accessibility{margin-right:10px}#top-accessibility>a{padding-left:10px;background-image:none}#top-accessibility .drop .groups .group-single{flex:1 1 100%;width:100%;border-left:0;border-top:1px solid #dedede}#top-accessibility .drop .styles-list{flex-wrap:wrap}#top-accessibility .drop .styles-list .item-single{margin:0 10px 10px 0}#top-accessibility .drop .styles-list .item-single+.item-single{margin:0}#block-ttk-public-views-block-footer-logos-block-1-2 .views-view-responsive-grid--vertical{-moz-column-count:2!important;column-count:2!important;-moz-column-gap:30px!important;column-gap:30px!important}}@media (max-width:31.43rem){#top-langbar,#top-langbar-2{padding-left:10rem}}@media print{#content-block>div,#logo{padding:0}#footer,#header-bottom,#header-top .region-header,#pageheader,#sidebar,#sidebar-left,#toolbar,.content .related-topics,.social-share,.tabs,.textpage .actions,form{display:none!important}#content-block{width:100%;max-width:100%;margin-left:0!important;margin-top:250px!important}#logo{box-shadow:none}}.not-logged-in .tabs,[id^=edit-published-at-wrapper] .form-item-published-at-max label,[id^=edit-published-at-wrapper] .form-item-published-at-min label{display:none}.textpage #page-title{margin-bottom:20px}.view-timeline{padding:20px}.view-timeline.view-display-id-sti .views-field{width:20%}.view-timeline.view-display-id-auh .views-field{width:25%}.view-timeline .view-content{position:relative;overflow:hidden}.view-timeline .view-content:before{content:"";position:absolute;top:0;bottom:0;left:50px;width:2px;background-color:#289BC7}.view-timeline .view-content>h3{position:relative;background-color:#289BC7;height:100px;width:100px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:2}.view-timeline .view-content>h3 a{color:#fff}.view-timeline .views-field{margin-top:40px}.view-timeline .views-row{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.view-timeline .views-field-field-autorid,.view-timeline .views-field-field-juhendajad,.view-timeline .views-field-field-tunnustatud{z-index:2;background-color:#fff;position:relative;padding:0 10px;width:150px;margin-top:23px}.view-timeline .views-field-created{display:flex;align-items:center;justify-content:center;margin-left:15px;font-size:.8571rem;height:70px;width:70px!important;border-radius:50%;background-color:#289BC7;color:#fff;position:relative;flex-grow:0;flex-shrink:0;margin-right:30px;margin-top:0}.view-timeline .views-field-created:before{content:"";position:absolute;top:50%;left:70px;width:100vw;border-top:1px dashed gray}.page-nobg ::after,.page-nobg ::before,.page-nobg :not(.overlay){color:#000!important;background-color:#fff!important;border-color:#000!important;box-shadow:none!important;filter:none!important}#edit-keys,[id^=edit-keys]{width:170px;background-color:#FFF;border-radius:50px;font-size:.7857rem;color:#394146;border:0;height:30px;box-sizing:border-box;background-repeat:no-repeat;background-position:left 10px center;background-image:url(/themes/custom/ttk_public/images/ico-loop-sm.png);padding:0 10px 0 30px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0}ul#ui-id-1{border:none}.tb-megamenu{background-color:initial}.tb-megamenu .dropdown-menu{border-bottom:0}ul.contextual-links li a{text-transform:none!important;color:#333!important}.tb-megamenu .dropdown-menu li>a{border-top:0}.tb-megamenu-item a.dropdown-toggle{font-size:.9rem!important}.tb-megamenu-submenu.dropdown-menu{width:100%!important}.tb-megamenu .wider-menu a.dropdown-toggle{width:153px}.webform-submission-form .checkboxes--wrapper span,.webform-submission-form .radios--wrapper span,.webform-submission-form label{display:block;margin-bottom:5px;padding-left:10px;font-size:.8571rem;color:#394146;line-height:1.071rem;font-weight:700}.webform-submission-form .form-item{font-family:Roboto,sans-serif;margin-bottom:20px}.webform-submission-form .form-item textarea{background:#FFF;border:1px solid #d3cfce;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;min-height:80px;min-width:100%;max-width:100%;font-size:.8571rem;color:#394146;line-height:1.143rem;padding:9px;box-sizing:border-box;height:80px}.webform-submission-form .form-item input.form-email,.webform-submission-form .form-item input.form-number,.webform-submission-form .form-item input.form-tel,.webform-submission-form .form-item input.form-text{height:40px;width:100%;background:#FFF;border:1px solid #d3cfce;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box;outline:0;padding:0 9px;font-size:.8571rem;color:#394146}.webform-submission-form .form-submit{border:0;background:#2c9bc9;border-radius:5px;color:#fff;line-height:2.857rem;font-weight:700;padding:0 20px;font-size:.8571rem;text-transform:uppercase;transition:all .2s ease}.webform-submission-form .form-required:after{content:" *";color:red}.webform-submission-form .js-webform-radios .form-item{margin-bottom:5px}.webform-submission-form .js-form-type-checkbox label.option,.webform-submission-form .js-form-type-radio label.option{display:inline-block;font-weight:400;padding-left:4px;vertical-align:middle;margin:0}.webform-element-description{font-size:.85em}.webform-submission-form fieldset.webform-type-fieldset{border:1px solid #F4F2F0;border-radius:5px}.webform-submission-form .webform-message{margin-bottom:20px;font-size:13px}.paragraph--type--webform{margin-bottom:20px}@media only screen and (min-width:1025px){#content{margin-top:0}#header{position:fixed;z-index:10;width:100%;transform:translate(0,-100%)}}.pager li.pager-next{width:100%}.gallery-list .form-select,:is(.news-list,.blog-list) .form-select{background:url(/themes/custom/ttk_public/images/ico-caret-down.png) right 9px center no-repeat #FFF;border:1px solid #d3cfce;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;height:30px;padding:0 39px 0 9px;font-size:.8571rem;color:#394146;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%}input[id^=edit-submit-gallery],input[id^=edit-submit-uudised]{background:#2c9bc9;color:#FFF;line-height:2.143rem;text-transform:uppercase;padding:0 10px;font-weight:700;font-size:.7143rem;border-radius:3px}.post-filters [id^=edit-actions]{margin-top:20px}[id^=edit-published-at-wrapper]{padding:0;border:0}[id^=edit-published-at-wrapper] .fieldset-wrapper{display:flex}[id^=edit-published-at-wrapper] .form-item-published-at-max{padding:0!important}.post-filters .form-item legend span{font-size:.7143rem;color:#394146;line-height:1.071rem;font-family:Roboto,sans-serif;font-weight:700;display:block;margin-bottom:5px;text-transform:uppercase}#content-block .head .date-box.grey{margin-top:15px}#sidebar-left .block:first-child{margin-top:0}#sidebar-left .block{margin-top:20px}[id^=edit-choice] .form-item{padding:10px 20px;border-top:1px solid #f4f2f0}[id^=edit-choice] .form-item:last-child{border-bottom:1px solid #f4f2f0}input[id^=edit-result]{margin-bottom:25px}#poll-view-form-1--2 .choice-title,.block-poll .choice-title{padding:11px 20px 0;border-top:1px solid #f4f2f0;font-weight:400;color:#54494b;line-height:1.071rem;font-size:.8571rem;font-family:Roboto,sans-serif}.poll h3.poll-results-title{display:none}#poll-view-form-1--2 .bar .foreground{background:#2c9bc9}#poll-view-form-1--2 .poll{padding:0 20px}.view-koolitused{padding-top:20px;padding-bottom:20px}.view-koolitused table.cols-6{border-radius:3px;border:1px solid #d3cfce;width:100%;border-collapse:initial}.view-koolitused table thead th{background:#f4f2f0;text-align:left;font-weight:700;text-transform:uppercase;font-size:.7857rem;line-height:1.071rem;padding:7px 0}.view-koolitused table td:first-child,.view-koolitused table th:first-child{padding-left:20px}.view-koolitused table tbody td{padding:5px 0;background:#fff;font-size:.8571rem;line-height:1.071rem}#block-exposedformsearch-apipage-1-2 .form-item input,#top-search .form-item input,#top-search-2 .form-item input,.dropdown-content{background-repeat:no-repeat}.view-koolitused table tbody td,.view-koolitused table thead th{border-bottom:1px solid #d3cfce;font-family:Roboto,sans-serif;color:#394146}.view-koolitused table .views-field,.view-koolitused table td{padding-right:4px;padding-left:4px}form#views-exposed-form-koolitused-block-1{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:0;border:none}.mb-10,form#views-exposed-form-koolitused-block-1 .form-item{margin-bottom:10px}.view-koolitused header{padding-bottom:10px}input#edit-submit-koolitused{box-sizing:border-box;background-color:#efefef;color:#202020;padding:5px 11px;border-width:1px;border-style:outset;border-color:#767676;border-radius:3px}.view-koolitused ul.pager__items{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;margin:1rem 0;list-style:none;text-align:center}.view-koolitused li.pager__item{display:inline-block;margin:0 0 .25em 3em}.view-koolitused li.pager__item.is-active a{font-weight:700;color:#394146}#sidebar-right .widget-list .views-element-container:first-child h2{margin-top:0}#block-exposedformsearch-apipage-1-2{height:50px}@media (max-width:80rem){#motto-nav,#sidebar-left #block-koigeuuemkusitlus,#top-langbar,#top-search,#topnav{display:none}}@media (min-width:80.01rem){#motto-nav-mobile,#sidebar-right #block-mostrecentpoll,#sidenav-2,#top-langbar-2,#top-search-2,#topnav-2{display:none}}@media (max-width:960px){#sidebar-right{width:auto;margin:20px}}.dropdown-content{display:none;position:absolute;width:100%;left:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:10;background-image:url(/themes/custom/ttk_public/images/main_menu_background_icon.png);background-position:right bottom;background-size:auto}.column a,.dropdown:hover .dropdown-content{display:block}.column{float:left;width:33.33%;padding:10px}.column a{float:none;text-decoration:none;text-align:left;color:#fff;font-weight:400;font-size:.9571rem;text-transform:none;padding:0}.column a:hover{background-color:#ddd}.menu-row{background:#394146;padding:20px}.menu-row:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.column{width:100%;height:auto}}#mainmenu ul>li>a{padding:8px}#mainmenu ul.column li{float:initial;border-right:none}#mainmenu ul.column li.active-trail>a:before,#mainmenu ul.column li.active>a:before,#mainmenu ul.column li:hover>a:before{background:0 0}#mainmenu ul.column li:hover>a{background:0 0;color:#FFF7E2}#mainmenu .menu-row ul li a{text-align:left;color:#fff;font-weight:400;text-transform:none;padding:5px 10px;display:block}@media screen and (max-width:80rem){.menu-row{display:none}}.node-type-kontakt .node-kontakt .info .position{font-weight:400}#content-block .social-share,#content-block>article{display:inline-block;width:100%;box-sizing:border-box}.node-preview-backlink{color:#fff;background:#4caf50;padding:15px;font-weight:700;border:1px solid #009688}.access-protected{color:red}.ckeditor-accordion-container .ckeditor-accordion-toggler{background-color:#2C9BC9!important}#modal1,#modal2,#modal3,#modal4{z-index:12}.motto-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.modal-content>h4,.modal-content>p{margin:16px 0 0;text-align:left}.modal-content .close{float:right;font-size:32px;color:#fff;background-color:#00a3da;border-color:#0090c1;opacity:unset;font-weight:400;text-align:center;padding:5px}.modal-content .close:focus,.modal-content .close:hover{color:#fff;background-color:#007da7;border-color:#006283;text-decoration:none;cursor:pointer;opacity:unset}th,tr:nth-child(even) td{background-color:#f2f2f2}.modal-content p:first-child{margin:16px 0 65px}@media (max-width:469px){#motto-nav-mobile ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;list-style:none}#motto-nav-mobile ul li{width:50%!important;padding:2px;box-sizing:border-box;height:25%}#motto-nav-mobile ul li a{font-size:1.2rem;line-height:35px}}@media (max-width:589px){#motto-nav-mobile ul li{width:2.1rem}}.training-container{display:flex;padding-bottom:20px}.image-container{width:25%;margin-right:20px}.image-container img{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.content-container{flex-grow:1;width:75%}.content-container h3{margin-top:0;margin-bottom:5px}.content-container p{margin-bottom:0!important}.content-container a.button.btn-02{margin-top:10px}table{width:100%;border-collapse:collapse;margin:20px 0;text-align:left;max-width:100%}table td,table th{padding:12px 15px;border:1px solid #ddd}th{color:#333}tr:nth-child(even){background-color:#f9f9f9}tr:hover{background-color:#f1f1f1}@media (max-width:600px){table,tbody,td,th,thead,tr{display:block}td,th{padding:10px;border:none}tr{margin-bottom:10px}td{text-align:right;padding-left:50%;position:relative}td::before{content:attr(data-label);position:absolute;left:10px;width:calc(50% - 20px);white-space:nowrap;font-weight:700}}table.MsoNormalTable td{width:auto!important;height:auto}.views-inline{display:inline}@media screen and (max-width:80rem){.widget:is(.news,.blog) .news-list li img{display:none}#mainmenu .dropdown span::after{content:"";cursor:pointer;float:left;position:absolute;right:20px;font-size:30px;font-weight:700;color:#fff;z-index:9;top:26px;background-image:url(/themes/custom/ttk_public/images/arrow_drop_down.png);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;height:15px;width:15px}#mainmenu .dropdown span.active::after{background-image:url(/themes/custom/ttk_public/images/arrow_drop_up.png)}li.menu-item.expanded.dropdown .dropdown-content.active,li.menu-item.expanded.dropdown .dropdown-content.active .menu-row{display:block;box-sizing:border-box}ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;list-style:none}ul li{flex:1 1 calc(50% - 10px);box-sizing:border-box}}div#block-ttk-public-content td{width:auto!important}.form-item-structure{background:#fff}#block-ttk-public-views-block-contact-search-block-1 h3{float:left;width:100%;font-size:28px;padding-bottom:15px;padding-top:15px}.future-events-calendar-view.future-events-calendar-view,.previous-events-calendar-view.future-events-calendar-view{margin-top:60px}.future-events-calendar-view.active,.previous-events-calendar-view.active{margin-bottom:60px}.future-events-calendar-view:not(.active)>div,.previous-events-calendar-view:not(.active)>div{display:none}.future-events-calendar-view h2,.previous-events-calendar-view h2{display:none;margin:0 30px 20px 0;padding-bottom:14px;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:2px solid transparent;color:#85979B}@media (max-width:1180px){.future-events-calendar-view h2,.previous-events-calendar-view h2{margin:0 30px 20px}}@media (max-width:600px){.future-events-calendar-view h2,.previous-events-calendar-view h2{margin-right:0}}.future-events-calendar-view h2.active-slider,.future-events-calendar-view h2.slider-hover,.previous-events-calendar-view h2.active-slider,.previous-events-calendar-view h2.slider-hover{border-color:#1f6c8d;color:#000}.future-events-calendar-view h2.active-slider,.future-events-calendar-view h2.active-slider~h2,.future-events-calendar-view h2:has(+.active-slider),.previous-events-calendar-view h2.active-slider,.previous-events-calendar-view h2.active-slider~h2,.previous-events-calendar-view h2:has(+.active-slider){display:inline-block}.future-events-calendar-view .slider,.previous-events-calendar-view .slider{display:flex;justify-content:center;width:100%;margin-top:20px}.future-events-calendar-view .slider .slider-button,.previous-events-calendar-view .slider .slider-button{border-radius:50%;width:12px;height:12px;margin-right:5px;background-color:#c6c6c6;cursor:pointer}.future-events-calendar-view .slider .slider-button.active-slider-button,.previous-events-calendar-view .slider .slider-button.active-slider-button{background-color:#000}.future-events-calendar-view>div,.previous-events-calendar-view>div{max-width:100%;overflow:hidden}@media (max-width:1180px){.future-events-calendar-view>div,.previous-events-calendar-view>div{margin:0 20px}}.future-events-calendar-view>div>div,.previous-events-calendar-view>div>div{display:flex;flex-direction:row;max-width:100%}.future-events-calendar-view>div>div:not(.slider-dragging),.previous-events-calendar-view>div>div:not(.slider-dragging){transition:all 1s}.future-events-calendar-view>div>div .views-row,.previous-events-calendar-view>div>div .views-row{min-height:200px;min-width:calc(33.3333333333% - 60px);width:calc(33.3333333333% - 60px);background:#2C9BC9;transition:all 1s;margin-right:10px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.future-events-calendar-view>div>div .views-row *,.previous-events-calendar-view>div>div .views-row *{color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.future-events-calendar-view>div>div .views-row:hover,.previous-events-calendar-view>div>div .views-row:hover{background:#2981A6}@media (max-width:1180px){.future-events-calendar-view>div>div .views-row,.previous-events-calendar-view>div>div .views-row{min-width:calc(100% - 60px)}}.future-events-calendar-view>div>div .views-row .views-field-view-node,.previous-events-calendar-view>div>div .views-row .views-field-view-node{position:absolute;width:100%;height:100%;top:0;left:0}.future-events-calendar-view>div>div .views-row .views-field-view-node a,.future-events-calendar-view>div>div .views-row .views-field-view-node span,.previous-events-calendar-view>div>div .views-row .views-field-view-node a,.previous-events-calendar-view>div>div .views-row .views-field-view-node span{display:block;width:100%;height:100%}.future-events-calendar-view>div>div .views-row.selected-row,.previous-events-calendar-view>div>div .views-row.selected-row{overflow:hidden}.future-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content,.previous-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content{display:flex;flex-direction:row;margin-bottom:24px}.future-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-end-time,.future-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-start-time,.previous-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-end-time,.previous-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-start-time{display:flex;flex-direction:column;justify-content:center;align-items:center}.future-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-day time,.previous-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-day time{font-size:42px;font-weight:600;line-height:1.5}.future-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-day time::after,.previous-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-day time::after{content:"."}.future-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-month time,.previous-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-month time{font-size:16px;font-weight:400}.future-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-time-divider,.previous-events-calendar-view>div>div .views-row>div:nth-child(1)>.field-content .calendar-time-divider{font-size:42px;font-weight:600;line-height:60px;margin:0 8px}.future-events-calendar-view>div>div .views-row>div:nth-child(2) span .calendar-title,.previous-events-calendar-view>div>div .views-row>div:nth-child(2) span .calendar-title{font-size:20px;font-weight:500;margin:8px 0 20px}.future-events-calendar-view>div>div .views-row>div:nth-child(2) span .calendar-location,.previous-events-calendar-view>div>div .views-row>div:nth-child(2) span .calendar-location{margin-top:10px;font-size:1rem;font-weight:400;line-height:1.5}.fp-quicklinks .menu li{flex:0 0 auto;margin:0;padding:0;position:inherit;background-color:#2C9BC9}.fp-quicklinks .menu li:hover{background-color:#2981A6}.fp-quicklinks .menu li a{display:inline-block;white-space:nowrap;color:#fff}.fp-quicklinks .menu li:before{width:0}@media only screen and (min-width:1196px){.fp-quicklinks .menu li a{padding:10px 10px 10px 15px;font-size:1.1rem}.fp-quicklinks .menu{flex-wrap:nowrap;list-style:none;padding:0;margin:0;align-items:center;width:56rem}.fp-quicklinks .menu li{text-align:center;margin-right:20px;flex:0 0 19.7rem;min-width:19.7rem}.fp-quicklinks .menu li:nth-child(2),.fp-quicklinks .menu li:nth-child(3),.fp-quicklinks .menu li:nth-child(4){flex:0 0 18.7rem;min-width:18.7rem}}.paragraph--type--text .row,.paragraph--type--two-texts .row{background-color:#fff;padding:30px 40px}.paragraph--type--two-texts .row{display:flex;justify-content:space-around}.paragraph--type--two-texts .row>div:first-of-type{margin-right:20px;font-size:27px;white-space:nowrap;width:35%;align-items:center}.paragraph--type--two-texts .row>div:nth-of-type(2){width:65%}#footer-right:after,#footer-right:before{top:0;bottom:auto;background:#394146;height:385px}.social-media-logos{display:flex;flex-direction:column}.social-media-logos a{margin-right:20px}#block-ttk-public-content .paragraph .row,#block-ttk-public-content .row{margin-top:20px}#header-bottom .row,.paragraph--type--image-slider .row{margin-top:0!important}#footer-bottom .region-footer{display:flex;justify-content:space-around;max-width:1120px;margin:0 auto}#footer-bottom{background:#000;padding:0;height:192px}#footer-bottom .region-footer .block{margin-top:40px;width:100%}#footer-bottom:after,#footer-bottom:before,#footer-right:after,#footer-right:before{position:absolute;width:50%;z-index:-1;content:""}#footer-right:before{left:0}#footer-right:after{right:0}#footer-bottom:before{bottom:0;left:0;background:#fff;height:317px}#footer-bottom:after{bottom:0;right:0;background:#fff;height:317px}.no-year{height:100px!important}.timeline>ul>li.no-year:before{background:unset}@media (max-width:767px){#footer-bottom .region-footer{flex-direction:column;align-items:center}#footer-bottom .region-footer .block{margin-bottom:20px}.timeline>ul>li span.year span{font-size:1.2rem}.timeline>ul>li span.year{height:62px;min-width:62px;left:calc(100% - 28px);top:8px;z-index:2}.timeline>ul>li{padding-right:100px}.timeline .single-person .image{height:62px;width:62px}.timeline ul li ul{top:46px;padding-left:45px}.timeline .single-person p.name{font-size:1rem}.timeline .single-person .content{padding-left:75px}.timeline .single-person .description{top:55px;left:25px;width:150px;padding-top:15px}}.font-bold{font-weight:700}.field--label-inline .field__item,.field--label-inline .field__label{display:inline-block}div#block-ttk-public-languageswitcher-2{width:110px}#block-ttk-public-languageswitcher-2 ul.d-flex{display:flex;justify-content:space-between}#block-ttk-public-languageswitcher-2 a{text-transform:uppercase;color:#000}#block-ttk-public-languageswitcher-2 li{list-style-type:none}#block-ttk-public-languageswitcher-2 li>a{position:relative}#block-ttk-public-languageswitcher-2 li>a:not(.text-muted)::before{content:"";position:absolute;left:0;right:0;bottom:-5px;height:3px;background:#000}#block-ttk-public-languageswitcher-2 .text-muted{background:0 0!important}#close-quicklinks,#search-close-btn{top:5px;right:5px;cursor:pointer;background-repeat:no-repeat;background-position:left 5px center}#region-header{display:flex;flex-direction:row-reverse;align-items:center;height:80px;gap:24px}#block-ttk-public-headercontacteng,#block-ttk-public-headercontactest,#block-ttk-public-headerquicklinkseng,#block-ttk-public-headerquicklinksest{height:40px;padding:8px 12px;border-radius:6px}#block-ttk-public-headercontacteng a,#block-ttk-public-headercontactest a,#block-ttk-public-headerquicklinkseng a,#block-ttk-public-headerquicklinksest a{color:#000;font-size:13px}#block-ttk-public-headercontacteng .field--name-body,#block-ttk-public-headercontactest .field--name-body,#block-ttk-public-headerquicklinkseng .field--name-body,#block-ttk-public-headerquicklinksest .field--name-body{display:grid;place-items:center;height:40px}#block-ttk-public-headercontacteng .field--name-body a,#block-ttk-public-headercontactest .field--name-body a,#block-ttk-public-headerquicklinkseng .field--name-body a,#block-ttk-public-headerquicklinksest .field--name-body a{padding:12px 14px;border-radius:6px;transition:background-color .2s ease}#block-ttk-public-headercontacteng .field--name-body a:hover,#block-ttk-public-headercontactest .field--name-body a:hover,#block-ttk-public-headerquicklinkseng .field--name-body a:hover,#block-ttk-public-headerquicklinksest .field--name-body a:hover{background-color:#F5F7F8}#quicklinks{display:none;border-top:2px solid #d3d3d3;box-shadow:0 2px 5px rgba(0,0,0,.1)}#quicklinks-content{position:relative;width:100%;max-width:80rem;margin:0 auto;padding-bottom:35px}#quicklinks-content p{margin:30px}#close-quicklinks{position:absolute;border:none;font-size:25px;background-color:#fff;background-image:url(/themes/custom/ttk_public/images/Close_button.png);margin:20px;color:transparent}#block-ttk-public-headerquicklinkseng .field--name-body a::after,#block-ttk-public-headerquicklinksest .field--name-body a::after{content:url(/themes/custom/ttk_public/images/arrow_down_icon.png);display:inline-block;margin-left:5px;width:12px;height:12px}#block-ttk-public-headerquicklinkseng .field--name-body a.active,#block-ttk-public-headerquicklinksest .field--name-body a.active{background-color:#555D65;color:#fff}#block-ttk-public-headerquicklinkseng .field--name-body a.active::after,#block-ttk-public-headerquicklinksest .field--name-body a.active::after{content:url(/themes/custom/ttk_public/images/arrow_up_icon_white.png)}#quicklinks-content .menu{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:1rem}#quicklinks-content .menu li{list-style-type:none;height:30px}#quicklinks-content .menu li a{color:#353C41;width:70%;display:block;padding:7px 10px;transition:background-color .3s ease,color .3s ease;background-color:transparent}#quicklinks-content li a:hover{background-color:#555D65;color:#fff}#quicklinks-content li a::after{content:url(/themes/custom/ttk_public/images/keyboard_arrow_right.png);float:right;opacity:0;transition:opacity .3s ease}#mainmenu li.column-header a{font-size:1.1rem;font-weight:700!important;white-space:nowrap}#mainmenu li.column-header a:hover{color:#FFF7E2}#mainmenu ul.column{width:25%;float:left;margin-bottom:20px}.flex-menu{display:flex;align-items:flex-start;background-color:#394146}.flex-menu .menu-row{flex-grow:1}.flex-menu .menu-media{width:25%;margin-left:20px;padding:20px}#block-ttk-public-contactfootergreyareaeng,#block-ttk-public-contactfootergreyareaeng a,#block-ttk-public-contactfootergreyareaest,#block-ttk-public-contactfootergreyareaest a{color:#fff;line-height:1.8}#block-ttk-public-blackfooterlogos .field.field--name-field-paragraphs{display:flex;flex-direction:row;justify-content:space-evenly}#block-ttk-public-contactfootergreyareaeng .field--name-body p,#block-ttk-public-contactfootergreyareaest .field--name-body p{display:inline-block;margin-right:20px;white-space:nowrap;vertical-align:middle;font-size:14px}@media (max-width:658px){#block-ttk-public-blackfooterlogos .field.field--name-field-paragraphs{flex-wrap:wrap;justify-content:center}#block-ttk-public-blackfooterlogos .field.field--name-field-paragraphs>*{flex:0 0 45%;margin-bottom:1rem}#footer-bottom{padding:40px 56px 48px}#footer-bottom .region-footer{height:auto}#footer-bottom .region-footer .block{width:auto}#block-ttk-public-blackfooterlogos .field.field--name-field-paragraphs>.field__item.mb-10:nth-of-type(1){text-align:center}}@media (max-width:767px){#block-footerthirden ul,#block-footerthirdet ul{margin-bottom:40px}#block-footerthirden ul.menu.nav,#block-footerthirdet ul.menu.nav{flex-direction:column}#block-footerthirden ul.nav li a,#block-footerthirdet ul.nav li a{font-size:16px}#block-ttk-public-contactfootergreyareaeng .field--name-body p,#block-ttk-public-contactfootergreyareaest .field--name-body p{font-size:16px;display:block}}@media (max-width:960px){#block-ttk-public-footersocialmedialogos .field.field--name-field-paragraphs{display:flex;justify-content:space-between}}#block-footerthirden ul.nav li a,#block-footerthirdet ul.nav li a{word-break:break-word}#block-footerthirdet .menu.nav{-moz-column-count:2;column-count:2}#block-footerthirdet .menu.nav li{margin-bottom:8px;width:150px}#footermenu .region-footer .block:nth-child(2){width:300px}#footermenu .region-footer .block:nth-child(3){width:345px}#block-ttk-public-footersocialmedialogos .field__item.mb-10{position:relative;width:24px;height:24px}#block-ttk-public-footersocialmedialogos .field__item.mb-10:hover img{opacity:0}#block-ttk-public-footersocialmedialogos .field__item.mb-10:hover:has(img[alt=facebook]){background-image:url(/themes/custom/ttk_public/images/facebook-hover.png)}#block-ttk-public-footersocialmedialogos .field__item.mb-10:hover:has(img[alt=instagram]){background-image:url(/themes/custom/ttk_public/images/instagram-hover.png)}#block-ttk-public-footersocialmedialogos .field__item.mb-10:hover:has(img[alt=linkedin]){background-image:url(/themes/custom/ttk_public/images/linkedin-hover.png)}#block-ttk-public-footersocialmedialogos .field__item.mb-10:hover:has(img[alt=youtube]){background-image:url(/themes/custom/ttk_public/images/youtube-hover.png)}#block-ttk-public-footersocialmedialogos .field__item.mb-10:hover{background-size:cover;background-repeat:no-repeat}#search-toggle-btn{width:40px;background-color:#F1F7FD;border-radius:4px;border:0;height:40px;background-repeat:no-repeat;background-position:center;background-image:url(/themes/custom/ttk_public/images/search_icon.png)}#search-overlay{position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:10;height:128px;transition:height .3s ease;overflow:hidden}#search-overlay.expanded{height:514px}#search-close-btn{position:absolute;border:none;font-size:25px;background-color:#fff;background-image:url(/themes/custom/ttk_public/images/Close_button.png);height:32px;width:32px}#header-search-input{height:35px;border:none;border-bottom:1px solid #295D82;font-size:24px}.search-overlay-inner{background:#fff;display:grid;gap:24px;grid-template-columns:833px 261px;position:absolute;top:32px;left:100px}#header-search-input:focus{outline:0}#search-results{background-color:#fff;display:grid;gap:24px;overflow-y:auto;top:100px;position:relative;left:100px;grid-template-columns:repeat(auto-fill,minmax(261px,261px));width:1200px}.result-item{background:#fff;border-radius:4px;min-height:77px;display:flex;flex-direction:column;justify-content:flex-start;font-size:14px;padding:8px}.result-item h4{font-size:13px;font-weight:600;margin:0 0 4px;color:#444}.result-item a{color:#222;text-decoration:none;font-weight:400;word-break:break-word}.result-item .highlight{background:#fff3b0;color:#222;border-radius:2px;padding:0 2px}@media (max-width:1200px){.search-results-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.search-results-grid{grid-template-columns:1fr}}.search-results-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;min-height:370px}.search-results-grid::after{content:"";display:block;grid-column:4;grid-row:1/span 3;background:0 0;pointer-events:none}@media (max-width:767px){#footermenu .block,#footermenu .block:last-child{margin-left:0!important}#block-ttk-public-headercontactest,#block-ttk-public-headerquicklinksest,#block-ttk-public-languageswitcher-2,#search-toggle-btn,#top-accessibility,#top-search-2{display:none}#footer{height:auto;padding:40px 48px 64px 15px;overflow:hidden}#footer-bottom{height:auto;overflow-x:hidden}#footermenu .block{margin-bottom:0!important}#block-footerthirdet ul.nav li a{word-break:break-word;white-space:nowrap}#block-footerthirdet .menu.nav li{margin-bottom:5px}}@media (max-width:960px){#top-search-2,.menu-toggle span{display:none}.menu-toggle{background-image:url(/themes/custom/ttk_public/images/menu_mobile.png);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#fff}body.nav-open .menu-toggle{background-image:url(/themes/custom/ttk_public/images/menu_x_mobile.png)}#logo{padding:0 17px}#logo img{width:70px;height:auto}#header-top,#header-top .row{height:64px}#region-header{gap:0}#mainmenu ul li{padding:8px 16px}#mainmenu ul>li>a{padding:0;font-size:18px}#footer{padding:40px 48px 64px}.region.region-footer{display:flex;flex-direction:column}#footer-right{justify-content:left}#footermenu .block{margin-bottom:25px;margin-left:40px}#footermenu .block:last-child{margin-left:40px;width:150px}#mainmenu ul{gap:0}#mainmenu ul.column{width:100%;background:rgba(53,60,65,.6);border-radius:4px}#mainmenu .menu-row ul li a{white-space:nowrap;line-height:22px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:1px}#mainmenu li.column-header{padding:16px 0 16px 8px;height:54px}#mainmenu ul.column:has(.column-item)>li.column-header{border-bottom:1px solid #49555C}#mainmenu li.column-item{padding:3px 8px}li.column-header a{text-decoration:none!important;padding:0 10px!important}.menu-row{background:#25272A}.dropdown-content .flex-menu{flex-direction:column}.menu-row ul li{flex:1 1 calc(60% - 10px);box-sizing:border-box}#mainmenu li.column-header a,#mainmenu ul>.menu-item>a{font-size:18px!important}.menu-item.dropdown-open>a{color:#FFE290!important}#mainmenu ul>li:hover>a:before{background:#FFE290!important}#mainmenu li.menu-item.expanded.dropdown .dropdown-content.active .menu-row{width:100%}#mainmenu .column-header::after{content:"";position:absolute;right:20px;z-index:9;top:20px;background-image:url(/themes/custom/ttk_public/images/chevron_right.png);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;height:10px;width:10px}}@media (min-width:961px){#footer{padding:56px 50px 64px}#footermenu .region-footer .block:nth-child(3){width:330px}#footermenu .region-footer .block:nth-child(2){width:260px}#footermenu .block:last-child{width:100px}}@media (max-width:1400px){#footermenu .block{margin-right:20px}}@media (min-width:1401px){#footermenu .block:last-child{width:200px}}@media (max-width:1119px){#footermenu .region-footer .block:nth-child(1){width:100px}}#mainmenu ul>.menu-item>a{font-size:1.1rem}:root{--primary-color:#353C41;--primary-font:"Montserrat",Arial,sans-serif;--default-font-size:14;--default-line-height:14;--size-xxxl:64;--size-xxl:48;--size-xl:32;--size-lg:24;--size-md:18;--size-sm:16;--size-xs:14;--size-xxs:12;--font-size-xxxl:calc(var(--size-xxxl) / var(--default-font-size) * 1rem);--font-size-xxl:calc(var(--size-xxl) / var(--default-font-size) * 1rem);--font-size-xl:calc(var(--size-xl) / var(--default-font-size) * 1rem);--font-size-lg:calc(var(--size-lg) / var(--default-font-size) * 1rem);--font-size-md:calc(var(--size-md) / var(--default-font-size) * 1rem);--font-size-sm:calc(var(--size-sm) / var(--default-font-size) * 1rem);--font-size-xs:calc(var(--size-xs) / var(--default-font-size) * 1rem);--font-size-xxs:calc(var(--size-xxs) / var(--default-font-size) * 1rem);--line-height-base:100%;--line-height-xxs:calc(14 / var(--default-line-height) * 1rem);--line-height-xs:calc(16 / var(--default-line-height) * 1rem);--line-height-sm:calc(18 / var(--default-line-height) * 1rem);--line-height-md:calc(20 / var(--default-line-height) * 1rem);--line-height-lg:calc(22 / var(--default-line-height) * 1rem);--line-height-xl:calc(24 / var(--default-line-height) * 1rem);--line-height-xxl:calc(26 / var(--default-line-height) * 1rem);--line-height-3xl:calc(30 / var(--default-line-height) * 1rem);--line-height-4xl:calc(40 / var(--default-line-height) * 1rem);--line-height-5xl:calc(48 / var(--default-line-height) * 1rem);--line-height-6xl:calc(60 / var(--default-line-height) * 1rem);--line-height-7xl:calc(64 / var(--default-line-height) * 1rem)}html.lh-2{--default-line-height:12}html.lh-3{--default-line-height:10}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/themes/custom/ttk_public/images/fancybox_sprite.png);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(/themes/custom/ttk_public/images/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/themes/custom/ttk_public/images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:visible !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background-color:rgba(0,0,0,.8);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/themes/custom/ttk_public/images/fancybox_sprite%402x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(/themes/custom/ttk_public/images/fancybox_loading%402x.gif);background-size:24px 24px;}}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@font-face{font-family:'lg';src:url(/themes/custom/ttk_public/fonts/lg.ttf?22t19m=) format("truetype"),url(/themes/custom/ttk_public/fonts/lg.woff?22t19m=) format("woff"),url(/themes/custom/ttk_public/fonts/lg.svg?22t19m=#lg) format("svg");font-weight:normal;font-style:normal;font-display:block;}.lg-icon{font-family:'lg' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none;}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5;}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF;}.lg-actions .lg-next{right:20px;}.lg-actions .lg-next:before{content:"\e095";}.lg-actions .lg-prev{left:20px;}.lg-actions .lg-prev:after{content:"\e094";}@-webkit-keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-moz-keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-ms-keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-webkit-keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}@-moz-keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}@-ms-keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}@keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative;}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative;}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45);}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;background:none;border:none;box-shadow:none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}.lg-toolbar .lg-icon:hover{color:#FFF;}.lg-toolbar .lg-close:after{content:"\e070";}.lg-toolbar .lg-download:after{content:"\e0f2";}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080;}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold;}.lg-sub-html p{font-size:12px;margin:5px 0 0;}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle;}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0,0,0.25,1) 0s,opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear;}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-o-transition:-o-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;transition:transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.25s cubic-bezier(0,0,0.25,1) 0s;}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important;}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px;}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px;}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease;}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707;}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px;}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0;}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease;}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px;}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:medium none;border:none;}.lg-outer .lg-toogle-thumb:after{content:"\e1ff";}.lg-outer .lg-toogle-thumb:hover{color:#FFF;}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px;}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer;}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto;}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/themes/custom/ttk_public/img/vimeo-play.png) no-repeat scroll 0 0 transparent;}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/themes/custom/ttk_public/img/vimeo-play.png) no-repeat scroll 0 -58px transparent;}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(/themes/custom/ttk_public/img/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8;}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1;}.lg-outer .lg-has-youtube .lg-video-play{background:url(/themes/custom/ttk_public/img/youtube-play.png) no-repeat scroll 0 0 transparent;}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/themes/custom/ttk_public/img/youtube-play.png) no-repeat scroll 0 -60px transparent;}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0;}.lg-outer .lg-has-video .lg-video-object{visibility:hidden;}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none;}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible;}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s;}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0;}.lg-progress-bar.lg-start .lg-progress{width:100%;}.lg-show-autoplay .lg-progress-bar{opacity:1;}.lg-autoplay-button:after{content:"\e01d";}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a";}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s;}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s,top 0.3s cubic-bezier(0,0,0.25,1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s,opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}#lg-zoom-in:after{content:"\e311";}#lg-actual-size{font-size:20px;}#lg-actual-size:after{content:"\e033";}#lg-zoom-out{opacity:0.5;pointer-events:none;}#lg-zoom-out:after{content:"\e312";}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto;}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px;}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible;}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px;}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset;}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s,-webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s,-moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s,-o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s,transform 0.15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%;}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px;}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset;}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0;}.lg-fullscreen:after{content:"\e20c";}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d";}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);opacity:1;visibility:visible;}.lg-outer.lg-dropdown-active #lg-share{color:#FFF;}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;transition:transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px;}.lg-outer .lg-dropdown > li:last-child{margin-bottom:0px;}.lg-outer .lg-dropdown > li:hover a,.lg-outer .lg-dropdown > li:hover .lg-icon{color:#333;}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07);}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle;}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto;}.lg-outer #lg-share{position:relative;}.lg-outer #lg-share:after{content:"\e80d";}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998;}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904";}.lg-outer #lg-share-twitter .lg-icon{color:#00aced;}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907";}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39;}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905";}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027;}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906";}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;transition:transform 0.3s cubic-bezier(0.32,0,0.67,0) 0s;}.lg-rotate-left:after{content:"\e900";}.lg-rotate-right:after{content:"\e901";}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px;}.lg-flip-ver:after{content:"\e903";}.lg-flip-hor:after{content:"\e902";}.lg-group:after{content:"";display:table;clear:both;}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:none;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.lg-outer.lg-visible{opacity:1;}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1;}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap;}.lg-outer .lg-item{background:url(/themes/custom/ttk_public/img/loading.gif) no-repeat scroll center center transparent;display:none !important;}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important;}.lg-outer.lg-css .lg-current{display:inline-block !important;}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%;}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px;}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;}.lg-outer .lg-item.lg-complete{background-image:none;}.lg-outer .lg-item.lg-current{z-index:1060;}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important;}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1;}.lg-outer .lg-empty-html{display:none;}.lg-outer.lg-hide-download #lg-download{display:none;}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}.lg-backdrop.in{opacity:1;}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important;}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.lg-css3.lg-fade .lg-item{opacity:0;}.lg-css3.lg-fade .lg-item.lg-current{opacity:1;}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}
.lg-css3.lg-zoom-in .lg-item{opacity:0;}.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3);}.lg-css3.lg-zoom-in .lg-item.lg-next-slide{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3);}.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}.lg-css3.lg-zoom-in .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-zoom-in-big .lg-item{opacity:0;}.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2);}.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2);}.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-zoom-out .lg-item{opacity:0;}.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);}.lg-css3.lg-zoom-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);}.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}.lg-css3.lg-zoom-out .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-zoom-out-big .lg-item{opacity:0;}.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);}.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);}.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-zoom-out-in .lg-item{opacity:0;}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);}.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2);}.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-zoom-in-out .lg-item{opacity:0;}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2);}.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);}.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-soft-zoom .lg-item{opacity:0;}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}.lg-css3.lg-soft-zoom .lg-item.lg-next-slide{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-scale-up .lg-item{opacity:0;}.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-moz-transform:scale3d(0.8,0.8,0.8) translate3d(0%,10%,0);-o-transform:scale3d(0.8,0.8,0.8) translate3d(0%,10%,0);-ms-transform:scale3d(0.8,0.8,0.8) translate3d(0%,10%,0);-webkit-transform:scale3d(0.8,0.8,0.8) translate3d(0%,10%,0);transform:scale3d(0.8,0.8,0.8) translate3d(0%,10%,0);}.lg-css3.lg-scale-up .lg-item.lg-next-slide{-moz-transform:scale3d(0.8,0.8,0.8) translate3d(0%,10%,0);-o-transform:scale3d(0.8,0.8,0.8) translate3d(0%,10%,0);-ms-transform:scale3d(0.8,0.8,0.8) translate3d(0%,10%,0);-webkit-transform:scale3d(0.8,0.8,0.8) translate3d(0%,10%,0);transform:scale3d(0.8,0.8,0.8) translate3d(0%,10%,0);}.lg-css3.lg-scale-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1;}.lg-css3.lg-scale-up .lg-item.lg-prev-slide,.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-slide-circular .lg-item{opacity:0;}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,0,0);-o-transform:scale3d(0,0,0) translate3d(-100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);}.lg-css3.lg-slide-circular .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,0,0);-o-transform:scale3d(0,0,0) translate3d(100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);}.lg-css3.lg-slide-circular .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-slide-circular-up .lg-item{opacity:0;}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0);}.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0);}.lg-css3.lg-slide-circular-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-slide-circular-down .lg-item{opacity:0;}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0);}.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0);}.lg-css3.lg-slide-circular-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-slide-circular-vertical .lg-item{opacity:0;}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(0,-100%,0);-o-transform:scale3d(0,0,0) translate3d(0,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,-100%,0);transform:scale3d(0,0,0) translate3d(0,-100%,0);}.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(0,100%,0);-o-transform:scale3d(0,0,0) translate3d(0,100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,100%,0);transform:scale3d(0,0,0) translate3d(0,100%,0);}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-slide-circular-vertical-left .lg-item{opacity:0;}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0);}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0);}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-slide-circular-vertical-down .lg-item{opacity:0;}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0);}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0);}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 1s ease 0s;}.lg-css3.lg-slide-vertical .lg-item{opacity:0;}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}.lg-css3.lg-slide-vertical .lg-item.lg-next-slide{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-vertical-growth .lg-item{opacity:0;}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-moz-transform:scale3d(0.5,0.5,0.5) translate3d(0,-150%,0);-o-transform:scale3d(0.5,0.5,0.5) translate3d(0,-150%,0);-ms-transform:scale3d(0.5,0.5,0.5) translate3d(0,-150%,0);-webkit-transform:scale3d(0.5,0.5,0.5) translate3d(0,-150%,0);transform:scale3d(0.5,0.5,0.5) translate3d(0,-150%,0);}.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide{-moz-transform:scale3d(0.5,0.5,0.5) translate3d(0,150%,0);-o-transform:scale3d(0.5,0.5,0.5) translate3d(0,150%,0);-ms-transform:scale3d(0.5,0.5,0.5) translate3d(0,150%,0);-webkit-transform:scale3d(0.5,0.5,0.5) translate3d(0,150%,0);transform:scale3d(0.5,0.5,0.5) translate3d(0,150%,0);}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-only .lg-item{opacity:0;}.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-moz-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-webkit-transform:skew(10deg,0deg);transform:skew(10deg,0deg);}.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide{-moz-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-webkit-transform:skew(10deg,0deg);transform:skew(10deg,0deg);}.lg-css3.lg-slide-skew-only .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1;}.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-only-rev .lg-item{opacity:0;}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-moz-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg);}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide{-moz-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg);}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1;}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-only-y .lg-item{opacity:0;}.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-moz-transform:skew(0deg,10deg);-o-transform:skew(0deg,10deg);-ms-transform:skew(0deg,10deg);-webkit-transform:skew(0deg,10deg);transform:skew(0deg,10deg);}.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide{-moz-transform:skew(0deg,10deg);-o-transform:skew(0deg,10deg);-ms-transform:skew(0deg,10deg);-webkit-transform:skew(0deg,10deg);transform:skew(0deg,10deg);}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1;}.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-only-y-rev .lg-item{opacity:0;}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-10deg);-o-transform:skew(0deg,-10deg);-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-10deg);transform:skew(0deg,-10deg);}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-10deg);-o-transform:skew(0deg,-10deg);-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-10deg);transform:skew(0deg,-10deg);}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1;}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew .lg-item{opacity:0;}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-moz-transform:skew(20deg,0deg) translate3d(-100%,0%,0px);-o-transform:skew(20deg,0deg) translate3d(-100%,0%,0px);-ms-transform:skew(20deg,0deg) translate3d(-100%,0%,0px);-webkit-transform:skew(20deg,0deg) translate3d(-100%,0%,0px);transform:skew(20deg,0deg) translate3d(-100%,0%,0px);}.lg-css3.lg-slide-skew .lg-item.lg-next-slide{-moz-transform:skew(20deg,0deg) translate3d(100%,0%,0px);-o-transform:skew(20deg,0deg) translate3d(100%,0%,0px);-ms-transform:skew(20deg,0deg) translate3d(100%,0%,0px);-webkit-transform:skew(20deg,0deg) translate3d(100%,0%,0px);transform:skew(20deg,0deg) translate3d(100%,0%,0px);}.lg-css3.lg-slide-skew .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-o-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-ms-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-webkit-transform:skew(0deg,0deg) translate3d(0%,0%,0px);transform:skew(0deg,0deg) translate3d(0%,0%,0px);opacity:1;}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-rev .lg-item{opacity:0;}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-moz-transform:skew(-20deg,0deg) translate3d(-100%,0%,0px);-o-transform:skew(-20deg,0deg) translate3d(-100%,0%,0px);-ms-transform:skew(-20deg,0deg) translate3d(-100%,0%,0px);-webkit-transform:skew(-20deg,0deg) translate3d(-100%,0%,0px);transform:skew(-20deg,0deg) translate3d(-100%,0%,0px);}.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide{-moz-transform:skew(-20deg,0deg) translate3d(100%,0%,0px);-o-transform:skew(-20deg,0deg) translate3d(100%,0%,0px);-ms-transform:skew(-20deg,0deg) translate3d(100%,0%,0px);-webkit-transform:skew(-20deg,0deg) translate3d(100%,0%,0px);transform:skew(-20deg,0deg) translate3d(100%,0%,0px);}.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-o-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-ms-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-webkit-transform:skew(0deg,0deg) translate3d(0%,0%,0px);transform:skew(0deg,0deg) translate3d(0%,0%,0px);opacity:1;}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-cross .lg-item{opacity:0;}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,60deg) translate3d(-100%,0%,0px);-o-transform:skew(0deg,60deg) translate3d(-100%,0%,0px);-ms-transform:skew(0deg,60deg) translate3d(-100%,0%,0px);-webkit-transform:skew(0deg,60deg) translate3d(-100%,0%,0px);transform:skew(0deg,60deg) translate3d(-100%,0%,0px);}.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,60deg) translate3d(100%,0%,0px);-o-transform:skew(0deg,60deg) translate3d(100%,0%,0px);-ms-transform:skew(0deg,60deg) translate3d(100%,0%,0px);-webkit-transform:skew(0deg,60deg) translate3d(100%,0%,0px);transform:skew(0deg,60deg) translate3d(100%,0%,0px);}.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-o-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-ms-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-webkit-transform:skew(0deg,0deg) translate3d(0%,0%,0px);transform:skew(0deg,0deg) translate3d(0%,0%,0px);opacity:1;}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-cross-rev .lg-item{opacity:0;}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-60deg) translate3d(-100%,0%,0px);-o-transform:skew(0deg,-60deg) translate3d(-100%,0%,0px);-ms-transform:skew(0deg,-60deg) translate3d(-100%,0%,0px);-webkit-transform:skew(0deg,-60deg) translate3d(-100%,0%,0px);transform:skew(0deg,-60deg) translate3d(-100%,0%,0px);}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-60deg) translate3d(100%,0%,0px);-o-transform:skew(0deg,-60deg) translate3d(100%,0%,0px);-ms-transform:skew(0deg,-60deg) translate3d(100%,0%,0px);-webkit-transform:skew(0deg,-60deg) translate3d(100%,0%,0px);transform:skew(0deg,-60deg) translate3d(100%,0%,0px);}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-o-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-ms-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-webkit-transform:skew(0deg,0deg) translate3d(0%,0%,0px);transform:skew(0deg,0deg) translate3d(0%,0%,0px);opacity:1;}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-ver .lg-item{opacity:0;}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-moz-transform:skew(60deg,0deg) translate3d(0,-100%,0px);-o-transform:skew(60deg,0deg) translate3d(0,-100%,0px);-ms-transform:skew(60deg,0deg) translate3d(0,-100%,0px);-webkit-transform:skew(60deg,0deg) translate3d(0,-100%,0px);transform:skew(60deg,0deg) translate3d(0,-100%,0px);}.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide{-moz-transform:skew(60deg,0deg) translate3d(0,100%,0px);-o-transform:skew(60deg,0deg) translate3d(0,100%,0px);-ms-transform:skew(60deg,0deg) translate3d(0,100%,0px);-webkit-transform:skew(60deg,0deg) translate3d(0,100%,0px);transform:skew(60deg,0deg) translate3d(0,100%,0px);}.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-o-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-ms-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-webkit-transform:skew(0deg,0deg) translate3d(0%,0%,0px);transform:skew(0deg,0deg) translate3d(0%,0%,0px);opacity:1;}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-ver-rev .lg-item{opacity:0;}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,-100%,0px);-o-transform:skew(-60deg,0deg) translate3d(0,-100%,0px);-ms-transform:skew(-60deg,0deg) translate3d(0,-100%,0px);-webkit-transform:skew(-60deg,0deg) translate3d(0,-100%,0px);transform:skew(-60deg,0deg) translate3d(0,-100%,0px);}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,100%,0px);-o-transform:skew(-60deg,0deg) translate3d(0,100%,0px);-ms-transform:skew(-60deg,0deg) translate3d(0,100%,0px);-webkit-transform:skew(-60deg,0deg) translate3d(0,100%,0px);transform:skew(-60deg,0deg) translate3d(0,100%,0px);}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-o-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-ms-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-webkit-transform:skew(0deg,0deg) translate3d(0%,0%,0px);transform:skew(0deg,0deg) translate3d(0%,0%,0px);opacity:1;}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-ver-cross .lg-item{opacity:0;}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,20deg) translate3d(0,-100%,0px);-o-transform:skew(0deg,20deg) translate3d(0,-100%,0px);-ms-transform:skew(0deg,20deg) translate3d(0,-100%,0px);-webkit-transform:skew(0deg,20deg) translate3d(0,-100%,0px);transform:skew(0deg,20deg) translate3d(0,-100%,0px);}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,20deg) translate3d(0,100%,0px);-o-transform:skew(0deg,20deg) translate3d(0,100%,0px);-ms-transform:skew(0deg,20deg) translate3d(0,100%,0px);-webkit-transform:skew(0deg,20deg) translate3d(0,100%,0px);transform:skew(0deg,20deg) translate3d(0,100%,0px);}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-o-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-ms-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-webkit-transform:skew(0deg,0deg) translate3d(0%,0%,0px);transform:skew(0deg,0deg) translate3d(0%,0%,0px);opacity:1;}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item{opacity:0;}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,-100%,0px);-o-transform:skew(0deg,-20deg) translate3d(0,-100%,0px);-ms-transform:skew(0deg,-20deg) translate3d(0,-100%,0px);-webkit-transform:skew(0deg,-20deg) translate3d(0,-100%,0px);transform:skew(0deg,-20deg) translate3d(0,-100%,0px);}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,100%,0px);-o-transform:skew(0deg,-20deg) translate3d(0,100%,0px);-ms-transform:skew(0deg,-20deg) translate3d(0,100%,0px);-webkit-transform:skew(0deg,-20deg) translate3d(0,100%,0px);transform:skew(0deg,-20deg) translate3d(0,100%,0px);}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-o-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-ms-transform:skew(0deg,0deg) translate3d(0%,0%,0px);-webkit-transform:skew(0deg,0deg) translate3d(0%,0%,0px);transform:skew(0deg,0deg) translate3d(0%,0%,0px);opacity:1;}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-lollipop .lg-item{opacity:0;}.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.lg-css3.lg-lollipop .lg-item.lg-next-slide{-moz-transform:translate3d(0,0,0) scale(0.5);-o-transform:translate3d(0,0,0) scale(0.5);-ms-transform:translate3d(0,0,0) scale(0.5);-webkit-transform:translate3d(0,0,0) scale(0.5);transform:translate3d(0,0,0) scale(0.5);}.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.lg-css3.lg-lollipop .lg-item.lg-prev-slide,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-lollipop-rev .lg-item{opacity:0;}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-moz-transform:translate3d(0,0,0) scale(0.5);-o-transform:translate3d(0,0,0) scale(0.5);-ms-transform:translate3d(0,0,0) scale(0.5);-webkit-transform:translate3d(0,0,0) scale(0.5);transform:translate3d(0,0,0) scale(0.5);}.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-rotate .lg-item{opacity:0;}.lg-css3.lg-rotate .lg-item.lg-prev-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg);}.lg-css3.lg-rotate .lg-item.lg-next-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}.lg-css3.lg-rotate .lg-item.lg-current{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1;}.lg-css3.lg-rotate .lg-item.lg-prev-slide,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-rotate-rev .lg-item{opacity:0;}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}.lg-css3.lg-rotate-rev .lg-item.lg-next-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg);}.lg-css3.lg-rotate-rev .lg-item.lg-current{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1;}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.lg-css3.lg-tube .lg-item{opacity:0;}.lg-css3.lg-tube .lg-item.lg-prev-slide{-moz-transform:scale3d(1,0,1) translate3d(-100%,0,0);-o-transform:scale3d(1,0,1) translate3d(-100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(-100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(-100%,0,0);transform:scale3d(1,0,1) translate3d(-100%,0,0);}.lg-css3.lg-tube .lg-item.lg-next-slide{-moz-transform:scale3d(1,0,1) translate3d(100%,0,0);-o-transform:scale3d(1,0,1) translate3d(100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(100%,0,0);transform:scale3d(1,0,1) translate3d(100%,0,0);}.lg-css3.lg-tube .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1;}.lg-css3.lg-tube .lg-item.lg-prev-slide,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}
