html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}html{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit;}body{font-size:14px;padding:0;margin:0;font-family:'Mitr',sans-serif;color:#576a7b;line-height:20px;}img{border:none;}h1,h2,h3{font-family:'Baloo Bhaina',cursive;color:#040b6e;font-weight:normal;}h1{font-size:50px;line-height:50px;}h2{font-size:34px;margin:40px;line-height:40px;}h3{font-size:24px;}h4{font-size:14px;text-transform:uppercase;color:#040b6e;}h5{font-size:14px;float:left;margin:0;text-transform:uppercase;font-weight:normal;}a{color:#040b6e;}a:hover{text-decoration:none;}.group:before,.group:after{content:" ";display:table;}.group:after{clear:both;}.group{*zoom:1;}.page_wrapper{width:100%;float:left;position:relative;}header{width:100%;max-width:1200px;position:relative;margin:auto;}.header_wrapper{position:fixed;background-color:hsla(0,0%,100%,.9);z-index:1000;width:100%;}.logo{height:120px;float:left;}.logo a{display:inline-block;height:100%;padding:10px;}.logo img{height:100%;width:auto;}.logo_mobile a{display:inline-block;height:100%;padding:10px;}.logo_mobile img{height:100%;width:auto;}.info_text_wrapper{float:right;height:50px;width:100%;border-radius:35px;border:1px solid #ffd750;color:#ffd750;background-color:#fff6d8;margin-top:4px;margin-bottom:5px;text-align:left;position:relative;padding:10px;display:flex;align-items:center;}.info_text_content{position:absolute;left:0;}.info_text_icon{width:40px;height:40px;display:inline-block;margin-left:6px;margin-top:4px;float:left;display:none;}.info_text{color:#edc028;float:left;margin-left:20px;padding-right:30px;}.info_text p{display:inline;margin:0;}.info_text p a{color:#edc028;}.close_info_text{color:#edc028;position:absolute;font-size:20px;right:25px;cursor:pointer;padding:0;top:2px;}.info_text_icon img{width:100%;height:auto;}.header_menu_wrapper{height:120px;display:inline-block;float:right;}.header_menu{float:right;}#menu{float:right;margin:0;padding:0;list-style:none;height:60px;display:table;text-transform:uppercase;border-bottom:2px solid #040b6e;border-radius:0 0 30px 0;}#menu a{text-decoration:none;}#menu li.sub_0_li{display:inline-block;display:table-cell;vertical-align:middle;position:relative;}#menu li.sub_0_li a{display:inline-block;width:100%;padding:20px 30px;color:#040b6e;height:100%;}.buy_btn,#menu_5_li{float:right;text-transform:uppercase;display:table;height:60px;border-radius:0 0 25px 0;}#menu_5_li:after{display:none !important;}.buy_btn a,#menu_5_li a{text-decoration:none;padding:20px;display:inline-block;display:table-cell;vertical-align:middle;color:#fff !important;background-color:#040b6e;border-radius:0 0 25px 0;}#menu .sub_1{display:none;position:absolute;padding:0;margin:0;list-style:none;width:auto;background-color:#fff;z-index:1000;top:60px;border-top:6px solid #040b6e;}#menu .sub_1 li a{white-space:nowrap;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#menu .sub_1_li a:hover,#menu .sub_1_li a.active{color:#fff !important;background-color:#040b6e;}#menu .sub_0_li:hover .sub_1{display:block;}#menu .sub_0_li.open:before{content:'';position:absolute;height:100%;width:10px;top:0;right:12px;background:url('/gfx/arrow_down.png');background-repeat:no-repeat;background-size:100%;background-position:center center;cursor:pointer;}#menu .sub_0_li:after{opacity:0;width:100%;position:absolute;bottom:-7px;left:0;content:'';height:5px;background-color:#040b6e;}#menu .sub_0_li:hover:after,#menu .sub_0_li.active:after,#menu .sub_0_li.parent:after{opacity:1;}.hp_video{height:500px;width:100%;float:left;position:relative;overflow:hidden;}.hp_video video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;}.hp_scroll_btn_wrapper{position:absolute;bottom:5px;padding:20px;width:100%;text-align:center;}.hp_scroll_btn{position:relative;margin:auto;display:inline-block;width:50px;cursor:pointer;-webkit-animation:shake 1s;animation:shake 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.hp_scroll_btn img{width:100%;height:auto;}.hp_video_boxes_wrapper{position:absolute;width:100%;bottom:80px;left:0;padding:0 40px;}.hp_video_box.blue{border-radius:90px 0 0 90px;}.hp_video_box.red{border-radius:0 90px 90px 0;}.hp_video_boxes{width:100%;max-width:1000px;margin:auto;overflow:hidden;border-radius:90px;-webkit-box-shadow:0 7px 20px 1px rgba(4,11,110,.2);box-shadow:0 7px 20px 1px rgba(4,11,110,.2);border:2px solid #fff;}.hp_video_box{height:150px;width:33.333333333%;float:left;display:block;position:relative;padding:20px;}.right_border{border-right:2px solid #fff;}.red{background-color:rgba(255,97,108,.8);}.green{background-color:rgba(0,230,185,.8);}.blue{background-color:rgba(21,214,241,.8);}.hp_video_box img{width:100%;height:auto;margin-top:30px;}.hp_current_wrapper{width:100%;float:left;background-color:#f8fbfc;min-height:150px;text-align:center;padding:40px;position:relative;}.wave img{width:100px;}.hp_current_boxes_wrapper{width:100%;max-width:1200px;position:relative;margin:auto;}.hp_current_box_wrapper{width:25%;float:left;padding:20px;}.pool_detail .hp_current_box_wrapper{width:33.3333%;}.hp_current_box_wrapper:first-of-type{padding-left:0;}.hp_current_box_wrapper:last-of-type{padding-right:0;}.hp_current_box{background-color:#fff;-webkit-box-shadow:1px 1px 20px 0 #f2f4f7;box-shadow:1px 1px 20px 0 #f2f4f7;min-height:20px;width:100%;float:left;height:100%;}.hp_current_box_head{min-height:20px;width:100%;float:left;background-color:#f2f4f7;}.pool_detail .hp_current_box_head{background-color:#a2f3f9;}.hp_current_box_head img{width:40px;height:auto;display:block;float:left;margin:10px;}.hp_current_box_head h5{margin-top:24px;}.hp_current_box_content{width:100%;min-height:20px;float:left;padding:20px;min-height:230px;position:relative;}.hp_current_box_in_use{width:100%;padding:20px;text-transform:uppercase;display:block;text-decoration:none;margin-bottom:20px;text-align:left;position:relative;padding-right:60px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background-color:#fff;}.hp_current_box_in_use:hover{background-color:#e2e2e2;}.hp_current_box_in_use.blue{border:1px solid #15d6f1;border-radius:35px;color:#15d6f1;}.hp_current_box_in_use.green{border:1px solid #2ee2b9;color:#2ee2b9;border-radius:35px;}.hp_current_box_in_use.blue:before{content:'';width:40px;height:40px;background:url('/gfx/info_icon_light_blue.png');background-size:cover;position:absolute;right:10px;top:10px;}.hp_current_box_in_use.green:before{content:'';width:40px;height:40px;background:url('/gfx/caution_icon_aqua.png');background-size:cover;position:absolute;right:10px;top:10px;}.hp_current_box_in_use.red{border:1px solid #ff616c;border-radius:35px;color:#ff616c;}.hp_current_box_in_use.red:before{content:'';width:40px;height:40px;background:url('/gfx/info_icon_red.png');background-size:cover;position:absolute;right:10px;top:10px;}.hp_current_box_traffic{margin-bottom:15px;line-height:30px;}.hp_current_box_traffic.red{background-color:#fff;}.red .traffic{color:#ff616c;line-height:30px;}.hp_current_box_traffic.blue{background-color:#fff;}.blue .traffic{color:#15d6f1;}.traffic{font-size:36px;}.traffic_header{margin-bottom:5px;}.hp_current_box_caution,.hp_current_box_temperature{margin-bottom:20px;}.hp_current_box_caution #sliderbx_data_1,.hp_current_box_temperature #sliderbx_data_2{margin:0;padding:0;list-style:none;}.hp_current_box_caution .red{color:#ff616c;background-color:#fff;}.hp_current_box_caution .blue{color:#15d6f1;background-color:#fff;}.hp_current_box_temperature .blue,.hp_current_box_temperature .red{background-color:#f8fbfc;}.hp_current_box_temperature .red{color:#ff616c;}.hp_current_box_temperature .blue{color:#15d6f1;}.hp_current_box_caution .bx-pager-item,.hp_current_box_temperature .bx-pager-item{display:inline-block;}.hp_current_box_caution .bx-pager-link,.hp_current_box_temperature .bx-pager-link{display:inline-block;margin:20px 3px 0 3px;color:transparent;border-radius:50%;width:15px;height:15px;background-color:#a7a7a7;font-size:0px;}.hp_current_box_caution .bx-pager-link.active,.hp_current_box_temperature .bx-pager-link.active{background-color:#222;}.temperature_box{width:50%;float:left;padding:10px;position:relative;background-color:#f8fbfc;border:1px solid #f2f4f7;;}.temperature{font-size:36px;}.temperature_header{margin-bottom:5px;}.hp_current_box_content .bx-controls{position:absolute;bottom:20px;left:0;width:100%;text-align:center;}footer{width:100%;float:left;background-color:#030a6b;padding:40px;position:relative;color:#fff;}.footer_content{max-width:1200px;margin:auto;min-height:40px;overflow:hidden;}.footer_content_left,.footer_content_right{width:50%;float:left;min-height:20px;}.footer_logo{float:left;width:150px;display:inline-block;}.footer_logo img{width:100%;height:auto;}.copyright{width:100%;max-width:1200px;position:relative;margin:auto;font-size:12px;margin-top:40px;}.footer_content_right #cform_1,.footer_content_right #cform_1 .cform_form,.footer_content_right #cform_1 .cform_item,.footer_content_right #cform_1 textarea,.footer_content_right #cform_1 input[type='text']{width:100%;float:left;border:none;}.footer_content_right #cform_1 textarea{margin-top:20px;border-radius:5px;padding:10px;height:80px;}.footer_content_right #cform_1 input[type='text']{height:40px;border-radius:5px;padding:10px;}.footer_content_right #cform_1 .form_submit{float:right;background-color:#ffd750;color:#040b6e;font-size:14px;text-transform:uppercase;padding:0 25px;margin-top:20px;border:none;border-radius:35px;cursor:pointer;height:40px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.footer_content_right #cform_1 .form_submit:hover{background-color:#edc028;}#footer_menu{padding:0;margin:0;list-style:none;}#footer_menu li{display:inline-block;}#footer_menu li a{color:#edc028;font-size:14px;}::-webkit-input-placeholder{font-weight:normal;}:-ms-input-placeholder{font-weight:normal;}::placeholder{font-weight:normal;}.scroll_top{position:fixed;bottom:40px;right:40px;background-color:#040b6e;width:60px;height:60px;padding:18px;-webkit-box-shadow:4px 4px 12px -1px rgba(0,0,0,.3);box-shadow:4px 4px 12px -1px rgba(0,0,0,.3);border-radius:50%;cursor:pointer;}.scroll_top img{width:100%;height:auto;margin-top:3px;}.hp_timetable_wrapper{width:100%;float:left;min-height:800px;position:relative;background:-webkit-gradient(linear,left top,right top,from(#15d6f1),to(#a2f3f9));background:linear-gradient(90deg,#15d6f1,#a2f3f9);}.hp_timetable_wrapper table td{width:auto !important;}.hp_timetable_wrapper table{width:100% !important;}.hp_timetable_content_wrapper{width:100%;min-height:800px;float:left;position:relative;background:url("/gfx/wave_bg.png");background-position:30% top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;padding:40px;}.hp_timetable_content{width:100%;max-width:1200px;position:relative;margin:auto;text-align:center;}.timetable_switch_wrapper{float:left;width:100%;height:80px;}.timetable_wrapper{width:63%;position:relative;margin:auto;-webkit-box-shadow:1px 1px 20px 0 rgba(4,11,110,.15);box-shadow:1px 1px 20px 0 rgba(4,11,110,.15);border-radius:4px;overflow:auto;float:left;}.timetable_wrapper td{height:60px !important;}.timetable_img_wrapper{width:37%;padding-left:40px;padding-bottom:40px;float:left;margin-top:40px;}.timetable_img_wrapper img{width:100%;height:auto;}.timetable_switch{float:left;width:16.6666%;width:calc(100% / 6);float:left;background-color:#a2f3f9;color:#030a6b;cursor:pointer;text-align:center;padding:20px 10px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;height:100%;}.timetable_switch:hover{background-color:#15d6f1;}.timetable{width:100%;background-color:#fff;border-collapse:collapse;font-weight:normal;display:none;}.timetable.active_table{display:table;}.full{color:red;}.info{color:#030a6b;}.free{color:#3ace00;}.timetable td,.timetable th{border:1px solid #f2f4f7;padding:5px;width:6.25%;font-size:12px;height:50px;}.timetable td p,.timetable th p{padding:0;margin:0;}.timetable th,.timetable_time{background-color:#a2f3f9;color:#030a6b;font-weight:normal;}.timetable_switch.active{background-color:#15d6f1;position:relative;}.faq_wrapper{width:100%;float:left;min-height:40px;position:relative;padding:40px;}.faq_content{width:100%;max-width:1200px;position:relative;margin:auto;text-align:center;}.hp_articles_list{float:left;}.hp_articles_list .articles_small_container{width:100%;float:left;text-align:left;}.hp_articles_list .articles_small_item{width:calc(33.3333% - 40px);float:left;margin: 0 10px 0 30px;-webkit-box-shadow:1px 1px 40px 0 #e2e2e2;box-shadow:1px 1px 40px 0 #e2e2e2;background-color:#f8fbfc;}.hp_articles_list .articles_small_item h3{width:100%;margin:0;display:inline-block;padding:20px 20px 10px 20px;border-bottom:1px solid #e2e2e2;background-color:#fff;line-height:30px;}.hp_articles_list .articles_small_item h3 a{text-decoration:none;color:#040b6e;display:inline-block;}.hp_articles_list .articles_small_text{padding:20px;background-color:#f8fbfc;}.hp_articles_list_faq .articles_small_container{margin-top:20px;}.hp_articles_list .articles_small_link a{display:inline-block;float:right;margin:20px;padding:10px 25px;color:#fff;background-color:#030a6b;border-radius:35px;text-decoration:none;font-size:14px;font-weight:normal;text-transform:uppercase;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.hp_articles_list .articles_small_link a:hover{color:#a2f3f9;}.hp_articles_list .articles_small_more{float:left;display:inline-block;width:100%;}.hp_articles_list .articles_small_more a{font-size:14px;color:#030a6b;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;padding:20px 65px 20px 20px;display:inline-block;position:relative;border-radius:35px;border:1px solid #030a6b;float:right;background-color:#fff;margin:40px 10px 0 20px;}.hp_articles_list .articles_small_more a:hover{background-color:#e2e2e2;}.hp_articles_list .articles_small_more a:before{content:"";width:40px;height:40px;background:url('/gfx/faq_icon.png');background-size:100% 100%;position:absolute;top:10px;right:10px;}.articles_art_title,.articles_list_title{text-align:center;}#articles_list_container_2 .articles_list_title{text-align:left;}#articles_list_container_2 .articles_list_title h2{text-align:left;margin:0;margin-top:40px;}#articles_list_container_2 .articles_list_link{text-align:left;margin-top:0;}.articles_art_title a,.articles_list_title a{text-decoration:none;}.articles_list_link{text-align:center;margin-top:20px;}.actions_wrapper{width:100%;float:left;padding:40px;min-height:40px;position:relative;background-color:#f8fbfc;}.articles_art_date{font-size:18px;margin-bottom:20px;}.articles_small_date{margin-top:20px;margin-left:20px;}.articles_list_date{margin-bottom:20px;font-size:18px;}.actions_wrapper h2,.faq_content h2,.hp_current_wrapper h2,.hp_timetable_wrapper h2{margin-top:20px;}.hp_articles_list.actions_list{width:100%;}.actions_content{position:relative;margin:auto;width:100%;max-width:1200px;text-align:center;}.actions_list.hp_articles_list .articles_small_container{width:60%;float:right;}.actions_list.hp_articles_list .articles_small_item{width:calc(50% - 40px);}.actions_photos{width:calc(33.3333% - 40px);float:left;margin:0 20px;position:relative;}.actions_photo_1{width:100%;padding:10px;background-color:#fff;border-radius:5px;position:absolute;left:0;top:-60px;-webkit-box-shadow:1px 1px 40px 0 #e2e2e2;box-shadow:1px 1px 40px 0 #e2e2e2;}.actions_photo_2{width:100%;padding:10px;position:absolute;background-color:#fff;border-radius:5px;left:90px;top:100px;-webkit-box-shadow:1px 1px 40px 0 #e2e2e2;box-shadow:1px 1px 40px 0 #e2e2e2;}.actions_photo_1 img,.actions_photo_2 img{width:100%;height:auto;display:block;}.actions_list.hp_articles_list .articles_small_more a:before{content:"";width:40px;height:40px;background:url('/gfx/calendar_icon.png');background-size:100% 100%;position:absolute;top:10px;right:10px;}.map_wrapper{width:100%;float:left;position:relative;margin:auto;padding:40px;}.map_content{width:100%;max-width:1200px;position:relative;margin:auto;text-align:center;}.map{width:100%;min-height:40px;-webkit-box-shadow:1px 1px 20px 0 #f2f4f7;box-shadow:1px 1px 20px 0 #f2f4f7;padding:10px;margin-top:40px;float:left;}.price_btn_blue,.more_btn_blue,.map_btn{display:inline-block;font-size:14px;color:#030a6b;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;padding:20px 65px 20px 20px;display:inline-block;position:relative;border-radius:35px;border:1px solid #030a6b;float:right;background-color:#fff;margin:10px 0 20px 0;cursor:pointer;}.map_btn{margin:40px 0 0 0 !important;}.price_btn_blue,.more_btn_blue{background-color:#030850;color:#15d6f1;margin-top:40px;margin-bottom:0;padding-right:60px;}.price_btn_blue:hover,.more_btn_blue:hover{color:#a2f3f9;}.more_btn_blue:before{content:"";width:40px;height:40px;background:url('/gfx/arrow_right_blue.png');background-repeat:no-repeat;background-size:27% 37%;position:absolute;top:23px;right:-5px;}.price_btn_blue{padding-right:65px;}.map_btn:hover{background-color:#e2e2e2;}.price_btn_blue:before,.map_btn:before{content:"";width:40px;height:40px;background:url('/gfx/map_icon.png');background-size:100% 100%;position:absolute;top:10px;right:10px;}.price_btn_blue:before{background:url('/gfx/price_icon.png');background-size:100% 100%;}.google_map{width:100%;float:left;}.google_map iframe{width:100%;height:400px;}.page_header{text-align:center;position:relative;padding-top:30px;}.page_header:before{content:'';position:absolute;width:100%;left:0;top:0;display:block;height:20px;background:url(/gfx/wave.png);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;}.page_content{margin:auto;padding-bottom:40px;width:100%;max-width:1200px;padding-top:40px;padding:40px;position:relative;}.breadcrumbs_wrapper{position:absolute;top:140px;left:20px;z-index:10;}.white_text,.white_text span{color:#fff !important;}.about_pool_wrapper{width:100%;float:left;position:relative;background:-webkit-gradient(linear,left top,right top,from(#15d6f1),to(#a2f3f9));background:linear-gradient(90deg,#15d6f1,#a2f3f9);text-align:center;padding:40px;margin-top:120px;}.about_pool_wrapper h2{margin-top:20px;}.about_pool_content{width:100%;max-width:1200px;position:relative;margin:auto;text-align:left;}.about_pool_info{width:33.3333%;float:left;text-align:left;font-size:16px;padding-left:40px;}.about_pool_info img{width:100%;height:auto;display:block;margin-top:40px;}.about_pool_params{width:66.6666%;float:left;min-height:20px;position:relative;}.params_table{width:65%;float:left;background-color:#fff;-webkit-box-shadow:1px 1px 20px 0 rgba(4,11,110,.15);box-shadow:1px 1px 20px 0 rgba(4,11,110,.15);border-radius:4px;overflow:hidden;margin-bottom:100px;}#page_15 .params_table{width:75%;}.params_table_tabs{width:100%;float:left;background-color:#a2f3f9;height:60px;display:table;position:relative;border-bottom:1px solid #e2e2e2;text-align:center;}.params_table_tab{width:15%;padding:10px;color:#576a7b;cursor:pointer;display:table-cell;vertical-align:middle;position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.params_table_tab:hover,.params_table_tab.active{background-color:#15d6f1;color:#040b6e;}.params_tab_content{padding:40px;width:100%;float:left;display:none;}.param_value{color:#15d6f1;font-size:36px;margin:10px 0;line-height:40px;}.pool_stream{width:64%;float:right;padding:10px;background-color:#fff;border-radius:4px;overflow:hidden;-webkit-box-shadow:1px 1px 20px 0 rgba(4,11,110,.15);box-shadow:1px 1px 20px 0 rgba(4,11,110,.15);position:absolute;top:100px;right:0;}.pool_stream img{width:100%;height:auto;}.half{width:50%;float:left;}.half p{padding:0 40px;}.half h3{padding:0 40px;}.gallery_container{width:100%;float:left;}.gallery_item{width:33.3333%;float:left;padding:20px;}.gallery_img{width:100%;float:left;border:8px solid #fff;border-radius:5px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.gallery_img:hover{-webkit-transform:rotate(5deg);transform:rotate(5deg);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);}.gallery_img img{width:100%;height:auto;display:block;}#lightboxOverlay{background-color:#040b6e !important;}.temperature_square{width:48%;background-color:#f8fbfc;border:1px solid #f2f4f7;padding:10px;float:left;position:relative;margin:1%;border-radius:5px;}.temperature_square:before{content:'';top:0;left:0;width:100%;padding-top:80%;display:block;}.temperature_value_content{position:absolute;top:0;left:0;width:100%;font-size:28px;margin-top:10px;}.temperature_name{font-size:14px;color:#576a7b !important;margin-bottom:10px;}.stream_img{display:none;}#img_1{display:block;}.mod_tab_content{width:55%;float:left;}.hidden{position:absolute;left:0;top:0;visibility:hidden;z-index:-1;}.webcam_btn_wrapper{width:100%;padding:20px;text-transform:uppercase;display:block;text-decoration:none;margin-bottom:20px;text-align:left;position:relative;padding-right:60px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background-color:#fff;border:1px solid #15d6f1;border-radius:35px;color:#15d6f1;cursor:pointer;}.webcam_btn_wrapper:hover{background-color:#e2e2e2;}.webcam_btn_wrapper:before{content:'';width:40px;height:40px;background:url(/gfx/webcam_icon.png);background-size:cover;position:absolute;right:10px;top:10px;}.w_900{max-width:900px;}.overlay{position:fixed;background-color:rgba(4,11,110,0.8);top:0;bottom:0;left:0;right:0;z-index:1000;display:none;}.price_wrapper{position:absolute;float:left;width:100%;z-index:1000;padding:50px;display:none;}.price_content{width:100%;max-width:1000px;min-height:100px;border-radius:15px;background-color:#fff;position:relative;margin:auto;padding:20px;overflow:hidden;}.price_close{position:absolute;top:0;right:0;padding:15px 20px;font-size:24px;line-height:15px;cursor:pointer;}.price_text{width:100%;float:left;margin-top:30px;display:none;overflow-x:auto;overflow-y:hidden;}.price_text p{margin:0;}.price_text table{border-radius:15px;overflow:hidden;}.price_text table td{padding:20px;}.price_text table th{text-align:left;font-weight:normal;background-color:aquamarine;padding:20px;}.price_text table td:nth-of-type(2n - 1){background-color:#eee;}.price_text h2{margin:0;padding:0;padding-bottom:20px;}.price_link{display:inline-block;font-size:14px;color:aquamarine;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;padding:20px 65px 20px 20px;display:inline-block;position:relative;border-radius:35px;float:right;background-color:#fff;margin:10px 0 20px 0;background-color:#030850;margin-top:20px;margin-bottom:0;padding-right:60px;display:none;}.price_link:before{content:'';background:url('/gfx/price_icon_aqua.png');background-size:100% 100%;width:40px;height:40px;position:absolute;top:10px;right:10px;}.price_link:hover{background-color:#010a84;}.close_zone{position:absolute;top:0;bottom:0;left:0;right:0;}.letni_areal .about_pool_wrapper{background:none;background-color:rgba(129,210,199,0.8);}.letni_areal .params_table_tab:hover,.letni_areal .params_table_tab.active{background-color:#2ee2b9;}.letni_areal .params_table_tabs{background-color:#9cecde;}.letni_areal .price_btn_blue{color:#7fffd4;}.letni_areal .price_btn_blue:hover{color:#d9fff2;}.letni_areal .price_btn_blue:before{background:url(/gfx/price_icon_aqua.png);background-size:100% 100%;}.about_pool_img{position:absolute;top:0;bottom:0;left:0;right:0;background:url('/gfx/plavec.png');background-size:cover;background-repeat:no-repeat;z-index:-1;}.finska_sauna .about_pool_img{background:url('/gfx/sauna_bg.png');background-size:cover;background-repeat:no-repeat;}.letni_areal .param_value{color:#2ee2b9;}.letni_areal .hp_current_box_head{background-color:#9cecde;}.letni_areal .traffic{color:#2ee2b9;}.temperature_value.aqua{color:#2ee2b9;}.letni_areal .webcam_btn_wrapper{border:1px solid #2ee2b9;color:#2ee2b9;}.letni_areal .webcam_btn_wrapper:before{content:'';background:url(/gfx/webcam_icon_aqua.png);background-size:cover;background-position:center center;}.letni_areal .hp_timetable_wrapper{background:none;background:url('/gfx/klouzacka.png');background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;}.letni_areal_text_wrapper{width:100%;position:absolute;float:left;bottom:80px;left:0;}.letni_areal_text{width:1200px;position:relative;margin:auto;}.letni_areal_content{width:100%;max-width:700px;padding:40px;min-height:20px;background-color:#69e0cb;border-radius:5px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);line-height:40px;}.letni_areal_content p{margin:0;padding:0;font-size:28px;color:#fff;}.finska_sauna .about_pool_wrapper{background:none;background-color:rgba(255,90,50,0.8);}.finska_sauna .about_pool_info{color:#fff;text-align:left;}.finska_sauna .price_btn_blue{color:#fff;}.finska_sauna .price_btn_blue:hover{color:rgb(255,90,50);}.finska_sauna .price_btn_blue:before{background:url(/gfx/price_icon_red.png);background-size:100% 100%;}.finska_sauna .params_table_tab:hover,.finska_sauna .params_table_tab.active{background-color:rgb(255,90,50);}.finska_sauna .params_table_tabs{background-color:rgb(255,90,50);}.finska_sauna .param_value{color:rgb(255,90,50);}.finska_sauna .hp_timetable_wrapper{background-color:#fff;background:none;height:auto;min-height:auto;}.timetable_table_wrapper{width:100%;float:left;overflow-x:auto;}.page_text{width:100%;max-width:1200px;position:relative;margin:auto;padding:20px;overflow:hidden;}.left_text{width:60%;float:left;text-align:left;margin-top:40px;}.right_text{width:30%;float:right;}.right_text img{width:100%;height:auto;}.page_content table{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);border:5px solid #fff;margin-bottom:20px;}.page_content table td{padding:20px;}.page_content table th{text-align:left;font-weight:normal;background-color:aquamarine;padding:20px;}.page_content table td:nth-of-type(2n - 1){background-color:#eee;}.webcam{width:100%;float:left;margin-top:30px;display:none;}.webcam img{width:100%;height:auto;}.page_content.aktivity{max-width:100%;background:url('/gfx/aktivity.png');background-size:cover;background-position:center center;}.aktivity_overlay{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);}.aktivity_boxes{width:100%;max-width:800px;padding:40px;position:relative;margin:auto;overflow:hidden;padding-top:0;}.aktivity_box{width:50%;float:left;padding:20px;overflow:hidden;}.aktivity_box_content{width:100%;min-height:365px;background-color:#fff;border-radius:5px;-webkit-box-shadow:1px 1px 20px 0 #c4c4c4;box-shadow:1px 1px 20px 0 #c4c4c4;}.small .aktivity_box_content{min-height:195px;}.small.last{position:relative;top:-235px;}.aktivity_header{position:relative;z-index:10;float:left;text-align:center;width:100%;}.aktivity_header h1{margin-top:10px;}.aktivity_box_header{text-align:center;background-color:#f2f4f7;font-size:18px;padding:15px 10px;border-radius:5px 5px 0 0;float:left;width:100%;}.aktivity_box_header h2{font-size:18px;margin:0;padding:0;}.aktivity_box_text{width:100%;float:left;padding:0 20px;}.articles_name{text-align:center;}.footer_links{float:left;margin-left:40px;}.footer_links ul{list-style:none;float:left;margin:0;padding:0;}.footer_links a{color:#edc028;}.text_img{border:8px solid #fff;border-radius:5px;margin:0 0 20px 20px;-webkit-box-shadow:1px 1px 20px 0 #c4c4c4;box-shadow:1px 1px 20px 0 #c4c4c4;}#page_28 .gallery_img,#page_18 .gallery_img{border:none;-webkit-box-shadow:none;box-shadow:none;}#page_28 .gallery_img:hover,#page_18 .gallery_img:hover{-webkit-transform:none;transform:none;}@-webkit-keyframes shake{0%{-webkit-transform:translate(0px,0px);transform:translate(0px,0px);}50%{-webkit-transform:translate(10px,0px);transform:translate(0px,10px);}100%{-webkit-transform:translate(0px,0px);transform:translate(0px,0px);}}@keyframes shake{0%{-webkit-transform:translate(0px,0px);transform:translate(0px,0px);}50%{-webkit-transform:translate(10px,0px);transform:translate(0px,10px);}100%{-webkit-transform:translate(0px,0px);transform:translate(0px,0px);}}.logo_mobile{display:none;height:65px;}.menu_btn{display:none;position:absolute;right:0;top:0;width:65px;height:65px;background-color:#040b6e;padding-left:20px;padding-top:22px;cursor:pointer;}.menu_part{width:25px;height:3px;border-radius:5px;background-color:#fff;margin-bottom:3px;}.comerto_footer{display:inline-block;float:right;color:#385998;}.comerto_footer a{color:inherit;}.comerto_footer img{width:30px;height:auto;}@media only screen and (max-width:1250px){.letni_areal_text{width:80%;left:10%;margin:0;}.hp_current_box_wrapper{width:50% !important;}.hp_current_box_wrapper:last-of-type{padding-left:0;padding-right:20px;}#page_1 .hp_current_box_wrapper{padding-left:20px !important;}}@media only screen and (max-width:1100px){.breadcrumbs_wrapper{top:20px;}#menu{display:none;}.info_text_wrapper{position:relative;height:auto;padding:10px;}.header_menu_wrapper{height:auto !important;display:inline-block !important;}.info_text_content{height:auto;position:static;}.hp_video{margin-top:0px !important;}.about_pool_wrapper{margin-top:0px !important;}.logo{display:none;}.logo_mobile{display:inline-block;}.menu_btn{display:block;}.hp_video_box{height:auto;}.hp_video_box img{margin-top:0;}.timetable_img_wrapper{display:none;}.timetable_wrapper{width:100%;}.hp_articles_list .articles_small_item{width:100%;margin:0;margin-bottom:40px;}.articles_small_more a{margin-top:0 !important;}#menu{background-color:#fff;border:none;border-radius:0;width:100%;position:relative;z-index:100;border-top:5px solid #040b6e;}#menu li{width:100%;text-align:left;display:block !important;background-color:#fff !important;border-radius:0;text-align:right;}.header_menu,.header_menu_wrapper{width:100%;}#menu .sub_1{display:block;position:static;width:100%;background-color:#ccc;border-top:none;}#menu .sub_1 li a{padding-right:60px;text-align:right;}.header_wrapper{position:static;}#menu .sub_0_li.open:before{display:none;}#menu .sub_1_li a:hover{background-color:#efefef;color:#040b6e !important;}#menu .sub_1_li a{background-color:#efefef;color:#040b6e;}.about_pool_params{width:100%;}.about_pool_info{width:100%;padding:0;}.params_table{width:100%;margin-bottom:40px;}#page_15 .params_table{width:100%;}.pool_stream{float:left;position:static;width:100%;margin-bottom:40px;}.page_content{margin-top:0 !important;}.actions_photos{display:none;}.actions_list.hp_articles_list .articles_small_container{width:100%;}.actions_list.hp_articles_list .articles_small_item{width:100%;}}@media screen and (max-width:1000px){h1{font-size:36px;}.page_content table{width:100% !important;overflow-x:auto;}.price_text table td,.page_content table td{padding:5px;}.page_content{overflow-x:auto;}#page_3 .aktivity_box{width:100%;height:auto;min-height:auto;}.text_img{width:100%;float:left;margin:0;margin-top:40px;margin-bottom:40px;}#page_3 .aktivity_box_content{height:auto;min-height:auto;overflow:hidden;}.small.last{top:0;}.hide_for_mobile{display:none;}.hp_current_box_wrapper{width:50% !important;}.hp_current_box_wrapper:last-of-type{padding-left:0;padding-right:20px;}#page_1 .hp_current_box_wrapper{padding-left:20px !important;}}@media screen and (max-width:700px){.hp_video_box.blue{border-radius:0;}.hp_video_box.red{border-radius:0;}.timetable_switch_wrapper{width:100%;height:auto;}.aktivity_boxes{padding:0;}.gallery_item{width:100%;}.params_table_tab{width:100%;float:left;padding:20px 10px;}.mod_tab_content{width:100%;}.timetable_switch{width:100%;}#video{display:none;}.scroll_top{display:none;}.hp_scroll_btn_wrapper{display:none;}.hp_video_boxes_wrapper{padding:0;position:static;}.hp_video_boxes{border-radius:0;border:none;}.hp_video_boxes a{border:none !important;width:100%;padding:40px 80px;}.hp_video{height:auto !important;}.hp_current_box_wrapper{width:100% !important;padding:0;padding-bottom:40px;}.hp_current_wrapper{padding-bottom:0;}.footer_links{width:100%;margin-top:40px;margin-left:0;text-align:left;}.footer_content_left{width:100%;}.footer_content_right{width:100%;float:left;margin-top:40px;}.footer_logo{width:100%;text-align:left;}.footer_logo img{width:100px;height:auto;}.footer_links ul{width:100%;}h2{font-size:28px;margin-left:0;margin-right:0;line-height:30px;}.hp_articles_list .articles_small_item h3 a{font-size:20px;}#page_1 .hp_current_box_wrapper{padding-left:0 !important;}#page_1 .hp_current_box_wrapper:last-of-type{padding-right:0 !important;padding-bottom:40px !important;}.hp_current_box_wrapper:last-of-type{padding:0 !important;padding-bottom:40px !important;}.half{width:100%;margin:0;padding:0;}.half .wave{display:none;}.half .map{margin-top:0;margin-bottom:40px;}}