.elementor-48 .elementor-element.elementor-element-526c7df2{--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 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-48 .elementor-element.elementor-element-526c7df2:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-526c7df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39dce3c );}.elementor-48 .elementor-element.elementor-element-0a30962{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-934b51b{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + -3rem) -2.2rem;padding:0px 0px 0px 0px;z-index:10;text-align:center;}.elementor-48 .elementor-element.elementor-element-934b51b .elementor-heading-title{font-family:"Gandia Surf", Sans-serif;font-size:168px;font-weight:600;line-height:9.7rem;letter-spacing:-2.5rem;color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-d6944bb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;z-index:10;text-align:center;}.elementor-48 .elementor-element.elementor-element-d6944bb .elementor-heading-title{font-family:var( --e-global-typography-0571bb4-font-family ), Sans-serif;font-size:var( --e-global-typography-0571bb4-font-size );font-weight:var( --e-global-typography-0571bb4-font-weight );line-height:var( --e-global-typography-0571bb4-line-height );color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-696972f{--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:center;}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-24 .button-link-wrap{background-color:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-810358c.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-810358c .button-link-wrap .button-after{margin-left:14px;}.elementor-48 .elementor-element.elementor-element-810358c .button-link-wrap .button-before{margin-right:14px;}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-before{padding-left:14px;}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-after{padding-right:14px;}.elementor-48 .elementor-element.elementor-element-810358c .button-link-wrap .btn-icon{font-size:23px;}.elementor-48 .elementor-element.elementor-element-810358c .button-link-wrap .btn-icon svg{width:23px;height:23px;}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-17 .button-link-wrap > span{padding:14px 20px 14px 20px;margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button .button-link-wrap{font-family:var( --e-global-typography-787bdc3-font-family ), Sans-serif;font-size:var( --e-global-typography-787bdc3-font-size );font-weight:var( --e-global-typography-787bdc3-font-weight );line-height:var( --e-global-typography-787bdc3-line-height );color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button .button-link-wrap svg{width:24px;height:24px;fill:var( --e-global-color-4e4d174 );stroke:var( --e-global-color-32da048 );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-b27095e );stroke:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-4e4d174 );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button .button-link-wrap .btn-icon{color:var( --e-global-color-4e4d174 );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-6 .button-link-wrap::before{color:var( --e-global-color-4e4d174 );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:var( --e-global-color-4e4d174 );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:var( --e-global-color-4e4d174 );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button .button-link-wrap svg path{fill:var( --e-global-color-4e4d174 );stroke:var( --e-global-color-32da048 );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-4 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-5 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-8 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-10 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-11 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-12 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-13 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-14 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-16 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-17 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-19 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-20 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-21 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-22 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-4 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-5 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-8 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-10 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-11 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-12 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-13 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-14 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-16 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-17 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-19 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-20 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-21 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-22 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-4 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-8 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-10 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-11 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-12 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-13 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-14 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-16 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-17 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-18 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-19 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-20 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-21 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-22 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-24 .button-link-wrap{border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-16 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button.button-style-24 .button-link-wrap:hover{border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-24 .button-link-wrap{background-color:#25D366;}.elementor-48 .elementor-element.elementor-element-1b5ee15.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .button-link-wrap .button-after{margin-left:14px;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .button-link-wrap .button-before{margin-right:14px;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-before{padding-left:14px;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-after{padding-right:14px;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .button-link-wrap .btn-icon{font-size:23px;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .button-link-wrap .btn-icon svg{width:23px;height:23px;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:14px 20px 14px 20px;margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button .button-link-wrap{font-family:var( --e-global-typography-787bdc3-font-family ), Sans-serif;font-size:var( --e-global-typography-787bdc3-font-size );font-weight:var( --e-global-typography-787bdc3-font-weight );line-height:var( --e-global-typography-787bdc3-line-height );color:#DCF8C6;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button .button-link-wrap svg{width:24px;height:24px;fill:var( --e-global-color-4e4d174 );stroke:var( --e-global-color-32da048 );}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#DCF8C6;stroke:#DCF8C6;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#DCF8C6;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button .button-link-wrap .btn-icon{color:#DCF8C6;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#DCF8C6;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#DCF8C6;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#DCF8C6;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button .button-link-wrap svg path{fill:var( --e-global-color-4e4d174 );stroke:var( --e-global-color-32da048 );}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#25D366;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#25D366;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-16 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-24 .button-link-wrap{background-color:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-2ce1228.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-2ce1228 .button-link-wrap .button-after{margin-left:14px;}.elementor-48 .elementor-element.elementor-element-2ce1228 .button-link-wrap .button-before{margin-right:14px;}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-before{padding-left:14px;}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-after{padding-right:14px;}.elementor-48 .elementor-element.elementor-element-2ce1228 .button-link-wrap .btn-icon{font-size:23px;}.elementor-48 .elementor-element.elementor-element-2ce1228 .button-link-wrap .btn-icon svg{width:23px;height:23px;}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:14px 20px 14px 20px;margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button .button-link-wrap{font-family:var( --e-global-typography-787bdc3-font-family ), Sans-serif;font-size:var( --e-global-typography-787bdc3-font-size );font-weight:var( --e-global-typography-787bdc3-font-weight );line-height:var( --e-global-typography-787bdc3-line-height );color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button .button-link-wrap svg{width:24px;height:24px;fill:var( --e-global-color-4e4d174 );stroke:var( --e-global-color-32da048 );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-b27095e );stroke:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-4e4d174 );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button .button-link-wrap .btn-icon{color:var( --e-global-color-4e4d174 );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-6 .button-link-wrap::before{color:var( --e-global-color-4e4d174 );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:var( --e-global-color-4e4d174 );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:var( --e-global-color-4e4d174 );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button .button-link-wrap svg path{fill:var( --e-global-color-4e4d174 );stroke:var( --e-global-color-32da048 );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-16 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-68ea9752{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7bf9810a{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-48 .elementor-element.elementor-element-7bf9810a:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-7bf9810a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gandiasurf.com/wp-content/uploads/2026/03/gandia-surf-clase-de-vela-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-48 .elementor-element.elementor-element-5de5528{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:21px;--padding-bottom:21px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-5de5528:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-5de5528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbc604b );}.elementor-48 .elementor-element.elementor-element-4dff7d95 .elementor-heading-title{font-family:var( --e-global-typography-0df9542-font-family ), Sans-serif;font-size:var( --e-global-typography-0df9542-font-size );font-weight:var( --e-global-typography-0df9542-font-weight );text-transform:var( --e-global-typography-0df9542-text-transform );line-height:var( --e-global-typography-0df9542-line-height );color:var( --e-global-color-0c699ca );}.elementor-48 .elementor-element.elementor-element-482504e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-phone-country-code{width:38%;}.elementor-48 .elementor-element.elementor-element-80eeac6{background-color:var( --e-global-color-4e4d174 );padding:50px 50px 50px 50px;border-radius:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-button{width:56%;padding:15px 50px 15px 50px;margin:0px 0px 0px 0px;font-family:var( --e-global-typography-85c082c-font-family ), Sans-serif;font-size:var( --e-global-typography-85c082c-font-size );font-weight:var( --e-global-typography-85c082c-font-weight );line-height:var( --e-global-typography-85c082c-line-height );letter-spacing:var( --e-global-typography-85c082c-letter-spacing );color:var( --e-global-color-b27095e );background-color:var( --e-global-color-dbc604b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-dbc604b );border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-container .tpaep-form{column-gap:0px;row-gap:13px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-name{color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-name:hover{color:#000;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-label{font-family:var( --e-global-typography-30a2dbb-font-family ), Sans-serif;font-size:var( --e-global-typography-30a2dbb-font-size );font-weight:var( --e-global-typography-30a2dbb-font-weight );line-height:var( --e-global-typography-30a2dbb-line-height );margin-bottom:16px;text-align:left;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-label, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea{color:var( --e-global-color-32da048 );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-label:hover, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea{color:var( --e-global-color-32da048 );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-required-asterisk{color:#ff0000;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea{padding:27px 20px 27px 20px;margin:0px 0px 0px 0px;background-color:var( --e-global-color-d1ac736 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c81be5b );border-radius:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea{font-family:var( --e-global-typography-0571bb4-font-family ), Sans-serif;font-size:var( --e-global-typography-0571bb4-font-size );font-weight:var( --e-global-typography-0571bb4-font-weight );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field textarea::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field select{text-align:left;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field textarea::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input[type="date"]::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input[type="time"]::placeholder{color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input:hover::placeholder,
 					.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field textarea:hover::placeholder{color:var( --e-global-color-dfe7c6b );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input:hover, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select:hover, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select:hover, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea:hover{background-color:var( --e-global-color-d1ac736 );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input:hover, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select:hover, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea:hover{border-style:solid;border-radius:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input:not([type="date"]):not([type="time"]), .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select:focus, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea:focus, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input:not([type="date"]):not([type="time"]):focus{color:var( --e-global-color-dfe7c6b );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input[type="date"]:focus, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input[type="time"]:focus{color:var( --e-global-color-dfe7c6b );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input:focus, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea:focus{background-color:var( --e-global-color-d1ac736 );border-style:solid;border-radius:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-container .tpaep-radio-checkbox.tpaep-radio input{transform:scale(1);transform-origin:top left;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field .tpaep-radio-checkbox.tpaep-radio span{color:#888888;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input[type="radio"]{accent-color:#888888;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field .tpaep-radio-checkbox.tpaep-radio span:hover{color:#888888;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input[type="radio"]:hover{accent-color:#888888;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-container .tpaep-radio-checkbox.tpaep-checkbox input{transform:scale(1);transform-origin:top left;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field .tpaep-radio-checkbox.tpaep-checkbox span{color:#888888;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input[type="checkbox"]{accent-color:#888888;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field .tpaep-radio-checkbox.tpaep-checkbox span:hover{color:#888888;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field input[type="checkbox"]:hover{accent-color:#888888;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field select option{color:#000;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field label a{color:#035AE4;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-field label a:hover{color:#035AE4;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-submit-container{display:flex;justify-content:center;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-button.tpaep-form-submit{justify-content:center;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-button:hover{background-color:var( --e-global-color-dbc604b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-dfe7c6b );border-radius:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-button .tpaep-spinner{width:24px;height:24px;border-width:3px;border-color:#fff !important;border-top-color:#000 !important;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-help-text{color:#000;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-message{text-align:left;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-message.success{color:#28a745;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-message.error{color:#dc3545;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-message.tpaep-form-inline{color:#000;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-message.success:hover{color:#28a745;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-message.error:hover{color:#dc3545;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-message.tpaep-form-inline:hover{color:#000;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-field-error{color:#dc3545;}.elementor-48 .elementor-element.elementor-element-5cb71357{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-5cb71357:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-5cb71357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ac736 );}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading_style .head-title .heading-title{padding:0px 0px 14px 0px;}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading .heading-title{font-family:var( --e-global-typography-0429c88-font-family ), Sans-serif;font-size:var( --e-global-typography-0429c88-font-size );font-weight:var( --e-global-typography-0429c88-font-weight );line-height:var( --e-global-typography-0429c88-line-height );letter-spacing:var( --e-global-typography-0429c88-letter-spacing );color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading_style .heading-sub-title{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading .heading-sub-title{font-family:var( --e-global-typography-85c082c-font-family ), Sans-serif;font-size:var( --e-global-typography-85c082c-font-size );font-weight:var( --e-global-typography-85c082c-font-weight );line-height:var( --e-global-typography-85c082c-line-height );letter-spacing:var( --e-global-typography-85c082c-letter-spacing );color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-b4d5660{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-f0dc0a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-4f1406f{border-radius:16px 16px 16px 16px;}.elementor-48 .elementor-element.elementor-element-4f1406f iframe{height:460px;}.elementor-48 .elementor-element.elementor-element-544efa4{text-align:center;}.elementor-48 .elementor-element.elementor-element-544efa4 .elementor-heading-title{font-family:var( --e-global-typography-f5f47ba-font-family ), Sans-serif;font-size:var( --e-global-typography-f5f47ba-font-size );font-weight:var( --e-global-typography-f5f47ba-font-weight );line-height:var( --e-global-typography-f5f47ba-line-height );color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-ea2ddaf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-ecb7fc2{border-radius:16px 16px 16px 16px;}.elementor-48 .elementor-element.elementor-element-ecb7fc2 iframe{height:460px;}.elementor-48 .elementor-element.elementor-element-7f910f5{text-align:center;}.elementor-48 .elementor-element.elementor-element-7f910f5 .elementor-heading-title{font-family:var( --e-global-typography-f5f47ba-font-family ), Sans-serif;font-size:var( --e-global-typography-f5f47ba-font-size );font-weight:var( --e-global-typography-f5f47ba-font-weight );line-height:var( --e-global-typography-f5f47ba-line-height );color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-9fa1f2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-99dd132{border-radius:16px 16px 16px 16px;}.elementor-48 .elementor-element.elementor-element-99dd132 iframe{height:460px;}.elementor-48 .elementor-element.elementor-element-20ad884{text-align:center;}.elementor-48 .elementor-element.elementor-element-20ad884 .elementor-heading-title{font-family:var( --e-global-typography-f5f47ba-font-family ), Sans-serif;font-size:var( --e-global-typography-f5f47ba-font-size );font-weight:var( --e-global-typography-f5f47ba-font-weight );line-height:var( --e-global-typography-f5f47ba-line-height );color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-b197f8c{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-48 .elementor-element.elementor-element-9bca40c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;z-index:10;text-align:center;}.elementor-48 .elementor-element.elementor-element-9bca40c .elementor-heading-title{font-family:var( --e-global-typography-0571bb4-font-family ), Sans-serif;font-size:var( --e-global-typography-0571bb4-font-size );font-weight:var( --e-global-typography-0571bb4-font-weight );line-height:var( --e-global-typography-0571bb4-line-height );color:var( --e-global-color-b27095e );}.elementor-48 .elementor-element.elementor-element-85cee53{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;z-index:10;text-align:center;}.elementor-48 .elementor-element.elementor-element-85cee53 .elementor-heading-title{font-family:var( --e-global-typography-e1d9b57-font-family ), Sans-serif;font-size:var( --e-global-typography-e1d9b57-font-size );font-weight:var( --e-global-typography-e1d9b57-font-weight );line-height:var( --e-global-typography-e1d9b57-line-height );color:var( --e-global-color-b27095e );}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-0a30962{--width:100%;}.elementor-48 .elementor-element.elementor-element-7bf9810a{--width:50%;}.elementor-48 .elementor-element.elementor-element-482504e5{--width:50%;}}@media(min-width:2400px){.elementor-48 .elementor-element.elementor-element-d6944bb .elementor-heading-title{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-4dff7d95 .elementor-heading-title{font-size:var( --e-global-typography-0df9542-font-size );line-height:var( --e-global-typography-0df9542-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-label{font-size:var( --e-global-typography-30a2dbb-font-size );line-height:var( --e-global-typography-30a2dbb-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-button{font-size:var( --e-global-typography-85c082c-font-size );line-height:var( --e-global-typography-85c082c-line-height );letter-spacing:var( --e-global-typography-85c082c-letter-spacing );}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading .heading-title{font-size:var( --e-global-typography-0429c88-font-size );line-height:var( --e-global-typography-0429c88-line-height );letter-spacing:var( --e-global-typography-0429c88-letter-spacing );}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading .heading-sub-title{font-size:var( --e-global-typography-85c082c-font-size );line-height:var( --e-global-typography-85c082c-line-height );letter-spacing:var( --e-global-typography-85c082c-letter-spacing );}.elementor-48 .elementor-element.elementor-element-b4d5660{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-544efa4 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-7f910f5 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-20ad884 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-9bca40c .elementor-heading-title{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-85cee53 .elementor-heading-title{font-size:var( --e-global-typography-e1d9b57-font-size );line-height:var( --e-global-typography-e1d9b57-line-height );}}@media(max-width:1366px){.elementor-48 .elementor-element.elementor-element-0a30962{--min-height:0px;}.elementor-48 .elementor-element.elementor-element-934b51b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -3.5rem) 0rem;}.elementor-48 .elementor-element.elementor-element-934b51b .elementor-heading-title{font-size:137px;letter-spacing:-35px;}.elementor-48 .elementor-element.elementor-element-d6944bb .elementor-heading-title{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-4dff7d95 .elementor-heading-title{font-size:var( --e-global-typography-0df9542-font-size );line-height:var( --e-global-typography-0df9542-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-label{font-size:var( --e-global-typography-30a2dbb-font-size );line-height:var( --e-global-typography-30a2dbb-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-button{font-size:var( --e-global-typography-85c082c-font-size );line-height:var( --e-global-typography-85c082c-line-height );letter-spacing:var( --e-global-typography-85c082c-letter-spacing );}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading .heading-title{font-size:var( --e-global-typography-0429c88-font-size );line-height:var( --e-global-typography-0429c88-line-height );letter-spacing:var( --e-global-typography-0429c88-letter-spacing );}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading .heading-sub-title{font-size:var( --e-global-typography-85c082c-font-size );line-height:var( --e-global-typography-85c082c-line-height );letter-spacing:var( --e-global-typography-85c082c-letter-spacing );}.elementor-48 .elementor-element.elementor-element-b4d5660{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-544efa4 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-7f910f5 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-20ad884 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-9bca40c .elementor-heading-title{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-85cee53 .elementor-heading-title{font-size:var( --e-global-typography-e1d9b57-font-size );line-height:var( --e-global-typography-e1d9b57-line-height );}}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-526c7df2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-48 .elementor-element.elementor-element-0a30962{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-48 .elementor-element.elementor-element-934b51b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -3.3rem) -1.3rem;}.elementor-48 .elementor-element.elementor-element-934b51b .elementor-heading-title{font-size:108px;line-height:150px;letter-spacing:-30px;}.elementor-48 .elementor-element.elementor-element-d6944bb .elementor-heading-title{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-68ea9752{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-7bf9810a{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-48 .elementor-element.elementor-element-5de5528{--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-4dff7d95 .elementor-heading-title{font-size:var( --e-global-typography-0df9542-font-size );line-height:var( --e-global-typography-0df9542-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6{padding:24px 24px 24px 24px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-button{width:40%;font-size:var( --e-global-typography-85c082c-font-size );line-height:var( --e-global-typography-85c082c-line-height );letter-spacing:var( --e-global-typography-85c082c-letter-spacing );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-label{font-size:var( --e-global-typography-30a2dbb-font-size );line-height:var( --e-global-typography-30a2dbb-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea{padding:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-5cb71357{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading .heading-title{font-size:var( --e-global-typography-0429c88-font-size );line-height:var( --e-global-typography-0429c88-line-height );letter-spacing:var( --e-global-typography-0429c88-letter-spacing );}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading .heading-sub-title{font-size:var( --e-global-typography-85c082c-font-size );line-height:var( --e-global-typography-85c082c-line-height );letter-spacing:var( --e-global-typography-85c082c-letter-spacing );}.elementor-48 .elementor-element.elementor-element-b4d5660{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-4f1406f iframe{height:500px;}.elementor-48 .elementor-element.elementor-element-544efa4 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-ecb7fc2 iframe{height:500px;}.elementor-48 .elementor-element.elementor-element-7f910f5 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-99dd132 iframe{height:500px;}.elementor-48 .elementor-element.elementor-element-20ad884 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-b197f8c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-48 .elementor-element.elementor-element-9bca40c .elementor-heading-title{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-85cee53 .elementor-heading-title{font-size:var( --e-global-typography-e1d9b57-font-size );line-height:var( --e-global-typography-e1d9b57-line-height );}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-526c7df2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-48 .elementor-element.elementor-element-0a30962{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-48 .elementor-element.elementor-element-934b51b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -1.5rem) -1.3rem;text-align:center;}.elementor-48 .elementor-element.elementor-element-934b51b.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-934b51b .elementor-heading-title{font-size:60px;line-height:55px;letter-spacing:-15px;}.elementor-48 .elementor-element.elementor-element-d6944bb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;text-align:center;}.elementor-48 .elementor-element.elementor-element-d6944bb .elementor-heading-title{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-696972f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-810358c.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-810358c .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-1b5ee15.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-1b5ee15 .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-2ce1228.elementor-element{--align-self:center;}.elementor-48 .elementor-element.elementor-element-2ce1228 .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-787bdc3-font-size );line-height:var( --e-global-typography-787bdc3-line-height );}.elementor-48 .elementor-element.elementor-element-7bf9810a{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-4dff7d95 .elementor-heading-title{font-size:var( --e-global-typography-0df9542-font-size );line-height:var( --e-global-typography-0df9542-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-button{width:74%;font-size:var( --e-global-typography-85c082c-font-size );line-height:var( --e-global-typography-85c082c-line-height );letter-spacing:var( --e-global-typography-85c082c-letter-spacing );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form-label{font-size:var( --e-global-typography-30a2dbb-font-size );line-height:var( --e-global-typography-30a2dbb-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea{padding:18px 18px 18px 18px;}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea::placeholder, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form input, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form select, .elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form textarea{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-80eeac6 .tpaep-form .tpaep-form-button.tpaep-form-submit{justify-content:center;}.elementor-48 .elementor-element.elementor-element-5cb71357{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading .heading-title{font-size:var( --e-global-typography-0429c88-font-size );line-height:var( --e-global-typography-0429c88-line-height );letter-spacing:var( --e-global-typography-0429c88-letter-spacing );}.elementor-48 .elementor-element.elementor-element-1475fd96 .heading .heading-sub-title{font-size:var( --e-global-typography-85c082c-font-size );line-height:var( --e-global-typography-85c082c-line-height );letter-spacing:var( --e-global-typography-85c082c-letter-spacing );}.elementor-48 .elementor-element.elementor-element-b4d5660{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-4f1406f iframe{height:400px;}.elementor-48 .elementor-element.elementor-element-544efa4 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-ecb7fc2 iframe{height:400px;}.elementor-48 .elementor-element.elementor-element-7f910f5 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-99dd132 iframe{height:400px;}.elementor-48 .elementor-element.elementor-element-20ad884 .elementor-heading-title{font-size:var( --e-global-typography-f5f47ba-font-size );line-height:var( --e-global-typography-f5f47ba-line-height );}.elementor-48 .elementor-element.elementor-element-b197f8c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-48 .elementor-element.elementor-element-9bca40c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-48 .elementor-element.elementor-element-9bca40c .elementor-heading-title{font-size:var( --e-global-typography-0571bb4-font-size );line-height:var( --e-global-typography-0571bb4-line-height );}.elementor-48 .elementor-element.elementor-element-85cee53{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-48 .elementor-element.elementor-element-85cee53 .elementor-heading-title{font-size:var( --e-global-typography-e1d9b57-font-size );line-height:var( --e-global-typography-e1d9b57-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gandia Surf';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gandiasurf.com/wp-content/uploads/2026/03/TAYDreamboat-1.eot');
	src: url('https://gandiasurf.com/wp-content/uploads/2026/03/TAYDreamboat-1.eot?#iefix') format('embedded-opentype'),
		url('https://gandiasurf.com/wp-content/uploads/2026/03/TAYDreamboat-1.woff2') format('woff2'),
		url('https://gandiasurf.com/wp-content/uploads/2026/03/TAYDreamboat-1.woff') format('woff'),
		url('https://gandiasurf.com/wp-content/uploads/2026/03/TAYDreamboat-1.ttf') format('truetype'),
		url('https://gandiasurf.com/wp-content/uploads/2026/03/TAYDreamboat-1.svg#GandiaSurf') format('svg');
}
/* End Custom Fonts CSS */