.elementor-7745 .elementor-element.elementor-element-b018527{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-f159d27{--display:flex;--min-height:650px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:72px;--padding-bottom:90px;--padding-left:21px;--padding-right:21px;}.elementor-7745 .elementor-element.elementor-element-f159d27:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-f159d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1D2A;background-image:url("https://www.phuketplus.co.th/wp-content/uploads/2026/10/the-element-by-anocha-rendering.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7745 .elementor-element.elementor-element-f159d27::before, .elementor-7745 .elementor-element.elementor-element-f159d27 > .elementor-background-video-container::before, .elementor-7745 .elementor-element.elementor-element-f159d27 > .e-con-inner > .elementor-background-video-container::before, .elementor-7745 .elementor-element.elementor-element-f159d27 > .elementor-background-slideshow::before, .elementor-7745 .elementor-element.elementor-element-f159d27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7745 .elementor-element.elementor-element-f159d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(110deg, rgba(4,18,29,0.92) 0%, rgba(4,18,29,0.56) 100%);}.elementor-7745 .elementor-element.elementor-element-f8d73d9{--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:center;--gap:36px 50px;--row-gap:36px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-be9d423{--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:22px 22px;--row-gap:22px;--column-gap:22px;--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-7745 .elementor-element.elementor-element-067c919 .elementor-heading-title{font-family:var( --e-global-typography-ppeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ppeyebrow-font-size );font-weight:var( --e-global-typography-ppeyebrow-font-weight );text-transform:var( --e-global-typography-ppeyebrow-text-transform );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );color:var( --e-global-color-pplimesoft );}.elementor-7745 .elementor-element.elementor-element-f423953 .elementor-heading-title{font-family:var( --e-global-typography-ppdisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ppdisplay-font-size );font-weight:var( --e-global-typography-ppdisplay-font-weight );line-height:var( --e-global-typography-ppdisplay-line-height );letter-spacing:var( --e-global-typography-ppdisplay-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7745 .elementor-element.elementor-element-0ac082e{font-family:var( --e-global-typography-ppbodylg-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodylg-font-size );font-weight:var( --e-global-typography-ppbodylg-font-weight );line-height:var( --e-global-typography-ppbodylg-line-height );letter-spacing:var( --e-global-typography-ppbodylg-letter-spacing );color:var( --e-global-color-ppondark );}.elementor-7745 .elementor-element.elementor-element-7a47b44{--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:11px 11px;--row-gap:11px;--column-gap:11px;--flex-wrap:wrap;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7745 .elementor-element.elementor-element-54910c3 .elementor-button{background-color:var( --e-global-color-pplime );font-family:var( --e-global-typography-ppbutton-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbutton-font-size );font-weight:var( --e-global-typography-ppbutton-font-weight );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );fill:var( --e-global-color-ppnavy900 );color:var( --e-global-color-ppnavy900 );border-radius:999px 999px 999px 999px;padding:15px 22px 15px 22px;}.elementor-7745 .elementor-element.elementor-element-54910c3 .elementor-button:hover, .elementor-7745 .elementor-element.elementor-element-54910c3 .elementor-button:focus{background-color:var( --e-global-color-pplime );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-54910c3 .elementor-button:hover svg, .elementor-7745 .elementor-element.elementor-element-54910c3 .elementor-button:focus svg{fill:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-149c179 .elementor-button{background-color:rgba(255,255,255,0.06);font-family:var( --e-global-typography-ppbutton-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbutton-font-size );font-weight:var( --e-global-typography-ppbutton-font-weight );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );fill:var( --e-global-color-ppwhite );color:var( --e-global-color-ppwhite );border-radius:999px 999px 999px 999px;padding:15px 22px 15px 22px;}.elementor-7745 .elementor-element.elementor-element-149c179 .elementor-button:hover, .elementor-7745 .elementor-element.elementor-element-149c179 .elementor-button:focus{background-color:rgba(255,255,255,0.14);color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-149c179 .elementor-button:hover svg, .elementor-7745 .elementor-element.elementor-element-149c179 .elementor-button:focus svg{fill:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-f55eabf{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7745 .elementor-element.elementor-element-73cf116 .elementor-heading-title{font-family:var( --e-global-typography-ppeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ppeyebrow-font-size );font-weight:var( --e-global-typography-ppeyebrow-font-weight );text-transform:var( --e-global-typography-ppeyebrow-text-transform );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );color:var( --e-global-color-pplimesoft );}.elementor-7745 .elementor-element.elementor-element-c3b2994 .elementor-heading-title{font-family:var( --e-global-typography-pph3md-font-family ), Sans-serif;font-size:var( --e-global-typography-pph3md-font-size );font-weight:var( --e-global-typography-pph3md-font-weight );line-height:var( --e-global-typography-pph3md-line-height );letter-spacing:var( --e-global-typography-pph3md-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-add60c6{--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;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-e6995be .elementor-heading-title{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-0bcf043 .elementor-heading-title{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-09842e1 .elementor-heading-title{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-bbddbbe .elementor-heading-title{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-9c82368{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;--z-index:4;}.elementor-7745 .elementor-element.elementor-element-422d2ab{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:24px 24px 24px 24px;box-shadow:0px 24px 75px 0px rgba(6,24,39,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-422d2ab:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-422d2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-1804be7{--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:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7745 .elementor-element.elementor-element-fffeba5 .elementor-heading-title{font-family:var( --e-global-typography-ppstat-font-family ), Sans-serif;font-size:var( --e-global-typography-ppstat-font-size );font-weight:var( --e-global-typography-ppstat-font-weight );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-39c5697 .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppmuted );}.elementor-7745 .elementor-element.elementor-element-336d61b{--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:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7745 .elementor-element.elementor-element-1cfdd44 .elementor-heading-title{font-family:var( --e-global-typography-ppstat-font-family ), Sans-serif;font-size:var( --e-global-typography-ppstat-font-size );font-weight:var( --e-global-typography-ppstat-font-weight );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-48a50a0 .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppmuted );}.elementor-7745 .elementor-element.elementor-element-8e38ab4{--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:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7745 .elementor-element.elementor-element-9f5f787 .elementor-heading-title{font-family:var( --e-global-typography-ppstat-font-family ), Sans-serif;font-size:var( --e-global-typography-ppstat-font-size );font-weight:var( --e-global-typography-ppstat-font-weight );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-7aa66c9 .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppmuted );}.elementor-7745 .elementor-element.elementor-element-095cc8c{--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:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7745 .elementor-element.elementor-element-7cc1be0 .elementor-heading-title{font-family:var( --e-global-typography-ppstat-font-family ), Sans-serif;font-size:var( --e-global-typography-ppstat-font-size );font-weight:var( --e-global-typography-ppstat-font-weight );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-5050e50 .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppmuted );}.elementor-7745 .elementor-element.elementor-element-afde84f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:78px;--padding-left:21px;--padding-right:21px;}.elementor-7745 .elementor-element.elementor-element-afde84f:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-afde84f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppsurface1 );}.elementor-7745 .elementor-element.elementor-element-749d301{--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;--gap:36px 38px;--row-gap:36px;--column-gap:38px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-f34a19d{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-8424838 .elementor-heading-title{font-family:var( --e-global-typography-ppeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ppeyebrow-font-size );font-weight:var( --e-global-typography-ppeyebrow-font-weight );text-transform:var( --e-global-typography-ppeyebrow-text-transform );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-d1b60bf .elementor-heading-title{font-family:var( --e-global-typography-pph2-font-family ), Sans-serif;font-size:var( --e-global-typography-pph2-font-size );font-weight:var( --e-global-typography-pph2-font-weight );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-95ae82c{font-family:var( --e-global-typography-ppbodylg-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodylg-font-size );font-weight:var( --e-global-typography-ppbodylg-font-weight );line-height:var( --e-global-typography-ppbodylg-line-height );letter-spacing:var( --e-global-typography-ppbodylg-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-91e49de{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-b47044d{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-b47044d:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-b47044d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-35e6e6d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-35e6e6d .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-d84c043 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitletight-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitletight-font-size );font-weight:var( --e-global-typography-ppcardtitletight-font-weight );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-5486475{font-family:var( --e-global-typography-ppbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodysm-font-size );font-weight:var( --e-global-typography-ppbodysm-font-weight );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-a455931{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-3cddb15{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-3cddb15:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-3cddb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-18b716f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-18b716f .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-733f249 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitletight-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitletight-font-size );font-weight:var( --e-global-typography-ppcardtitletight-font-weight );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-6ec74bb{font-family:var( --e-global-typography-ppbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodysm-font-size );font-weight:var( --e-global-typography-ppbodysm-font-weight );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-ef6f63b{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-b5cb8f4{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-b5cb8f4:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-b5cb8f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-415247d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-415247d .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-a13981d .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitletight-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitletight-font-size );font-weight:var( --e-global-typography-ppcardtitletight-font-weight );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-cb5ce1a{font-family:var( --e-global-typography-ppbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodysm-font-size );font-weight:var( --e-global-typography-ppbodysm-font-weight );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-3e8d154{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-c7bc0c5{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-c7bc0c5:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-c7bc0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-79e75c0 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-79e75c0 .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-625a03d .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitletight-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitletight-font-size );font-weight:var( --e-global-typography-ppcardtitletight-font-weight );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-eee4f9a{font-family:var( --e-global-typography-ppbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodysm-font-size );font-weight:var( --e-global-typography-ppbodysm-font-weight );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-20d8a13{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-e75039e{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-e75039e:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-e75039e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-e233c77 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-e233c77 .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-5492d64 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitletight-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitletight-font-size );font-weight:var( --e-global-typography-ppcardtitletight-font-weight );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-04466bf{font-family:var( --e-global-typography-ppbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodysm-font-size );font-weight:var( --e-global-typography-ppbodysm-font-weight );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-9ffa693{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-b50e368{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-b50e368:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-b50e368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-7fc0d55 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-7fc0d55 .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-b55d6f8 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitletight-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitletight-font-size );font-weight:var( --e-global-typography-ppcardtitletight-font-weight );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-b5386da{font-family:var( --e-global-typography-ppbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodysm-font-size );font-weight:var( --e-global-typography-ppbodysm-font-weight );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-3be0e17{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-981086f{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-981086f:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-981086f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-b522444 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-b522444 .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-2671456 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitletight-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitletight-font-size );font-weight:var( --e-global-typography-ppcardtitletight-font-weight );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-e483fc3{font-family:var( --e-global-typography-ppbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodysm-font-size );font-weight:var( --e-global-typography-ppbodysm-font-weight );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-876926e{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-b7c5563{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:78px;--padding-left:21px;--padding-right:21px;}.elementor-7745 .elementor-element.elementor-element-b7c5563:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-b7c5563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-50d3807{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-4b8aa70 .elementor-heading-title{font-family:var( --e-global-typography-ppeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ppeyebrow-font-size );font-weight:var( --e-global-typography-ppeyebrow-font-weight );text-transform:var( --e-global-typography-ppeyebrow-text-transform );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );color:var( --e-global-color-pplimesoft );}.elementor-7745 .elementor-element.elementor-element-726341d .elementor-heading-title{font-family:var( --e-global-typography-pph2-font-family ), Sans-serif;font-size:var( --e-global-typography-pph2-font-size );font-weight:var( --e-global-typography-pph2-font-weight );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-43a409f{font-family:var( --e-global-typography-ppbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbody-font-size );font-weight:var( --e-global-typography-ppbody-font-weight );line-height:var( --e-global-typography-ppbody-line-height );letter-spacing:var( --e-global-typography-ppbody-letter-spacing );color:var( --e-global-color-ppondark );}.elementor-7745 .elementor-element.elementor-element-34e7e42{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-568babf{--display:flex;--min-height:245px;--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-380136a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7745 .elementor-element.elementor-element-380136a .elementor-heading-title{font-family:var( --e-global-typography-ppfeature-font-family ), Sans-serif;font-size:var( --e-global-typography-ppfeature-font-size );font-weight:var( --e-global-typography-ppfeature-font-weight );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-b3e26f1 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitlemd-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitlemd-font-size );font-weight:var( --e-global-typography-ppcardtitlemd-font-weight );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-3060750{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppondark );}.elementor-7745 .elementor-element.elementor-element-8be9e81{--display:flex;--min-height:245px;--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-a361770 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7745 .elementor-element.elementor-element-a361770 .elementor-heading-title{font-family:var( --e-global-typography-ppfeature-font-family ), Sans-serif;font-size:var( --e-global-typography-ppfeature-font-size );font-weight:var( --e-global-typography-ppfeature-font-weight );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-896a708 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitlemd-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitlemd-font-size );font-weight:var( --e-global-typography-ppcardtitlemd-font-weight );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-216210f{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppondark );}.elementor-7745 .elementor-element.elementor-element-014839d{--display:flex;--min-height:245px;--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-02a8e17 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7745 .elementor-element.elementor-element-02a8e17 .elementor-heading-title{font-family:var( --e-global-typography-ppfeature-font-family ), Sans-serif;font-size:var( --e-global-typography-ppfeature-font-size );font-weight:var( --e-global-typography-ppfeature-font-weight );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-7a4fa96 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitlemd-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitlemd-font-size );font-weight:var( --e-global-typography-ppcardtitlemd-font-weight );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-30a50a3{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppondark );}.elementor-7745 .elementor-element.elementor-element-c4dbc94{--display:flex;--min-height:245px;--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-132036e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7745 .elementor-element.elementor-element-132036e .elementor-heading-title{font-family:var( --e-global-typography-ppfeature-font-family ), Sans-serif;font-size:var( --e-global-typography-ppfeature-font-size );font-weight:var( --e-global-typography-ppfeature-font-weight );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-e9aeeff .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitlemd-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitlemd-font-size );font-weight:var( --e-global-typography-ppcardtitlemd-font-weight );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-6f05122{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppondark );}.elementor-7745 .elementor-element.elementor-element-3fc7775{--display:flex;--min-height:245px;--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7745 .elementor-element.elementor-element-2770487 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7745 .elementor-element.elementor-element-2770487 .elementor-heading-title{font-family:var( --e-global-typography-ppfeature-font-family ), Sans-serif;font-size:var( --e-global-typography-ppfeature-font-size );font-weight:var( --e-global-typography-ppfeature-font-weight );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-28d3671 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitlemd-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitlemd-font-size );font-weight:var( --e-global-typography-ppcardtitlemd-font-weight );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-1a4e0fd{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppondark );}.elementor-7745 .elementor-element.elementor-element-8d54859{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:78px;--padding-left:21px;--padding-right:21px;}.elementor-7745 .elementor-element.elementor-element-8d54859:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-8d54859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-71f5503{--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:center;--gap:36px 54px;--row-gap:36px;--column-gap:54px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-fc53948{--display:flex;--min-height:570px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:30px 30px 30px 30px;box-shadow:0px 24px 75px 0px rgba(6,24,39,0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7745 .elementor-element.elementor-element-1391d3f img{height:570px;object-fit:cover;object-position:center center;}.elementor-7745 .elementor-element.elementor-element-43e30a7{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-aa44d24 .elementor-heading-title{font-family:var( --e-global-typography-ppeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ppeyebrow-font-size );font-weight:var( --e-global-typography-ppeyebrow-font-weight );text-transform:var( --e-global-typography-ppeyebrow-text-transform );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-a9e475f .elementor-heading-title{font-family:var( --e-global-typography-pph2-font-family ), Sans-serif;font-size:var( --e-global-typography-pph2-font-size );font-weight:var( --e-global-typography-pph2-font-weight );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-b18cbbf{font-family:var( --e-global-typography-ppbodylg-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodylg-font-size );font-weight:var( --e-global-typography-ppbodylg-font-weight );line-height:var( --e-global-typography-ppbodylg-line-height );letter-spacing:var( --e-global-typography-ppbodylg-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-b64d2f0{--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;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-65150f1{--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-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:18px 18px 18px 18px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-7745 .elementor-element.elementor-element-db8d1e8 .elementor-heading-title{font-family:var( --e-global-typography-ppcapnum-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcapnum-font-size );font-weight:var( --e-global-typography-ppcapnum-font-weight );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-3e884c5{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-2182917 .elementor-heading-title{font-family:var( --e-global-typography-ppbodybold-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodybold-font-size );font-weight:var( --e-global-typography-ppbodybold-font-weight );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-a75c899{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-a61ba0b{--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-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:18px 18px 18px 18px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-7745 .elementor-element.elementor-element-6e08519 .elementor-heading-title{font-family:var( --e-global-typography-ppcapnum-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcapnum-font-size );font-weight:var( --e-global-typography-ppcapnum-font-weight );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-23e5697{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-fa65919 .elementor-heading-title{font-family:var( --e-global-typography-ppbodybold-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodybold-font-size );font-weight:var( --e-global-typography-ppbodybold-font-weight );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-3dfc023{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-9ff36f3{--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-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:18px 18px 18px 18px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-7745 .elementor-element.elementor-element-8e4b9d4 .elementor-heading-title{font-family:var( --e-global-typography-ppcapnum-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcapnum-font-size );font-weight:var( --e-global-typography-ppcapnum-font-weight );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-d5e67fd{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-8df38e3 .elementor-heading-title{font-family:var( --e-global-typography-ppbodybold-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodybold-font-size );font-weight:var( --e-global-typography-ppbodybold-font-weight );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-13b2ca8{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-75aad11{--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-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:18px 18px 18px 18px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-7745 .elementor-element.elementor-element-6a1dfb2 .elementor-heading-title{font-family:var( --e-global-typography-ppcapnum-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcapnum-font-size );font-weight:var( --e-global-typography-ppcapnum-font-weight );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-4254b62{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-91d18fb .elementor-heading-title{font-family:var( --e-global-typography-ppbodybold-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbodybold-font-size );font-weight:var( --e-global-typography-ppbodybold-font-weight );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-8aa0906{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-3c675b4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:78px;--padding-left:21px;--padding-right:21px;}.elementor-7745 .elementor-element.elementor-element-3c675b4:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-3c675b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwarm );}.elementor-7745 .elementor-element.elementor-element-23a3cdb{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-03bf03e .elementor-heading-title{font-family:var( --e-global-typography-ppeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ppeyebrow-font-size );font-weight:var( --e-global-typography-ppeyebrow-font-weight );text-transform:var( --e-global-typography-ppeyebrow-text-transform );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-7a7a472 .elementor-heading-title{font-family:var( --e-global-typography-pph2-font-family ), Sans-serif;font-size:var( --e-global-typography-pph2-font-size );font-weight:var( --e-global-typography-pph2-font-weight );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-667e4b5{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-f3993f6{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-f3993f6:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-f3993f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-d0c424d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-d0c424d .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-37c7b02 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitlesm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitlesm-font-size );font-weight:var( --e-global-typography-ppcardtitlesm-font-weight );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-4e887ed{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-f327c1f{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-f327c1f:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-f327c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-7f1a26f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-7f1a26f .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-d3ab087 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitlesm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitlesm-font-size );font-weight:var( --e-global-typography-ppcardtitlesm-font-weight );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-5e14a10{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-ac14cc4{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-ac14cc4:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-ac14cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-449fea3 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-449fea3 .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-0d8787a .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitlesm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitlesm-font-size );font-weight:var( --e-global-typography-ppcardtitlesm-font-weight );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-9ce3061{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-d63f3ef{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;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-ppborder );--border-color:var( --e-global-color-ppborder );--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-d63f3ef:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-d63f3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-70e3cd7 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7745 .elementor-element.elementor-element-70e3cd7 .elementor-heading-title{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-0ce7529 .elementor-heading-title{font-family:var( --e-global-typography-ppcardtitlesm-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcardtitlesm-font-size );font-weight:var( --e-global-typography-ppcardtitlesm-font-weight );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-2c1ee78{font-family:var( --e-global-typography-ppcaption-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcaption-font-size );font-weight:var( --e-global-typography-ppcaption-font-weight );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );color:var( --e-global-color-ppslate );}.elementor-7745 .elementor-element.elementor-element-5ace138{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:78px;--padding-left:21px;--padding-right:21px;}.elementor-7745 .elementor-element.elementor-element-5ace138:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-5ace138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-3d0088c{--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:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:6px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-d8989f5 .elementor-heading-title{font-family:var( --e-global-typography-ppeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ppeyebrow-font-size );font-weight:var( --e-global-typography-ppeyebrow-font-weight );text-transform:var( --e-global-typography-ppeyebrow-text-transform );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );color:var( --e-global-color-ppolive );}.elementor-7745 .elementor-element.elementor-element-1886841 .elementor-heading-title{font-family:var( --e-global-typography-pph2-font-family ), Sans-serif;font-size:var( --e-global-typography-pph2-font-size );font-weight:var( --e-global-typography-pph2-font-weight );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-ebcc3bd > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-7745 .elementor-element.elementor-element-ebcc3bd{font-family:var( --e-global-typography-pplabelstrong-font-family ), Sans-serif;font-size:var( --e-global-typography-pplabelstrong-font-size );font-weight:var( --e-global-typography-pplabelstrong-font-weight );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );color:var( --e-global-color-ppink );}.elementor-7745 .elementor-element.elementor-element-84506ec{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:78px;--padding-bottom:78px;--padding-left:21px;--padding-right:21px;}.elementor-7745 .elementor-element.elementor-element-84506ec:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-84506ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-f6487e0{--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:center;--gap:22px 30px;--row-gap:22px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-7745 .elementor-element.elementor-element-a7e218a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-4991a1a .elementor-heading-title{font-family:var( --e-global-typography-ppeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-ppeyebrow-font-size );font-weight:var( --e-global-typography-ppeyebrow-font-weight );text-transform:var( --e-global-typography-ppeyebrow-text-transform );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );color:var( --e-global-color-pplimesoft );}.elementor-7745 .elementor-element.elementor-element-6690380 .elementor-heading-title{font-family:var( --e-global-typography-ppcta-font-family ), Sans-serif;font-size:var( --e-global-typography-ppcta-font-size );font-weight:var( --e-global-typography-ppcta-font-weight );line-height:var( --e-global-typography-ppcta-line-height );letter-spacing:var( --e-global-typography-ppcta-letter-spacing );color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-4e5ab01{font-family:var( --e-global-typography-ppbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbody-font-size );font-weight:var( --e-global-typography-ppbody-font-weight );line-height:var( --e-global-typography-ppbody-line-height );letter-spacing:var( --e-global-typography-ppbody-letter-spacing );color:var( --e-global-color-ppondark );}.elementor-7745 .elementor-element.elementor-element-10a2d49{--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7745 .elementor-element.elementor-element-868e801 .elementor-button{background-color:var( --e-global-color-pplime );font-family:var( --e-global-typography-ppbutton-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbutton-font-size );font-weight:var( --e-global-typography-ppbutton-font-weight );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );fill:var( --e-global-color-ppnavy900 );color:var( --e-global-color-ppnavy900 );border-radius:999px 999px 999px 999px;padding:15px 22px 15px 22px;}.elementor-7745 .elementor-element.elementor-element-868e801 .elementor-button:hover, .elementor-7745 .elementor-element.elementor-element-868e801 .elementor-button:focus{background-color:var( --e-global-color-pplime );color:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-868e801 .elementor-button:hover svg, .elementor-7745 .elementor-element.elementor-element-868e801 .elementor-button:focus svg{fill:var( --e-global-color-ppnavy900 );}.elementor-7745 .elementor-element.elementor-element-ebd97ae .elementor-button{background-color:rgba(255,255,255,0.06);font-family:var( --e-global-typography-ppbutton-font-family ), Sans-serif;font-size:var( --e-global-typography-ppbutton-font-size );font-weight:var( --e-global-typography-ppbutton-font-weight );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );fill:var( --e-global-color-ppwhite );color:var( --e-global-color-ppwhite );border-radius:999px 999px 999px 999px;padding:15px 22px 15px 22px;}.elementor-7745 .elementor-element.elementor-element-ebd97ae .elementor-button:hover, .elementor-7745 .elementor-element.elementor-element-ebd97ae .elementor-button:focus{background-color:rgba(255,255,255,0.14);color:var( --e-global-color-ppwhite );}.elementor-7745 .elementor-element.elementor-element-ebd97ae .elementor-button:hover svg, .elementor-7745 .elementor-element.elementor-element-ebd97ae .elementor-button:focus svg{fill:var( --e-global-color-ppwhite );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7745 .elementor-element.elementor-element-f159d27:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-f159d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.phuketplus.co.th/wp-content/uploads/2026/10/the-element-by-anocha-rendering.webp");}.elementor-7745 .elementor-element.elementor-element-f159d27{--min-height:0px;--padding-top:64px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-7745 .elementor-element.elementor-element-067c919 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-f423953 .elementor-heading-title{font-size:var( --e-global-typography-ppdisplay-font-size );line-height:var( --e-global-typography-ppdisplay-line-height );letter-spacing:var( --e-global-typography-ppdisplay-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-0ac082e{font-size:var( --e-global-typography-ppbodylg-font-size );line-height:var( --e-global-typography-ppbodylg-line-height );letter-spacing:var( --e-global-typography-ppbodylg-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-54910c3 .elementor-button{font-size:var( --e-global-typography-ppbutton-font-size );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-149c179 .elementor-button{font-size:var( --e-global-typography-ppbutton-font-size );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-73cf116 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-c3b2994 .elementor-heading-title{font-size:var( --e-global-typography-pph3md-font-size );line-height:var( --e-global-typography-pph3md-line-height );letter-spacing:var( --e-global-typography-pph3md-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-e6995be .elementor-heading-title{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-0bcf043 .elementor-heading-title{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-09842e1 .elementor-heading-title{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-bbddbbe .elementor-heading-title{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-9c82368{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7745 .elementor-element.elementor-element-fffeba5 .elementor-heading-title{font-size:var( --e-global-typography-ppstat-font-size );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-39c5697 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-1cfdd44 .elementor-heading-title{font-size:var( --e-global-typography-ppstat-font-size );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-48a50a0 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-9f5f787 .elementor-heading-title{font-size:var( --e-global-typography-ppstat-font-size );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-7aa66c9 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-7cc1be0 .elementor-heading-title{font-size:var( --e-global-typography-ppstat-font-size );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-5050e50 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-afde84f{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7745 .elementor-element.elementor-element-8424838 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-d1b60bf .elementor-heading-title{font-size:var( --e-global-typography-pph2-font-size );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-95ae82c{font-size:var( --e-global-typography-ppbodylg-font-size );line-height:var( --e-global-typography-ppbodylg-line-height );letter-spacing:var( --e-global-typography-ppbodylg-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-35e6e6d .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-d84c043 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-5486475{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-a455931{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-18b716f .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-733f249 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-6ec74bb{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-ef6f63b{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-415247d .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-a13981d .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-cb5ce1a{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3e8d154{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-79e75c0 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-625a03d .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-eee4f9a{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-20d8a13{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-e233c77 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-5492d64 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-04466bf{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-9ffa693{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-7fc0d55 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b55d6f8 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b5386da{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3be0e17{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b522444 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-2671456 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-e483fc3{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-876926e{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b7c5563{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7745 .elementor-element.elementor-element-4b8aa70 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-726341d .elementor-heading-title{font-size:var( --e-global-typography-pph2-font-size );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-43a409f{font-size:var( --e-global-typography-ppbody-font-size );line-height:var( --e-global-typography-ppbody-line-height );letter-spacing:var( --e-global-typography-ppbody-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-380136a .elementor-heading-title{font-size:var( --e-global-typography-ppfeature-font-size );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b3e26f1 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlemd-font-size );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3060750{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-a361770 .elementor-heading-title{font-size:var( --e-global-typography-ppfeature-font-size );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-896a708 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlemd-font-size );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-216210f{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-02a8e17 .elementor-heading-title{font-size:var( --e-global-typography-ppfeature-font-size );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-7a4fa96 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlemd-font-size );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-30a50a3{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-132036e .elementor-heading-title{font-size:var( --e-global-typography-ppfeature-font-size );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-e9aeeff .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlemd-font-size );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-6f05122{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-2770487 .elementor-heading-title{font-size:var( --e-global-typography-ppfeature-font-size );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-28d3671 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlemd-font-size );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-1a4e0fd{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-8d54859{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7745 .elementor-element.elementor-element-aa44d24 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-a9e475f .elementor-heading-title{font-size:var( --e-global-typography-pph2-font-size );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b18cbbf{font-size:var( --e-global-typography-ppbodylg-font-size );line-height:var( --e-global-typography-ppbodylg-line-height );letter-spacing:var( --e-global-typography-ppbodylg-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-db8d1e8 .elementor-heading-title{font-size:var( --e-global-typography-ppcapnum-font-size );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-2182917 .elementor-heading-title{font-size:var( --e-global-typography-ppbodybold-font-size );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-a75c899{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-6e08519 .elementor-heading-title{font-size:var( --e-global-typography-ppcapnum-font-size );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-fa65919 .elementor-heading-title{font-size:var( --e-global-typography-ppbodybold-font-size );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3dfc023{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-8e4b9d4 .elementor-heading-title{font-size:var( --e-global-typography-ppcapnum-font-size );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-8df38e3 .elementor-heading-title{font-size:var( --e-global-typography-ppbodybold-font-size );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-13b2ca8{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-6a1dfb2 .elementor-heading-title{font-size:var( --e-global-typography-ppcapnum-font-size );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-91d18fb .elementor-heading-title{font-size:var( --e-global-typography-ppbodybold-font-size );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-8aa0906{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3c675b4{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7745 .elementor-element.elementor-element-03bf03e .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-7a7a472 .elementor-heading-title{font-size:var( --e-global-typography-pph2-font-size );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-d0c424d .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-37c7b02 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlesm-font-size );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-4e887ed{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-7f1a26f .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-d3ab087 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlesm-font-size );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-5e14a10{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-449fea3 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-0d8787a .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlesm-font-size );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-9ce3061{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-70e3cd7 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-0ce7529 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlesm-font-size );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-2c1ee78{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-5ace138{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7745 .elementor-element.elementor-element-d8989f5 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-1886841 .elementor-heading-title{font-size:var( --e-global-typography-pph2-font-size );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-ebcc3bd{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-84506ec{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-7745 .elementor-element.elementor-element-f6487e0{--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-start;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-7745 .elementor-element.elementor-element-4991a1a .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-6690380 .elementor-heading-title{font-size:var( --e-global-typography-ppcta-font-size );line-height:var( --e-global-typography-ppcta-line-height );letter-spacing:var( --e-global-typography-ppcta-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-4e5ab01{font-size:var( --e-global-typography-ppbody-font-size );line-height:var( --e-global-typography-ppbody-line-height );letter-spacing:var( --e-global-typography-ppbody-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-868e801 .elementor-button{font-size:var( --e-global-typography-ppbutton-font-size );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-ebd97ae .elementor-button{font-size:var( --e-global-typography-ppbutton-font-size );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );}}@media(max-width:767px){.elementor-7745 .elementor-element.elementor-element-f159d27:not(.elementor-motion-effects-element-type-background), .elementor-7745 .elementor-element.elementor-element-f159d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.phuketplus.co.th/wp-content/uploads/2026/10/the-element-by-anocha-rendering.webp");}.elementor-7745 .elementor-element.elementor-element-f159d27{--padding-top:52px;--padding-bottom:78px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-067c919 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-f423953 .elementor-heading-title{font-size:var( --e-global-typography-ppdisplay-font-size );line-height:var( --e-global-typography-ppdisplay-line-height );letter-spacing:var( --e-global-typography-ppdisplay-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-0ac082e{font-size:var( --e-global-typography-ppbodylg-font-size );line-height:var( --e-global-typography-ppbodylg-line-height );letter-spacing:var( --e-global-typography-ppbodylg-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-7a47b44{--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-7745 .elementor-element.elementor-element-54910c3 .elementor-button{font-size:var( --e-global-typography-ppbutton-font-size );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-149c179 .elementor-button{font-size:var( --e-global-typography-ppbutton-font-size );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-f55eabf{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-73cf116 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-c3b2994 .elementor-heading-title{font-size:var( --e-global-typography-pph3md-font-size );line-height:var( --e-global-typography-pph3md-line-height );letter-spacing:var( --e-global-typography-pph3md-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-e6995be .elementor-heading-title{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-0bcf043 .elementor-heading-title{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-09842e1 .elementor-heading-title{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-bbddbbe .elementor-heading-title{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-9c82368{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-1804be7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-fffeba5 .elementor-heading-title{font-size:var( --e-global-typography-ppstat-font-size );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-39c5697 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-336d61b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-1cfdd44 .elementor-heading-title{font-size:var( --e-global-typography-ppstat-font-size );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-48a50a0 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-8e38ab4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-9f5f787 .elementor-heading-title{font-size:var( --e-global-typography-ppstat-font-size );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-7aa66c9 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-095cc8c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-7cc1be0 .elementor-heading-title{font-size:var( --e-global-typography-ppstat-font-size );line-height:var( --e-global-typography-ppstat-line-height );letter-spacing:var( --e-global-typography-ppstat-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-5050e50 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-afde84f{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-8424838 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-d1b60bf .elementor-heading-title{font-size:var( --e-global-typography-pph2-font-size );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-95ae82c{font-size:var( --e-global-typography-ppbodylg-font-size );line-height:var( --e-global-typography-ppbodylg-line-height );letter-spacing:var( --e-global-typography-ppbodylg-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b47044d{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-35e6e6d .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-d84c043 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-5486475{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-a455931{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3cddb15{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-18b716f .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-733f249 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-6ec74bb{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-ef6f63b{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b5cb8f4{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-415247d .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-a13981d .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-cb5ce1a{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3e8d154{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-c7bc0c5{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-79e75c0 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-625a03d .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-eee4f9a{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-20d8a13{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-e75039e{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-e233c77 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-5492d64 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-04466bf{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-9ffa693{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b50e368{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-7fc0d55 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b55d6f8 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b5386da{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3be0e17{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-981086f{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-b522444 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-2671456 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitletight-font-size );line-height:var( --e-global-typography-ppcardtitletight-line-height );letter-spacing:var( --e-global-typography-ppcardtitletight-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-e483fc3{font-size:var( --e-global-typography-ppbodysm-font-size );line-height:var( --e-global-typography-ppbodysm-line-height );letter-spacing:var( --e-global-typography-ppbodysm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-876926e{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b7c5563{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-4b8aa70 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-726341d .elementor-heading-title{font-size:var( --e-global-typography-pph2-font-size );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-43a409f{font-size:var( --e-global-typography-ppbody-font-size );line-height:var( --e-global-typography-ppbody-line-height );letter-spacing:var( --e-global-typography-ppbody-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-568babf{--min-height:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-380136a .elementor-heading-title{font-size:var( --e-global-typography-ppfeature-font-size );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b3e26f1 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlemd-font-size );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3060750{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-8be9e81{--min-height:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-a361770 .elementor-heading-title{font-size:var( --e-global-typography-ppfeature-font-size );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-896a708 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlemd-font-size );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-216210f{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-014839d{--min-height:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-02a8e17 .elementor-heading-title{font-size:var( --e-global-typography-ppfeature-font-size );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-7a4fa96 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlemd-font-size );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-30a50a3{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-c4dbc94{--min-height:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-132036e .elementor-heading-title{font-size:var( --e-global-typography-ppfeature-font-size );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-e9aeeff .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlemd-font-size );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-6f05122{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3fc7775{--min-height:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-2770487 .elementor-heading-title{font-size:var( --e-global-typography-ppfeature-font-size );line-height:var( --e-global-typography-ppfeature-line-height );letter-spacing:var( --e-global-typography-ppfeature-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-28d3671 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlemd-font-size );line-height:var( --e-global-typography-ppcardtitlemd-line-height );letter-spacing:var( --e-global-typography-ppcardtitlemd-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-1a4e0fd{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-8d54859{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-fc53948{--min-height:360px;}.elementor-7745 .elementor-element.elementor-element-1391d3f img{height:360px;}.elementor-7745 .elementor-element.elementor-element-aa44d24 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-a9e475f .elementor-heading-title{font-size:var( --e-global-typography-pph2-font-size );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-b18cbbf{font-size:var( --e-global-typography-ppbodylg-font-size );line-height:var( --e-global-typography-ppbodylg-line-height );letter-spacing:var( --e-global-typography-ppbodylg-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-db8d1e8 .elementor-heading-title{font-size:var( --e-global-typography-ppcapnum-font-size );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-2182917 .elementor-heading-title{font-size:var( --e-global-typography-ppbodybold-font-size );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-a75c899{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-6e08519 .elementor-heading-title{font-size:var( --e-global-typography-ppcapnum-font-size );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-fa65919 .elementor-heading-title{font-size:var( --e-global-typography-ppbodybold-font-size );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3dfc023{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-8e4b9d4 .elementor-heading-title{font-size:var( --e-global-typography-ppcapnum-font-size );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-8df38e3 .elementor-heading-title{font-size:var( --e-global-typography-ppbodybold-font-size );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-13b2ca8{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-6a1dfb2 .elementor-heading-title{font-size:var( --e-global-typography-ppcapnum-font-size );line-height:var( --e-global-typography-ppcapnum-line-height );letter-spacing:var( --e-global-typography-ppcapnum-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-91d18fb .elementor-heading-title{font-size:var( --e-global-typography-ppbodybold-font-size );line-height:var( --e-global-typography-ppbodybold-line-height );letter-spacing:var( --e-global-typography-ppbodybold-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-8aa0906{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-3c675b4{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-03bf03e .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-7a7a472 .elementor-heading-title{font-size:var( --e-global-typography-pph2-font-size );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-f3993f6{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-d0c424d .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-37c7b02 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlesm-font-size );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-4e887ed{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-f327c1f{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-7f1a26f .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-d3ab087 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlesm-font-size );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-5e14a10{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-ac14cc4{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-449fea3 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-0d8787a .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlesm-font-size );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-9ce3061{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-d63f3ef{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-70e3cd7 .elementor-heading-title{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-0ce7529 .elementor-heading-title{font-size:var( --e-global-typography-ppcardtitlesm-font-size );line-height:var( --e-global-typography-ppcardtitlesm-line-height );letter-spacing:var( --e-global-typography-ppcardtitlesm-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-2c1ee78{font-size:var( --e-global-typography-ppcaption-font-size );line-height:var( --e-global-typography-ppcaption-line-height );letter-spacing:var( --e-global-typography-ppcaption-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-5ace138{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-d8989f5 .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-1886841 .elementor-heading-title{font-size:var( --e-global-typography-pph2-font-size );line-height:var( --e-global-typography-pph2-line-height );letter-spacing:var( --e-global-typography-pph2-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-ebcc3bd{font-size:var( --e-global-typography-pplabelstrong-font-size );line-height:var( --e-global-typography-pplabelstrong-line-height );letter-spacing:var( --e-global-typography-pplabelstrong-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-84506ec{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-7745 .elementor-element.elementor-element-f6487e0{--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-7745 .elementor-element.elementor-element-4991a1a .elementor-heading-title{font-size:var( --e-global-typography-ppeyebrow-font-size );line-height:var( --e-global-typography-ppeyebrow-line-height );letter-spacing:var( --e-global-typography-ppeyebrow-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-6690380 .elementor-heading-title{font-size:var( --e-global-typography-ppcta-font-size );line-height:var( --e-global-typography-ppcta-line-height );letter-spacing:var( --e-global-typography-ppcta-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-4e5ab01{font-size:var( --e-global-typography-ppbody-font-size );line-height:var( --e-global-typography-ppbody-line-height );letter-spacing:var( --e-global-typography-ppbody-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-10a2d49{--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-7745 .elementor-element.elementor-element-868e801 .elementor-button{font-size:var( --e-global-typography-ppbutton-font-size );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );}.elementor-7745 .elementor-element.elementor-element-ebd97ae .elementor-button{font-size:var( --e-global-typography-ppbutton-font-size );line-height:var( --e-global-typography-ppbutton-line-height );letter-spacing:var( --e-global-typography-ppbutton-letter-spacing );}}@media(min-width:768px){.elementor-7745 .elementor-element.elementor-element-f159d27{--content-width:1240px;}.elementor-7745 .elementor-element.elementor-element-9c82368{--content-width:1240px;}.elementor-7745 .elementor-element.elementor-element-afde84f{--content-width:1240px;}.elementor-7745 .elementor-element.elementor-element-b7c5563{--content-width:1240px;}.elementor-7745 .elementor-element.elementor-element-8d54859{--content-width:1240px;}.elementor-7745 .elementor-element.elementor-element-3c675b4{--content-width:1240px;}.elementor-7745 .elementor-element.elementor-element-5ace138{--content-width:1240px;}.elementor-7745 .elementor-element.elementor-element-84506ec{--content-width:1240px;}.elementor-7745 .elementor-element.elementor-element-a7e218a{--width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7745 .elementor-element.elementor-element-a7e218a{--width:100%;}}