@charset "UTF-8";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{margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}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}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html{font-size:1em;background-color:#e8f5f7}@media(max-width:860px){html{font-size:.85em}}body{line-height:1.5em;max-width:1600px;margin:0 auto;font-family:'Montserrat',sans-serif;box-sizing:border-box;background-color:#fff;box-shadow:0 0 15px #dadad8}header .top-bar{display:flex;max-width:1287px;padding:2.375rem 1.25rem;align-items:center;margin:0 auto}header .top-bar .logo{flex:1}header .top-bar .logo .logo-image{display:inline-block;width:11.25rem;margin-right:1.25rem}header .top-bar .logo .teaser{display:inline-block;color:#b8bcc7;font-size:.9rem;line-height:1rem;vertical-align:bottom}header .top-bar .contacts{text-align:right;flex:1;color:#003687;font-size:.9em}header .top-bar .contacts a{color:#003687;text-decoration:none}header .top-bar .contacts a:hover{text-decoration:underline}header .top-bar .contacts .phone,header .top-bar .contacts .email{margin-right:1rem}header .top-bar .contacts .phone:before,header .top-bar .contacts .email:before{content:'';height:1.5625rem;display:inline-block;vertical-align:middle;width:1.5625rem;background-size:contain;background-repeat:no-repeat}header .top-bar .contacts .phone:before{background-image:url("../img/icon-phone.svg")}header .top-bar .contacts .email:before{background-image:url("../img/icon-email.svg")}header .top-bar .contacts .language-switcher{display:inline-block}header .top-bar .contacts .language-switcher .dropdown-button:after{display:inline-block;vertical-align:middle;content:'';width:.5em;height:1em;background-image:url("../img/dropdown-blue.svg");background-size:contain;background-position-y:center;background-repeat:no-repeat}header .top-bar .contacts .language-switcher .dropdown-content{left:-1rem;z-index:999;padding:.7rem 1rem;background-color:#fff;border:1px solid #b3b9c5;text-align:left}header nav{background-color:#00cde8}header nav .nav{text-align:center}header nav .nav .nav-item{display:inline-block}header nav .nav .nav-item a{display:block;padding:1.25rem 1.125rem;color:#fff;text-decoration:none}header nav .nav .nav-item a:hover{text-decoration:underline}header input#toggle-nav{display:none}header .hamburger{display:none;position:fixed;top:0;right:0;width:80px;height:80px;background-color:#00cde8;color:#fff;background-image:url("../img/ham.svg");background-size:45%;background-position:center center;background-repeat:no-repeat}@media(max-width:860px){header .top-bar{padding-top:1.5625rem;padding-bottom:1.5625rem}header .top-bar .logo .teaser{display:none}header .top-bar .contacts{display:none}header nav{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;overflow:auto}header nav .nav{margin-top:76px}header nav .nav .nav-item{display:block;border-bottom:1px solid #03e2ff}header nav .nav .nav-item a{padding:1.5625rem 1.25rem}header input#toggle-nav:checked ~ nav{display:block}header input#toggle-nav:checked ~ .hamburger{background-color:#f7070f}header .hamburger{display:block;z-index:1000}}@media(max-width:860px){main{background:#eceff4;background:linear-gradient(180deg,#eceff4 0,white 100%);background-size:100% 100px;background-repeat:no-repeat}}footer{position:relative;display:flex;flex-wrap:wrap;color:#fff}footer:after{content:'';position:absolute;top:-2.0625rem;left:50%;margin-left:-2.0625rem;width:4.125rem;height:4.125rem;background-image:url("../img/footer-icon.png");background-repeat:no-repeat;background-size:contain}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline}footer .contacts,footer .useful-info{padding:7.9375rem 1.25rem}footer .contacts h3,footer .useful-info h3{text-transform:uppercase;font-size:1.4em;font-weight:bold;margin-bottom:1.875rem}footer .contacts .block,footer .useful-info .block{padding-left:1.25rem;padding-right:1.25rem;margin:0 auto}footer .contacts{flex:1;background:#009bbf url("../img/bg-footer-contacts.jpg");background-repeat:no-repeat;background-size:cover}footer .contacts address{font-style:normal}footer .useful-info{flex:3;background:#009bbf url("../img/bg-footer-info.jpg");background-repeat:no-repeat;background-size:cover;display:flex}footer .useful-info .block{flex:1;padding:0 2.1875rem}footer .useful-info .block li{position:relative;display:block;margin-left:0;padding-left:.9375rem}footer .useful-info .block li:before{position:absolute;left:0;top:0;content:'•';color:#00cde8}@media(max-width:860px){footer .useful-info{flex-direction:column;order:-1}footer .useful-info .block{margin:0 0 2.5rem 0}}.copyright{color:#77798e;background-color:#000a45;text-align:center;padding:1.25rem 1.25rem;font-size:.9rem}.dropdown{position:relative}.dropdown .dropdown-button{outline:0}.dropdown .dropdown-content{display:none;position:absolute;top:100%}.dropdown.active .dropdown-content{display:block}.dropdown.active>.dropdown-button:after{transform:rotate(180deg)}.dotted:after{content:'.';color:#f7070f}.button{position:relative;display:inline-block;color:#fff;background-color:#00cde8;padding:.9375rem 2.5rem;text-decoration:none;transition:all .3s;margin-bottom:1.25rem;box-shadow:3px 3px 10px #dadad8}.button:hover{background-color:#00a9bf}.button.arrow{padding-right:5.625rem}.button.arrow:after{display:block;content:'';position:absolute;top:0;bottom:0;right:0;width:3.125rem;background-color:#00bcdf;background-image:url("../img/arrow-right-white.svg");background-repeat:no-repeat;background-size:30%;background-position:center;transition:all .3s;box-shadow:3px 3px 10px #dadad8}.button.arrow:hover:after{background-color:#0095b1}.button.arrow.down:after{background-image:url("../img/dropdown-white.svg")}.image-with-label{display:block;position:relative}.image-with-label .label{display:block;position:absolute;bottom:0;left:0;color:#fff;background:#003687;max-width:100%;padding:.9375rem 1.4375rem .9375rem 2.0625rem;transition:all .5s}.image-with-label .label.photo:after{display:inline-block;content:'';bottom:0;width:2rem;height:1em;background:#003687 url("../img/icon-photo-white.svg");background-repeat:no-repeat;background-position:left;background-size:contain;transition:all .5s;margin-left:1rem}.image-with-label:hover .label{background-color:#f7070f}.image-with-label:hover .label:after{background-color:#f7070f}@media(max-width:860px){.image-with-label .label.photo:after{display:none}}main.home-page .home-main-slider-wrapper{max-width:100%;padding-top:1.5625rem;margin-bottom:8.125rem}main.home-page .home-main-slider-wrapper .home-main-slider{position:relative}main.home-page .home-main-slider-wrapper .home-main-slider:before{content:'Atrakcie';display:block;position:absolute;font-size:9.375rem;line-height:1em;font-weight:800;color:#eceff4;bottom:1.25rem;left:12.5rem;transform:rotate(-90deg);transform-origin:bottom left}main.home-page .home-main-slider-wrapper .home-main-slider .slide{position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;padding:0 40px 0 10rem}main.home-page .home-main-slider-wrapper .home-main-slider .slide .description{position:relative;flex:1}main.home-page .home-main-slider-wrapper .home-main-slider .slide .description .title{color:#003687;font-weight:800;font-size:5.3125rem;line-height:.95em;margin-bottom:35px}main.home-page .home-main-slider-wrapper .home-main-slider .slide .description .teaser{color:#003687;margin-bottom:3.125rem}main.home-page .home-main-slider-wrapper .home-main-slider .slide .image{position:relative;flex:2}main.home-page .home-main-slider-wrapper .home-main-slider .slide .image img{max-width:100%}main.home-page .home-main-slider-wrapper .home-main-slider .slide .counter{display:block;position:absolute;font-size:15.625rem;line-height:1em;font-weight:800;color:#eceff4;top:1.25rem;right:3.75rem}@media(max-width:860px){main.home-page .home-main-slider-wrapper .home-main-slider .slide{padding:40px 1.25rem 0 1.25rem;flex-direction:column}main.home-page .home-main-slider-wrapper .home-main-slider .slide .description .title{font-size:2.8125rem}main.home-page .home-main-slider-wrapper .home-main-slider .slide .counter{opacity:.4}}main.home-page .landing-promoted{position:relative;padding:8.75rem 1.25rem 4.375rem 1.25rem}main.home-page .landing-promoted:before{display:block;position:absolute;top:0;right:0;left:7.1875rem;bottom:0;content:'';background:url("../img/shading-bg-pattern.png");background-repeat:repeat;opacity:.8}main.home-page .landing-promoted .landings{position:relative;display:flex}main.home-page .landing-promoted .landings .landing{text-decoration:none;flex:1;padding:0 0 4.375rem 0;display:flex;align-items:center}main.home-page .landing-promoted .landings .landing .icon{position:relative;box-sizing:border-box;display:inline-block;padding:3.125rem;background-color:#00cde8;border-radius:5.9375rem;transition:all .3s}main.home-page .landing-promoted .landings .landing .icon img{width:5.625rem}main.home-page .landing-promoted .landings .landing .more-info{bottom:.5rem;right:.25rem;position:absolute;display:block;border-radius:1.5625rem;width:3.125rem;height:3.125rem;background:#f7070f url("../img/arrow-right-white.svg");background-repeat:no-repeat;background-position:center;background-size:35%;transition:all .8s}main.home-page .landing-promoted .landings .landing .description{color:#003687;padding-left:1.25rem;padding-right:1.875rem}main.home-page .landing-promoted .landings .landing .description .title{font-size:2.1875rem;text-transform:uppercase;line-height:1em;font-weight:800}main.home-page .landing-promoted .landings .landing .description .teaser{font-size:.95rem;line-height:1.5em}main.home-page .landing-promoted .landings .landing:hover .icon{background-color:#00a9bf}main.home-page .landing-promoted .landings .landing:hover .more-info{background-color:#003687}@media(max-width:1400px){main.home-page .landing-promoted .landings{flex-direction:column}}@media(max-width:860px){main.home-page .landing-promoted{margin-top:2.5rem;padding:0 1.25rem 0 1.25rem}main.home-page .landing-promoted:before{left:0;top:5.9375rem}main.home-page .landing-promoted .landings .landing{padding:0 0 4.375rem 0}main.home-page .landing-promoted .landings .landing .description .title{font-size:1.875rem}}main.home-page .references-wrapper{position:relative;background:url("../img/dotted-bg.png");background-repeat:no-repeat;background-position:left bottom}main.home-page .references-wrapper>.title{position:absolute;display:block;font-size:5.625rem;line-height:1em;font-weight:800;color:#eceff4;top:1.25rem;right:7.5rem;transform:rotate(-90deg);transform-origin:bottom right}@media(max-width:860px){main.home-page .references-wrapper>.title{display:none}}main.home-page .references{position:relative;max-width:68.75rem;margin:0 auto;display:flex;flex-wrap:wrap;padding:6.25rem 1.25rem;background:url("../img/balloons.png");background-repeat:no-repeat;background-size:14.375rem;background-position:6.25rem 87%}main.home-page .references .description{flex:1;color:#003687;padding-right:1.25rem}main.home-page .references .description .title{font-size:2.5rem;line-height:1em;font-weight:800;margin-bottom:1.75rem}main.home-page .references .description .text{margin-bottom:3.125rem}main.home-page .references .main-reference{flex:2}main.home-page .references .main-reference a{display:block;box-shadow:5px 5px 10px #dadad8}main.home-page .references .main-reference a img{width:100%}main.home-page .references .next-references{flex:1;padding-left:1.25rem}main.home-page .references .next-references a{display:inline-block;margin:0 .625rem 0 0}main.home-page .references .next-references a img{max-width:100%;box-shadow:3px 3px 10px #dadad8}main.home-page .references .next-references a:first-child{margin-bottom:1.25rem}@media(max-width:860px){main.home-page .references{flex-direction:column;padding:6.25rem 1.25rem}main.home-page .references .description{margin-bottom:3.125rem;padding-right:0}main.home-page .references .main-reference{flex:none;display:flex;margin-bottom:1.25rem}main.home-page .references .next-references{display:flex;padding:0}main.home-page .references .next-references a{padding:0;margin-top:1.25rem;flex:1}main.home-page .references .next-references a:first-child{padding-bottom:0;margin-right:1.25rem}}main.home-page .our-clients{position:relative;background:#e5e9ef}main.home-page .our-clients .title{position:absolute;display:inline-block;font-size:6.25rem;line-height:1em;font-weight:800;color:#f1f2f6;top:2.25rem;left:4%;width:4em;text-align:right;z-index:0}main.home-page .our-clients .logos{position:relative;display:flex;align-items:center;padding:5.625rem 20px;margin:0 auto;overflow:auto}main.home-page .our-clients .logos .logo{flex-grow:0;flex-shrink:1;padding:0 2rem;min-width:100px}main.home-page .our-clients .logos .logo img{max-width:100%}@media(max-width:860px){main.home-page .our-clients .title{width:auto;position:relative;top:0;left:0;text-align:left;font-size:3.125rem;padding:3.125rem 1.25rem 0 1.25rem}main.home-page .our-clients .logos{padding:.625rem 1.25rem 3.125rem 1.25rem}}main.index-services{position:relative;padding-top:2.5rem;padding-bottom:10.625rem}main.index-services:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../img/dotted-bg-services.png");background-repeat:no-repeat;background-position:left bottom}main.index-services .header{position:relative;margin:0 0 2.5rem 25rem}main.index-services .header .title{position:relative;color:#003687;font-weight:800;font-size:3.125rem;line-height:1.1em;z-index:1;padding:0}main.index-services .header .page{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;width:25rem;height:100%;color:white;background:url("../img/shading-bg-pattern.png");font-size:3.75rem;font-weight:800;z-index:0}main.index-services .header__no-left-margin{margin-left:0}main.index-services .content{position:relative;display:flex;align-items:flex-start}main.index-services .content>.bg-title{position:absolute;display:block;font-size:7.5rem;line-height:1em;font-weight:800;color:#eceff4;top:0;right:7.5rem;transform:rotate(-90deg);margin-top:-7.5rem;transform-origin:bottom right}main.index-services .content .categories{flex-shrink:0;box-sizing:border-box;width:20.625rem;margin-right:4.375rem}main.index-services .content .categories input#activity-filter-toggler{display:none}main.index-services .content .categories .toggle-activity-filter{display:none;margin:0}main.index-services .content .categories .menu{background-color:#00cde8;padding:2.8125rem 1.875rem 2.8125rem 3.125rem;box-shadow:3px 3px 10px #dadad8}main.index-services .content .categories .menu a{color:#fff;text-decoration:none}main.index-services .content .categories .menu a:hover{text-decoration:underline}main.index-services .content .categories .menu ul li{margin-bottom:1.5625rem}main.index-services .content .nodes{margin-right:16.25rem}@media(max-width:1200px){main.index-services .header .page{display:none}main.index-services .content .bg-title{display:none}main.index-services .content .nodes{margin-right:0}}@media(max-width:860px){main.index-services{padding-left:20px;padding-right:20px}main.index-services:before{display:none}main.index-services .header{margin-left:0}main.index-services .header .title{font-size:2.5rem}main.index-services .content{flex-direction:column}main.index-services .content .categories{padding:0 0 1.875rem 0}main.index-services .content .categories .toggle-activity-filter{display:block}main.index-services .content .categories .menu{display:none;padding:.9375rem 2.5rem}main.index-services .content .categories input#activity-filter-toggler:checked ~ .menu{display:block}main.index-services .content .nodes{width:100%;margin-right:0}}main.term-services{position:relative;padding-top:2.5rem;padding-bottom:10.625rem}main.term-services>.bg-title{position:absolute;display:none;font-size:7.5rem;line-height:1em;font-weight:800;color:#eceff4;top:0;left:0;transform:rotate(-90deg);transform-origin:top right}main.term-services>.title{position:relative;color:#003687;font-weight:800;font-size:3.125rem;line-height:1em;z-index:1;padding:0 0 1.5625rem 16.5rem}main.term-services .description{max-width:23.75rem;color:#003687;margin:0 0 2.5rem 25rem}main.term-services .nodes{position:relative;padding:0 0 0 25rem;margin-right:16.25rem;z-index:50}main.term-services .nodes:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-repeat:no-repeat;background-position:left 7.5rem;background-size:430px}main.term-services .nodes.rafting:before{background-image:url("../img/bgs/rafting.png")}main.term-services .nodes.teambuliding:before,main.term-services .nodes.lanove-aktvity:before{background-image:url("../img/bgs/zlanovanie.png")}main.term-services .nodes.letne:before{background-image:url("../img/bgs/cln.png")}main.term-services .nodes.pre-deti:before,main.term-services .nodes.nafukovadla:before{background-image:url("../img/bgs/skakaci-hrad.png")}main.term-services .nodes.outdoor:before{background-image:url("../img/bgs/balon.png")}main.term-services .nodes.zimne:before,main.term-services .nodes.moto-aktivity:before{background-image:url("../img/bgs/skuter-zima.png")}main.term-services:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../img/dotted-bg-services.png");background-repeat:no-repeat;background-position:left bottom}main.term-services:after{content:'';position:absolute;top:2.5rem;right:0;width:25rem;height:14.0625rem;background:url("../img/shading-bg-pattern.png");z-index:1}@media(max-width:1200px){main.term-services{padding-left:20px;padding-right:20px}main.term-services .title,main.term-services .description{margin-left:0;padding-left:0}main.term-services .nodes{margin-right:0;padding-left:0}main.term-services .nodes:before{display:none}}@media(max-width:860px){main.term-services .title{font-size:3.125rem}main.term-services:after{display:none}}main.references{padding-left:20px;padding-right:20px}main.view{position:relative;margin-top:2.5rem;color:#003687;padding-bottom:3.4375rem}main.view .content-wrapper{position:relative;background:url("../img/dotted-bg-view.png");background-repeat:no-repeat;background-position:right bottom}main.view .content-wrapper:before{position:absolute;content:'';top:0;right:0;width:25rem;height:13.75rem;background:url("../img/shading-bg-pattern.png")}main.view .title{color:#003687;font-weight:800;font-size:3.125rem;line-height:1em;margin-bottom:.9375rem}main.view .cover-photo{box-shadow:3px 3px 10px #dadad8;margin-bottom:4.6875rem}main.view .cover-photo img{width:100%}main.view .teaser{max-width:53.125rem}main.view .video-wrapper{position:relative;background:url("../img/bg-video.jpg");background-repeat:repeat;padding:4.6875rem 0;margin-bottom:3.125rem;overflow:visible}main.view .video-wrapper .videos{display:flex;justify-content:center}main.view .video-wrapper .videos .video{box-sizing:border-box;position:relative;flex:0 1 32.8125rem}main.view .video-wrapper .videos .video .video-in{position:relative;height:0;padding-bottom:56%}main.view .video-wrapper .videos .video .video-in iframe{position:absolute;width:100%;height:100%}main.view .video-wrapper .videos .video+.video{margin-left:.9375rem}main.view .photos{display:flex;flex-wrap:wrap;margin-bottom:6.25rem}main.view .photos .photo{flex:0 1 auto;box-shadow:3px 3px 10px #dadad8}main.view .photos .photo a{display:block}main.view .photos .photo a img{width:100%}main.view .recent-work{position:relative}main.view .recent-work .title{font-size:2.5rem}main.view .recent-work p{margin-bottom:2.1875rem}main.view .recent-work .works{display:flex;flex-wrap:wrap;margin-bottom:6.25rem}main.view .recent-work .works .work{flex:0 1 auto;box-shadow:3px 3px 10px #dadad8}main.view .recent-work .works .work a{display:block}main.view .recent-work .works .work a img{width:100%}main.view .content{position:relative;margin-left:auto;margin-right:auto;max-width:69.375rem;padding:0 20px}main.view .image-banner{display:inline-block;text-align:center}main.view:before{position:absolute;content:'';bottom:0;right:0;width:91.875rem;height:18.25rem;background:url("../img/shading-bg-pattern.png");background-repeat:repeat}@media(max-width:860px){main.view{margin-top:0;padding-top:30px}main.view .title{font-size:2.5rem}main.view .content-wrapper:before{display:none}main.view:before{display:none}main.view .video-wrapper .videos{display:block}main.view .video-wrapper .videos .video{margin:0 0 20px 0}main.view .recent-work .works .work{margin-bottom:.9375rem}}main.view-reference,main.view-gallery{margin:0 auto;max-width:81.25rem;padding:2.5rem 20px}main.view-reference .title,main.view-gallery .title{color:#003687;font-weight:800;font-size:2.8125rem;line-height:1em;margin-bottom:1.875rem}main.view-page{padding:2.5rem 0}main.view-page .content-wrapper{position:relative}main.view-page .content-wrapper:before{content:'';position:absolute;top:0;right:0;width:16.25rem;height:16.25rem;background-image:url("../img/shading-bg-pattern.png");background-repeat:repeat}@media(max-width:1100px){main.view-page .content-wrapper:before{display:none}}main.view-page .content{margin:0 auto;max-width:72.5rem;padding:0 20px 0 20px;color:#003687}main.view-page .content .title{color:#003687;font-weight:800;font-size:3.125rem;line-height:1em;margin-bottom:1.875rem}main.view-page .row{display:flex}main.view-page .row .main-col{flex:6}main.view-page .row .aside{flex:4;padding-left:2.5rem}@media(max-width:860px){main.view-page .row{display:block}main.view-page .row .content{margin-bottom:1.875rem}main.view-page .row .aside{padding-left:0;margin-bottom:1.875rem}}main.view-gallery .row{display:flex}main.view-gallery .row .content{flex:7.5}main.view-gallery .row .aside{flex:2.5}main.view-gallery .row .aside .video-block{margin-bottom:.9375rem}@media(max-width:860px){main.view-gallery .row{display:block}main.view-gallery .row .content{margin-bottom:1.875rem}main.view-gallery .row .aside{margin-bottom:1.875rem}}.items.gallery{position:relative;display:flex;flex-wrap:wrap;transition:all 1s}.items.gallery .item{box-sizing:border-box;flex-grow:0;flex-shrink:1;flex-basis:30%;padding:0 .9375rem 2.5rem 0}.items.gallery .item a{text-decoration:none}.items.gallery .item a:hover .thumb:after{opacity:.8}.items.gallery .item .thumb{position:relative;margin-bottom:1.5625rem;background-color:grey;box-shadow:3px 3px 10px #dadad8}.items.gallery .item .thumb:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#ccf5fb url("../img/zoom-icon.svg");background-size:6.875rem 6.875rem;background-position:center;background-repeat:no-repeat;transition:opacity .15s;opacity:0}.items.gallery .item .thumb img{width:100%}.items.gallery .item .title{color:#003687;font-size:1.5rem;font-weight:bold;height:2em;text-decoration:none}@media(max-width:860px){.items.gallery .item{flex-basis:50%}.items.gallery .item .title{font-size:1rem;height:3em}.items.gallery .item .thumb{margin-bottom:.9375rem}}.items.gallery.row-4 .item{flex-basis:25%}.pagination{position:relative}.pagination ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination ul li{display:flex;justify-content:center;align-items:center;background-color:#fff;box-sizing:border-box;width:2.5rem;height:2.5rem;border:1px solid #00cde8;color:#00cde8;margin:0 .625rem .625rem 0;text-align:center}.pagination ul li a,.pagination ul li span{color:#00cde8;text-decoration:none;line-height:.9em;padding:.625rem;vertical-align:center;outline:0}.pagination ul li.disabled{display:none}.pagination ul li.active{background-color:#00cde8}.pagination ul li.active span{color:#fff}.pagination ul li:not(.active):hover{background-color:#e0eff5}.items.gallery+.pagination{margin-top:5rem}.tag-section{color:#b9bdc0;text-transform:uppercase;font-size:.9em;margin-bottom:2.5rem}.tag-section .tags{display:inline-block}.tag-section .tags .tag{display:inline-block}.tag-section .tags .tag+.tag:before{content:' • '}.tag-section a{color:#b9bdc0;text-decoration:none}.tag-section a:hover{text-decoration:underline}.video-block{position:relative;padding-top:65%}.video-block iframe{position:absolute;top:0;left:0;width:100%;height:100%}.landing-slider-wrapper{max-width:675px;margin-bottom:3.75rem;box-shadow:3px 3px 10px #dadad8}.landing-slider-wrapper .landing-slider .slide{display:block}.landing-slider-wrapper .landing-slider .slide img{display:block;max-width:100%}.body{position:relative;max-width:56.25rem;line-height:1.6em;margin-bottom:3.125rem}.body p{padding:0 0 .9375rem 0}.body p:first-child{font-size:1.2em;padding-bottom:4.6875rem;line-height:1.6em}.body h5{font-size:1.2rem;padding:.9375rem 0 1.25rem 0}.body ul{padding:0 .9375rem 1.25rem .9375rem}.body ul li{position:relative;display:block;margin-left:0;padding-left:.9375rem}.body ul li:before{position:absolute;left:0;top:0;content:'•';color:red}.body iframe{margin:.625rem 0 1.5625rem 0}.body table{margin-bottom:.9375rem}.body table tr:nth-child(odd){background-color:#eceff4}.body table td,.body table th{padding:1.25rem;text-align:left}.body table th{font-weight:normal}.body table td{font-weight:bold}.body a{color:#00cde8}.body a:hover{color:#003687}.sub-title{font-size:1.5rem;margin-bottom:1.5rem}/* lightslider - v1.1.6 - 2016-10-25* https://github.com/sachinchoolur/lightslider* Copyright (c) 2016 Sachin N; Licensed MIT *//* lightslider - v1.1.3 - 2015-04-14* https://github.com/sachinchoolur/lightslider* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url("../img/controls.png");cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0 !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}