.breakdance .banner_inner{display:grid;align-items:stretch;grid-template-columns:995px 1fr;width:100%;gap:var(--col-spacing);min-height:600px;@media all and (max-width:1300px){min-height:initial;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:0}}.breakdance .text_white{color:var(--white)}.breakdance .font_gambetta{font-family:Gambetta;font-weight:300;font-style:italic}.breakdance .font_inter{font-family:"Inter",sans-serif}.breakdance .btn_group{display:flex;flex-direction:row;align-items:center;gap:12px;@media all and (max-width:767px){display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:10px}}.breakdance .btn{min-height:51px;cursor:pointer;background:var(--prim);border:1px solid var(--prim);padding:0 40px;display:flex;justify-content:center;flex-direction:row;align-items:center;position:relative;overflow:hidden;border-radius:100px;@media all and (max-width:767px){min-height:44px}.bde-text{font-weight:500;font-size:18px;color:var(--white);position:relative;z-index:2;transition:color 0.3s ease;line-height:1;font-family:var(--font-anek);@media all and (max-width:767px){font-size:18px;font-weight:300}}.bde-icon{ground-color:var(--white);margin-left:-30px;margin-right:10px;border-radius:100px;height:35px;width:35px;display:flex;align-items:center;justify-content:center;svg{width:17px;stroke:var(--prim);fill:var(--prim)}}&.btn_white{background-color:var(--white);border-color:var(--white);.bde-text{color:var(--prim)}.bde-icon{background-color:var(--prim)}svg{width:17px;stroke:var(--white);fill:var(--white)}}&.btn_outline{background-color:transparent;border-color:var(--prim);.bde-text{color:var(--prim)}.bde-icon{background-color:var(--prim)}svg{width:17px;stroke:var(--white);fill:var(--white)}}&.btn_outline_white{background-color:transparent;border-color:var(--white);.bde-text{color:var(--white)}.bde-icon{background-color:var(--white)}svg{width:17px;stroke:var(--prim);fill:var(--prim)}}}.breakdance .btn{transition:transform 0.25s ease,box-shadow 0.25s ease,background-color 0.25s ease,border-color 0.25s ease;&:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,0.15)}}.breakdance .btn:hover{background-color:var(--prim-dark,var(--prim))}.breakdance .btn.btn_white:hover{background-color:#f4f4f4;.bde-text{color:var(--prim)}}.breakdance .btn.btn_outline:hover{background-color:var(--prim);.bde-text{color:var(--white)}}.breakdance .btn.btn_outline_white:hover{background-color:var(--white);.bde-text{color:var(--prim)}}.breakdance .section_bkg{background-color:var(--prim)}.breakdance .font_instrument{font-family:"Instrument Sans",sans-serif}.breakdance .section_center{.section-container{align-items:center;>.bde-text,>.bde-heading{text-align:center}}}.breakdance .footer{background-color:var(--prim)}.breakdance .footer_inner{width:1128px;margin:0 auto;display:flex;flex-direction:row;gap:54px;@media all and (max-width:1119px){display:flex;flex-direction:column;gap:25px}.bde-heading{font-size:24px}.bde-text{color:#ffffff80}}.breakdance .footer_contact{width:1128px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;@media all and (max-width:1119px){display:flex;flex-direction:column;gap:12px}.bde-heading{color:#6D6D6D;font-size:16px;margin-bottom:12px;@media all and (max-width:1119px){margin-bottom:1px}}.bde-text{color:var(--white)}}.breakdance .footer_legal{border-top:1px solid #e9e9e926;background-color:var(--prim);.section-container{display:flex;flex-direction:row;justify-content:space-between}}.breakdance .footer_icons{display:flex;flex-direction:row;align-items:center;gap:16px}.breakdance .accordion{gap:24px;.accordion_item{width:100%;.bde-heading{font-size:24px;padding-bottom:24px;border-bottom:1px solid var(--border);display:grid;grid-template-columns:1fr auto;width:100%;align-items:center;gap:26px;cursor:pointer;&::after{content:"";display:block;transition:0.3s ease all;width:16px;height:16px;background:#111;-webkit-clip-path:polygon(0% 45%,45% 45%,45% 0%,55% 0%,55% 45%,100% 45%,100% 55%,55% 55%,55% 100%,45% 100%,45% 55%,0% 55%);clip-path:polygon(0% 45%,45% 45%,45% 0%,55% 0%,55% 45%,100% 45%,100% 55%,55% 55%,55% 100%,45% 100%,45% 55%,0% 55%)}}.accordion_content{margin-top:12px}&.open{.bde-heading{cursor:auto;&::after{transform:rotate(45deg)}}}}}.breakdance .section_full{.section-container{max-width:100%;padding-left:0;padding-right:0}}.breakdance .discover_grid{display:grid;grid-template-columns:1fr 520px 1fr;gap:24px;align-items:center;width:1550px;max-width:initial;margin-bottom:-30px;@media all and (max-width:767px){width:880px;grid-template-columns:1fr 275px 1fr;margin-bottom:7px}>.bde-div{position:relative;overflow:hidden;border-radius:20px;height:580px;@media all and (max-width:767px){height:340px}&:nth-child(2){height:400px;@media all and (max-width:767px){height:245px}}img{position:absolute;width:100%;height:100%;object-fit:cover}}}.breakdance .usp_grid{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch;@media all and (max-width:767px){gap:10px}>.bde-div{padding:30px;background:#ffffff1a;border-radius:11px;min-height:165px;display:flex;justify-content:space-between;@media all and (max-width:767px){padding:16px;min-height:initial;gap:12px}}.counter{display:flex;flex-direction:row;align-items:center;.bde-heading{font-weight:400;color:var(--white);font-size:38px;font-family:var(--font-instrument);@media all and (max-width:767px){font-size:23px;line-height:31px}@media all and (max-width:450px){font-size:20px;line-height:24px}}}.bde-text{color:var(--white);font-family:var(--font-instrument);font-size:20px;line-height:24px;@media all and (max-width:767px){font-size:15px;line-height:24px}&.small{margin-top:6px;font-size:10px;line-height:11px;@media all and (max-width:767px){display:none}}}}.breakdance .list{display:grid;grid-template-columns:1fr;>.bde-text{border-bottom:1px var(--prim) dashed;padding-bottom:15px;margin-bottom:19px;display:grid;grid-template-columns:auto 1fr;align-items:center;padding-left:6px;padding-right:18px;&::before{content:"";background-image:url(http://samawabeachresort.com/wp-content/uploads/2026/01/list-icon.svg);display:inline-block;width:17px;height:23px;background-size:contain;background-repeat:no-repeat;margin-right:14px}}}.breakdance .usp_grid_alt{width:100%;display:flex;flex-direction:row;justify-content:space-between;@media all and (max-width:1119px){flex-direction:column;gap:35px}>.bde-div{max-width:205px;@media all and (max-width:1119px){width:100%;max-width:initial}>.bde-heading{font-size:20px;line-height:24px;color:#fff;font-family:var(--font-instrument);font-weight:400;border-bottom:1px solid #ffffff1a;margin-bottom:20px;padding-bottom:20px;width:100%;@media all and (max-width:1119px){margin-bottom:0;padding-bottom:17px;display:flex;align-items:center;justify-content:space-between;gap:2rem;&::after{content:"";display:block;width:16px;height:16px;background:var(--white);-webkit-clip-path:polygon(0% 45%,45% 45%,45% 0%,55% 0%,55% 45%,100% 45%,100% 55%,55% 55%,55% 100%,45% 100%,45% 55%,0% 55%);clip-path:polygon(0% 45%,45% 45%,45% 0%,55% 0%,55% 45%,100% 45%,100% 55%,55% 55%,55% 100%,45% 100%,45% 55%,0% 55%)}}}&.open{>.bde-heading{&::after{-webkit-clip-path:polygon(0% 45%,45% 45%,45% 45%,55% 45%,55% 45%,100% 45%,100% 55%,55% 55%,55% 55%,45% 55%,45% 55%,0% 55%);clip-path:polygon(0% 45%,45% 45%,45% 45%,55% 45%,55% 45%,100% 45%,100% 55%,55% 55%,55% 55%,45% 55%,45% 55%,0% 55%)}}}}.counter{display:flex;flex-direction:row;align-items:center;.bde-heading{color:#fff;font-size:60px;line-height:72px;font-family:var(--font-inter);margin-bottom:10px;@media all and (max-width:1119px){font-size:30px;margin-bottom:0px}}}.bde-text{color:#ffffff80;font-family:var(--font-instrument);font-size:16px;line-height:24px}}.breakdance .icon_list{@media all and (max-width:1119px){width:100%}ul{gap:0;li{border-bottom:1px var(--prim) dashed;padding-bottom:15px;margin-bottom:19px;display:flex;align-items:center;padding-right:30px;.bde-icon-list__icon{font-size:25px}.bde-icon-list__text{font-family:var(--font-instrument);font-size:18px;font-weight:400}}}}.breakdance .investment_cta{background-image:linear-gradient(rgba(0,0,0,0.25),rgba(0,0,0,0.25)),url(https://www.samawabeachresort.com/wp-content/uploads/2026/02/samawa-investment-1.jpg);background-position:center right;width:100%;height:100%;display:flex;align-items:center;padding:75px;border-radius:17px;background-size:cover;background-position:30% center;@media all and (max-width:1119px){min-height:380px;padding:65px 16px}.bde-heading{font-size:40px;text-align:center @media all and (max-width:1119px){font-size:30px;line-height:30px}}}.breakdance .investment_steps{counter-reset:stappen-counter;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px;align-items:stretch;@media all and (max-width:1119px){display:flex;gap:9px;flex-direction:column}>.bde-div{position:relative;background-color:#ffffff1a;min-height:390px;border-radius:11px;padding:60px 35px;margin-top:34px;@media all and (max-width:1119px){padding:26px;min-height:initial;margin:0}}.bde-heading{color:#fff;font-size:30px;line-height:31px;margin-bottom:11px;font-weight:300;&::before{counter-increment:stappen-counter;content:counter(stappen-counter);background-color:#d9d9d9;width:68px;height:68px;border-radius:100px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;transform:translateY(-50%);font-family:var(--font-gambetta);font-size:33px;color:var(--prim)}@media all and (max-width:1119px){display:grid;grid-template-columns:auto 1fr;align-items:center;font-size:20px;line-height:20px;gap:14px;margin-bottom:0;&::before{position:relative;width:43px;height:43px;transform:initial;font-size:25px}}}.bde-text{color:#fff;opacity:0.7;font-family:var(--font-instrument);@media all and (max-width:1119px){margin-top:21px}}}.breakdance .investment_form{background-color:var(--white);border-radius:16px;border:1px solid #DFDBCF;padding:60px 40px;max-width:625px;width:100%;@media all and (max-width:767px){padding:29px 26px 41px 26px}}.breakdance .unit_slider{width:280px;max-width:initial;.swiper{overflow:initial}.breakdance-swiper-wrapper{cursor:grab}.swiper-wrapper{align-items:flex-start}.advanced-slider__slide{padding:0;transition:0.3s ease all;&:hover{transform:scale(1.01)}.bde-container-link{align-items:center}img{height:215px;border-radius:5px;object-fit:cover;margin-bottom:8px}.bde-heading{font-family:var(--font-inter);text-align:center;color:var(--prim)}.bde-text{font-family:var(--font-anek);font-size:20px;font-weight:300;color:var(--prim)}}}.breakdance .section_hidden{overflow:hidden}.breakdance .font_anek{font-family:"Anek Latin",sans-serif}.breakdance .pop_up_background{display:none;position:fixed;inset:0;z-index:999;background:rgba(1,35,76,0.4);backdrop-filter:blur(10px);.section-container{height:100%;display:flex;align-items:center;justify-content:center}}.breakdance .text_prim{color:var(--prim)}.breakdance .fade_in{opacity:0;transition:opacity 0.6s ease-out,transform 0.6s ease-out;will-change:opacity,transform;&.is_visible{opacity:1}}.breakdance .slide_up{transition:var(--bde-transition-duration)}.breakdance .animate-in{opacity:0;transform:translateY(24px);transition:opacity 0.6s ease,transform 0.6s ease;&.is-visible{opacity:1;transform:translateY(0)}}body.breakdance-editor .animate-in,.breakdance-editor .animate-in{opacity:1!important;transform:none!important}.breakdance .discover_slider{width:1550px;max-width:initial;margin-bottom:-50px;@media all and (max-width:767px){width:1100px;margin-bottom:-10px}.breakdance-swiper-wrapper{padding:0;cursor:grab}.swiper-wrapper{align-items:center}.advanced-slider__slide{padding:0}.swiper-slide{position:relative;overflow:hidden;border-radius:20px;height:580px;transition:height 1s ease,transform .35s ease;@media all and (max-width:767px){height:340px}img{position:absolute;width:100%;height:100%;object-fit:cover}}.swiper-slide.swiper-slide-active{height:400px;@media all and (max-width:767px){height:245px}}.swiper-button-prev,.swiper-button-next{top:initial;transform:translateY(20%);bottom:0;border:1px solid var(--prim);border-radius:100rem;padding:1rem;display:flex;align-items:center;justify-content:center;@media all and (max-width:767px){transform:translateY(125%);padding:14px}&::after{color:var(--prim);font-size:14px;@media all and (max-width:767px){font-size:10px}}}.swiper-button-prev{left:calc(50% - 230px);@media all and (max-width:767px){left:calc(50% - 170px)}}.swiper-button-next{right:calc(50% - 230px);@media all and (max-width:767px){right:calc(50% - 170px)}}}.breakdance .section_light{background-color:var(--bkg-light)}.breakdance .img_full{position:relative;width:100%;height:100%;@media all and (max-width:1119px){height:100vw;max-height:500px}>img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius)}}.breakdance .banner_form{background-color:var(--white);padding:43px 39px 23px;border-radius:16px}.breakdance .form_banner{display:grid;align-items:stretch;grid-template-columns:480px 1fr;width:100%;gap:52px;min-height:600px;@media all and (max-width:1119px){display:flex;flex-direction:column-reverse;align-items:flex-start;gap:0}}.breakdance .full_width{max-width:100%;width:100%}.breakdance .section_cta{.section-container{height:840px;display:flex;justify-content:center;align-items:center;.bde-heading{text-align:center}}}.breakdance .bedroom_features_list{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;.feature{position:relative;border:1px solid #17241f33;border-radius:100rem;padding:10px 16px 10px 32px;line-height:1;font-size:14px;font-family:"Instrument Sans",sans-serif;font-weight:500;&::before{content:"";position:absolute;display:block;width:6px;height:6px;background-color:var(--black);border-radius:100rem;top:50%;transform:translateY(-50%);left:16px}}}.breakdance .property_images{max-width:1128px;.bde-loop{gap:10px;.bde-loop-item{padding:0}}}.breakdance .floorplan_image{position:relative;width:100%;height:100%;@media (max-width:1119px){height:100vw;max-height:500px}@media (max-width:479px){height:auto;max-height:100%}img{position:absolute;max-width:100%;max-height:100%;left:50%;top:50%;transform:translate(-50%,-50%);@media (max-width:479px){position:initial;transform:none}}}.breakdance .property_overview{.bde-loop{display:grid;gap:27px;grid-template-columns:1fr 1fr 1fr 1fr;@media (max-width:1119px){gap:10px;grid-template-columns:1fr 1fr}.ee-post{padding:0}}.bde-container-link{align-items:center}.bedroom_img{width:100%;height:215px;overflow:hidden;border-radius:5px;margin-bottom:8px;img{position:absolute;width:100%;height:100%;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%)}}.bde-heading{font-family:var(--font-inter);text-align:center;color:var(--prim)}.bde-text{font-family:var(--font-anek);font-size:20px;font-weight:300;color:var(--prim);text-align:center}}.breakdance .header_nav{display:flex;flex-direction:row;align-items:center;gap:56px}.breakdance .header{border-bottom:1px solid #e9e9e926;background-color:transparent;position:absolute;z-index:9;&.bde-header-builder--sticky-styles{background-color:var(--prim);border:none}}.breakdance .main_menu{.breakdance-menu-list{gap:24px;>.breakdance-menu-item{.breakdance-link,.breakdance-menu-link{color:var(--white);padding:0;height:75px}.breakdance-menu-link-arrow{padding:0px;&::after{background-color:var(--white)}}}.breakdance-dropdown-floater{.breakdance-dropdown-caret{display:none}.breakdance-dropdown-body{.breakdance-link{color:var(--prim);height:initial}}}}}.breakdance .footer_down{width:1000px;.bde-text{font-size:12px;color:#DFDBCF4D}}.breakdance .legal_links{display:flex;flex-direction:row;gap:20px;.breakdance-link{font-size:12px;color:#DFDBCF4D;text-decoration:none;&:hover{text-decoration:underline}}}.breakdance .header_contact{display:flex;flex-direction:row;align-items:center;gap:24px}.breakdance .mobile_menu_bottom{.btn{width:100%}}.breakdance .translation{width:max-content;.gt_black_overlay{z-index:999;background:rgba(1,35,76,0.4);backdrop-filter:blur(10px);opacity:1}.gt_switcher-popup{>span{display:none}}.gt_white_content{border-radius:16px;a{border:none}}}.breakdance .mobile_lang{margin-top:auto;.breakdance-menu-link{display:flex;justify-content:flex-end;padding:0 20px!important;border-top:none!important}}