*{padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{font-family:Montserrat,sans-serif;font-weight:400;font-size:15px;line-height:1.85;color:#252525;text-align:left;background-color:#f6fbfb;font-feature-settings:locl 0}ul li{padding:0 0 0 28px;margin:0;background:url(/img/internal/bullet.svg) no-repeat 14px 8px;background-size:6px 11px;list-style-type:none}.descriptions ul{margin:0 0 15px 0}.descriptions.has_render_wiki ul,.has_render_wiki ul{margin:0}.descriptions p{margin:0 0 15px 0}#main_content{display:flex;flex-direction:column;float:left;width:100%;height:100vh;border-top:108px solid #fff}#content{flex:1 0 auto;float:left;width:100%}#site_bottom{flex:0 0 auto;float:left;width:100%;background-color:#fff7e6}.container{max-width:1544px;margin:0 auto}.container.container_1290{max-width:1290px}.container.container_1352{max-width:1352px}.container.container_wide{max-width:1920px}.wrapper{float:left;width:100%}.container_wide>.wrapper{padding:0}.title_home{float:left;width:100%;margin:0 0 33px 0;font-weight:700;font-size:37px;line-height:1.1;letter-spacing:-.02em;color:#004754;text-align:left}a:link,a:visited,a:hover{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:#268f9a;text-decoration:underline;transition:.2s ease-in-out}a:hover{color:#005f70}#header a,#mobile_header a,#banner_123 a,.accent_box a,.offer_box a,.offers a,.hotel_box a,#contact_us a,#additional_services a,#footer a,.section_box a,#breadcrumbs a,#usefull_links a,#contact_us_container a,.search_result_box a{text-decoration:none}a.basic_btn{font-family:inherit;font-weight:600;font-size:14px;line-height:1.2;color:#00272e;text-decoration:none}a.basic_btn:hover{color:#00272e}.no-scroll{overflow:hidden}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}.offer_box img.lazyloaded,.hotel_box img.lazyloaded,.section_box img.lazyloaded,.accent_box img.lazyloaded{transition:transform .5s ease,opacity 300ms}@media screen and (max-width:1600px){.wrapper{padding:0 2%}.title_home{margin:0 0 30px 0;font-size:35px}}@media screen and (max-width:1200px){#main_content,#main_content.int{border-top:50px solid #fff}.title_home{margin:0 0 26px 0;font-size:33px}}@media screen and (max-width:950px){.wrapper{padding:0 2.5%}.title_home{margin:0 0 26px 0;font-size:31px}}@media screen and (max-width:900px){body.widget_open #contact_us_container{display:none!important}body.widget_open .btn_to_top{display:none!important}body.no-scroll-m{overflow:hidden}}@media screen and (max-width:676px){body{font-size:14px}ul li{padding:0 0 0 18px;background:url(/img/internal/bullet.svg) no-repeat 5px 7px;background-size:5px 10px}.wrapper{padding:0 3%}.title_home{margin:0 0 22px 0;font-size:29px}}@media screen and (max-width:550px){.wrapper{padding:0 4%}.title_home{margin:0 0 17px 0;font-size:26px}}#admintoolbar a:link,#admintoolbar a:visited,#admintoolbar a:hover{padding:3px 5px;margin:0 0 0 7px;font-size:12px;line-height:1.3;color:#000;border-radius:5px;background-color:rgba(255,255,255,.7)}.input_field{float:left;width:100%}.input_holder{float:left;width:100%;height:45px;border-radius:10px;border:1px solid #b8b8b8;background-color:#fff}.input_holder_textarea{height:auto}.label{display:inline-block;width:100%;padding:0 0 8px 5px;font-weight:400;font-size:14px;line-height:1.3;color:#000}@media screen and (max-width:750px){.label{font-size:13px}}.input{width:100%;height:100%;padding:0 14px;font-family:Montserrat,sans-serif;font-feature-settings:locl 0;font-weight:300;font-size:14px;color:#191919!important;border:0;border-radius:0;outline:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1}.input.select{padding-right:26px;text-overflow:ellipsis;background:transparent url(/img/select-arr.svg) no-repeat 100%!important;background-size:21px 5px!important}select::-ms-expand{display:none}.input.textarea{height:150px;padding:10px 15px 10px 15px;overflow:auto;resize:vertical}.datepicker{padding-right:35px;background:transparent url(/img/forms-calendar.svg) no-repeat 100%!important;background-size:28px 18px!important;cursor:pointer}.datepicker::-ms-expand{display:none}img.ui-datepicker-trigger{display:none}.basic_btn{float:left;padding:10px 15px;font-family:Montserrat,sans-serif;font-feature-settings:locl 0;font-weight:600;font-size:16px;line-height:1.2;color:#00272e;text-align:center;text-decoration:none;border-radius:30px;border:1px solid #fbb208;background-color:#fbb208;cursor:pointer;outline:0;transition:.2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1}.basic_btn:hover{color:#00272e;border:1px solid #f48e6b;background-color:#f48e6b}.basic_btn.secondary_btn{font-weight:400;color:#545454;border:1px solid #ddd;background-color:#efefef;z-index:5}.basic_btn.secondary_btn:hover{border:1px solid #ddd;background-color:#ddd}@media screen and (max-width:850px){.basic_btn{font-size:15px}}@media screen and (max-width:650px){.basic_btn{font-size:14px}}::placeholder{color:#555;opacity:1}:focus::placeholder{opacity:0}::-webkit-input-placeholder{color:#555;opacity:1}:focus::-webkit-input-placeholder{opacity:0}:-ms-input-placeholder{color:#555;opacity:1}:focus:-ms-input-placeholder{opacity:0}::-moz-placeholder{color:#555;opacity:1}:focus::-moz-placeholder{opacity:0}#search_container{position:relative;float:left;width:100%;margin-top:-266px;z-index:20}#search{float:left;width:100%;padding:28px 33px 30px 33px;border-radius:16px;background-color:#fff;box-shadow:0 0 46px rgba(0,0,0,.19)}#search form{position:relative;display:flex;flex-wrap:wrap;align-content:flex-end;float:left;width:100%;z-index:3}#search .input_field{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0 1.15% 0 0}#search .input_field.if1{width:22%}#search .input_field.if2{width:23%}#search .input_field.if3{width:19.5%}#search .input_field.if4{width:18.5%}#search .input_field.if5{display:flex;align-items:flex-end;float:right;width:12.4%;margin:0}#search .label{width:auto;max-width:calc(100% - 20px);padding:0 14px;margin:0 0 -10px 19px;font-weight:700;font-size:15px;color:#004754;background-color:#fff}#search .input_holder{display:flex;align-items:center;height:63px}#search .input_field.if5 .input_holder{border:0;background-color:transparent}#search .input_field .input_holder .icon{display:flex;justify-content:flex-end;align-items:center;min-width:38px}#search .input_field .input_holder .icon img{width:21px;height:21px}#search .input_field .input_holder .input{padding-left:10px}#search .search_btn{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:10px 26px;font-weight:700;font-size:17px;text-transform:uppercase}@media screen and (max-width:1620px){#search .label{max-width:calc(100% - 16px);padding:0 7px;margin:0 0 -10px 16px;font-size:14px}}@media screen and (max-width:1250px){#search_container{margin:-140px 0 40px 0}#search{padding:23px 24px 25px 24px}}@media screen and (max-width:1150px){#search form{justify-content:center}#search .input_field.if1,#search .input_field.if2,#search .input_field.if3,#search .input_field.if4,#search .input_field.if5,#search .input_field.if6{width:49%;margin:0 2% 12px 0}#search .input_field.if2,#search .input_field.if4{margin-right:0}#search .input_field.if5{width:auto;min-width:30%;margin:0}}@media screen and (max-width:750px){#search_container{margin:-100px 0 30px 0}#search{padding:17px 18px 20px 18px}#search .input_holder{height:58px}#search .input_field.if5 .input_holder{height:50px}#search .input_field .input_holder .icon{min-width:28px}#search .input_field .input_holder .icon img{width:19px;height:19px}}@media screen and (max-width:620px){#search .input_field.if1,#search .input_field.if2,#search .input_field.if3,#search .input_field.if4,#search .input_field.if5{width:100%;margin:0 0 14px 0}#search .input_field.if5{margin:4px 0 0 0}}@media screen and (max-width:550px){#search_container{margin:-50px 0 30px 0}}@media screen and (max-width:380px){#search_container{margin:-22px 0 30px 0}}#res_form{float:left;width:100%;margin:40px 0 0 0;line-height:1.3}#res_form .container{max-width:750px}.dts_page #res_form{max-width:750px;margin:0}#res_form .offer_id{float:left;width:100%;margin:0 0 6px 0;font-size:12px;text-align:center}#res_form .main_title{float:left;width:100%;padding:14px 15px;margin:0 0 25px 0;font-weight:700;font-size:16px;line-height:1.2;color:#232323;text-align:center;border-radius:20px;background-color:#FBB208}#res_form .main_title .offer_hotel{float:left;width:100%;margin:6px 0 0 0;font-weight:400;font-size:.85em}@media screen and (max-width:950px){#res_form .main_title{padding:12px 15px;margin:0 0 20px 0;font-size:16px}}@media screen and (max-width:750px){#res_form .main_title{padding:10px 15px;margin:0 0 15px 0;font-size:16px}}@media screen and (max-width:600px){#res_form .main_title{padding:11px 15px;margin:0 0 12px 0;font-size:15px}}#res_form .description_title{display:flex;align-items:center;padding:12px 0 7px 0;margin:0 0 10px 0;border-top:none;border-bottom:1px solid #b1d7da}#res_form .description_title.first{margin-top:0}#res_form .description_title.last{margin-bottom:0;border-bottom:none}#res_form .description_title img{width:18px;height:18px;margin:0 10px 0 0}#res_form .input_field{width:49%;margin:0 2% 12px 0}#res_form .input_field.long{width:100%;margin:0 0 12px 0}#res_form .input_field.second{margin:0 0 12px 0}#res_form .input_field.info_field{width:32%;margin:0 2% 16px 0}#res_form .input_field.info_field:nth-child(3n){margin:0 0 16px 0}#res_form .input_field.info_field b{display:flex;align-content:center;align-items:center;margin:0 0 0 6px;font-weight:700}#res_form .children_div{float:left;width:100%}#res_form .required{float:left;width:100%;margin:0 0 20px 0;font-size:14px}#res_form .required p{margin:0 0 6px 0}#res_form .required p:nth-child(2){margin:0 0 20px 0}#res_form .send_btn{display:block;padding:17px 20px;width:100%}@media screen and (max-width:650px){#res_form .input_field.info_field,#res_form .input_field.info_field:nth-child(3n){width:49%;margin:0 2% 16px 0}#res_form .input_field.info_field:nth-child(2n){margin:0 0 16px 0}}@media screen and (max-width:600px){#res_form .input_field{width:48.5%;margin:0 3% 3% 0}#res_form .input_field.long{margin:0 0 3% 0}#res_form .input_field.second{margin:0 0 3% 0}#res_form .input_holder.input_holder_textarea{height:auto}}@media screen and (max-width:550px){#res_form .required p{font-size:13px}}@media screen and (max-width:510px){#res_form .required p{font-size:12px}}@media screen and (max-width:400px){#res_form .input_field,#res_form .input_field.long,#res_form .input_field.second{width:100%;margin:0 0 4% 0}}#header{position:fixed;top:0;width:100%;line-height:1.2;z-index:100}#header.fixed{box-shadow:1px 3px 5px 0 rgba(39,28,28,.23)}#header,#header *{transition:.2s ease-in-out}#header{transition:.5s ease-in-out}#header li{padding:0;margin:0;list-style-type:none;background-image:none}#header_bottom{float:left;width:100%;background-color:#fff}#header_bottom .wrapper{display:flex;align-content:flex-end;height:108px;padding:0 60px}#header.fixed #header_bottom .wrapper{height:80px}#header #logo{display:flex;justify-content:flex-start;align-items:center;width:260px;padding:0 0 6px 0}#header #logo a{display:flex}#header #logo a img{width:260px;height:70px}#topbar{display:flex;justify-content:center;align-items:flex-end;flex:auto;padding:0 40px}#topbar #topbar_menu{display:flex;justify-content:center;align-content:flex-end;flex-wrap:wrap;float:right;width:100%;padding:0 0 26px 0}#header.fixed #topbar #topbar_menu{padding:0 0 16px 0}#topbar .btn_a,#topbar .btn{position:relative;display:flex;align-content:center;margin:0 0 0 38px}#topbar .btn:first-child{margin:0}#topbar .btn>a,#topbar .btn>a:link,#topbar .btn>a:hover,#topbar .btn>a:visited{position:relative;display:flex;align-items:center;padding:10px 0;font-weight:700;font-size:16px;letter-spacing:-.02em;color:#004754}#topbar .btn_a>a,#topbar .btn_a>a:link,#topbar .btn_a>a:hover,#topbar .btn_a>a:visited{color:#268f9a}#topbar .btn:hover>a,#topbar .btn_a:hover>a{color:#268f9a}#topbar .btn:hover .submenu{display:block}#topbar .submenu{display:none;position:absolute;top:100%;left:-12px;width:100%;min-width:250px;border-radius:5px;box-shadow:0 2px 5px -1px rgba(0,0,0,.5);border-bottom:5px solid #268f9a;background:#fff}#topbar .submenu{animation:show_submenu .4s ease-in-out}@keyframes show_submenu{0%{opacity:0}100%{opacity:1}}#topbar .btn:last-child .submenu{left:auto;right:0}#topbar .child_btn{float:left;width:100%;border-bottom:1px solid #ddd}#topbar .child_btn a,#topbar .child_btn a:link,#topbar .child_btn a:hover,#topbar .child_btn a:visited{display:flex;padding:9px 14px;font-weight:600;font-size:14px;color:#004754;transition:.2s ease-in-out}#topbar .child_btn a:hover{color:#268f9a;background-color:#EAF4F5}#topbar .child_btn:last-child{border-bottom:none}#header .right{align-self:flex-end;display:flex;align-items:center;padding:0 0 24px 0}#header.fixed .right{padding:0 0 14px 0}#header a.phone{display:flex;font-weight:500;font-size:16px;color:#004754;white-space:nowrap}#header a.phone img{width:17px;height:17px;margin:0 4px 0 0}#header .enquiry_btn{padding:13px 34px;margin:0 0 0 16px;font-weight:500;font-size:14px}@media screen and (min-width:1200px){#mobile_header{display:none}}@media screen and (max-width:1200px){#header{display:none}#mobile_header,#mobile_header *{transition:.35s ease-in-out}#mobile_header{display:flex;justify-content:center;align-content:center;position:fixed;top:0;width:100%;height:50px;background-color:#fff;box-shadow:1px 3px 5px 0 rgba(39,28,28,.23);z-index:100}#mobile_header.fixed{height:50px;background:#fff}#mobile_header.open{background:#fff}}.mobile_header_logo{flex:auto;display:flex;justify-content:flex-start;align-items:center;padding:0 0 0 20px}.mobile_header_logo a{display:flex}.mobile_header_logo img{width:171px;height:46px}.mobile_header_phone{display:flex;align-items:center;float:left}.mobile_header_phone img{width:24px;height:24px}.mobile_header_menu_container{display:flex;justify-content:center;align-items:center;align-self:center;width:38px;height:38px;margin:0 20px;color:#fff;border-radius:100%;background-color:#004754;cursor:pointer}#mobile_menu{position:fixed;display:flex;flex-direction:column;top:50px;right:0;width:100%;height:0;min-height:0;background-color:#fff;overflow-x:hidden;overflow-y:scroll;transition:.4s ease-in-out;scrollbar-width:none;-ms-overflow-style:none;z-index:999}#mobile_menu .container{flex-grow:1;width:100%;max-width:1200px;min-height:0;padding:10px 20px 20px 20px;border-top:1px solid #dadfe5;scrollbar-width:none;-ms-overflow-style:none;overflow:auto}#mobile_menu::-webkit-scrollbar{width:0;height:0}#mobile_menu ul{float:left;width:100%}#mobile_menu ul li{padding:0;margin:0;list-style-type:none;text-decoration:none;background-image:none}.main_btns li{float:left;width:100%}#mobile_menu .btn,#mobile_menu .menu_link{float:left;width:100%;margin:0;clear:both;cursor:pointer}#mobile_menu .btn{background:#fff;border-bottom:1px solid #dadfe5;transition:.2s ease-in-out}#mobile_menu .btn_a{background-color:#fff}#mobile_menu .active .btn{background-color:#02697c}#mobile_menu .active .btn span,#mobile_menu .active .btn a:link,#mobile_menu .active .btn a:hover,#mobile_menu .active .btn a:visited{color:#fff}#mobile_menu .btn.has_children{display:flex}#mobile_menu .btn.has_children .icon{align-self:center;min-width:45px;padding:0 13px 0 0;text-align:right}#mobile_menu .btn.has_children .icon img{width:15px;height:15px;margin:8px 0 0 0;transform:rotate(-45deg);transition:.2s ease-in-out}#mobile_menu .active .btn.has_children .icon img{transform:rotate(0)}#mobile_menu .special_btns{display:flex;flex-wrap:wrap;float:left;width:100%}#mobile_menu .special_btns.bottom{margin:25px 0 20px 0}#mobile_menu .special_btn{display:flex;justify-content:center;align-items:center;width:100%;padding:15px 16px;font-weight:500;font-size:15px;line-height:1.1;color:#000;text-align:center;border-radius:30px;background-color:#fbb208;border-bottom:none;transition:.2s ease-in-out}#mobile_menu .btn span,#mobile_menu .btn a:link,#mobile_menu .btn a:hover,#mobile_menu .btn a:visited{flex:auto;display:inline-block;width:100%;padding:12px 14px 9px 14px;font-weight:700;font-size:16px;line-height:1.4;color:#004754;transition:.2s ease-in-out}#mobile_menu .btn_a span,#mobile_menu .btn_a a,#mobile_menu .btn_a a:link,#mobile_menu .btn_a a:hover,#mobile_menu .btn_a a:visited{color:#268f9a}.child_menu{float:left;width:100%;height:0;border-bottom:1px solid #fff;background-color:#eaf4f5;transition:height .35s ease-in-out;overflow:hidden}.main_btns li:not(.active) .child_menu{display:none}#mobile_menu .menu_link a,#mobile_menu .menu_link a:link,#mobile_menu .menu_link a:hover,#mobile_menu .menu_link a:visited{display:inline-block;width:100%;padding:12px 14px 9px 14px;font-weight:400;font-size:14px;line-height:1.4;color:#004754;background-color:transparent;border-bottom:1px solid #fff}#mobile_menu .menu_link:last-child a{border-bottom:none}#mobile_menu .secondary_btns{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;float:left;width:100%;padding:0 14px;margin:40px 0 0 0;line-height:1.2}#mobile_menu .secondary_menu_title{margin:0 0 10px 0;font-weight:700;font-family:16px}#mobile_menu .secondary_btn{cursor:pointer}#mobile_menu .secondary_btn a,#mobile_menu .secondary_btn a:link,#mobile_menu .secondary_btn a:hover,#mobile_menu .secondary_btn a:visited{display:block;padding:4px 0;font-weight:500;font-size:14px;line-height:1.4;color:#252525}#mobile_menu .secondary_btn_a a,#mobile_menu .secondary_btn_a a:link,#mobile_menu .secondary_btn_a a:hover,#mobile_menu .secondary_btn_a a:visited{color:#004754}#mobile_menu .s0cials{display:flex;flex-wrap:wrap;justify-content:center;float:left;width:100%;padding:0 14px}#mobile_menu .s0cials .s0cial{display:flex;justify-content:center;align-items:center;margin:0 6px 12px 6px;border-radius:100%}#mobile_menu .s0cials .s0cial img{width:38px;height:38px}#menu_toggle *{transition:.1s ease-in-out}#menu_toggle span{display:block;border-radius:10px;background:#fff}#menu_toggle{width:32px;height:32px;position:relative;cursor:pointer}#menu_toggle #hamburger{position:absolute;width:100%;height:100%;padding:5px 0 0 0}#menu_toggle #hamburger span{position:relative;width:20px;height:2px;margin:4px auto 0 auto}#menu_toggle #hamburger span:nth-child(1){transition-delay:.5s}#menu_toggle #hamburger span:nth-child(2){transition-delay:.625s}#menu_toggle #hamburger span:nth-child(3){transition-delay:.75s}#menu_toggle #cross{position:absolute;width:100%;height:100%;transform:rotate(45deg)}#menu_toggle #cross span:nth-child(1){position:absolute;top:50%;left:50%;width:2px;height:0;transform:translate(-50%,-50%);transition-delay:0s}#menu_toggle #cross span:nth-child(2){position:absolute;top:50%;left:50%;width:0;height:2px;transform:translate(-50%,-50%);transition-delay:.25s}#menu_toggle.open #hamburger span{width:0}#menu_toggle.open #hamburger span:nth-child(1){transition-delay:0s}#menu_toggle.open #hamburger span:nth-child(2){transition-delay:.125s}#menu_toggle.open #hamburger span:nth-child(3){transition-delay:.25s}#menu_toggle.open #cross span:nth-child(1){height:60%;transition-delay:.625s}#menu_toggle.open #cross span:nth-child(2){width:60%;transition-delay:.375s}.offers{float:left;width:100%;padding:0 0 62px 0}.offer_boxes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;float:left;width:100%;margin:0 0 15px 0}.offers.top_offers .offer_boxes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.offer_box,.offer_box *{transition:.4s ease-in-out}.offer_box{position:relative;display:flex;flex-direction:column;line-height:1.2;padding:16px;border-radius:26px;background-color:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,.05)}.offer_box:hover{box-shadow:0 0 18px 0 rgba(0,0,0,.15)}.offers.top_offers .offer_boxes .offer_box{grid-column:span 2}.offers.top_offers .offer_boxes .offer_box:nth-child(1),.offers.top_offers .offer_boxes .offer_box:nth-child(2){grid-column:span 3}.offer_box>a:nth-child(1){position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;font-size:0;z-index:4}.offer_box .image{float:left;width:100%;height:250px;border-radius:26px;overflow:hidden}.offers.top_offers .offer_boxes .offer_box .image{height:145px}.offers.top_offers .offer_boxes .offer_box:nth-child(1) .image,.offers.top_offers .offer_boxes .offer_box:nth-child(2) .image{height:165px}.offer_box .image>a{display:flex;width:100%;height:100%}.offer_box .image picture{width:100%;height:100%}.offer_box .image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease,opacity 300ms}.offer_box:hover .image img{transform:scale(1.10)}.offer_box .marker{position:absolute;top:36px;left:0;width:auto;max-width:100%;padding:8px 20px;font-weight:600;font-size:12px;line-height:1.2;color:#fff;border-radius:0 20px 20px 0;text-transform:uppercase;background-color:#46b2b5;z-index:2}.offer_box .box_bottom{flex:auto;display:flex;flex-direction:column;float:left;width:100%;padding:0 11px}.offer_box .location{display:flex;align-items:center;height:15px;margin:20px 0 12px 0;font-size:12px;overflow:hidden}.offer_box .location .icon{display:flex;align-items:center;min-width:20px}.offer_box .location .icon img{width:11px;height:14px;opacity:.5}.offer_box .location .text{flex:auto;height:15px;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.offer_box .title{flex:auto;margin:0 0 10px 0;overflow:hidden}.offer_box .title a{font-weight:700;font-size:18px;line-height:1.3;color:#232323;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.offers.top_offers .offer_boxes .offer_box .title a{-webkit-line-clamp:2;line-clamp:2}.offers.top_offers .offer_boxes .offer_box:nth-child(1) .title a,.offers.top_offers .offer_boxes .offer_box:nth-child(2) .title a{-webkit-line-clamp:1;line-clamp:1}.offer_box:hover .title a{color:#02697c}.offer_box .infos{display:flex;align-items:center;padding:15px 0;margin:0 0 21px 0;border-top:1px solid #ebf3f1;border-bottom:1px solid #ebf3f1}.offer_box .infos .info{display:flex;align-items:center;height:17px;margin:0 30px 0 0;font-size:14px;overflow:hidden}.offer_box .infos .info:last-child{margin:0}.offer_box .infos .info .icon{display:flex;align-items:center;min-width:23px}.offer_box .infos .info .icon img{width:15px;height:15px}.offer_box .infos .info .text{flex:auto;height:17px;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.offer_box .bottom_info{display:flex;flex-wrap:wrap;align-items:center;float:left;width:100%;margin:0 0 15px 0;white-space:nowrap}.offer_box .price_container{flex:auto;display:flex;align-items:first baseline;font-size:13px}.offer_box .price{display:flex;align-items:first baseline;margin:0 0 0 6px;font-weight:700;font-size:18px;color:#02697c}.offer_box .currency{margin:0 0 0 5px}.offer_box .basic_btn{display:flex;justify-content:center;align-items:center;padding:12px 22px 12px 26px;margin:0 0 0 5px;font-weight:500;font-size:11px;white-space:nowrap;text-transform:uppercase}.offer_box:hover .basic_btn{border:1px solid #f48e6b;background-color:#f48e6b}.offer_box .basic_btn img{width:11px;min-width:11px;height:10px;margin:0 0 0 7px;transition:.2s ease-in-out}.offer_box:hover .basic_btn img{transform:translateX(3px)}.offers .btn_container{display:flex;justify-content:center;float:left;width:100%;margin:23px 0 0 0}.offers .btn_container .basic_btn{padding:22px 36px 22px 48px;font-size:14px;color:#fff;border:0;background-color:#02697c}.offers .btn_container .basic_btn:hover{color:#fff;border:0;background-color:#004d5b}.offers .btn_container .basic_btn img{width:11px;height:10px;margin:0 0 0 13px;transition:.2s ease-in-out}.offers .btn_container .basic_btn:hover img{transform:translateX(3px)}@media screen and (max-width:1610px){.offer_box .infos .info{margin:0 15px 0 0}.offer_box .box_bottom{padding:0 5px}.offer_box .basic_btn{padding:12px 12px 12px 14px}}@media screen and (max-width:1500px){.offer_box .infos .info{font-size:13px}}@media screen and (max-width:1450px){.offer_boxes{gap:20px}.offers.top_offers .offer_boxes{gap:20px}.offer_box .price_container{font-size:12px}.offer_box .price{margin:0 0 0 4px;font-size:17px}}@media screen and (max-width:1400px){.offers{padding:0 0 55px 0}.offer_boxes{grid-template-columns:repeat(3,minmax(0,1fr))}.offer_box .title a{font-size:17px}}@media screen and (max-width:1200px){.offer_boxes{gap:18px}.offers.top_offers .offer_boxes{gap:18px}.offers.top_offers .offer_boxes .offer_box .title a{-webkit-line-clamp:3;line-clamp:3}.offers.top_offers .offer_boxes .offer_box:nth-child(1) .title a,.offers.top_offers .offer_boxes .offer_box:nth-child(2) .title a{-webkit-line-clamp:2;line-clamp:2}}@media screen and (max-width:1100px){.offer_box{padding:12px;border-radius:22px}.offer_box .image{height:220px;border-radius:22px}.offer_box .marker{padding:7px 15px}.offer_box .location{margin:14px 0 10px 0}.offer_box .title a{font-size:16px}.offer_box .infos{padding:13px 0;margin:0 0 15px 0}.offer_box .bottom_info{margin:0 0 7px 0}.offers .btn_container{margin:20px 0 0 0}.offers .btn_container .basic_btn{padding:20px 32px}}@media screen and (max-width:1020px){.offer_box .infos{flex-direction:column;align-items:flex-start;padding:10px 0}.offer_box .infos .info{margin:0 0 8px 0}.offer_box .basic_btn{padding:10px 12px 10px 12px;font-size:10px}.offer_box .basic_btn img{display:none}}@media screen and (max-width:950px){.offers{padding:0 0 50px 0}.offer_box .image{height:180px}.offers.top_offers .offer_boxes .offer_box .image{height:125px}.offers.top_offers .offer_boxes .offer_box:nth-child(1) .image,.offers.top_offers .offer_boxes .offer_box:nth-child(2) .image{height:145px}}@media screen and (max-width:930px){.offer_boxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.offers.top_offers .offer_boxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.offers.top_offers .offer_boxes .offer_box{grid-column:span 1}.offers.top_offers .offer_boxes .offer_box:nth-child(1),.offers.top_offers .offer_boxes .offer_box:nth-child(2){grid-column:span 1}.offers.top_offers .offer_boxes .offer_box .image,.offers.top_offers .offer_boxes .offer_box:nth-child(1) .image,.offers.top_offers .offer_boxes .offer_box:nth-child(2) .image{height:125px}.offers.top_offers .offer_boxes .offer_box:nth-child(1) .title a,.offers.top_offers .offer_boxes .offer_box:nth-child(2) .title a{-webkit-line-clamp:3;line-clamp:3}}@media screen and (max-width:850px){.offers{padding:0 0 45px 0}.offers .btn_container{margin:15px 0 0 0}.offers .btn_container .basic_btn{padding:17px 26px}}@media screen and (max-width:650px){.offers{padding:0 0 40px 0}.offer_box .image{height:150px}.offer_box .marker{top:32px;padding:6px 13px;font-size:11px}.offer_box .title a{font-size:15px}.offers .btn_container{margin:10px 0 0 0}.offers .btn_container .basic_btn{padding:14px 20px;font-size:13px}.offers .btn_container .basic_btn img{width:10px;height:9px;margin:1px 0 -1px 7px}}@media screen and (max-width:620px){.offer_box .location{margin:12px 0 7px 0}.offer_box .infos{margin:0 0 10px 0}.offer_box .bottom_info{align-items:center;flex-direction:column}.offer_box .price_container{height:21px}.offer_box .basic_btn{margin:7px 0 0 0}.offer_box .basic_btn img{display:inline-block}}@media screen and (max-width:580px){.offer_boxes{gap:12px}.offers.top_offers .offer_boxes{gap:12px}.offer_box .title a,.offers.top_offers .offer_boxes .offer_box .title a,.offers.top_offers .offer_boxes .offer_box:nth-child(1) .title a,.offers.top_offers .offer_boxes .offer_box:nth-child(2) .title a{-webkit-line-clamp:4;line-clamp:4}}@media screen and (max-width:480px){.offer_box .title a,.offers.top_offers .offer_boxes .offer_box .title a,.offers.top_offers .offer_boxes .offer_box:nth-child(1) .title a,.offers.top_offers .offer_boxes .offer_box:nth-child(2) .title a{-webkit-line-clamp:5;line-clamp:5}.offer_box .infos .info{height:15px;font-size:12px}.offer_box .infos .info .icon{min-width:20px}.offer_box .infos .info .icon img{width:13px;height:13px}.offer_box .infos .info .text{height:15px}}@media screen and (max-width:400px){.offer_box .box_bottom{padding:0}.offers .btn_container .basic_btn{padding:11px 17px;font-size:13px}}@media screen and (max-width:380px){.offer_box .infos .info{font-size:11px}.offer_box .basic_btn{font-size:9px}}#mini_accents{float:left;width:100%;margin:25px 0 34px 0}#mini_accents .mini_accents_container{display:flex;flex-direction:column;align-items:center;float:left;width:100%;padding:58px 30px 65px 30px;border-radius:20px;background-color:#eaf4f5}#mini_accents .title_home{margin:0 0 38px 0;text-align:center}#mini_accents .mini_accents{display:flex;justify-content:space-between;float:left;width:100%;max-width:1180px}.mini_accent_box,.mini_accent_box *,.mini_accent_box *::before,.mini_accent_box *::after{transition:.4s ease-in-out}.mini_accent_box{display:flex;flex-direction:column;align-items:center;margin:0 35px;line-height:1.2;text-align:center}.mini_accent_box .icon{display:flex;justify-content:center;align-items:center;width:88px;height:88px;margin:0 0 18px 0;border-radius:100%;background-color:#d2e6e9;cursor:pointer}.mini_accent_box .icon:hover{background-color:#A4CAD0}.mini_accent_box .icon img{width:42px;height:42px}.mini_accent_box .title{margin:0 0 6px 0;font-weight:700;font-size:20px;color:#004754}.mini_accent_box .text{font-size:14px}@media screen and (max-width:1400px){#mini_accents .mini_accents_container{padding:42px 30px 48px 30px}.mini_accent_box{margin:0 40px}}@media screen and (max-width:1300px){#mini_accents .mini_accents_container{padding:38px 28px 42px 28px}.mini_accent_box{margin:0 28px}}@media screen and (max-width:1200px){#mini_accents .title_home{margin:0 0 30px 0}.mini_accent_box{margin:0 20px}.mini_accent_box .title{margin:0 0 6px 0;font-size:19px}}@media screen and (max-width:950px){.mini_accent_box .title{font-size:18px}.mini_accent_box .icon{width:78px;height:78px;margin:0 0 14px 0}.mini_accent_box .icon img{width:38px;height:38px}}@media screen and (max-width:850px){#mini_accents .mini_accents_container{padding:28px 20px 30px 20px}#mini_accents .mini_accents{flex-wrap:wrap;justify-content:center}.mini_accent_box{width:33.33%;padding:0 20px;margin:0}.mini_accent_box:nth-child(1),.mini_accent_box:nth-child(2),.mini_accent_box:nth-child(3){margin:0 0 40px 0}}@media screen and (max-width:750px){}@media screen and (max-width:650px){.mini_accent_box:nth-child(1),.mini_accent_box:nth-child(2),.mini_accent_box:nth-child(3){margin:0 0 30px 0}.mini_accent_box .icon{width:68px;height:68px;margin:0 0 10px 0}.mini_accent_box .icon img{width:32px;height:32px}.mini_accent_box .title{font-size:17px}.mini_accent_box .text{font-size:13px}}@media screen and (max-width:500px){.mini_accent_box{width:50%;padding:0 18px}.mini_accent_box:nth-child(1),.mini_accent_box:nth-child(2),.mini_accent_box:nth-child(3),.mini_accent_box:nth-child(4){margin:0 0 28px 0}.mini_accent_box .title{font-size:16px}}#contact_us{float:left;width:100%;margin:0 0 80px 0;font-size:16px;line-height:1.2}#contact_us .contact_us{position:relative;display:flex;align-items:center;padding:55px 95px 50px 280px;margin:50px 0 0 0;border-radius:20px;border:1px solid #8ec5ca}#contact_us .contact_us::before{position:absolute;top:-50px;left:-2px;content:"";width:227px;height:317px;background:url(/img/contact-us-logo.svg) top left no-repeat;background-size:100% 100%}#contact_us .left{flex:auto;display:flex;flex-direction:column;padding:0 30px 0 0}#contact_us .left .title{margin:0 0 12px 0;font-weight:700;font-size:23px;color:#004754}#contact_us .left .infos{display:flex;align-items:center;margin:29px 0 23px 0}#contact_us .left .infos .info{display:flex;align-items:center;padding:2px 0;margin:0 40px 0 0;font-size:16px;color:#02697c;border-bottom:1px solid #268f9a}#contact_us .left .infos .info:hover{color:#004450;border-bottom:1px solid #1f7680}#contact_us .left .infos .info:last-child{margin:0}#contact_us .left .infos .info .icon{position:relative;width:18px;min-width:18px;height:18px;margin:0 8px 0 0}#contact_us .left .infos .info .icon::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#contact_us .left .infos .info .icon::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#contact_us .left .infos .info.email .icon::before{background:url(/img/contact-us-icon-email.svg) 0 0 no-repeat;background-size:18px 36px}#contact_us .left .infos .info.email .icon::after{background:url(/img/contact-us-icon-email.svg) 0 -18px no-repeat;background-size:18px 36px}#contact_us .left .infos .info.v_iber .icon::before{background:url(/img/contact-us-icon-v_iber.svg) 0 0 no-repeat;background-size:18px 36px}#contact_us .left .infos .info.v_iber .icon::after{background:url(/img/contact-us-icon-v_iber.svg) 0 -18px no-repeat;background-size:18px 36px}#contact_us .left .infos .info.w_hatsapp .icon::before{background:url(/img/contact-us-icon-w_hatsapp.svg) 0 0 no-repeat;background-size:18px 36px}#contact_us .left .infos .info.w_hatsapp .icon::after{background:url(/img/contact-us-icon-w_hatsapp.svg) 0 -18px no-repeat;background-size:18px 36px}#contact_us .left .infos .info.f_b .icon::before{background:url(/img/contact-us-icon-f_b.svg) 0 0 no-repeat;background-size:18px 36px}#contact_us .left .infos .info.f_b .icon::after{background:url(/img/contact-us-icon-f_b.svg) 0 -18px no-repeat;background-size:18px 36px}#contact_us .left .infos .info:hover .icon::before{opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#contact_us .left .infos .info:hover .icon::after{opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#contact_us .right{display:flex;flex-direction:column;width:334px;min-width:334px}#contact_us .right .basic_btn{display:flex;align-items:center;justify-content:center;padding:10px 20px;margin:0 0 16px 0;min-height:47px;font-size:15px}#contact_us .right .basic_btn:last-child{margin:0}#contact_us .right .basic_btn.phone{color:#2d2d2d;border:1px solid #268f9a;background-color:transparent}#contact_us .right .basic_btn.phone:hover{color:#2d2d2d;border:1px solid #268f9a;background-color:#eaf4f5}#contact_us .right .basic_btn.phone img{width:21px;min-width:21px;height:21px;margin:0 16px 0 0}@media screen and (max-width:1500px){#contact_us .contact_us{padding:50px 40px 46px 263px}}@media screen and (max-width:1350px){#contact_us{margin:0 0 60px 0}#contact_us .contact_us{padding:45px 35px 43px 250px}#contact_us .right{width:310px;min-width:310px}}@media screen and (max-width:1270px){#contact_us{font-size:15px}#contact_us .contact_us{padding:30px 25px 26px 196px;margin:38px 0 0 0}#contact_us .contact_us::before{top:-32px;width:170px;height:238px}#contact_us .left .title{margin:0 0 9px 0;font-size:22px}#contact_us .left .infos{margin:18px 0 17px 0}#contact_us .left .infos .info{margin:0 25px 0 0;font-size:15px}}@media screen and (max-width:1130px){#contact_us{margin:0 0 55px 0}#contact_us{font-size:14px}#contact_us .contact_us{padding:30px 20px 35px 186px
margin:38px 0 0 0}#contact_us .left{padding:0 18px 0 0}#contact_us .left .title{font-size:20px}#contact_us .right{width:285px;min-width:285px}#contact_us .right .basic_btn{margin:0 0 12px 0;font-size:14px}#contact_us .right .basic_btn.phone img{width:19px;min-width:19px;height:19px;margin:0 8px 0 0}}@media screen and (max-width:1080px){#contact_us{margin:0 0 50px 0}#contact_us .contact_us::before{display:none}#contact_us .contact_us{padding:20px 26px 16px 26px;margin:0}}@media screen and (max-width:930px){#contact_us .contact_us{flex-direction:column;align-items:flex-start}#contact_us .left{padding:0 0 20px 0}}@media screen and (max-width:650px){#contact_us{margin:0 0 42px 0}}@media screen and (max-width:550px){#contact_us{margin:0 0 34px 0}}@media screen and (max-width:620px){#contact_us{margin:0 0 30px 0}#contact_us .right{width:100%;min-width:100%}}@media screen and (max-width:520px){#contact_us .left .title{font-size:19px}#contact_us .left .infos .info{margin:0 18px 0 0;font-size:14px}#contact_us .left .infos .info img{width:16px;min-width:16px;height:16px;margin:0 7px 0 0}}@media screen and (max-width:620px){#contact_us .left .infos{flex-wrap:wrap;margin:18px 0 0 0}#contact_us .left .infos .info,#contact_us .left .infos .info:last-child{margin-bottom:17px;white-space:nowrap}}#additional_services{float:left;width:100%;margin:0 0 70px 0;line-height:1.2}#additional_services .additional_services{display:flex;align-items:center;padding:42px 96px 42px 54px;border-radius:20px;background-color:#eaf4f5}#additional_services .left{flex:auto;display:flex;align-items:center;padding:0 70px 0 0}#additional_services .left .icon{display:flex;justify-content:center;align-items:center;width:122px;min-width:122px;height:122px;margin:0 30px 0 0;border-radius:100%;background-color:#268f9a}#additional_services .left .icon img{width:55px;height:55px}#additional_services .left .text{flex:auto;display:flex;flex-direction:column}#additional_services .left .text .title{margin:0 0 11px 0;font-weight:700;font-size:29px;color:#004754}#additional_services .left .text p{font-size:16px;line-height:1.7}#additional_services .right{display:flex;justify-content:flex-end}#additional_services .right .basic_btn{display:flex;justify-content:center;align-items:center;padding:22px 36px 22px 48px;font-size:14px;color:#fff;white-space:nowrap;border:0;background-color:#02697c}#additional_services .right .basic_btn:hover{color:#fff;border:0;background-color:#004d5b}#additional_services .right .basic_btn img{width:11px;height:10px;margin:0 0 0 13px;transition:.2s ease-in-out}#additional_services .right .basic_btn:hover img{transform:translateX(3px)}@media screen and (max-width:1400px){#additional_services{margin:0 0 64px 0}#additional_services .additional_services{padding:30px}#additional_services .left{padding:0 40px 0 0}#additional_services .left .text .title{font-size:27px}#additional_services .left .text p{font-size:15px}}@media screen and (max-width:1200px){#additional_services{margin:0 0 60px 0}#additional_services .left .icon{width:100px;min-width:100px;height:100px;margin:0 24px 0 0}#additional_services .left .icon img{width:45px;height:45px}}@media screen and (max-width:1100px){#additional_services{margin:0 0 55px 0}#additional_services .right .basic_btn{padding:20px 32px}}@media screen and (max-width:950px){#additional_services{margin:0 0 44px 0}#additional_services .additional_services{padding:20px}#additional_services .left .text .title{margin:0 0 7px 0;font-size:24px}#additional_services .left .text p{font-size:14px}#additional_services .right .basic_btn{padding:14px 20px;font-size:13px}#additional_services .right .basic_btn img{width:10px;height:9px;margin:0 0 0 7px}}@media screen and (max-width:800px){#additional_services{margin:0 0 38px 0}#additional_services .left .icon{width:70px;min-width:70px;height:70px;margin:0 18px 0 0}#additional_services .left .icon img{width:35px;height:35px}#additional_services .left .text .title{font-size:22px}}@media screen and (max-width:640px){#additional_services{margin:0 0 30px 0}#additional_services .additional_services{flex-direction:column;align-items:flex-start}#additional_services .left{align-items:flex-start;padding:0 0 12px 0}#additional_services .left .text .title{margin:0 0 4px 0;font-size:20px}#additional_services .left .text p{font-size:13px}#additional_services .right{padding:0 0 0 88px}}@media screen and (max-width:450px){#additional_services .additional_services{padding:20px 16px}#additional_services .left .icon{width:50px;min-width:50px;height:50px;margin:0 15px 0 0}#additional_services .left .icon img{width:27px;height:27px}#additional_services .right{padding:0 0 0 65px}}#newsletter{float:left;width:100%;line-height:1.2}#newsletter .newsletter{display:flex;align-items:center;padding:56px 96px 56px 54px}#newsletter .left{flex:auto;display:flex;align-items:center;padding:0 70px 0 0}#newsletter .left .icon{display:flex;justify-content:center;align-items:center;width:122px;min-width:122px;height:122px;margin:0 30px 0 0;border-radius:100%;background-color:#f48e6b}#newsletter .left .icon img{width:55px;height:55px}#newsletter .left .text{flex:auto;display:flex;flex-direction:column}#newsletter .left .text .title{margin:0 0 11px 0;font-weight:700;font-size:29px;color:#004754}#newsletter .left .text p{font-size:16px;line-height:1.7}#newsletter .right{display:flex;flex-direction:column;width:440px;min-width:440px}#newsletter .right form{display:flex;float:left;width:100%}#newsletter .right .inputs .input{height:61px;padding:0 30px;font-weight:500;font-size:15px;border-radius:30px 0 0 30px;background-color:#fff}#newsletter .right #mc_embed_signup div.mce_inline_error{padding:6px 14px;margin:10px 0 0 0;font-weight:400;border-radius:30px;background-color:#C70101}#newsletter .right #mce-responses{float:left;width:100%;margin:10px 0 0 0;padding:0 0 0 30px}#newsletter .right .inputs .mc-field-group{width:calc(100% - 149px)}#newsletter .right .inputs .basic_btn{position:relative;padding:5px;height:61px;width:175px;margin:0 0 0 -26px;font-size:14px;z-index:2}#newsletter .right .policy{padding:0 0 0 30px;margin:14px 0 0 0;font-size:11px}#newsletter .right .policy a{color:inherit;text-decoration:underline;text-decoration-inset:2px}@media screen and (max-width:1400px){#newsletter .newsletter{padding:30px}#newsletter .left{padding:0 40px 0 0}#newsletter .left .text .title{font-size:27px}#newsletter .left .text p{font-size:15px}}@media screen and (max-width:1200px){#newsletter .left .icon{width:100px;min-width:100px;height:100px;margin:0 24px 0 0}#newsletter .left .icon img{width:45px;height:45px}#newsletter .right{width:380px;min-width:380px}#newsletter .right #mce-responses{padding:0 0 0 20px}#newsletter .right .inputs .input{padding:0 33px 0 20px;font-size:14px}#newsletter .right .inputs .mc-field-group{width:calc(100% - 115px)}#newsletter .right .policy{padding:0 0 0 20px}}@media screen and (max-width:1100px){#newsletter .newsletter{flex-direction:column;align-items:flex-start}#newsletter .left{align-items:flex-start;padding:0 0 12px 0}#newsletter .right{width:100%;min-width:100%;padding:0 0 0 124px}}@media screen and (max-width:950px){#newsletter .newsletter{padding:28px 20px}#newsletter .left .text .title{margin:0 0 7px 0;font-size:24px}#newsletter .left .text p{font-size:14px}}@media screen and (max-width:800px){#newsletter .left .icon{width:70px;min-width:70px;height:70px;margin:0 18px 0 0}#newsletter .left .icon img{width:35px;height:35px}#newsletter .left .text .title{font-size:22px}#newsletter .right{padding:0 0 0 88px}#newsletter .right .inputs .input{height:50px}#newsletter .right .inputs .basic_btn{height:50px}}@media screen and (max-width:640px){#newsletter .left .text .title{margin:0 0 4px 0;font-size:20px}#newsletter .left .text p{font-size:13px}#newsletter .right{padding:0 0 0 88px}}@media screen and (max-width:520px){#newsletter .right .inputs .mc-field-group{width:calc(100% - 25px)}#newsletter .right .inputs .basic_btn{width:50px;font-size:0;background-image:url(/img/newsletter-icon-arr.svg);background-repeat:no-repeat;background-position:center;background-size:16px 15px}}@media screen and (max-width:450px){#newsletter .newsletter{padding:28px 0}#newsletter .left .icon{width:50px;min-width:50px;height:50px;margin:0 15px 0 0}#newsletter .left .icon img{width:27px;height:27px}#newsletter .right{padding:0 0 0 62px}#newsletter .right .inputs .input{padding:0 20px 0 18px;font-size:13px}#newsletter .right .policy{padding:0}#newsletter .right #mce-responses{padding:0}}#usefull_links{float:left;width:100%;padding:50px 0 57px 0;line-height:1.2;text-align:center;border-top:1px solid #e5decf}#usefull_links .wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#usefull_links a:link,#usefull_links a:visited,#usefull_links a:hover{position:relative;margin:5px 20px;font-weight:300;font-size:14px;line-height:1.3;color:#232323}#usefull_links a:hover{color:#268f9a}#usefull_links a::before{position:absolute;bottom:0;left:0;display:block;content:"";width:100%;height:1px;background:#80b0b1;width:0;transition:250ms ease-in-out}#usefull_links a:hover::before{width:100%}@media screen and (max-width:1300px){#usefull_links{padding:40px 0 44px 0}}@media screen and (max-width:1100px){#usefull_links{padding:27px 0 30px 0}#usefull_links a:link,#usefull_links a:visited,#usefull_links a:hover{margin:5px 12px}}@media screen and (max-width:950px){#usefull_links{padding:22px 0 25px 0}}@media screen and (max-width:560px){#usefull_links{padding:18px 0 20px 0}#usefull_links a:link,#usefull_links a:visited,#usefull_links a:hover{margin:4px 10px;font-size:13px}}@media screen and (max-width:460px){#usefull_links{padding:12px 0 17px 0}}#footer{float:left;width:100%;line-height:1.2;color:#fff}#footer ul li{padding:0;margin:0;list-style-type:none;text-decoration:none;background-image:none}#footer a,#footer a:link,#footer a:hover,#footer a:visited{color:#fff}#footer a:hover{color:#9ed3cb}#footer_top{float:left;width:100%;padding:135px 0 70px 0;background:#02697c url(/img/footer-bg.webp) top center no-repeat}#footer_top .wrapper{display:flex;justify-content:space-between}#footer_top .col.col_01{flex:auto}#footer_top .logo{margin:0 0 6px 0}#footer_top .logo img{width:235px;height:63px}#footer_top .license{max-width:235px;margin:0 0 35px 0;font-size:13px;line-height:1.55}#footer_top .v_iber{display:flex;align-items:center;max-width:235px;padding:12px 20px;font-size:13px;line-height:1.4;border-radius:26px;background-color:rgba(158,211,203,.1)}#footer_top .v_iber:hover{color:#fff;background-color:rgba(158,211,203,.2)}#footer_top .v_iber img{width:45px;min-width:45px;height:35px;margin:0 12px 0 0}#footer_top .col.col_02,#footer_top .col.col_03,#footer_top .col.col_04,#footer_top .col.col_05{padding:0 0 0 70px;margin:32px 0 0 0}#footer_top .col.col_04{padding:0 0 0 100px}#footer_top .col .title{margin:0 0 15px 0;font-weight:700;font-size:17px}#footer_top .footer_menu{flex:auto;display:flex;flex-direction:column;float:left;width:100%}#footer_top .footer_menu .btn{margin:0 0 6px 0}#footer_top .footer_menu .btn:last-child{margin:0}#footer_top .footer_menu a,#footer_top .footer_menu a:link,#footer_top .footer_menu a:hover,#footer_top .footer_menu a:visited{position:relative;display:inline-block;padding:3px 0;font-size:14px;line-height:1.2}#footer_top .footer_menu a::before{position:absolute;bottom:0;left:0;display:block;content:"";width:100%;height:1px;background:#80b0b1;width:0;transition:250ms ease-in-out}#footer_top .footer_menu a:hover::before{width:100%}#footer_top .info{display:flex;margin:0 0 16px 0;line-height:1.4}#footer_top .info .icon{display:flex;min-width:18px;margin:0 8px 0 0}#footer_top .info .icon img{width:18px;height:18px}#footer_top .info .text{font-size:14px}#footer_top .info.phone .text{font-weight:700;font-size:17px}@media screen and (max-width:1350px){#footer_top{padding:90px 0 35px 0}#footer_top .col.col_02,#footer_top .col.col_03,#footer_top .col.col_04,#footer_top .col.col_05{padding:0 0 0 50px}}@media screen and (max-width:1200px){#footer_top .col.col_02,#footer_top .col.col_03,#footer_top .col.col_04,#footer_top .col.col_05{padding:0 0 0 40px}#footer_top .col .title{margin:0 0 11px 0;font-size:15px}#footer_top .footer_menu a,#footer_top .footer_menu a:link,#footer_top .footer_menu a:hover,#footer_top .footer_menu a:visited{font-size:13px}#footer_top .info .text{font-size:13px}}@media screen and (max-width:1100px){#footer_top{padding:60px 0 30px 0}#footer_top .wrapper{flex-wrap:wrap}#footer_top .col.col_01{display:flex;flex-wrap:wrap;align-items:center;width:100%}#footer_top .logo{width:100%}#footer_top .license{margin:0 40px 0 0}#footer_top .col.col_02,#footer_top .col.col_03,#footer_top .col.col_04,#footer_top .col.col_05{width:25%;padding:0 0 0 28px}#footer_top .col.col_02{padding:0}}@media screen and (max-width:800px){#footer_top{padding:51px 0 22px 0;background-size:100% auto}#footer_top .col.col_02,#footer_top .col.col_03,#footer_top .col.col_04,#footer_top .col.col_05{width:50%;padding:0 0 0 24px}#footer_top .col.col_02,#footer_top .col.col_04{padding:0}}@media screen and (max-width:560px){#footer_top{padding:42px 0 10px 0}#footer_top .col.col_01{flex-direction:column;align-items:flex-start}#footer_top .logo img{width:205px;height:55px}#footer_top .license{margin:0 0 14px 0;font-size:12px}#footer_top .v_iber img{width:34px;min-width:34px;height:26px;margin:0 10px 0 0}}@media screen and (max-width:450px){#footer_top .col.col_02,#footer_top .col.col_03,#footer_top .col.col_04,#footer_top .col.col_05{width:100%;padding:0}}#footer_middle{float:left;width:100%;padding:23px 0;background-color:#268f9a;background-color:#248691}#footer_middle .wrapper{display:flex;align-items:center}#footer_middle .rights_reserved{font-weight:500;font-size:12px}#footer .s0cials{flex:auto;display:flex;justify-content:flex-end;flex-wrap:wrap;padding:0 0 0 40px}#footer #footer_top .s0cials{display:none}#footer .s0cials .s0cial{display:flex;justify-content:center;align-items:center;float:left;width:40px;height:40px;margin:12px 24px 12px 0}#footer .s0cials .s0cial:last-child{margin-right:0}#footer .s0cials .s0cial:hover{opacity:.6}#footer .s0cials .s0cial img{width:100%;height:100%}@media screen and (max-width:1100px){#footer_middle{padding:17px 0}#footer .s0cials .s0cial{width:36px;height:36px;margin:10px 20px 10px 0}}@media screen and (max-width:650px){#footer_middle{padding:12px 0}#footer .s0cials .s0cial{width:32px;height:32px;margin:8px 16px 8px 0}}@media screen and (max-width:550px){#footer_middle{padding:20px 0}#footer_middle .wrapper{flex-direction:column;align-items:flex-start}#footer_middle .rights_reserved{margin:0}#footer .s0cials{justify-content:flex-start;padding:14px 0 0 0}#footer #footer_top .s0cials{display:flex}#footer #footer_middle .s0cials{display:none}#footer .s0cials .s0cial{width:30px;height:30px;margin:0 12px 12px 0}}@media screen and (max-width:450px){#footer .s0cials{}}#footer_bottom{float:left;width:100%;padding:27px 0 100px 0;font-weight:400;font-size:12.5px;color:#141414;background-color:#f6fbfb}#footer_bottom .wrapper{display:flex}#footer .disclamer{flex:auto;line-height:1.7}#footer .by_prostudio{display:flex;flex-direction:column;justify-content:flex-start;padding:4px 0 0 20px;text-align:right;white-space:nowrap}#footer .by_prostudio a{align-self:flex-end;font-size:12.5px;color:inherit}#footer .by_prostudio a:hover{color:#02697c;text-decoration:underline}#footer .by_prostudio img{width:89px;height:15px;margin:12px 0 0 0}@media screen and (max-width:1500px){#footer_bottom{padding:27px 0 170px 0}}@media screen and (max-width:1000px){#footer_bottom{padding:15px 0 105px 0;text-align:left}#footer_bottom .wrapper{flex-wrap:wrap}#footer .by_prostudio{padding:0;margin:12px 0 0 0}#footer .by_prostudio a{align-self:flex-start}}@media screen and (max-width:700px){#footer_bottom{padding:15px 0 65px 0}}@media screen and (max-width:450px){#footer .wrapper .wrapper{padding-left:26px;padding-right:26px}}#contact_us_container{position:fixed;bottom:20px;right:88px;display:flex;flex-direction:column;align-items:center;width:277px;line-height:1.2;z-index:90}#contact_us_container .contact_us_btn{display:flex;justify-content:flex-end;align-items:center;width:100%;height:69px;padding:0 48px 0 0;font-weight:700;font-size:15px;color:#fff;border-radius:40px;border:2px solid #fff;background:url(/img/contact-us-popup-btn.webp) no-repeat center;box-shadow:0 0 18px 0 rgba(0,0,0,.35);cursor:pointer}#contact_us_container .contact_us_popup.closed{display:none}#contact_us_container .contact_us_popup.open{display:block}#contact_us_container .contact_us_close_btn{position:absolute;top:-50px;right:15px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:100%;background-color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.35);cursor:pointer}#contact_us_container .contact_us_close_btn img{width:15px;height:15px}#contact_us_container .contact_us_popup{position:relative;display:flex;flex-direction:column;padding:12px;width:calc(100% - 20px);margin:0 0 20px 0;border-radius:10px;background-color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.15)}#contact_us_container .contact_us_popup:after{position:absolute;top:100%;left:50%;content:"";height:0;width:0;border:solid transparent;border-top-color:#fff;border-width:12px;margin-left:-12px}#contact_us_container .contact_us_popup .contact_row{display:flex;align-items:center;padding:10px 10px;color:#232323;border-radius:6px}#contact_us_container .contact_us_popup .contact_row:hover{background-color:#eaf4f5}#contact_us_container .contact_us_popup .contact_row .text{flex:auto;padding:0 20px 0 0;font-weight:500;font-size:15px}#contact_us_container .contact_us_popup .contact_row .icon{display:flex;justify-content:center;align-items:center;min-width:30px}#contact_us_container .contact_us_popup .contact_row .icon img{width:22px;height:22px}@media screen and (max-width:700px){#contact_us_container{left:50%;right:auto;transform:translateX(-50%);width:245px}#contact_us_container .contact_us_btn{flex-direction:column;justify-content:center;width:185px;height:48px;padding:0 26px 0 52px;font-size:13px;text-align:center;background-size:100% auto}#contact_us_container .contact_us_close_btn{top:-45px;right:12px;width:36px;height:36px}#contact_us_container .contact_us_popup{padding:8px}#contact_us_container .contact_us_popup .contact_row .text{flex:auto;padding:0 15px 0 0;font-weight:500;font-size:14px}#contact_us_container .contact_us_popup .contact_row .icon{min-width:20px}#contact_us_container .contact_us_popup .contact_row .icon img{width:20px;height:20px}}.btn_to_top{position:fixed;bottom:28px;right:20px;width:56px;height:56px;border-radius:100%;background:#fbb208 url(/img/btn-up.svg) center no-repeat;background-size:20px 21px;cursor:pointer;z-index:99;transition:.2s ease-in-out}.btn_to_top.hidden{display:none}.btn_to_top{animation:show_btn .4s ease-in-out}@keyframes show_btn{0%{opacity:0}100%{opacity:1}}@media screen and (max-width:700px){.btn_to_top{bottom:25px;width:38px;height:38px;background-size:16px 17px}}#collage{float:left;width:100%;height:475px;overflow:hidden}.collage_img{position:relative;display:flex;flex-wrap:wrap;align-content:flex-end;width:100%;max-width:1920px;height:100%;margin:0 auto}.collage_img>img{position:absolute;bottom:0;right:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;z-index:3}#collage .mask_bottom{position:absolute;left:0;right:0;bottom:0;width:100%;height:165px;background:url(/img/internal/collage-mask-bottom.webp) no-repeat center bottom;z-index:5}#collage .mask_left{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/img/internal/collage-mask.webp) left top no-repeat;background-size:contain;z-index:3}#collage .mask{position:absolute;left:0;right:0;bottom:20px;width:100%;height:243px;background:url(/img/internal/collage-mask-gradient.png) repeat-x center bottom;background-size:contain;z-index:4}#collage .title_and_breadcrumbs{position:absolute;bottom:240px;left:0;width:100%;z-index:6}@media screen and (max-width:1300px){#collage{height:450px}#collage .mask_bottom{height:140px;background-size:auto 140px}#collage .mask{bottom:0}#collage .title_and_breadcrumbs{bottom:170px}}@media screen and (max-width:1100px){#collage{height:420px}#collage .mask_bottom{height:120px;background-size:auto 120px}#collage .mask{bottom:-20px}#collage .title_and_breadcrumbs{bottom:155px}}@media screen and (max-width:950px){#collage{height:380px}#collage .mask_bottom{height:100px;background-size:auto 100px}#collage .mask{bottom:-40px}#collage .title_and_breadcrumbs{bottom:135px}}@media screen and (max-width:800px){#collage{height:320px}#collage .mask_bottom{height:80px;background-size:auto 80px;background-position:left bottom}#collage .mask{bottom:-60px}#collage .title_and_breadcrumbs{bottom:115px}}@media screen and (max-width:600px){#collage{height:290px}#collage .mask_bottom{height:70px;background-size:auto 70px;background-position:left bottom}#collage .mask{bottom:-70px}#collage .title_and_breadcrumbs{bottom:90px}}@media screen and (max-width:500px){#collage{height:250px}}@media screen and (max-width:420px){#collage .mask_left{background:url(/img/internal/collage-mask.webp) left -50px top no-repeat;background-size:auto 100%}}@media screen and (max-width:380px){#collage .mask{bottom:-110px}#collage .mask_bottom{height:48px;background-size:auto 48px}#collage .title_and_breadcrumbs{bottom:70px}}#breadcrumbs{float:left;width:100%;line-height:1.3}#breadcrumbs .bread_link{margin:0 8px 0 0;font-size:13px;line-height:1.1;color:#004754}#breadcrumbs .bullet{width:6px;height:11px;margin:1px 8px 0 0;vertical-align:middle}#breadcrumbs .bread_link a,#breadcrumbs .bread_link a:link,#breadcrumbs .bread_link a:hover,#breadcrumbs .bread_link a:visited{font-weight:600;font-size:13px;line-height:1.1;color:#004754;text-decoration:underline;text-underline-offset:3px}#breadcrumbs .bread_link a:hover{color:#004754}@media screen and (max-width:750px){#breadcrumbs .bread_link{margin:0 5px 0 0;font-size:12px}#breadcrumbs .bullet{width:5px;height:9px;margin:1px 4px 0 0}#breadcrumbs .bread_link a,#breadcrumbs .bread_link a:link,#breadcrumbs .bread_link a:hover,#breadcrumbs .bread_link a:visited{font-size:12px}}@media screen and (max-width:550px){#breadcrumbs .bread_link{margin:0 4px 0 0;font-size:11px}#breadcrumbs .bullet{margin:1px 3px 0 0}#breadcrumbs .bread_link a,#breadcrumbs .bread_link a:link,#breadcrumbs .bread_link a:hover,#breadcrumbs .bread_link a:visited{font-size:11px}}.content,.view_content{float:left;width:100%;min-height:30px}.content{padding:0 0 35px 0}.main_title{float:left;width:100%;margin:24px 0 14px 0}#collage .main_title{margin:0 0 6px 0}.main_title h1{float:left;width:100%;font-family:Montserrat,sans-serif;font-weight:700;font-size:37px;line-height:1.2;color:#004754;text-align:left}#collage .main_title h1{font-size:54px}.main_title .parent_page_title{float:left;width:100%;margin:0 0 10px 0;font-family:Montserrat,sans-serif;font-weight:500;font-size:1.2em;line-height:1.2;color:inherit;text-align:left}.description_title{float:left;width:100%;margin:0 0 15px 0;font-weight:700;font-size:20px;line-height:1.2;color:#004754}.descriptions .description_title,#accordion .description_title{display:block;float:none}.content_title{display:inline-block;width:100%;margin:0 0 2px 0;font-weight:700;font-size:1.2em;line-height:1.3;color:#004754}.offer_description{float:left;width:100%}.descriptions{float:left;width:100%;padding:0 0 20px 0}.price_table{margin:0 0 20px 0}.price_table:last-child{margin:0}.clearfix{width:100%;height:0;clear:both}.strong{font-weight:700}u,u *{text-decoration:underline}iframe{max-width:100%}.no_break{white-space:nowrap}@media screen and (max-width:1500px){.main_title{margin:21px 0 10px 0}.main_title h1{font-size:35px}#collage .main_title h1{font-size:50px}}@media screen and (max-width:1400px){.main_title{margin:20px 0 10px 0}.main_title h1{font-size:33px}#collage .main_title h1{font-size:48px}}@media screen and (max-width:1300px){.main_title{margin:18px 0 9px 0}.main_title h1{font-size:32px}#collage .main_title h1{font-size:46px}}@media screen and (max-width:1200px){.main_title h1{font-size:31px}#collage .main_title h1{font-size:44px}}@media screen and (max-width:1150px){.descriptions.offer_descriptions{padding:5px 12px 20px 12px}.descriptions.offer_descriptions.list{padding:5px 0 20px 0}}@media screen and (max-width:1100px){.main_title h1{font-size:30px}#collage .main_title h1{font-size:42px}.main_title .parent_page_title{margin:0 0 6px 0;font-size:1.1em}}@media screen and (max-width:950px){.content{padding:0 0 30px 0}.main_title{margin:16px 0 8px 0}.main_title h1{font-size:29px}#collage .main_title h1{font-size:38px}.description_title{margin:0 0 12px 0}}@media screen and (max-width:850px){.main_title{margin:14px 0 8px 0}.main_title h1{font-size:28px}}@media screen and (max-width:750px){.main_title{margin:12px 0 8px 0}.main_title h1{font-size:27px}#collage .main_title h1{font-size:34px}.description_title{margin:0 0 9px 0}}@media screen and (max-width:676px){.content{padding:0 0 25px 0}.main_title{margin:10px 0 6px 0}.main_title h1{font-size:26px}#collage .main_title h1{font-size:32px}.description_title{margin:0 0 7px 0}}@media screen and (max-width:550px){.main_title h1{font-size:24px}#collage .main_title h1{font-size:30px}}@media screen and (max-width:450px){.main_title h1{font-size:23px}#collage .main_title h1{font-size:27px}}.info_top{float:left;width:100%;padding:0 35px;margin:0 0 30px 0;font-size:16px;line-height:1.8}@media screen and (max-width:1200px){.info_top{padding:0;margin:0 0 26px 0;font-size:15px;line-height:1.7}}@media screen and (max-width:950px){.info_top{padding:0 10px;margin:0 0 22px 0}}@media screen and (max-width:750px){.info_top{margin:0 0 18px 0;font-size:14px;line-height:1.6}}.info_bottom{display:flex;float:left;width:100%;padding:42px 38px;margin:40px 0 0 0;font-size:15px;border-radius:30px;border:1px solid #f8dc92;background-color:#fff7e6}.info_bottom .image{position:relative;width:410px;min-width:410px;height:370px;margin:0 27px 0 0;border-radius:30px;background-color:#02697c;overflow:hidden}.info_bottom .image picture{width:100%;height:100%}.info_bottom .image img{width:100%;height:100%;object-fit:cover}.info_bottom .image::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:98px;background:url(/img/internal/info-bottom-mask.webp) bottom center no-repeat;background-size:auto 98px;z-index:2}.info_bottom .right{flex:auto}.info_bottom .right .title{margin:0 0 15px 0;font-weight:700;font-size:40px;color:#004754;line-height:1.2}@media screen and (max-width:1400px){.info_bottom .right .title{margin:0 0 15px 0;font-size:38px}}@media screen and (max-width:1300px){.info_bottom{padding:35px 34px;margin:35px 0 0 0}.info_bottom .image{margin:0 24px 0 0}.info_bottom .right .title{margin:0 0 12px 0;font-size:36px}}@media screen and (max-width:1200px){.info_bottom{padding:30px;margin:30px 0 0 0}.info_bottom .image{width:360px;min-width:360px;height:340px;margin:0 20px 0 0}.info_bottom .right .title{margin:0 0 10px 0;font-size:34px}}@media screen and (max-width:1100px){.info_bottom{padding:26px;margin:26px 0 0 0}.info_bottom .right .title{font-size:32px}}@media screen and (max-width:950px){.info_bottom{padding:20px;margin:22px 0 0 0;font-size:14px}.info_bottom .right .title{margin:0 0 8px 0;font-size:30px}}@media screen and (max-width:800px){.info_bottom{flex-direction:column}.info_bottom .image{width:100%;min-width:100%;height:300px;margin:0 0 18px 0}.info_bottom .image::after{display:none}}@media screen and (max-width:750px){.info_bottom .right .title{font-size:28px}}@media screen and (max-width:650px){.info_bottom{padding:17px;margin:18px 0 0 0}.info_bottom .image{height:260px;margin:0 0 15px 0}.info_bottom .right .title{margin:0 0 4px 0;font-size:27px}}@media screen and (max-width:550px){.info_bottom{margin:14px 0 0 0}.info_bottom .image{height:220px;margin:0 0 12px 0}.info_bottom .image::after{display:block;background-size:100% auto}.info_bottom .right .title{font-size:24px}}.view_main_info_container,.dts_page_container{display:flex;float:left;width:100%;margin:25px 0 0 0}.view_main_info_container{margin:0}.dts_page{width:calc(100% - 330px);padding:34px 40px;border-radius:26px;background-color:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,.05)}.view_main_info{width:calc(100% - 330px)}.sidebar{display:flex;flex-direction:column;align-self:flex-start;min-width:295px;width:295px;margin:0 0 0 35px;line-height:1.5;border-radius:26px;background:#fff url(/img/internal/sidebar-mask.webp) bottom center no-repeat;background-size:auto 140px;box-shadow:0 0 18px 0 rgba(0,0,0,.05)}.sidebar .contact_us{display:flex;flex-direction:column;padding:0 26px;margin:32px 0 37px 0}.sidebar .contact_us .logo{margin:0 0 3px 0}.sidebar .contact_us .logo img{width:214px;height:57px}.sidebar .contact_us .title{padding:0 0 0 24px;font-weight:700;font-size:14px;color:#004754}.sidebar .contact_us .title.title_bottom{margin:0 0 11px 0;font-weight:400;color:#232323}.sidebar .contact_us .info{align-self:flex-start;display:flex;align-items:center;padding:0 0 0 28px;margin:0 0 11px 0;text-decoration:none}.sidebar .contact_us .info .icon{display:flex;align-items:center;width:17px;min-width:17px;margin:0 10px 0 0}.sidebar .contact_us .info .icon img{width:17px;height:17px}.sidebar .contact_us .info .text{font-size:14px;line-height:1.2;color:#232323;border-bottom:1px solid #232323}.sidebar .contact_us .info:hover .text{color:#02697c;border-bottom:1px solid #02697c}.sidebar .bottom{padding:80px 15px 21px 19px;font-size:13px;letter-spacing:-.04em;color:#fff}@media screen and (max-width:1400px){.dts_page_container{margin:20px 0 0 0}.dts_page{padding:28px 30px}.dts_page,.view_main_info{width:calc(100% - 320px)}.sidebar{min-width:295px;width:295px;margin:0 0 0 25px}}@media screen and (max-width:1250px){.dts_page_container{margin:16px 0 0 0}.dts_page{padding:24px 26px}.dts_page,.view_main_info{width:calc(100% - 268px)}.sidebar{min-width:250px;width:250px;margin:0 0 0 18px}.sidebar .contact_us .logo img{width:199px;height:53px}.sidebar .contact_us{padding:0 18px;margin:20px 0 2px 0}.sidebar .contact_us .title{padding:0 0 0 5px}.sidebar .contact_us .info{padding:0 0 0 8px}}@media screen and (max-width:1150px){.view_main_info_container,.dts_page_container{flex-direction:column;margin:8px 0 0 0}.view_main_info_container{margin:0}.dts_page,.view_main_info{width:100%}.sidebar{min-width:250px;width:250px;margin:20px 0 0 0}}@media screen and (max-width:850px){.dts_page_container{margin:0}.dts_page{padding:20px 22px}}@media screen and (max-width:650px){.dts_page{padding:16px 20px}}@media screen and (max-width:500px){.sidebar{min-width:100%;width:100%}}.section_boxes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:34px 24px;float:left;width:100%;margin:0 0 15px 0}.section_box,.section_box *{transition:.4s ease-in-out}.section_box{position:relative;display:flex;flex-direction:column;line-height:1.2;padding:16px;border-radius:26px;background-color:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,.05)}.section_box:hover{box-shadow:0 0 18px 0 rgba(0,0,0,.15)}.section_box>a:nth-child(1){position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;font-size:0;z-index:4}.section_box .image{float:left;width:100%;height:290px;border-radius:26px;overflow:hidden}.section_box .image>a{display:flex;width:100%;height:100%}.section_box .image picture{width:100%;height:100%}.section_box .image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease,opacity 300ms}.section_box:hover .image img{transform:scale(1.10)}.section_box .box_bottom{flex:auto;display:flex;flex-direction:column;float:left;width:100%;padding:0 11px}.section_box .title{flex:auto;margin:12px 0 12px 0;overflow:hidden}.section_box .title a{font-weight:700;font-size:18px;line-height:1.3;color:#232323;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section_box:hover .title a{color:#02697c}.section_box .text{font-size:13px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section_box .bottom_info{display:flex;flex-wrap:wrap;align-items:center;padding:21px 0 0 0;margin:8px 0 15px 0;border-top:1px solid #ebf3f1}.section_box .basic_btn{display:flex;justify-content:center;align-items:center;padding:12px 37px 12px 39px;font-weight:500;font-size:12px;white-space:nowrap;text-transform:uppercase}.section_box:hover .basic_btn{border:1px solid #f48e6b;background-color:#f48e6b}.section_box .basic_btn img{width:11px;min-width:11px;height:10px;margin:0 0 0 10px}.section_box:hover .basic_btn img{transform:translateX(3px)}@media screen and (max-width:1610px){.section_box .image{height:250px}.section_box .box_bottom{padding:0 5px}.section_box .bottom_info{padding:16px 0 0 0;margin:8px 0 6px 0}.section_box .basic_btn{padding:12px 18px 12px 18px}}@media screen and (max-width:1450px){.section_boxes{gap:20px}.section_box .image{height:220px}}@media screen and (max-width:1400px){.section_boxes{grid-template-columns:repeat(4,minmax(0,1fr))}.section_box .title a{font-size:17px}}@media screen and (max-width:1200px){.section_boxes{gap:18px}}@media screen and (max-width:1100px){.section_box{padding:12px;border-radius:22px}.section_box .image{height:180px;border-radius:22px}.section_box .title a{font-size:16px}}@media screen and (max-width:1020px){.section_box .bottom_info{padding:11px 0 0 0;margin:7px 0 5px 0}.section_box .basic_btn{padding:10px 18px 10px 18px;font-size:10px}}@media screen and (max-width:950px){.section_box .image{height:180px}}@media screen and (max-width:930px){.section_boxes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media screen and (max-width:650px){.section_boxes{grid-template-columns:repeat(2,minmax(0,1fr))}.section_box .image{height:150px}.section_box .title a{font-size:15px}}@media screen and (max-width:620px){.section_box .basic_btn{margin:7px 0 0 0}}@media screen and (max-width:580px){.section_boxes{gap:12px}}@media screen and (max-width:450px){.section_box .title a{-webkit-line-clamp:3;line-clamp:3}}@media screen and (max-width:400px){.section_box .basic_btn{width:100%}}.container.container_gallery{max-width:1920px}@media screen and (min-width:1600px){.container_gallery{padding:0 20px}}.container_gallery .gallery_outer{position:relative;float:left;width:100%;margin:0 0 24px 0}.container_gallery .gallery{display:grid;grid-template-columns:1000fr 430fr 430fr;grid-template-rows:270px 270px;gap:12px;float:left;width:100%}.container_gallery .gallery a{display:flex;overflow:hidden}.container_gallery .gallery a:nth-child(1){grid-column:1 / 2;grid-row:1 / 3;border-radius:26px 0 0 26px}.container_gallery .gallery a:nth-child(3){border-radius:0 26px 0 0}.container_gallery .gallery a:nth-child(5){border-radius:0 0 26px 0}.container_gallery .gallery a img{width:100%;height:100%;object-fit:cover}.container_gallery .gallery_outer #open_gallery_btn{display:flex;justify-content:center;align-items:center;position:absolute;bottom:23px;right:28px;padding:12px 32px;font-weight:500;font-size:14px;color:#004754;border:0;background-color:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,.35)}.container_gallery .gallery_outer #open_gallery_btn:hover{border:0;background-color:#E0EFF0}.container_gallery .gallery_outer #open_gallery_btn img{width:21px;height:18px;margin:0 12px 0 0}.container_gallery .gallery_outer .location{position:absolute;top:33px;left:40px;font-weight:700;font-size:19px;padding:10px 40px;line-height:1.3;border-radius:60px;background-color:rgba(255,255,255,.9)}#offer_header{display:flex;align-items:center;float:left;width:100%;padding:17px 19px;margin:43px 0 38px 0;line-height:1.2;border-radius:26px;background-color:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,.15)}#offer_header .infos{align-self:normal;display:flex;align-items:center;justify-content:flex-end;padding:0 0 0 20px;font-weight:600;font-size:14px}#offer_header .info{display:flex;align-items:center;margin:0 50px 0 0;line-height:1.3}#offer_header .info.days{white-space:nowrap}#offer_header .info_m{display:none}#offer_header .info .icon{display:flex;margin:0 10px 0 0;line-height:0;font-size:0}#offer_header .info .icon img{width:20px;height:20px}#offer_header .info.days .icon img{width:26px;height:18px;margin:-2px 0 2px 0}#content_price{display:flex;justify-content:flex-end;align-items:baseline;padding:0 0 1px 0;margin:0 60px 0 0}#content_price .price{margin:0 0 0 5px;font-weight:700;font-size:18px;color:#02697c}#content_price .price .currency{margin:0 0 0 5px}#offer_header .enquiry{display:flex;justify-content:center;align-items:center;height:100%;min-height:58px;padding:12px 31px 12px 36px;font-weight:600;font-size:13px;white-space:nowrap;text-transform:uppercase}#offer_header .enquiry:hover{border:1px solid #f48e6b;background-color:#f48e6b}#offer_header .enquiry img{width:11px;min-width:11px;height:10px;margin:0 0 0 7px;transition:.2s ease-in-out}#offer_header .enquiry:hover img{transform:translateX(3px)}#tabs_container{flex:auto}#offer_header.hotel_header #tabs{justify-content:flex-end;padding:0 10px 0 0}#tabs{display:flex;justify-content:flex-start}.tab,.tab_a{display:flex;justify-content:center;align-items:center;height:auto;padding:19px 26px;margin:0 6px 0 0;font-weight:700;font-size:15px;line-height:1.2;color:#004754;text-align:center;white-space:nowrap;border-radius:36px;border:1px solid #b1d7da;transition:.2s ease-in-out;cursor:pointer}.tab:hover{background-color:#b1d7da}.tab_a{color:#fff;border:1px solid #004754;background-color:#004754}.accordion_tab,.accordion_tab_a{position:relative;display:none;float:left;width:100%;padding:12px 45px 10px 20px;margin:0 0 8px 0;font-weight:600;font-size:16px;line-height:1.3;color:#004754;text-align:left;text-decoration:none;list-style:none;border:0;border-radius:28px;outline:0;background-color:#e4f0f2;transition:.2s ease-in-out;cursor:pointer}.accordion_tab_a{color:#fff;background-color:#004754}.accordion_tab::after,.accordion_tab_a::after{position:absolute;top:50%;transform:translateY(-50%);right:18px;width:20px;height:20px;content:"";font-weight:700;font-size:25px;background:url(/img/internal/accordion-plus-dark.svg) center no-repeat;background-size:20px 20px;transition:.2s ease-in-out}.accordion_tab_a::after{content:"";background:url(/img/internal/accordion-minus.svg) center no-repeat;background-size:20px 20px}.view_marker{align-self:flex-start;width:auto;max-width:calc(100% - 15px);padding:8px 32px;margin:27px 0 -10px 0;font-weight:600;font-size:12px;line-height:1.2;color:#fff;border-radius:0 20px 20px 0;text-transform:uppercase;background-color:#46b2b5;z-index:2}#offer_header .view_marker{display:none}.sidebar .infos{display:flex;flex-direction:column;padding:0 26px;margin:27px 0 14px 0}.sidebar .infos .info{display:flex;align-items:flex-start;line-height:1.6;margin:0 0 20px 0}.sidebar .infos .info:last-child{margin:0}.sidebar .infos .info .icon{display:flex;align-items:flex-start;width:15px;min-width:15px;margin:0 10px 0 0;line-height:0;font-size:0}.sidebar .infos .info .icon img{width:15px;height:15px;margin:4px 0 0 0}.sidebar .infos .info.dates .icon img{margin:4px 0 0 0}.sidebar .infos .info .text{flex:auto;font-weight:500;font-size:14px}.sidebar .infos .info.dates .text{font-weight:300}.sidebar .infos .info .text .content_title{margin:0 0 6px 0;font-weight:500;font-size:15px}#included_in_price,#not_included_in_price{float:left;width:100%;padding:28px 33px;margin:30px 0 0 0;line-height:1.5;border-radius:26px;background-color:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,.15)}#included_in_price .description_title,#not_included_in_price .description_title{margin:0 0 10px 0;font-weight:600;font-size:1.2em;text-transform:uppercase}#included_in_price ul li,#not_included_in_price ul li{padding:0 0 0 32px;margin:0 0 8px 0;background:url(/img/internal/included-in-price-bullet.svg) no-repeat 6px 3px;background-size:17px 17px}#not_included_in_price ul li{background:url(/img/internal/not-included-in-price-bullet.svg) no-repeat 6px 3px;background-size:17px 17px}#included_in_price ul:last-child li:last-child,#not_included_in_price ul:last-child li:last-child{margin:0}.offer_text_bottom{float:left;width:100%;margin:40px 0 0 0}#similar_offers{float:left;width:100%;margin:60px 0 0 0}@media screen and (max-width:1700px){#content_price{margin:0 20px 0 0}}@media screen and (max-width:1600px){#offer_header .info{margin:0 30px 0 0}}@media screen and (max-width:1550px){.container_gallery .gallery_outer .location{top:33px;left:33px;font-size:18px;padding:10px 34px}#offer_header{margin:32px 0 30px 0}.tab,.tab_a{padding:14px 18px}#offer_header .enquiry{min-height:47px;padding:12px 21px 12px 22px}}@media screen and (max-width:1450px){.container_gallery .gallery{grid-template-rows:240px 240px}.container_gallery .gallery_outer .location{top:30px;left:30px;font-size:17px;padding:10px 30px}.container_gallery .gallery_outer #open_gallery_btn{bottom:17px;right:17px;padding:12px 23px}.tab,.tab_a{font-size:14px}#offer_header .enquiry{min-height:43px}#included_in_price,#not_included_in_price{padding:23px 23px;margin:25px 0 0 0}}@media screen and (max-width:1400px){#offer_header{padding:14px 12px;margin:25px 0 24px 0;border-radius:43px}.tab,.tab_a{padding:12px 15px}#content_price{padding:0 0 2px 0}#offer_header .enquiry{padding:12px 15px 12px 16px;font-size:12px}}@media screen and (max-width:1340px){#offer_header .infos{padding:0 0 0 5px}#offer_header .info{margin:0 20px 0 0}#content_price{margin:0 17px 0 0}}@media screen and (max-width:1300px){.container_gallery .gallery{grid-template-rows:220px 220px;gap:8px}.container_gallery .gallery_outer .location{top:24px;left:24px;font-size:16px;padding:9px 26px}.container_gallery .gallery_outer #open_gallery_btn img{width:19px;height:16px;margin:0 8px 0 0}.tab,.tab_a{padding:12px 11px;font-size:13px;white-space:initial}#included_in_price,#not_included_in_price{padding:20px 18px;margin:20px 0 0 0;border-radius:16px}}@media screen and (max-width:1200px){.container_gallery .gallery{grid-template-rows:200px 200px}}@media screen and (max-width:1150px){.container_gallery .gallery a:nth-child(1){border-radius:16px 0 0 16px}.container_gallery .gallery a:nth-child(3){border-radius:0 16px 0 0}.container_gallery .gallery a:nth-child(5){border-radius:0 0 16px 0}.container_gallery .gallery_outer #open_gallery_btn{bottom:12px;right:12px;padding:11px 16px}#offer_header{flex-direction:column;align-items:flex-start;padding:20px 18px;border-radius:12px}#offer_header .infos{flex-direction:column;align-items:flex-start;padding:0}#offer_header .info{align-items:flex-start;margin:0 0 18px 0;white-space:initial}#offer_header .info.days{display:none}#offer_header .info_m{display:flex}#offer_header .info .content_title{display:none}#offer_header .info.days .icon img{margin:-2px -4px 2px -2px}#content_price{display:flex;justify-content:flex-end;align-items:baseline;margin:0 0 14px 30px}#offer_header .enquiry{padding:12px 24px 12px 24px;margin:0 0 0 5px}#tabs_container{display:none}.accordion_tab,.accordion_tab_a{display:block}.sidebar .view_marker,.sidebar .infos{display:none}#offer_header .view_marker{display:flex;max-width:100%;margin:0 0 15px 0;border-radius:40px}}@media screen and (max-width:1100px){.container_gallery .gallery_outer{margin:12px 0 18px 0}.container_gallery .gallery_outer .location{top:18px;left:18px;font-size:15px;padding:9px 20px}}@media screen and (max-width:1050px){.container_gallery .gallery{grid-template-columns:600fr 500fr 500fr;grid-template-rows:180px 180px}}@media screen and (max-width:800px){.container_gallery .gallery{grid-template-columns:600fr 400fr;grid-template-rows:160px 160px}.container_gallery .gallery a:nth-child(1){border-radius:16px 0 0 16px}.container_gallery .gallery a:nth-child(3){border-radius:0 16px 0 0}.container_gallery .gallery a:nth-child(3){border-radius:0 0 16px 0}.container_gallery .gallery a:nth-child(4),.container_gallery .gallery a:nth-child(5){display:none}.container_gallery .gallery_outer #open_gallery_btn{bottom:10px;right:10px;padding:10px 16px;font-size:13px}}@media screen and (max-width:676px){.container_gallery .gallery{grid-template-rows:140px 140px}.container_gallery .gallery_outer .location{top:14px;left:14px;font-size:14px;padding:8px 18px}#included_in_price,#not_included_in_price{padding:16px 14px;margin:15px 0 0 0;border-radius:16px}#included_in_price ul li,#not_included_in_price ul li{padding:0 0 0 24px;margin:0 0 6px 0;background:url(/img/internal/included-in-price-bullet.svg) no-repeat 0 4px;background-size:14px 14px}#not_included_in_price ul li{background:url(/img/internal/not-included-in-price-bullet.svg) no-repeat 0 4px;background-size:14px 14px}}@media screen and (max-width:600px){#offer_header{padding:18px 18px;margin:21px 0 19px 0}#offer_header .info{margin:0 0 15px 0;font-weight:500}#offer_header .info.dates{font-size:13px}#offer_header .info .icon{margin:1px 10px 0 0}#offer_header .info .icon img{width:17px;height:17px}#offer_header .info.days .icon img{width:23px;height:17px}}@media screen and (max-width:580px){.container_gallery .gallery{grid-template-columns:1fr;grid-template-rows:270px}.container_gallery .gallery a:nth-child(1){border-radius:16px}.container_gallery .gallery a:nth-child(2),.container_gallery .gallery a:nth-child(3){display:none}}@media screen and (max-width:500px){.container_gallery .gallery{grid-template-rows:240px}}@media screen and (max-width:450px){.container_gallery .gallery_outer .location{font-size:13px;padding:7px 14px}.container_gallery .gallery_outer #open_gallery_btn{padding:8px 14px;font-size:12px}.container_gallery .gallery_outer #open_gallery_btn img{width:17px;height:14px;margin:0 7px 0 0}}#offer_filters{float:left;width:285px;margin:0 25px 0 0}#offer_hotels{float:left;width:calc(100% - 310px)}.hotel_box,.hotel_box *{transition:.4s ease-in-out}.hotel_box{position:relative;display:flex;float:left;width:100%;margin:0 0 22px 0;line-height:1.2;border-radius:26px;background-color:#fff;box-shadow:0 0 18px 0 rgba(0,0,0,.15);overflow:hidden}.hotel_box:last-child{margin:0}.hotel_box:hover{box-shadow:0 0 18px 0 rgba(0,0,0,.25)}.hotel_box>a:nth-child(1){position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;font-size:0;z-index:4}.hotel_box .marker{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:60px;height:45px;border-radius:0 0 0 26px;background-color:#f48e6b;z-index:2}.hotel_box .marker img{width:20px;height:18px}.hotel_box .image{position:relative;width:370px;min-width:370px;height:245px;overflow:hidden}.hotel_box .image figure{display:flex;width:100%;height:100%}.hotel_box .image picture{width:100%;height:100%}.hotel_box .image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease,opacity 300ms}.hotel_box:hover .image img{transform:scale(1.10)}.hotel_box .box_info{flex:auto;display:flex;flex-direction:column;padding:24px 28px}.hotel_box .stars{display:flex;justify-content:flex-start;height:14px;margin:0 0 9px 0}.hotel_box .stars img{width:15px;height:14px;margin:0 2px 0 0}.hotel_box .title{flex:auto;margin:0 0 16px 0}.hotel_box .title a,.hotel_box .title a:link,.hotel_box .title a:hover,.hotel_box .title a:visited{font-weight:600;font-size:18px;line-height:1.2;color:#232323}.hotel_box:hover .title a{color:#02697c}.hotel_box .info{display:flex;align-items:center;padding:0 0 15px 0;margin:0 0 15px 0;font-size:12px;border-bottom:1px solid #ebf3f1}.hotel_box .info .icon{display:flex;align-items:center;justify-content:center;min-width:16px;margin:0 9px 0 0}.hotel_box .info .icon img{width:16px;height:16px}.hotel_box .bottom_info{display:flex;flex-wrap:wrap;align-items:center;float:left;width:100%;margin:2px 0 0 0;white-space:nowrap}.hotel_box .price_container{flex:auto;display:flex;align-items:first baseline;font-size:13px}.hotel_box .price{display:flex;align-items:first baseline;margin:0 0 0 6px;font-weight:700;font-size:18px;color:#02697c}.hotel_box .price sup{align-self:flex-start}.hotel_box .currency{margin:0 0 0 5px}.hotel_box .basic_btn{display:flex;justify-content:center;align-items:center;padding:12px 18px 12px 21px;margin:0 0 0 5px;font-weight:500;font-size:12px;white-space:nowrap;text-transform:uppercase}.hotel_box:hover .basic_btn{border:1px solid #f48e6b;background-color:#f48e6b}.hotel_box .basic_btn img{width:11px;min-width:11px;height:10px;margin:0 0 0 7px;transition:.2s ease-in-out}.hotel_box:hover .basic_btn img{transform:translateX(3px)}@media screen and (max-width:1610px){.hotel_box .basic_btn{padding:12px 18px 12px 18px}}@media screen and (max-width:1550px){.hotel_box .marker{width:54px;height:40px}.hotel_box .marker img{width:18px;height:16px}.hotel_box .box_info{padding:24px 22px}}@media screen and (max-width:1450px){.hotel_box .image{width:300px;min-width:300px}.hotel_box .box_info{padding:20px 18px}.hotel_box .stars{height:12px;margin:0 0 7px 0}.hotel_box .stars img{width:13px;height:12px}.hotel_box .title a,.hotel_box .title a:link,.hotel_box .title a:hover,.hotel_box .title a:visited{font-size:17px}.hotel_box .info{padding:0 0 12px 0;margin:0 0 12px 0}.hotel_box .price_container{font-size:12px}.hotel_box .price{margin:0 0 0 4px;font-size:17px}}@media screen and (max-width:1350px){.hotel_box .marker{width:44px;height:34px}.hotel_box .marker img{width:16px;height:14px}.hotel_box .image{width:260px;min-width:260px}}@media screen and (max-width:1200px){.hotel_box .image{width:220px;min-width:220px}}@media screen and (max-width:1200px){#offer_filters{width:100%;margin:0 0 20px 0}#offer_hotels{width:100%}.hotel_box{width:100%}}@media screen and (max-width:1020px){.hotel_box .basic_btn{padding:10px 18px 10px 18px;font-size:10px}}@media screen and (max-width:850px){.hotel_box{margin:0 0 16px 0}.hotel_box .image{width:180px;min-width:180px;height:212px}.hotel_box .box_info{padding:18px 16px}}@media screen and (max-width:620px){}@media screen and (max-width:500px){.hotel_box{flex-direction:column}.hotel_box .image{width:100%;min-width:100%;height:120px}.hotel_box .box_info{padding:14px 16px 18px 16px}.hotel_box .bottom_info{align-items:flex-start;flex-direction:column}.hotel_box .basic_btn{margin:12px 0 0 0}}@media screen and (max-width:480px){}.hotel_stars{display:flex;justify-content:flex-start;float:left;width:100%;margin:0 0 2px 0}.hotel_stars img{width:22px;height:22px;margin:0 2px 0 0}.offer_description.hotel_description{padding-bottom:0;border-top:1px solid #b1d7da}.offer_description.hotel_description .descriptions{display:block;padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #b1d7da}.offer_description.hotel_description .descriptions:last-child{margin:0;border-bottom:none}.description_text{width:100%;margin:0 0 15px 0}.description_text:last-child{margin:0 0 10px 0}.optiontable{float:left;width:100%;margin:0 0 20px 0}.optiontable .content_title{float:left;width:100%;margin:8px 0 10px 0}.optiontable table{float:left;width:100%;margin:0 0 33px 0;border:0;border-collapse:collapse;border-spacing:0}.optiontable table:last-child{margin:0 0 -5px 0}.optiontable table td{display:flex;align-items:baseline;float:left;width:25%;min-height:23px;padding:0 20px 7px 0;line-height:1.2}.optiontable img{margin:0 12px 0 0;width:13px;height:9px}@media screen and (max-width:1300px){.hotel_stars img{width:18px;height:18px}.optiontable table{margin:0 0 22px 0}}@media screen and (max-width:970px){.optiontable table{margin:0 0 10px 0}.optiontable table td{width:50%}}@media screen and (max-width:800px){.hotel_stars img{width:14px;height:14px}}@media screen and (max-width:320px){.optiontable table td{width:100%}}.table{font-family:inherit;font-weight:400;font-size:15px;line-height:1.1;color:#000;border-style:solid;border-width:thin;border-left-width:0;border-top-width:1px;border-bottom-width:0;border-right-width:1px;border-color:#ddd;background-color:#fff}.htable-header{padding:20px;font-weight:400;font-size:14px;color:#fff;border-style:solid;border-width:thin;border-left-width:1px;border-top-width:0;border-bottom-width:1px;border-right-width:0;border-color:#b1d7da;background-color:#02697c;vertical-align:middle}.table-cell{padding:15px 20px;border-style:solid;border-width:thin;border-left-width:1px;border-top-width:0;border-bottom-width:1px;border-right-width:0;border-color:#b1d7da;background-color:#fff}.price_table{padding:0 0 10px 0}.price_table table td:first-child{position:sticky;left:0;border-right-width:1px}.price_table table .table-cell:first-child{background-color:#e4f0f2}.price_table table td:nth-child(2){border-left-width:0}.price_table table .htable-header:first-child{background-color:#02697c}@media screen and (max-width:676px){.table{font-size:13px}.htable-header{font-size:13px;padding:5px 12px}.table-cell{padding:5px 12px}}.wiki_line{width:100%;height:1px;margin:10px auto;font-size:0;line-height:0;background:#b1d7da}.wiki_table{margin:10px 0 10px 0;font-family:inherit;font-weight:inherit;font-size:inherit;border-style:solid;border-color:#b1d7da;border-width:1px 1px 0 0;background-color:#fff}.wiki_td{padding:10px;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;line-height:1.5;text-align:center;border-style:solid;border-color:#b1d7da;border-width:0 0 1px 1px}/*! jQuery UI - v1.11.0 - 2014-06-26
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */#ui-datepicker-div{margin-top:0;margin-left:-1px;z-index:21!important}#ui-datepicker-div a:link,#ui-datepicker-div a:visited,#ui-datepicker-div a:hover{line-height:1;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#ui-datepicker-div.ui-widget{font-family:Montserrat,sans-serif;font-size:1.1em;line-height:1;border-radius:10px}#ui-datepicker-div.ui-widget-content{border:1px solid #b8b8b8;background:#fff;color:#232323}#ui-datepicker-div .ui-widget-header{font-family:Montserrat,sans-serif;font-weight:700;color:#fff;background:#02697c;border-radius:10px}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default{font-weight:400;color:#232323;border:1px solid #b8b8b8;background:#fff}#ui-datepicker-div .ui-state-hover,#ui-datepicker-div .ui-state-hover,#ui-datepicker-div .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-state-focus,#ui-datepicker-div .ui-state-focus,#ui-datepicker-div .ui-widget-header .ui-state-focus{font-weight:400;color:#232323;border:1px solid #02697c;background:#fff}#ui-datepicker-div .ui-state-active,#ui-datepicker-div .ui-state-active,#ui-datepicker-div .ui-widget-header .ui-state-active{font-weight:300;color:#fff;border:1px solid #02697c;background:#02697c}#ui-datepicker-div a,#ui-datepicker-div a:link,#ui-datepicker-div a:hover,#ui-datepicker-div a:visited{font-size:.9em}#ui-datepicker-div .ui-state-disabled,#ui-datepicker-div .ui-state-disabled,#ui-datepicker-div .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35)}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-icon{width:16px;height:16px}.ui-widget-header .ui-icon{background-image:url(../img/internal/ui-icons.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../img/internal/ui-icons-hover.png)}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}#ui-datepicker-div.ui-datepicker{width:21em;padding:.7em;display:none}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{position:relative;padding:.5em 0}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev,#ui-datepicker-div.ui-datepicker .ui-datepicker-next{position:absolute;top:9px;width:1.8em;height:1.8em;border:1px solid transparent}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover{left:9px;background-color:transparent;cursor:pointer}#ui-datepicker-div.ui-datepicker .ui-datepicker-next,#ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover{right:9px;background-color:transparent;cursor:pointer}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span,#ui-datepicker-div.ui-datepicker .ui-datepicker-next span,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover span,#ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover span{display:block;position:absolute;left:50%;margin-left:-7px;top:50%;margin-top:-9px;border:1px solid transparent;background-color:transparent}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span{margin-left:-10px}#ui-datepicker-div.ui-datepicker .ui-datepicker-next-hover span{margin-left:-8px;margin-top:-8px}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev-hover span{margin-left:-9px;margin-top:-8px}#ui-datepicker-div.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}#ui-datepicker-div.ui-datepicker .ui-datepicker-title select{padding-right:0;margin:0 5px;font-size:1em;color:#fff!important;text-overflow:ellipsis;border:0;border-bottom:1px solid rgba(255,255,255,.4);border-radius:0;outline:0;background:transparent!important;background-size:28px 7px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1}#ui-datepicker-div.ui-datepicker .ui-datepicker-title select option{color:#000!important}#ui-datepicker-div.ui-datepicker select.ui-datepicker-month{width:calc(65% - 10px)}#ui-datepicker-div.ui-datepicker select.ui-datepicker-year{width:calc(35% - 10px)}#ui-datepicker-div.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse}#ui-datepicker-div.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:400;border:0}#ui-datepicker-div.ui-datepicker td{border:0;padding:1px}#ui-datepicker-div.ui-datepicker td span,#ui-datepicker-div.ui-datepicker td a{display:block;padding:.6em .8em;text-align:right;text-decoration:none;border-radius:5px}#ui-datepicker-div.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}#ui-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}#ui-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:0;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:0;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:0;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:0;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-state-disabled{cursor:default!important}@media screen and (max-width:700px){#ui-datepicker-div.ui-widget{font-size:.9em}#ui-datepicker-div.ui-datepicker td span,#ui-datepicker-div.ui-datepicker td a{padding:.4em .6em}}.container.container_reservation{max-width:1100px}#reservation{float:left;width:100%;font-size:15px;color:#383838;line-height:1.2}#reservation .back_btn{margin:0 0 15px 0;font-size:12px}#reservation .center{text-align:center}#reservation .label{padding:0 0 5px 0;font-weight:400}#reservation .label span{font-size:.8em}#reservation b{font-size:14px}@media screen and (max-width:750px){#reservation b{font-size:13px}}#lead_info .input_holder,#tourists .input_holder{height:45px}.reservation_view #lead_info .label,.reservation_view #reservation .services .label,.reservation_view #tourists .label{padding-left:0;padding-right:0}.reservation_view #lead_info .input_holder,.reservation_view .services .input_holder,.reservation_view #tourists .input_holder{height:auto;border:0}.reservation_view #lead_info .input_holder div.input,.reservation_view .services .input_holder div.input,.reservation_view #tourists .input_holder div.input{display:block;padding-left:0;padding-right:0;min-height:19px;font-weight:700;line-height:1.3;cursor:default}.reservation_view #lead_info .input_holder div.input,.reservation_view #tourists .input_holder div.input{height:auto;margin:0 0 12px 0}#lead_info div.input,#tourists div.input{height:100%}@media screen and (max-width:950px){#lead_info .input_holder,#tourists .input_holder{height:40px}}.reservation_edit #product_info,.reservation_edit .reservation_title.services_title,.reservation_edit .services{display:none}.input.not_allowed{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;cursor:not-allowed}.reservation_main_title{float:left;width:100%;padding:18px 15px;margin:0 0 35px 0;font-weight:700;font-size:18px;line-height:1.2;color:#000;text-align:center;text-transform:uppercase;background-color:#efefef}@media screen and (max-width:950px){.reservation_main_title{padding:16px 15px;margin:0 0 30px 0;font-size:17px}}@media screen and (max-width:750px){.reservation_main_title{padding:13px 15px;margin:0 0 25px 0;font-size:16px}}@media screen and (max-width:600px){.reservation_main_title{padding:11px 15px;margin:0 0 20px 0;font-size:15px}}.reservation_hotel_stars{display:flex;justify-content:center;float:left;width:100%;margin:3px 0 2px 0}.reservation_hotel_stars img{width:15px;height:15px;margin:0 1px}@media screen and (max-width:950px){.reservation_hotel_stars img{width:13px;height:13px}}@media screen and (max-width:600px){.reservation_hotel_stars{margin:1px 0}.reservation_hotel_stars img{width:12px;height:12px}}.reservation_title{float:left;width:100%;padding:8px 15px;margin:0 0 15px 0;font-weight:400;font-size:16px;line-height:1.2;color:#6a6a6a;text-align:center;text-transform:uppercase;background-color:#efefef}@media screen and (max-width:850px){.reservation_title{font-size:15px}}@media screen and (max-width:750px){.reservation_title{margin:0 0 12px 0;font-size:14px}}.reservation_mini_title{display:inline-block;width:100%;margin:0 0 2px 0;font-weight:700;font-size:15px;line-height:1.3;color:#000}.login_form_container{display:flex;flex-wrap:wrap;justify-content:center;float:left;width:100%}.login_form_container form{float:left;width:100%;max-width:490px}.login_form .description_title{display:flex;align-items:center;padding:12px 0 7px 0;margin:0 0 15px 0;line-height:1;border-top:none;border-bottom:1px solid #e5e5e5}.login_form .description_title img{width:18px;height:18px;margin:0 10px 0 0;opacity:.6}.login_form .input_field{width:100%;margin:0 0 20px 0}.login_form .basic_btn{width:100%;margin:0 0 10px 0;font-weight:700}.login_form .required{float:left;width:100%;font-size:13px;text-align:center}@media screen and (max-width:676px){.login_form .input_field{margin:0 0 16px 0}}#reservation .check_res_table{float:left;width:100%;line-height:1.2;border-collapse:collapse}#reservation .check_res_table tr{cursor:pointer}#reservation .check_res_table td{vertical-align:top}#reservation .check_res_table .label{padding:0 0 5px 0;font-weight:400}@media screen and (max-width:676px){#reservation .check_res_table tr{display:flex;flex-wrap:wrap}#reservation .check_res_table td{float:left;width:50%}#reservation .check_res_table tr:last-child td:last-child{width:100%}#reservation .check_res_table .label{padding:0 0 2px 0}}@media screen and (max-width:350px){#reservation .check_res_table td{width:100%}}#toolbar{float:left;width:100%;margin:0 0 20px 0}#toolbar .wrapper{display:flex;flex-wrap:wrap;justify-content:center}#toolbar .basic_btn{width:18%;padding:9px 12px;margin:0 1%;font-weight:700;font-size:13px}#toolbar .basic_btn:active{background-color:#62cefb}#toolbar .current_page_btn{background-color:#62cefb;cursor:not-allowed}@media screen and (max-width:900px){#toolbar{position:fixed;left:0;bottom:0;width:100%;padding:5px 5px;margin:0;background-color:#efefef;box-shadow:1px 3px 5px 5px rgba(39,28,28,.23);z-index:50}#toolbar .basic_btn,#toolbar .basic_btn:nth-child(3n){width:auto;padding:7px 9px;margin:5px 5px;font-size:12px}}@media screen and (max-width:650px){#toolbar .basic_btn,#toolbar .basic_btn:nth-child(3n){font-size:11px}}#product_info{float:left;width:100%;margin:0 0 25px 0}#product_info .col{float:left;width:32%;margin:0 2% 0 0}#product_info .col.col_01{width:39%}#product_info .col.col_02{width:27%}#product_info .col.col_03{width:30%;margin:0}#product_info .col_line{float:left;width:100%;border-top:1px solid #e3e3e3}#product_info .info{display:flex;float:left;width:100%;padding:0 0 18px 0;font-size:14px;line-height:1.3;color:#383838}#product_info .info.dates .date_info{display:flex;float:left;width:auto;padding:0 30px 0 0}#product_info .info.dates .date_info:nth-child(2n){padding:0}#product_info .info .icon{display:flex;float:left;width:32px;min-width:32px;line-height:0;font-size:0}#product_info .info .icon img{width:20px;height:20px;margin:1px 0 0 0;opacity:.6}#product_info .info .text{flex:auto;font-size:14px}#product_info .info .info_title{width:100%;margin:0 0 3px 0;font-weight:600;font-size:15px;color:#000;text-transform:uppercase}@media screen and (max-width:950px){#product_info{margin:0 0 15px 0}}@media screen and (max-width:850px){#product_info .col.col_01{width:36%}#product_info .col.col_02{width:30%}#product_info .col.col_03{width:30%}#product_info .info.dates{flex-wrap:wrap}#product_info .info.dates .date_info{width:100%;padding:0 0 18px 0}#product_info .info.dates .date_info:nth-child(2n){padding:0}#product_info .info .text{font-size:13px}#product_info .info .info_title{font-size:14px}}@media screen and (max-width:650px){#product_info{margin:0 0 10px 0}#product_info .info{padding:0 0 12px 0}#product_info .info .info_title{margin:0 0 1px 0;font-size:13px}#product_info .info .icon{width:24px;min-width:24px}#product_info .info .icon img{width:15px;height:15px}}@media screen and (max-width:550px){#product_info .col.col_01,#product_info .col.col_02,#product_info .col.col_03{width:100%}}.price_total{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;float:left;width:100%;margin:5px 0 0 0;padding:9px 20px;font-weight:600;font-size:15px;color:#fff;background-color:#515151}.price_total img{width:22px;height:18px;margin:0 13px 0 0}.price_total .price{margin:0 0 0 10px;font-weight:700;font-size:24px}.price_total .price .currency{font-size:20px}@media screen and (max-width:950px){.price_total{padding:9px 20px;font-size:14px}.price_total .price{font-size:22px}.price_total .price .currency{font-size:18px}}@media screen and (max-width:750px){.price_total .price{font-size:20px}.price_total .price .currency{font-size:17px}.price_total img{width:18px;height:15px;margin:0 10px 0 0}}@media screen and (max-width:600px){.price_total{padding:9px 20px;font-size:13px}.price_total .price{font-size:19px}.price_total .price .currency{font-size:16px}}.services{display:flex;flex-wrap:wrap;float:left;width:100%;margin:0 0 40px 0}.services .service{display:flex;float:left;width:48%;padding:0 0 13px 0;margin:0 2% 15px 0;border-bottom:1px solid #ddd}.services .service:nth-child(2n){margin:0 0 15px 2%}.services .left{flex:auto;display:flex;flex-wrap:wrap;align-content:flex-start;flex-direction:column}.services .service_title{display:inline-block;width:100%;margin:0 0 4px 0;font-weight:700;font-size:16px;line-height:1.3;color:#000;text-transform:uppercase}.services .right{align-self:flex-start;padding:2px 0 0 20px}.services .input_field{float:right;width:80px}.services .input_holder{height:37px}.services .single_price_container{flex:auto;display:flex;align-items:flex-end}.services .single_price_container .price{margin:0 4px 0 7px;font-size:17px}.services .single_price_container .currency{font-size:17px}@media screen and (max-width:950px){.services{margin:0 0 30px 0}}@media screen and (max-width:850px){.services .service,.services .service:nth-child(2n){width:100%;margin:0 0 15px 0;border-bottom:1px solid #ddd}.services .service_title{font-size:15px}.services .right{padding-top:0}}@media screen and (max-width:750px){.services .service_title{font-size:14px}}@media screen and (max-width:650px){.services{margin:0 0 20px 0}}#lead_info{float:left;width:100%;margin:0 0 40px 0}#lead_info .input_field{width:32%;margin:0 2% 10px 0}#lead_info .input_field:nth-child(3n){margin-right:0}@media screen and (max-width:950px){#lead_info{margin:0 0 30px 0}}@media screen and (max-width:750px){#lead_info .input_field,#lead_info .input_field:nth-child(3n){width:49%;margin:0 2% 10px 0}#lead_info .input_field:nth-child(2n){margin-right:0}}@media screen and (max-width:650px){#lead_info{margin:0 0 20px 0}}#tourists{float:left;width:100%;margin:0 0 40px 0}#tourists .tourist{float:left;width:100%;margin:6px 0 10px 0}#tourists .tourist:last-child{margin-bottom:0}#tourists.res_tourists .input_field{width:15.83%;margin:0 1% 10px 0}#tourists.res_tourists .input_field:nth-child(6n){margin:0 0 10px 0}#tourists.res_check_tourists .input_field{width:19.2%;margin:0 1% 10px 0}#tourists.res_check_tourists .input_field:nth-child(5n){margin:0 0 10px 0}@media screen and (max-width:1000px){#tourists.res_check_tourists .input_field,#tourists.res_check_tourists .input_field:nth-child(5n){width:24.25%;margin:0 1% 10px 0}#tourists.res_check_tourists .input_field:nth-child(4n){margin-right:0}}@media screen and (max-width:950px){#tourists{margin:0 0 30px 0}#tourists.res_tourists .input_field,#tourists.res_tourists .input_field:nth-child(6n){width:32.33%;margin:0 1% 10px 0}#tourists.res_tourists .input_field:nth-child(3n){margin-right:0}}@media screen and (max-width:750px){#tourists.res_tourists .input_field,#tourists.res_tourists .input_field:nth-child(6n){width:32%;margin:0 2% 10px 0}#tourists.res_tourists .input_field:nth-child(3n){margin-right:0}#tourists.res_check_tourists .input_field,#tourists.res_check_tourists .input_field:nth-child(4n),#tourists.res_check_tourists .input_field:nth-child(5n){width:32%;margin:0 2% 10px 0}#tourists.res_check_tourists .input_field:nth-child(3n){margin-right:0}}@media screen and (max-width:650px){#tourists{margin:0 0 20px 0}}@media screen and (max-width:500px){#tourists.res_tourists .input_field,#tourists.res_tourists .input_field:nth-child(3n),#tourists.res_tourists .input_field:nth-child(6n){width:49%;margin:0 2% 10px 0}#tourists.res_tourists .input_field:nth-child(2n){margin-right:0}#tourists.res_check_tourists .input_field,#tourists.res_check_tourists .input_field:nth-child(3n),#tourists.res_check_tourists .input_field:nth-child(4n),#tourists.res_check_tourists .input_field:nth-child(5n){width:49%;margin:0 2% 10px 0}#tourists.res_check_tourists .input_field:nth-child(2n){margin-right:0}}@media screen and (max-width:350px){#tourists.res_tourists .input_field,#tourists.res_tourists .input_field:nth-child(2n),#tourists.res_tourists .input_field:nth-child(3n),#tourists.res_tourists .input_field:nth-child(6n){width:100%;margin:0 0 10px 0}#tourists.res_check_tourists .input_field,#tourists.res_check_tourists .input_field:nth-child(2n),#tourists.res_check_tourists .input_field:nth-child(3n),#tourists.res_check_tourists .input_field:nth-child(4n),#tourists.res_check_tourists .input_field:nth-child(5n){width:100%;margin:0 0 10px 0}}.res_bottom{display:flex;float:left;width:100%;margin:12px 0 12px 0}.res_bottom .left{flex:auto;padding:0 20px 0 0}.res_bottom .right{align-self:flex-start;width:auto;margin:3px 0 0 0}.res_bottom p{margin:0 0 5px 0}.res_bottom .required{justify-content:flex-start;margin:15px 0 0 0;text-align:left}.res_bottom p input{margin:0 5px 0 0}.res_bottom a{margin:0 0 0 5px}@media screen and (max-width:600px){.res_bottom{flex-direction:column;margin-bottom:0}.res_bottom .left{padding:0}.res_bottom .right{align-self:flex-start;width:100%;margin:15px 0 0 0}.res_bottom .right .basic_btn{width:100%;padding:16px 30px}}@media screen and (max-width:560px){.res_bottom p{font-size:14px}}@media screen and (max-width:540px){.res_bottom p{font-size:13px}}@media screen and (max-width:400px){.res_bottom p{font-size:12px}.res_bottom p input{margin:0 2px 0 0}.res_bottom p span{white-space:nowrap}}.res_bottom .basic_btn,.res_bottom .basic_btn.back{width:auto;padding:10px 22px;font-weight:700;font-size:15px}.res_bottom .right .basic_btn{padding:16px 22px}.res_bottom .basic_btn.back{margin-right:15px;font-weight:400;color:#545454;border:1px solid #ddd;background-color:#efefef}.res_bottom .basic_btn.back:hover{border:1px solid #ddd;background-color:#ddd}@media screen and (max-width:900px){.res_bottom .basic_btn,.res_bottom .basic_btn.back{font-size:14px}}.bottom_btns{display:flex;flex-wrap:wrap;justify-content:flex-start;float:left;width:100%;margin:10px 0 0 0}.thanks_page{float:left;width:100%;text-align:center}.thanks_page .basic_btn{display:inline-block;float:none;margin:6px 0 10px 0}#cookie_bar_space{float:left;width:100%;background-color:#000;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#cookie_bar{position:fixed;bottom:0;display:none;width:100%;padding:20px 0;font-size:13px;line-height:1.4;text-align:center;color:#fff;background:rgba(0,0,0,.85);opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;z-index:101}#cookie_bar.fade_out_cookie_bar{opacity:0}#cookie_bar .cookie_content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;float:left;width:100%}#cookie_bar .cookie_content .text,#cookie_bar .learn_more,#cookie_bar .cookie_btn{margin:6px 8px}#cookie_bar a:link,#cookie_bar a:visited,#cookie_bar a:hover{font-weight:normal;font-size:inherit;line-height:inherit;color:inherit;text-decoration:underline}#cookie_bar .cookie_btn{padding:6px 10px;font-size:12px;cursor:pointer}#rating{float:left;width:100%}.rating{position:relative;padding:0 22px;margin:-20px 0 23px 0;line-height:1.2;z-index:7}.rating.view{padding:0;margin:0}.raiting_stars{display:flex;justify-content:flex-end;flex-direction:row-reverse;align-items:center;float:left;width:100%}.raiting_text{float:right;margin:0 0 0 8px;font-weight:400;font-size:inherit;text-align:left;font-size:14px}.raiting_text>span>span>span{font-weight:700}.rating_{float:left;width:83px;height:15px;background:url(/img/internal/rating.png) no-repeat;background-size:501px auto;cursor:pointer}.check_ok{float:left;width:16px;height:16px;margin-right:5px;margin-bottom:5px;background:url(/img/internal/check.png) no-repeat}.rs0{background-position:0 0}.rs1{background-position:-84px 0}.rs2{background-position:-168px 0}.rs3{background-position:-252px 0}.rs4{background-position:-336px 0}.rs5{background-position:-420px 0}.clear{clear:both}@media screen and (max-width:1300px){.rating{padding:0;margin:0 0 20px 0}}@media screen and (max-width:950px){.rating{margin:10px 0 17px 0}.raiting_text{font-size:13px}}@media screen and (max-width:650px){.raiting_text{font-size:12px}}