.haven_journal_main_wrapper{width:90%;margin:68px auto 0;padding:40px 0 0}@media (min-width:1921px){.haven_journal_main_wrapper{width:1440px}}@media (min-width:1920px){.haven_journal_main_wrapper{width:90%}}@media (max-width:1440px){.haven_journal_main_wrapper{width:90%}}.haven_journal_main_wrapper h1{font-size:40px;font-family:var(--font-famosa),serif;color:#274653;text-align:center;margin:0 0 24px;font-weight:700}@media (max-width:576px){.haven_journal_main_wrapper h1{margin-bottom:60px;font-size:24px}}.haven_journal_main_wrapper .sub_text{color:#334045;text-align:center;width:50%;margin:0 auto 80px;font-size:16px;font-weight:400;line-height:22px}.haven_journal_main_wrapper .haven_journal_banner_wrapper{background:#274653}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content{align-items:center;padding:16px;display:flex}@media (max-width:576px){.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content{flex-direction:column}}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_left{width:50%;overflow:hidden}@media (max-width:576px){.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_left{width:100%}}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_left img{object-fit:cover;width:100%;transition:transform .8s}@media (max-width:576px){.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_left img{height:auto}}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_left:hover img{transform:scale(1.12)}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_right{width:50%;padding-left:80px}@media (max-width:576px){.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_right{width:100%;padding:24px 0 4px}}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_right .ch_pic{background:#fdcf7f;border-radius:4px;justify-content:center;align-items:center;width:100px;margin-bottom:16px;padding:6px 0;display:flex}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_right .ch_pic img{margin-right:4px}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_right .ch_pic p{color:#274653;margin:0}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_right .ch_pic p span{text-transform:capitalize}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_right h2{color:#fff;font-size:24px;font-weight:700;font-family:var(--font-famosa),serif;margin-bottom:24px}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_right p{color:#ebecec;font-size:14px}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_right p span{text-transform:capitalize}.haven_journal_main_wrapper .haven_journal_banner_wrapper .banner_content .h_right a{color:#fff;margin-top:20px;font-size:14px;font-weight:600;text-decoration:underline;display:block}.artical_list_wrapper{flex-wrap:wrap;justify-content:flex-start;gap:20px;width:90%;margin:40px auto;display:flex}@media (min-width:1921px){.artical_list_wrapper{width:1440px}}@media (min-width:1920px){.artical_list_wrapper{width:1440px}}@media (max-width:1440px){.artical_list_wrapper{width:90%}}@media (max-width:576px){.artical_list_wrapper{width:90%}}.artical_list_wrapper .artical{will-change:transform;backface-visibility:hidden;width:calc(25% - 20px);margin-bottom:40px;transition:box-shadow .35s;overflow:hidden;transform:translateZ(0)}@media (max-width:576px){.artical_list_wrapper .artical{width:100%}}.artical_list_wrapper .artical.col_3_wrapper{width:calc(33.33% - 20px)}@media (max-width:576px){.artical_list_wrapper .artical.col_3_wrapper{width:100%}}.artical_list_wrapper .artical .img_box{overflow:hidden}.artical_list_wrapper .artical img{object-fit:cover;width:100%;transition:transform .8s}.artical_list_wrapper .artical:hover img{transform:scale(1.12)}.artical_list_wrapper .artical .content{padding:0}.artical_list_wrapper .artical .content h3{font-family:var(--font-famosa),serif;-webkit-line-clamp:2;color:#274653;-webkit-box-orient:vertical;margin:12px 0;font-size:18px;display:-webkit-box;overflow:hidden}.artical_list_wrapper .artical .content p{color:#334045;margin-bottom:8px;font-size:14px}.artical_list_wrapper .artical .content p span{text-transform:capitalize}.artical_list_wrapper .artical .content a{color:#274653;font-size:14px;font-weight:600;text-decoration:underline}.load_more-button_wrapper{width:100vw;display:flex}.load_more-button_wrapper .load_all_btn{margin-bottom:10px}.haven_journal_info_main_wrapper{margin:0 auto}@media (min-width:1921px){.haven_journal_info_main_wrapper{width:1440px}}@media (min-width:1920px){.haven_journal_info_main_wrapper{width:1470px}}@media (max-width:1440px){.haven_journal_info_main_wrapper{width:100%}}.haven_journal_info_main_wrapper .haven_journal_info_banner_wrapper{justify-content:center;place-items:center;width:90%;margin:68px auto 0;display:flex}@media (max-width:576px){.haven_journal_info_main_wrapper .haven_journal_info_banner_wrapper{width:100%}}.haven_journal_info_main_wrapper .haven_journal_info_banner_wrapper .banner_context{justify-content:center;align-items:center;width:100%;height:300px;display:flex}@media (max-width:576px){.haven_journal_info_main_wrapper .haven_journal_info_banner_wrapper .banner_context{padding:24px}}.haven_journal_info_main_wrapper .haven_journal_info_banner_wrapper .banner_context h1{color:#f0f8ff;margin:0 0 24px;font-size:40px}@media (max-width:576px){.haven_journal_info_main_wrapper .haven_journal_info_banner_wrapper .banner_context h1{text-align:center;font-size:34px}}.haven_journal_info_main_wrapper .haven_journal_info_banner_wrapper .banner_context p{color:#f0f8ff;font-size:14px;font-family:400}@media (max-width:576px){.haven_journal_info_main_wrapper .haven_journal_info_banner_wrapper .banner_context p{text-align:center}}.haven_journal_info_main_wrapper .banner_contex_text_area{width:78%;margin:40px auto 0}@media (min-width:1921px){.haven_journal_info_main_wrapper .banner_contex_text_area{width:1440px}}@media (min-width:1920px){.haven_journal_info_main_wrapper .banner_contex_text_area{width:1470px}}@media (max-width:1440px){.haven_journal_info_main_wrapper .banner_contex_text_area{width:70%}}@media (max-width:576px){.haven_journal_info_main_wrapper .banner_contex_text_area{width:100%}}.haven_journal_info_main_wrapper .banner_contex_text_area .back_link{color:#fff;text-shadow:2px 2px 5px #00000080;margin-bottom:12px;font-size:14px;font-weight:400;text-decoration:none;display:block}@media (max-width:576px){.haven_journal_info_main_wrapper .banner_contex_text_area .back_link{text-align:center}}.haven_journal_info_main_wrapper .banner_contex_text_area h1{color:#274653;font-size:40px;font-family:var(--font-famosa),serif;text-shadow:2px 2px 5px #00000080;margin-bottom:12px;line-height:1}.haven_journal_villas_container{background-color:#fff7e9;padding:80px 0}@media (max-width:576px){.haven_journal_villas_container{padding:60px 0}}.haven_journal_villas_container .haven_journal_villas_container_text_area{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:60px;display:flex}@media (max-width:576px){.haven_journal_villas_container .haven_journal_villas_container_text_area{width:90%;margin:0 auto 40px}}.haven_journal_villas_container .haven_journal_villas_container_text_area h1{color:#274653;margin:0 0 16px;font-size:40px}@media (max-width:576px){.haven_journal_villas_container .haven_journal_villas_container_text_area h1{text-align:center;font-size:34px}}.haven_journal_villas_container .haven_journal_villas_container_text_area p{font-size:#334045;color:#334045;margin:0}.haven_journal_villas_container .villas_slider_wrapper{width:90%;margin:0 auto;padding:80px 0 0;position:relative}@media (min-width:1921px){.haven_journal_villas_container .villas_slider_wrapper{width:1440px;margin:0 auto}}@media (min-width:1920px){.haven_journal_villas_container .villas_slider_wrapper{width:90%;margin:0 auto}}@media (max-width:1440px){.haven_journal_villas_container .villas_slider_wrapper{width:90%}}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .slider_gap{padding:0 8px}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow{z-index:9;cursor:pointer;position:absolute}@media (max-width:576px){.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow{display:none}}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow.next-arrow{top:34%;right:-40px}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content{padding-top:20px}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content .location{text-transform:uppercase;margin-bottom:4px}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content h3{font-family:var(--font-famosa),serif;-webkit-line-clamp:2;color:#274653;-webkit-box-orient:vertical;margin:12px 0;font-size:18px;display:-webkit-box;overflow:hidden}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content h3.m_8{margin-top:8px}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content p{color:#334045;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:14px;display:-webkit-box;overflow:hidden}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content p.prev-arrow{top:34%;left:-40px}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content .slick-dots{bottom:-60px}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content .slick-dots li{width:10px;height:10px;margin:0 2px;padding:0}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content .slick-dots li button{background:#fff;border:1px solid #2c9e8f;border-radius:50%;width:8px;height:8px;margin:0 4px;padding:0;display:block}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content .slick-dots li button:before{display:none}.haven_journal_villas_container .villas_slider_wrapper .slider_container_wrapper .custom-arrow .content .slick-dots li.slick-active button{background:#274653}
