.elementor-15249 .elementor-element.elementor-element-d8acf42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15249 .elementor-element.elementor-element-b9b0dca{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5}.elementor-15249 .elementor-element.elementor-element-b9b0dca:not(.elementor-motion-effects-element-type-background),.elementor-15249 .elementor-element.elementor-element-b9b0dca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://yachtsdubai.yachts/wp-content/uploads/2026/02/0-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-15249 .elementor-element.elementor-element-b9b0dca::before,.elementor-15249 .elementor-element.elementor-element-b9b0dca>.elementor-background-video-container::before,.elementor-15249 .elementor-element.elementor-element-b9b0dca>.e-con-inner>.elementor-background-video-container::before,.elementor-15249 .elementor-element.elementor-element-b9b0dca>.elementor-background-slideshow::before,.elementor-15249 .elementor-element.elementor-element-b9b0dca>.e-con-inner>.elementor-background-slideshow::before,.elementor-15249 .elementor-element.elementor-element-b9b0dca>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-15249 .elementor-element.elementor-element-a726db2{--display:flex}.elementor-15249 .elementor-element.elementor-element-6d1b671{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-15249 .elementor-element.elementor-element-495d127{--grid-columns:3}.elementor-15249 .elementor-element.elementor-element-495d127 .elementor-loop-container{grid-auto-rows:1fr}.elementor-15249 .elementor-element.elementor-element-495d127 .e-loop-item>.elementor-section,.elementor-15249 .elementor-element.elementor-element-495d127 .e-loop-item>.elementor-section>.elementor-container,.elementor-15249 .elementor-element.elementor-element-495d127 .e-loop-item>.e-con,.elementor-15249 .elementor-element.elementor-element-495d127 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-15249 .elementor-element.elementor-element-504780e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15249 .elementor-element.elementor-element-238ae0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15249 .elementor-element.elementor-element-238ae0b:not(.elementor-motion-effects-element-type-background),.elementor-15249 .elementor-element.elementor-element-238ae0b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8c37c90)}.elementor-15249 .elementor-element.elementor-element-dd134ff{--display:flex}.elementor-15249 .elementor-element.elementor-element-dd134ff:not(.elementor-motion-effects-element-type-background),.elementor-15249 .elementor-element.elementor-element-dd134ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f020f2a)}.elementor-15249 .elementor-element.elementor-element-7345a3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15249 .elementor-element.elementor-element-7345a3b:not(.elementor-motion-effects-element-type-background),.elementor-15249 .elementor-element.elementor-element-7345a3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-15249 .elementor-element.elementor-element-114ce430{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-15249 .elementor-element.elementor-element-5306a6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15249 .elementor-element.elementor-element-5306a6a:not(.elementor-motion-effects-element-type-background),.elementor-15249 .elementor-element.elementor-element-5306a6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-15249 .elementor-element.elementor-element-12a08e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(min-width:768px){.elementor-15249 .elementor-element.elementor-element-a726db2{--content-width:1200px}.elementor-15249 .elementor-element.elementor-element-6d1b671{--content-width:1200px}}@media(max-width:1024px){.elementor-15249 .elementor-element.elementor-element-495d127{--grid-columns:2}}@media(max-width:767px){.elementor-15249 .elementor-element.elementor-element-495d127{--grid-columns:1}}.pcs-hero{--gold:#cfa670;--navy-overlay:rgba(13,21,38,0.75);--white:#ffffff;--muted:rgba(255,255,255,.86);--border:rgba(255,255,255,.15);font-family:inherit;position:relative;overflow:hidden;border-radius:26px;background:#fff0;width:100%;text-align:left}.pcs-hero h1{margin:0 0 20px;font-size:62px;line-height:1.15;font-weight:800;color:#fff}.pcs-hero p{margin:0 0 24px;max-width:780px;font-size:18.5px;line-height:1.8;color:var(--muted);font-weight:300}.pcs-hero .btn{height:52px;padding:0 38px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;text-decoration:none!important;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease;white-space:nowrap}.pcs-hero .btn.primary{background:linear-gradient(135deg,#dcc087 0%,var(--gold) 100%);color:#0d1526!important;box-shadow:0 10px 25px rgb(207 166 112 / .2);cursor:pointer}.pcs-hero .btn.ghost{background:rgb(255 255 255 / .05);color:#fff!important;border:1px solid var(--border)}@media(max-width:1024px){.pcs-hero h1{font-size:48px}}@media(max-width:767px){.pcs-hero h1{font-size:28px;line-height:1.2;margin:0 0 15px}.pcs-hero p{font-size:14px;line-height:1.6;margin:0 auto 15px;max-width:100%}.pcs-hero .btn{height:48px;border-radius:11px;font-size:12px;padding:0 10px}}