.elementor-29799 .elementor-element.elementor-element-ed8cf95{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--overflow:hidden;--padding-top:30px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-ed8cf95:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-ed8cf95>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-ed8cf95>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:#fff0;background-image:radial-gradient(at center center,var(--e-global-color-primary) 0%,var(--e-global-color-secondary) 100%)}.elementor-29799 .elementor-element.elementor-element-ce2d066>.elementor-widget-container{margin:0% -50% 0% -50%}body:not(.rtl) .elementor-29799 .elementor-element.elementor-element-ce2d066{left:0}body.rtl .elementor-29799 .elementor-element.elementor-element-ce2d066{right:0}.elementor-29799 .elementor-element.elementor-element-ce2d066{bottom:18%;text-align:center}.elementor-29799 .elementor-element.elementor-element-ce2d066 .elementor-heading-title{font-family:"Tenor Sans Local",Sans-serif;font-size:12vw;font-weight:400;text-transform:uppercase;letter-spacing:-5px;color:#FFFFFF94}.elementor-29799 .elementor-element.elementor-element-5047ae0{--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;--justify-content:space-between}.elementor-29799 .elementor-element.elementor-element-5d48e1c{--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-29799 .elementor-element.elementor-element-5d48e1c:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-5d48e1c>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-5d48e1c>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-image:url(https://ibizastagparty.com/wp-content/uploads/2025/01/home-2-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29799 .elementor-element.elementor-element-3e6a7ee>.elementor-widget-container{background-color:var(--e-global-color-accent);border-radius:100px 100px 100px 100px}body:not(.rtl) .elementor-29799 .elementor-element.elementor-element-3e6a7ee{right:-100px}body.rtl .elementor-29799 .elementor-element.elementor-element-3e6a7ee{left:-100px}.elementor-29799 .elementor-element.elementor-element-3e6a7ee{top:60px;z-index:2}.elementor-29799 .elementor-element.elementor-element-ea07a9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-29799 .elementor-element.elementor-element-c8f669f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-29799 .elementor-element.elementor-element-90c30c6{width:auto;max-width:auto;text-align:start}.elementor-29799 .elementor-element.elementor-element-90c30c6 .elementor-heading-title{font-family:var(--e-global-typography-h4-font-family),Sans-serif;font-size:var(--e-global-typography-h4-font-size);font-weight:var(--e-global-typography-h4-font-weight);text-transform:var(--e-global-typography-h4-text-transform);font-style:var(--e-global-typography-h4-font-style);text-decoration:var(--e-global-typography-h4-text-decoration);line-height:var(--e-global-typography-h4-line-height);letter-spacing:var(--e-global-typography-h4-letter-spacing);word-spacing:var(--e-global-typography-h4-word-spacing);color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-8fd8bca{width:auto;max-width:auto;text-align:start}.elementor-29799 .elementor-element.elementor-element-8fd8bca .elementor-heading-title{font-family:var(--e-global-typography-h4-font-family),Sans-serif;font-size:var(--e-global-typography-h4-font-size);font-weight:var(--e-global-typography-h4-font-weight);text-transform:var(--e-global-typography-h4-text-transform);font-style:var(--e-global-typography-h4-font-style);text-decoration:var(--e-global-typography-h4-text-decoration);line-height:var(--e-global-typography-h4-line-height);letter-spacing:var(--e-global-typography-h4-letter-spacing);word-spacing:var(--e-global-typography-h4-word-spacing);color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-432b18c{--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;--gap:80px 20px;--row-gap:80px;--column-gap:20px;--padding-top:150px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-47b600f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-29799 .elementor-element.elementor-element-76bd30b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0em 1em;--row-gap:0em;--column-gap:1em;--flex-wrap:wrap}.elementor-29799 .elementor-element.elementor-element-842f2ff{width:auto;max-width:auto;text-align:center}.elementor-29799 .elementor-element.elementor-element-842f2ff .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-29799 .elementor-element.elementor-element-cc2d5f6{width:auto;max-width:auto;text-align:center}.elementor-29799 .elementor-element.elementor-element-cc2d5f6 .elementor-heading-title{font-family:var(--e-global-typography-h2-font-family),Sans-serif;font-size:var(--e-global-typography-h2-font-size);font-weight:var(--e-global-typography-h2-font-weight);text-transform:var(--e-global-typography-h2-text-transform);font-style:var(--e-global-typography-h2-font-style);text-decoration:var(--e-global-typography-h2-text-decoration);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing);color:var(--e-global-color-secondary)}.elementor-29799 .elementor-element.elementor-element-168d92b{width:auto;max-width:auto;text-align:center}.elementor-29799 .elementor-element.elementor-element-168d92b .elementor-heading-title{font-family:var(--e-global-typography-h2-font-family),Sans-serif;font-size:var(--e-global-typography-h2-font-size);font-weight:var(--e-global-typography-h2-font-weight);text-transform:var(--e-global-typography-h2-text-transform);font-style:var(--e-global-typography-h2-font-style);text-decoration:var(--e-global-typography-h2-text-decoration);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing);color:var(--e-global-color-secondary)}.elementor-29799 .elementor-element.elementor-element-b6857aa{width:auto;max-width:auto;text-align:center}.elementor-29799 .elementor-element.elementor-element-b6857aa .elementor-heading-title{font-family:var(--e-global-typography-h2-font-family),Sans-serif;font-size:var(--e-global-typography-h2-font-size);font-weight:var(--e-global-typography-h2-font-weight);text-transform:var(--e-global-typography-h2-text-transform);font-style:var(--e-global-typography-h2-font-style);text-decoration:var(--e-global-typography-h2-text-decoration);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing);color:var(--e-global-color-primary)}.elementor-29799 .elementor-element.elementor-element-6b01bf7{width:var(--container-widget-width,860px);max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;text-align:start}.elementor-29799 .elementor-element.elementor-element-6b01bf7 .elementor-heading-title{font-family:var(--e-global-typography-h5-font-family),Sans-serif;font-size:var(--e-global-typography-h5-font-size);font-weight:var(--e-global-typography-h5-font-weight);text-transform:var(--e-global-typography-h5-text-transform);font-style:var(--e-global-typography-h5-font-style);text-decoration:var(--e-global-typography-h5-text-decoration);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing);color:var(--e-global-color-text)}.elementor-29799 .elementor-element.elementor-element-5049e58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap}.elementor-29799 .elementor-element.elementor-element-cdf81b0{--alignment:left;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--cmsmaster-wrapper-bg-color-normal:var( --e-global-color-alternate );--cmsmaster-wrapper-bd-color-normal:var( --e-global-color-border );--cmsmasters-wrapper-transition-duration:0.3s;--cmsmasters-wrapper-pdd:80px 50px 80px 50px;--graphic-gap:30px}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__icon-wrap i{font-size:60px}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__icon-wrap svg{width:60px}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__wrapper{border-style:solid;border-width:1px 1px 1px 1px}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__graphic-item *{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__graphic-item svg path{fill:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__graphic-item{transition-duration:0.3s}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__graphic-item *{transition-duration:0.3s}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__type-wrap{padding:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__title{color:var(--e-global-color-primary);margin-bottom:30px}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__description{margin-bottom:40px}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:0 0 0 0;--button-icon-size:12px;--button-icon-color-normal:var( --e-global-color-primary );--button-icon-color-hover:var( --e-global-color-tertiary )}.elementor-29799 .elementor-element.elementor-element-cdf81b0.cmsmasters-featured-box__both .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-primary);border-radius:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__button:before{--button-bg-color:#02010100;background:var(--button-bg-color)}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__button:hover{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-cdf81b0.cmsmasters-featured-box__both .elementor-widget-cmsmasters-featured-box__wrapper:hover .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__button:after{--button-bg-color:#02010100;background:var(--button-bg-color)}.elementor-29799 .elementor-element.elementor-element-52f4cbb{--alignment:left;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--cmsmaster-wrapper-bg-color-normal:var( --e-global-color-alternate );--cmsmaster-wrapper-bd-color-normal:var( --e-global-color-border );--cmsmasters-wrapper-transition-duration:0.3s;--cmsmasters-wrapper-pdd:80px 50px 80px 50px;--graphic-gap:30px}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__icon-wrap i{font-size:60px}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__icon-wrap svg{width:60px}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__wrapper{border-style:solid;border-width:1px 1px 1px 1px}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__graphic-item *{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__graphic-item svg path{fill:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__graphic-item{transition-duration:0.3s}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__graphic-item *{transition-duration:0.3s}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__type-wrap{padding:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__title{color:var(--e-global-color-primary);margin-bottom:30px}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__description{margin-bottom:40px}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:0 0 0 0;--button-icon-size:12px;--button-icon-color-normal:var( --e-global-color-primary );--button-icon-color-hover:var( --e-global-color-tertiary )}.elementor-29799 .elementor-element.elementor-element-52f4cbb.cmsmasters-featured-box__both .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-primary);border-radius:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__button:before{--button-bg-color:#02010100;background:var(--button-bg-color)}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__button:hover{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-52f4cbb.cmsmasters-featured-box__both .elementor-widget-cmsmasters-featured-box__wrapper:hover .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__button:after{--button-bg-color:#02010100;background:var(--button-bg-color)}.elementor-29799 .elementor-element.elementor-element-02681d5{--alignment:left;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--cmsmaster-wrapper-bg-color-normal:var( --e-global-color-alternate );--cmsmaster-wrapper-bd-color-normal:var( --e-global-color-border );--cmsmasters-wrapper-transition-duration:0.3s;--cmsmasters-wrapper-pdd:80px 50px 80px 50px;--graphic-gap:30px}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__icon-wrap i{font-size:60px}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__icon-wrap svg{width:60px}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__wrapper{border-style:solid;border-width:1px 1px 1px 1px}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__graphic-item *{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__graphic-item svg path{fill:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__graphic-item{transition-duration:0.3s}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__graphic-item *{transition-duration:0.3s}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__type-wrap{padding:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__title{color:var(--e-global-color-primary);margin-bottom:30px}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__description{margin-bottom:40px}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:0 0 0 0;--button-icon-size:12px;--button-icon-color-normal:var( --e-global-color-primary );--button-icon-color-hover:var( --e-global-color-tertiary )}.elementor-29799 .elementor-element.elementor-element-02681d5.cmsmasters-featured-box__both .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-primary);border-radius:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__button:before{--button-bg-color:#02010100;background:var(--button-bg-color)}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__button:hover{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-02681d5.cmsmasters-featured-box__both .elementor-widget-cmsmasters-featured-box__wrapper:hover .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__button:after{--button-bg-color:#02010100;background:var(--button-bg-color)}.elementor-29799 .elementor-element.elementor-element-f5d5c87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:240px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-01c7c81{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-29799 .elementor-element.elementor-element-89f374f .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-c18ea2c>.elementor-widget-container{margin:20px 0 0 0}.elementor-29799 .elementor-element.elementor-element-5cb2bb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end}.elementor-29799 .elementor-element.elementor-element-f9ef074{width:var(--container-widget-width,580px);max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0}.elementor-29799 .elementor-element.elementor-element-f9ef074 img{width:100%}.elementor-29799 .elementor-element.elementor-element-56852e5{width:var(--container-widget-width,305px);max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;bottom:-90px}body:not(.rtl) .elementor-29799 .elementor-element.elementor-element-56852e5{left:0}body.rtl .elementor-29799 .elementor-element.elementor-element-56852e5{right:0}.elementor-29799 .elementor-element.elementor-element-a6286bd{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px}.elementor-29799 .elementor-element.elementor-element-11cd0c4{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-11cd0c4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-11cd0c4>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-11cd0c4>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-image:url(https://ibizastagparty.com/wp-content/uploads/2025/01/home-2-4.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29799 .elementor-element.elementor-element-089bc89{--alignment:left;width:var(--container-widget-width,340px);max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;--cmsmaster-wrapper-bg-color-normal:var( --e-global-color-30dbaab );--cmsmasters-wrapper-transition-duration:0.3s}.elementor-29799 .elementor-element.elementor-element-089bc89 .elementor-widget-cmsmasters-featured-box__button{border-style:solid;color:var(--e-global-color-background);border-color:var(--e-global-color-accent);border-width:1px 1px 1px 1px}.elementor-29799 .elementor-element.elementor-element-089bc89:not(.elementor-widget-cmsmasters-offcanvas):not(.cmsmasters-search-type-search-popup)>.elementor-widget-container,.elementor-29799 .elementor-element.elementor-element-089bc89.elementor-widget-cmsmasters-offcanvas>.elementor-widget-container .elementor-widget-cmsmasters-offcanvas__trigger,.elementor-29799 .elementor-element.elementor-element-089bc89.cmsmasters-search-type-search-popup>.elementor-widget-container .elementor-widget-cmsmasters-search__popup-trigger-inner{--cmsmasters-transform-translate-x:0px;--cmsmasters-transform-translate-y:0px;--cmsmasters-transform-rotate-z:0deg;--cmsmasters-transform-rotate-x:0deg;--cmsmasters-transform-rotate-y:0deg;--cmsmasters-transform-scale-x:1;--cmsmasters-transform-scale-y:1;--cmsmasters-transform-skew-x:0deg;--cmsmasters-transform-skew-y:0deg;--cmsmasters-transform-opacity:1;--cmsmasters-transform-blur:15px;transform:translate(var(--cmsmasters-transform-translate-x),var(--cmsmasters-transform-translate-y)) rotateZ(var(--cmsmasters-transform-rotate-z)) rotateX(var(--cmsmasters-transform-rotate-x)) rotateY(var(--cmsmasters-transform-rotate-y)) scale(var(--cmsmasters-transform-scale-x),var(--cmsmasters-transform-scale-y)) skew(var(--cmsmasters-transform-skew-x),var(--cmsmasters-transform-skew-y));opacity:var(--cmsmasters-transform-opacity);backdrop-filter:blur(var(--cmsmasters-transform-blur));transform-origin:var(--cmsmasters-transform-origin-x,50%) var(--cmsmasters-transform-origin-y,50%) var(--cmsmasters-transform-origin-z,0)}.elementor-29799 .elementor-element.elementor-element-089bc89:not(.elementor-widget-cmsmasters-offcanvas):not(.cmsmasters-search-type-search-popup):hover>.elementor-widget-container,.elementor-29799 .elementor-element.elementor-element-089bc89.elementor-widget-cmsmasters-offcanvas>.elementor-widget-container .elementor-widget-cmsmasters-offcanvas__trigger:hover,.elementor-29799 .elementor-element.elementor-element-089bc89.cmsmasters-search-type-search-popup>.elementor-widget-container .elementor-widget-cmsmasters-search__popup-trigger-inner:hover{transform:translate(var(--cmsmasters-transform-translate-x-hover,var(--cmsmasters-transform-translate-x)),var(--cmsmasters-transform-translate-y-hover,var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover,var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover,var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover,var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover,var(--cmsmasters-transform-scale-x)),var(--cmsmasters-transform-scale-y-hover,var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover,var(--cmsmasters-transform-skew-x)),var(--cmsmasters-transform-skew-y-hover,var(--cmsmasters-transform-skew-y)));opacity:var(--cmsmasters-transform-opacity-hover,var(--cmsmasters-transform-opacity));backdrop-filter:blur(var(--cmsmasters-transform-blur-hover,var(--cmsmasters-transform-blur)))}.elementor-29799 .elementor-element.elementor-element-089bc89 .elementor-widget-cmsmasters-featured-box__type-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-accent);padding:30px 30px 30px 30px}.elementor-29799 .elementor-element.elementor-element-089bc89 .elementor-widget-cmsmasters-featured-box__title{font-family:var(--e-global-typography-h5-font-family),Sans-serif;font-size:var(--e-global-typography-h5-font-size);font-weight:var(--e-global-typography-h5-font-weight);text-transform:var(--e-global-typography-h5-text-transform);font-style:var(--e-global-typography-h5-font-style);text-decoration:var(--e-global-typography-h5-text-decoration);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing);color:var(--e-global-color-background);margin-bottom:20px}.elementor-29799 .elementor-element.elementor-element-089bc89.cmsmasters-featured-box__both .elementor-widget-cmsmasters-featured-box__wrapper .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-background);border-color:var(--e-global-color-accent)}.elementor-29799 .elementor-element.elementor-element-089bc89 .elementor-widget-cmsmasters-featured-box__button:before{--button-bg-color:var( --e-global-color-30dbaab );background:var(--e-global-color-30dbaab)}.elementor-29799 .elementor-element.elementor-element-089bc89 .elementor-widget-cmsmasters-featured-box__button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-089bc89.cmsmasters-featured-box__both .elementor-widget-cmsmasters-featured-box__wrapper:hover .elementor-widget-cmsmasters-featured-box__button{color:var(--e-global-color-secondary);border-color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-089bc89 .elementor-widget-cmsmasters-featured-box__button:after{--button-bg-color:var( --e-global-color-tertiary );background:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-7f0d559{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-29799 .elementor-element.elementor-element-7f0d559:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-7f0d559>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-7f0d559>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:#fff0;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0%,var(--e-global-color-secondary) 100%)}.elementor-29799 .elementor-element.elementor-element-f858586 .elementor-heading-title{color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-d6f393c.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-29799 .elementor-element.elementor-element-d6f393c .elementor-heading-title{font-family:var(--e-global-typography-cf87106-font-family),Sans-serif;font-size:var(--e-global-typography-cf87106-font-size);font-weight:var(--e-global-typography-cf87106-font-weight);text-transform:var(--e-global-typography-cf87106-text-transform);font-style:var(--e-global-typography-cf87106-font-style);text-decoration:var(--e-global-typography-cf87106-text-decoration);line-height:var(--e-global-typography-cf87106-line-height);letter-spacing:var(--e-global-typography-cf87106-letter-spacing);word-spacing:var(--e-global-typography-cf87106-word-spacing);color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-cae085a .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-alternate)}.elementor-29799 .elementor-element.elementor-element-82fce0e .elementor-widget-cmsmasters-button__button{color:var(--e-global-color-tertiary);--button-bg-color:#FFFFFF00;background:var(--button-bg-color);padding:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-82fce0e .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-tertiary);fill:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-82fce0e .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-tertiary);color:#FFF0;fill:#FFF0}.elementor-29799 .elementor-element.elementor-element-82fce0e .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-tertiary);fill:var(--e-global-color-tertiary);border-color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-82fce0e .elementor-widget-cmsmasters-button__button:hover,.elementor-29799 .elementor-element.elementor-element-82fce0e .elementor-widget-cmsmasters-button__button:focus{color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-82fce0e .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,.elementor-29799 .elementor-element.elementor-element-82fce0e .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-background);fill:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-82fce0e .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-29799 .elementor-element.elementor-element-82fce0e .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-82fce0e .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-29799 .elementor-element.elementor-element-82fce0e .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-background);fill:var(--e-global-color-background);border-color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-82fce0e .elementor-widget-cmsmasters-button__icon{font-size:12px;line-height:12px}.elementor-29799 .elementor-element.elementor-element-82fce0e .elementor-widget-cmsmasters-button__icon svg{width:12px;height:12px}.elementor-29799 .elementor-element.elementor-element-0cd1127{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-a7e7b89{--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;--justify-content:space-between}.elementor-29799 .elementor-element.elementor-element-f78f48b{--display:flex}.elementor-29799 .elementor-element.elementor-element-12673d4 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-29799 .elementor-element.elementor-element-7a6a516>.elementor-widget-container{margin:0 0 20px 0}.elementor-29799 .elementor-element.elementor-element-080d5f7 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-text)}.elementor-29799 .elementor-element.elementor-element-dd5e467{width:var(--container-widget-width,470px);max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;--layout-alignment:flex-start;--layout-text-alignment:start;--text-font-family:var( --e-global-typography-cf87106-font-family ), Sans-serif;--text-font-size:var( --e-global-typography-cf87106-font-size );--text-font-weight:var( --e-global-typography-cf87106-font-weight );--text-font-style:var( --e-global-typography-cf87106-font-style );--text-line-height:var( --e-global-typography-cf87106-line-height );--text-letter-spacing:var( --e-global-typography-cf87106-letter-spacing );--text-word-spacing:var( --e-global-typography-cf87106-word-spacing );--text-color:var( --e-global-color-text );--author-gap:20px;--author-name-font-family:var( --e-global-typography-taxonomy-font-family ), Sans-serif;--author-name-font-size:var( --e-global-typography-taxonomy-font-size );--author-name-font-weight:var( --e-global-typography-taxonomy-font-weight );--author-name-text-transform:var( --e-global-typography-taxonomy-text-transform );--author-name-font-style:var( --e-global-typography-taxonomy-font-style );--author-name-text-decoration:var( --e-global-typography-taxonomy-text-decoration );--author-name-line-height:var( --e-global-typography-taxonomy-line-height );--author-name-letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );--author-name-word-spacing:var( --e-global-typography-taxonomy-word-spacing );--author-name-normal-color:var( --e-global-color-primary )}.elementor-29799 .elementor-element.elementor-element-dd5e467>.elementor-widget-container{background-color:var(--e-global-color-alternate);padding:40px 40px 40px 40px}.elementor-29799 .elementor-element.elementor-element-dd5e467.elementor-element{--align-self:flex-end}.elementor-29799 .elementor-element.elementor-element-786ee48{--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-29799 .elementor-element.elementor-element-e891b43 .elementor-widget-cmsmasters-before-after__image-wrap img:nth-child(2){filter:brightness(95%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-29799 .elementor-element.elementor-element-adcee99{--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;--gap:60px 20px;--row-gap:60px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-adcee99:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-adcee99>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-adcee99>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:var(--e-global-color-alternate)}.elementor-29799 .elementor-element.elementor-element-8b5d011>.elementor-widget-container{padding:0 150px 0 0}#cmsmasters-slider-fd1c3f6{--cmsmasters-columns:4;--cmsmasters-space-between:20px;--cmsmasters-slider-width:100%;--cmsmasters-arrows-width:60px;--cmsmasters-arrows-height:60px}.elementor-29799 .elementor-element.elementor-element-fd1c3f6 .cmsmasters-lazyload-widget-settings{--lazyload-widget-preloader-bg-color:var( --e-global-color-background );--lazyload-widget-preloader-icon-size:50px;--lazyload-widget-preloader-icon-color:var( --e-global-color-tertiary );--lazyload-widget-preloader-icon-animation-speed:900ms;--lazyload-widget-preloader-height:560px;--lazyload-widget-preloader-bd-radius:0px}#cmsmasters-slider-fd1c3f6 .swiper-button .cmsmasters-wrap-icon{color:var(--e-global-color-primary);font-size:16px}#cmsmasters-slider-fd1c3f6 .swiper-button{border-color:var(--e-global-color-primary);border-radius:50%;border-style:solid;border-width:1px 1px 1px 1px}#cmsmasters-slider-fd1c3f6 .swiper-button:hover .cmsmasters-wrap-icon{color:var(--e-global-color-background)}#cmsmasters-slider-fd1c3f6 .swiper-button:hover{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}#cmsmasters-slider-fd1c3f6 .swiper-buttons-wrap-inner{justify-content:flex-end;align-items:flex-start;align-content:flex-start}#cmsmasters-slider-fd1c3f6 .swiper-buttons-wrap{margin:-122px 0 0 0}.elementor-29799 .elementor-element.elementor-element-8d88bf6{--display:flex;--min-height:700px;--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-8d88bf6:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-8d88bf6>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-8d88bf6>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-image:url(https://ibizastagparty.com/wp-content/uploads/2025/01/home-2-7.webp);background-position:center center;background-size:cover}.elementor-29799 .elementor-element.elementor-element-192acea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end}.elementor-29799 .elementor-element.elementor-element-192acea.e-con{--order:99999 /* order end hack */}.elementor-29799 .elementor-element.elementor-element-9a35059{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-9a35059:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-9a35059>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-9a35059>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:var(--e-global-color-30dbaab)}.elementor-29799 .elementor-element.elementor-element-9a35059::before,.elementor-29799 .elementor-element.elementor-element-9a35059>.elementor-background-video-container::before,.elementor-29799 .elementor-element.elementor-element-9a35059>.e-con-inner>.elementor-background-video-container::before,.elementor-29799 .elementor-element.elementor-element-9a35059>.elementor-background-slideshow::before,.elementor-29799 .elementor-element.elementor-element-9a35059>.e-con-inner>.elementor-background-slideshow::before,.elementor-29799 .elementor-element.elementor-element-9a35059>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-29799 .elementor-element.elementor-element-9a35059:not(.e-con) .e-con,.elementor-29799 .elementor-element.elementor-element-9a35059.e-con{--cmsmasters-transform-translate-x:0px;--cmsmasters-transform-translate-y:0px;--cmsmasters-transform-rotate-z:0deg;--cmsmasters-transform-rotate-x:0deg;--cmsmasters-transform-rotate-y:0deg;--cmsmasters-transform-scale-x:1;--cmsmasters-transform-scale-y:1;--cmsmasters-transform-skew-x:0deg;--cmsmasters-transform-skew-y:0deg;--cmsmasters-transform-opacity:1;--cmsmasters-transform-blur:15px;transform:translate(var(--cmsmasters-transform-translate-x),var(--cmsmasters-transform-translate-y)) rotateZ(var(--cmsmasters-transform-rotate-z)) rotateX(var(--cmsmasters-transform-rotate-x)) rotateY(var(--cmsmasters-transform-rotate-y)) scale(var(--cmsmasters-transform-scale-x),var(--cmsmasters-transform-scale-y)) skew(var(--cmsmasters-transform-skew-x),var(--cmsmasters-transform-skew-y));opacity:var(--cmsmasters-transform-opacity);backdrop-filter:blur(var(--cmsmasters-transform-blur));transform-origin:var(--cmsmasters-transform-origin-x,50%) var(--cmsmasters-transform-origin-y,50%) var(--cmsmasters-transform-origin-z,0)}.elementor-29799 .elementor-element.elementor-element-9a35059:not(.e-con):hover .e-con,.elementor-29799 .elementor-element.elementor-element-9a35059.e-con:hover{transform:translate(var(--cmsmasters-transform-translate-x-hover,var(--cmsmasters-transform-translate-x)),var(--cmsmasters-transform-translate-y-hover,var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover,var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover,var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover,var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover,var(--cmsmasters-transform-scale-x)),var(--cmsmasters-transform-scale-y-hover,var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover,var(--cmsmasters-transform-skew-x)),var(--cmsmasters-transform-skew-y-hover,var(--cmsmasters-transform-skew-y)));opacity:var(--cmsmasters-transform-opacity-hover,var(--cmsmasters-transform-opacity));backdrop-filter:blur(var(--cmsmasters-transform-blur-hover,var(--cmsmasters-transform-blur)))}.elementor-29799 .elementor-element.elementor-element-87e053a>.elementor-widget-container{margin:0 0 10px 0}.elementor-29799 .elementor-element.elementor-element-87e053a .elementor-heading-title{font-family:var(--e-global-typography-h1-font-family),Sans-serif;font-size:var(--e-global-typography-h1-font-size);font-weight:var(--e-global-typography-h1-font-weight);text-transform:var(--e-global-typography-h1-text-transform);font-style:var(--e-global-typography-h1-font-style);text-decoration:var(--e-global-typography-h1-text-decoration);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing);color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-7438bac .elementor-heading-title{font-family:var(--e-global-typography-h5-font-family),Sans-serif;font-size:var(--e-global-typography-h5-font-size);font-weight:var(--e-global-typography-h5-font-weight);text-transform:var(--e-global-typography-h5-text-transform);font-style:var(--e-global-typography-h5-font-style);text-decoration:var(--e-global-typography-h5-text-decoration);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing);color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-abd9f3c .elementor-heading-title{font-family:var(--e-global-typography-small-font-family),Sans-serif;font-size:var(--e-global-typography-small-font-size);font-weight:var(--e-global-typography-small-font-weight);text-transform:var(--e-global-typography-small-text-transform);font-style:var(--e-global-typography-small-font-style);text-decoration:var(--e-global-typography-small-text-decoration);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing);color:var(--e-global-color-alternate)}.elementor-29799 .elementor-element.elementor-element-0b800f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-0b800f0:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-0b800f0>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-0b800f0>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:var(--e-global-color-primary)}.elementor-29799 .elementor-element.elementor-element-116f407>.elementor-widget-container{margin:0 0 10px 0}.elementor-29799 .elementor-element.elementor-element-116f407 .elementor-heading-title{font-family:var(--e-global-typography-h1-font-family),Sans-serif;font-size:var(--e-global-typography-h1-font-size);font-weight:var(--e-global-typography-h1-font-weight);text-transform:var(--e-global-typography-h1-text-transform);font-style:var(--e-global-typography-h1-font-style);text-decoration:var(--e-global-typography-h1-text-decoration);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing);color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-058f883 .elementor-heading-title{font-family:var(--e-global-typography-h5-font-family),Sans-serif;font-size:var(--e-global-typography-h5-font-size);font-weight:var(--e-global-typography-h5-font-weight);text-transform:var(--e-global-typography-h5-text-transform);font-style:var(--e-global-typography-h5-font-style);text-decoration:var(--e-global-typography-h5-text-decoration);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing);color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-39c6185 .elementor-heading-title{font-family:var(--e-global-typography-small-font-family),Sans-serif;font-size:var(--e-global-typography-small-font-size);font-weight:var(--e-global-typography-small-font-weight);text-transform:var(--e-global-typography-small-text-transform);font-style:var(--e-global-typography-small-font-style);text-decoration:var(--e-global-typography-small-text-decoration);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing);color:var(--e-global-color-alternate)}.elementor-29799 .elementor-element.elementor-element-a8a08e7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-29799 .elementor-element.elementor-element-df7270d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-df7270d:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-df7270d>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-df7270d>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:var(--e-global-color-30dbaab)}.elementor-29799 .elementor-element.elementor-element-df7270d:not(.e-con) .e-con,.elementor-29799 .elementor-element.elementor-element-df7270d.e-con{--cmsmasters-transform-translate-x:0px;--cmsmasters-transform-translate-y:0px;--cmsmasters-transform-rotate-z:0deg;--cmsmasters-transform-rotate-x:0deg;--cmsmasters-transform-rotate-y:0deg;--cmsmasters-transform-scale-x:1;--cmsmasters-transform-scale-y:1;--cmsmasters-transform-skew-x:0deg;--cmsmasters-transform-skew-y:0deg;--cmsmasters-transform-opacity:1;--cmsmasters-transform-blur:15px;transform:translate(var(--cmsmasters-transform-translate-x),var(--cmsmasters-transform-translate-y)) rotateZ(var(--cmsmasters-transform-rotate-z)) rotateX(var(--cmsmasters-transform-rotate-x)) rotateY(var(--cmsmasters-transform-rotate-y)) scale(var(--cmsmasters-transform-scale-x),var(--cmsmasters-transform-scale-y)) skew(var(--cmsmasters-transform-skew-x),var(--cmsmasters-transform-skew-y));opacity:var(--cmsmasters-transform-opacity);backdrop-filter:blur(var(--cmsmasters-transform-blur));transform-origin:var(--cmsmasters-transform-origin-x,50%) var(--cmsmasters-transform-origin-y,50%) var(--cmsmasters-transform-origin-z,0)}.elementor-29799 .elementor-element.elementor-element-df7270d:not(.e-con):hover .e-con,.elementor-29799 .elementor-element.elementor-element-df7270d.e-con:hover{transform:translate(var(--cmsmasters-transform-translate-x-hover,var(--cmsmasters-transform-translate-x)),var(--cmsmasters-transform-translate-y-hover,var(--cmsmasters-transform-translate-y))) rotateZ(var(--cmsmasters-transform-rotate-z-hover,var(--cmsmasters-transform-rotate-z))) rotateX(var(--cmsmasters-transform-rotate-x-hover,var(--cmsmasters-transform-rotate-x))) rotateY(var(--cmsmasters-transform-rotate-y-hover,var(--cmsmasters-transform-rotate-y))) scale(var(--cmsmasters-transform-scale-x-hover,var(--cmsmasters-transform-scale-x)),var(--cmsmasters-transform-scale-y-hover,var(--cmsmasters-transform-scale-y))) skew(var(--cmsmasters-transform-skew-x-hover,var(--cmsmasters-transform-skew-x)),var(--cmsmasters-transform-skew-y-hover,var(--cmsmasters-transform-skew-y)));opacity:var(--cmsmasters-transform-opacity-hover,var(--cmsmasters-transform-opacity));backdrop-filter:blur(var(--cmsmasters-transform-blur-hover,var(--cmsmasters-transform-blur)))}.elementor-29799 .elementor-element.elementor-element-bffc5a6>.elementor-widget-container{margin:0 0 10px 0}.elementor-29799 .elementor-element.elementor-element-bffc5a6 .elementor-heading-title{font-family:var(--e-global-typography-h1-font-family),Sans-serif;font-size:var(--e-global-typography-h1-font-size);font-weight:var(--e-global-typography-h1-font-weight);text-transform:var(--e-global-typography-h1-text-transform);font-style:var(--e-global-typography-h1-font-style);text-decoration:var(--e-global-typography-h1-text-decoration);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing);color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-07a4cec>.elementor-widget-container{margin:0 0 20px 0}.elementor-29799 .elementor-element.elementor-element-07a4cec .elementor-heading-title{font-family:var(--e-global-typography-h5-font-family),Sans-serif;font-size:var(--e-global-typography-h5-font-size);font-weight:var(--e-global-typography-h5-font-weight);text-transform:var(--e-global-typography-h5-text-transform);font-style:var(--e-global-typography-h5-font-style);text-decoration:var(--e-global-typography-h5-text-decoration);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing);color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-4c5b7be .elementor-heading-title{font-family:var(--e-global-typography-small-font-family),Sans-serif;font-size:var(--e-global-typography-small-font-size);font-weight:var(--e-global-typography-small-font-weight);text-transform:var(--e-global-typography-small-text-transform);font-style:var(--e-global-typography-small-font-style);text-decoration:var(--e-global-typography-small-text-decoration);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing);color:var(--e-global-color-alternate)}.elementor-29799 .elementor-element.elementor-element-4ebc01c{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-4ebc01c:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-4ebc01c>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-4ebc01c>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:var(--e-global-color-primary)}.elementor-29799 .elementor-element.elementor-element-3054d9e{--layout-alignment:center;--layout-text-alignment:center;--text-color:var( --e-global-color-alternate );--title-color:var( --e-global-color-background );--title-gap:50px;--author-gap:0px;--rating-icon-size:32px;--rating-icon-gap:5px;--rating-icon-color-empty:var( --e-global-color-accent );--rating-icon-color-filled:var( --e-global-color-tertiary );--rating-gap:50px}.elementor-29799 .elementor-element.elementor-element-c92beea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-c92beea:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-c92beea>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-c92beea>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:var(--e-global-color-primary)}.elementor-29799 .elementor-element.elementor-element-09e9e32{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-29799 .elementor-element.elementor-element-db28f5c .elementor-heading-title{font-family:var(--e-global-typography-h6-font-family),Sans-serif;font-size:var(--e-global-typography-h6-font-size);font-weight:var(--e-global-typography-h6-font-weight);text-transform:var(--e-global-typography-h6-text-transform);font-style:var(--e-global-typography-h6-font-style);text-decoration:var(--e-global-typography-h6-text-decoration);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing);color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-747b414>.elementor-widget-container{margin:0 0 20px 0}.elementor-29799 .elementor-element.elementor-element-747b414 .elementor-heading-title{color:var(--e-global-color-background)}.elementor-29799 .elementor-element.elementor-element-e948fac>.elementor-widget-container{margin:0 0 30px 0}.elementor-29799 .elementor-element.elementor-element-e948fac .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-alternate)}.elementor-29799 .elementor-element.elementor-element-5a6a8c7{width:var(--container-widget-width,215px);max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0}.elementor-29799 .elementor-element.elementor-element-4f95a91{--display:flex;--min-height:864px;--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;--margin-top:0px;--margin-bottom:-250px;--margin-left:0px;--margin-right:0px}.elementor-29799 .elementor-element.elementor-element-4f95a91:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-4f95a91>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-4f95a91>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-image:url(https://ibizastagparty.com/wp-content/uploads/2025/01/home-2-9.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29799 .elementor-element.elementor-element-8b4290e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:150px;--padding-left:60px;--padding-right:60px}.elementor-29799 .elementor-element.elementor-element-58ae2ca{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-80de12d .elementor-heading-title{font-family:var(--e-global-typography-h3-font-family),Sans-serif;font-size:var(--e-global-typography-h3-font-size);font-weight:var(--e-global-typography-h3-font-weight);text-transform:var(--e-global-typography-h3-text-transform);font-style:var(--e-global-typography-h3-font-style);text-decoration:var(--e-global-typography-h3-text-decoration);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}.elementor-29799 .elementor-element.elementor-element-0bfb76e .elementor-widget-cmsmasters-button__button{color:var(--e-global-color-primary);--button-bg-color:#FFFFFF00;background:var(--button-bg-color);border-radius:0 0 0 0;padding:0 0 0 0;border-style:none}.elementor-29799 .elementor-element.elementor-element-0bfb76e .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-29799 .elementor-element.elementor-element-0bfb76e .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-primary);color:#FFF0;fill:#FFF0}.elementor-29799 .elementor-element.elementor-element-0bfb76e .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-primary);fill:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-29799 .elementor-element.elementor-element-0bfb76e .elementor-widget-cmsmasters-button__button:hover,.elementor-29799 .elementor-element.elementor-element-0bfb76e .elementor-widget-cmsmasters-button__button:focus{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-0bfb76e .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,.elementor-29799 .elementor-element.elementor-element-0bfb76e .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-tertiary);fill:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-0bfb76e .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-29799 .elementor-element.elementor-element-0bfb76e .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-0bfb76e .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-29799 .elementor-element.elementor-element-0bfb76e .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-tertiary);fill:var(--e-global-color-tertiary);border-color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-0bfb76e .elementor-widget-cmsmasters-button__icon{font-size:12px;line-height:12px}.elementor-29799 .elementor-element.elementor-element-0bfb76e .elementor-widget-cmsmasters-button__icon svg{width:12px;height:12px}.elementor-29799 .elementor-element.elementor-element-0bfb76e{--icon-indent:8px}.elementor-29799 .elementor-element.elementor-element-95e473b{--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-29799 .elementor-element.elementor-element-131294d .cmsmasters-blog--type-default{--cmsmasters-blog-columns:3;--cmsmasters-blog-gap-column:30px;--cmsmasters-blog-gap-row:30px}.elementor-29799 .elementor-element.elementor-element-131294d .cmsmasters-lazyload-widget-settings{--lazyload-widget-preloader-grid-bg-color:var( --e-global-color-alternate );--lazyload-widget-preloader-bg-color:var( --e-global-color-background );--lazyload-widget-preloader-grid-columns:3;--lazyload-widget-preloader-grid-height:564px;--lazyload-widget-preloader-grid-horizontal-gap:30px;--lazyload-widget-preloader-grid-vertical-gap:30px;--lazyload-widget-preloader-grid-icon-size:50px;--lazyload-widget-preloader-grid-icon-color:var( --e-global-color-tertiary );--lazyload-widget-preloader-grid-icon-animation-type:lazyLoadWidgetSpinner;--lazyload-widget-preloader-grid-icon-animation-speed:900ms;--lazyload-widget-preloader-grid-bd-radius:0px}.elementor-29799 .elementor-element.elementor-element-6f756f6{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-29799 .elementor-element.elementor-element-789709e{text-align:center}.elementor-29799 .elementor-element.elementor-element-789709e .elementor-heading-title{font-family:var(--e-global-typography-h6-font-family),Sans-serif;font-size:var(--e-global-typography-h6-font-size);font-weight:var(--e-global-typography-h6-font-weight);text-transform:var(--e-global-typography-h6-text-transform);font-style:var(--e-global-typography-h6-font-style);text-decoration:var(--e-global-typography-h6-text-decoration);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing);color:var(--e-global-color-primary)}#cmsmasters-slider-f08aaae{--cmsmasters-columns:3;--cmsmasters-space-between:47px;--cmsmasters-arrows-width:60px;--cmsmasters-arrows-height:60px}.elementor-29799 .elementor-element.elementor-element-f08aaae:not(.elementor-motion-effects-element-type-background),.elementor-29799 .elementor-element.elementor-element-f08aaae>.elementor-motion-effects-container>.elementor-motion-effects-layer{--testimonials-item-normal-bg-color:var( --e-global-color-alternate )}.elementor-29799 .elementor-element.elementor-element-f08aaae>.elementor-widget-container{margin:0 -400px 0 -400px;border-style:none}.elementor-29799 .elementor-element.elementor-element-f08aaae.elementor-element{--align-self:center}.elementor-29799 .elementor-element.elementor-element-f08aaae{--layout-alignment:center;--layout-text-alignment:center;--testimonials-item-normal-padding-top:80px;--testimonials-item-normal-padding-right:80px;--testimonials-item-normal-padding-bottom:80px;--testimonials-item-normal-padding-left:80px;--testimonials-item-normal-bd-style:solid;--testimonials-item-normal-bd-width-top:1px;--testimonials-item-normal-bd-width-right:1px;--testimonials-item-normal-bd-width-bottom:1px;--testimonials-item-normal-bd-width-left:1px;--testimonials-item-normal-bd-color:var( --e-global-color-border );--content-alignment:center;--text-font-family:var( --e-global-typography-blockquote-font-family ), Sans-serif;--text-font-size:var( --e-global-typography-blockquote-font-size );--text-font-weight:var( --e-global-typography-blockquote-font-weight );--text-font-style:var( --e-global-typography-blockquote-font-style );--text-line-height:var( --e-global-typography-blockquote-line-height );--text-letter-spacing:var( --e-global-typography-blockquote-letter-spacing );--text-word-spacing:var( --e-global-typography-blockquote-word-spacing );--text-color:var( --e-global-color-secondary );--author-horizontal-alignment:center;--author-gap:40px;--author-name-font-family:var( --e-global-typography-h5-font-family ), Sans-serif;--author-name-font-size:var( --e-global-typography-h5-font-size );--author-name-font-weight:var( --e-global-typography-h5-font-weight );--author-name-text-transform:var( --e-global-typography-h5-text-transform );--author-name-font-style:var( --e-global-typography-h5-font-style );--author-name-text-decoration:var( --e-global-typography-h5-text-decoration );--author-name-line-height:var( --e-global-typography-h5-line-height );--author-name-letter-spacing:var( --e-global-typography-h5-letter-spacing );--author-name-word-spacing:var( --e-global-typography-h5-word-spacing );--author-name-normal-color:var( --e-global-color-primary );--avatar-bd-radius:50% 50% 50% 50%;--avatar-padding-top:0px;--avatar-padding-right:0px;--avatar-padding-bottom:0px;--avatar-padding-left:0px;--avatar-gap:40px}#cmsmasters-slider-f08aaae .swiper-button .cmsmasters-wrap-icon{color:var(--e-global-color-secondary);font-size:16px}#cmsmasters-slider-f08aaae .swiper-button{background-color:var(--e-global-color-background);border-color:var(--e-global-color-border);border-radius:50%;border-style:solid;border-width:1px 1px 1px 1px}#cmsmasters-slider-f08aaae .swiper-button:hover .cmsmasters-wrap-icon{color:var(--e-global-color-background)}#cmsmasters-slider-f08aaae .swiper-button:hover{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}#cmsmasters-slider-f08aaae .swiper-buttons-wrap-inner{justify-content:space-between;align-items:center;align-content:center}#cmsmasters-slider-f08aaae .swiper-buttons-wrap{margin:0 440px 0 440px}.elementor-29799 .elementor-element.elementor-element-58bc67b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:150px;--padding-left:60px;--padding-right:60px}.elementor-29799 .elementor-element.elementor-element-d320df6{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-2442b51{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0}.elementor-29799 .elementor-element.elementor-element-2442b51 .elementor-heading-title{font-family:var(--e-global-typography-h3-font-family),Sans-serif;font-size:var(--e-global-typography-h3-font-size);font-weight:var(--e-global-typography-h3-font-weight);text-transform:var(--e-global-typography-h3-text-transform);font-style:var(--e-global-typography-h3-font-style);text-decoration:var(--e-global-typography-h3-text-decoration);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}.elementor-29799 .elementor-element.elementor-element-047fe35 .elementor-widget-cmsmasters-button__button{color:var(--e-global-color-primary);--button-bg-color:#FFFFFF00;background:var(--button-bg-color);border-radius:0 0 0 0;padding:0 0 0 0;border-style:none}.elementor-29799 .elementor-element.elementor-element-047fe35 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-29799 .elementor-element.elementor-element-047fe35 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-primary);color:#FFF0;fill:#FFF0}.elementor-29799 .elementor-element.elementor-element-047fe35 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-primary);fill:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-29799 .elementor-element.elementor-element-047fe35 .elementor-widget-cmsmasters-button__button:hover,.elementor-29799 .elementor-element.elementor-element-047fe35 .elementor-widget-cmsmasters-button__button:focus{color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-047fe35 .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,.elementor-29799 .elementor-element.elementor-element-047fe35 .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-tertiary);fill:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-047fe35 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-29799 .elementor-element.elementor-element-047fe35 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-047fe35 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-29799 .elementor-element.elementor-element-047fe35 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-tertiary);fill:var(--e-global-color-tertiary);border-color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-047fe35 .elementor-widget-cmsmasters-button__icon{font-size:12px;line-height:12px}.elementor-29799 .elementor-element.elementor-element-047fe35 .elementor-widget-cmsmasters-button__icon svg{width:12px;height:12px}.elementor-29799 .elementor-element.elementor-element-047fe35{--icon-indent:8px}.elementor-29799 .elementor-element.elementor-element-67d5898{--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-29799 .elementor-element.elementor-element-ecab56a{--display:flex;--min-height:910px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-29799 .elementor-element.elementor-element-6552748{--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;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-6552748:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-6552748>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-6552748>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:#fff0;background-image:linear-gradient(90deg,var(--e-global-color-primary) 0%,var(--e-global-color-secondary) 100%)}.elementor-29799 .elementor-element.elementor-element-f51a893{text-align:center}.elementor-29799 .elementor-element.elementor-element-f51a893 .elementor-heading-title{font-family:var(--e-global-typography-h6-font-family),Sans-serif;font-size:var(--e-global-typography-h6-font-size);font-weight:var(--e-global-typography-h6-font-weight);text-transform:var(--e-global-typography-h6-text-transform);font-style:var(--e-global-typography-h6-font-style);text-decoration:var(--e-global-typography-h6-text-decoration);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing);color:var(--e-global-color-tertiary)}.elementor-29799 .elementor-element.elementor-element-606e4b8>.elementor-widget-container{margin:0 0 40px 0}.elementor-29799 .elementor-element.elementor-element-606e4b8{text-align:center}.elementor-29799 .elementor-element.elementor-element-606e4b8 .elementor-heading-title{font-family:var(--e-global-typography-h3-font-family),Sans-serif;font-size:var(--e-global-typography-h3-font-size);font-weight:var(--e-global-typography-h3-font-weight);text-transform:var(--e-global-typography-h3-text-transform);font-style:var(--e-global-typography-h3-font-style);text-decoration:var(--e-global-typography-h3-text-decoration);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing);color:var(--e-global-color-background)}#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-label,#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-row .forminator-label{font-family:var(--e-global-typography-taxonomy-font-family),Sans-serif;font-size:var(--e-global-typography-taxonomy-font-size);font-weight:var(--e-global-typography-taxonomy-font-weight);text-transform:var(--e-global-typography-taxonomy-text-transform);font-style:var(--e-global-typography-taxonomy-font-style);text-decoration:var(--e-global-typography-taxonomy-text-decoration);line-height:var(--e-global-typography-taxonomy-line-height);letter-spacing:var(--e-global-typography-taxonomy-letter-spacing);word-spacing:var(--e-global-typography-taxonomy-word-spacing);color:var(--e-global-color-alternate)}#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button{color:var(--e-global-color-background);border-color:var(--e-global-color-accent);border-style:solid;border-width:1px 1px 1px 1px;margin:30px 0 0 0}#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button,#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f div.wpforms-container-full .wpforms-form .wpforms-field button[type=submit]:before,#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f div.wpforms-container .wpforms-form div.wpforms-submit-container button[type=submit]:before,#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button:before{--button-bg-color:var( --e-global-color-30dbaab );background:var(--e-global-color-30dbaab)}#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button:hover{color:var(--e-global-color-secondary);border-color:var(--e-global-color-tertiary)}#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button:hover,#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f div.wpforms-container-full .wpforms-form .wpforms-field button[type=submit]:before,#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f div.wpforms-container .wpforms-form div.wpforms-submit-container button[type=submit]:after,#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button:after{--button-bg-color:var( --e-global-color-tertiary );background:var(--e-global-color-tertiary)}html body .select2-container.forminator-select[data-widget-id="cms-c94c71f"] .forminator-select-dropdown[class*="forminator-dropdown--"] .select2-results .select2-results__options .select2-results__option:hover{color:var(--e-global-color-background);background-color:var(--e-global-color-primary)}html body .select2-container.forminator-select[data-widget-id="cms-c94c71f"] .forminator-select-dropdown[class*="forminator-dropdown--"] .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{color:var(--e-global-color-background);background-color:var(--e-global-color-primary)}.elementor-29799 .elementor-element.elementor-element-6b22519{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-6b22519:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-6b22519>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-6b22519>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-image:url(https://ibizastagparty.com/wp-content/uploads/2025/01/home-2-10.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29799 .elementor-element.elementor-element-15501f4{--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;--gap:60px 20px;--row-gap:60px;--column-gap:20px;--padding-top:150px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px}.elementor-29799 .elementor-element.elementor-element-15501f4:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-29799 .elementor-element.elementor-element-15501f4>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-29799 .elementor-element.elementor-element-15501f4>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:var(--e-global-color-alternate)}.elementor-29799 .elementor-element.elementor-element-57376cc{text-align:center}.elementor-29799 .elementor-element.elementor-element-d431d23 .cmsmasters-blog--type-default{--cmsmasters-blog-columns:3;--cmsmasters-blog-gap-column:30px;--cmsmasters-blog-gap-row:30px}.elementor-29799 .elementor-element.elementor-element-d431d23 .cmsmasters-lazyload-widget-settings{--lazyload-widget-preloader-grid-bg-color:var( --e-global-color-background );--lazyload-widget-preloader-bg-color:var( --e-global-color-alternate );--lazyload-widget-preloader-grid-columns:3;--lazyload-widget-preloader-grid-height:460px;--lazyload-widget-preloader-grid-horizontal-gap:30px;--lazyload-widget-preloader-grid-vertical-gap:30px;--lazyload-widget-preloader-grid-icon-size:50px;--lazyload-widget-preloader-grid-icon-color:var( --e-global-color-tertiary );--lazyload-widget-preloader-grid-icon-animation-type:lazyLoadWidgetSpinner;--lazyload-widget-preloader-grid-icon-animation-speed:900ms;--lazyload-widget-preloader-grid-bd-radius:0px}.elementor-29799 .elementor-element.elementor-element-d431d23{width:100%;max-width:100%}.elementor-29799 .elementor-element.elementor-element-58fee0f{--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-29799 .elementor-element.elementor-element-fc6cdad .elementor-widget-cmsmasters-gallery__item{border-radius:0;border-width:0;transition-duration:550ms}.elementor-29799 .elementor-element.elementor-element-fc6cdad .e-gallery-image{transition-duration:550ms}@media(max-width:1180px){.elementor-29799 .elementor-element.elementor-element-ed8cf95{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:60px;--padding-left:95px;--padding-right:95px}.elementor-29799 .elementor-element.elementor-element-ce2d066{bottom:30%}.elementor-29799 .elementor-element.elementor-element-5d48e1c{--min-height:700px}.elementor-29799 .elementor-element.elementor-element-c8f669f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-29799 .elementor-element.elementor-element-90c30c6{width:100%;max-width:100%;text-align:center}.elementor-29799 .elementor-element.elementor-element-90c30c6 .elementor-heading-title{font-size:var(--e-global-typography-h4-font-size);line-height:var(--e-global-typography-h4-line-height);letter-spacing:var(--e-global-typography-h4-letter-spacing);word-spacing:var(--e-global-typography-h4-word-spacing)}.elementor-29799 .elementor-element.elementor-element-8fd8bca{width:100%;max-width:100%;text-align:center}.elementor-29799 .elementor-element.elementor-element-8fd8bca .elementor-heading-title{font-size:var(--e-global-typography-h4-font-size);line-height:var(--e-global-typography-h4-line-height);letter-spacing:var(--e-global-typography-h4-letter-spacing);word-spacing:var(--e-global-typography-h4-word-spacing)}.elementor-29799 .elementor-element.elementor-element-432b18c{--gap:70px 20px;--row-gap:70px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-47b600f{--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-29799 .elementor-element.elementor-element-cc2d5f6 .elementor-heading-title{font-size:var(--e-global-typography-h2-font-size);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing)}.elementor-29799 .elementor-element.elementor-element-168d92b .elementor-heading-title{font-size:var(--e-global-typography-h2-font-size);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing)}.elementor-29799 .elementor-element.elementor-element-b6857aa .elementor-heading-title{font-size:var(--e-global-typography-h2-font-size);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing)}.elementor-29799 .elementor-element.elementor-element-6b01bf7{text-align:start}.elementor-29799 .elementor-element.elementor-element-6b01bf7 .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-5049e58{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-29799 .elementor-element.elementor-element-cdf81b0{--cmsmasters-wrapper-pdd:40px 30px 60px 30px;--graphic-gap:20px}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__type-wrap{padding:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__title{margin-bottom:20px}.elementor-29799 .elementor-element.elementor-element-cdf81b0 .elementor-widget-cmsmasters-featured-box__description{margin-bottom:20px}.elementor-29799 .elementor-element.elementor-element-52f4cbb{--cmsmasters-wrapper-pdd:40px 30px 60px 30px;--graphic-gap:20px}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__type-wrap{padding:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__title{margin-bottom:20px}.elementor-29799 .elementor-element.elementor-element-52f4cbb .elementor-widget-cmsmasters-featured-box__description{margin-bottom:20px}.elementor-29799 .elementor-element.elementor-element-02681d5{--cmsmasters-wrapper-pdd:40px 30px 60px 30px;--graphic-gap:20px}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__type-wrap{padding:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__title{margin-bottom:20px}.elementor-29799 .elementor-element.elementor-element-02681d5 .elementor-widget-cmsmasters-featured-box__description{margin-bottom:20px}.elementor-29799 .elementor-element.elementor-element-f5d5c87{--justify-content:center;--gap:80px 30px;--row-gap:80px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:210px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-89f374f .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-f9ef074{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-29799 .elementor-element.elementor-element-a6286bd{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px}.elementor-29799 .elementor-element.elementor-element-11cd0c4{--min-height:850px}.elementor-29799 .elementor-element.elementor-element-089bc89 .elementor-widget-cmsmasters-featured-box__title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-7f0d559{--min-height:580px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-7f0d559.e-con{--order:-99999 /* order start hack */}.elementor-29799 .elementor-element.elementor-element-d6f393c .elementor-heading-title{font-size:var(--e-global-typography-cf87106-font-size);line-height:var(--e-global-typography-cf87106-line-height);letter-spacing:var(--e-global-typography-cf87106-letter-spacing);word-spacing:var(--e-global-typography-cf87106-word-spacing)}.elementor-29799 .elementor-element.elementor-element-cae085a .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-0cd1127{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-a7e7b89{--gap:70px 20px;--row-gap:70px;--column-gap:20px}.elementor-29799 .elementor-element.elementor-element-f78f48b{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-29799 .elementor-element.elementor-element-080d5f7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-dd5e467{--text-font-size:var( --e-global-typography-cf87106-font-size );--text-line-height:var( --e-global-typography-cf87106-line-height );--text-letter-spacing:var( --e-global-typography-cf87106-letter-spacing );--text-word-spacing:var( --e-global-typography-cf87106-word-spacing );--author-name-font-size:var( --e-global-typography-taxonomy-font-size );--author-name-line-height:var( --e-global-typography-taxonomy-line-height );--author-name-letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );--author-name-word-spacing:var( --e-global-typography-taxonomy-word-spacing )}.elementor-29799 .elementor-element.elementor-element-adcee99{--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}#cmsmasters-slider-fd1c3f6{--cmsmasters-columns:2}#cmsmasters-slider-fd1c3f6 .swiper-buttons-wrap{margin:-102px 0 0 0}.elementor-29799 .elementor-element.elementor-element-fd1c3f6 .cmsmasters-lazyload-widget-settings{--lazyload-widget-preloader-height:450px}.elementor-29799 .elementor-element.elementor-element-8d88bf6{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-87e053a .elementor-heading-title{font-size:var(--e-global-typography-h1-font-size);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing)}.elementor-29799 .elementor-element.elementor-element-7438bac .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-abd9f3c .elementor-heading-title{font-size:var(--e-global-typography-small-font-size);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing)}.elementor-29799 .elementor-element.elementor-element-116f407 .elementor-heading-title{font-size:var(--e-global-typography-h1-font-size);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing)}.elementor-29799 .elementor-element.elementor-element-058f883 .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-39c6185 .elementor-heading-title{font-size:var(--e-global-typography-small-font-size);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing)}.elementor-29799 .elementor-element.elementor-element-bffc5a6 .elementor-heading-title{font-size:var(--e-global-typography-h1-font-size);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing)}.elementor-29799 .elementor-element.elementor-element-07a4cec .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-4c5b7be .elementor-heading-title{font-size:var(--e-global-typography-small-font-size);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing)}.elementor-29799 .elementor-element.elementor-element-4ebc01c{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-3054d9e{--title-gap:40px;--rating-gap:40px}.elementor-29799 .elementor-element.elementor-element-c92beea{--justify-content:center;--gap:80px 20px;--row-gap:80px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-db28f5c .elementor-heading-title{font-size:var(--e-global-typography-h6-font-size);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing)}.elementor-29799 .elementor-element.elementor-element-747b414>.elementor-widget-container{margin:0 0 10px 0}.elementor-29799 .elementor-element.elementor-element-e948fac>.elementor-widget-container{margin:0 0 10px 0}.elementor-29799 .elementor-element.elementor-element-e948fac .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-4f95a91{--min-height:705px}.elementor-29799 .elementor-element.elementor-element-8b4290e{--gap:60px 20px;--row-gap:60px;--column-gap:20px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-80de12d .elementor-heading-title{font-size:var(--e-global-typography-h3-font-size);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}.elementor-29799 .elementor-element.elementor-element-131294d .cmsmasters-blog--type-default{--cmsmasters-blog-columns:2}.elementor-29799 .elementor-element.elementor-element-131294d .cmsmasters-lazyload-widget-settings{--lazyload-widget-preloader-grid-columns:2;--lazyload-widget-preloader-grid-height:550px}.elementor-29799 .elementor-element.elementor-element-6f756f6{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-789709e .elementor-heading-title{font-size:var(--e-global-typography-h6-font-size);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing)}#cmsmasters-slider-f08aaae{--cmsmasters-columns:1}.elementor-29799 .elementor-element.elementor-element-f08aaae>.elementor-widget-container{margin:0 0 0 0}.elementor-29799 .elementor-element.elementor-element-f08aaae{--text-font-size:var( --e-global-typography-blockquote-font-size );--text-line-height:var( --e-global-typography-blockquote-line-height );--text-letter-spacing:var( --e-global-typography-blockquote-letter-spacing );--text-word-spacing:var( --e-global-typography-blockquote-word-spacing );--author-name-font-size:var( --e-global-typography-h5-font-size );--author-name-line-height:var( --e-global-typography-h5-line-height );--author-name-letter-spacing:var( --e-global-typography-h5-letter-spacing );--author-name-word-spacing:var( --e-global-typography-h5-word-spacing )}#cmsmasters-slider-f08aaae .swiper-buttons-wrap{margin:0 20px 0 20px}.elementor-29799 .elementor-element.elementor-element-58bc67b{--gap:60px 20px;--row-gap:60px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-2442b51 .elementor-heading-title{font-size:var(--e-global-typography-h3-font-size);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}.elementor-29799 .elementor-element.elementor-element-ecab56a{--flex-wrap:wrap}.elementor-29799 .elementor-element.elementor-element-6552748{--min-height:600px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-6552748.e-con{--order:-99999 /* order start hack */}.elementor-29799 .elementor-element.elementor-element-f51a893 .elementor-heading-title{font-size:var(--e-global-typography-h6-font-size);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing)}.elementor-29799 .elementor-element.elementor-element-606e4b8 .elementor-heading-title{font-size:var(--e-global-typography-h3-font-size);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-label,#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-row .forminator-label{font-size:var(--e-global-typography-taxonomy-font-size);line-height:var(--e-global-typography-taxonomy-line-height);letter-spacing:var(--e-global-typography-taxonomy-letter-spacing);word-spacing:var(--e-global-typography-taxonomy-word-spacing)}.elementor-29799 .elementor-element.elementor-element-6b22519{--min-height:740px}.elementor-29799 .elementor-element.elementor-element-15501f4{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-29799 .elementor-element.elementor-element-d431d23 .cmsmasters-blog--type-default{--cmsmasters-blog-gap-column:20px;--cmsmasters-blog-gap-row:20px}.elementor-29799 .elementor-element.elementor-element-d431d23 .cmsmasters-lazyload-widget-settings{--lazyload-widget-preloader-grid-height:408px;--lazyload-widget-preloader-grid-horizontal-gap:20px;--lazyload-widget-preloader-grid-vertical-gap:20px}}@media(max-width:767px){.elementor-29799 .elementor-element.elementor-element-ed8cf95{--min-height:600px;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-ce2d066{bottom:30%}.elementor-29799 .elementor-element.elementor-element-5d48e1c{--min-height:386px}.elementor-29799 .elementor-element.elementor-element-90c30c6 .elementor-heading-title{font-size:var(--e-global-typography-h4-font-size);line-height:var(--e-global-typography-h4-line-height);letter-spacing:var(--e-global-typography-h4-letter-spacing);word-spacing:var(--e-global-typography-h4-word-spacing)}.elementor-29799 .elementor-element.elementor-element-8fd8bca .elementor-heading-title{font-size:var(--e-global-typography-h4-font-size);line-height:var(--e-global-typography-h4-line-height);letter-spacing:var(--e-global-typography-h4-letter-spacing);word-spacing:var(--e-global-typography-h4-word-spacing)}.elementor-29799 .elementor-element.elementor-element-432b18c{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-47b600f{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-29799 .elementor-element.elementor-element-cc2d5f6 .elementor-heading-title{font-size:var(--e-global-typography-h2-font-size);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing)}.elementor-29799 .elementor-element.elementor-element-168d92b .elementor-heading-title{font-size:var(--e-global-typography-h2-font-size);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing)}.elementor-29799 .elementor-element.elementor-element-b6857aa .elementor-heading-title{font-size:var(--e-global-typography-h2-font-size);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing)}.elementor-29799 .elementor-element.elementor-element-6b01bf7 .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-5049e58{--flex-wrap:wrap}.elementor-29799 .elementor-element.elementor-element-cdf81b0{--cmsmasters-wrapper-pdd:40px 30px 40px 30px}.elementor-29799 .elementor-element.elementor-element-52f4cbb{--cmsmasters-wrapper-pdd:40px 30px 40px 30px}.elementor-29799 .elementor-element.elementor-element-02681d5{--cmsmasters-wrapper-pdd:40px 30px 40px 30px}.elementor-29799 .elementor-element.elementor-element-f5d5c87{--gap:60px 20px;--row-gap:60px;--column-gap:20px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-89f374f .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-c18ea2c>.elementor-widget-container{margin:10px 0 0 0}.elementor-29799 .elementor-element.elementor-element-5cb2bb5{--width:80%}.elementor-29799 .elementor-element.elementor-element-f9ef074{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-29799 .elementor-element.elementor-element-56852e5{--container-widget-width:135px;--container-widget-flex-grow:0;width:var(--container-widget-width,135px);max-width:135px;bottom:-30px}.elementor-29799 .elementor-element.elementor-element-a6286bd{--min-height:500px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-29799 .elementor-element.elementor-element-11cd0c4{--min-height:480px;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-089bc89 .elementor-widget-cmsmasters-featured-box__title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-7f0d559{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-d6f393c .elementor-heading-title{font-size:var(--e-global-typography-cf87106-font-size);line-height:var(--e-global-typography-cf87106-line-height);letter-spacing:var(--e-global-typography-cf87106-letter-spacing);word-spacing:var(--e-global-typography-cf87106-word-spacing)}.elementor-29799 .elementor-element.elementor-element-cae085a .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-0cd1127{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-a7e7b89{--gap:50px 20px;--row-gap:50px;--column-gap:20px}.elementor-29799 .elementor-element.elementor-element-080d5f7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-dd5e467{--text-font-size:var( --e-global-typography-cf87106-font-size );--text-line-height:var( --e-global-typography-cf87106-line-height );--text-letter-spacing:var( --e-global-typography-cf87106-letter-spacing );--text-word-spacing:var( --e-global-typography-cf87106-word-spacing );--author-name-font-size:var( --e-global-typography-taxonomy-font-size );--author-name-line-height:var( --e-global-typography-taxonomy-line-height );--author-name-letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );--author-name-word-spacing:var( --e-global-typography-taxonomy-word-spacing )}.elementor-29799 .elementor-element.elementor-element-adcee99{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-8b5d011>.elementor-widget-container{padding:0 0 80px 0}#cmsmasters-slider-fd1c3f6 .swiper-buttons-wrap-inner{justify-content:flex-start}.elementor-29799 .elementor-element.elementor-element-fd1c3f6 .cmsmasters-lazyload-widget-settings{--lazyload-widget-preloader-height:436px}.elementor-29799 .elementor-element.elementor-element-8d88bf6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-87e053a .elementor-heading-title{font-size:var(--e-global-typography-h1-font-size);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing)}.elementor-29799 .elementor-element.elementor-element-7438bac .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-abd9f3c .elementor-heading-title{font-size:var(--e-global-typography-small-font-size);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing)}.elementor-29799 .elementor-element.elementor-element-116f407 .elementor-heading-title{font-size:var(--e-global-typography-h1-font-size);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing)}.elementor-29799 .elementor-element.elementor-element-058f883 .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-39c6185 .elementor-heading-title{font-size:var(--e-global-typography-small-font-size);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing)}.elementor-29799 .elementor-element.elementor-element-bffc5a6 .elementor-heading-title{font-size:var(--e-global-typography-h1-font-size);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing)}.elementor-29799 .elementor-element.elementor-element-07a4cec .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-4c5b7be .elementor-heading-title{font-size:var(--e-global-typography-small-font-size);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing)}.elementor-29799 .elementor-element.elementor-element-4ebc01c{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-3054d9e{--rating-gap:40px}.elementor-29799 .elementor-element.elementor-element-c92beea{--gap:60px 20px;--row-gap:60px;--column-gap:20px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-db28f5c .elementor-heading-title{font-size:var(--e-global-typography-h6-font-size);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing)}.elementor-29799 .elementor-element.elementor-element-e948fac .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-4f95a91{--width:70%;--min-height:320px}.elementor-29799 .elementor-element.elementor-element-8b4290e{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-80de12d .elementor-heading-title{font-size:var(--e-global-typography-h3-font-size);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}.elementor-29799 .elementor-element.elementor-element-131294d .cmsmasters-blog--type-default{--cmsmasters-blog-columns:1;--cmsmasters-blog-gap-row:20px}.elementor-29799 .elementor-element.elementor-element-131294d .cmsmasters-lazyload-widget-settings{--lazyload-widget-preloader-grid-columns:1;--lazyload-widget-preloader-grid-height:515px;--lazyload-widget-preloader-grid-horizontal-gap:20px;--lazyload-widget-preloader-grid-vertical-gap:20px}.elementor-29799 .elementor-element.elementor-element-6f756f6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-789709e .elementor-heading-title{font-size:var(--e-global-typography-h6-font-size);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing)}.elementor-29799 .elementor-element.elementor-element-f08aaae>.elementor-widget-container{margin:0 0 0 0;padding:50px 0 50px 0}.elementor-29799 .elementor-element.elementor-element-f08aaae{--testimonials-item-normal-padding-top:30px;--testimonials-item-normal-padding-right:30px;--testimonials-item-normal-padding-bottom:30px;--testimonials-item-normal-padding-left:30px;--content-padding-top:0px;--content-padding-right:30px;--content-padding-bottom:0px;--content-padding-left:30px;--text-font-size:var( --e-global-typography-blockquote-font-size );--text-line-height:var( --e-global-typography-blockquote-line-height );--text-letter-spacing:var( --e-global-typography-blockquote-letter-spacing );--text-word-spacing:var( --e-global-typography-blockquote-word-spacing );--author-gap:30px;--author-name-font-size:var( --e-global-typography-h5-font-size );--author-name-line-height:var( --e-global-typography-h5-line-height );--author-name-letter-spacing:var( --e-global-typography-h5-letter-spacing );--author-name-word-spacing:var( --e-global-typography-h5-word-spacing )}#cmsmasters-slider-f08aaae .swiper-button .cmsmasters-wrap-icon{font-size:0}#cmsmasters-slider-f08aaae{--cmsmasters-arrows-width:0px;--cmsmasters-arrows-height:0px}#cmsmasters-slider-f08aaae .swiper-button{border-radius:0%;border-width:0 0 0 0}#cmsmasters-slider-f08aaae .swiper-buttons-wrap{margin:0 20px 0 20px}.elementor-29799 .elementor-element.elementor-element-58bc67b{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-2442b51 .elementor-heading-title{font-size:var(--e-global-typography-h3-font-size);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}.elementor-29799 .elementor-element.elementor-element-ecab56a{--min-height:500px}.elementor-29799 .elementor-element.elementor-element-6552748{--min-height:100px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-f51a893 .elementor-heading-title{font-size:var(--e-global-typography-h6-font-size);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing)}.elementor-29799 .elementor-element.elementor-element-606e4b8>.elementor-widget-container{margin:0 0 20px 0}.elementor-29799 .elementor-element.elementor-element-606e4b8 .elementor-heading-title{font-size:var(--e-global-typography-h3-font-size);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-label,#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-row .forminator-label{font-size:var(--e-global-typography-taxonomy-font-size);line-height:var(--e-global-typography-taxonomy-line-height);letter-spacing:var(--e-global-typography-taxonomy-letter-spacing);word-spacing:var(--e-global-typography-taxonomy-word-spacing)}.elementor-29799 .elementor-element.elementor-element-6b22519{--min-height:340px;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-15501f4{--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29799 .elementor-element.elementor-element-d431d23 .cmsmasters-blog--type-default{--cmsmasters-blog-columns:1;--cmsmasters-blog-gap-row:30px}.elementor-29799 .elementor-element.elementor-element-d431d23{width:100%;max-width:100%}.elementor-29799 .elementor-element.elementor-element-d431d23 .cmsmasters-lazyload-widget-settings{--lazyload-widget-preloader-grid-columns:1;--lazyload-widget-preloader-grid-height:350px}.elementor-29799 .elementor-element.elementor-element-fc6cdad{width:100%;max-width:100%}}@media(min-width:768px){.elementor-29799 .elementor-element.elementor-element-ed8cf95{--content-width:100%}.elementor-29799 .elementor-element.elementor-element-5047ae0{--width:29%}.elementor-29799 .elementor-element.elementor-element-5d48e1c{--width:42%}.elementor-29799 .elementor-element.elementor-element-ea07a9c{--width:29%}.elementor-29799 .elementor-element.elementor-element-c8f669f{--width:403px}.elementor-29799 .elementor-element.elementor-element-76bd30b{--width:760px}.elementor-29799 .elementor-element.elementor-element-01c7c81{--width:45%}.elementor-29799 .elementor-element.elementor-element-5cb2bb5{--width:55%}.elementor-29799 .elementor-element.elementor-element-11cd0c4{--width:50%}.elementor-29799 .elementor-element.elementor-element-7f0d559{--width:50%}.elementor-29799 .elementor-element.elementor-element-a7e7b89{--width:50%}.elementor-29799 .elementor-element.elementor-element-f78f48b{--width:460px}.elementor-29799 .elementor-element.elementor-element-786ee48{--width:50%}.elementor-29799 .elementor-element.elementor-element-adcee99{--content-width:1680px}.elementor-29799 .elementor-element.elementor-element-192acea{--width:100%}.elementor-29799 .elementor-element.elementor-element-9a35059{--width:273px}.elementor-29799 .elementor-element.elementor-element-0b800f0{--width:270px}.elementor-29799 .elementor-element.elementor-element-a8a08e7{--width:100%}.elementor-29799 .elementor-element.elementor-element-df7270d{--width:440px}.elementor-29799 .elementor-element.elementor-element-4ebc01c{--content-width:630px}.elementor-29799 .elementor-element.elementor-element-09e9e32{--width:45%}.elementor-29799 .elementor-element.elementor-element-4f95a91{--width:640px}.elementor-29799 .elementor-element.elementor-element-8b4290e{--content-width:100%}.elementor-29799 .elementor-element.elementor-element-58ae2ca{--width:23%}.elementor-29799 .elementor-element.elementor-element-95e473b{--width:77%}.elementor-29799 .elementor-element.elementor-element-58bc67b{--content-width:100%}.elementor-29799 .elementor-element.elementor-element-d320df6{--width:23%}.elementor-29799 .elementor-element.elementor-element-67d5898{--width:77%}.elementor-29799 .elementor-element.elementor-element-6552748{--content-width:660px}.elementor-29799 .elementor-element.elementor-element-6b22519{--width:101%}}@media(max-width:1180px) and (min-width:768px){.elementor-29799 .elementor-element.elementor-element-5047ae0{--width:100%}.elementor-29799 .elementor-element.elementor-element-5d48e1c{--width:70%}.elementor-29799 .elementor-element.elementor-element-ea07a9c{--width:100%}.elementor-29799 .elementor-element.elementor-element-c8f669f{--width:100%}.elementor-29799 .elementor-element.elementor-element-76bd30b{--width:100%}.elementor-29799 .elementor-element.elementor-element-01c7c81{--width:100%}.elementor-29799 .elementor-element.elementor-element-5cb2bb5{--width:80%}.elementor-29799 .elementor-element.elementor-element-11cd0c4{--width:100%}.elementor-29799 .elementor-element.elementor-element-7f0d559{--width:100%}.elementor-29799 .elementor-element.elementor-element-a7e7b89{--width:100%}.elementor-29799 .elementor-element.elementor-element-f78f48b{--width:100%}.elementor-29799 .elementor-element.elementor-element-786ee48{--width:100%}.elementor-29799 .elementor-element.elementor-element-09e9e32{--width:100%}.elementor-29799 .elementor-element.elementor-element-4f95a91{--width:70%}.elementor-29799 .elementor-element.elementor-element-58ae2ca{--width:100%}.elementor-29799 .elementor-element.elementor-element-95e473b{--width:100%}.elementor-29799 .elementor-element.elementor-element-d320df6{--width:100%}.elementor-29799 .elementor-element.elementor-element-67d5898{--width:100%}.elementor-29799 .elementor-element.elementor-element-6552748{--content-width:100%}.elementor-29799 .elementor-element.elementor-element-6b22519{--width:100%}}@media(min-width:1601px){.elementor-29799 .elementor-element.elementor-element-90c30c6 .elementor-heading-title{font-size:var(--e-global-typography-h4-font-size);line-height:var(--e-global-typography-h4-line-height);letter-spacing:var(--e-global-typography-h4-letter-spacing);word-spacing:var(--e-global-typography-h4-word-spacing)}.elementor-29799 .elementor-element.elementor-element-8fd8bca .elementor-heading-title{font-size:var(--e-global-typography-h4-font-size);line-height:var(--e-global-typography-h4-line-height);letter-spacing:var(--e-global-typography-h4-letter-spacing);word-spacing:var(--e-global-typography-h4-word-spacing)}.elementor-29799 .elementor-element.elementor-element-cc2d5f6 .elementor-heading-title{font-size:var(--e-global-typography-h2-font-size);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing)}.elementor-29799 .elementor-element.elementor-element-168d92b .elementor-heading-title{font-size:var(--e-global-typography-h2-font-size);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing)}.elementor-29799 .elementor-element.elementor-element-b6857aa .elementor-heading-title{font-size:var(--e-global-typography-h2-font-size);line-height:var(--e-global-typography-h2-line-height);letter-spacing:var(--e-global-typography-h2-letter-spacing);word-spacing:var(--e-global-typography-h2-word-spacing)}.elementor-29799 .elementor-element.elementor-element-6b01bf7 .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-89f374f .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-089bc89 .elementor-widget-cmsmasters-featured-box__title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-d6f393c .elementor-heading-title{font-size:var(--e-global-typography-cf87106-font-size);line-height:var(--e-global-typography-cf87106-line-height);letter-spacing:var(--e-global-typography-cf87106-letter-spacing);word-spacing:var(--e-global-typography-cf87106-word-spacing)}.elementor-29799 .elementor-element.elementor-element-cae085a .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-080d5f7 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-dd5e467{--text-font-size:var( --e-global-typography-cf87106-font-size );--text-line-height:var( --e-global-typography-cf87106-line-height );--text-letter-spacing:var( --e-global-typography-cf87106-letter-spacing );--text-word-spacing:var( --e-global-typography-cf87106-word-spacing );--author-name-font-size:var( --e-global-typography-taxonomy-font-size );--author-name-line-height:var( --e-global-typography-taxonomy-line-height );--author-name-letter-spacing:var( --e-global-typography-taxonomy-letter-spacing );--author-name-word-spacing:var( --e-global-typography-taxonomy-word-spacing )}.elementor-29799 .elementor-element.elementor-element-87e053a .elementor-heading-title{font-size:var(--e-global-typography-h1-font-size);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing)}.elementor-29799 .elementor-element.elementor-element-7438bac .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-abd9f3c .elementor-heading-title{font-size:var(--e-global-typography-small-font-size);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing)}.elementor-29799 .elementor-element.elementor-element-116f407 .elementor-heading-title{font-size:var(--e-global-typography-h1-font-size);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing)}.elementor-29799 .elementor-element.elementor-element-058f883 .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-39c6185 .elementor-heading-title{font-size:var(--e-global-typography-small-font-size);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing)}.elementor-29799 .elementor-element.elementor-element-bffc5a6 .elementor-heading-title{font-size:var(--e-global-typography-h1-font-size);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);word-spacing:var(--e-global-typography-h1-word-spacing)}.elementor-29799 .elementor-element.elementor-element-07a4cec .elementor-heading-title{font-size:var(--e-global-typography-h5-font-size);line-height:var(--e-global-typography-h5-line-height);letter-spacing:var(--e-global-typography-h5-letter-spacing);word-spacing:var(--e-global-typography-h5-word-spacing)}.elementor-29799 .elementor-element.elementor-element-4c5b7be .elementor-heading-title{font-size:var(--e-global-typography-small-font-size);line-height:var(--e-global-typography-small-line-height);letter-spacing:var(--e-global-typography-small-letter-spacing);word-spacing:var(--e-global-typography-small-word-spacing)}.elementor-29799 .elementor-element.elementor-element-db28f5c .elementor-heading-title{font-size:var(--e-global-typography-h6-font-size);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing)}.elementor-29799 .elementor-element.elementor-element-e948fac .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-29799 .elementor-element.elementor-element-8b4290e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-29799 .elementor-element.elementor-element-58ae2ca{--width:25%}.elementor-29799 .elementor-element.elementor-element-80de12d .elementor-heading-title{font-size:var(--e-global-typography-h3-font-size);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}.elementor-29799 .elementor-element.elementor-element-95e473b{--width:75%}.elementor-29799 .elementor-element.elementor-element-789709e .elementor-heading-title{font-size:var(--e-global-typography-h6-font-size);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing)}.elementor-29799 .elementor-element.elementor-element-f08aaae{--text-font-size:var( --e-global-typography-blockquote-font-size );--text-line-height:var( --e-global-typography-blockquote-line-height );--text-letter-spacing:var( --e-global-typography-blockquote-letter-spacing );--text-word-spacing:var( --e-global-typography-blockquote-word-spacing );--author-name-font-size:var( --e-global-typography-h5-font-size );--author-name-line-height:var( --e-global-typography-h5-line-height );--author-name-letter-spacing:var( --e-global-typography-h5-letter-spacing );--author-name-word-spacing:var( --e-global-typography-h5-word-spacing )}.elementor-29799 .elementor-element.elementor-element-58bc67b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-29799 .elementor-element.elementor-element-d320df6{--width:25%}.elementor-29799 .elementor-element.elementor-element-2442b51 .elementor-heading-title{font-size:var(--e-global-typography-h3-font-size);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}.elementor-29799 .elementor-element.elementor-element-67d5898{--width:75%}.elementor-29799 .elementor-element.elementor-element-f51a893 .elementor-heading-title{font-size:var(--e-global-typography-h6-font-size);line-height:var(--e-global-typography-h6-line-height);letter-spacing:var(--e-global-typography-h6-letter-spacing);word-spacing:var(--e-global-typography-h6-word-spacing)}.elementor-29799 .elementor-element.elementor-element-606e4b8 .elementor-heading-title{font-size:var(--e-global-typography-h3-font-size);line-height:var(--e-global-typography-h3-line-height);letter-spacing:var(--e-global-typography-h3-letter-spacing);word-spacing:var(--e-global-typography-h3-word-spacing)}#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-label,#cmsmasters_body .elementor-29799 .elementor-element.elementor-element-c94c71f .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-row .forminator-label{font-size:var(--e-global-typography-taxonomy-font-size);line-height:var(--e-global-typography-taxonomy-line-height);letter-spacing:var(--e-global-typography-taxonomy-letter-spacing);word-spacing:var(--e-global-typography-taxonomy-word-spacing)}}@font-face{font-display:swap;font-family:'Tenor Sans Local';font-weight:400;font-style:normal;src:url(//ibizastagparty.com/wp-content/uploads/elementor/cmsmasters-local-fonts/tenor_sans_local/TenorSans.woff2) format('woff2'),url(//ibizastagparty.com/wp-content/uploads/elementor/cmsmasters-local-fonts/tenor_sans_local/TenorSans.woff) format('woff')}