@charset "UTF-8";h1{font-family:'Open Sans', Helvetica, sans-serif;font-size:36px;line-height:48px;margin:0px 0px 10px 0px;}h2{font-family:'Open Sans', Helvetica, sans-serif;font-size:30px;line-height:36px;margin:0px 0px 10px 0px;color:white;}h3{font-family:'Open Sans', Helvetica, sans-serif;font-size:24px;line-height:30px;}h4{font-family:'Open Sans', Helvetica, sans-serif;font-size:20px;line-height:24px;}h5{font-family:'Open Sans', Helvetica, sans-serif;font-size:18px;line-height:22px;}h6{font-family:'Open Sans', Helvetica, sans-serif;font-size:16px;line-height:20px;}p{font-family:'Open Sans', Helvetica, sans-serif;font-size:16px;line-height:20px;}body,html{font-family:'Open Sans', Helvetica, sans-serif;width:100%;height:100%;overflow-y:visible;background:#3d8fb4;}header{width:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkZDVlMCIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwYjFkMiIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5YTIiIHN0b3Atb3BhY2l0eT0iMC43NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(157,213,224,0.75) 0%,rgba(0,177,210,0.75) 50%,rgba(0,137,162,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(157,213,224,0.75)),color-stop(50%,rgba(0,177,210,0.75)),color-stop(100%,rgba(0,137,162,0.75)));background:-webkit-linear-gradient(top,rgba(157,213,224,0.75) 0%,rgba(0,177,210,0.75) 50%,rgba(0,137,162,0.75) 100%);background:-o-linear-gradient(top,rgba(157,213,224,0.75) 0%,rgba(0,177,210,0.75) 50%,rgba(0,137,162,0.75) 100%);background:-ms-linear-gradient(top,rgba(157,213,224,0.75) 0%,rgba(0,177,210,0.75) 50%,rgba(0,137,162,0.75) 100%);background:linear-gradient(to bottom,rgba(157,213,224,0.75) 0%,rgba(0,177,210,0.75) 50%,rgba(0,137,162,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf9dd5e0',endColorstr='#bf0089a2',GradientType=0);height:90px;z-index:10;position:relative;overflow:hidden;}@media (min-width: 769px){header{width:260px;min-height:100%;position:fixed;}}@media (min-width: 992px){header{width:290px;}}@media (min-width: 1200px){header{width:340px;}}header .container{padding-top:10px;padding-bottom:10px;}@media (min-width: 769px){header .container{width:100%;padding-top:30px;padding-left:0px;margin-left:15px;overflow:auto;height:100%;}}@media (min-width: 992px){header .container{padding-top:45px;}}@media (min-width: 1200px){header .container{padding-top:55px;}}header .icon-close{color:rgba(255,255,255,0.7);font-size:32px;float:right;cursor:pointer;}.site-logo{height:70px;}@media (min-width: 769px){.site-logo{margin:0px auto 30px;height:120px;}}@media (min-width: 992px) and (max-width: 1199px){.site-logo{height:180px;margin-bottom:50px;}}@media (min-width: 1200px){.site-logo{height:250px;margin-bottom:75px;}}.header__phone{padding-left:0px;padding-right:0px;text-align:center;color:white;padding-top:12px;font-weight:300;}@media (min-width: 769px){.header__phone{font-size:18px;text-align:left;}}@media (min-width: 769px) and (max-width: 991px){.header__phone{padding-left:20px;}}@media (min-width: 992px) and (max-width: 1199px){.header__phone{padding-left:35px;}}@media (min-width: 1200px){.header__phone{padding-left:55px;}}.header__phone-number{font-weight:bold;font-size:17px;}@media (min-width: 769px){.header__phone-number{font-size:24px;}}.header__phone-number .icon-phone{font-size:22px;}@media (min-width: 769px){.header__phone-number .icon-phone{font-size:28px;}}.header__phone-number .icon-phone:before{line-height:30px;}@media (min-width: 769px){.header__phone-number .icon-phone:before{line-height:42px;}}.header__mobile{text-align:right;}.header__copyright{padding-left:55px;color:#6fc4d4;font-size:11px;margin-top:30px;}@media (min-width: 769px) and (max-width: 991px){.header__copyright{padding-left:20px;padding-right:20px;}}@media (min-width: 992px) and (max-width: 1199px){.header__copyright{padding-left:35px;padding-right:30px;}}@media (min-width: 1200px){.header__copyright{margin-top:115px;padding-right:40px;}}.header__copyright .copyright{font-weight:bold;color:white;}.header__copyright a{color:#6fc4d4;}.icon-open{position:fixed;bottom:20px;left:20px;z-index:2;color:rgba(255,255,255,0.5);font-size:32px;display:none;cursor:pointer;}.mobile-menu__trigger{color:white;font-size:36px;cursor:pointer;}.mobile-menu__trigger:before{line-height:80px !important;}.mobile-menu{background:#3eadda;}.mobile-navigation{list-style:none;padding:0px;margin:10px 0px 0px 0px;}.mobile-navigation a{color:white;padding:10px 10px 10px 20px;display:block;text-decoration:none;font-size:20px;line-height:24px;}.main-navigation{display:none;}@media (min-width: 769px){.main-navigation{display:block;list-style:none;margin:0px auto 30px;width:220px;border-top:1px solid white;}.main-navigation li{font-size:22px;line-height:26px;font-weight:300;border-bottom:1px solid white;text-transform:lowercase;}.main-navigation a{color:white;text-decoration:none;display:block;padding:14px 0px;}.main-navigation .current-menu-item{font-weight:bold;}}.slideshow__homepage__wrapper,.slideshow__gallery__wrapper{z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;}.slideshow__homepage,.slideshow__gallery{width:100% !important;height:100% !important;}.slideshow__homepage .rsOverflow,.slideshow__gallery .rsOverflow{height:100% !important;width:100% !important;}.slideshow__homepage .rsArrowRight,.slideshow__homepage .rsArrowLeft,.slideshow__gallery .rsArrowRight,.slideshow__gallery .rsArrowLeft{position:absolute;top:50%;z-index:10;font-size:50px;color:rgba(255,255,255,0.75);transform:translateY(-50%);-webkit-transform:translateY(-50%);}.slideshow__homepage .rsArrowRight:before,.slideshow__homepage .rsArrowLeft:before,.slideshow__gallery .rsArrowRight:before,.slideshow__gallery .rsArrowLeft:before{font-family:"blupools" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slideshow__homepage .rsArrowRight,.slideshow__gallery .rsArrowRight{right:30px;}.slideshow__homepage .rsArrowRight:before,.slideshow__gallery .rsArrowRight:before{content:"g";}.slideshow__homepage .rsArrowLeft,.slideshow__gallery .rsArrowLeft{left:30px;}@media (min-width: 769px) and (max-width: 991px){.slideshow__homepage .rsArrowLeft,.slideshow__gallery .rsArrowLeft{left:305px;}}@media (min-width: 992px) and (max-width: 1199px){.slideshow__homepage .rsArrowLeft,.slideshow__gallery .rsArrowLeft{left:335px;}}@media (min-width: 1200px){.slideshow__homepage .rsArrowLeft,.slideshow__gallery .rsArrowLeft{left:375px;}}.slideshow__homepage .rsArrowLeft:before,.slideshow__gallery .rsArrowLeft:before{content:"f";}.slideshow__homepage .rsArrowLeft.full,.slideshow__gallery .rsArrowLeft.full{left:30px;}.slideshow__homepage .rsBullets,.slideshow__gallery .rsBullets{width:100%;position:fixed;z-index:10;bottom:20px;text-align:center;}.slideshow__homepage .rsBullets .rsBullet,.slideshow__gallery .rsBullets .rsBullet{width:12px;height:12px;background:rgba(255,255,255,0.5);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:inline-block;margin-right:5px;cursor:pointer;}.slideshow__homepage .rsBullets .rsBullet.rsNavSelected,.slideshow__gallery .rsBullets .rsBullet.rsNavSelected{background:white;}.home-page__content{width:100%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:white;text-align:center;padding:90px 15px 0px 15px;}@media (min-width: 769px) and (max-width: 991px){.home-page__content{padding:0px 15px 0px 275px;}}@media (min-width: 992px) and (max-width: 1199px){.home-page__content{padding:0px 15px 0px 305px;}}@media (min-width: 1200px){.home-page__content{padding:0px 15px 0px 355px;}}.home-page__content h1{font-size:18px;line-height:24px;font-weight:bold;margin-bottom:5px;}@media (min-width: 1200px){.home-page__content h1{font-size:24px;line-height:28px;}}.home-page__content h2{font-size:40px;line-height:46px;font-weight:bold;}@media (min-width: 1200px){.home-page__content h2{font-size:56px;line-height:60px;}}@media (min-width: 1200px){.home-page__content p{font-size:18px;line-height:24px;}}.home-page__content br{display:none;}@media (min-width: 992px){.home-page__content br{display:block;}}.home-page__content .button{display:inline-block;line-height:40px;width:160px;font-size:18px;margin-right:5px;margin-top:10px;}.home-page__content .button a{color:white;background:#6fcbe4;display:block;border:2px solid white;text-align:center;text-decoration:none;}.typical-page__content{width:100%;color:white;padding:15px 15px 0px 15px;z-index:1;position:relative;}@media (min-width: 769px){.typical-page__content{padding:0px 15px 0px 275px;}}@media (min-width: 992px) and (max-width: 1199px){.typical-page__content{padding:0px 15px 0px 305px;}}@media (min-width: 1200px){.typical-page__content{padding:0px 15px 0px 355px;max-width:1315px;}}@media (min-width: 769px){.typical-page__content.full{padding:0px 15px 0px 15px;}}.typical-page__content h1{font-size:20px;line-height:24px;font-weight:bold;}@media (min-width: 1200px){.typical-page__content h1{font-size:32px;line-height:36px;}}.typical-page__content h2{font-size:16px;line-height:20px;font-weight:bold;}@media (min-width: 1200px){.typical-page__content h2{font-size:22px;line-height:26px;}}.typical-page__content p{font-size:13px;line-height:18px;font-weight:300;}@media (min-width: 1200px){.typical-page__content p{font-size:14px;line-height:18px;}}.typical-page__content ul{list-style:disc;font-size:18px;line-height:28px;color:white;}.typical-page__content__box{background:rgba(0,177,210,0.75);padding:15px;margin-bottom:15px;}@media (min-width: 769px) and (max-width: 991px){.typical-page__content__box{top:180px;max-width:420px;position:absolute;padding:25px;}}@media (min-width: 992px) and (max-width: 1199px){.typical-page__content__box{top:280px;max-width:420px;position:absolute;padding:25px;}}@media (min-width: 1200px){.typical-page__content__box{top:380px;max-width:420px;position:absolute;padding:25px;}}.news__archive{width:100%;position:relative;padding:15px;text-align:center;}.news__archive .breadcrumbs{color:white;font-size:18px;}.news__archive .breadcrumbs a{color:white;}@media (min-width: 769px) and (max-width: 991px){.news__archive{padding:0px 15px 0px 275px;}}@media (min-width: 992px) and (max-width: 1199px){.news__archive{padding:50px 15px 0px 305px;}}@media (min-width: 1200px){.news__archive{padding:115px 15px 15px 355px;}}.news__archive h1{color:white;font-size:20px;line-height:24px;font-weight:bold;text-transform:uppercase;}@media (min-width: 992px) and (max-width: 1199px){.news__archive h1{font-size:36px;line-height:40px;}}@media (min-width: 1200px){.news__archive h1{font-size:60px;line-height:66px;margin-bottom:15px;}}.news__archive p{color:white;}.news__archive__box{background:rgba(0,177,210,0.75);padding:15px;margin-bottom:15px;max-width:100%;}@media (min-width: 769px) and (max-width: 991px){.news__archive__box{top:50px;position:absolute;padding:25px;}}@media (min-width: 992px) and (max-width: 1199px){.news__archive__box{top:60px;position:absolute;padding:25px;}}@media (min-width: 1200px){.news__archive__box{top:80px;max-width:920px;position:absolute;padding:25px;}}.news__archive__article{text-align:center;margin-bottom:30px;}.news__archive__article h2{font-size:30px;line-height:34px;font-weight:bold;}@media (max-width: 768px){.news__archive__article h2{font-size:24px;line-height:28px;}}.news__archive__article h2 a{color:white;text-decoration:none;}.news__archive__article img{border:2px solid white;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.news__archive__image{position:relative;display:inline-block;margin-bottom:20px;}@media (min-width: 769px){.news__archive__image{margin-bottom:0px;}}.news__archive__date{position:absolute;top:10px;right:25px;color:white;border:2px solid white;background:#6fcde4;width:63px;height:63px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;font-weight:bold;font-size:18px;line-height:20px;padding-top:7px;}.news__archive__date .month{text-transform:uppercase;}.news__archive__content{display:inline-block;text-align:left;}.news__archive__content .meta{color:white;font-size:15px;margin-bottom:7px;}.news__archive__content .meta a{color:#93dbef;}.news__archive__content p{font-size:16px;line-height:24px;margin-bottom:7px;}.news__archive__content .button{display:inline-block;line-height:40px;width:160px;font-size:18px;margin-right:5px;margin-top:10px;}.news__archive__content .button a{color:white;background:#6fcbe4;display:block;border:2px solid white;text-align:center;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.subnavigation__auto{display:none;}@media (min-width: 769px){.subnavigation__auto{display:block;color:white;font-size:18px;margin-bottom:30px;}.subnavigation__auto ul{list-style:none;}.subnavigation__auto li{display:inline-block;}.subnavigation__auto a{color:white;}.subnavigation__auto .current a{font-weight:bold;}}.news__single{width:100%;position:relative;padding:15px;text-align:center;}@media (min-width: 769px) and (max-width: 991px){.news__single{padding:0px 15px 0px 275px;}}@media (min-width: 992px) and (max-width: 1199px){.news__single{padding:50px 15px 0px 305px;}}@media (min-width: 1200px){.news__single{padding:115px 15px 15px 355px;}}.news__single h2.main{color:white;font-size:40px;font-weight:bold;}@media (min-width: 1200px){.news__single h2.main{font-size:85px;line-height:90px;margin-bottom:25px;}}.news__single h1{font-size:36px;font-weight:bold;color:white;}.news__single .meta{color:white;font-size:15px;margin-bottom:10px;}.news__single .meta a{color:#93dbef;}.news__single p{color:white;font-size:16px;line-height:24px;}.news__single p a{color:#93dbef;}.news__single__box{background:rgba(0,177,210,0.75);padding:15px;margin-bottom:15px;}@media (min-width: 769px) and (max-width: 991px){.news__single__box{top:180px;max-width:420px;position:absolute;padding:25px;}}@media (min-width: 992px) and (max-width: 1199px){.news__single__box{top:280px;max-width:420px;position:absolute;padding:25px;}}@media (min-width: 1200px){.news__single__box{top:80px;max-width:920px;position:absolute;padding:25px;}}.news__single__article{max-width:1200px;margin:0px auto;font-size:0px;}.news__single__image{width:100%;display:inline-block;margin-right:10px;position:relative;margin-bottom:30px;}@media (min-width: 1200px){.news__single__image{margin-bottom:30px;width:260px;}}.news__single__image img{width:100%;border:2px solid white;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}@media (min-width: 1200px){.news__single__image img{width:360px;}}.news__single__content{display:inline-block;text-align:left;padding-left:10px;}@media (min-width: 992px) and (max-width: 1199px){.news__single__content{width:100%;}}@media (min-width: 1200px){.news__single__content{width:65%;}}.news__single__content ul{list-style:disc;font-size:16px;line-height:24px;color:white;}.gallery__archive{width:100%;position:relative;padding:15px;text-align:center;}.gallery__archive .breadcrumbs{color:white;font-size:18px;}.gallery__archive .breadcrumbs a{color:white;}@media (min-width: 769px) and (max-width: 991px){.gallery__archive{padding:0px 15px 15px 275px;}}@media (min-width: 992px) and (max-width: 1199px){.gallery__archive{padding:50px 15px 15px 305px;}}@media (min-width: 1200px){.gallery__archive{padding:115px 15px 15px 355px;}}.gallery__archive h1{color:white;font-size:20px;line-height:24px;font-weight:bold;text-transform:uppercase;}@media (min-width: 992px){.gallery__archive h1{font-size:60px;line-height:66px;margin-bottom:25px;}}.gallery__archive p{color:white;}.gallery__archive__box{background:rgba(0,177,210,0.75);padding:15px;margin-bottom:15px;}@media (min-width: 769px) and (max-width: 991px){.gallery__archive__box{top:50px;max-width:100%;position:absolute;padding:25px;}}@media (min-width: 992px) and (max-width: 1199px){.gallery__archive__box{top:60px;max-width:100%;position:absolute;padding:25px;}}@media (min-width: 1200px){.gallery__archive__box{top:80px;max-width:920px;position:absolute;padding:25px;}}.gallery__archive__categories{max-width:1100px;margin:0px auto;}.gallery__archive__category{display:inline-block;margin-bottom:30px;position:relative;}@media (min-width: 992px){.gallery__archive__category{margin-right:50px;}}.gallery__archive__category img{-webkit-border-radius:140px;-moz-border-radius:140px;border-radius:140px;border:3px solid white;margin-bottom:20px;}.gallery__archive__category .no-image{width:281px;height:281px;line-height:281px;-webkit-border-radius:140px;-moz-border-radius:140px;border-radius:140px;border:3px solid white;margin-bottom:20px;}.gallery__archive__category .no-image a{display:block;}.gallery__archive__category h2{font-size:20px;line-height:24px;font-weight:600;}.gallery__archive__category a{color:white;text-decoration:none;}.gallery__archive__category .zoom-icon{width:70px;height:70px;border:3px solid white;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;background:#6fcbe4;color:white;font-size:35px;position:absolute;top:210px;right:0px;}.gallery__archive__category .zoom-icon .icon-zoom{line-height:70px;}.gallery__archive__category .zoom-icon .icon-zoom:before{line-height:70px;}.gallery__taxonomy{width:100%;position:relative;padding:15px;text-align:center;}.gallery__taxonomy .breadcrumbs{color:white;font-size:18px;}.gallery__taxonomy .breadcrumbs a{color:white;}@media (min-width: 769px) and (max-width: 991px){.gallery__taxonomy{padding:0px 15px 15px 275px;}}@media (min-width: 992px) and (max-width: 1199px){.gallery__taxonomy{padding:50px 15px 15px 305px;}}@media (min-width: 1200px){.gallery__taxonomy{padding:115px 15px 15px 355px;}}.gallery__taxonomy h1{color:white;font-size:20px;line-height:24px;font-weight:bold;text-transform:uppercase;}@media (min-width: 769px) and (max-width: 991px){.gallery__taxonomy h1{font-size:36px;line-height:40px;}}@media (min-width: 992px){.gallery__taxonomy h1{font-size:60px;line-height:66px;margin-bottom:25px;}}.gallery__taxonomy p{color:white;}.gallery__archive__gallery{position:relative;display:inline-block;margin-bottom:25px;}.gallery__archive__gallery img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:3px solid white;margin-bottom:20px;}.gallery__archive__gallery h2{font-size:20px;line-height:24px;font-weight:600;}.gallery__archive__gallery a{color:white;text-decoration:none;}.gallery__archive__gallery .zoom-icon{display:none;width:70px;height:70px;border:3px solid white;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;background:#6fcbe4;color:white;font-size:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.gallery__archive__gallery .zoom-icon .icon-zoom{line-height:70px;}.gallery__archive__gallery .zoom-icon .icon-zoom:before{line-height:70px;}.gallery__archive__gallery .zoom-text{font-size:9px;}.gallery__archive__image{position:relative;}.gallery__archive__image:hover .zoom-icon{display:block;}.button__back--taxonomy{border:2px solid white;display:inline-block;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#6fcbe4;font-size:18px;}.button__back--taxonomy a{color:white;display:block;padding:10px;text-decoration:none;}.button__back--single{position:fixed;top:20px;right:20px;color:rgba(255,255,255,0.6);font-size:30px;}.button__back--single a{display:block;}.contact-page{width:100%;position:relative;padding:15px;text-align:center;}@media (min-width: 769px) and (max-width: 991px){.contact-page{padding:50px 15px 15px 275px;}}@media (min-width: 992px) and (max-width: 1199px){.contact-page{padding:85px 15px 15px 305px;}}@media (min-width: 1200px){.contact-page{padding:115px 15px 15px 355px;}}.contact-page h1{color:white;font-size:20px;line-height:24px;font-weight:bold;text-transform:uppercase;}@media (min-width: 1200px){.contact-page h1{font-size:30px;line-height:36px;margin-bottom:25px;}}.contact-page p{color:white;}.contact-page__content{max-width:950px;margin:0px auto;font-size:0px;}.contact-page__content__box{background:rgba(0,177,210,0.75);padding:15px;margin-bottom:15px;}@media (min-width: 769px) and (max-width: 991px){.contact-page__content__box{top:180px;max-width:420px;position:absolute;padding:25px;}}@media (min-width: 992px) and (max-width: 1199px){.contact-page__content__box{top:280px;max-width:420px;position:absolute;padding:25px;}}@media (min-width: 1200px){.contact-page__content__box{top:380px;max-width:420px;position:absolute;padding:25px;}}.contact-page__left{display:inline-block;text-align:left;width:50%;padding-right:10px;}@media (max-width: 768px){.contact-page__left{display:block;width:100%;margin-bottom:20px;padding-right:0px;}}.contact-page__right{display:inline-block;text-align:left;width:50%;padding-left:10px;}@media (max-width: 768px){.contact-page__right{width:100%;display:block;padding-left:0px;}}.contact-page__map{width:100%;height:400px;border:2px solid white;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:25px;color:#333;}@media (min-width: 992px) and (max-width: 1199px){.contact-page__map{height:300px;}}@media (min-width: 769px) and (max-width: 991px){.contact-page__map{height:250px;}}@media (max-width: 768px){.contact-page__map{height:180px;}}.contact-page__map p{color:#333;}.contact-page__form .validation_error{font-size:16px;line-height:20px;margin-bottom:10px;color:#fcc;}.contact-page__form ul{margin:0px;list-style:none;}.contact-page__form li{margin-bottom:20px;}.contact-page__form input[type="text"],.contact-page__form textarea{width:100%;background:none;border:1px solid white;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height:45px;font-size:18px;line-height:25px;padding:10px;color:white;}.contact-page__form input[type="text"]::-webkit-input-placeholder,.contact-page__form textarea::-webkit-input-placeholder{color:#b0ccdc;}.contact-page__form input[type="text"]::-moz-placeholder,.contact-page__form textarea::-moz-placeholder{color:#b0ccdc;}.contact-page__form input[type="text"]:-moz-placeholder,.contact-page__form textarea:-moz-placeholder{color:#b0ccdc;}.contact-page__form input[type="text"]:-ms-input-placeholder,.contact-page__form textarea:-ms-input-placeholder{color:#b0ccdc;}.contact-page__form .gfield_error input[type="text"]{border:1px solid #fcc;}.contact-page__form textarea{height:200px;}.contact-page__form input[type="submit"]{border:1px solid white;font-size:15px;color:white;background:#6fcde4;width:68px;height:68px;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;}.contact-page__form .gform_validation_container,.contact-page__form label,.contact-page__form .validation_message{display:none;}.wp-pagenavi{font-size:22px;text-align:center;margin-top:0px;font-weight:;}@media (min-width: 992px){.wp-pagenavi{font-size:18px;margin-top:10px;}}.wp-pagenavi .pages{margin-right:40px;color:white;font-weight:300;line-height:36px;width:100%;display:block;margin-bottom:10px;}.wp-pagenavi .page,.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink,.wp-pagenavi .last,.wp-pagenavi .first,.wp-pagenavi .current{margin-left:7px;color:white;text-decoration:none;background:none;width:50px;height:50px;line-height:48px;text-align:center;display:inline-block;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:2px solid white;}@media (min-width: 992px){.wp-pagenavi .page,.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink,.wp-pagenavi .last,.wp-pagenavi .first,.wp-pagenavi .current{width:36px;height:36px;line-height:33px;}}.wp-pagenavi .current{color:#3d8fb4;background:white;}@font-face{font-family:"blupools";src:url("../inc/fonts/blupools/blupools.eot");src:url("../inc/fonts/blupools/blupools.eot?#iefix") format("embedded-opentype"), url("../inc/fonts/blupools/blupools.woff") format("woff"), url("../inc/fonts/blupools/blupools.ttf") format("truetype"), url("../inc/fonts/blupools/blupools.svg#blupools") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"blupools" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"blupools" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-menu:before{content:"a";}.icon-phone:before{content:"b";}.icon-zoom:before{content:"e";}.icon-arrow-left:before{content:"f";}.icon-arrow-right:before{content:"g";}.icon-cross:before{content:"h";}.icon-open:before{content:"i";}.icon-close:before{content:"j";}