html.disable_scroll{overflow:hidden}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}.new_content_wrap a{text-decoration:underline}.page-template-default .hiive_section .container{max-width:792px}.page-template-default .hiive_section .container p{letter-spacing:.05em;text-align:justify}.page-template-default .container h1{letter-spacing:.02em}.datepicker *{font-size:22px}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.fixed_header .logo_amb{display:none !important}.home_home{background-color:transparent !important}.gbtn{border:0 !important;box-shadow:none !important}.layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:#fff;overflow:hidden;transition:ease all 1s}.layer .logoImg{opacity:1;width:auto;height:64px;position:absolute;top:50vh;left:50vw;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:ease all 1s}.layer.loaded{height:0 !important}.layer .logoImg.loaded{opacity:0;visibility:hidden}.my_datetimepicker{position:relative}.down_icon{position:absolute;right:0;top:8.5px}.header_mobile{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;padding:10px 24px;z-index:9}#navbarCollapse .header_mobile{background:#fff;top:40px;padding:6px 24px}.header_mobile img{max-height:40px}.header-fixed .header_mobile{background:#fff}.header-fixed .header_mobile .logo-d-none{display:block !important}.header-fixed .header_mobile .logo-d-block{display:none !important}.goverlay{background:#414042 !important}.gslide-media{background:0 0 !important;box-shadow:none !important}.ginlined-content::-webkit-scrollbar{width:3px}.ginlined-content::-webkit-scrollbar-track{background:#f1f1f1}.ginlined-content::-webkit-scrollbar-thumb{background:#e7c488}.gslide-image img{max-height:634px !important}.glightbox-clean .gclose{width:40px !important;height:40px !important;background-color:transparent !important;background-image:url(//daphovina.com/wp-content/themes/hotel/image/close.svg)}.glightbox_hide_btn .gprev.disabled,.glightbox_hide_btn .gnext.disabled{opacity:0 !important}@media (min-width:1024px){.glightbox-clean .gclose{right:48px !important;top:48px !important}}.glightbox-clean .gprev svg,.glightbox-clean .gnext svg,.glightbox-clean .gclose svg{display:none !important}.glightbox-clean .gnext{background-color:transparent !important;background-image:url(//daphovina.com/wp-content/themes/hotel/js/img/next.svg);top:50%;right:80px;background-position:0;transform:translate(0,-50%)}.glightbox-clean .gprev{background-color:transparent !important;background-image:url(//daphovina.com/wp-content/themes/hotel/js/img/prev.svg);top:50%;left:80px;background-position:0;transform:translate(0,-50%)}.main-wrap{margin:0 auto}.header-fixed{position:fixed;background:#ce922a}.hiive_section{padding:120px 80px;position:relative}.hiive_section_white{background:#fff}.about_us_section{padding:120px 20px}.value_section_2{padding-top:40px}.top_section{padding:120px 20px 102px}.page_top_section_404,.home .top_section{background-image:url(//daphovina.com/wp-content/themes/hotel/image/bgtop.svg);background-repeat:repeat}.page_top_section{padding:120px 20px}.page_top_section_404{padding:280px 20px 120px}.large_pd_section,.large_section{padding:120px 20px}.small_pding{padding-bottom:40px}.project_large_pd_section{padding-bottom:196px}.value_top_section{padding-bottom:40px}.hiive_section_bg{background:#f2f3f3}.hiive_section_banner{max-height:100vh}.hiive_section_banner iframe{border:0 !important}.box_language_desk{display:none}.room_overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:9;opacity:0;background:rgba(0,0,0,.5);transition:ease all .3s}.header_mobile{display:none}.glightbox-clean .gslide-description{width:100%;margin:0 auto;margin-top:32px;background:0 0}.glightbox-clean .gdesc-inner{width:100%;text-align:left !important;padding:0 !important}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:.5}.glightbox-clean .gslide-title{margin:0 !important;font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#fff}.section_head{width:1200px;margin:0 auto;margin-bottom:120px;max-width:100%}.section_head_other_product{margin-bottom:40px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.contact_section_head{max-width:384px}.section_head_other{margin-bottom:80px}.brand_section_head{width:790px}.section_head h2{letter-spacing:.02em}.section_head h3{font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#c4161c;text-transform:uppercase;text-align:center;margin:0 auto;width:790px;max-width:100%;margin-bottom:40px}.section_head_text_left h3{width:100%;text-align:left}.section_head_other_product h3{width:auto;margin:0}.contact_project_section_head h3{font-style:normal;font-weight:300;font-size:16px;line-height:24px;text-transform:uppercase;color:#010101;margin-bottom:40px;text-align:left}.section_head p{font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:32px;line-height:42px;color:#2a2933;width:792px;max-width:100%;text-align:center;margin:0 auto}.section_head .label_ct{font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#2a2933;text-align:left}.section_head .ct_ct{font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:18px;line-height:28px;text-align:left;color:#0066b3}.contact_infos_left{margin-top:100px}.business_section_3 .section_head p{width:792px}.contact_project_section_head p{font-style:normal;font-weight:300;font-size:32px;line-height:40px;letter-spacing:.02em;color:#010101;margin-bottom:0;text-align:left;width:396px;max-width:100%;margin-left:0}.page_section_head p{width:790px;margin-top:24px;margin-bottom:0}.large_pd_section .section_head{margin-bottom:120px}.brand_section_head p{font-size:16px;line-height:26px;text-align:left;max-width:100%}.about_us_head{margin-bottom:0}.about_us_head h3{text-align:left;margin:0 0 24px}.section_head h2{font-style:normal;font-weight:500;font-size:40px;line-height:48px;color:#d32327;text-align:left;margin:0 auto;width:100%;max-width:100%}.head_single_project h2{width:436px;margin:0}.brand_section_head h2{margin-top:40px;text-align:left}.about_us_head p{font-style:normal;font-weight:300;font-size:16px;line-height:26px;color:#010101;margin-bottom:40px;margin-left:0;margin-right:0;width:436px;max-width:100%;text-align:left;letter-spacing:.05em}.about_us_head a{width:160px;max-width:100%;border:1px solid #010101;background:0 0;text-align:center;font-style:normal;font-weight:300;font-size:14px;line-height:23px;letter-spacing:.1em;color:#010101;display:block;padding:13px 0;transition:ease all .3s}.page-template-the_value .about_us_head a{width:180px;padding:11.5px 0}.top_section_head a{background:#fff}.about_us_head a:hover{background:#d32327;color:#fff;border:1px solid #d32327}.vina_button{max-width:100%;border:1px solid #010101;background:#f2f3f3;text-align:center;font-style:normal;font-weight:300;font-size:14px;line-height:23px;letter-spacing:.1em;color:#010101;display:block;padding:13px 45px;transition:.3s}.company_profile_btn_p{margin-top:40px;display:block}.company_profile_btn{text-transform:uppercase;display:inline-block;background:0 0 !important;padding-left:30px;padding-right:30px}.view_more_news,#contact_submit{width:180px;padding:12px 45px;background:0 0;text-transform:uppercase}.view_more_news{padding:12px 10px;margin:0 auto;margin-top:40px}.vina_button:hover{background:#d32327 !important;color:#fff !important;border:1px solid #d32327 !important}.view_all_link{font-style:normal;font-weight:300;font-size:16px;line-height:24px;text-decoration:none;letter-spacing:.05em;color:gray;text-align:center}.vinaliving_slider_wrap{position:relative}.vinaliving_slider_wrap .hiive_arrows{position:absolute;top:50%;left:-96px;transform:translate(0,-50%);width:calc(100% + 192px);display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.businesss_slider_wrap .hiive_arrows{left:0;width:100%;padding:0 32px}.vinaliving_slider_wrap .hiive_arrows div{width:60px;height:60px;background:#f2f3f3;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:ease all .3s}.businesss_slider_wrap .hiive_arrows div{background:#fff}.vinaliving_slider_wrap .hiive_arrows div:hover{background:#d32327}.vinaliving_slider_wrap .hiive_arrows div:hover svg path{fill:#fff}.project_tabs_wrap{margin-bottom:64px}.project_tabs_hash{margin-bottom:0}.page-template-business .project_tabs_wrap{padding-top:0;padding-bottom:0}.project_tabs{border-bottom:0;padding:16px 0;transition:ease all .5s}.project_tabs.fixed_tabs{position:fixed;top:80px;left:0;width:100%;z-index:99;background:#0066b3;padding:16px 24px;border-bottom:0}.project_tabs.fixed_tabs_bottom{top:-61px}.project_tabs ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-left:-20px;margin-right:-20px}.project_tabs ul li{margin:0;margin-left:20px;margin-right:20px;position:relative}.project_tabs ul li a{font-style:normal;font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#2a2933}.project_tabs ul li.selected a,.project_tabs ul li:hover a{color:#c4161c}.project_tabs.fixed_tabs ul li a{color:#fff !important}.project_tabs ul li:after{transition:all ease-in-out .3s;background:none repeat scroll 0 0 #d53034;content:"";display:block;height:3px;width:0;position:absolute;left:0;bottom:-17.5px}.project_tabs.fixed_tabs ul li:after{background:none repeat scroll 0 0 #fff;bottom:-16px}.project_tabs ul li.selected:after,.project_tabs ul li:hover:after{width:100%}.projects_grid_tab{display:none}.projects_details_grid_tab{display:none}.projects_grid .projects_details_grid_tab:first-child{display:block}.projects_grid .projects_grid_tab.onshow{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;opacity:0;transition:ease opacity .5s}.projects_grid .projects_grid_tab.onshow.onshow_fadein{opacity:1}.value_tabs{width:790px;max-width:100%;margin:0 auto !important}.project_item{width:calc(25% - 24px);margin-left:12px;margin-right:12px;margin-bottom:24px;overflow:hidden}.project_item .hover_img_img,.news_item img{transition:ease all .5s}.project_item:hover .hover_img_img,.news_item:hover img{transform:scale(1.05)}.project_item img{max-width:100%;object-fit:cover}.project_box_bottom{background:#fff;padding:32px;box-sizing:border-box;position:relative;min-height:172px;overflow:hidden}.project_title{margin-bottom:16px}.project_box_bottom .project_title,.project_box_bottom .project_meta_item{font-style:normal;font-weight:300;font-size:16px;line-height:26px;color:#010101}.project_box_bottom .project_title{font-weight:500}.project_box_meta{display:flex;flex-wrap:wrap}.project_box_bottom .project_meta_item{display:flex;flex-wrap:wrap;align-items:center;width:50%;margin-bottom:16px;transition:ease all .5s;letter-spacing:.05em}.project_box_meta .project_meta_item:last-child{margin-bottom:0;width:100%}.project_box_bottom .project_meta_item svg{margin-right:13px}.project_box_meta .project_meta_item:last-child svg{margin-right:9px}.embed-container{padding:56.25% 0 0;position:relative;height:100%}.embed-container iframe,.embed-container object,.embed-container embed{width:100vw;height:56.25vw;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;border:0 !important}.business_section_first{background-image:url(//daphovina.com/wp-content/themes/hotel/image/bgtop.svg);background-repeat:repeat;padding-bottom:120px}.businesss_item{width:792px;max-width:80%;margin-right:80px;overflow:hidden;position:relative}.businesss_item .cc{transition:ease all .5s}.businesss_item:hover .cc{transform:scale(1.05)}.business_title{position:absolute;width:100%;height:100%;top:0;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;padding-bottom:24px;opacity:0;z-index:9;transition:ease all .5s}.business_title p svg{margin-right:13px}.business_title p{display:flex;align-items:center;justify-content:center;margin-bottom:12px;font-style:normal;font-weight:300;font-size:16px;line-height:26px;color:#fff;opacity:0}.business_title h4{font-style:normal;font-weight:700;font-size:16px;line-height:26px;text-align:center;letter-spacing:.05em;color:#fff;margin-bottom:0;opacity:0}.businesss_item.is-selected .business_title,.businesss_item.is-selected .business_title h3,.businesss_item.is-selected .business_title p,.businesss_item.is-selected .business_title h4{opacity:1}.business_title h3{font-style:normal;font-weight:700;font-size:16px;line-height:26px;margin-bottom:16px;text-align:center;letter-spacing:.05em;color:#fff;opacity:0}.businesss_item.is-selected .business_title:hover h4,.businesss_item.is-selected .business_title:hover h3,.businesss_item.is-selected .business_title:hover p{opacity:1}.businesss_item img{width:100%;object-fit:cover;max-height:430px}.parallax-demo .parallax-inner{background-repeat:no-repeat}.parallax-demo-0{width:100%;max-width:100%;height:auto;position:relative;margin:0 auto}.parallax-demo-1{width:100%;max-width:100%;height:760px;position:relative;margin:0 auto}.parallax-demo-2{width:100%;max-width:100%;height:623px;position:relative;margin:0 auto}.business-parallax-demo-1{height:676px}.parallax-demo-1 .back-img{background-size:cover;background-position:center;background-repeat:no-repeat}.business_about{position:relative}.business_about .section_head{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.business_about .section_head h3,.business_about .section_head p{color:#fff;width:792px}.business_about .section_head p{text-align:left}.about_us_infos{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.about_us_info{margin-left:12px;margin-right:12px;margin-bottom:24px;width:calc(50% - 24px);height:300px;max-width:100%;background:#fff;padding:40px;border-bottom:4px solid #d32327;position:relative;overflow:hidden}.page-template-the_brand .about_us_infos{max-width:996px;margin:-20px auto}.page-template-the_brand .about_us_info{width:calc(50% - 40px);margin-left:20px;margin-right:20px;margin-bottom:40px}.page-template-the_value .about_us_info{height:244px}.about_us_info h3{font-style:normal;font-weight:500;font-size:64px;line-height:80px;color:#010101;margin-bottom:28px;transition:ease all .5s}.about_us_info p{font-style:normal;font-weight:300;font-size:16px;line-height:26px;color:#010101;margin-bottom:0;transition:ease all .5s}.left_top_section{max-width:72%}.left_top_section img{width:100%;object-fit:cover}.right_top_section,.right_top_section img{width:100%}.right_top_section{position:relative;margin-top:80px}.home_right_parallax{max-width:calc((100% - 1200px)/2 + (50% - ((100% - 1200px)/2)) + 90px)}.top_section_head{width:588px;max-width:100%;padding:80px;background:#fff;position:absolute;top:-1px;left:-392px;z-index:9}.business_tab_head{min-height:596px}.overlay_item .news_box_bottom_box *,.overlay_item .news_box_bottom_box *,.overlay_item .project_box_bottom_box *{transition:ease all .5s}.overlay_box.hover_active{z-index:4}.overlay_box.hover_active *{color:#fff;stroke:#fff}.box_container{max-width:1200px;margin:0 auto;width:100%}.footer_img_logo img{max-width:100%}.business_tab_head h2{font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:.2em;text-transform:uppercase;color:#010101;margin-bottom:40px}.business_tab_head p{font-style:normal;font-weight:300;font-size:16px;line-height:26px;color:#010101;margin-bottom:0;text-align:left}.hiive_section_about_5 .section_head{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.hiive_section_about_5 .section_head *{color:#fff;width:791px;max-width:90%}.hiive_section_about_5 .about_5_bg{width:100%}.brand_video_wrap{position:relative;overflow:hidden}#brand_video{transition:ease all .3s}.brand_video_wrap:hover #brand_video{transform:scale(1.05)}.video_play_btn{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.video_play_btn_mb{width:100%;height:100%;align-items:center;justify-content:center;display:flex}.video_play_btn.playing .pause_video{display:block}.video_play_btn.hide_pause .pause_video{display:none}.video_play_btn.playing .play_video{display:none}.video_iframe_open img{transition:ease all .5s}.brand_video_wrap:hover img{transform:scale(1.05)}.fancybox-is-open .fancybox-bg{opacity:.95 !important}.brand_section_3 .section_head img{margin-bottom:40px}.brand_section_3 .section_head p{font-style:normal;font-weight:300;font-size:24px;line-height:40px;letter-spacing:.03em;text-align:center;width:792px;margin:0 auto}.brand_section_3 .section_head{text-align:center}.brand_section_3 .section_head .author_name{margin-bottom:12px;margin-top:64px}.brand_section_3 .section_head .author_description{font-style:normal;font-weight:300;font-size:16px;line-height:26px;text-align:center;letter-spacing:.05em}.times_wrap_left{transition:ease top .8s}.philosophys_wrap_left{width:384px;max-width:100%}.times_wrap_left.fixed_time{position:fixed;top:144px}.times_wrap_left.fixed_time_bottom{transition:ease top 1s}.times_wrap_left ul{list-style:none;margin:0;padding:0;position:relative;overflow:hidden;max-width:408px}.times_wrap_left ul li{font-style:normal;margin-bottom:40px;font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:120px;line-height:230px;color:#0066b3}@media (min-width:1024px){.times_wrap_left.center ul li{text-align:center !important}}.philosophys_wrap_left ul li{font-style:normal;margin-bottom:24px;font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:32px;line-height:42px;color:#0066b3;opacity:.3}.home .philosophys_wrap_left ul li{color:#fff}.philosophy_title{font-style:normal;font-weight:300;font-size:32px;line-height:40px;margin-bottom:24px;color:#010101}.philosophys_desc{font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#0066b3}.home .philosophys_desc{color:#fff}.philosophys_wrap_left ul li.active{opacity:1}.times_wrap_left_awards ul li span{line-height:120px}.milestone_project{margin-bottom:64px}.milestone_project.noactive{opacity:.6}.milestone_projects .milestone_project:last-child{margin-bottom:0}.milestone_project img{max-width:100%}.milestone_logo{margin-bottom:40px;max-width:100%}.milestone_description{font-style:normal;font-weight:300;font-size:16px;line-height:26px;color:#010101;width:690px;max-width:100%;margin-bottom:0;letter-spacing:.05em}.milestone_hr{margin-top:32px;margin-bottom:40px;border-top:1px solid #bfbfbf}.carrer_hr{margin-bottom:40px;margin-top:0}.milestone_infos{display:flex}.milestone_info{width:50%}.milestone_info h3{font-weight:300;font-size:32px;line-height:40px;margin-bottom:16px;letter-spacing:.02em}.milestone_info p{font-weight:300;font-size:16px;line-height:26px;letter-spacing:.05em;width:100%}.milestone_item{margin-bottom:64px}.milestone_lists .milestone_item:last-child{margin-bottom:0}.milestone_lists,.milestone_item,.milestone_box_top{width:100%}.milestone_box_top_box{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.milestone_resort_name{font-style:normal;font-weight:300;font-size:16px;line-height:26px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:0}.milestone_resort_name svg{margin-left:8px !important;margin-right:8px !important}.milestone_box_top_box svg{margin-left:24px;margin-right:24px}.milestone_name{font-weight:300;font-size:16px;line-height:26px;margin-bottom:0;letter-spacing:.05em}.milestone_address{font-style:normal;font-weight:300;font-size:16px;line-height:26px;display:flex;align-items:center;letter-spacing:.05em;margin-bottom:32px}.milestone_address svg{margin-right:8px}.milestone_item .milestone_a_img,.milestone_a_img img{width:100%}.year_flex{flex-direction:column}.year_flex span{margin-bottom:24px}#contact-frm input,#contact-frm textarea{border:0;background:0 0 !important;outline:0 !important;box-shadow:none !important;border-bottom:1px solid gray;margin-bottom:24px;font-weight:300;font-size:16px;line-height:26px;display:flex;align-items:center;letter-spacing:.03em;color:#000;padding:12px 0;width:588px;max-width:100%}#contact-frm textarea{margin-bottom:40px}#contact-frm input.error,#contact-frm textarea.error{border-bottom:red 1px solid}#contact-frm textarea{min-height:80px}.section_head_404{width:792px;max-width:100%;margin:0 auto;text-align:center}.section_head_404 h3{font-style:normal;font-weight:300;font-size:164px;line-height:120px;margin-bottom:80px;color:#dcdcdc;text-align:center}.section_head_404 p{font-weight:300;font-size:24px;line-height:40px;margin-bottom:40px;text-align:center;color:#010101}.section_head_404 .button_404{background:#010101;font-style:normal;font-weight:300;font-size:14px;line-height:23px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;width:180px;padding-top:12px;padding-bottom:12px;padding-left:10px;padding-right:10px;margin:0 auto}.new_content_wrap{width:996px;max-width:100%}.new_title_wrap{width:384px}.new_content_date{margin-bottom:8px;display:block;font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#2a2933}.new_content_title{margin-bottom:40px;width:100%;font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:32px;line-height:42px;color:#2a2933}.new_content h4,.new_content h5,.new_content h3{font-style:normal;margin-bottom:24px;font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#2a2933}.new_content p{margin-bottom:24px;font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#2a2933}.new_content .wp-block-image{margin-top:16px;margin-bottom:24px}.new_content .wp-block-image figcaption{font-style:normal;font-weight:300;font-size:14px;line-height:24px;letter-spacing:.05em;color:gray;margin-top:16px}.project-logo{margin-bottom:120px}.project-details-right{width:586px;max-width:100%}.project-details-right ul{margin:0;padding:0;list-style:none;width:100%;border-top:1px solid #dcdcdc}.project-details-right ul li{border-bottom:1px solid #dcdcdc;padding:16px 0;margin:0;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.project-details-right ul li label{font-style:normal;font-weight:300;font-size:16px;line-height:26px;letter-spacing:.05em;color:gray;width:200px;margin:0}.project-details-right ul li span{font-style:normal;font-weight:300;font-size:16px;line-height:26px;letter-spacing:.05em;color:#010101;width:calc(100% - 200px)}.location_map_wrap{width:996px;max-width:100%;position:relative;margin:0 auto}.location_map_wrap .gg_map{position:absolute;left:24px;bottom:24px;text-decoration:none;z-index:99}.destination_wraps{position:absolute;right:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;padding:80px}.destination_wrap{width:319px;max-width:100%}.destination_wrap h4{font-style:normal;font-weight:300;font-size:14px;line-height:23px;letter-spacing:.1em;color:#010101;margin-bottom:28px;text-align:center}.destination_wrap ul{margin:0;padding:0;list-style:none;width:100%;border-top:1px solid gray}.destination_wrap ul li{border-bottom:1px solid gray;padding:8px 0;margin:0;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.destination_wrap ul li label,.destination_wrap ul li span{font-style:normal;font-weight:300;font-size:16px;line-height:24px;color:#010101;margin:0}.menu_icon_down_pc{position:absolute;right:14px;top:50%;transform:translate(0,-50%)}.menu_icon_down_mb{position:absolute;right:0;top:20px}.show_on_ipad,.project_tabs_select22~.select2-container{display:none}.background_ipad,.background_mobile{display:none}.select2-search.select2-search--dropdown{display:none}.select2-dropdown{border:0}.select2-container{width:100% !important;text-align:center}.select2-container--default .select2-selection--single{background:#0066b3;padding:12px 24px;height:auto;border:0;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{font-style:normal;padding:0;font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:24px;width:10px}.select2-container--default .select2-selection--single .select2-selection__arrow b{width:10px;height:6px;border-color:#fff transparent transparent}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #000}.select2-results__option{font-style:normal;font-weight:300;font-size:16px;line-height:26px;letter-spacing:.03em;color:#010101;padding:12px 24px}.select2-container--default .select2-results__option--highlighted[aria-selected]{display:none}.reports_lists{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.reports_item{width:calc(33.3333% - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px}.reports_item img{max-width:100%}.highlights_lists{width:792px;max-width:100%;margin:0 auto}.highlights_item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(26,26,26,.1);padding:24px 0;margin-bottom:0;margin-top:0 !important;position:relative}.highlights_item_body:after{transition:all ease-in-out .3s;background:none repeat scroll 0 0 #d53034;content:"";display:block;height:1px;width:0;position:absolute;left:0;bottom:0}.highlights_item_body:hover:after{width:100%}.highlights_lists .highlights_item:first-child{border-bottom:1px solid #2a2933}.highlights_item.highlights_item_body span{font-style:normal;width:33.3333%;font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:18px;line-height:28px;text-align:left;color:#2a2933}.highlights_item.highlights_item_body span:first-child{font-weight:600}.highlights_item.highlights_item_body span:last-child{font-style:normal;font-weight:300;font-size:16px;line-height:26px;letter-spacing:.05em}.highlights_item_head span{font-size:16px;line-height:26px;letter-spacing:.03em;font-style:normal;font-weight:300;color:#010101}.highlights_item_career_head span{width:33.33333%;font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#2a2933;text-transform:uppercase}.job_content_title{margin-bottom:40px;font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:32px;line-height:42px;color:#2a2933}.job_content_address{font-weight:300;font-size:18px;line-height:28px;display:flex;align-items:center;letter-spacing:.05em;margin-bottom:40px}.job_content_address svg{margin-right:13px}.job_dates{display:flex;flex-wrap:wrap}.job_date{width:50%;display:flex;align-items:center}.job_date label{margin-bottom:0;margin-right:16px;font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#2a2933}.job_date span{font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#2a2933}.job_content_wraps{width:990px;max-width:100%;margin:0 auto;margin-top:80px}.main_duties h3{font-weight:300;font-size:24px;line-height:40px;letter-spacing:.03em;color:#010101}.main_duties{font-style:normal;width:100%;font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#2a2933}.main_duties h4{font-family:'SF Pro Display';font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#2a2933;margin-bottom:8px}.main_duties p svg{margin-right:16px;width:5px}.main_duties p span{max-width:calc(100% - 21px)}.job_hr{margin-top:24px;margin-bottom:24px}@media (min-width:1024px){.navbar-expand-sm .navbar-nav{width:420px;max-width:100%;justify-content:flex-start}.navbar-expand-sm>div .navbar-nav:first-child{justify-content:flex-end}}@media (min-width:1300px){.navbar-expand-sm .navbar-nav{width:470px;max-width:100%;justify-content:flex-start}}@media (max-width:1024px){.background_desktop{display:none}.background_ipad{display:block}.hiive_section_nbg{padding-top:40px !important}}@media (max-width:600px){.job_date{width:100%;margin-bottom:16px}.highlights_item{flex-direction:column;align-items:flex-start}.highlights_item span{margin-bottom:0}.highlights_item span:last-child{margin-bottom:0;display:none}.reports_item{width:calc(100% - 30px)}.background_ipad,.background_desktop{display:none}.background_mobile{display:block}}@media (min-width:950px) and (max-width:1024px){.container{max-width:838px}}@media (min-width:1024px){.box_language_desk{display:flex !important;align-items:center;justify-content:center}}@media (min-width:1025px){.glightbox-clean .gnext,.glightbox-clean .gprev{width:80px;height:80px}}@media (min-width:1440px){.box_language_desk{position:absolute;right:24px;top:50%;transform:translate(0,-50%)}.box_language_desk21{display:none !important}}@media (max-width:1300px){.logo_a{padding:0 20px;width:204px}}@media (max-width:1024px){.navbar-expand-custom .nav-item .sub_menu li{margin-bottom:0}.navbar-expand-custom .nav-item .sub_menu li a{text-align:left;margin:0;padding:0;margin-bottom:16px}.navbar-expand-custom .nav-item .sub_menu li ul li a{font-size:18px;line-height:28px}.navbar-expand-custom .nav-item .sub_menu{padding:0}.navbar-expand-custom .nav-item:hover>.sub_menu{padding:0 0 16px 24px}.glightbox-clean .gnext,.glightbox-clean .gprev{top:44% !important}.project_item{width:calc(33.3333% - 24px)}.about_us_section .col-sm-5,.about_us_section .col-sm-7{max-width:100%;flex:0 0 100%}.about_us_section .section_head p{width:100%;font-size:16px;line-height:26px}.brand_section_3 .section_head p{max-width:100%;text-align:left}.about_us_head{padding-bottom:40px}.businesss_item{max-width:calc(100% - 320px)}.navbar-expand-custom .navbar-nav>.nav-item{padding:0 !important}}@media (max-width:1023px){.header_mobile{display:flex !important}#header.header-fixed{position:relative;background:#414042}.current_lang_li,.language-dropdown-desktop ul li{text-align:center}}@media (max-width:1024px){.header_mobile{padding:10px 40px;display:flex}.navbar-expand-custom .nav-item .sub_menu{position:relative}.business_tab_head{min-height:auto}.navbar-nav{width:calc(100% - 48px);margin:0 auto;margin-top:80px}.hiive_section{padding:80px 40px !important}.pl0_mb{padding-left:0 !important}.large_pd_section,.large_section{padding:120px 40px}.hiive_section.top_section{padding-left:40px !important;padding-right:40px !important}.hiive_section_banner{padding:0 !important}.businesss_section{padding:80px 0 !important}.hiive_section_news{padding-right:0 !important}.hiive_section_news .container,.hiive_section_news .container .row .col-sm-12{padding:0}.hiive_section_news .container .row,.hiive_section_news .news_slider{margin:0}.hiive_section_news .vinaliving_slider_wrap .hiive_arrows{display:none}.top_section .container-fluid{padding:0 !important}.top_section .container-fluid .row{margin:0 !important}.top_section .container-fluid .row>div{padding:0 !important}.section_head{padding:0 0 40px;margin-bottom:0}.top_section_head{padding:40px;left:-250px}.section_head h2{font-size:32px !important;line-height:40px !important}.about_us_head h3{margin:0 0 16px}.section_head p{margin-top:24px !important;margin-bottom:0;width:560px}.head_single_project p{font-size:16px;line-height:26px}.about_us_head p{margin-bottom:40px;width:100%}.businesss_slider_wrap .hiive_arrows div{background:#f2f3f3}.section_upcoming_project .hiive_arrows div{background:#fff}.businesss_item{max-width:560px;margin-right:24px}.businesss_item img{height:300px}.projects_wrap{margin-top:24px}.project_tabs_wrap{margin-bottom:40px}.project_tabs_hash{padding-top:0;padding-left:24px;padding-right:24px}.single-project .project_tabs_wrap{margin-bottom:0}.projects_details_grid_tab h3{margin-bottom:24px}.project_item{width:calc(50% - 24px)}.bottom_footer .container .row>div:first-child{display:none}.bottom_footer .container .row .col-sm-5{flex:0 0 50%;max-width:50%}.bottom_footer .container .row .col-sm-2{flex:0 0 25%;max-width:25%}.project_box_bottom,.project_box_bottom_box{padding:24px}.news_item{width:365px;max-width:100%;margin-bottom:24px}.news_grid .news_item{width:calc(50% - 24px)}.news_item img{max-width:100%;height:240px;object-fit:cover}.top_section_head{padding:0 40px 40px;position:relative;top:auto;left:auto}.business_tab_head,.home .top_section_head{padding:0 0 40px;width:100%}.hide_on_ipad{display:none !important}.show_on_ipad,.project_tabs_select22~.select2-container{display:block !important}.flex_on_ipad{display:flex !important}.full_on_ipad{flex:0 0 100%;max-width:100%}.right_top_section{margin-top:0}.parallax-demo-1{height:450px}.project_tabs{padding:0}.project_tabs ul{width:100%;flex-direction:column}.project_tabs ul li{background:#fff;padding:16px 24px;order:1;width:100%;position:relative;display:none;text-align:center}.project_tabs ul li.onclose{display:none}.project_tabs ul li.onshow{display:block}.project_tabs:hover li{display:block}.project_tabs ul li.selected{order:0;display:block}.project_tabs.fixed_tabs ul li.selected{background:#f2f3f3}.project_tabs.fixed_tabs .select2-container--default .select2-selection--single{background:#0066b3;border-bottom:0}.single-project .project_tabs ul li.selected{background:#0066b3}.project_tabs ul li.selected:before{content:'';z-index:9;position:absolute;width:10px;height:6px;background-image:url(//daphovina.com/wp-content/themes/hotel/image/vector_down.svg);background-size:auto;background-repeat:no-repeat;right:24px;top:calc(50% - 3px)}.project_tabs ul li:after{display:none}.view_all_link{margin-top:16px}.year_flex span{margin-bottom:16px}.times_wrap_left ul li span{font-size:100px;line-height:100px}.milestone_project{margin-bottom:80px}.milestone_logo{margin-bottom:24px}.milestone_infos{flex-direction:column}.milestone_info{margin-bottom:24px}.milestone_infos .milestone_info:last-child{margin-bottom:0}.milestone_info h3{margin-bottom:8px}.milestone_hr{margin-top:24px;margin-bottom:24px}.carrer_hr{margin-bottom:64px}.milestone_item{margin-bottom:48px}.milestone_address{margin-bottom:24px}.milestone_box_top_box svg{margin-left:8px;margin-right:8px}.hiive_section_about_5 .about_5_bg{height:448px}.milestone_project{text-align:left}.page-template-the_awards .milestone_project{text-align:center}.milestone_info{width:100%;text-align:left}.brand_section_head{font-size:40px !important;line-height:48px !important;font-weight:500}.brand_section_head p{font-size:16px;line-height:26px;text-align:left;width:100%;max-width:100%}.page-template-the_brand .about_us_infos{margin-left:-12px;margin-right:-12px}.page-template-the_brand .about_us_info{width:calc(50% - 24px);margin-left:12px;margin-right:12px;margin-bottom:24px}.quote_img{width:98px;margin-bottom:16px !important}.brand_section_3 .section_head .author_name{margin-top:32px}.brand_section_3 .section_head .author_description{text-align:left;margin-top:0 !important}.full_on_ipad{flex:0 0 100%;max-width:100%;width:100%}.project-logo{margin-bottom:80px}.head_single_project h2{font-size:40px !important;line-height:48px !important;font-weight:500;width:100%}.pb_40_ip{padding-bottom:40px}.destination_wraps{padding:48px}.destination_wrap{width:251px}.destination_wrap h4{font-size:11px;line-height:18px}.destination_wrap ul li label,.destination_wrap ul li span{font-size:12px;line-height:18px}.contact_project_section_head h3{margin-bottom:24px}.small_on_ipad_section{padding-top:80px !important;padding-bottom:80px !important}.hiive_section_career .section_head{width:562px;max-width:100%;margin:0 auto;margin-bottom:0 !important;padding-bottom:0 !important}.page_top_section_404{padding:172px 20px 80px !important}.section_head_404 h3{margin-bottom:64px}.section_head_404 p{margin:0 auto;margin-bottom:80px;width:560px;max-width:100%}.page-template-business .project_tabs_wrap{padding-bottom:0}.business_section_3{padding:80px 40px !important;padding-bottom:0 !important}.business_about .section_head{position:relative;transform:none;top:auto;left:auto}.business_about .section_head h3,.business_about .section_head p{color:#010101;text-align:left;width:100%;max-width:100%}.business_section_3 .section_head{width:100%;max-width:100%;margin:0 auto;text-align:left}.business_section_3 .section_head p{width:100%;max-width:100%}.business_section_4 .section_head p{text-align:left}.middle_footer .footer_img_logo{flex:0 0 100%;max-width:100%;margin-bottom:24px}.middle_footer .col-sm-5{flex:0 0 50%;max-width:50%}.middle_footer .col-sm-2{flex:0 0 25%;max-width:25%}.phasing_section{padding-top:40px !important}.times_wrap_left ul li{font-size:100px;line-height:100px}.philosophys_wrap_left ul li{font-size:24px;line-height:40px;margin-bottom:8px}.last_footer{height:128px}.home .section_head.about_us_head.top_section_head{background:0 0}.project_tabs.fixed_tabs{top:52px;padding:0;background:#fff}.project_tabs.fixed_tabs{border:0}.business_tab_head{background:0 0}.business_tab_head h2,.business_about .section_head h3{text-align:center}.hover_video,.hover_video_playing{display:none}}@media (max-width:600px){.home .section_head.about_us_head.top_section_head{background:0 0}header{padding:0 18px}.header_mobile{padding:6px}.hiive_section{padding:40px 24px !important}.business_section_3{padding:0 24px !important}.hiive_section_tab{padding:40px 24px !important}.pl0_mb{padding-left:0 !important}.projects_grid .projects_details_grid_tab{padding-bottom:40px}.brand_section_2{padding:0 !important}.milestone_section_head{padding-bottom:24px !important}.businesss_section{padding-left:0 !important;padding-right:0 !important;padding-bottom:164px !important}.hiive_section_news{padding:64px 0 64px 24px !important}.hiive_section.top_section{padding-left:24px !important;padding-right:24px !important}.hiive_section_banner{padding:0 !important}.home .hiive_section_banner{padding-top:52px !important}.page_top_section_404{padding:120px 20px 80px !important}.section_head_404 h3{font-size:80px;line-height:64px}.phasing_section{padding-top:40px !important}.hiive_section_news .section_head h3{padding-right:12px}.value_session_3{padding-top:40px !important}.section_head p{font-size:16px;line-height:26px}.milestone_head p{margin-top:24px !important}.businesss_slider_wrap .hiive_arrows{top:calc(100% + 40px);transform:none;justify-content:center}.businesss_slider_wrap .hiive_arrows>div{margin-left:8px;margin-right:8px}.project_tabs{flex-direction:column-reverse}.project_tabs_hash .project_tabs.fixed_tabs{padding:0;top:52px}.news_item,.project_item{width:calc(100% - 24px)}.page-template-news .news_item{max-width:100%}.news_item .news_box_bottom_box{padding:32px}.about_us_info{width:100%}.right_top_section{margin-top:0}.parallax-demo-1{height:250px}.businesss_item{max-width:calc(100% - 96px);margin-right:24px}.businesss_item img{height:250px}.projects_wrap .view_all_link{margin-top:16px}.hiive_section_news .view_all_link{margin-top:40px;margin-left:-36px}.footer_img_logo{margin-bottom:40px}.bottom_footer .container .row .col-sm-5{flex:0 0 100%;max-width:100%}.bottom_footer .container .row .col-sm-2{flex:0 0 100%;max-width:100%}.times_wrap_left.fixed_time{position:fixed;top:52px;z-index:99;background:#fff;left:0;width:100%}.times_wrap_left.times_wrap_left_awards.fixed_time{height:96px;overflow:hidden}.times_wrap_left ul li span{text-align:center;font-size:64px;line-height:80px}.section_times_top .section_head{padding-bottom:0 !important}.section_times_wrap{padding-top:0 !important}.middle_footer .col-sm-5{flex:0 0 100%;max-width:100%}.middle_footer .col-sm-2{display:none}.bottom_footer.d-block .col-sm-6{flex:0 0 50%;max-width:50%}.last_footer{height:auto;margin-left:0;margin-right:0;padding:10px 24px}.last_footer img{width:201px}.middle_footer{padding:40px 24px 24px}.bottom_footer{padding-left:24px;padding-right:24px}.news_item{width:342px;margin-bottom:0}.times_wrap_left ul li{font-weight:300;font-size:80px;line-height:64px;text-align:center;width:calc(100% - 48px);margin-bottom:0}.times_wrap_left.fixed_time ul li{width:100% !important}.times_wrap_left_awards.fixed_time ul li{margin-top:0;margin-bottom:0}.milestone_logo{width:130px}.times_wrap_left_awards .milestone_logo,.page-template-the_awards .milestone_logo{width:auto}.milestone_box_top_box{align-items:flex-start;justify-content:flex-start;margin-bottom:8px;flex-direction:column}.milestone_box_top_box .milestone_resort_name{margin-bottom:8px}.milestone_box_top_box svg{margin-left:0}.milestone_infos{flex-direction:row;margin-left:-12px;margin-right:-12px}.milestone_project{margin-bottom:66px}.milestone_info{width:calc(50% - 24px);margin-left:12px;margin-right:12px;text-align:left}.pt_0_mb{padding-top:0 !important}.pb_0_mb{padding-bottom:0 !important}.year_flex{flex-direction:row;align-items:center;justify-content:center}.page-template-the_brand .about_us_info{width:100%}.quote_img{width:72px}.brand_section_3 .section_head p{font-size:16px;line-height:26px}.section_head p{font-size:24px;line-height:32px}.hiive_section_career1{padding-top:0 !important}#contact-frm{margin-top:64px}.head_single_project h2{font-size:32px !important;line-height:40px !important;font-weight:300;width:100%}.head_single_project p{margin-top:24px !important}.project_img_section{padding:0 !important}.project_img_section .business_about img{height:250px;object-fit:cover}.project-details-right ul li label{margin-bottom:8px}.project-details-right ul li span,.project-details-right ul li label{width:100%}.destination_wraps{padding:28px 40px;background:#effafb;position:relative}.destination_wrap{width:100%}.location_map_wrap>img{object-fit:cover}.location_map_wrap .gg_map{left:24px;top:353px;bottom:auto}.location_map_wrap .gg_map img{width:81px}.phasing_section{padding-left:0 !important;padding-right:0 !important}.philosophy_wrap_right{margin-top:40px}.philosophys_desc{margin-top:24px}.philosophy_project{margin-bottom:0}.philosophy_hr{margin-top:40px;margin-bottom:40px;border:0;border-top:1px solid #bfbfbf}.project_tabs_hash{padding-top:0;margin-bottom:0;padding-left:0;padding-right:0}.page-template-business .project_tabs_wrap{padding-bottom:0}.value_top_section .section_head{padding-bottom:0}.business_section_31{padding-bottom:0 !important}.business_tab_head{background:0 0;padding-bottom:24px}.milestone_resort_name{display:flex;align-items:center}.business_about .section_head h3{margin-bottom:64px}.mt_64_mb{margin-top:64px !important}.mb_40_mb{margin-bottom:40px !important}.pt_64_mb{padding-top:64px !important}}.trigger{position:absolute}.trigger--one{left:0}.contact_popup{padding:16px;max-width:451px;text-align:center}.contact_popup_info{display:flex;align-items:center;justify-content:center;flex-direction:column;border:#d32327 1px solid;padding:40px;letter-spacing:.05em}.contact_popup_info img{margin-bottom:40px}.mfp-bg.contact_popup_wrap{opacity:.95}.contact_popup_wrap .mfp-close{top:-44px;background:0 0;color:#fff !important;opacity:1;right:-16px}.company_profile_wrap{position:fixed;right:0;z-index:99;top:50%;transform:rotate(-180deg) translate(0,50%)}.company_profile_wrap.onhide{display:none}.company_profile{text-orientation:mixed;writing-mode:vertical-rl;font-family:'Helvetica Neue',sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:23px;letter-spacing:.1em;color:#fff !important;width:39px;min-height:178px;text-align:center;background:#d32327;text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding:16px 8px}.cta_buttons .cta_phone_text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;position:relative;opacity:1;pointer-events:auto}.cta_buttons .cta_mess>svg{display:none}.cta_buttons .cta_phone_text1 a{margin-left:0}.cta_buttons .cta_phone_text1{right:0}.cta_buttons .cta_phone_text1 a svg path{fill:#fff}.cta_buttons .cta_phone_text1 a svg circle{fill:#035ade;transition:all .3s ease}.cta_buttons .cta_phone_text1 a:last-child svg circle{fill:#0081ff}.cta_buttons .cta_phone_text1 a:hover circle{fill:#0066b3 !important}.cta_buttons .cta_phone_text1 a:last-child svg rect{stroke:#fff}@media (max-width:600px){.cta_buttons .cta_phone_text1{bottom:0;top:unset !important}.cta_buttons .cta_phone_text1 a{margin-top:0}}