a img{border:none}textarea{max-width:100%;max-height:40rem;min-width:47.5%}html{overflow:-moz-scrollbars-vertical;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{-moz-outline-style:none}img{-ms-interpolation-mode:bicubic}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,nav,menu,nav,section,summary{display:block;margin:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,.sign-description__title,.sign-description__subtitle,.infobox__title,.minifeed__title,.currentproduct__title,#contactfloating .infobox .infobox__title{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font:inherit;background-color:inherit}textarea{font-family:inherit}@media screen and (min-device-aspect-ratio:1/1) and (max-width:900px) and (orientation:landscape){html{font-size:1rem}}@media screen and (max-width:900px){.sm-hide{display:none !important}.row:first-child.sm-show+.row{padding-top:0 !important}.row .sm-offset-0{margin-left:0 !important}}@media screen and (min-width:900px){.sm-show{display:none !important;visibility:hidden}}.row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row .col-12{width:100%;padding:.625rem}.row .col-offset-12{margin-left:100%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-12{width:100% !important}}@media screen and (max-width:900px){.row .sm-12{width:100% !important}.row .sm-offset-12{margin-left:100% !important}}.row .col-11{width:91.66666666666666%;padding:.625rem}.row .col-offset-11{margin-left:91.66666666666666%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-11{width:91.66666666666666% !important}}@media screen and (max-width:900px){.row .sm-11{width:91.66666666666666% !important}.row .sm-offset-11{margin-left:91.66666666666666% !important}}.row .col-10{width:83.33333333333334%;padding:.625rem}.row .col-offset-10{margin-left:83.33333333333334%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-10{width:83.33333333333334% !important}}@media screen and (max-width:900px){.row .sm-10{width:83.33333333333334% !important}.row .sm-offset-10{margin-left:83.33333333333334% !important}}.row .col-9{width:75%;padding:.625rem}.row .col-offset-9{margin-left:75%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-9{width:75% !important}}@media screen and (max-width:900px){.row .sm-9{width:75% !important}.row .sm-offset-9{margin-left:75% !important}}.row .col-8{width:66.66666666666666%;padding:.625rem}.row .col-offset-8{margin-left:66.66666666666666%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-8{width:66.66666666666666% !important}}@media screen and (max-width:900px){.row .sm-8{width:66.66666666666666% !important}.row .sm-offset-8{margin-left:66.66666666666666% !important}}.row .col-7{width:58.333333333333336%;padding:.625rem}.row .col-offset-7{margin-left:58.333333333333336%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-7{width:58.333333333333336% !important}}@media screen and (max-width:900px){.row .sm-7{width:58.333333333333336% !important}.row .sm-offset-7{margin-left:58.333333333333336% !important}
}.row .col-6{width:50%;padding:.625rem}.row .col-offset-6{margin-left:50%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-6{width:50% !important}}@media screen and (max-width:900px){.row .sm-6{width:50% !important}.row .sm-offset-6{margin-left:50% !important}}.row .col-5{width:41.66666666666667%;padding:.625rem}.row .col-offset-5{margin-left:41.66666666666667%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-5{width:41.66666666666667% !important}}@media screen and (max-width:900px){.row .sm-5{width:41.66666666666667% !important}.row .sm-offset-5{margin-left:41.66666666666667% !important}}.row .col-4{width:33.33333333333333%;padding:.625rem}.row .col-offset-4{margin-left:33.33333333333333%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-4{width:33.33333333333333% !important}}@media screen and (max-width:900px){.row .sm-4{width:33.33333333333333% !important}.row .sm-offset-4{margin-left:33.33333333333333% !important}}.row .col-3{width:25%;padding:.625rem}.row .col-offset-3{margin-left:25%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-3{width:25% !important}}@media screen and (max-width:900px){.row .sm-3{width:25% !important}.row .sm-offset-3{margin-left:25% !important}}.row .col-2{width:16.666666666666664%;padding:.625rem}.row .col-offset-2{margin-left:16.666666666666664%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-2{width:16.666666666666664% !important}}@media screen and (max-width:900px){.row .sm-2{width:16.666666666666664% !important}.row .sm-offset-2{margin-left:16.666666666666664% !important}}.row .col-1{width:8.333333333333332%;padding:.625rem}.row .col-offset-1{margin-left:8.333333333333332%}@media screen and (min-width:900px) and (max-width:1200px){.row .md-1{width:8.333333333333332% !important}}@media screen and (max-width:900px){.row .sm-1{width:8.333333333333332% !important}.row .sm-offset-1{margin-left:8.333333333333332% !important}}.block .row{margin-left:-.625rem;margin-right:-.625rem}.hidden{display:none}.relative{position:relative}.d--block{display:block}.d--flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.flex--pull-left{margin-right:auto}.flex--pull-right{margin-left:auto}.flex--align-center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.flex--align-end{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex--grow{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:900px){.lg-flex--nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.flex--noshrink{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:900px){.ml-col-1{margin-left:-8.33333333%;position:relative}.ml-col-40{margin-left:-2.5rem;position:relative}}@media screen and (max-width:900px){.sm-flex--nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sm-flex--nowrap .sm-12{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.container{max-width:83.75rem;width:100%;margin:0 auto;padding:0 1.25rem}@media screen and (min-width:900px){.lg-container{max-width:83.75rem;width:100%;margin:0 auto;padding:0 1.25rem}}@media screen and (max-width:900px){.sm-container-expand{padding:0}}.spacing-10{padding-bottom:.625rem}.spacing-15{padding-bottom:.9375rem}.spacing-20{padding-bottom:1.25rem}.spacing-25{padding-bottom:1.5625rem}.spacing-48{padding-bottom:3rem}.spacing-60{padding-bottom:3.75rem}.spacing-70{padding-bottom:4.375rem}@media screen and (max-width:900px){[class^="spacing-"]{width:100%;display:block}}@media screen and (max-width:1140px) and (min-width:1050px){html{font-size:.9375rem}}@media screen and (max-width:1050px) and (min-width:990px){html{font-size:.875rem}}@media screen and (max-width:990px) and (min-width:920px){html{font-size:.8125rem}}@media screen and (max-width:920px) and (min-width:900px){html{font-size:.75rem}}[class*="aspect-"],[class*="sm-aspect-"]{position:relative}[class*="aspect-"]:before,[class*="sm-aspect-"]:before{display:block;content:"";width:100%}.aspect-45:before{padding-bottom:45%}.aspect-49:before{padding-bottom:49%}.aspect-50:before{padding-bottom:50%}.aspect-52:before{padding-bottom:52%}.aspect-55:before{padding-bottom:55%}.aspect-59:before{padding-bottom:59%}.aspect-62:before{padding-bottom:62%}.aspect-66:before{padding-bottom:66%}.aspect-68:before{padding-bottom:68%}.aspect-70:before{padding-bottom:70%}.aspect-78:before{padding-bottom:78%}.aspect-83:before{padding-bottom:83%}.aspect-87:before{padding-bottom:87%}.aspect-92:before{padding-bottom:92%}.aspect-93:before{padding-bottom:93%}.aspect-151:before{padding-bottom:151%}@media screen and (max-width:900px){.sm-aspect-reset:before{padding-bottom:0}.sm-aspect-reset>.aspectcontent{position:static}.sm-aspect-92:before{padding-bottom:92%}.sm-aspect-66:before{padding-bottom:66%}.sm-aspect-62:before{padding-bottom:62%}.sm-aspect-75:before{padding-bottom:75%}.sm-aspect-78:before{padding-bottom:78%}}.aspectcontent{position:absolute;top:0;left:0;height:100%;width:100%}@media screen and (min-width:900px){.lg-aspectcontent{position:absolute;top:0;left:0;height:100%;width:100%}}@font-face{font-family:"icons";src:url(/sites/all/themes/tlv/static/assets/fonts/iconFont.eot?d78c37147b90da4193201042c2e19089);src:url(/sites/all/themes/tlv/static/assets/fonts/iconFont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/tlv/static/assets/fonts/iconFont.woff2?d78c37147b90da4193201042c2e19089) format("woff2"),url(/sites/all/themes/tlv/static/assets/fonts/iconFont.woff?d78c37147b90da4193201042c2e19089) format("woff"),url(/sites/all/themes/tlv/static/assets/fonts/iconFont.ttf?d78c37147b90da4193201042c2e19089) format("truetype"),url(/sites/all/themes/tlv/static/assets/fonts/iconFont.svg?d78c37147b90da4193201042c2e19089#icons) format("svg");font-weight:400;font-style:normal}.icons__item,.icons__item i{overflow:none}i[class*='before-']{font-style:normal}i[class*='after-']{font-style:normal}[class*='before-']:before{font-family:"icons"}[class*='after-']:after{font-family:"icons"}.before-arrow-down:before{font-family:"icons";content:"\f101"}.after-arrow-down:after{font-family:"icons";content:"\f101"}.before-arrow-left:before{font-family:"icons";content:"\f102"}.after-arrow-left:after{font-family:"icons";content:"\f102"}.before-arrow-right:before{font-family:"icons";content:"\f103"}.after-arrow-right:after{font-family:"icons";content:"\f103"}.before-arrow-up:before{font-family:"icons";content:"\f104"}
.after-arrow-up:after{font-family:"icons";content:"\f104"}.before-calendar:before{font-family:"icons";content:"\f105"}.after-calendar:after{font-family:"icons";content:"\f105"}.before-check:before{font-family:"icons";content:"\f106"}.after-check:after{font-family:"icons";content:"\f106"}.before-close:before{font-family:"icons";content:"\f107"}.after-close:after{font-family:"icons";content:"\f107"}.before-delete:before{font-family:"icons";content:"\f108"}.after-delete:after{font-family:"icons";content:"\f108"}.before-document:before{font-family:"icons";content:"\f109"}.after-document:after{font-family:"icons";content:"\f109"}.before-download:before{font-family:"icons";content:"\f10a"}.after-download:after{font-family:"icons";content:"\f10a"}.before-email:before{font-family:"icons";content:"\f10b"}.after-email:after{font-family:"icons";content:"\f10b"}.before-facebook:before{font-family:"icons";content:"\f10c"}.after-facebook:after{font-family:"icons";content:"\f10c"}.before-fax:before{font-family:"icons";content:"\f10d"}.after-fax:after{font-family:"icons";content:"\f10d"}.before-info:before{font-family:"icons";content:"\f10e"}.after-info:after{font-family:"icons";content:"\f10e"}.before-instagram:before{font-family:"icons";content:"\f10f"}.after-instagram:after{font-family:"icons";content:"\f10f"}.before-link-external:before{font-family:"icons";content:"\f110"}.after-link-external:after{font-family:"icons";content:"\f110"}.before-location:before{font-family:"icons";content:"\f111"}.after-location:after{font-family:"icons";content:"\f111"}.before-menu:before{font-family:"icons";content:"\f112"}.after-menu:after{font-family:"icons";content:"\f112"}.before-phone:before{font-family:"icons";content:"\f113"}.after-phone:after{font-family:"icons";content:"\f113"}.before-play-video:before{font-family:"icons";content:"\f114"}.after-play-video:after{font-family:"icons";content:"\f114"}.before-plus:before{font-family:"icons";content:"\f115"}.after-plus:after{font-family:"icons";content:"\f115"}.before-search:before{font-family:"icons";content:"\f116"}.after-search:after{font-family:"icons";content:"\f116"}.before-twitter:before{font-family:"icons";content:"\f117"}.after-twitter:after{font-family:"icons";content:"\f117"}.before-you-tube:before{font-family:"icons";content:"\f118"}.after-you-tube:after{font-family:"icons";content:"\f118"}@-moz-keyframes "instaReveal"{0%{opacity:0}100%{opacity:1}}@-o-keyframes "instaReveal"{0%{opacity:0}100%{opacity:1}}@keyframes "instaReveal"{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes "instaReveal"{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes "modaal-loading-spinner"{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes "modaal-loading-spinner"{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes "modaal-loading-spinner"{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}
100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes "modaal-loading-spinner"{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute !important;clip:rect(0.0625rem .0625rem .0625rem .0625rem);clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);padding:0 !important;border:0 !important;height:.0625rem !important;width:.0625rem !important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modaal-wrapper *[tabindex="0"]{outline:none !important}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-fullscreen .modaal-close{background:#afb7bc;right:.625rem;top:.625rem}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:5rem 1.5625rem}.modaal-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:auto;text-align:left;color:#000;max-width:57.5rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;-webkit-box-shadow:0 .25rem .9375rem rgba(0,0,0,0.2);-moz-box-shadow:0 .25rem .9375rem rgba(0,0,0,0.2);box-shadow:0 .25rem .9375rem rgba(0,0,0,0.2);cursor:auto}.modaal-container.is_loading{height:6.25rem;width:6.25rem;overflow:hidden}.modaal-close{position:absolute;top:2.5rem;right:2.5rem;width:2.75rem;height:2.75rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;background-color:#09aef5;border:none;color:#444;cursor:pointer;font-size:1.125rem}.modaal-close:before{font-family:"icons";content:"\f107"}.modaal-close:before{width:100%;text-align:center;display:block;height:100%;line-height:2.75rem}.modaal-close span{opacity:0;visibility:hidden}.modaal-content-container{padding:1.875rem}.modaal-confirm-wrap{padding:1.875rem 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:.875rem;display:inline-block;margin:0 .625rem;vertical-align:middle;cursor:pointer;border:none;background:transparent}.modaal-confirm-btn.modaal-ok{padding:.625rem .9375rem;color:#fff;background:#555;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}.modaal-instagram .modaal-container{width:auto;background:transparent;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:transparent}.modaal-instagram .modaal-content-container>blockquote{width:.0625rem !important;height:.0625rem !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-.375rem !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;width:62.5rem !important;max-width:50rem !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-animation:instaReveal 1s linear forwards;-moz-animation:instaReveal 1s linear forwards;-o-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:8.75rem;padding-right:8.75rem}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:1.25rem 0 0;font-size:1.125rem;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:3.125rem;height:3.125rem;background:transparent;border:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-gallery-control:focus{outline:none;background:#fff}.modaal-gallery-control:focus:before{background:#afb7bc}
.modaal-gallery-control:focus:after{background:#afb7bc}.modaal-gallery-control:hover{outline:none;background:#fff}.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{position:absolute !important;clip:rect(0.0625rem .0625rem .0625rem .0625rem);clip:rect(0.0625rem,0.0625rem,0.0625rem,0.0625rem);padding:0 !important;border:0 !important;height:.0625rem !important;width:.0625rem !important;overflow:hidden}.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:1rem;left:1.5625rem;width:.25rem;height:1.125rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background:#fff;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;margin:-.3125rem 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:1rem;left:1.5625rem;width:.25rem;height:1.125rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background:#fff;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;margin:.3125rem 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-next{left:100%;margin-left:2.5rem}.modaal-gallery-prev{right:100%;margin-right:2.5rem}.modaal-gallery-prev:before{left:1.375rem;margin:.3125rem 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{left:1.375rem;margin:-.3125rem 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.modaal-video-wrap{margin:auto 3.125rem;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;-webkit-box-shadow:0 0 .625rem rgba(0,0,0,0.3);-moz-box-shadow:0 0 .625rem rgba(0,0,0,0.3);box-shadow:0 0 .625rem rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}.modaal-loading-spinner{background:none;position:absolute;width:12.5rem;height:12.5rem;top:50%;left:50%;margin:-6.25rem 0 0 -6.25rem;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);-moz-transform:scale(0.25);-o-transform:scale(0.25);transform:scale(0.25)}.modaal-loading-spinner>div{width:1.5rem;height:1.5rem;margin-left:.25rem;margin-top:.25rem;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;-webkit-border-radius:.9375rem;-moz-border-radius:.9375rem;border-radius:.9375rem;background:#fff}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(5.25rem,5.25rem) rotate(45deg) translate(4.375rem,0);-webkit-transform:translate(5.25rem,5.25rem) rotate(45deg) translate(4.375rem,0);-moz-transform:translate(5.25rem,5.25rem) rotate(45deg) translate(4.375rem,0);-o-transform:translate(5.25rem,5.25rem) rotate(45deg) translate(4.375rem,0);transform:translate(5.25rem,5.25rem) rotate(45deg) translate(4.375rem,0)}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(5.25rem,5.25rem) rotate(90deg) translate(4.375rem,0);-webkit-transform:translate(5.25rem,5.25rem) rotate(90deg) translate(4.375rem,0);-moz-transform:translate(5.25rem,5.25rem) rotate(90deg) translate(4.375rem,0);-o-transform:translate(5.25rem,5.25rem) rotate(90deg) translate(4.375rem,0);transform:translate(5.25rem,5.25rem) rotate(90deg) translate(4.375rem,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;-moz-animation-delay:.12s;-o-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(5.25rem,5.25rem) rotate(135deg) translate(4.375rem,0);-webkit-transform:translate(5.25rem,5.25rem) rotate(135deg) translate(4.375rem,0);-moz-transform:translate(5.25rem,5.25rem) rotate(135deg) translate(4.375rem,0);-o-transform:translate(5.25rem,5.25rem) rotate(135deg) translate(4.375rem,0);transform:translate(5.25rem,5.25rem) rotate(135deg) translate(4.375rem,0)}
.modaal-loading-spinner>div:nth-of-type(3)>div{-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(5.25rem,5.25rem) rotate(180deg) translate(4.375rem,0);-webkit-transform:translate(5.25rem,5.25rem) rotate(180deg) translate(4.375rem,0);-moz-transform:translate(5.25rem,5.25rem) rotate(180deg) translate(4.375rem,0);-o-transform:translate(5.25rem,5.25rem) rotate(180deg) translate(4.375rem,0);transform:translate(5.25rem,5.25rem) rotate(180deg) translate(4.375rem,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;-moz-animation-delay:.37s;-o-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(5.25rem,5.25rem) rotate(225deg) translate(4.375rem,0);-webkit-transform:translate(5.25rem,5.25rem) rotate(225deg) translate(4.375rem,0);-moz-transform:translate(5.25rem,5.25rem) rotate(225deg) translate(4.375rem,0);-o-transform:translate(5.25rem,5.25rem) rotate(225deg) translate(4.375rem,0);transform:translate(5.25rem,5.25rem) rotate(225deg) translate(4.375rem,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(5.25rem,5.25rem) rotate(270deg) translate(4.375rem,0);-webkit-transform:translate(5.25rem,5.25rem) rotate(270deg) translate(4.375rem,0);-moz-transform:translate(5.25rem,5.25rem) rotate(270deg) translate(4.375rem,0);-o-transform:translate(5.25rem,5.25rem) rotate(270deg) translate(4.375rem,0);transform:translate(5.25rem,5.25rem) rotate(270deg) translate(4.375rem,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;-moz-animation-delay:.62s;-o-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(5.25rem,5.25rem) rotate(315deg) translate(4.375rem,0);-webkit-transform:translate(5.25rem,5.25rem) rotate(315deg) translate(4.375rem,0);-moz-transform:translate(5.25rem,5.25rem) rotate(315deg) translate(4.375rem,0);-o-transform:translate(5.25rem,5.25rem) rotate(315deg) translate(4.375rem,0);transform:translate(5.25rem,5.25rem) rotate(315deg) translate(4.375rem,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(5.25rem,5.25rem) rotate(360deg) translate(4.375rem,0);-webkit-transform:translate(5.25rem,5.25rem) rotate(360deg) translate(4.375rem,0);-moz-transform:translate(5.25rem,5.25rem) rotate(360deg) translate(4.375rem,0);-o-transform:translate(5.25rem,5.25rem) rotate(360deg) translate(4.375rem,0);transform:translate(5.25rem,5.25rem) rotate(360deg) translate(4.375rem,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;-moz-animation-delay:.87s;-o-animation-delay:.87s;animation-delay:.87s}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:45.6875rem}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:1.5625rem;padding-right:1.5625rem}.modaal-gallery-control{top:auto;bottom:1.25rem;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform:none;background:rgba(0,0,0,0.7)}.modaal-gallery-control:before{background:#fff}.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:1.25rem}
.modaal-gallery-prev{left:1.25rem;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:31.25rem !important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:43.75rem !important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:3.75rem;padding-bottom:3.75rem}.modaal-instagram iframe{width:37.5rem !important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:31.25rem !important}.modaal-video-container{max-width:56.25rem;max-height:31.875rem}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:17.5rem !important}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@media screen and (max-width:900px){.modaal-close{top:.625rem;right:.625rem}.modaal-content-container{padding:1.25rem}.modaal-inner-wrapper{padding:.625rem}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;-o-transition-property:-o-transform,height;transition-property:transform,height}.swiper-container-3d{-webkit-perspective:75rem;-moz-perspective:75rem;perspective:75rem}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.cocoen{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;line-height:0;margin:0;overflow:hidden;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cocoen *{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
.cocoen::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.cocoen::before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.cocoen img{max-width:none}.cocoen picture>img{max-width:none}.cocoen>img{display:block;width:100%}.cocoen>picture>img{display:block;width:100%}.cocoen>div:first-child{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:50%}picture .cocoen>div{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:50%}.cocoen-drag{margin-top:-1.875rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);z-index:3;width:4.375rem;height:4.375rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#009fe3;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#444;font-size:1.25rem}.cocoen-drag:before{padding-right:.625rem}.cocoen-drag:before{font-family:"icons";content:"\f102"}.cocoen-drag:after{font-family:"icons";content:"\f103"}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border:.0625rem solid #d0d0d0;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;width:17.375rem;max-width:none;padding:0;margin-top:.4375rem;top:6.25rem;left:1.25rem;z-index:3001;display:none}.daterangepicker .drp-calendar{display:none}@media screen and (max-width:900px){.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{padding:.5rem !important}}.daterangepicker .drp-calendar.left{padding:.5rem 0 .5rem .5rem}.daterangepicker .drp-calendar.right{padding:.5rem}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table{border:.0625rem solid #fff;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background-color:#fff}.daterangepicker .calendar-table .prev,.daterangepicker .calendar-table .next{background-color:#009fe3;width:2.75rem;height:2.75rem;line-height:2.75rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.daterangepicker .calendar-table .prev span,.daterangepicker .calendar-table .next span{color:#000;display:inline-block}.daterangepicker .calendar-table .next span{margin-right:-2px}.daterangepicker .calendar-table .next span:before{font-family:"icons";content:"\f103"}.daterangepicker .calendar-table .prev span{margin-left:-2px}.daterangepicker .calendar-table .prev span:before{font-family:"icons";content:"\f102"}.daterangepicker .calendar-table th{text-align:center;vertical-align:middle;min-width:2rem;width:2rem;height:1.5rem;line-height:1.5rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;border:.0625rem solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table td{text-align:center;vertical-align:middle;min-width:2.5625rem;width:2.5625rem;height:2.5rem;line-height:2.5rem;border:.0625rem solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table td[class^="off off"]{opacity:0;pointer-events:none;visibility:hidden}@media screen and (max-width:900px){.daterangepicker .calendar-table td{min-width:0;width:auto}}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover{border-color:transparent;color:inherit}.daterangepicker th.available:hover{border-color:transparent;color:inherit}.daterangepicker td.week{font-size:80%;color:#ccc}.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off:not(.disabled){background-color:#fff;border-color:transparent;opacity:0;pointer-events:none;visibility:hidden}.daterangepicker td.off.in-range{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.daterangepicker td.active{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto;font-weight:600}.daterangepicker td.disabled{color:#a0a0a0;cursor:not-allowed;background-color:#eef0f2}.daterangepicker td.disabled.in-range{background-color:#e5004b}.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect{font-size:.75rem;padding:.0625rem;height:auto;margin:0;cursor:default;margin-right:2%;width:56%}.daterangepicker select.yearselect{font-size:.75rem;padding:.0625rem;height:auto;margin:0;cursor:default;width:40%}
.daterangepicker select.hourselect{width:3.125rem;margin:0 auto;background:#eee;border:.0625rem solid #eee;padding:.125rem;outline:0;font-size:.75rem}.daterangepicker select.minuteselect{width:3.125rem;margin:0 auto;background:#eee;border:.0625rem solid #eee;padding:.125rem;outline:0;font-size:.75rem}.daterangepicker select.secondselect{width:3.125rem;margin:0 auto;background:#eee;border:.0625rem solid #eee;padding:.125rem;outline:0;font-size:.75rem}.daterangepicker select.ampmselect{width:3.125rem;margin:0 auto;background:#eee;border:.0625rem solid #eee;padding:.125rem;outline:0;font-size:.75rem}.daterangepicker .calendar-time{text-align:center;margin:.25rem auto 0 auto;line-height:1.875rem;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:.5rem;border-top:.0625rem solid #ddd;display:none;line-height:.75rem;vertical-align:middle}.daterangepicker .drp-buttons .btn{margin-left:.5rem;font-size:.75rem;font-weight:700;padding:.25rem .5rem}.daterangepicker .drp-selected{display:inline-block;font-size:.75rem;padding-right:.5rem}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:.75rem;padding:.5rem .75rem;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}.daterangepicker.opensleft:before{right:.5625rem}.daterangepicker.opensleft:after{right:.625rem}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:.5625rem}.daterangepicker.opensright:after{left:.625rem}.daterangepicker.drop-up{margin-top:-.4375rem}.daterangepicker.drop-up:before{top:initial;bottom:-.4375rem;border-bottom:initial;border-top:.4375rem solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-.375rem;border-bottom:initial;border-top:.375rem solid #fff}.daterangepicker.single .daterangepicker .ranges{float:none}.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.show-calendar .ranges{margin-top:.5rem}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker.show-ranges .drp-calendar.left{border-left:.0625rem solid #ddd}@media(min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:8.75rem}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single.ltr .ranges{float:left}.daterangepicker.single.ltr .drp-calendar{float:left}.daterangepicker.single.rtl .ranges{float:right}.daterangepicker.single.rtl .drp-calendar{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .drp-calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{border-right:none;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;padding-right:.5rem}.daterangepicker.ltr .drp-calendar.right{margin-left:0}.daterangepicker.ltr .drp-calendar.right .calendar-table{border-left:none;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.daterangepicker.ltr .ranges{float:left}.daterangepicker.ltr .drp-calendar{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .drp-calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{border-left:none;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;padding-left:.75rem}.daterangepicker.rtl .drp-calendar.right{margin-right:0}.daterangepicker.rtl .drp-calendar.right .calendar-table{border-right:none;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.daterangepicker.rtl .ranges{text-align:right;float:right}.daterangepicker.rtl .drp-calendar{text-align:right;float:right}}@media(min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .drp-calendar.left{clear:none !important}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}}@font-face{font-family:Raleway;src:url(/sites/all/themes/tlv/static/assets/fonts/Raleway-Light.ttf) format('truetype'),url(/sites/all/themes/tlv/static/assets/fonts/Raleway-Light.svg#../fonts/Raleway-Light) format('svg');font-weight:300;font-style:normal}
@font-face{font-family:Raleway;src:url(/sites/all/themes/tlv/static/assets/fonts/Raleway-Regular.ttf) format('truetype'),url(/sites/all/themes/tlv/static/assets/fonts/Raleway-Regular.svg#../fonts/Raleway-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(/sites/all/themes/tlv/static/assets/fonts/Raleway-Medium.ttf) format('truetype'),url(/sites/all/themes/tlv/static/assets/fonts/Raleway-Medium.svg#../fonts/Raleway-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:Raleway;src:url(/sites/all/themes/tlv/static/assets/fonts/Raleway-SemiBold.ttf) format('truetype'),url(/sites/all/themes/tlv/static/assets/fonts/Raleway-SemiBold.svg#../fonts/Raleway-SemiBold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:Raleway;src:url(/sites/all/themes/tlv/static/assets/fonts/Raleway-Bold.ttf) format('truetype'),url(/sites/all/themes/tlv/static/assets/fonts/Raleway-Bold.svg#../fonts/Raleway-Bold) format('svg');font-weight:700;font-style:normal}html{background:#fff;font-family:Raleway;font-weight:400;color:#444}body{line-height:normal}body.mobilemenu--open{overflow:hidden}h1,.infobox__title{font-size:3rem;font-weight:300}h2,.sign-description__title,#contactfloating .infobox .infobox__title{font-size:2.25rem;font-weight:300}h3,.minifeed__title,.currentproduct__title{font-size:1.5rem;font-weight:400}h4,.sign-description__subtitle{font-size:1.125rem;font-weight:400}@media screen and (max-width:900px){h1,.infobox__title{font-size:1.625rem;line-height:1.07}h2,.sign-description__title,#contactfloating .infobox .infobox__title{font-size:1.5rem}h3,.minifeed__title,.currentproduct__title{font-size:1rem}h4,.sign-description__subtitle{font-size:.875rem}}p{line-height:1.5625rem}button{cursor:pointer}.text--light{font-weight:300}.text--bold{font-weight:700}b,strong{font-weight:700}.text--strike{text-decoration:line-through}sup{vertical-align:super;font-size:smaller}.bg--align{-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}img{vertical-align:middle;border-style:none;max-width:100%;height:auto}.color--light{color:rgba(68,68,68,0.8)}.color--subtle{color:#444}.btn{font-size:1rem;text-align:center;display:inline-block}@media screen and (max-width:900px){.btn{height:2.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.btn .icon--left{margin-right:1.25rem}.btn--primary,.btn--secondary.active{-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;border:solid 2px transparent;background-color:#09aef5;padding:.4375rem 1.0625rem;color:#333;letter-spacing:.03125rem;font-weight:700;text-decoration:none}.btn--primary:hover,.btn--primary:focus,.btn--secondary.active:hover,.btn--secondary.active:focus{background-color:#41c6ff}.btn--primary.disabled,.btn--secondary.active.disabled{background-color:#e4e4e4;color:gray;pointer-events:none;cursor:not-allowed}.btn--lg{padding:.625rem 1.125rem;min-width:16.25rem;height:4rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:900px){.btn--lg{min-width:0}.btn--lg:not(.btn--lg-sm-noshrink){height:2.75rem}}.btn--secondary{-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;background-color:#fff;border:solid 2px #009fe3;padding:.4375rem 1.0625rem;color:#333;letter-spacing:.03125rem;font-weight:700;text-decoration:none}.btn--secondary:hover,.btn--secondary:focus{background-color:#d9f4ff}.btn--secondary.disabled{background-color:#e4e4e4;color:gray;border:solid 2px gray;pointer-events:none;cursor:not-allowed}.btn--sign{background-color:#eef0f2;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;border:solid 2px transparent;padding:.4375rem 1.0625rem;color:#333;letter-spacing:.03125rem;font-weight:700;text-decoration:none;min-width:70%;text-align:center}.btn--light{text-decoration:none;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;background-color:#eef0f2;padding:.625rem .9375rem;color:#444}.btn--light.disabled{opacity:.5;pointer-events:none}.btn--light:hover{background-color:#e4e4e4}@media screen and (max-width:900px){.btn--sign{font-size:.875rem;min-width:67.5%}}.fill{width:100%}.text--center{text-align:center}.text--right{text-align:right}.text--left{text-align:left}@media screen and (max-width:900px){.sm-text--center{text-align:center}}.section-spacing{padding-top:1.875rem;padding-bottom:1.875rem;display:block}.page-content{position:relative}.btn-group .btn+.btn{margin-left:.625rem}.btn-group--flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (min-width:900px){.btn-group--flex .custom-button:not(:first-of-type){margin-left:2.5rem}}@media screen and (max-width:900px){.btn-group--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn-group.btn-group--stack .btn{display:block}.btn-group.btn-group--stack .btn+.btn{margin-left:0;margin-top:.625rem}.page-content{overflow:hidden}}.page-start{margin-top:3.5rem}@media screen and (max-width:900px){.page-start{margin-top:3.125rem}.sm-waves-bg{position:absolute;top:0;left:0;min-height:42.125rem;max-height:100vh;height:100%;width:100%;opacity:.7;background-image:url(/sites/all/themes/tlv/static/assets/imgs/header-background-waves.svg);-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center}}@media screen and (min-width:900px){.waves-bg-lg{position:absolute;top:0;left:0;min-height:42.125rem;max-height:100vh;height:100%;width:100%;opacity:.7;background-image:url(/sites/all/themes/tlv/static/assets/imgs/header-background-waves.svg);-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center}.waves-bg-lg--gray{position:absolute;top:0;left:0;min-height:42.125rem;max-height:100vh;height:100%;width:100%;opacity:.7;background-image:url(/sites/all/themes/tlv/static/assets/imgs/header-background-waves.svg);-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center;background-image:url(/sites/all/themes/tlv/static/assets/imgs/header-background-waves-gray.svg)}}.gradient--blue{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#bae5f7));background-image:-webkit-linear-gradient(top,#fff,#bae5f7);background-image:-moz- oldlinear-gradient(top,#fff,#bae5f7);background-image:-o-linear-gradient(top,#fff,#bae5f7);background-image:linear-gradient(to bottom,#fff,#bae5f7);overflow:hidden}.gradient--gray{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eef0f2));background-image:-webkit-linear-gradient(top,#fff,#eef0f2);background-image:-moz- oldlinear-gradient(top,#fff,#eef0f2);background-image:-o-linear-gradient(top,#fff,#eef0f2);background-image:linear-gradient(to bottom,#fff,#eef0f2);overflow:hidden}
.bg--white{background-color:#fff}@media screen and (max-width:900px){.sm-bg--gray{background-color:#eef0f2}}.site-header .navbar{margin-left:auto;margin-top:auto}.site-header-upper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-bottom:2.5rem}.site-header__social{margin-left:auto;padding-top:.625rem}.social-icon{color:#333;text-decoration:none}.social-icon+.social-icon{margin-left:1.25rem}.site-header__language{margin-left:4rem}.mobile-header{position:fixed;z-index:5;top:0;left:0;width:100%;height:3.125rem;border-bottom:1px solid #eef0f2;background-color:#fff;padding:0 1.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mobile-header-logo{text-decoration:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mobile-header-logo img{max-width:100%;width:3.5rem}.mobile-header-menu{text-decoration:none;margin-left:auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mobile-header-menu__label{text-transform:uppercase;padding-right:.9375rem;font-size:.8125rem;color:#333}.mobile-header-menu__icon{color:#009fe3;font-size:1.1875rem}.mobile-menu{position:fixed;z-index:5;width:17.5rem;padding:1.25rem;top:0;right:0;height:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:-webkit-transform 300ms linear;-moz-transition:-moz-transform 300ms linear;-o-transition:-o-transform 300ms linear;transition:transform 300ms linear;opacity:.9;-webkit-backdrop-filter:blur(0.1875rem);backdrop-filter:blur(0.1875rem);background-color:#fff;overflow-x:hidden}.mobile-menu:not(.open){-webkit-transform:translateX(17.5rem);-moz-transform:translateX(17.5rem);-ms-transform:translateX(17.5rem);-o-transform:translateX(17.5rem);transform:translateX(17.5rem);-webkit-transition:-webkit-transform 300ms linear;-moz-transition:-moz-transform 300ms linear;-o-transition:-o-transform 300ms linear;transition:transform 300ms linear}.mobile-menu-close{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-bottom:1.25rem}.mobile-menu-close__icon{font-size:1.25rem;color:#009fe3;margin-left:auto;text-decoration:none}.link--primary{color:#009fe3}.link--primary a{color:#009fe3}.link--primary .icon{margin-left:.625rem}.link-minimal,.navbar-item__link{display:inline-block;font-size:.9375rem;color:#444;padding:.625rem .4375rem;font-weight:600;position:relative;text-decoration:none}.link-minimal:hover,.navbar-item__link:hover{color:#009fe3}.link-minimal--active{color:#444 !important}.link-minimal--active:after,.link-minimal:hover:after,.navbar-item--active:after,.navbar-item__link:hover:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background:#09aef5;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem}.site-header-lower{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.site-header-lower .btn--secondary{width:8.5rem;height:2.75rem;margin-left:2.1875rem;margin-top:auto;line-height:1.6}.icon--blue{color:#0092d1}.site-header-search{margin-left:auto;margin-top:auto}.navbar-item{display:inline-block;position:relative}.navbar-item+.navbar-item{margin-left:1.4375rem}.navbar-item__link{font-size:1rem;font-weight:400}.navbar-item--active{font-size:1rem}.navbar-item--active .navbar-item__link{font-weight:600;color:#444}.navbar-item--hassub:not(.open) .navbar-sub{display:none}.navbar-item--hassub.open .navbar-item__link{font-weight:600;color:#009fe3}.navbar-sub{position:absolute;z-index:5;top:-webkit-calc(100% + 0.0625rem);top:-moz-calc(100% + 0.0625rem);top:calc(100% + 0.0625rem);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:15.625rem}.navbar-sub-item{-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);background-color:#fff;border:solid 1px #eef0f2}.navbar-sub-item:hover{background:#41c6ff}.navbar-sub-item+.navbar-sub-item{margin-top:.25rem}.navbar-sub-item__link{color:#233746;text-decoration:none;padding:1.25rem 1.875rem;display:block}@media screen and (max-width:900px){.navbar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.navbar-item{position:relative;margin-left:.9375rem !important}.navbar-item__link{position:relative}.navbar-item__link:hover:after,.navbar-item__link.open:after{content:none}.navbar-item--active:after{bottom:.375rem;left:.4375rem;width:-webkit-calc(100% - 0.75rem);width:-moz-calc(100% - 0.75rem);width:calc(100% - 0.75rem)}.navbar-sub__toggle:before{content:'+';position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:-1rem;font-size:1.75rem;font-weight:400 !important}.navbar-item--hassub.open:before{content:'';display:block;position:absolute;left:-624.9375rem;width:6249.9375rem;background-color:#41c6ff;height:100%}.navbar-item--hassub.open .navbar-sub__toggle{color:#000;margin-top:.625rem}.navbar-item--hassub.open .navbar-sub__toggle:before{content:'-'}.navbar-sub{position:relative;left:0;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:auto;padding-left:1.25rem;padding-bottom:.625rem}
.navbar-sub-item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none;border:none;margin-top:0 !important}.navbar-sub-item__link{padding:.625rem .4375rem}}.mobile-menu .site-header-search{width:100%;padding-top:3.375rem}.mobile-menu .site-header-search .form-control{width:100%}.mobile-menu .site-header__language{margin-left:0;padding-top:1.5625rem}.mobile-menu .site-header__social{padding-top:1.5625rem;text-align:center}.mobile-menu .social-icon{font-size:1.3125rem}.mobile-menu .link-minimal,.mobile-menu .navbar-item__link{padding:.625rem .5625rem}input.form-control,textarea.form-control{height:2.75rem;color:#444;padding:.5625rem .9375rem;font-size:1rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;background-color:#fff;border:solid 1px #d0d0d0}input.form-control.error,textarea.form-control.error{border-color:#e5004b}input.form-control.form-control--wicon,textarea.form-control.form-control--wicon{padding-right:2.1875rem}input.form-control:focus,textarea.form-control:focus{outline:none;border-color:#009fe3}input.form-control:focus+.form-control__icon,textarea.form-control:focus+.form-control__icon{color:#009fe3}@media screen and (max-width:900px){input.form-control,textarea.form-control{min-width:0}}textarea.form-control{height:auto}.form-control__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;height:100%;padding:0;background:transparent;border:none;font-size:1rem;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.form-control__icon:before{padding-right:.9375rem}.clickthrough{pointer-events:none}.home-swiper-current-info{position:relative;min-height:17.25rem;z-index:1;background-color:#eef0f2;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);padding-top:3.1875rem;padding-bottom:1.6875rem;padding-left:1.875rem;padding-right:1.25rem;margin-top:2.5625rem}.home-slider-current-info__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:12.8125rem}.home-slider-current-info__item:not(.active){display:none}.home-swiper-current__date{position:absolute;left:3.75rem;top:-2.1875rem;font-size:1.75rem;letter-spacing:.08125rem;background-image:-webkit-linear-gradient(347deg,#ffe900,#cdbb00);background-image:-moz- oldlinear-gradient(347deg,#ffe900,#cdbb00);background-image:-o-linear-gradient(347deg,#ffe900,#cdbb00);background-image:linear-gradient(103deg,#ffe900,#cdbb00);padding:.9375rem 1.375rem}.swiper-info__title{padding-bottom:.125rem}.swiper-info__subtitle{padding-bottom:.8125rem}.swiper-info__description{padding-bottom:.8125rem}.swiper-info__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.home-swiper-slides{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;background-color:#fff}.home-swiper .slick-slide{width:20%}@media screen and (max-width:900px){.home-swiper{margin-top:-.625rem}}.home-swiper__slide{display:inline-block;width:20%;height:4.3125rem;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.home-swiper__slide:not(.active){opacity:.5;border:solid 2px #eef0f2}.home-swiper__slide.active{border:solid 2px #009fe3}@media screen and (max-width:900px){.swiper-info__title{padding-bottom:.25rem}.swiper-info__subtitle,.swiper-info__description{font-size:.875rem}.home-swiper-current__date{left:auto;right:1.25rem;top:-1.25rem;font-size:1.125rem;padding:.5625rem .9375rem}.home-swiper-current-info{margin-top:-1.25rem;min-height:0;height:15.0625rem;padding-top:1.875rem;padding-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem}.home-swiper__slide{height:2.75rem}.home-swiper-actions{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-moz-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}}#roomrentdetail-slider .home-swiper__slide{height:4.3125rem;width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:17%}.home-swiper-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:.9375rem}.sign{background-color:#fff;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);display:block;text-decoration:none;overflow:hidden}.sign>.aspectcontent{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sign:hover{background-color:#41c6ff}.sign .sign-actions .btn{background-color:#41c6ff}.sign .sign-description__title{color:#000}.sign.active{background-color:#41c6ff}.sign-image{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.sign-description{padding:.9375rem}.sign-description__title{padding-bottom:.375rem;color:#444;display:block}.sign-description__subtitle{color:#333;display:block}.sign-description__subtitle--secondary{display:block;color:#333}.sign-description__tag{background-color:#233746;color:#fff;font-size:1rem;padding:.3125rem .625rem;position:absolute;top:-.9375rem;right:.625rem;display:block}@media screen and (max-width:900px){.sign-description__title{font-size:1.5rem;font-weight:400}.sign-description__subtitle{font-size:.875rem;font-weight:400}}.sign-actions{position:absolute;bottom:1.0625rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;text-align:center}.infobox{background-color:#fff;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);padding:1.25rem;padding-top:1.75rem;height:100%}.infobox__title{padding-bottom:1.0625rem}.infobox__description{line-height:1.375rem}.infobox-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:.625rem}
.infobox-actions .btn{width:14.375rem;min-height:2.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:900px){.infobox__title{font-size:1.875rem;line-height:1.07}.infobox__description{font-size:.875rem}.infobox-actions{padding-top:.9375rem}.infobox-actions .btn{height:auto;font-size:.875rem;width:auto}}.infobox--horizontal{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0}.infobox--horizontal .infobox-content{padding:1.25rem;padding-top:1.75rem}.infobox-image{max-width:26.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (max-width:900px){.infobox--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.infobox-image{height:10.5rem;width:100%}.infobox-content{padding:1.25rem !important}}.section--photo,.background--white{padding-top:5.75rem;padding-bottom:6.375rem}@media screen and (max-width:900px){.section--photo,.background--white{padding-top:2.5rem;padding-bottom:2.5rem}}.youtubeiframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.playbutton{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;cursor:pointer;pointer-events:none}.playbutton:before{content:'';display:inline-block;width:3.125rem;height:3.125rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj4gICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxwYXRoIGZpbGw9IiMyMzM3NDYiIGZpbGwtb3BhY2l0eT0iLjciIGQ9Ik03LjI5MiA3LjQyMkMxMi4yNCAyLjQ3NCAxOC4xNDIgMCAyNSAwYzYuODU4IDAgMTIuNzM5IDIuNDUyIDE3LjY0MyA3LjM1N0M0Ny41NDggMTIuMjYgNTAgMTguMTQyIDUwIDI1YzAgNi44NTgtMi40NTIgMTIuNzM5LTcuMzU3IDE3LjY0M0MzNy43NCA0Ny41NDggMzEuODU4IDUwIDI1IDUwYy02Ljg1OCAwLTEyLjczOS0yLjQ1Mi0xNy42NDMtNy4zNTdDMi40NTIgMzcuNzQgMCAzMS44NTggMCAyNWMwLTYuODU4IDIuNDMtMTIuNzE3IDcuMjkyLTE3LjU3OHoiLz4gICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik03LjI5MiA3LjQyMkMxMi4yNCAyLjQ3NCAxOC4xNDIgMCAyNSAwYzYuODU4IDAgMTIuNzM5IDIuNDUyIDE3LjY0MyA3LjM1N0M0Ny41NDggMTIuMjYgNTAgMTguMTQyIDUwIDI1YzAgNi44NTgtMi40NTIgMTIuNzM5LTcuMzU3IDE3LjY0M0MzNy43NCA0Ny41NDggMzEuODU4IDUwIDI1IDUwYy02Ljg1OCAwLTEyLjczOS0yLjQ1Mi0xNy42NDMtNy4zNTdDMi40NTIgMzcuNzQgMCAzMS44NTggMCAyNWMwLTYuODU4IDIuNDMtMTIuNzE3IDcuMjkyLTE3LjU3OHptMzIuNDIyIDIuODY0Yy00LjA4LTQuMDgtOC45ODUtNi4xMi0xNC43MTQtNi4xMi01LjczIDAtMTAuNjM0IDIuMDQtMTQuNzE0IDYuMTJTNC4xNjYgMTkuMjcxIDQuMTY2IDI1YzAgNS43MyAyLjA0IDEwLjYzNCA2LjEyIDE0LjcxNHM4Ljk4NSA2LjEyIDE0LjcxNCA2LjEyYzUuNzMgMCAxMC42MzQtMi4wNCAxNC43MTQtNi4xMnM2LjEyLTguOTg1IDYuMTItMTQuNzE0YzAtNS43My0yLjA0LTEwLjYzNC02LjEyLTE0LjcxNHptLTIzLjA0Ny4zOTFsMy4xMjUgMS44MjMgMTguNzUgMTAuNjc3TDQxLjY2NyAyNWwtMy4xMjUgMS44MjNMMTkuNzkyIDM3LjVsLTMuMTI1IDEuODIzVjEwLjY3N3ptNC4xNjYgNy4xNjJWMzIuMTZMMzMuMzMzIDI1bC0xMi41LTcuMTYxeiIvPiAgICA8L2c+PC9zdmc+);-moz-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat}.background--white{background-color:#fff}.bg--gray{background-color:#eef0f2}.minifeed .minifeed__action{margin-left:13.125rem}.minifeed-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#444;text-decoration:none}.minifeed-item+.minifeed-item{margin-top:1.875rem}.minifeed-item:hover .minifeed-image-wrap{border:solid 1px #009fe3}.minifeed-item:hover .minifeed__title{color:#0091cf}.minifeed-item:hover .minifeed__text{color:#0075a7}.minifeed-image-wrap{-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);margin-right:1.25rem;width:11.875rem;height:5.3125rem;border:1px solid transparent;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.minifeed__image{display:block;height:100%;width:100%}.minifeed-description{max-width:26.875rem}.minifeed__title{display:block;padding-bottom:.375rem}.minifeed__text{letter-spacing:.05rem;display:block;line-height:normal}@media screen and (max-width:900px){.minifeed-item+.minifeed-item{margin-top:1.25rem}.minifeed-image-wrap{width:5.6875rem;height:3.4375rem;margin-right:.625rem}.minifeed__title{font-size:1rem;font-weight:600;padding-bottom:.25rem}.minifeed__text{font-size:.875rem}}.homepage--map{height:37.5rem;margin-bottom:-2.5rem;z-index:1}.shop--map{height:37.5rem;z-index:1}#shop-map{margin-bottom:-3.75rem;z-index:1}@media screen and (max-width:900px){.homepage--map,.shop--map{height:23rem;margin-left:-1.25rem;margin-right:-1.25rem;margin-bottom:-.625rem}.shop--map{position:relative}#shop-map{margin-bottom:auto}}.map-content{position:absolute !important;top:0;left:0;height:100%;width:100%}.map__openmap{position:absolute;bottom:1.625rem;left:1.625rem;min-width:8.5rem;height:2.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.map__navigate{position:absolute;bottom:1.625rem;right:1.625rem;min-width:10.5625rem;height:2.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:900px){.map__navigate,.map__openmap{font-size:.875rem;min-width:0;padding:.4375rem;height:auto}.map__openmap{bottom:5rem;left:1.25rem}.map__navigate{bottom:1.875rem;left:1.25rem;right:auto}}.maplable{color:blue;font-size:1.25rem}.form-group__range{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.range-dash{margin:0 .125rem}.footer{padding-top:7.375rem;padding-bottom:5.0625rem;background-color:#233746;color:#eef0f2;position:relative}.footer:before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:.4;background-image:url(/sites/all/themes/tlv/static/assets/imgs/footer-background-waves.svg);background-repeat:no-repeat;background-position:center center;-moz-background-size:cover;background-size:cover}.footer .container{z-index:2}.footer__title{padding-bottom:1.375rem;display:block;text-decoration:none;color:#eef0f2}.footer__link{color:#eef0f2;text-decoration:none;display:block}.footer__link+.footer__link{margin-top:.625rem}.footer__link:hover{color:#0092d1;text-decoration:underline}
.footer__copyright{color:#a0a0a0;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:.125rem;text-decoration:none}.footer__copyright a{color:#a0a0a0;text-decoration:none}.footer-subscribe__info{padding-top:1.875rem}.footer-subscribe{padding-bottom:.6875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footer-subscribe .form-control{min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer-subscribe .form-control__btn{margin-left:.625rem;height:2.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.footer-info{padding-top:.6875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer-info__logo{margin-right:2.0625rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:900px){.footer{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:1.25rem;padding-right:1.25rem}.footer__title{padding-bottom:0}.home-page--lastsection{padding-bottom:0}.footer-subscribe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-subscribe .form-control__btn{margin-left:0;margin-top:.625rem}.footer-subscribe__info{padding-top:.3125rem;text-align:center;font-size:.875rem}.footer-info{padding-top:2.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer-info__logo{margin-right:0;margin-bottom:.9375rem}.footer__copyright{display:none}.footer-info__contact{text-align:center;font-size:.875rem;letter-spacing:.025rem}}@media screen and (min-width:900px){.home-page--mapoverlap{min-height:39.375rem}}.home-page-floatgrid [class*="col-"]{position:relative}.home-page-floatgrid .item-inner{width:100%}.grid{position:relative}.grid [data-y]{position:absolute;top:0;left:0;padding:.625rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid .grid-item{height:100%}.grid [data-width='1']{width:25%}.grid [data-width='2']{width:33.33333333333333%}.grid [data-width='3']{width:41.66666666666667%}.grid [data-x='1']{left:0}.grid [data-x='2']{left:25%}.grid [data-x='3']{left:33.33333333333333%}.grid [data-x='4']{left:41.66666666666667%}.grid [data-x='5']{left:66.66666666666666%}.grid .sign{height:100%}.grid [class*="aspect-"]{height:100%}.grid .infobox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid .infobox-actions{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.grid .infobox__description{overflow-y:scroll}@media screen and (max-width:640px){.grid [data-y]{position:relative !important;left:0 !important;top:0 !important;width:100% !important}.grid [data-height]{height:auto !important}}.breadcrumbs{display:block}.breadcrumbs-item{font-size:.8125rem;font-weight:500;color:#a0a0a0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs-item:not(.breadcrumbs-item--active):after{content:">";margin-left:.3125rem;margin-right:.3125rem;display:inline-block}.breadcrumbs__link{color:#a0a0a0;position:relative;text-decoration:none}.breadcrumbs__link:before{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#a0a0a0}.cartwidget{background-color:#fff;text-align:left;border:solid .125rem #009fe3;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.cartwidget__link{padding:.75rem 1.25rem;font-size:1rem;font-weight:600;color:#333;text-decoration:none;padding-right:1.25rem}.cartwidget__link:before{font-family:"icons";content:"\f109"}.cartwidget__link:before{color:#009fe3;padding-right:.6875rem}.cartwidget-info{padding:.75rem 1.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.25rem;position:relative}.cartwidget-info:before{content:'';position:absolute;left:0;top:-6.1875rem;height:62.4375rem;width:1px;background-color:#d0d0d0;display:block;pointer-events:none}.cartwidget-info__text{font-size:.8125rem;font-weight:500;color:#a0a0a0;padding-right:1.375rem}.shop-amount{font-size:1.5rem;color:#444;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.3125rem .75rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem}.shop-amount sup{font-size:.8125rem;font-weight:600}@media screen and (max-width:900px){.shop-amount{font-size:1rem}.cartwidget__link,.cartwidget-info{padding:.875rem .875rem 1rem .75rem}.cartwidget__link{font-size:.8125rem;padding-right:.5625rem}.cartwidget__link:before{padding-right:.375rem;font-size:.875rem}.cartwidget{width:100%}.cartwidget .shop-amount{padding:0}}.shop-amount--red{background-color:#e5004b;color:#fff}.product{background-color:#fff;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:#333;height:100%}
.product.active,.product:hover{background-color:#41c6ff}.product.active .product-image,.product:hover .product-image{background-color:#41c6ff}.product.product--compact .product-title{padding-top:0}.product.product--compact .product-text{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:.625rem}.product.product--compact .product-footer{margin-top:0}@media screen and (min-width:900px){.product.product--compact .product-footer{margin-top:0;padding-top:0}.product.product--compact .product-footer.rcenter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.product.product--compact .product-title{word-break:break-word}.product.product--compact .product-body{padding:1rem .9375rem}}@media screen and (max-width:900px){.product.product--compact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -1.25rem}.product.product--compact:hover:not(.active){background-color:#fff}.product.product--compact:hover:not(.active) .product-image{background-color:transparent}.product.product--compact .product-image{width:4.0625rem;height:4.625rem;min-width:4.0625rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:.3125rem;padding:0}.product.product--compact .product-image [class*="aspect-"]{height:100%}.product.product--compact .product-image [class*="aspect-"]:before{padding-bottom:100%}.product.product--compact .product-body{padding:.625rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.product.product--compact .product-body [class*="col-"]{width:auto}.product.product--compact .product-body [class*="col-"]:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product.product--compact .product-body .product-title{padding-top:0}.product.product--compact .product-title{word-break:break-word;font-size:.875rem}.product.product--compact .product-description{font-size:.875rem}}.product-body{padding:0 .9375rem .4375rem;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-body.list-view{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-body.list-view .product-footer{display:block}.product-image{padding-left:.125rem;padding-right:.125rem;padding-top:.125rem}.product-image>*{display:block}.product-title{font-size:1rem;font-weight:600;display:block;padding-top:.6875rem}.product-description{font-size:1rem;font-weight:400}.product-text{font-size:.8125rem;font-weight:500;display:block;color:#333;text-decoration:none}.product-footer{padding-top:.3125rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.addtocart{display:inline-block}.addtocart input::-webkit-outer-spin-button,.addtocart input::-webkit-inner-spin-button{-webkit-appearance:none}.addtoggle{width:2.75rem;height:2.75rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;display:inline-block}.addtocart__label{display:block;font-size:.8125rem;font-weight:500;color:#333;padding-bottom:.25rem}.addtocart-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:2.5625rem}@media screen and (max-width:900px){.addtocart-wrap{height:2.75rem}}.addtocart__minus{-webkit-border-top-left-radius:.1875rem;-moz-border-radius-topleft:.1875rem;border-top-left-radius:.1875rem;-webkit-border-bottom-left-radius:.1875rem;-moz-border-radius-bottomleft:.1875rem;border-bottom-left-radius:.1875rem}.addtocart__plus{-webkit-border-top-right-radius:.1875rem;-moz-border-radius-topright:.1875rem;border-top-right-radius:.1875rem;-webkit-border-bottom-right-radius:.1875rem;-moz-border-radius-bottomright:.1875rem;border-bottom-right-radius:.1875rem}.addtocart__minus,.addtocart__plus,.addtoggle{font-size:1.5rem;border:1px solid transparent;font-weight:300;color:#444;width:2.5rem;height:100%;background-color:#eef0f2;border:none;padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.addtocart__input{background-color:#fff;border:solid 1px #e4e4e4;letter-spacing:.05rem;font-size:1rem;text-align:center;color:#333;width:2.5rem;-webkit-appearance:none;height:100%}.pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pagination-item{display:inline-block;width:2.75rem;height:2.75rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-item+.pagination-item{margin-left:1rem}.pagination-item:not(.pagination-item--active){background-color:#09aef5}.pagination-item:not(.pagination-item--disabled){background-color:#09aef5}.pagination-item.pagination-item--disabled{background-color:#d0d0d0;color:#949494}.pagination-item:not(.pagination-item--active){-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1)}.pagination-item:not(.pagination-item--active) a{color:#000;text-decoration:none;line-height:1.38}.pagination-item.pagination-item--active{background-color:transparent}.pagination-item.pagination-prev:before{font-family:"icons";content:"\f102"}
.pagination-item.pagination-next a:before{font-family:"icons";content:"\f103"}.table-bordered td{border-top:#d0d0d0 1px solid;border-bottom:#d0d0d0 1px solid;padding:.4375rem .625rem;line-height:1.38}.currentproduct .addtocart__label{font-size:.875rem;color:#444;padding-bottom:.4375rem}.currentproduct__category{color:#a0a0a0;font-size:.8125rem;font-weight:500}.currentproduct__title{font-weight:700}.currentproduct-body{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;padding:1.25rem 0}.currentproduct-price{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.currentproduct-price-side{padding-left:1.125rem}.currentproduct-price__vat,.currentproduct-price__old{font-size:.8125rem}.currentproduct-price__vat{color:#a0a0a0;padding-top:.125rem;font-weight:500}.currentproduct-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.currentproduct-actions .addtocart{padding-right:.9375rem}.currentproduct-actions .btn{height:2.5625rem}.currentproduct-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.currentproduct__previtem,.currentproduct__nextitem{font-size:.875rem}.currentproduct__previtem:before{font-family:"icons";content:"\f102"}.currentproduct__previtem:before{padding-right:.625rem}.currentproduct__nextitem{margin-left:auto}.currentproduct__nextitem:after{font-family:"icons";content:"\f103"}.currentproduct__nextitem:after{padding-left:.625rem}.currentproduct-thumbs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:.375rem}.currentproduct-thumbs__item,.slider-thumbnail{height:4.125rem;display:inline-block;width:25%;position:relative}.currentproduct-thumbs__item.active:before,.slider-thumbnail.active:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:.125rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;background-color:#09aef5}.currentproduct-thumbs__item:not(.active),.slider-thumbnail:not(.active){opacity:.5}.currentproduct-thumbs__item+.currentproduct-thumbs__item,.slider-thumbnail+.slider-thumbnail{margin-left:.1875rem}@media screen and (max-width:900px){.currentproduct-body{padding-top:.625rem;padding-bottom:1.25rem}.currentproduct-body>.row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.currentproduct__category{text-align:left;padding-right:4.0625rem;text-transform:uppercase}.currentproduct-thumbs__item,.slider-thumbnail{height:2.625rem}.currentproduct__description{font-size:.875rem}.table-bordered{font-size:.875rem}.currentproduct .shop-amount{font-size:1.5rem}.currentproduct-actions .addtocart__minus,.currentproduct-actions .addtocart__plus,.currentproduct-actions .btn,.currentproduct-actions .addtocart-wrap{height:2.75rem}.currentproduct-actions .btn{font-size:.875rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.currentproduct__title{font-size:1.125rem}}.infotext{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#444}.infotext__icon{padding-right:.375rem}.loader{display:block;height:6.25rem;width:6.25rem;margin:0 auto;background-image:url(/sites/all/themes/tlv/static/assets/imgs/loader.svg);-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center}.loader--hidechildren *{display:none !important}.shadowblock{background-color:#fff;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);padding:2.5rem}@media screen and (min-width:900px){.shadowblock+.shadowblock{padding-top:0}}@media screen and (max-width:900px){.shadowblock{padding:1.25rem}.shadowblock.shadowblock-sm-expand{padding:0}}.stepscounter{display:inline-block;position:relative}.stepscounter:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;height:.125rem;background:#009fe3;width:100%}
@media screen and (max-width:900px){.stepscounter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}}.stepscounter-item{width:2.5rem;height:2.5rem;line-height:2.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:1.125rem;z-index:1;position:relative;background:#fff;border:2px solid #009fe3;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-decoration:none;color:#009fe3}.stepscounter-item+.stepscounter-item{margin-left:10.625rem}@media screen and (max-width:900px){.stepscounter-item+.stepscounter-item{margin-left:auto}}.stepscounter-item--active{background:#009fe3;border-color:transparent;color:#444}.tablecart{width:100%}.tablecart td{border-bottom:1px solid #d0d0d0;max-width:31.25rem}.tablecart td{padding-bottom:1.25rem;padding-top:1.25rem}@media screen and (max-width:900px){.tablecart tbody{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tablecart tr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.tablecart td{display:inline-block}.tablecart .tablecart-image{margin-right:.625rem;width:4.375rem;min-width:4.375rem;height:2.5625rem}.tablecart .shop-amount{margin-left:0;height:2.75rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem}.tablecart .addtocart{margin-left:.625rem}}.tablecart .addtocart{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.tablecart-image{width:7.375rem;height:4.125rem;margin-right:2.5rem}.tablecart-price{margin-left:4.1875rem;font-weight:700;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tablecart-price sup{font-size:.8125rem;font-weight:600}.tablecart-price--red{color:#e5004b}.tablecart-remove{margin-left:4.3%}@media screen and (max-width:900px){.tablecart-remove{margin-left:.625rem}}.form-label{font-weight:700;margin-bottom:.3125rem;display:block}@media screen and (max-width:900px){.form-label{font-size:.875rem}}.input-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.input-group .text--green{line-height:2.75rem}.input-group:not(.haserror) .form-control__error{display:none}.text--red{color:#e5004b}.form-control__error{position:absolute;z-index:1;top:100%;margin-top:.625rem;left:0;background-color:#fff;border:solid .125rem #e5004b;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);color:#444;font-size:.875rem;text-align:center;padding:.75rem 1.1875rem}.form-control__error:before,.form-control__error:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.form-control__error:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:.625rem;margin-left:-.625rem}.form-control__error:before{border-color:rgba(229,0,75,0);border-bottom-color:#e5004b;border-width:.8125rem;margin-left:-.8125rem}.form-btn{height:2.75rem;margin-left:.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cart-labletotal{color:#a0a0a0;padding-right:2.5rem;display:inline-block}@media screen and (max-width:900px){.cart-labletotal{padding-right:0;display:block}}.cart-total{display:inline-block}.cart-total-group{text-align:right}@media screen and (max-width:900px){.cart-total-group{text-align:center}}.cart-vat{padding-top:.625rem;text-align:right}@media screen and (max-width:900px){.cart-vat{text-align:center}}.cart-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (max-width:900px){.cart-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cart-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (min-width:900px){.cart-actions{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.cart-actions .btn .icon{padding-right:.9375rem;font-size:.8125rem}.cart-actions .btn+.btn{margin-left:1.5625rem}@media screen and (max-width:900px){.cart-actions .btn+.btn{margin-left:0;margin-top:.625rem}}@media screen and (max-width:900px){.cart-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-actions .btn .icon{padding-right:.5rem}}.text--green{color:#4aae4e}.text--green .icon{font-weight:400;padding-left:.5rem;font-size:.6875rem}.text--green+.form-btn{margin-left:1.75rem}@media screen and (min-width:900px){.cart-footer-right{margin-left:auto}}.custom-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.custom-button:hover .custom-checkbox:not([class*="custom-checkbox--"]) .custom-checkbox__status{border-color:#41c6ff}.custom-checkbox{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.875rem;height:1.875rem;line-height:1.875rem;text-align:center;position:relative;cursor:pointer;background:#fff;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.custom-checkbox:checked{border-color:#000}.custom-checkbox input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.custom-checkbox .custom-checkbox__status{position:absolute;top:0;left:0;right:0;bottom:0;border:#d0d0d0 1px solid;-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;transition:all .15s;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.custom-checkbox .custom-checkbox__status:before{font-family:"icons";content:"\f106"}.custom-checkbox .custom-checkbox__status:before{opacity:0;color:#009fe3;font-size:.5625rem;position:absolute;top:0;left:0;width:100%;-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;transition:all .15s}.custom-checkbox input:checked+.custom-checkbox__status:before{opacity:1}.custom-checkbox--red.custom-checkbox .custom-checkbox__status{border-color:#e5004b}.custom-checkbox--red.custom-checkbox .custom-checkbox__status:before{color:#fff}.custom-checkbox--red.custom-checkbox input:checked+.custom-checkbox__status{background:#e5004b}.custom-checkbox--yellow.custom-checkbox .custom-checkbox__status{border-color:#cdbb00}.custom-checkbox--yellow.custom-checkbox .custom-checkbox__status:before{color:#fff}.custom-checkbox--yellow.custom-checkbox input:checked+.custom-checkbox__status{background:#cdbb00}.custom-checkbox--green.custom-checkbox .custom-checkbox__status{border-color:#4aae4e}.custom-checkbox--green.custom-checkbox .custom-checkbox__status:before{color:#fff}.custom-checkbox--green.custom-checkbox input:checked+.custom-checkbox__status{background:#4aae4e}.custom-button__title{padding-left:.625rem;color:#444;cursor:pointer}@media screen and (max-width:900px){.custom-button__title{font-size:.875rem}}a.custom-button__title{color:#0075a7;text-decoration:none}a.custom-button__title span{text-decoration:underline}a.custom-button__title .icon{margin-left:.625rem;font-size:.8125rem}#contactfloating .infobox{padding:2.5rem;height:auto}#contactfloating .centercontent{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:900px){#contactfloating{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#contactfloating .infobox{padding:1.25rem}#contactfloating .centercontent{margin-top:-1.25rem}}#contactfloating .fill{width:100% !important}.loading-disable{opacity:.5;pointer-events:none;cursor:not-allowed}.contactitem{display:block;background-color:#fff;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15)}.contactitem .contactitem-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.contactitem .contactitem-image{width:8.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.contactitem .contactitem-image [class*="aspect-"],.contactitem .contactitem-image [class*="sm-aspect-"]{height:100%}.contactitem .contactitem-body{padding:1.25rem;padding-bottom:3.125rem}.contactitem .contactitem__title{padding-bottom:1.625rem}.contactitem .contactitem__entry{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(68,68,68,0.8);text-decoration:none;font-weight:400;word-break:break-all}.contactitem .contactitem__entry+.contactitem__entry{margin-top:.4375rem}.contactitem .contactitem__entry .icon{font-size:.9375rem;margin-right:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.contactitem .contactitem__entry .before-phone{color:#378c8a}.contactitem .contactitem__entry .before-fax{color:#cdbb00}.contactitem .contactitem__entry .before-email{font-size:.625rem;color:#e5004b}.contactitem:not(.active) .contactitem-hiddencontent{display:none}.contactitem .contactitem-hiddencontent{padding:1.25rem}.contactitem .contactitem__expand{width:2.1875rem;height:2.1875rem;background-color:#09aef5;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-decoration:none;color:#000;font-size:1.0625rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.contactitem .contactitem__expand:before{font-family:"icons";content:"\f101"}.contactitem.active .contactitem__expand:before{font-family:"icons";content:"\f104"}@media screen and (max-width:900px){.contactitem .contactitem-body{padding:.625rem;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contactitem .contactitem-image{width:3.125rem}.contactitem .contactitem__title{padding-bottom:0}.contactitem .contactitem__expand{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:.625rem}}.eventinfo{position:relative;background-image:-webkit-gradient(linear,left top,left bottom,from(#233746),to(#233746)),linear-gradient(134deg,#fff,#93dfff);background-image:-webkit-linear-gradient(#233746,#233746),-webkit-linear-gradient(316deg,#fff,#93dfff);background-image:-moz- oldlinear-gradient(#233746,#233746),-moz- oldlinear-gradient(316deg,#fff,#93dfff);background-image:-o-linear-gradient(#233746,#233746),-o-linear-gradient(316deg,#fff,#93dfff);background-image:linear-gradient(#233746,#233746),linear-gradient(134deg,#fff,#93dfff);padding:2.5rem}
.eventinfo .eventinfo__highlight{margin-left:-2.5rem;margin-bottom:1.25rem;background-image:-webkit-linear-gradient(348deg,#ffe900,#cdbb00);background-image:-moz- oldlinear-gradient(348deg,#ffe900,#cdbb00);background-image:-o-linear-gradient(348deg,#ffe900,#cdbb00);background-image:linear-gradient(102deg,#ffe900,#cdbb00);padding:.3125rem .625rem;display:inline-block;text-align:center;color:#233746}.eventinfo .eventinfo__title{color:#cdbb00}.eventinfo .eventinfo__paragraph{color:#fff;opacity:.8;font-size:1.125rem;display:block}@media screen and (max-width:900px){.eventinfo{padding:1.25rem}.eventinfo .eventinfo__highlight{margin-left:-1.25rem}.eventinfo .eventinfo__paragraph{font-size:.875rem}}.socialcubes{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.socialcubes__item{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);padding:2.5rem 0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.socialcubes__item+.socialcubes__item{margin-left:.1875rem}.socialcubes__item .icon{font-size:2.5625rem}.socialcubes__item .before-facebook{color:#2f7bd2}.socialcubes__item .before-instagram{color:#b700ae}.socialcubes__item .before-you-tube{color:#e30000}@media screen and (min-width:900px){.input-control{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-control .form-control__btn{height:2.75rem;margin-left:1.25rem}}#events-subscribe{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:900px){#events-subscribe .form-control{width:23.125rem}}@media screen and (max-width:900px){#events-subscribe .form-control{width:100%}#events-subscribe .form-control__btn{display:block;width:100%}}.table--timetable{width:100%;border-top:1px solid #eef0f2}.table--timetable tbody td{padding:1rem 1.25rem}@media screen and (min-width:900px){.table--timetable tbody tr:hover{background-color:#d9f4ff !important}.table--timetable tbody tr:hover td{padding:.9375rem 1.1875rem;border-top:solid 1px #009fe3;border-bottom:solid 1px #009fe3}.table--timetable tbody tr:hover td:first-child{border-left:solid 1px #009fe3}.table--timetable tbody tr:hover td:last-child{border-right:solid 1px #009fe3}}.table--timetable tbody tr:nth-child(even){background-color:#eef0f2}.table--timetable a{color:#0075a7;text-decoration:underline}@media screen and (max-width:900px){.table--timetable{width:100vw;margin:0 -1.25rem}.table--timetable thead th:first-child{width:auto}}.custom-select{position:relative;width:100%}.custom-select:after{font-family:"icons";content:"\f101"}.custom-select:after{position:absolute;right:.875rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#444;font-size:1rem;pointer-events:none}.custom-select select{width:100%;background:#fff;border:.0625rem solid #d0d0d0;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;height:2.75rem;padding:.625rem;display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:Raleway;font-weight:400;font-size:1rem;color:#444;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.custom-select select:hover{cursor:pointer;border-color:#41c6ff}.table-tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-tab__item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:1.25rem;background-color:#eef0f2;text-align:center;text-decoration:none;color:#000}.table-tab__item.active{background-color:#09aef5}.table-tab__item+.table-tab__item{margin-left:1px}.maparea-wrap{-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1)}.maparea-wrap .maparea{height:44.375rem;max-height:80vh;min-height:31.25rem}@media screen and (max-width:900px){.maparea-wrap .maparea{height:37.5rem;min-height:18.75rem}}@media screen and (max-width:900px){.maparea-toolbar__inner{width:100%}}@media screen and (min-width:900px){.maparea-toolbar__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.maparea-toolbar{position:absolute;z-index:1;left:0;top:3.25rem;width:100%}.maparea-toolbar .btn--lg{min-width:0}.maparea-toolbar .btn-group{display:inline-block}.maparea-toolbar .btn-group .btn:not(:first-of-type){margin-left:1.875rem}
.maparea-toolbar .form-group{display:inline-block;margin-left:1.875rem}.maparea-toolbar .input-group button{margin-left:.625rem}.maparea-toolbar .form-control{height:4rem}@media screen and (max-width:900px){.maparea-toolbar{top:0;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.maparea-toolbar.active{display:block;opacity:100;background-color:#fff}.maparea-toolbar.active .maparea-toolbar__inner{padding:1.25rem;padding-bottom:0}.maparea-toolbar.active .btn-group{display:block}.maparea-toolbar.active .btn-group .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;width:100%}.maparea-toolbar.active .form-group{display:block;margin-left:0}.maparea-toolbar.active .input-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.maparea-toolbar.active .input-group button{margin-left:0;width:100%}.maparea-toolbar.active .form-control{width:100%;height:2.75rem}.maparea-toolbar.active .hide-on-active{display:none}.maparea-toolbar:not(.active) .maparea-toolbar__child{display:none}.maparea-toolbar:not(.active) .show-on-active{display:none}}.toolbar-mobile{height:4.0625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.9;background-color:#fff}.toolbar-mobile:after{content:'';height:.1875rem;width:100%;background-color:#009fe3;position:absolute;left:0;bottom:0}.toolbar-mobile__lable{text-align:center;color:#009fe3;font-size:1rem;padding-bottom:.9375rem}.toolbar-mobile__toggle{position:absolute;bottom:-1.5625rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:3.125rem;height:3.125rem;background-color:#009fe3;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.toolbar-mobile__toggle:before{font-family:"icons";content:"\f104"}.toolbar-mobile__toggle:after{font-family:"icons";content:"\f101"}.toolbar-mobile__toggle:before{display:block;text-align:center}.toolbar-mobile__toggle:after{display:block;text-align:center}.space-bg{background-color:#233746;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.15);padding:2.5rem}.space-bg__heading{letter-spacing:.10625rem;color:#cdbb00}.space-bg__paragraph{text-align:left;color:#eef0f2}@media screen and (max-width:900px){.space-bg{padding:1.25rem}}.video{-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1)}.video:hover{cursor:pointer}.video__play{color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);background:rgba(0,0,0,0.5);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-size:3.0625rem;width:2.875rem;height:2.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.categorytype{position:absolute;left:0;top:0;width:.3125rem;height:100%}.categorytype--red{background-color:#e5004b}.categorytype--yellow{background-color:#cdbb00}.categorytype--green{background-color:#4aae4e}.gridfilter-filters{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gridfilter-filters .custom-button:not(:first-of-type){margin-left:1.25rem}@media screen and (max-width:900px){#attractionsheader{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#attractionsheader .col-5{padding-top:0;padding-bottom:0}#attractionsheader .col-7{padding-bottom:0}.gridfilter-filters{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.gridfilter-filters .custom-button{margin-left:0 !important}}.secondary-block{padding:1.25rem 1.875rem;background-color:#eef0f2}.secondary-block+.secondary-block{margin-top:1px}@media screen and (max-width:900px){.secondary-block{padding:1.25rem;margin:0 -.625rem}}@media screen and (max-width:900px){.cart-footer__paragraph{font-size:.875rem}}.circle-toggle{width:2.1875rem;height:2.1875rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;background-color:#09aef5;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.circle-toggle:before{font-family:"icons";content:"\f101"}.circle-toggle:before{color:#000}
.circle-toggle.active:before{font-family:"icons";content:"\f104"}.circle-toggle__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.circle-toggle__wrap .circle-toggle{margin-left:auto}.circle-toggle__wrap p{padding-right:1.25rem}select::-ms-expand{display:none}.roomtypes{background-color:#fff;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);height:11.5625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-right:2.125rem}.roomtypes-item{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:20%;position:relative}.roomtypes-item:not(.active) .roomtypes__image{display:none}.roomtypes-item.active .roomtypes__info{display:none}.roomtypes-item .whatis{display:block}.roomtypes--people{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.roomtypes__info{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.roomtypes__image{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.roomtypes__image img{width:100%;height:100%}.roomtypes__image img:hover{cursor:pointer}.roomtypes__amount{padding-bottom:.375rem}.roomtypes--people img{width:4.375rem;height:4rem}.whatis{text-decoration:none;font-size:1.375rem;color:#09aef5;display:inline-block}#roomrentdetail-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#roomrentdetail-actions .link{color:#09aef5;text-decoration:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.25rem}#roomrentdetail-actions .btn-group .btn{margin-left:1.25rem}@media screen and (max-width:900px){.roomtypes{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0;padding:1.25rem;padding-bottom:.625rem;height:auto}.roomtypes-item:not(.roomtypes--people){max-width:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:.625rem;width:7.1875rem;height:6.6875rem}.roomtypes-item.roomtypes--people{max-width:100%;width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:1.25rem}.roomtypes__info{position:static}.roomtypes__amount{padding-bottom:0}.whatis{font-size:1rem}#roomrentdetail-actions{display:block}#roomrentdetail-actions .link{display:block;margin-right:0;text-align:center}#roomrentdetail-actions .btn-group .btn{margin-left:0;width:100%}}.tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:.125rem solid #eef0f2}.tabs__tab{padding:1.125rem 1.25rem;color:#333;font-size:1.125rem;text-decoration:none;margin-bottom:-.125rem}.tabs__tab.active{color:#09aef5;border-bottom:.125rem solid #09aef5}@media screen and (min-width:900px){.tabs__content{padding:2.5rem 0}}@media screen and (max-width:900px){#roomrentdetail-head{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#roomrentdetail-head>[class*="col"]:first-of-type{padding-top:0}#roomrentdetail-head>[class*="col"]:last-of-type{padding-bottom:0}#roomrentdetail-head .home-swiper__slide{height:2.75rem;max-width:25%}}.roomplan .swiper-container-wrap{padding:0 1.25rem}@media screen and (max-width:900px){.roomplan .swiper-container-wrap{padding:0 .625rem}.roomplan:before{content:'';display:block;z-index:1;position:absolute;left:0;top:0;height:100%;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(238,240,242,0)),to(#eef0f2));background-image:-webkit-linear-gradient(top,rgba(238,240,242,0),#eef0f2);background-image:-moz- oldlinear-gradient(top,rgba(238,240,242,0),#eef0f2);background-image:-o-linear-gradient(top,rgba(238,240,242,0),#eef0f2);background-image:linear-gradient(to bottom,rgba(238,240,242,0),#eef0f2)}}.roomplan-visuals img{max-height:31.25rem}@media screen and (min-width:900px){.roomplan-visuals:before{content:'';display:block;z-index:1;position:absolute;left:0;top:0;height:100%;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(238,240,242,0)),to(#eef0f2));background-image:-webkit-linear-gradient(top,rgba(238,240,242,0),#eef0f2);background-image:-moz- oldlinear-gradient(top,rgba(238,240,242,0),#eef0f2);background-image:-o-linear-gradient(top,rgba(238,240,242,0),#eef0f2);background-image:linear-gradient(to bottom,rgba(238,240,242,0),#eef0f2)}
}.roomplan-visuals__item{text-align:center}.roomplan-visuals__text{position:absolute;z-index:2;left:0;bottom:1.75rem;display:block;width:100%;text-align:center;color:#444}@media screen and (max-width:900px){.roomplan-visuals__text{bottom:0}}.roomplan-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.roomplan-items-navigation__prev,.roomplan-items-navigation__next{z-index:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#000;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem;width:5rem;height:5rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#09aef5;text-decoration:none}.roomplan-items-navigation__prev{left:0}.roomplan-items-navigation__prev:before{font-family:"icons";content:"\f102"}.roomplan-items-navigation__next{left:auto;right:0}.roomplan-items-navigation__next:before{font-family:"icons";content:"\f103"}@media screen and (max-width:900px){.roomplan-items-navigation__prev,.roomplan-items-navigation__next{height:2.75rem;width:2.75rem}}.bullet-list{margin-left:1.25rem}.bullet-list li:before{content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:.4375rem;height:.4375rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#cdbb00;margin-right:.625rem;vertical-align:text-top;margin-top:.375rem}.bullet-list li a{color:#09aef5;line-height:1.56;letter-spacing:.05rem}@media screen and (max-width:900px){.bullet-list{margin-left:0}.bullet-list li a{font-size:.875rem}}.timeline:before{content:'';display:block;height:100%;width:.1875rem;background:#009fe3;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.timeline:after{content:'';display:block;height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/sites/all/themes/tlv/static/assets/imgs/timeline-spacing.svg);background-repeat-y:repeat;width:1.5625rem;bottom:0}.timeline__start{width:3.125rem;height:3.125rem;background-color:#009fe3;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 auto}.timeline-entry{-webkit-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);-moz-box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);box-shadow:.1875rem .25rem .5rem 0 rgba(0,0,0,0.1);margin-top:3.4375rem;position:relative;z-index:1}.timeline-entry:not(.timeline-entry--image){margin-left:1.25rem;margin-right:1.25rem}.timeline-entry--text{padding:3.125rem;background-color:#fff}@media screen and (max-width:900px){.timeline-entry{margin-top:1.25rem}.timeline-entry--text{padding:1.25rem;font-size:.875rem}}.timeline-entry--btn{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center}.timeline-entry--last{margin-bottom:-.625rem}.image-slider-action{position:absolute;z-index:2;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:4.375rem}.image-slider{overflow:hidden}.image-slider__split{position:absolute;top:-56.25rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2;width:.1875rem;background-color:#fff;height:6249.9375rem;display:block}.image-slider__item--secondary{position:absolute;left:0;width:0;height:100%;display:block}.image-slider__overflow img{position:absolute;left:0;top:0;width:100%;height:100%}.image-slider__overflow{position:absolute;left:0;top:0;display:block;overflow:hidden;width:0;height:100%}.search-results-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:1.875rem 0;border-bottom:1px solid #d0d0d0}.search-results-item:first-of-type{border-top:1px solid #d0d0d0}.search-results-item__image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:7.375rem;width:100%;margin-right:1.875rem}.search-results-item__title{margin-bottom:.375rem}.search-results-item__title a{color:#333;text-decoration:none}.search-results-item__title a:hover,.search-results-item__title a:focus{color:#0091cf}@media screen and (max-width:900px){.search-results-item{padding:.9375rem 0}.search-results-item__image{max-width:4.375rem;margin-right:.625rem}.search-results-item__description{font-size:.8125rem}}.media-description{background-color:#eef0f2;color:#444;padding:.9375rem 1.25rem}.cpa{padding:1.875rem 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.cpa__text{text-align:right;color:#333;margin-right:1.875rem}.table-article th,.table-article td{padding:.9375rem 1.25rem;text-align:left}.table-article th{border-bottom:1px solid #d0d0d0;font-size:1.125rem}.table-article tbody tr:nth-of-type(even) td{background-color:#eef0f2}@media screen and (max-width:900px){.cpa{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.9375rem 0}.cpa__text{margin-right:0;text-align:left}.cpa__action{width:100%}.cpa__action .btn{width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page404{min-height:25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.slider-thumbnails{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:.1875rem}.slider-thumbnail{max-width:9.375rem}.custom-badge{line-height:1.4}.custom-badge::before{content:'i';margin-right:.25rem;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:1rem;font-size:.75rem;border:.0625rem solid #00a2e7;color:#00a2e7;vertical-align:middle;text-align:center;font-weight:700}.item-list .pager li{padding:0 !important}.item-list ul li{margin:0 !important}.item-list ul{margin:0 !important}.ajax-progress-throbber{display:none}.views-throbbing{display:none}#billing-pane{display:none}#tlv-custom-room-rent-form{width:100%}#tlv-custom-room-rent-form .form-checkbox{margin:0 !important}#tlv-custom-room-request-form,#tlv-custom-room-request-form div{display:inline}#roomrentdetail-head ul li{color:#eef0f2}.site-header-search form{width:100% !important}.site-header-search .input-group input{width:100% !important}.site-header-search input{margin:0}.facetapi-checkbox{text-decoration:none}figcaption{background-color:#eef0f2;color:#444;padding:.9375rem 1.25rem}#emailagree.error+label{border:1px solid #e5004b}#emailagree.error+span{border:1px solid #e5004b}.uc-cart-checkout-form .form-checkbox{margin:0}#roomrentdetail-head strong{color:#eef0f2}.media_embed{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.media_embed iframe{left:0;top:0;height:100%;width:100%;position:absolute}ul li p{display:inline}.minifeed-item-nolink:hover .minifeed-image-wrap{border:solid 1px ivory}.minifeed-item-nolink:hover .minifeed__title{color:inherit}.minifeed-item-nolink:hover .minifeed__text{color:inherit}sup{vertical-align:super;font-size:smaller}.webform-component input.form-text{height:2.75rem;color:#444;padding:.5625rem .9375rem;font-size:1rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;background-color:#fff;border:solid 1px #d0d0d0;width:100%}.webform-component .form-textarea{height:2.75rem;color:#444;padding:.5625rem .9375rem;font-size:1rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;background-color:#fff;border:solid 1px #d0d0d0;width:100% !important;height:auto}.webform-submit{-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;border:solid 2px transparent;background-color:#09aef5;padding:.4375rem 1.0625rem;color:#333;letter-spacing:.03125rem;font-weight:700;text-decoration:none;padding:.625rem 1.125rem;min-width:16.25rem;height:4rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.webform-submit:hover{background-color:#41c6ff;cursor:pointer}.webform-component label{font-weight:700;margin-bottom:.3125rem;display:block}