/*--tpl033--*/.trip-advisor #CDSWIDSSP .widSSPData{background-color:transparent}.trip-advisor #CDSWIDSSP .widSSPData .widSSPH18,.trip-advisor #CDSWIDSSP .widSSPData .widSSPH11,.trip-advisor #CDSWIDSSP .widSSPData .widSSPOneReview .widSSPBullet li span,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx b,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx span i,.trip-advisor #CDSWIDSSP .widSSPData .widSSPTrvlRtng .widSSPOverall div,.trip-advisor #CDSWIDSSP .widSSPData .widSSPLegal,.trip-advisor #CDSWIDSSP .widSSPData .widSSPSummary a{color:#000}.trip-advisor #CDSWIDSSP .widSSPData .widSSPBranding a,.trip-advisor #CDSWIDSSP .widSSPData .widSSPBranding a:link,.trip-advisor #CDSWIDSSP .widSSPData .widSSPBranding a:visited,.trip-advisor #CDSWIDSSP .widSSPData .widSSPOneReview .widSSPBullet li a,.trip-advisor #CDSWIDSSP .widSSPData .widSSPAll a:link,.trip-advisor #CDSWIDSSP .widSSPData .widSSPAll a:visited,.trip-advisor #CDSWIDSSP .widSSPData .widSSPTrvlRtng .widSSPOverall div b,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx var,.trip-advisor #CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx span{color:#73bc46}#inline-date-picker-in,#inline-date-picker-out{font-family:Open Sans, sans-serif !important}.hbe-bws .bws-button{border:none;-webkit-border-radius:0;border-radius:0}.hbe-bws .bws-button.bws-secondary{border:none}.qtip.qtip-blue,.ui-widget{font-family:Open Sans, sans-serif !important}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search{font-family:Open Sans, sans-serif}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .guarantee .bws-icon-check-circle{color:#73bc46}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .guarantee .bws-icon-check-circle:hover,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .guarantee .bws-icon-check-circle:focus{color:#67ab3e}#primary-container .hbe-bws #hbe-bws-page{background-color:transparent}#primary-container .hbe-bws #hbe-bws-page,#primary-container .hbe-bws #hbe-bws-page .bws-button,#primary-container .hbe-bws #hbe-bws-page .bws-accordion dd > a{font-family:Open Sans, sans-serif}#primary-container .hbe-bws #hbe-bws-page,#primary-container .hbe-bws #hbe-bws-page .bws-accordion dd > a > span,#primary-container .hbe-bws #hbe-bws-page label,#primary-container .hbe-bws #hbe-bws-page label small,#primary-container .hbe-bws #hbe-bws-page ul.bws-disc-inline li,#primary-container .hbe-bws #hbe-bws-page .slick-prev:before,#primary-container .hbe-bws #hbe-bws-page .slick-next:before,#primary-container .hbe-bws #hbe-bws-page .bottom-func .bottom-func-left .bws-room-details a span,#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .unavailable-listings .divider_show_more,#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .unavailable-listings .divider_show_more span{color:#000}#primary-container .hbe-bws #hbe-bws-page .bws-panel.search-filter .guarantee-block .guarantee .bws-icon-check-circle{color:#ebebeb}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper .guarantee.bws-calls-to-action .bws-icon-check-circle{color:#ebebeb}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper.mobile_total{background-color:#fff;border-top-color:#f5f5f5 !important}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .room-type-wrapper .bws-room-box-bg{background-color:#f5f5f5}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-button.bws-secondary{color:#fff !important}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter{background-color:#ebebeb}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter .guarantee a{color:#000}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-panel.search-filter .guarantee-block{background-color:rgba(0, 0, 0, 0.05)}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-panel.search-filter .guarantee-block .guarantee .bws-icon-checkmark:before{background-color:#ebebeb}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .unavailable-listings .divider_show_more{background-color:#f5f5f5}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-rooms-list .divider-bg,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .fields-title,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms > .bws-accordion > dd > a{background-color:#f5f5f5}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-rooms-list .divider-bg,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .fields-title,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms > .bws-accordion > dd > a,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-rooms-list .divider-bg.divider_show_more span,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .fields-title.divider_show_more span,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .more-rooms > .bws-accordion > dd > a.divider_show_more span{color:#000}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div{color:#000}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div label small{color:#000}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .rate-plan-wrapper .rate-plan .highlights .special-offer,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .search-filter label.bws-viewing-msg,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-room-bed-left,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .room-price .room-price-row .bws-icon-check-circle{color:#f00}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .bws-room-general .room-type .room-type-desc .bws-room-details .bws-all-amenities a,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-elements,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .bws-room-general .room-type .room-type-desc .bws-room-details .bws-details-description label,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .room-name-desc li:before,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .extra-bed label .bws-icon-info.bws-gray-color,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .room-price .price-off,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .bws-min-nights > div,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .bws-calendar-item .price-off{color:#b0b0b0}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .bws-green-color,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .rate-plan-wrapper .rate-plan .highlights .cancellation-policy .bws-green-color-free,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .rate-plan-wrapper .rate-plan .highlights .cancellation-policy .bws-green-color-free .bws-elements,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .rate-plan-wrapper .rate-plan .highlights .cancellation-policy > span.bws-green-color .bws-icon-info,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .body-rooms-list .bws-room-general .room-type .room-type-desc .highlighted-icon span,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .bws-disc-inline li:before{color:#008000}.icon-location::before{color:#000}#pop_exit_discount.reveal-modal #hbe-popout .content.row.action_bottom #instant_discount.button,#pop_exit_discount.reveal-modal #hbe-popout .content.row.action_bottom #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search#instant_discount,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 #pop_exit_discount.reveal-modal #hbe-popout .content.row.action_bottom a#bws-button-search#instant_discount{background-color:#73bc46 !important;color:#fff !important;border-color:#73bc46 !important}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .divider-background-calendar > div,#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-list .bws-day .bws-calendar-item.calendar-highlight .bws-min-nights > div,#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .extra-bed .compact-extra-bed + div{background-color:rgba(0, 0, 0, 0.05)}#primary-container .hbe-bws #hbe-bws-page #hbe-bws-wrapper .slick-slide .bws-calendar-item{border-right-color:rgba(0, 0, 0, 0.05)}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .room-type-wrapper .bws-room-box-bg{border:none}#primary-container .hbe-bws #hbe-bws-page .body-rooms-list .rate-plan-wrapper{border-top-color:#fff}#main-menu .top-bar .top-bar-section ul li > a{font-weight:400}.qtip-best-rate{background-color:#fff;color:#000}@media only screen and (max-width: 47.937em){body{background:#fff !important}.hbe-bws #hbe-bws-page .body-rooms-list .total-price-wrapper{border-top-color:#f5f5f5 !important}}#top{background-color:#fff}#booking-widget{background-color:rgba(0, 0, 0, 0.4)}body{background-color:#fff;color:#000;font-family:Open Sans, sans-serif}#page{background-color:#fff}h1,h2,h3,h4,h5,h6{color:#000}#main-nav{background-color:#ebebeb}#main-menu .top-bar .toggle-topbar a{color:#000}#main-menu .top-bar .top-bar-section ul li a{color:#000}#main-menu .top-bar .top-bar-section ul li.has-dropdown > a:after{border-top-color:rgba(0, 0, 0, 0.3)}#main-menu .top-bar .top-bar-section ul li.active a,#main-menu .top-bar .top-bar-section ul li:hover a{color:#fff;background-color:#73bc46}#main-menu .top-bar .top-bar-section ul li.active a:after,#main-menu .top-bar .top-bar-section ul li:hover a:after{background-color:#73bc46}#main-menu .top-bar .top-bar-section ul li.active.has-dropdown > a:after,#main-menu .top-bar .top-bar-section ul li:hover.has-dropdown > a:after{border-top-color:rgba(0, 0, 0, 0.3)}#main-menu .top-bar .top-bar-section .dropdown{background-color:#ebebeb}#main-menu .top-bar .top-bar-section .dropdown li{border-bottom-color:rgba(0, 0, 0, 0.1)}#main-menu .top-bar .top-bar-section .dropdown li a{color:#000 !important;background-color:transparent !important}#main-menu .top-bar .top-bar-section .dropdown li a:after{background-color:transparent !important}#main-menu .top-bar .top-bar-section .dropdown li a:hover{color:#73bc46 !important}#main-menu .shape-icon-search{background-color:rgba(0, 0, 0, 0.1)}#main-menu .icon-search22{color:#000}a{color:#73bc46}a:hover,a:focus{color:#73bc46}button,.button,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search,.view-details,.send-enquiry,.page-link,.hbe-bws #hbe-bws-wrapper a.book-now-available{color:#fff !important;background-color:#73bc46 !important}button:hover,.button:hover,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search:hover,.view-details:hover,.send-enquiry:hover,.page-link:hover,.hbe-bws #hbe-bws-wrapper a.book-now-available:hover,button:focus,.button:focus,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search:focus,.view-details:focus,.send-enquiry:focus,.page-link:focus,.hbe-bws #hbe-bws-wrapper a.book-now-available:focus{color:#fff !important;background-color:#67ab3e !important}.extra-person .need-expand{color:#73bc46;border-color:#73bc46}.extra-person .need-expand:hover{color:#fff !important;background-color:#67ab3e !important;border-color:#67ab3e !important}.promo_popup #hbe-popout .content.action_bottom .button,.promo_popup #hbe-popout .content.action_bottom #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .promo_popup #hbe-popout .content.action_bottom a#bws-button-search,.promo_popup #hbe-popout .content.action_bottom .button,.promo_popup #hbe-popout .content.action_bottom #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .promo_popup #hbe-popout .content.action_bottom a#bws-button-search{background-color:#73bc46 !important;color:#fff !important}.promo_popup #hbe-popout .content.action_bottom .button:hover,.promo_popup #hbe-popout .content.action_bottom #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search:hover,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .promo_popup #hbe-popout .content.action_bottom a#bws-button-search:hover,.promo_popup #hbe-popout .content.action_bottom .button:hover,.promo_popup #hbe-popout .content.action_bottom #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search:hover,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .promo_popup #hbe-popout .content.action_bottom a#bws-button-search:hover{color:#fff !important;background-color:#67ab3e !important}.photos{background-color:#ebebeb}.photos h2,.photos h3,.photos h1{color:#000}.photos .shape-photo:after,.photos .shape-photo:before{border-color:#73bc46}.location-content .location{background-color:#73bc46}.location-content .view-details{background-color:#fff !important;color:#000 !important}.location-content .view-details:hover,.location-content .view-details:focus{color:#000;background-color:#e6e6e6 !important}.location-content .home-contactus{color:#fff}.location-content .home-contactus a{color:#fff}#frm_contactus,.frm-enquiry{background-color:#ebebeb;color:#000}.tabs{border-color:rgba(0, 0, 0, 0.1)}.tabs dd{border-color:rgba(0, 0, 0, 0.1)}.tabs dd a{color:#73bc46}.tabs dd.active a{color:#000}.gallery-container .collection-title{/*background-color: contrast-color($body-bg-color, rgba(0,0,0,0.1), rgba(255,255,255,0.1)); */border-color:rgba(0, 0, 0, 0.1);color:#000;color:#000}.weather .inf .min-temp{color:#000}.weather .inf .desc{color:#000}.tour-price{color:#73bc46}#footer{color:#000;background-color:#ebebeb;/*box-shadow: 0px 0px 8px 1px /!*rgba(0,0,0,0.2)*!/contrast-color($body-bg-color, rgba(0,0,0,0.3), rgba(255,255,255,0.3));*/}#footer .bottom-menu a{color:#000}#footer .bottom-menu a:hover{color:#73bc46}#footer .bottom-menu li:after{color:#000}#footer .bottom-menu li.active a{color:#73bc46}#footer a{color:#000}#footer a:hover{color:#73bc46}.nivo-controlNav a,.nivo-controlNav a:hover{background:#fff}.nivo-controlNav a.active,.nivo-controlNav a:hover.active{background-color:#73bc46 !important}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee,.frm-action .best-price-guarantee{color:#fff}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .icon-check-circle,.frm-action .best-price-guarantee .icon-check-circle{color:#73bc46}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .icon-check-circle:hover,.frm-action .best-price-guarantee .icon-check-circle:hover,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee .icon-check-circle:focus,.frm-action .best-price-guarantee .icon-check-circle:focus{color:#67ab3e}.bws-availability-calendar-content button[type="button"].slick-arrow{background-color:transparent !important}@media only screen and (max-width: 47.937em){#main-menu .top-bar .top-bar-section ul li.has-dropdown > a:after{border-top-color:transparent;border-left-color:rgba(0, 0, 0, 0.3)}#main-menu .top-bar .top-bar-section ul li:hover.has-dropdown > a:after,#main-menu .top-bar .top-bar-section ul li.active.has-dropdown > a:after{border-top-color:transparent;border-left-color:rgba(0, 0, 0, 0.3)}#main-nav .title-area{border-bottom-color:rgba(0, 0, 0, 0.1)}#top{background-color:#fff}#booking-widget{background-color:transparent}#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .contain-box .best-price-guarantee,.frm-action .best-price-guarantee{color:#000}}#footer .social ul li{background-color:#73bc46;color:#fff}#footer .social ul li a{color:#fff}#footer .social ul li.skype.off,#footer .social ul li.yahoo.off{background-color:rgba(0, 0, 0, 0.3)}#footer .social ul li.skype.off a,#footer .social ul li.yahoo.off a{color:#fff}.post-blog h4.title a,.post-blog h4.title span,.recent-post h4 a,.recent-post h4 span{color:#000}.post-blog h4.title a:hover,.post-blog h4.title span:hover,.recent-post h4 a:hover,.recent-post h4 span:hover{color:#000}#primary-container h2 a,#primary-container h2 a:hover,#primary-container h2 a:focus{color:#000}#primary-container h4 a,#primary-container h5 a,#primary-container h4 a:hover,#primary-container h5 a:hover,#primary-container h4 a:focus,#primary-container h5 a:focus{color:#000}#primary-container h3 a,#primary-container h3 a:hover,#primary-container h3 a:focus{color:#000}#primary-container h2.title span,#primary-container h3.title span,#primary-container h4.title span,#primary-container h5.title span,#primary-container h6.title span{color:#000}.reveal-modal.reveal-hightlight .modal-footer .button,.reveal-modal.reveal-hightlight .modal-footer #booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 a#bws-button-search,#booking-widget #hbe-bws-wrapper-widget-code .hbe-bws div#search-widget-panel div.swp-col3 .reveal-modal.reveal-hightlight .modal-footer a#bws-button-search{background-color:#73bc46;color:#fff}#alert-ignore-check-phone .modal-header{background-color:#73bc46;color:#fff;font-size:16px}#alert-ignore-check-phone .modal-content .btn .button-grey{background-color:#fff !important;border:1px solid #73bc46 !important;color:#73bc46 !important;max-height:38px}/* ===== Layout & Containers ===== */.cm-container{max-width: 1100px; margin: 0 auto; padding: 0 20px}.cm-section{padding: 60px 0}.cm-section-sm{padding: 40px 0}.cm-section-lg{padding: 90px 0}/* ===== Responsive Grid ===== */.cm-grid-2{display: grid; grid-template-columns: 1fr 1fr; gap: 40px}.cm-grid-3{display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px}.cm-grid-4{display: grid; grid-template-columns: repeat(4, 1fr); gap: 25px}@media (max-width: 900px){.cm-grid-2, .cm-grid-3, .cm-grid-4{ grid-template-columns: 1fr}}/* ===== Typography ===== */.cm-text-center{text-align: center}.cm-text-left{text-align: left}.cm-text-right{text-align: right}.cm-lead{font-size: 1.2rem; line-height: 1.7; color: #555}.cm-small-text{font-size: 0.9rem; color: #777}.cm-highlight{color: #c49a6c; font-weight: 600}/* ===== Spacing Helpers ===== */.cm-mt-0{margin-top: 0}.cm-mt-1{margin-top: 10px}.cm-mt-2{margin-top: 20px}.cm-mt-3{margin-top: 40px}.cm-mb-1{margin-bottom: 10px}.cm-mb-2{margin-bottom: 20px}.cm-mb-3{margin-bottom: 40px}.cm-p-1{padding: 10px}.cm-p-2{padding: 20px}.cm-p-3{padding: 40px}/* ===== Cards ===== */.cm-card{background: #fff; border-radius: 10px; padding: 25px; box-shadow: 0 5px 20px rgba(0,0,0,0.06)}.cm-card-soft{background: #fafafa; border-radius: 10px; padding: 25px}/* ===== Buttons ===== */.cm-btn{display: inline-block; padding: 12px 26px; border-radius: 30px; text-decoration: none; font-weight: 600; transition: 0.3s ease}.cm-btn-primary{background: #c49a6c; color: white}.cm-btn-primary:hover{background: #b3895c}.cm-btn-outline{border: 2px solid #c49a6c; color: #c49a6c}.cm-btn-outline:hover{background: #c49a6c; color: white}/* ===== Images ===== */.cm-img-responsive{width: 100%; height: auto; border-radius: 8px}.cm-img-rounded{border-radius: 50%}/* ===== Flex Helpers ===== */.cm-flex{display: flex}.cm-flex-center{display: flex; align-items: center; justify-content: center}.cm-flex-between{display: flex; justify-content: space-between; align-items: center}