.elementor-3190 .elementor-element.elementor-element-e0eca1e{--display:flex;--min-height:525px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3190 .elementor-element.elementor-element-250bc7f{--display:flex;--min-height:529px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.55;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3190 .elementor-element.elementor-element-250bc7f:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-250bc7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.euroaula.com/wp-content/uploads/2026/06/Master-01-.jpeg");background-position:0px -81px;background-repeat:no-repeat;background-size:cover;}.elementor-3190 .elementor-element.elementor-element-250bc7f::before, .elementor-3190 .elementor-element.elementor-element-250bc7f > .elementor-background-video-container::before, .elementor-3190 .elementor-element.elementor-element-250bc7f > .e-con-inner > .elementor-background-video-container::before, .elementor-3190 .elementor-element.elementor-element-250bc7f > .elementor-background-slideshow::before, .elementor-3190 .elementor-element.elementor-element-250bc7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3190 .elementor-element.elementor-element-250bc7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #333399BD 98%);}.elementor-3190 .elementor-element.elementor-element-ba21c34{--display:flex;--min-height:268px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:-22px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3190 .elementor-element.elementor-element-ba21c34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3190 .elementor-element.elementor-element-c50ab0b{width:var( --container-widget-width, 109.094% );max-width:109.094%;--container-widget-width:109.094%;--container-widget-flex-grow:0;}.elementor-3190 .elementor-element.elementor-element-c50ab0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-c50ab0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3190 .elementor-element.elementor-element-c50ab0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.7rem;font-weight:700;line-height:1em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-0eba919{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--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-3190 .elementor-element.elementor-element-ab598e0{--spacer-size:20px;}.elementor-3190 .elementor-element.elementor-element-783c45b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title{margin-block-end:7px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-783c45b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3190 .elementor-element.elementor-element-783c45b.elementor-view-framed .elementor-icon, .elementor-3190 .elementor-element.elementor-element-783c45b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon{font-size:25px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1px;color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-9e19729.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title{margin-block-end:7px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-9e19729.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3190 .elementor-element.elementor-element-9e19729.elementor-view-framed .elementor-icon, .elementor-3190 .elementor-element.elementor-element-9e19729.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon{font-size:25px;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1px;color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-70e3f72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-70e3f72.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title{margin-block-end:7px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-70e3f72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3190 .elementor-element.elementor-element-70e3f72.elementor-view-framed .elementor-icon, .elementor-3190 .elementor-element.elementor-element-70e3f72.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon{font-size:21px;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1px;color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-ebd19a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-ebd19a0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title{margin-block-end:7px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-ebd19a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3190 .elementor-element.elementor-element-ebd19a0.elementor-view-framed .elementor-icon, .elementor-3190 .elementor-element.elementor-element-ebd19a0.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon{font-size:21px;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1px;color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-fef157d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3190 .elementor-element.elementor-element-fef157d:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-fef157d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF7A;}.elementor-3190 .elementor-element.elementor-element-fef157d::before, .elementor-3190 .elementor-element.elementor-element-fef157d > .elementor-background-video-container::before, .elementor-3190 .elementor-element.elementor-element-fef157d > .e-con-inner > .elementor-background-video-container::before, .elementor-3190 .elementor-element.elementor-element-fef157d > .elementor-background-slideshow::before, .elementor-3190 .elementor-element.elementor-element-fef157d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3190 .elementor-element.elementor-element-fef157d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-3190 .elementor-element.elementor-element-4c56f94{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3190 .elementor-element.elementor-element-4c56f94 > .elementor-widget-container{margin:15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4c56f94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;line-height:1.4em;color:var( --e-global-color-ebe7d54 );}.elementor-3190 .elementor-element.elementor-element-f97a775{width:100%;max-width:100%;}.elementor-3190 .elementor-element.elementor-element-f97a775 > .elementor-widget-container{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-98a44cf{--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-3190 .elementor-element.elementor-element-97cee8f{--display:flex;--min-height:656px;--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-3190 .elementor-element.elementor-element-ed13781{--spacer-size:54px;}.elementor-3190 .elementor-element.elementor-element-4fbe5e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:44px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4fbe5e6{text-align:center;}.elementor-3190 .elementor-element.elementor-element-4fbe5e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.7rem;font-weight:700;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-791adf1 );}.elementor-3190 .elementor-element.elementor-element-1ed7557{--spacer-size:20px;}.elementor-3190 .elementor-element.elementor-element-3dedb0d{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-3190 .elementor-element.elementor-element-3dedb0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-3dedb0d.elementor-element{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-3dedb0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.1rem;font-weight:600;text-transform:none;line-height:1.2em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-791adf1 );}.elementor-3190 .elementor-element.elementor-element-d7b0ffe{--spacer-size:20px;}.elementor-3190 .elementor-element.elementor-element-3d8277a{text-align:center;}.elementor-3190 .elementor-element.elementor-element-3d8277a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-791adf1 );}.elementor-3190 .elementor-element.elementor-element-011921d{--spacer-size:10px;}.elementor-3190 .elementor-element.elementor-element-3b8d700 .elementor-button:hover, .elementor-3190 .elementor-element.elementor-element-3b8d700 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3190 .elementor-element.elementor-element-3b8d700 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-3b8d700.elementor-element{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-3b8d700 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:none;fill:var( --e-global-color-12cbab5 );color:var( --e-global-color-12cbab5 );border-radius:565px 565px 565px 565px;}.elementor-3190 .elementor-element.elementor-element-e61c869{--display:flex;--min-height:1840px;--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;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3190 .elementor-element.elementor-element-e61c869:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-e61c869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a9144c );}.elementor-3190 .elementor-element.elementor-element-e61c869::before, .elementor-3190 .elementor-element.elementor-element-e61c869 > .elementor-background-video-container::before, .elementor-3190 .elementor-element.elementor-element-e61c869 > .e-con-inner > .elementor-background-video-container::before, .elementor-3190 .elementor-element.elementor-element-e61c869 > .elementor-background-slideshow::before, .elementor-3190 .elementor-element.elementor-element-e61c869 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3190 .elementor-element.elementor-element-e61c869 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000059;--background-overlay:'';}.elementor-3190 .elementor-element.elementor-element-c3c6db4{--spacer-size:50px;}.elementor-3190 .elementor-element.elementor-element-5d0b7af{text-align:center;}.elementor-3190 .elementor-element.elementor-element-5d0b7af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.7rem;font-weight:700;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-791adf1 );}.elementor-3190 .elementor-element.elementor-element-bfd0ee1{text-align:center;}.elementor-3190 .elementor-element.elementor-element-bfd0ee1 .elementor-heading-title{font-family:var( --e-global-typography-2993c99-font-family ), Sans-serif;font-size:var( --e-global-typography-2993c99-font-size );font-weight:var( --e-global-typography-2993c99-font-weight );line-height:var( --e-global-typography-2993c99-line-height );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-791adf1 );}.elementor-3190 .elementor-element.elementor-element-2bf5249{--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:42px 42px;--row-gap:42px;--column-gap:42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3190 .elementor-element.elementor-element-c66e985{--display:flex;--border-radius:17px 17px 17px 17px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:20px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-c66e985:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-c66e985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-c66e985.e-con:hover{--e-con-transform-scale:1.03;}.elementor-3190 .elementor-element.elementor-element-121544a img{border-radius:7px 7px 7px 7px;}.elementor-3190 .elementor-element.elementor-element-08a941b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-08a941b{text-align:center;}.elementor-3190 .elementor-element.elementor-element-08a941b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-3190 .elementor-element.elementor-element-f2898fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-f2898fd{text-align:center;}.elementor-3190 .elementor-element.elementor-element-f2898fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-ebe7d54 );}.elementor-3190 .elementor-element.elementor-element-71cf231 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;text-transform:none;line-height:1.4em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-12cbab5 );color:var( --e-global-color-12cbab5 );border-radius:213px 213px 213px 213px;}.elementor-3190 .elementor-element.elementor-element-71cf231.elementor-element{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-a1170f7{--display:flex;--border-radius:17px 17px 17px 17px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:20px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-a1170f7:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-a1170f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-a1170f7.e-con:hover{--e-con-transform-scale:1.03;}.elementor-3190 .elementor-element.elementor-element-afe1d12 img{border-radius:7px 7px 7px 7px;}.elementor-3190 .elementor-element.elementor-element-04b4e61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-04b4e61{text-align:center;}.elementor-3190 .elementor-element.elementor-element-04b4e61 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-3190 .elementor-element.elementor-element-4ed490f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4ed490f{text-align:center;}.elementor-3190 .elementor-element.elementor-element-4ed490f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-ebe7d54 );}.elementor-3190 .elementor-element.elementor-element-54908de .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;text-transform:none;line-height:1.4em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-12cbab5 );color:var( --e-global-color-12cbab5 );border-radius:213px 213px 213px 213px;}.elementor-3190 .elementor-element.elementor-element-54908de.elementor-element{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-bb509eb{--spacer-size:50px;}.elementor-3190 .elementor-element.elementor-element-3361f9e{text-align:center;}.elementor-3190 .elementor-element.elementor-element-3361f9e .elementor-heading-title{color:var( --e-global-color-791adf1 );}.elementor-3190 .elementor-element.elementor-element-5d0dcff{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-3190 .elementor-element.elementor-element-5d0dcff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-5d0dcff.elementor-element{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-5d0dcff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-791adf1 );}.elementor-3190 .elementor-element.elementor-element-6d27031{--spacer-size:20px;}.elementor-3190 .elementor-element.elementor-element-1560812{--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:42px 42px;--row-gap:42px;--column-gap:42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3190 .elementor-element.elementor-element-bac25d2{--display:flex;--border-radius:17px 17px 17px 17px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:20px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-bac25d2:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-bac25d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3190 .elementor-element.elementor-element-bac25d2.e-con:hover{--e-con-transform-scale:1.03;}.elementor-3190 .elementor-element.elementor-element-d78d4ea img{border-radius:7px 7px 7px 7px;}.elementor-3190 .elementor-element.elementor-element-de9ee2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-de9ee2c{text-align:center;}.elementor-3190 .elementor-element.elementor-element-de9ee2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-4f3432c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4f3432c{text-align:center;}.elementor-3190 .elementor-element.elementor-element-4f3432c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-367d2cb .elementor-button{background-color:var( --e-global-color-12cbab5 );font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;text-transform:none;line-height:1.4em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-791adf1 );color:var( --e-global-color-791adf1 );border-radius:213px 213px 213px 213px;}.elementor-3190 .elementor-element.elementor-element-367d2cb.elementor-element{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-81e1aa9{--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-3190 .elementor-element.elementor-element-1c5b59f{--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-3190 .elementor-element.elementor-element-90807f7{--spacer-size:50px;}.elementor-3190 .elementor-element.elementor-element-75bf4cf > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-75bf4cf{text-align:center;}.elementor-3190 .elementor-element.elementor-element-75bf4cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.7rem;font-weight:700;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-791adf1 );}.elementor-3190 .elementor-element.elementor-element-19b53c0 .elementor-button{background-color:#FF9900;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;fill:#FFFFFF;color:#FFFFFF;border-radius:45px 45px 45px 45px;}.elementor-3190 .elementor-element.elementor-element-19b53c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-ef0b547{--spacer-size:81px;}.elementor-3190 .elementor-element.elementor-element-9acbad2{--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-3190 .elementor-element.elementor-element-e833719{--spacer-size:50px;}.elementor-3190 .elementor-element.elementor-element-c316d76{text-align:center;}.elementor-3190 .elementor-element.elementor-element-c316d76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.7rem;font-weight:700;line-height:1em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-791adf1 );}.elementor-3190 .elementor-element.elementor-element-971f717 .twae-wrapper{--tw-ibx-position:37;--tw-cbx-text-align-alternate:right;--tw-lbl-big-color:#33339900;--tw-lbl-big-size:21px;--tw-lbl-small-color:#02010100;--tw-lbl-small-size:19px;--tw-ybx-size:74px;--tw-cbx-padding:21px 21px 21px 21px;--tw-cbx-bottom-margin:43px;--tw-cbx-bd-color:#02010100;--tw-cbx-bd-top-width:0px;--tw-cbx-bd-right-width:0px;--tw-cbx-bd-bottom-width:0px;--tw-cbx-bd-left-width:0px;--tw-cbx-title-color:#000000;--tw-cbx-title-margin:0 0 0px 0;--tw-cbx-des-color:#000000;--tw-cbx-des-margin:0 0 0px 0;}.elementor-3190 .elementor-element.elementor-element-971f717 > .elementor-widget-container{background-color:#02010100;margin:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3190 .elementor-element.elementor-element-971f717 .twae-wrapper, .elementor-3190 .elementor-element.elementor-element-971f717 .twae-navigationBar{--tw-line-bg:var( --e-global-color-primary );--tw-ibx-bg:var( --e-global-color-primary );--tw-ibx-color:var( --e-global-color-secondary );--tw-ybx-text-color:#02010100;--tw-ybx-bg:#02010100;}.elementor-3190 .elementor-element.elementor-element-971f717 .twae-wrapper, .elementor-page .twae-popup .twae-popup-content{--tw-cbx-bg:#02010100;}.elementor-3190 .elementor-element.elementor-element-971f717 .twae-title, .twae-popup .twae-title{font-family:"Montserrat", Sans-serif;}.elementor-3190 .elementor-element.elementor-element-971f717 .twae-description, .elementor-3190 .elementor-element.elementor-element-971f717 .twae-button a, .twae-popup .twae-description{font-family:"Montserrat", Sans-serif;}.elementor-3190 .elementor-element.elementor-element-56849c0{--spacer-size:50px;}.elementor-3190 .elementor-element.elementor-element-c14e41f{--display:flex;--min-height:177px;--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:10px 10px 10px 10px;}.elementor-3190 .elementor-element.elementor-element-c14e41f:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-c14e41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3190 .elementor-element.elementor-element-c14e41f.e-con{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-6b2e9c8{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:-24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3190 .elementor-element.elementor-element-c11f472 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-c11f472 img{width:100%;max-width:100%;}.elementor-3190 .elementor-element.elementor-element-cbf8956{--display:flex;--min-height:0px;--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-3190 .elementor-element.elementor-element-cbf8956.e-con{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-8d1319a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;text-transform:none;line-height:31px;color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-3e94884 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:none;color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-b5a042e{--display:flex;}.elementor-3190 .elementor-element.elementor-element-b5a042e.e-con{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-f369468.elementor-element{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-f369468 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:none;fill:var( --e-global-color-12cbab5 );color:var( --e-global-color-12cbab5 );border-radius:565px 565px 565px 565px;}.elementor-3190 .elementor-element.elementor-element-49a7d1f{--spacer-size:81px;}.elementor-3190 .elementor-element.elementor-element-cc959e5{--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;--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-3190 .elementor-element.elementor-element-4ce926a{--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;--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-3190 .elementor-element.elementor-element-00023cd{--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;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3190 .elementor-element.elementor-element-00023cd:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-00023cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3190 .elementor-element.elementor-element-ef71035{--display:flex;}.elementor-3190 .elementor-element.elementor-element-d721326 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-d721326{text-align:center;}.elementor-3190 .elementor-element.elementor-element-d721326 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;line-height:1.4em;color:var( --e-global-color-12cbab5 );}.elementor-3190 .elementor-element.elementor-element-3ef0ede > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-3190 .elementor-element.elementor-element-3ef0ede{text-align:center;}.elementor-3190 .elementor-element.elementor-element-3ef0ede .elementor-heading-title{font-weight:600;color:var( --e-global-color-12cbab5 );}@media(max-width:1366px){.elementor-3190 .elementor-element.elementor-element-e0eca1e{--justify-content:space-between;}.elementor-3190 .elementor-element.elementor-element-250bc7f{--justify-content:center;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-wrapper{align-items:center;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-wrapper{align-items:center;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-wrapper{align-items:center;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-wrapper{align-items:center;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-97cee8f{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3190 .elementor-element.elementor-element-e61c869{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3190 .elementor-element.elementor-element-bfd0ee1 .elementor-heading-title{font-size:var( --e-global-typography-2993c99-font-size );line-height:var( --e-global-typography-2993c99-line-height );}.elementor-3190 .elementor-element.elementor-element-2bf5249{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3190 .elementor-element.elementor-element-c66e985{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-c66e985.e-con{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-08a941b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-f2898fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-f2898fd .elementor-heading-title{font-size:13px;}.elementor-3190 .elementor-element.elementor-element-a1170f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-a1170f7.e-con{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-04b4e61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4ed490f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4ed490f .elementor-heading-title{font-size:13px;}.elementor-3190 .elementor-element.elementor-element-54908de > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-1560812{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3190 .elementor-element.elementor-element-bac25d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-bac25d2.e-con{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-de9ee2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4f3432c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4f3432c .elementor-heading-title{font-size:13px;}.elementor-3190 .elementor-element.elementor-element-971f717 > .elementor-widget-container{padding:0px 50px 0px 50px;}}@media(max-width:1200px){.elementor-3190 .elementor-element.elementor-element-250bc7f{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3190 .elementor-element.elementor-element-0eba919{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-wrapper{align-items:center;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-wrapper{align-items:center;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-wrapper{align-items:center;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-wrapper{align-items:center;}.elementor-3190 .elementor-element.elementor-element-fef157d{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3190 .elementor-element.elementor-element-97cee8f{--min-height:701px;}.elementor-3190 .elementor-element.elementor-element-e61c869{--min-height:1700px;}.elementor-3190 .elementor-element.elementor-element-c66e985{--padding-top:20px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-08a941b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-f2898fd > .elementor-widget-container{margin:0px 0px -0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-71cf231 .elementor-button{padding:11px 15px 11px 15px;}.elementor-3190 .elementor-element.elementor-element-a1170f7{--padding-top:20px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-04b4e61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4ed490f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-54908de .elementor-button{padding:11px 15px 11px 15px;}.elementor-3190 .elementor-element.elementor-element-bac25d2{--padding-top:20px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-367d2cb .elementor-button{padding:11px 15px 11px 15px;}.elementor-3190 .elementor-element.elementor-element-3e94884 .elementor-heading-title{font-size:15px;}.elementor-3190 .elementor-element.elementor-element-f369468 .elementor-button{padding:20px 20px 20px 20px;}}@media(max-width:1024px){.elementor-3190 .elementor-element.elementor-element-250bc7f{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3190 .elementor-element.elementor-element-250bc7f:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-250bc7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3190 .elementor-element.elementor-element-c50ab0b .elementor-heading-title{font-size:43px;}.elementor-3190 .elementor-element.elementor-element-783c45b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title{margin-block-end:7px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon{font-size:20px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title{margin-block-end:7px;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon{font-size:20px;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title{margin-block-end:7px;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon{font-size:20px;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title{margin-block-end:7px;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon{font-size:20px;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-97cee8f{--min-height:744px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3190 .elementor-element.elementor-element-e61c869{--min-height:1540px;}.elementor-3190 .elementor-element.elementor-element-bfd0ee1 .elementor-heading-title{font-size:var( --e-global-typography-2993c99-font-size );line-height:var( --e-global-typography-2993c99-line-height );}.elementor-3190 .elementor-element.elementor-element-2bf5249{--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 13px;--row-gap:0px;--column-gap:13px;}.elementor-3190 .elementor-element.elementor-element-c66e985{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-121544a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-08a941b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-08a941b .elementor-heading-title{font-size:14px;}.elementor-3190 .elementor-element.elementor-element-f2898fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-f2898fd .elementor-heading-title{font-size:10px;}.elementor-3190 .elementor-element.elementor-element-71cf231{width:var( --container-widget-width, 131px );max-width:131px;--container-widget-width:131px;--container-widget-flex-grow:0;}.elementor-3190 .elementor-element.elementor-element-71cf231 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-71cf231 .elementor-button{font-size:11px;padding:9px 15px 9px 15px;}.elementor-3190 .elementor-element.elementor-element-a1170f7{--padding-top:20px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-afe1d12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-04b4e61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-04b4e61 .elementor-heading-title{font-size:14px;}.elementor-3190 .elementor-element.elementor-element-4ed490f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4ed490f .elementor-heading-title{font-size:10px;}.elementor-3190 .elementor-element.elementor-element-54908de{width:var( --container-widget-width, 131px );max-width:131px;--container-widget-width:131px;--container-widget-flex-grow:0;}.elementor-3190 .elementor-element.elementor-element-54908de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-54908de .elementor-button{font-size:11px;padding:9px 15px 9px 15px;}.elementor-3190 .elementor-element.elementor-element-1560812{--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 13px;--row-gap:0px;--column-gap:13px;}.elementor-3190 .elementor-element.elementor-element-de9ee2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-de9ee2c .elementor-heading-title{font-size:14px;}.elementor-3190 .elementor-element.elementor-element-4f3432c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4f3432c .elementor-heading-title{font-size:10px;}.elementor-3190 .elementor-element.elementor-element-367d2cb{width:var( --container-widget-width, 131px );max-width:131px;--container-widget-width:131px;--container-widget-flex-grow:0;}.elementor-3190 .elementor-element.elementor-element-367d2cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-367d2cb .elementor-button{font-size:11px;padding:9px 15px 9px 15px;}.elementor-3190 .elementor-element.elementor-element-9acbad2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3190 .elementor-element.elementor-element-971f717 .twae-wrapper{--tw-ibx-position:25;--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:0px;}.elementor-3190 .elementor-element.elementor-element-8d1319a .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-3190 .elementor-element.elementor-element-3e94884 .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-3190 .elementor-element.elementor-element-e0eca1e{--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-3190 .elementor-element.elementor-element-250bc7f{--min-height:900px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3190 .elementor-element.elementor-element-250bc7f:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-250bc7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-379px 0px;}.elementor-3190 .elementor-element.elementor-element-ba21c34{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-3190 .elementor-element.elementor-element-c50ab0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-c50ab0b .elementor-heading-title{font-size:33px;}.elementor-3190 .elementor-element.elementor-element-0eba919{--gap:0px 00px;--row-gap:0px;--column-gap:00px;--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-3190 .elementor-element.elementor-element-783c45b > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-wrapper{gap:10px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon{font-size:20px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-9e19729 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-wrapper{gap:10px;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon{font-size:20px;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-wrapper{gap:10px;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon{font-size:20px;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-wrapper{gap:10px;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon{font-size:20px;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-fef157d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-3190 .elementor-element.elementor-element-4c56f94 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-97cee8f{--min-height:589px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3190 .elementor-element.elementor-element-4fbe5e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-4fbe5e6 .elementor-heading-title{font-size:2.1rem;}.elementor-3190 .elementor-element.elementor-element-1ed7557{--spacer-size:15px;}.elementor-3190 .elementor-element.elementor-element-3dedb0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-3dedb0d{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-3190 .elementor-element.elementor-element-3dedb0d .elementor-heading-title{font-size:19px;}.elementor-3190 .elementor-element.elementor-element-d7b0ffe{--spacer-size:15px;}.elementor-3190 .elementor-element.elementor-element-3d8277a{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-3190 .elementor-element.elementor-element-3d8277a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-3190 .elementor-element.elementor-element-3d8277a.elementor-element{--align-self:center;}.elementor-3190 .elementor-element.elementor-element-3d8277a .elementor-heading-title{font-size:16px;}.elementor-3190 .elementor-element.elementor-element-011921d{--spacer-size:0px;}.elementor-3190 .elementor-element.elementor-element-3b8d700{width:initial;max-width:initial;}.elementor-3190 .elementor-element.elementor-element-3b8d700 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-3b8d700 .elementor-button{font-size:14px;}.elementor-3190 .elementor-element.elementor-element-e61c869{--min-height:2400px;}.elementor-3190 .elementor-element.elementor-element-5d0b7af > .elementor-widget-container{padding:0px 20px 16px 20px;}.elementor-3190 .elementor-element.elementor-element-5d0b7af .elementor-heading-title{font-size:2.1rem;}.elementor-3190 .elementor-element.elementor-element-bfd0ee1 > .elementor-widget-container{padding:0px 20px 16px 20px;}.elementor-3190 .elementor-element.elementor-element-bfd0ee1 .elementor-heading-title{font-size:var( --e-global-typography-2993c99-font-size );line-height:var( --e-global-typography-2993c99-line-height );}.elementor-3190 .elementor-element.elementor-element-2bf5249{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-c66e985{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-a1170f7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-5d0dcff{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-3190 .elementor-element.elementor-element-5d0dcff .elementor-heading-title{font-size:12px;}.elementor-3190 .elementor-element.elementor-element-1560812{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-bac25d2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-1c5b59f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3190 .elementor-element.elementor-element-75bf4cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-75bf4cf .elementor-heading-title{font-size:2.1rem;}.elementor-3190 .elementor-element.elementor-element-65d1f9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-ef0b547{--spacer-size:47px;}.elementor-3190 .elementor-element.elementor-element-c316d76 .elementor-heading-title{font-size:2.1rem;}.elementor-3190 .elementor-element.elementor-element-971f717 > .elementor-widget-container{padding:0px 20px 0px 15px;}.elementor-3190 .elementor-element.elementor-element-971f717 .twae-wrapper{--tw-lbl-big-size:8px;--tw-lbl-small-size:8px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:17px;--tw-cbx-title-margin:0 0 6px 0;--tw-cbx-des-margin:0 0 0px 0;}.elementor-3190 .elementor-element.elementor-element-971f717 .twae-title, .twae-popup .twae-title{font-size:18px;}.elementor-3190 .elementor-element.elementor-element-971f717 .twae-description, .elementor-3190 .elementor-element.elementor-element-971f717 .twae-button a, .twae-popup .twae-description{font-size:15px;}.elementor-3190 .elementor-element.elementor-element-56849c0{--spacer-size:0px;}.elementor-3190 .elementor-element.elementor-element-c14e41f{--width:300px;--min-height:229px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-c11f472 > .elementor-widget-container{margin:-22px 0px -23px 0px;padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-c11f472 img{width:58%;max-width:46%;}.elementor-3190 .elementor-element.elementor-element-cbf8956{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3190 .elementor-element.elementor-element-8d1319a{text-align:center;}.elementor-3190 .elementor-element.elementor-element-8d1319a .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-3190 .elementor-element.elementor-element-3e94884{text-align:center;}.elementor-3190 .elementor-element.elementor-element-3e94884 .elementor-heading-title{font-size:15px;}.elementor-3190 .elementor-element.elementor-element-f369468 .elementor-button{font-size:13px;}.elementor-3190 .elementor-element.elementor-element-49a7d1f{--spacer-size:47px;}.elementor-3190 .elementor-element.elementor-element-00023cd{--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3190 .elementor-element.elementor-element-3ef0ede > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 50px 20px;}.elementor-3190 .elementor-element.elementor-element-3ef0ede .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-3190 .elementor-element.elementor-element-250bc7f{--content-width:1431px;}.elementor-3190 .elementor-element.elementor-element-ba21c34{--width:66%;}.elementor-3190 .elementor-element.elementor-element-0eba919{--width:94%;}.elementor-3190 .elementor-element.elementor-element-fef157d{--width:300px;}.elementor-3190 .elementor-element.elementor-element-2bf5249{--content-width:1322px;}.elementor-3190 .elementor-element.elementor-element-c66e985{--width:100%;}.elementor-3190 .elementor-element.elementor-element-1560812{--content-width:1322px;}.elementor-3190 .elementor-element.elementor-element-bac25d2{--width:47%;}.elementor-3190 .elementor-element.elementor-element-c14e41f{--width:71%;}.elementor-3190 .elementor-element.elementor-element-6b2e9c8{--width:22%;}.elementor-3190 .elementor-element.elementor-element-cbf8956{--width:65%;}.elementor-3190 .elementor-element.elementor-element-b5a042e{--width:30%;}}@media(max-width:1366px) and (min-width:768px){.elementor-3190 .elementor-element.elementor-element-250bc7f{--content-width:1141px;}.elementor-3190 .elementor-element.elementor-element-2bf5249{--content-width:850px;}.elementor-3190 .elementor-element.elementor-element-1560812{--content-width:850px;}}@media(max-width:1200px) and (min-width:768px){.elementor-3190 .elementor-element.elementor-element-a1170f7{--content-width:500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3190 .elementor-element.elementor-element-ba21c34{--width:350px;}.elementor-3190 .elementor-element.elementor-element-fef157d{--width:250px;}.elementor-3190 .elementor-element.elementor-element-2bf5249{--content-width:1498px;}.elementor-3190 .elementor-element.elementor-element-1560812{--content-width:1498px;}.elementor-3190 .elementor-element.elementor-element-c14e41f{--width:654px;}.elementor-3190 .elementor-element.elementor-element-cbf8956{--width:400px;}.elementor-3190 .elementor-element.elementor-element-b5a042e{--width:250px;}}@media(min-width:1367px){.elementor-3190 .elementor-element.elementor-element-250bc7f:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-250bc7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:2400px){.elementor-3190 .elementor-element.elementor-element-250bc7f{--justify-content:center;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title{margin-block-end:7px;}.elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-783c45b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-wrapper{gap:9px;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title{margin-block-end:7px;}.elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-9e19729 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-wrapper{gap:9px;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title{margin-block-end:7px;}.elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-70e3f72 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-wrapper{gap:9px;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title{margin-block-end:7px;}.elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title, .elementor-3190 .elementor-element.elementor-element-ebd19a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3190 .elementor-element.elementor-element-fef157d{--width:0%;}.elementor-3190 .elementor-element.elementor-element-f97a775 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3190 .elementor-element.elementor-element-bfd0ee1 .elementor-heading-title{font-size:var( --e-global-typography-2993c99-font-size );line-height:var( --e-global-typography-2993c99-line-height );}}/* Start custom CSS for html, class: .elementor-element-65d1f9d */.timeline {
  position: relative;
  max-width: 500px;
  margin: auto;
  padding: 20px 0;
}

.timeline::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 2px;
  height: 930px;
  background: #f5a623;
  transform: translateX(-50%);
}

.timeline-item {
  position: relative;
  width: 45%;
  padding: 20px 0px;
  margin-bottom: 70px;
}

.timeline-item.left {
  left: 0;
  text-align: right;
}

.timeline-item.right {
  left: 55%;
  text-align: left;
}

.timeline-item.center {
  width: 100%;
  text-align: center;
  left: 0;
}

.timeline-item .icon {
  width: 64px;
  height: 64px;
  background: #2f2fa2;
  color: #f5a623;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 26px;
  position: absolute;
  top: 0;
}

.timeline-item.left .icon {
  right: 0px; top: -50px;
}

.timeline-item.right .icon {
  left: 0px;top: -50px;
}

.timeline-item.center .icon {
  position: relative;
  margin: 0 auto 20px;
}

.timeline-item h3 {
  margin-bottom: 10px;
  font-weight: 700;
}

.timeline-item p {
  margin: 0;
  color: #555;
}
@media (max-width: 768px) {

  /* Línea */
.timeline::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  width: 2px;
  background: #f5a623;
  transform: translateX(-50%);

  /* CLAVE */
  height: calc(80% - 32px);
}


  /* Reset estructura escritorio */
  .timeline-item,
  .timeline-item.left,
  .timeline-item.right,
  .timeline-item.center {
    width: 100% !important;
    left: 0 !important;
    text-align: left !important;
    margin-bottom: 20px !important;
  }

  /* EJE CLAVE: donde nace el texto */
  .timeline-item {
    padding-left: 80px !important;
    padding-top: 10px !important;
  }

  /* ICONO PERFECTAMENTE ANCLADO */
  .timeline-item .icon {
    left: 0 !important;
    top: 0 !important;           /* ← esto te estaba rompiendo todo */
    position: absolute !important;
  }

  /* Forzamos que el título nazca a la misma altura que el círculo */
  .timeline-item h3 {
    margin-top: 6px !important;
  }

  /* El bloque final “center” se comporta como los demás */
  .timeline-item.center .icon {
    margin: 0 !important;
    position: absolute !important;
  }

}
@media (max-width: 768px) {

  .timeline::before {
    left: 32px !important;

    /* MISMA LÓGICA */
    top: 32px !important;
    height: calc(80% - 64px) !important;
  }

}/* End custom CSS */
/* Start custom CSS */@media (max-width: 768px) {
  html, body {
    overflow-x: hidden;
    position: relative;
    width: 100vw;
  }
}/* End custom CSS */