.elementor-16 .elementor-element.elementor-element-7dfafcec{--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;--overlay-opacity:0.84;--margin-top:-147px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:150px;--padding-left:100px;--padding-right:100px;}.elementor-16 .elementor-element.elementor-element-7dfafcec:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7dfafcec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastonsz.com/wp-content/uploads/2026/03/gastonsz.digital.jpg");}.elementor-16 .elementor-element.elementor-element-7dfafcec::before, .elementor-16 .elementor-element.elementor-element-7dfafcec > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-7dfafcec > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-7dfafcec > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-7dfafcec > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-7dfafcec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b8798ba );--background-overlay:'';}.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-16 .elementor-element.elementor-element-3061a2ea{text-align:center;}.elementor-16 .elementor-element.elementor-element-3061a2ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-20804e8{text-align:center;}.elementor-16 .elementor-element.elementor-element-20804e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-38ef127f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-38ef127f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-38ef127f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d13b150 );}.elementor-16 .elementor-element.elementor-element-2fd10e0b{--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;}.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-16 .elementor-element.elementor-element-6eb8fd39{--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;--overlay-opacity:0.5;--padding-top:050px;--padding-bottom:050px;--padding-left:050px;--padding-right:050px;}.elementor-16 .elementor-element.elementor-element-6eb8fd39::before, .elementor-16 .elementor-element.elementor-element-6eb8fd39 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-6eb8fd39 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-6eb8fd39 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-6eb8fd39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-6eb8fd39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-25d63c0 );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-6f75d8ed{text-align:start;}.elementor-16 .elementor-element.elementor-element-6f75d8ed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-b8798ba );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-75ef0de{--divider-border-style:solid;--divider-color:var( --e-global-color-29489ca );--divider-border-width:2.6px;}.elementor-16 .elementor-element.elementor-element-75ef0de .elementor-divider-separator{width:33%;}.elementor-16 .elementor-element.elementor-element-75ef0de .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-16 .elementor-element.elementor-element-d157023{--display:flex;}.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-16 .elementor-element.elementor-element-5aaeddf{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-3ef8bb3{--display:flex;}.elementor-16 .elementor-element.elementor-element-fda1be7{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-0a5dcbc{--display:flex;}.elementor-16 .elementor-element.elementor-element-740e0bc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-76e421e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-16 .elementor-element.elementor-element-76e421e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-16 .elementor-element.elementor-element-191659b{--divider-border-style:solid;--divider-color:var( --e-global-color-17e95b5 );--divider-border-width:2.6px;}.elementor-16 .elementor-element.elementor-element-191659b .elementor-divider-separator{width:33%;}.elementor-16 .elementor-element.elementor-element-191659b .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-16 .elementor-element.elementor-element-6848d8e{text-align:start;}.elementor-16 .elementor-element.elementor-element-6848d8e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:41px;font-weight:600;line-height:40px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-a7e036f{text-align:start;}.elementor-16 .elementor-element.elementor-element-a7e036f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:17px;color:var( --e-global-color-b8798ba );}.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-16 .elementor-element.elementor-element-98790c9 .elementor-button{background-color:var( --e-global-color-29489ca );font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-25d63c0 );color:var( --e-global-color-25d63c0 );border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-98790c9 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-98790c9 .elementor-button:focus{background-color:var( --e-global-color-17e95b5 );color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-98790c9 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-98790c9 .elementor-button:focus svg{fill:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-60e5146c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-60e5146c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-60e5146c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-3f23ca93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-51830e38{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-51830e38:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-51830e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-51830e38::before, .elementor-16 .elementor-element.elementor-element-51830e38 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-51830e38 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-51830e38 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-51830e38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-51830e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-25d63c0 );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-27153d7f{text-align:start;}.elementor-16 .elementor-element.elementor-element-27153d7f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-aaeec6b{--divider-border-style:solid;--divider-color:var( --e-global-color-29489ca );--divider-border-width:2.6px;}.elementor-16 .elementor-element.elementor-element-aaeec6b .elementor-divider-separator{width:33%;}.elementor-16 .elementor-element.elementor-element-aaeec6b .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-16 .elementor-element.elementor-element-6e4af2a{--display:flex;}.elementor-16 .elementor-element.elementor-element-6460f3f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-b2949f7{--display:flex;}.elementor-16 .elementor-element.elementor-element-a88582f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-8731d53{--display:flex;}.elementor-16 .elementor-element.elementor-element-97fdb57{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-f19ab76{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-16 .elementor-element.elementor-element-f19ab76 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-16 .elementor-element.elementor-element-2df3545{--divider-border-style:solid;--divider-color:var( --e-global-color-29489ca );--divider-border-width:2.6px;}.elementor-16 .elementor-element.elementor-element-2df3545 .elementor-divider-separator{width:33%;}.elementor-16 .elementor-element.elementor-element-2df3545 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-16 .elementor-element.elementor-element-017f076{text-align:start;}.elementor-16 .elementor-element.elementor-element-017f076 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:41px;font-weight:600;line-height:40px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-d6839e8{text-align:start;}.elementor-16 .elementor-element.elementor-element-d6839e8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:17px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-e581487 .elementor-button{background-color:var( --e-global-color-29489ca );font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-25d63c0 );color:var( --e-global-color-25d63c0 );border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-e581487 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-e581487 .elementor-button:focus{background-color:var( --e-global-color-17e95b5 );color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-e581487 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-e581487 .elementor-button:focus svg{fill:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-5ff2bcf{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-5ff2bcf:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5ff2bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d13b150 );}.elementor-16 .elementor-element.elementor-element-1067006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-93e13bb{--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;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-93e13bb::before, .elementor-16 .elementor-element.elementor-element-93e13bb > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-93e13bb > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-93e13bb > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-93e13bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-93e13bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-25d63c0 );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-657d21c{text-align:start;}.elementor-16 .elementor-element.elementor-element-657d21c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-a13f8c6{--divider-border-style:solid;--divider-color:var( --e-global-color-29489ca );--divider-border-width:2.6px;}.elementor-16 .elementor-element.elementor-element-a13f8c6 .elementor-divider-separator{width:33%;}.elementor-16 .elementor-element.elementor-element-a13f8c6 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-16 .elementor-element.elementor-element-3e3213a{--display:flex;}.elementor-16 .elementor-element.elementor-element-0afea6b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-39df2c1{--display:flex;}.elementor-16 .elementor-element.elementor-element-35fb4e0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-debbd1a{--display:flex;}.elementor-16 .elementor-element.elementor-element-4b56f74{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-69606a9{--n-accordion-title-font-size:1rem;padding:5px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-16 .elementor-element.elementor-element-69606a9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-16 .elementor-element.elementor-element-f165912{text-align:start;}.elementor-16 .elementor-element.elementor-element-f165912 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:41px;font-weight:600;line-height:40px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-75e2860{text-align:start;}.elementor-16 .elementor-element.elementor-element-75e2860 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:17px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-298c042 .elementor-button{background-color:var( --e-global-color-29489ca );font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-25d63c0 );color:var( --e-global-color-25d63c0 );border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-298c042 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-298c042 .elementor-button:focus{background-color:var( --e-global-color-17e95b5 );color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-298c042 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-298c042 .elementor-button:focus svg{fill:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-718e261{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-718e261:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-718e261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-5e700be{--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;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-5e700be:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5e700be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-5e700be::before, .elementor-16 .elementor-element.elementor-element-5e700be > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-5e700be > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-5e700be > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-5e700be > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-5e700be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-25d63c0 );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-0b7b9b1{text-align:start;}.elementor-16 .elementor-element.elementor-element-0b7b9b1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-820040b{--divider-border-style:solid;--divider-color:var( --e-global-color-29489ca );--divider-border-width:2.6px;}.elementor-16 .elementor-element.elementor-element-820040b .elementor-divider-separator{width:33%;}.elementor-16 .elementor-element.elementor-element-820040b .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-16 .elementor-element.elementor-element-5c628f3{--display:flex;}.elementor-16 .elementor-element.elementor-element-eb849c5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-3f4f011{--display:flex;}.elementor-16 .elementor-element.elementor-element-d28efa0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-d1d3a47{--display:flex;}.elementor-16 .elementor-element.elementor-element-3493b46{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-9d0e1cd{--n-accordion-title-font-size:1rem;padding:5px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-16 .elementor-element.elementor-element-9d0e1cd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-16 .elementor-element.elementor-element-556cc95{--divider-border-style:solid;--divider-color:var( --e-global-color-29489ca );--divider-border-width:2.6px;}.elementor-16 .elementor-element.elementor-element-556cc95 .elementor-divider-separator{width:33%;}.elementor-16 .elementor-element.elementor-element-556cc95 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-16 .elementor-element.elementor-element-a16b2df{text-align:start;}.elementor-16 .elementor-element.elementor-element-a16b2df .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:41px;font-weight:600;line-height:40px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-31e816d{text-align:start;}.elementor-16 .elementor-element.elementor-element-31e816d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-5ddcf7e .elementor-button{background-color:var( --e-global-color-29489ca );font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-25d63c0 );color:var( --e-global-color-25d63c0 );border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-5ddcf7e .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-5ddcf7e .elementor-button:focus{background-color:var( --e-global-color-17e95b5 );color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-5ddcf7e .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-5ddcf7e .elementor-button:focus svg{fill:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-db66642{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-8e2ea26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-8e2ea26:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-8e2ea26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d13b150 );}.elementor-16 .elementor-element.elementor-element-84f7e3b{--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;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-84f7e3b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-84f7e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-84f7e3b::before, .elementor-16 .elementor-element.elementor-element-84f7e3b > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-84f7e3b > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-84f7e3b > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-84f7e3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-84f7e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-25d63c0 );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-6479dcd{text-align:start;}.elementor-16 .elementor-element.elementor-element-6479dcd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-2a6f791{--divider-border-style:solid;--divider-color:var( --e-global-color-29489ca );--divider-border-width:2.6px;}.elementor-16 .elementor-element.elementor-element-2a6f791 .elementor-divider-separator{width:33%;}.elementor-16 .elementor-element.elementor-element-2a6f791 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-16 .elementor-element.elementor-element-21beb2b{--display:flex;}.elementor-16 .elementor-element.elementor-element-053098d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-35f8f42{--display:flex;}.elementor-16 .elementor-element.elementor-element-485958f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-e9e91d2{--display:flex;}.elementor-16 .elementor-element.elementor-element-3a81db3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-9818b44 );}.elementor-16 .elementor-element.elementor-element-492184f{--n-accordion-title-font-size:1rem;padding:5px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-16 .elementor-element.elementor-element-492184f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-16 .elementor-element.elementor-element-1e7d561{--divider-border-style:solid;--divider-color:var( --e-global-color-29489ca );--divider-border-width:2.6px;}.elementor-16 .elementor-element.elementor-element-1e7d561 .elementor-divider-separator{width:33%;}.elementor-16 .elementor-element.elementor-element-1e7d561 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-16 .elementor-element.elementor-element-395287a{text-align:start;}.elementor-16 .elementor-element.elementor-element-395287a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:41px;font-weight:600;line-height:40px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-7ebd97e{text-align:start;}.elementor-16 .elementor-element.elementor-element-7ebd97e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:var( --e-global-color-b8798ba );}.elementor-16 .elementor-element.elementor-element-029afec .elementor-button{background-color:var( --e-global-color-29489ca );font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-25d63c0 );color:var( --e-global-color-25d63c0 );border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-029afec .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-029afec .elementor-button:focus{background-color:var( --e-global-color-17e95b5 );color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-029afec .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-029afec .elementor-button:focus svg{fill:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-197d4ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-649e21a{--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;--overlay-opacity:0.46;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-649e21a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-649e21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastonsz.com/wp-content/uploads/2026/03/gastonsz.digital.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-649e21a::before, .elementor-16 .elementor-element.elementor-element-649e21a > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-649e21a > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-649e21a > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-649e21a > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-649e21a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b8798ba );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-3f02132b{text-align:center;}.elementor-16 .elementor-element.elementor-element-3f02132b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:40px;color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-33d03bdb .elementor-button{background-color:var( --e-global-color-29489ca );font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-25d63c0 );color:var( --e-global-color-25d63c0 );border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-33d03bdb .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-33d03bdb .elementor-button:focus{background-color:var( --e-global-color-17e95b5 );color:var( --e-global-color-25d63c0 );}.elementor-16 .elementor-element.elementor-element-33d03bdb .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-33d03bdb .elementor-button:focus svg{fill:var( --e-global-color-25d63c0 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-7dfafcec{--content-width:957px;}.elementor-16 .elementor-element.elementor-element-2fd10e0b{--width:50%;}.elementor-16 .elementor-element.elementor-element-6eb8fd39{--width:50%;}.elementor-16 .elementor-element.elementor-element-3f23ca93{--width:50%;}.elementor-16 .elementor-element.elementor-element-51830e38{--width:50%;}.elementor-16 .elementor-element.elementor-element-1067006{--width:50%;}.elementor-16 .elementor-element.elementor-element-93e13bb{--width:50%;}.elementor-16 .elementor-element.elementor-element-5e700be{--width:50%;}.elementor-16 .elementor-element.elementor-element-db66642{--width:50%;}.elementor-16 .elementor-element.elementor-element-84f7e3b{--width:50%;}.elementor-16 .elementor-element.elementor-element-197d4ae{--width:50%;}}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-649e21a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-649e21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-5aaeddf{font-size:16px;}.elementor-16 .elementor-element.elementor-element-fda1be7{font-size:16px;}.elementor-16 .elementor-element.elementor-element-740e0bc{font-size:16px;}.elementor-16 .elementor-element.elementor-element-6460f3f{font-size:16px;}.elementor-16 .elementor-element.elementor-element-a88582f{font-size:16px;}.elementor-16 .elementor-element.elementor-element-97fdb57{font-size:16px;}.elementor-16 .elementor-element.elementor-element-0afea6b{font-size:16px;}.elementor-16 .elementor-element.elementor-element-35fb4e0{font-size:16px;}.elementor-16 .elementor-element.elementor-element-4b56f74{font-size:16px;}.elementor-16 .elementor-element.elementor-element-eb849c5{font-size:16px;}.elementor-16 .elementor-element.elementor-element-d28efa0{font-size:16px;}.elementor-16 .elementor-element.elementor-element-3493b46{font-size:16px;}.elementor-16 .elementor-element.elementor-element-053098d{font-size:16px;}.elementor-16 .elementor-element.elementor-element-485958f{font-size:16px;}.elementor-16 .elementor-element.elementor-element-3a81db3{font-size:16px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-7dfafcec{--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:050px;--padding-left:020px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-3061a2ea .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-20804e8 .elementor-heading-title{font-size:15px;line-height:1.6em;}.elementor-16 .elementor-element.elementor-element-6eb8fd39{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-6f75d8ed .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-5aaeddf{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-fda1be7{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-740e0bc{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-6848d8e .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-a7e036f .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-60e5146c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-16 .elementor-element.elementor-element-51830e38{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-27153d7f .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-6460f3f{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-a88582f{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-97fdb57{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-017f076 .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-d6839e8 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-93e13bb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-657d21c .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-0afea6b{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-35fb4e0{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-4b56f74{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-f165912 .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-75e2860 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-718e261{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-5e700be{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-0b7b9b1 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-eb849c5{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-d28efa0{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-3493b46{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-a16b2df .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-31e816d .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-84f7e3b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-6479dcd .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-053098d{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-485958f{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-3a81db3{text-align:start;font-size:16px;}.elementor-16 .elementor-element.elementor-element-395287a .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-7ebd97e .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-649e21a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-3f02132b .elementor-heading-title{font-size:28px;}}