.elementor-24324 .elementor-element.elementor-element-29e4c76{--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-24324 .elementor-element.elementor-element-df6505c{--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-24324 .elementor-element.elementor-element-df6505c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24324 .elementor-element.elementor-element-9a9583b{--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-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-24324 .elementor-element.elementor-element-378cca1{--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;--border-radius:0px 0px 0px 0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24324 .elementor-element.elementor-element-378cca1:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-378cca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-2b1e557{--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;}.elementor-24324 .elementor-element.elementor-element-fa0153c{--display:flex;}.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-24324 .elementor-element.elementor-element-ece7867 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-24324 .elementor-element.elementor-element-9210bb0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24324 .elementor-element.elementor-element-9210bb0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24324 .elementor-element.elementor-element-9210bb0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24324 .elementor-element.elementor-element-9210bb0 .elementor-icon-list-text{color:#3D3935;transition:color 0.4s;}.elementor-24324 .elementor-element.elementor-element-9210bb0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-ba98138{--display:flex;}.elementor-24324 .elementor-element.elementor-element-35e6303 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-3f89ff6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24324 .elementor-element.elementor-element-3f89ff6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24324 .elementor-element.elementor-element-3f89ff6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24324 .elementor-element.elementor-element-3f89ff6 .elementor-icon-list-text{color:#3D3935;transition:color 0.4s;}.elementor-24324 .elementor-element.elementor-element-3f89ff6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-731fbaf{--display:flex;}.elementor-24324 .elementor-element.elementor-element-66c6ce5 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-30166e4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24324 .elementor-element.elementor-element-30166e4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24324 .elementor-element.elementor-element-30166e4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24324 .elementor-element.elementor-element-30166e4 .elementor-icon-list-text{color:#3D3935;transition:color 0.4s;}.elementor-24324 .elementor-element.elementor-element-30166e4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-a479a5e{--display:flex;}.elementor-24324 .elementor-element.elementor-element-5314678 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-0cb54ff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24324 .elementor-element.elementor-element-0cb54ff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24324 .elementor-element.elementor-element-0cb54ff{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24324 .elementor-element.elementor-element-0cb54ff .elementor-icon-list-text{color:#3D3935;transition:color 0.4s;}.elementor-24324 .elementor-element.elementor-element-0cb54ff .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-28ced4e{--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;}.elementor-24324 .elementor-element.elementor-element-93eabd6{--display:flex;}.elementor-24324 .elementor-element.elementor-element-1731c95 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-4269d18 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24324 .elementor-element.elementor-element-4269d18 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24324 .elementor-element.elementor-element-4269d18{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24324 .elementor-element.elementor-element-4269d18 .elementor-icon-list-text{color:#3D3935;transition:color 0.4s;}.elementor-24324 .elementor-element.elementor-element-4269d18 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-1e40889{--display:flex;}.elementor-24324 .elementor-element.elementor-element-c875f92 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-a32434e{--display:flex;}.elementor-24324 .elementor-element.elementor-element-7f174e2 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-cbd7142 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24324 .elementor-element.elementor-element-cbd7142 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24324 .elementor-element.elementor-element-cbd7142{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24324 .elementor-element.elementor-element-cbd7142 .elementor-icon-list-text{color:#3D3935;transition:color 0.4s;}.elementor-24324 .elementor-element.elementor-element-cbd7142 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-2a71413{--display:flex;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-24324 .elementor-element.elementor-element-b299bea .elementor-button{background-color:#3D3935;border-radius:28px 28px 28px 28px;}.elementor-24324 .elementor-element.elementor-element-b299bea .elementor-button:hover, .elementor-24324 .elementor-element.elementor-element-b299bea .elementor-button:focus{background-color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-edfdaee{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24324 .elementor-element.elementor-element-edfdaee:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-edfdaee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-d7a57d1{--display:flex;}.elementor-24324 .elementor-element.elementor-element-d7a57d1:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-d7a57d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-203e063{--display:flex;}.elementor-24324 .elementor-element.elementor-element-fd85321 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-cb56b62 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24324 .elementor-element.elementor-element-cb56b62 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24324 .elementor-element.elementor-element-cb56b62{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24324 .elementor-element.elementor-element-cb56b62 .elementor-icon-list-text{color:#3D3935;transition:color 0.4s;}.elementor-24324 .elementor-element.elementor-element-cb56b62 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-b7498f0{--display:flex;}.elementor-24324 .elementor-element.elementor-element-daa7094 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-daa7094 .elementor-heading-title a:hover, .elementor-24324 .elementor-element.elementor-element-daa7094 .elementor-heading-title a:focus{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-5857ac6{--display:flex;}.elementor-24324 .elementor-element.elementor-element-5857ac6:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-5857ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-3e4c917{--display:flex;}.elementor-24324 .elementor-element.elementor-element-90b171e .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-90b171e .elementor-heading-title a:hover, .elementor-24324 .elementor-element.elementor-element-90b171e .elementor-heading-title a:focus{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-ea1b608{--display:flex;}.elementor-24324 .elementor-element.elementor-element-4badaa6 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-4badaa6 .elementor-heading-title a:hover, .elementor-24324 .elementor-element.elementor-element-4badaa6 .elementor-heading-title a:focus{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-cd3776d{--display:flex;}.elementor-24324 .elementor-element.elementor-element-e1606ac .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-e1606ac .elementor-heading-title a:hover, .elementor-24324 .elementor-element.elementor-element-e1606ac .elementor-heading-title a:focus{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-df969fe{--display:flex;}.elementor-24324 .elementor-element.elementor-element-df969fe:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-df969fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-1a1ec04{--display:flex;}.elementor-24324 .elementor-element.elementor-element-09f0019 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-09f0019 .elementor-heading-title a:hover, .elementor-24324 .elementor-element.elementor-element-09f0019 .elementor-heading-title a:focus{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-f3fc17c{--display:flex;}.elementor-24324 .elementor-element.elementor-element-fcfc120 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-fcfc120 .elementor-heading-title a:hover, .elementor-24324 .elementor-element.elementor-element-fcfc120 .elementor-heading-title a:focus{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-0c3cba0{--display:flex;}.elementor-24324 .elementor-element.elementor-element-f6b5dc0 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-f6b5dc0 .elementor-heading-title a:hover, .elementor-24324 .elementor-element.elementor-element-f6b5dc0 .elementor-heading-title a:focus{color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-fda1c80{--display:flex;}.elementor-24324 .elementor-element.elementor-element-27851a5{--display:flex;}.elementor-24324 .elementor-element.elementor-element-09f797a{--display:flex;}.elementor-24324 .elementor-element.elementor-element-0283ba5{--display:flex;}.elementor-24324 .elementor-element.elementor-element-2917064{--display:flex;}.elementor-24324 .elementor-element.elementor-element-a5add50{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:0px;--n-menu-title-distance-from-content:56px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-24324 .elementor-element.elementor-element-a5add50 {--n-menu-title-color-active:#A1007D;}.elementor-24324 .elementor-element.elementor-element-2db39a9{--display:flex;--min-height:540px;--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.79;--z-index:10;}.elementor-24324 .elementor-element.elementor-element-2db39a9:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-2db39a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-2db39a9::before, .elementor-24324 .elementor-element.elementor-element-2db39a9 > .elementor-background-video-container::before, .elementor-24324 .elementor-element.elementor-element-2db39a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-24324 .elementor-element.elementor-element-2db39a9 > .elementor-background-slideshow::before, .elementor-24324 .elementor-element.elementor-element-2db39a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24324 .elementor-element.elementor-element-2db39a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-e1842f1{text-align:center;}.elementor-24324 .elementor-element.elementor-element-e1842f1 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:62px;font-weight:400;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-e1842f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-e1842f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24324 .elementor-element.elementor-element-69cb297{--iteration-count:infinite;--dynamic-text-color:#A1007D;--typing-selected-bg-color:#3D3935;--typing-selected-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-69cb297 .elementor-headline{text-align:center;font-family:"gilroy light", Sans-serif;font-size:37px;font-weight:300;}.elementor-24324 .elementor-element.elementor-element-69cb297 .elementor-headline-plain-text{color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-69cb297 .elementor-headline-dynamic-text{font-family:"AmpleSoftPro-Medium", Sans-serif;font-weight:300;}.elementor-24324 .elementor-element.elementor-element-69cb297.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24324 .elementor-element.elementor-element-0d2a23e .elementor-button{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:500;line-height:66px;fill:#FFFFFF;color:#FFFFFF;background-color:#292F6D;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:43px 43px 43px 43px;padding:7px 46px 7px 46px;}.elementor-24324 .elementor-element.elementor-element-0d2a23e .elementor-button:hover, .elementor-24324 .elementor-element.elementor-element-0d2a23e .elementor-button:focus{background-color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-0d2a23e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-d057b1d{--display:flex;--min-height:60vh;--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:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-24324 .elementor-element.elementor-element-d057b1d:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-d057b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-95e9fdf{--display:flex;--min-height:590px;--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;--border-radius:25px 25px 25px 25px;--margin-top:30px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24324 .elementor-element.elementor-element-95e9fdf:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-95e9fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-5d1c079{--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-24324 .elementor-element.elementor-element-5d1c079.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24324 .elementor-element.elementor-element-bfe9a37 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-bfe9a37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.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-24324 .elementor-element.elementor-element-3beff2b{font-family:"gilroy light", Sans-serif;font-size:18px;font-weight:400;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-3beff2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-de4b961{--display:flex;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-24324 .elementor-element.elementor-element-de4b961:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-de4b961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://infogestiogirona.com/wp-content/uploads/2025/09/disenos_imagenes_web_Mesa-de-trabajo-1-copia-30-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24324 .elementor-element.elementor-element-e3d42a0{--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-24324 .elementor-element.elementor-element-e3d42a0:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-e3d42a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-24324 .elementor-element.elementor-element-484df6b{--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-24324 .elementor-element.elementor-element-efb7e3b .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-efb7e3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:085px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-b6c6ea2{font-family:"gilroy light", Sans-serif;font-size:18px;font-weight:400;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-b6c6ea2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-8517fb2{--display:flex;}.elementor-24324 .elementor-element.elementor-element-8517fb2:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-8517fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-4111183{--display:flex;}.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-24324 .elementor-element.elementor-element-9522bb1{--display:flex;}.elementor-24324 .elementor-element.elementor-element-57900eb{text-align:center;}.elementor-24324 .elementor-element.elementor-element-57900eb .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-57900eb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24324 .elementor-element.elementor-element-0c276d3{--display:flex;}.elementor-24324 .elementor-element.elementor-element-0c276d3:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-0c276d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-f97c015{--display:flex;}.elementor-24324 .elementor-element.elementor-element-25c2168{--display:flex;}.elementor-24324 .elementor-element.elementor-element-dd0242c{text-align:center;}.elementor-24324 .elementor-element.elementor-element-dd0242c .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-dd0242c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24324 .elementor-element.elementor-element-5993f5a{--display:flex;}.elementor-24324 .elementor-element.elementor-element-5993f5a:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-5993f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-ee9aa38{--display:flex;}.elementor-24324 .elementor-element.elementor-element-a29a07a{--display:flex;}.elementor-24324 .elementor-element.elementor-element-76a707e{text-align:center;}.elementor-24324 .elementor-element.elementor-element-76a707e .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-76a707e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24324 .elementor-element.elementor-element-10e166d{--display:flex;}.elementor-24324 .elementor-element.elementor-element-10e166d:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-10e166d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-5973b83{--display:flex;}.elementor-24324 .elementor-element.elementor-element-ce12054{--display:flex;}.elementor-24324 .elementor-element.elementor-element-61ad133{text-align:center;}.elementor-24324 .elementor-element.elementor-element-61ad133 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-61ad133 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24324 .elementor-element.elementor-element-17a27a5{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-24324 .elementor-element.elementor-element-870d63e .elementor-button{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#3D3935;border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-870d63e .elementor-button:hover, .elementor-24324 .elementor-element.elementor-element-870d63e .elementor-button:focus{background-color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-870d63e > .elementor-widget-container{padding:0px 0px 200px 0px;}.elementor-24324 .elementor-element.elementor-element-6dc040e{--display:flex;--min-height:300vh;--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;}.elementor-24324 .elementor-element.elementor-element-6dc040e:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-6dc040e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-24324 .elementor-element.elementor-element-d3eaf38{--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-24324 .elementor-element.elementor-element-2c56d61 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:20px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-2c56d61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:085px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-05e486a{font-family:"gilroy light", Sans-serif;font-size:18px;font-weight:400;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-05e486a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-e454591 .elementor-button{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#3D3935;border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-e454591 .elementor-button:hover, .elementor-24324 .elementor-element.elementor-element-e454591 .elementor-button:focus{background-color:#A1007D;}.elementor-24324 .elementor-element.elementor-element-e454591 > .elementor-widget-container{padding:0px 0px 200px 0px;}.elementor-24324 .elementor-element.elementor-element-872b4a7{--display:flex;--min-height:100vh;--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;}.elementor-24324 .elementor-element.elementor-element-bafea6a{--display:flex;--position:fixed;top:330px;--z-index:3;}body:not(.rtl) .elementor-24324 .elementor-element.elementor-element-bafea6a{left:238px;}body.rtl .elementor-24324 .elementor-element.elementor-element-bafea6a{right:238px;}.elementor-24324 .elementor-element.elementor-element-6e66864{--display:flex;--min-height:250px;--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;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-6e66864:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-6e66864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-971a2d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-044f0e7 img{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-044f0e7 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-150f17f{--display:flex;}.elementor-24324 .elementor-element.elementor-element-f3412ab{text-align:center;}.elementor-24324 .elementor-element.elementor-element-f3412ab .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-f3412ab > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24324 .elementor-element.elementor-element-2e66950{--display:flex;--min-height:100vh;--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;}.elementor-24324 .elementor-element.elementor-element-0f0c916{--display:flex;--position:fixed;top:330px;--z-index:2;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-24324 .elementor-element.elementor-element-0f0c916{left:238px;}body.rtl .elementor-24324 .elementor-element.elementor-element-0f0c916{right:238px;}.elementor-24324 .elementor-element.elementor-element-0210aa4{--display:flex;--min-height:250px;--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;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-0210aa4:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-0210aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-0a94640{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-f5eaa3f img{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-f5eaa3f > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-2a1201a{--display:flex;}.elementor-24324 .elementor-element.elementor-element-ddbdb40{text-align:center;}.elementor-24324 .elementor-element.elementor-element-ddbdb40 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-ddbdb40 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24324 .elementor-element.elementor-element-8a18d04{--display:flex;--min-height:100vh;--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;}.elementor-24324 .elementor-element.elementor-element-dabb509{--display:flex;--position:fixed;top:330px;--z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-24324 .elementor-element.elementor-element-dabb509{left:238px;}body.rtl .elementor-24324 .elementor-element.elementor-element-dabb509{right:238px;}.elementor-24324 .elementor-element.elementor-element-bff491d{--display:flex;--min-height:250px;--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;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-bff491d:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-bff491d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-b0a57ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-fc0e4fe img{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-fc0e4fe > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-6064785{--display:flex;}.elementor-24324 .elementor-element.elementor-element-a4cb9a7{text-align:center;}.elementor-24324 .elementor-element.elementor-element-a4cb9a7 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-a4cb9a7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24324 .elementor-element.elementor-element-217ae62{--display:flex;--min-height:100vh;--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;}.elementor-24324 .elementor-element.elementor-element-264f3fc{--display:flex;--position:fixed;top:330px;--z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-24324 .elementor-element.elementor-element-264f3fc{left:238px;}body.rtl .elementor-24324 .elementor-element.elementor-element-264f3fc{right:238px;}.elementor-24324 .elementor-element.elementor-element-589262b{--display:flex;--min-height:250px;--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;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-589262b:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-589262b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-40d4886{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-adba7ce img{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-adba7ce > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-c050605{--display:flex;}.elementor-24324 .elementor-element.elementor-element-59a64a6{text-align:center;}.elementor-24324 .elementor-element.elementor-element-59a64a6 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:23px;font-weight:300;color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-59a64a6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24324 .elementor-element.elementor-element-c12e89c{--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 46px;--row-gap:0px;--column-gap:46px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:73px;--padding-bottom:81px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-24324 .elementor-element.elementor-element-c12e89c:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-c12e89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-f949193{--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;--justify-content:center;--gap:0px 51px;--row-gap:0px;--column-gap:51px;}.elementor-24324 .elementor-element.elementor-element-fa129b8{--display:flex;--min-height:415px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:-46px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-24324 .elementor-element.elementor-element-fa129b8:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-fa129b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://infogestiogirona.com/wp-content/uploads/2025/07/CONTACTA_IMAGEN_Mesa-de-trabajo-1-copia-13.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-24324 .elementor-element.elementor-element-fa129b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24324 .elementor-element.elementor-element-35432c7{--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;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:53px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-24324 .elementor-element.elementor-element-35432c7:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-35432c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-35432c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24324 .elementor-element.elementor-element-dcf707b .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:54px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-180bfbe > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-296a75e{--display:flex;--min-height:496px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-24324 .elementor-element.elementor-element-296a75e:not(.elementor-motion-effects-element-type-background), .elementor-24324 .elementor-element.elementor-element-296a75e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-e07db7f{--display:flex;}.elementor-24324 .elementor-element.elementor-element-e07db7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24324 .elementor-element.elementor-element-3957664 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-4cc3372 .elementor-repeater-item-72184df.elementor-social-icon{background-color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-4cc3372 .elementor-repeater-item-72184df.elementor-social-icon i{color:#3D3935;}.elementor-24324 .elementor-element.elementor-element-4cc3372 .elementor-repeater-item-72184df.elementor-social-icon svg{fill:#3D3935;}.elementor-24324 .elementor-element.elementor-element-4cc3372{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-24324 .elementor-element.elementor-element-4cc3372 .elementor-widget-container{text-align:left;}.elementor-24324 .elementor-element.elementor-element-b9a20b9 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-e1d3a62 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-c24d193 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-da474df .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-f9b6b7c{--display:flex;}.elementor-24324 .elementor-element.elementor-element-f9b6b7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24324 .elementor-element.elementor-element-7d944cb .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-f88724f .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-9429c82 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-3d5ef6a{--display:flex;}.elementor-24324 .elementor-element.elementor-element-3d5ef6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24324 .elementor-element.elementor-element-1a69f76 .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-c80c4bd .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-cd62363 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-57425aa .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-2e210b6 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-23a41eb .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-0a93cc0{--display:flex;}.elementor-24324 .elementor-element.elementor-element-0a93cc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24324 .elementor-element.elementor-element-c925dbc .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-fef5467 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-12cfd84 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-6e8ef70 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-bc23138 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-74878d4 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-0654e99 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-d13ffd4 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-27e9e5e .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-ea7d543 .elementor-heading-title{font-family:"gilroy light", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-24324 .elementor-element.elementor-element-ad67dac{--display:flex;}.elementor-24324 .elementor-element.elementor-element-ad67dac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24324 .elementor-element.elementor-element-99befbb .elementor-heading-title{font-family:"AmpleSoftPro-Medium", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}@media(min-width:768px){.elementor-24324 .elementor-element.elementor-element-df6505c{--width:17%;}.elementor-24324 .elementor-element.elementor-element-9a9583b{--width:100%;}.elementor-24324 .elementor-element.elementor-element-edfdaee{--content-width:500px;}.elementor-24324 .elementor-element.elementor-element-5d1c079{--width:40.648%;}.elementor-24324 .elementor-element.elementor-element-484df6b{--width:30%;}.elementor-24324 .elementor-element.elementor-element-d3eaf38{--width:30%;}.elementor-24324 .elementor-element.elementor-element-bafea6a{--content-width:400px;}.elementor-24324 .elementor-element.elementor-element-2e66950{--width:70%;}.elementor-24324 .elementor-element.elementor-element-0f0c916{--content-width:400px;}.elementor-24324 .elementor-element.elementor-element-8a18d04{--width:70%;}.elementor-24324 .elementor-element.elementor-element-dabb509{--content-width:400px;}.elementor-24324 .elementor-element.elementor-element-217ae62{--width:70%;}.elementor-24324 .elementor-element.elementor-element-264f3fc{--content-width:400px;}.elementor-24324 .elementor-element.elementor-element-fa129b8{--width:57%;}.elementor-24324 .elementor-element.elementor-element-35432c7{--width:47.447%;}.elementor-24324 .elementor-element.elementor-element-296a75e{--content-width:1004px;}.elementor-24324 .elementor-element.elementor-element-e07db7f{--width:27.428%;}.elementor-24324 .elementor-element.elementor-element-f9b6b7c{--width:15%;}.elementor-24324 .elementor-element.elementor-element-3d5ef6a{--width:31%;}.elementor-24324 .elementor-element.elementor-element-0a93cc0{--width:15%;}.elementor-24324 .elementor-element.elementor-element-ad67dac{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24324 .elementor-element.elementor-element-296a75e{--content-width:633px;}}@media(max-width:1024px){.elementor-24324 .elementor-element.elementor-element-0d2a23e .elementor-button{font-size:21px;line-height:2em;}.elementor-24324 .elementor-element.elementor-element-0d2a23e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-17a27a5{--e-n-carousel-swiper-slides-to-display:2;}body:not(.rtl) .elementor-24324 .elementor-element.elementor-element-bafea6a{left:135px;}body.rtl .elementor-24324 .elementor-element.elementor-element-bafea6a{right:135px;}body:not(.rtl) .elementor-24324 .elementor-element.elementor-element-0f0c916{left:135px;}body.rtl .elementor-24324 .elementor-element.elementor-element-0f0c916{right:135px;}body:not(.rtl) .elementor-24324 .elementor-element.elementor-element-dabb509{left:135px;}body.rtl .elementor-24324 .elementor-element.elementor-element-dabb509{right:135px;}body:not(.rtl) .elementor-24324 .elementor-element.elementor-element-264f3fc{left:135px;}body.rtl .elementor-24324 .elementor-element.elementor-element-264f3fc{right:135px;}}@media(max-width:767px){.elementor-24324 .elementor-element.elementor-element-2db39a9{--min-height:356px;}.elementor-24324 .elementor-element.elementor-element-e1842f1 .elementor-heading-title{font-size:35px;}.elementor-24324 .elementor-element.elementor-element-e1842f1{width:var( --container-widget-width, 351px );max-width:351px;--container-widget-width:351px;--container-widget-flex-grow:0;}.elementor-24324 .elementor-element.elementor-element-69cb297 .elementor-headline{font-size:15px;}.elementor-24324 .elementor-element.elementor-element-69cb297 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-69cb297{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-24324 .elementor-element.elementor-element-69cb297.elementor-element{--align-self:center;}.elementor-24324 .elementor-element.elementor-element-0d2a23e .elementor-button{font-size:11px;}.elementor-24324 .elementor-element.elementor-element-95e9fdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-de4b961{--width:629px;--min-height:267px;}.elementor-24324 .elementor-element.elementor-element-efb7e3b{text-align:center;}.elementor-24324 .elementor-element.elementor-element-b6c6ea2{text-align:center;}.elementor-24324 .elementor-element.elementor-element-8517fb2{--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;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-4111183{--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-fd5fa02 img{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-57900eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-0c276d3{--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-f97c015{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-dc9c442 img{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-dc9c442 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-dd0242c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-5993f5a{--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-ee9aa38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-48ccf10 img{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-48ccf10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-76a707e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-10e166d{--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-5973b83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24324 .elementor-element.elementor-element-3439bcf img{border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-3439bcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-61ad133 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-17a27a5{--e-n-carousel-swiper-slides-to-display:1;}:where( .elementor-24324 .elementor-element.elementor-element-17a27a5 .swiper-slide ) > .e-con{--border-radius:25px 25px 25px 25px;}.elementor-24324 .elementor-element.elementor-element-17a27a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24324 .elementor-element.elementor-element-870d63e > .elementor-widget-container{padding:0px 0px 085px 0px;}.elementor-24324 .elementor-element.elementor-element-35432c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for wpforms, class: .elementor-element-180bfbe */#wpforms-form-123 {
  font-family: gilroy;
}
#wpforms-form-123 input[type="text"],
#wpforms-form-123 input[type="email"],
#wpforms-form-123 input[type="url"],
#wpforms-form-123 input[type="tel"],
#wpforms-form-123 input[type="number"],
#wpforms-form-123 input[type="password"],
#wpforms-form-123 input[type="search"],
#wpforms-form-123 select,
#wpforms-form-123 textarea {
  border-radius: 25px; /* Puedes ajustar el número */
}
#wpforms-form-123 button.wpforms-submit {
  border-radius: 25px; /* Cambia a 50px para forma más redondeada */
}
#wpforms-form-123 button.wpforms-submit {
  background-color: #ffffff;
}
#wpforms-form-123 button.wpforms-submit:hover {
  background-color: #A1007D;
  color: #ffffff;
}
#wpforms-form-123 button.wpforms-submit {
  color: #3D3935; /* Cambia este valor por el que quieras */
}/* End custom CSS */