.bg-video+.info-notice{margin-top:100vh;margin-bottom:20px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'Open Sans', sans-serif;font-weight:400;color:#003A50}.show_480{display:none !important}.show_992{display:none !important}.show_767{display:none}.hide_home{display:none}.wmb{margin-bottom:10px}.wmb2{margin-bottom:20px}.reset-this ul{margin-bottom:15px}.reset-this ul li{list-style:disc inside;margin-bottom:5px;padding-left:20px}.reset-this p{margin-bottom:15px}.reset-this blockquote{border-left:5px solid;margin:20px;padding:20px}.reset-this blockquote p{margin:0}h1{font-size:225%;text-transform:uppercase}h2{font-size:163%;text-transform:uppercase}h1,h2{font-weight:700}a{color:#268CDD}mark{background-color:transparent;color:#268CDD}.bold{font-weight:700}.special_separator{height:2px;width:120px;margin:10px 0;border:none;background-color:#55B6E5}.special_separator.center,.special_separator.fat{margin-left:auto;margin-right:auto}.special_separator.fat{height:4px;width:100%;max-width:1170px;background-color:#CADDE5}.special_separator.fat.extra{height:8px;background-color:#55B6E5}.special_separator.white{background-color:white}.special_separator.new_large{width:100%;background-color:#003A50}.transparent_container{padding:20px;width:40%;position:relative}.transparent_container.right{left:60%}.transparent_container.left{left:0}.transparent_container.white{background-color:white;background-color:rgba(255,255,255,0.9)}.shadow_text{text-shadow:2px 2px 2px #000}.color1{color:#003A50}.color2{color:#1A68A4}.color3{color:#268CDD}.color4{color:#55B6E5}.color5{color:#FF8700}.color6{color:#CADDE5}.bg_color1{background-color:#003A50}.bg_color2{background-color:#1A68A4}.bg_color3{background-color:#268CDD}.bg_color4{background-color:#55B6E5}.bg_color5{background-color:#FF8700}.bg_color6{background-color:#CADDE5}.button{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:table;line-height:40px;height:40px;padding:0 25px;min-width:150px;border:1px solid;font-size:100%;text-transform:uppercase;font-weight:700;background-color:transparent;text-align:center}.button.blue{color:#268CDD;border-color:#268CDD}.button.blue:hover{color:white;background-color:#268CDD}.button.orange{color:#FF8700;border-color:#FF8700}.button.orange:hover{color:white;background-color:#FF8700}.button.white{color:white;border-color:white}.button.white:hover{color:#003A50;background-color:white}.button.centered{margin-left:auto;margin-right:auto}.square_button{display:table;line-height:30px;height:30px;padding:0 25px;min-width:150px;background-color:#268CDD;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:white;border:none}.square_button:hover{background-color:#003A50}.button_over_image{position:absolute;width:100px;height:100px;font-weight:400;left:50%;top:50%;margin-left:-50px;margin-top:-50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;color:white;border:none;background-color:#268CDD;opacity:0.8;font-size:200%;line-height:100px}*:hover>.button_over_image{opacity:1}.sprite{background:url("../../../uploads/images/default/la_marina_sprite@2x.png") no-repeat 0 0;-webkit-background-size:350px 100px;background-size:350px 100px}.s_facebook{background-position:0px 0px}.s_facebook:hover{background-position:0px -30px}.s_twitter{background-position:-30px 0px}.s_twitter:hover{background-position:-30px -30px}.s_youtube{background-position:-60px 0px}.s_youtube:hover{background-position:-60px -30px}.s_googlep{background-position:-90px 0px}.s_googlep:hover{background-position:-90px -30px}.link_flag1{background-position:0px -60px}.link_flag2{background-position:-20px -60px}.s_phone{background-position:-120px 0px}.s_facebook2{background-position:0px -30px}.s_twitter2{background-position:-30px -30px}.s_googlep2{background-position:-90px -30px}.container{position:relative;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}.full_container{position:relative;width:100%;overflow:hidden}@media (min-width: 1200px){.container{width:1200px}}.row{margin-right:-20px;margin-left:-20px}.clear{clear:both}.clear-left{clear:left}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{position:relative;float:left;min-height:1px;padding-right:20px;padding-left:20px}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-offset-12{margin-left:100%}.col-offset-11{margin-left:91.66666667%}.col-offset-10{margin-left:83.33333333%}.col-offset-9{margin-left:75%}.col-offset-8{margin-left:66.66666667%}.col-offset-7{margin-left:58.33333333%}.col-offset-6{margin-left:50%}.col-offset-5{margin-left:41.66666667%}.col-offset-4{margin-left:33.33333333%}.col-offset-3{margin-left:25%}.col-offset-2{margin-left:16.66666667%}.col-offset-1{margin-left:8.33333333%}.col-offset-0{margin-left:0}.no_padding{padding-left:0;padding-right:0}.opacity_off{opacity:0}.gallery_plus_text{overflow:hidden;padding:20px 0}.gallery_plus_text figure{overflow:hidden}.gallery_plus_text figure img{display:block;width:100%}.gallery_plus_text figure img.small{float:left;width:22%;margin-right:4%;margin-top:20px;cursor:pointer;cursor:zoom-in}.gallery_plus_text figure img.small.last{margin-right:0}.gallery_plus_text figure img.big{width:100%;margin-bottom:4%;margin-top:120px}.gallery_plus_text .content p{margin-bottom:10px}.only_text_centered h1,.only_text_centered p,.only_text_centered h2,.only_text_centered h3{text-align:center;max-width:700px;margin-left:auto;margin-right:auto}.only_text_centered p{margin-top:20px}.rates_container{width:100%;padding:30px 0;background-color:#003A50}.rates_container button{margin:auto;font-weight:normal;text-transform:none}.extra_info{margin-top:30px}.extra_info p{text-align:center;font-size:87.5%}.extra_info ul{margin-bottom:10px}.extra_info ul li{font-size:87.5%;font-weight:bold;text-align:center}.text_with_price{text-transform:uppercase}.text_with_price span{float:right}.info-notice{text-align:center;padding:10px;background:#CADDE5;border:1px solid;color:#003A50;margin-bottom:10px}.error-notice{text-align:center;padding:10px;background:#F8BBBB;border:1px solid;color:#ce4949;margin-bottom:10px}#main_header .scrolled_logo{max-width:100%;margin:auto;-webkit-transition:height 4.5s ease-in-out;-moz-transition:height 4.5s ease-in-out;-ms-transition:height 4.5s ease-in-out;transition:height 4.5s ease-in-out}#main_header .home_link_text{display:none}#index #main_header{overflow:hidden}#index #main_header .top_header_container{background:none;background-color:transparent;color:white}#index #main_header .top_header_container.scrolled{background-color:white}#index #main_header .top_header_container.scrolled a{color:#268CDD}#index #main_header .flexnav>li>a{color:white}#main_header{overflow:hidden}#main_header .top_header_container{background:url("../../../uploads/images/default/la_marina_header_bg_white.png") no-repeat top right;background-color:white;background-color:rgba(255,255,255,0.9);background-size:contain;height:120px;position:fixed;z-index:10;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#main_header .top_header_container .home_link{margin-top:-38px;height:120px}#main_header .top_header_container .home_link img{max-height:100%}#main_header .top_header_container.scrolled{height:60px}#main_header .top_header_container.scrolled .home_link{margin-top:0}#main_header .top_header_container.scrolled .phone_lang_container{height:0;opacity:0}#main_header .top_header_container.scrolled .scrolled_logo{margin:auto;vertical-align:top;height:60px;display:block}#privacy #main_header .top_header_container{position:relative}.phone_lang_container{overflow:hidden;height:36px;line-height:36px;max-width:1200px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.phone_lang_container .phone{float:right;margin-right:10px}.phone_lang_container .phone .s_phone{display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:middle}.phone_lang_container .social_networks_container{float:right;margin-right:7px}.phone_lang_container .social_networks_container a{float:left;width:30px;height:30px;margin-top:3px;margin-right:3px}.phone_lang_container .languague_container{float:right}.phone_lang_container .languague_container a{float:left;width:20px;height:20px;margin-top:8px;margin-right:10px}.phone_lang_container .languague_container a.last{margin-right:0}#main_nav{-webkit-transition:color 1.5s ease-in-out;-moz-transition:color 1.5s ease-in-out;-ms-transition:color 1.5s ease-in-out;transition:color 1.5s ease-in-out}#main_nav .flexnav li a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.bottom_header_container{min-height:150px;background:no-repeat bottom right;background-color:#CADDE5}.bottom_header_container.big{height:380px;-webkit-background-size:cover;background-size:cover;z-index:-1;margin-top:120px}.bottom_header_container h1.text{line-height:50px;padding-top:55px;text-align:center}.bottom_header_container h1.text.blog_title{line-height:45px;font-weight:400;max-width:600px;padding:30px 20px;margin:auto}.bottom_header_container h1.logo{height:150px;margin-top:20px}.bottom_header_container h1.logo img{max-width:100%;max-height:100%}#index .booking_bar_container{top:100vh;position:absolute;z-index:1}#index .bottom_header_container{background-image:url("../../../uploads/images/default/home/marina_senses_home_header.jpg");height:100vh;margin-top:0}#spa_and_wellness .bottom_header_container{background-image:url("../../../uploads/images/default/spa/marina_senses_spa_header.jpg");background-position:center right}#accommodation .bottom_header_container{background-image:url("../../../uploads/images/default/accommodation/marina_senses_alojamiento_header.jpg")}#beautyAndHealth .bottom_header_container{background-image:url("../../../uploads/images/default/bah/belleza_y_salud_header.jpg")}#gym .bottom_header_container{background-image:url("../../../uploads/images/default/gym/marina_senses_gimnasio_header.jpg")}#promotions .bottom_header_container{background-image:url("../../../uploads/images/default/home/marina_senses_home_header.jpg")}#promotionsDetail .bottom_header_container{background-image:url("../../../uploads/images/default/home/marina_senses_home_header.jpg")}#blog_index .bottom_header_container{background-image:url("../../../uploads/images/default/home/marina_senses_home_header.jpg")}#blog_detail .bottom_header_container{background-image:url("../../../uploads/images/default/home/marina_senses_home_header.jpg")}#treatments #main_header{height:131px}#main_footer{background-color:#1A68A4;color:white;padding-top:20px}#main_footer a{color:white}#main_footer a:hover{color:#268CDD}#main_footer .top_footer_container{overflow:hidden;margin-bottom:20px}#main_footer .top_footer_container img{display:inline-block;vertical-align:top;background-color:white;margin-right:10px}#main_footer .top_footer_container .text_content{display:inline-block;text-align:left;margin-top:10px}#main_footer .top_footer_container .tripadvisor_container{margin-top:-10px}#main_footer .top_footer_container .tripadvisor_container #TA_cdswritereviewnew844>div{margin-left:auto;margin-right:auto}#main_footer .bootom_footer_container{position:relative;width:100%;overflow:hidden;background-color:#003A50;font-size:88.7%}#main_footer .bootom_footer_container ul{display:table;margin:auto}#main_footer .bootom_footer_container ul li{float:left;padding:0 10px;line-height:20px;margin:10px 0}#main_footer .bootom_footer_container ul li.lateral_borders{border-left:1px solid white;border-right:1px solid white}#main_footer .bootom_footer_container ul li a{color:#CADDE5}#main_footer .bootom_footer_container ul li a:hover{color:#55B6E5}#main_footer .bootom_footer_container .copyright{padding:0 20px;margin-bottom:10px;text-align:center}a.gorilapp{position:absolute;display:block;right:5px;bottom:5px;width:30px;height:30px}a.gorilapp img{width:100%}#main_content{overflow:hidden}#main_content>section:not(.map_container):not(.treatment_section):not(.home_presentation){overflow:hidden;margin-top:30px}.bg-video{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1000;overflow:hidden}.bg-video video{position:absolute !important;top:50% !important;left:50% !important;min-width:100% !important;min-height:100% !important;width:auto !important;height:auto !important;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.bg-video .home_logo{position:absolute;top:120px}.bg-video+.home_presentation{margin-top:100vh;padding-top:20px}.over-video{position:absolute;z-index:1;display:block;top:50%;left:50%;text-align:center;height:290px;width:420px;margin-left:-210px;margin-top:-80px;opacity:0}.over-video img{width:164px;height:120px;display:block;margin:auto}.over-video a.large-video-play{width:150px;margin:5px auto 20px}.over-video h1{font-size:225%;line-height:40px;color:white;font-weight:400}.home_promotions>h2{text-align:center;margin-bottom:20px;margin-top:30px}.home_promotions article{margin-bottom:20px}.home_promotions article figure{overflow:hidden}.home_promotions article figure img{width:100%}.home_promotions article h2{font-size:112.5%}.home_promotions .button{clear:both;margin:20px auto}.promotions_container{overflow:hidden}.promotions_container h1{margin-bottom:20px;margin-top:20px}.promotions_container article{background-color:white;overflow:hidden;margin-bottom:20px}.promotions_container article figure{position:relative;width:100%;overflow:hidden}.promotions_container article figure img{width:100%;max-height:100%}.promotions_container article figure .promotion_price{position:absolute;right:0;bottom:20px;background-color:#1A68A4;color:white;z-index:10;padding:10px}.promotions_container article h1{font-size:112.5%;text-transform:none;text-align:left;margin-bottom:0}.promotions_container article h1 a{color:#003A50}.promotions_container article h1 a:hover{text-decoration:underline}.promotions_container article .button{margin:20px auto}.home_spa_and_wellness{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url("../../../uploads/images/default/home/marina_senses_home_spa.jpg");background-position:center center}.home_spa_and_wellness>article{color:white}.home_spa_and_wellness>article .button{margin:20px auto}.home_treatments figure{overflow:hidden}.home_treatments figure img{display:block;width:100%}.home_treatments figure img.small{float:left;width:31%;margin-right:3.5%}.home_treatments figure img.small.last{margin-right:0}.home_treatments figure img.big{margin-bottom:3.5%}.home_treatments .content h1{margin-top:20px}.home_treatments .content p{margin-bottom:10px}.home_treatments .content .button{margin:20px auto}.home_beauty{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url("../../../uploads/images/default/home/marina_senses_home_belleza_y_salud_fondo.jpg");color:white;padding-top:20px;padding-bottom:20px}.home_beauty p{margin-bottom:10px}.home_beauty ul{margin-bottom:20px;list-style:inside disc}.home_beauty figure img{width:100%}.home_gym p{margin-bottom:20px}.home_gym figure{overflow:hidden}.home_gym .button{margin:20px auto}.home_blogentries header{padding:0 20px 20px}.home_blogentries header h2{text-align:center}.home_blogentries article{margin-bottom:20px}.home_blogentries article figure img{width:100%}.home_blogentries article h2{font-size:125%;text-align:center}.home_blogentries article .button{margin:20px auto}.promotion_detail{margin-top:30px;margin-bottom:30px}.promotion_detail figure{overflow:hidden}.promotion_detail img{display:block;float:left;width:48%;margin-top:20px;margin-right:4%}.promotion_detail img.right{margin-right:0}.promotion_detail img.big{width:auto;max-width:100%;margin:auto;margin-top:0;float:none}.promotion_detail a.button{margin:30px auto}.spa_circuit img{width:100%}.spa_circuit .button{margin:20px auto}.spa_list{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url("../../../uploads/images/default/spa/marina_senses_spa_list_background.jpg");background-position:center center;padding-top:20px;padding-bottom:20px}.spa_list ul{max-width:900px;margin:auto}.spa_list ul li{width:50%;line-height:26px;padding:0 10px;float:left;color:white;list-style:disc inside}.spa_areas article{margin-bottom:20px;min-height:450px;text-align:center}.spa_areas article h1{font-size:163%;margin-top:20px}.spa_areas article figure img{width:100%}.spa_prices{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url("../../../uploads/images/default/spa/marina_senses_spa_tarifas.jpg");background-position:center center;padding:20px}.spa_prices h3{font-size:125%}.spa_prices h3,.spa_prices h4{text-align:center}.spa_prices h5{font-size:100%}.spa_prices .button{margin:20px auto;clear:both}.spa_prices .prices_tables_container{overflow:hidden;margin-bottom:20px}.spa_prices .extra_info{font-size:87.5%}.spa_prices table{width:100%;margin-top:30px;border-collapse:separate;border-spacing:15px 5px}.spa_prices table tr td.right{text-align:right;margin-left:20px}.spa_prices table tr.space_under td{padding-bottom:15px}.spa_prices .space_over{margin-top:60px}.spa_prices .view_prices{margin-top:40px}.spa_prices .prices_subtable{padding:20px}.spa_prices .prices_subtable .blue_container{padding:30px 20px;background-color:rgba(177,212,224,0.6)}.spa_midnight{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url("../../../uploads/images/default/spa/marina_senses_spa_de_media_noche.jpg");background-position:center center;color:white}.spa_beauty_party{margin-bottom:30px}.spa_beauty_party article figure img{width:100%}.spa_beauty_party article p{margin-bottom:10px}.spa_beauty_party article ul{margin-top:20px}.spa_beauty_party article ul li{font-weight:700}.treatment_category_header{background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.treatment_category_header h2{color:white;font-size:225%;font-weight:700;text-align:center;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,0.2);line-height:50px;padding:215px 0}.treatment_category_content{padding:40px 0;overflow:hidden}.treatment_category_content article{padding:0 40px;margin-bottom:20px}.treatment_category_content article .title-container{overflow:hidden}.treatment_category_content article .title-container h3{float:left}.treatment_category_content article .title-container span{float:right}.treatment_category_content article p{font-size:87.5%;margin:10px 0}.treatment_category_content .button{margin:20px auto}.treatment_conditions{max-width:700px;margin-bottom:60px}.treatment_conditions h5{text-align:center;margin-bottom:20px;font-size:100%;text-decoration:underline}.treatment_conditions ul{font-size:87.5%;line-height:20px;list-style:disc inside;margin-bottom:10px}#beautyAndHealth figure img{width:100%}.bah_physio .text_with_price{margin-top:20px}.bah_barber{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url("../../../uploads/images/default/bah/belleza_y_salud_peluqueria_fondo.jpg");background-position:center center;color:white;padding:40px 0}.bah_barber h1,.bah_barber p{text-align:center;padding:0 20px;max-width:500px;margin:auto}.bah_barber p{margin-top:20px;margin-bottom:50px}.bah_barber ul{display:table;margin:auto;margin-top:20px}.bah_barber ul li{line-height:26px;list-style:disc inside;margin-bottom:20px}.bah_barber a.button{margin:20px auto;text-shadow:none}.bah_two_columns h1{margin-top:10px}.bah_laser{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url("../../../uploads/images/default/bah/belleza_y_salud_depilacion_laser.jpg");background-position:center center;color:white;padding:20px}.bah_laser .button{margin:20px auto}.gym_installations figure{margin-top:20px}.gym_installations img{width:100%}.gym_schedule h1,.gym_schedule p{text-align:center}.gym_schedule .extra_info{font-size:87.5%;text-align:left;margin-top:5px}.gym_schedule .table_container{margin:30px 0;-webkit-box-shadow:0px 0px 5px 0px #4a4a4a;-moz-box-shadow:0px 0px 5px 0px #4a4a4a;box-shadow:0px 0px 5px 0px #4a4a4a;padding:40px;font-size:87.5%}.gym_schedule .schedule_table{width:100%;margin-bottom:30px;text-align:center}.gym_schedule .schedule_table th{border-bottom:2px solid #55B6E5;font-weight:700}.gym_schedule .schedule_table td{padding:7px}.gym_schedule .schedule_table .bl{border-left:1px solid #CADDE5}.gym_schedule .schedule_table .cbl td{border-left:1px solid #CADDE5}.gym_schedule .schedule_table .nbl{border-left:none !important}.gym_schedule .schedule_table .br{border-right:1px solid #CADDE5}.gym_schedule .schedule_table .cbr td{border-right:1px solid #CADDE5}.gym_schedule .schedule_table .nbr{border-right:none !important}.gym_schedule .schedule_table .bb{border-bottom:1px solid #CADDE5}.gym_schedule .schedule_table .bt{border-top:1px solid #CADDE5}.gym_schedule .schedule_table .bbd{border-bottom:1px dotted #CADDE5}.gym_schedule .schedule_table .special_row{height:40px}.gym_schedule .schedule_table .hour{text-align:right;font-weight:700;color:#55B6E5;border-left:none !important}.gym_schedule .button.blue{margin:0 auto 20px}.gym_prices h1{text-align:center}.gym_prices table{margin-top:30px;border-collapse:separate;border-spacing:15px 5px;width:100%}.gym_prices table tr td.right{text-align:right;margin-left:20px}.gym_prices table tr.space_under td{padding-bottom:15px}.gym_prices .gym_prices_bg{overflow:hidden;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url("../../../uploads/images/default/gym/marina_senses_gimnasio_precios.jpg");background-position:center center}.gym_personal_trainer figure img{width:100%}.gym_outdoor,.gym_cross_training{margin-top:60px !important;margin-bottom:30px}.gym_outdoor p,.gym_cross_training p{margin-bottom:20px;padding-left:20px;padding-right:20px}.gym_outdoor h2,.gym_cross_training h2{font-size:125%;text-align:center;margin-top:10px}.gym_outdoor figure img,.gym_cross_training figure img{width:100%}.gym_cross_training article{margin-bottom:20px}.bungalows_list article h1{font-size:125%}.bungalows_list article img.small{border-bottom:3px solid transparent;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}.bungalows_list article img.active{border-color:#55B6E5}.bungalows_extra_info{margin-bottom:20px}.bungalows_extra_info .button{margin-bottom:20px}#blog_index #main_content,#blog_detail #main_content{margin-bottom:30px}.void_message{margin:90px auto}.sidebar section{margin-top:30px}.sidebar section header{width:100%;background-color:#1A68A4;color:white;height:30px}.sidebar section header h1{font-size:100%;text-transform:uppercase;padding-left:10px;line-height:30px;font-weight:400}.sidebar_categories_navigation ul li{margin:0 20px;border-bottom:1px solid #268CDD;color:#268CDD;line-height:30px;font-size:87.5%}.blog_info{font-size:75%}.blog_mini{border-bottom:4px solid #CADDE5;margin-top:30px;padding-bottom:30px;overflow:hidden;font-size:87.5%;text-align:center}.blog_mini img{width:100%}.blog_mini .special_separator{margin:20px auto}.blog_mini h1{font-size:137.5%}.blog_mini .button{margin:20px auto 0}.blog{margin-top:30px}.blog figure{width:100%;padding:20px 40px}.blog figure img{max-width:100%;max-height:100%;display:block;margin:auto}.blog footer{margin:20px 0 30px}.blog footer h3{font-size:100%;font-weight:700}.blog_info{border-bottom:1px solid #268CDD;padding-bottom:10px;margin-bottom:10px}.blog_content{margin-bottom:20px;overflow:hidden}.footer_category_selector{padding:0 10px;color:#268CDD;background-color:#CADDE5;margin:5px 10px 10px 0;line-height:28px;text-transform:uppercase;display:inline-block;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}.footer_category_selector:hover{background-color:#003A50;color:white}.blog_social_networks a{width:30px;height:30px;margin-right:10px;margin-top:5px;display:inline-block;overflow:hidden}#blog_comments_container h1{width:100%;color:white;background-color:#1A68A4;line-height:28px;margin-bottom:20px;font-size:100%;text-transform:none;padding-left:10px}.add_comment{width:90%;margin-left:5%;border:1px solid #55B6E5;overflow:hidden;padding:0 20px}.add_comment h2{margin-left:-20px;margin-right:-20px;background-color:#55B6E5;color:white;line-height:24px;height:24px;font-size:100%;text-transform:none;text-indent:10px;font-weight:400}.blog_comment_form input[type="text"],.blog_comment_form textarea{display:block;width:100%}.blog_comment_form label{margin-top:10px}.blog_comment_form input[type="text"]{padding:0 10px;font-size:87.5%}.blog_comment_form textarea{resize:none;margin-bottom:10px;height:80px;padding:10px}.blog_comment_form input[type="submit"]{float:right;margin-right:-20px}.blog_comment{font-size:87.5%;border:1px solid #CADDE5;margin:20px 0 0 60px;padding:10px 20px}.blog_comment .comment_name{font-weight:700}.blog_comment .content{margin-top:5px}#map_canvas{height:500px}.go_to_map a{display:table;margin:20px auto}.form_and_info{margin-bottom:30px}.form_and_info article{padding:0 40px}.form_and_info article *{margin-bottom:10px}.form_and_info h2{margin:30px auto 20px}.form_and_info p{max-width:600px}.form_and_info form{max-width:600px;font-size:87.5%}.form_and_info form input:not([type="checkbox"]){display:block;line-height:30px;height:30px;width:220px;padding:0 10px}.form_and_info form textarea{width:100%;height:200px;resize:none;padding:10px}.form_and_info .read_and_accept label{margin-left:5px;font-size:87.5%;vertical-align:middle}.contact_info a{display:block;line-height:30px}.contact_info .mail,.contact_info .address{margin-bottom:0}#privacy .privacy_info article{max-width:700px;margin:20px auto;font-size:87.5%;line-height:24px}#privacy .privacy_info article h3{font-size:100%;color:#268CDD;margin:10px 0}#privacy .privacy_info article h4{margin:10px 0;font-size:87.5%}#privacy .privacy_info article p{margin-bottom:10px}#privacy .privacy_info article ul{margin-bottom:20px}#privacy .privacy_info article ul li{text-indent:20px;margin-left:20px;list-style:disc inside}@media (max-width: 767px){.schedule_table{display:none}.show_767{display:block}}@media only all and (max-width: 991px){#index .phone_lang_container{background-color:transparent}#index .phone_lang_container .phone{float:right;margin-right:7px;color:white;text-shadow:2px 2px 2px #000}#index #main_nav:not(.scrolled){background:transparent}#index #main_nav:not(.scrolled) .flexnav>li{background:white}#index #main_nav:not(.scrolled) .flexnav>li>a{text-shadow:none;color:#268CDD}#index #main_nav:not(.scrolled) .flexnav>li.active>a,#index #main_nav:not(.scrolled) .flexnav>li:hover>a{color:#003A50}#main_nav.scrolled .home_link:hover{background-color:transparent}#main_nav.scrolled .flexnav li.active a.home_link{background-color:transparent}#main_header .top_header_container .home_link{margin-top:0;height:auto}#main_header .top_header_container{background-size:contain;height:96px}#main_header .home_button{float:none;margin:0;width:100%}#main_header .home_button img{display:none}#main_header .home_button .home_link_text{display:block}}@media (min-width: 992px){#index .phone_lang_container{background-color:transparent}#index .phone_lang_container .phone{float:right;margin-right:7px;color:white;text-shadow:2px 2px 2px #000}#index #main_nav:not(.scrolled){background:transparent}#index #main_nav:not(.scrolled) .flexnav>li{background:transparent}#index #main_nav:not(.scrolled) .flexnav>li>a{text-shadow:2px 2px 2px #000}#index #main_nav:not(.scrolled) .flexnav>li.active>a,#index #main_nav:not(.scrolled) .flexnav>li:hover>a{background-color:transparent;text-shadow:8px 8px 4px #000}#main_nav.scrolled .home_link:hover{background-color:transparent}#main_nav.scrolled .flexnav li.active a.home_link{background-color:transparent}}@media only all and (max-width: 992px){.hide_992{display:none !important}.show_992{display:block !important}.transparent_container{width:50%}.transparent_container.right{left:40%}.home_beauty ul li.col-6{float:none;width:100%}#main_nav{background-image:none}}@media only all and (max-width: 650px){.hide_650{display:none !important}.show_650{display:block !important}.transparent_container{width:100%}.transparent_container.right,.transparent_container.left{left:0}#main_footer .top_footer_container .tripadvisor_container{margin-top:20px}#main_footer .bootom_footer_container ul li{float:none;width:100%;text-align:center}#main_footer .bootom_footer_container ul li.lateral_borders{border-left:none;border-right:none}a.gorilapp{position:relative;right:0;bottom:0;margin:10px auto}.spa_prices>div.col-6{width:100%;float:none}.bah_barber ul{width:100%}.bah_barber ul li.col-6{width:100%;float:none}.over-video{opacity:1}.treatment_category_header{background-size:cover;background-attachment:inherit}.treatment_category_header h2{padding:150px 0}}@media only all and (max-width: 600px){.hide_480{display:none !important}.show_480{display:block !important}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%;float:none}.hide_home{display:block}.bg-video+.info-notice{margin-top:0}#main_footer .top_footer_container{text-align:center}#main_footer .top_footer_container .text_content{text-align:center}.spa_list ul li{float:none;width:100%}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 5 / 4), only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-resolution: 120dpi){.treatment_category_header{background-size:cover;background-attachment:inherit}.treatment_category_header h2{padding:150px 0}}
/*# sourceMappingURL=frontend.css.map */
