.elementor-59 .elementor-element.elementor-element-6382e5aa{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-614683ce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.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-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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-7f0cacc8 .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-7f0cacc8 .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-7f0cacc8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-7f0cacc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-7f0cacc8 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-7f0cacc8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-7e9587ad .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-59 .elementor-element.elementor-element-6b5e87ec{padding:20px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-6b5e87ec .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:30px;font-weight:300;font-style:italic;}.elementor-widget-text-editor{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 );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-59 .elementor-element.elementor-element-1032b532{padding:0px 0px 20px 0px;}.elementor-59 .elementor-element.elementor-element-1032b532 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:300;font-style:italic;line-height:1.3em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-59 .elementor-element.elementor-element-5540d0b5 .elementor-button{background-color:var( --e-global-color-ad28aed );font-family:var( --e-global-typography-7360327-font-family ), Sans-serif;font-size:var( --e-global-typography-7360327-font-size );font-weight:var( --e-global-typography-7360327-font-weight );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-ba333c .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-ba333c .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-ba333c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-ba333c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-ba333c .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-ba333c .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-4c28465c{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-4c28465c:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-4c28465c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dorafyda.com/wp-content/uploads/2026/05/microphone-on-stage-bathed-in-warm-orange-light-2026-03-25-05-48-07-utc-scaled-1.jpg");background-position:-174px 0px;background-size:cover;}.elementor-59 .elementor-element.elementor-element-6359301{width:var( --container-widget-width, 63% );max-width:63%;background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;--container-widget-width:63%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-59 .elementor-element.elementor-element-6359301.elementor-element{--align-self:flex-start;}.elementor-59 .elementor-element.elementor-element-6359301 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-59 .elementor-element.elementor-element-3a9d603a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(153, 152.66739130434783, 152.66739130434783, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-59 .elementor-element.elementor-element-3a9d603a:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-3a9d603a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efc6d7e );}.elementor-59 .elementor-element.elementor-element-3fb736{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-319bb0ac .elementor-icon-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-319bb0ac .elementor-icon-box-title{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-319bb0ac .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-319bb0ac .elementor-icon-box-title a{font-family:var( --e-global-typography-d9a7274-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a7274-font-size );font-weight:var( --e-global-typography-d9a7274-font-weight );}.elementor-59 .elementor-element.elementor-element-319bb0ac .elementor-icon-box-description{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:300;font-style:italic;}.elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-wrapper{text-align:end;}.elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-title a{font-family:var( --e-global-typography-d9a7274-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a7274-font-size );font-weight:var( --e-global-typography-d9a7274-font-weight );}.elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-description{font-family:var( --e-global-typography-3eb2143-font-family ), Sans-serif;font-size:var( --e-global-typography-3eb2143-font-size );font-weight:var( --e-global-typography-3eb2143-font-weight );font-style:var( --e-global-typography-3eb2143-font-style );line-height:var( --e-global-typography-3eb2143-line-height );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-590630da{--divider-border-style:solid;--divider-color:var( --e-global-color-1de49aa );--divider-border-width:1px;}.elementor-59 .elementor-element.elementor-element-590630da .elementor-divider-separator{width:100%;}.elementor-59 .elementor-element.elementor-element-590630da .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-59 .elementor-element.elementor-element-3430bf41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-59 .elementor-element.elementor-element-5dabb266 .elementor-icon-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-5dabb266 .elementor-icon-box-title{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-5dabb266 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-5dabb266 .elementor-icon-box-title a{font-family:var( --e-global-typography-d9a7274-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a7274-font-size );font-weight:var( --e-global-typography-d9a7274-font-weight );}.elementor-59 .elementor-element.elementor-element-5dabb266 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;font-style:italic;}.elementor-59 .elementor-element.elementor-element-743dbd15 .elementor-icon-box-wrapper{text-align:end;}.elementor-59 .elementor-element.elementor-element-743dbd15 .elementor-icon-box-title{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-743dbd15 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-743dbd15 .elementor-icon-box-title a{font-family:var( --e-global-typography-d9a7274-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a7274-font-size );font-weight:var( --e-global-typography-d9a7274-font-weight );}.elementor-59 .elementor-element.elementor-element-743dbd15 .elementor-icon-box-description{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:300;font-style:italic;}.elementor-59 .elementor-element.elementor-element-1f02d8a1{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--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-59 .elementor-element.elementor-element-71b1fa12 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-2b2637a2{--display:flex;--min-height:71vh;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-57f09afe{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-57f09afe .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:60px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-2011a207{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-2bd4890c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-2bd4890c:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-2bd4890c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e897c7b ) 0%, var( --e-global-color-efc6d7e ) 100%);}.elementor-59 .elementor-element.elementor-element-2bd4890c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-2bd4890c, .elementor-59 .elementor-element.elementor-element-2bd4890c::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-2972df32 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:300;text-decoration:line-through;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-14e5cf1{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-14e5cf1 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:36px;font-weight:400;text-decoration:line-through;}.elementor-59 .elementor-element.elementor-element-49be2a18{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;text-decoration:line-through;}.elementor-59 .elementor-element.elementor-element-153cbe53 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:60px;font-weight:700;text-decoration:line-through;}.elementor-59 .elementor-element.elementor-element-715ef5f2{font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;text-decoration:line-through;}.elementor-59 .elementor-element.elementor-element-1cb5db68{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-425c7f1 );--border-color:var( --e-global-color-425c7f1 );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-1cb5db68:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-1cb5db68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E8B8BC75 0%, var( --e-global-color-efc6d7e ) 100%);}.elementor-59 .elementor-element.elementor-element-1cb5db68:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-1cb5db68, .elementor-59 .elementor-element.elementor-element-1cb5db68::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-57febadf .elementor-heading-title{font-family:var( --e-global-typography-d9a7274-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a7274-font-size );font-weight:var( --e-global-typography-d9a7274-font-weight );color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-495aa675{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-495aa675 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:36px;font-weight:400;}.elementor-59 .elementor-element.elementor-element-5c380c3e{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-1d64995b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:60px;font-weight:700;}.elementor-59 .elementor-element.elementor-element-2c00f01 .elementor-button{background-color:var( --e-global-color-ad28aed );font-family:var( --e-global-typography-7360327-font-family ), Sans-serif;font-size:var( --e-global-typography-7360327-font-size );font-weight:var( --e-global-typography-7360327-font-weight );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-40d0142e{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-408ef8ca .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-408ef8ca .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-408ef8ca{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-408ef8ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-408ef8ca .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-408ef8ca .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-6505eff1{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-6505eff1 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:46px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-67e1b452{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:start;}.elementor-59 .elementor-element.elementor-element-710a9ab6{background-color:var( --e-global-color-7cd86e0 );padding:20px 40px 20px 40px;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);text-align:start;font-family:var( --e-global-typography-320fd0a-font-family ), Sans-serif;font-size:var( --e-global-typography-320fd0a-font-size );font-weight:var( --e-global-typography-320fd0a-font-weight );font-style:var( --e-global-typography-320fd0a-font-style );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-710a9ab6.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-710a9ab6 p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-28f7b57f{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:start;}.elementor-59 .elementor-element.elementor-element-4f1f307e{--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-4f1f307e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-4f1f307e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50c4717 );}.elementor-59 .elementor-element.elementor-element-4f1f307e::before, .elementor-59 .elementor-element.elementor-element-4f1f307e > .elementor-background-video-container::before, .elementor-59 .elementor-element.elementor-element-4f1f307e > .e-con-inner > .elementor-background-video-container::before, .elementor-59 .elementor-element.elementor-element-4f1f307e > .elementor-background-slideshow::before, .elementor-59 .elementor-element.elementor-element-4f1f307e > .e-con-inner > .elementor-background-slideshow::before, .elementor-59 .elementor-element.elementor-element-4f1f307e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dorafyda.com/wp-content/uploads/2026/05/plamy-hero-transparent-2x-scaled-1.png");--background-overlay:'';background-size:cover;}.elementor-59 .elementor-element.elementor-element-7ad988 .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-7ad988 .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-7ad988{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-7ad988 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-7ad988 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-7ad988 .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-23bb4c1b{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-23bb4c1b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-2f48003e{--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-59 .elementor-element.elementor-element-50144306{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-50144306:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-50144306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-50144306:hover{box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-6235d8ac{text-align:center;}.elementor-59 .elementor-element.elementor-element-6235d8ac .elementor-heading-title{font-family:var( --e-global-typography-d9a7274-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a7274-font-size );font-weight:var( --e-global-typography-d9a7274-font-weight );color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-3f1fa92c{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-3f1fa92c .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-24290e1a{font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-732debd8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:250px 250px 250px 250px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-732debd8:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-732debd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-732debd8:hover{box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-732debd8.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-6a5f5ce0 .elementor-icon-wrapper{text-align:center;}.elementor-59 .elementor-element.elementor-element-6a5f5ce0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-6a5f5ce0.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-6a5f5ce0.elementor-view-default .elementor-icon{color:var( --e-global-color-7cd86e0 );border-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-6a5f5ce0.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-6a5f5ce0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-fc5f517{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-fc5f517:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-fc5f517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-fc5f517:hover{box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-3e076837{text-align:center;}.elementor-59 .elementor-element.elementor-element-3e076837 .elementor-heading-title{font-family:var( --e-global-typography-d9a7274-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a7274-font-size );font-weight:var( --e-global-typography-d9a7274-font-weight );color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-1d1e7346{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-1d1e7346 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-4ed46922{font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-4769dc82{text-align:center;}.elementor-59 .elementor-element.elementor-element-4769dc82 .elementor-heading-title{font-family:var( --e-global-typography-67d9146-font-family ), Sans-serif;font-size:var( --e-global-typography-67d9146-font-size );font-weight:var( --e-global-typography-67d9146-font-weight );font-style:var( --e-global-typography-67d9146-font-style );line-height:var( --e-global-typography-67d9146-line-height );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-63594b65 .elementor-heading-title{font-family:var( --e-global-typography-67d9146-font-family ), Sans-serif;font-size:var( --e-global-typography-67d9146-font-size );font-weight:var( --e-global-typography-67d9146-font-weight );font-style:var( --e-global-typography-67d9146-font-style );line-height:var( --e-global-typography-67d9146-line-height );color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-7b9f9b0 .elementor-button{background-color:var( --e-global-color-ad28aed );font-family:var( --e-global-typography-7360327-font-family ), Sans-serif;font-size:var( --e-global-typography-7360327-font-size );font-weight:var( --e-global-typography-7360327-font-weight );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-1abb71d7{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-2cf7fe4d .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-2cf7fe4d .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-2cf7fe4d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-2cf7fe4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-2cf7fe4d .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-2cf7fe4d .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-5fdfe6f0{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-5fdfe6f0 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:46px;font-weight:400;}.elementor-59 .elementor-element.elementor-element-4f0f2ac4{text-align:center;}.elementor-59 .elementor-element.elementor-element-1e83215c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-6ee0f855{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-6ee0f855:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-6ee0f855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E8B8BC75 0%, var( --e-global-color-7cd86e0 ) 100%);}.elementor-59 .elementor-element.elementor-element-6ee0f855:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-6ee0f855, .elementor-59 .elementor-element.elementor-element-6ee0f855::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-1209c2b0{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-7cd86e0 );padding:10px 10px 10px 10px;--container-widget-width:10%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:250px 250px 250px 250px;text-align:center;}.elementor-59 .elementor-element.elementor-element-1209c2b0 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:26px;font-weight:300;font-style:italic;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-3465e94b{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-3465e94b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;font-style:normal;}.elementor-59 .elementor-element.elementor-element-5834f4be{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-19da1758{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-19da1758:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-19da1758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B8D4E887 0%, var( --e-global-color-7cd86e0 ) 100%);}.elementor-59 .elementor-element.elementor-element-19da1758:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-19da1758, .elementor-59 .elementor-element.elementor-element-19da1758::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-56142a67{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-7cd86e0 );padding:10px 10px 10px 10px;--container-widget-width:10%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:250px 250px 250px 250px;text-align:center;}.elementor-59 .elementor-element.elementor-element-56142a67 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:26px;font-weight:300;font-style:italic;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-45a82991{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-45a82991 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;font-style:normal;}.elementor-59 .elementor-element.elementor-element-47009a90{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-486ed6d8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-486ed6d8:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-486ed6d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B8E8CC75 0%, var( --e-global-color-7cd86e0 ) 100%);}.elementor-59 .elementor-element.elementor-element-486ed6d8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-486ed6d8, .elementor-59 .elementor-element.elementor-element-486ed6d8::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-230e9c78{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-7cd86e0 );padding:10px 10px 10px 10px;--container-widget-width:10%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:250px 250px 250px 250px;text-align:center;}.elementor-59 .elementor-element.elementor-element-230e9c78 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:26px;font-weight:300;font-style:italic;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-7c17f45b{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-7c17f45b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;font-style:normal;}.elementor-59 .elementor-element.elementor-element-19e46ad9{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-273eced2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-273eced2:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-273eced2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e897c7b ) 0%, var( --e-global-color-7cd86e0 ) 100%);}.elementor-59 .elementor-element.elementor-element-273eced2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-273eced2, .elementor-59 .elementor-element.elementor-element-273eced2::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-57ccae88{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-7cd86e0 );padding:10px 10px 10px 10px;--container-widget-width:10%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:250px 250px 250px 250px;text-align:center;}.elementor-59 .elementor-element.elementor-element-57ccae88 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:26px;font-weight:300;font-style:italic;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-6719e8e4{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-6719e8e4 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:400;font-style:normal;}.elementor-59 .elementor-element.elementor-element-3d10a334{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-611d16ca{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--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-59 .elementor-element.elementor-element-3c17b056 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-2c47dad9{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-2341ec56 .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-2341ec56 .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-2341ec56{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-2341ec56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-2341ec56 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-2341ec56 .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-46b801b4{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-46b801b4 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:46px;font-weight:400;}.elementor-59 .elementor-element.elementor-element-55e09e0e{text-align:center;}.elementor-59 .elementor-element.elementor-element-1d83bbb3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-59b56f03{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-59b56f03:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-59b56f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E8B8BC75 0%, var( --e-global-color-7cd86e0 ) 100%);}.elementor-59 .elementor-element.elementor-element-59b56f03:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-59b56f03, .elementor-59 .elementor-element.elementor-element-59b56f03::before{--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-59 .elementor-element.elementor-element-2b39aae8 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-399bad79{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-399bad79 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:600;line-height:1em;}.elementor-59 .elementor-element.elementor-element-4a6f99c1{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-7b485f00{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 0px rgba(147.89999999999998, 147.89999999999998, 147.89999999999998, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-59 .elementor-element.elementor-element-7b485f00:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7b485f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-12a77ebe .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-65f478fd{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-320fd0a-font-family ), Sans-serif;font-size:var( --e-global-typography-320fd0a-font-size );font-weight:var( --e-global-typography-320fd0a-font-weight );font-style:var( --e-global-typography-320fd0a-font-style );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-65f478fd.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-65f478fd p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-5e089959{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-5e089959:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5e089959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B8D4E887 0%, var( --e-global-color-7cd86e0 ) 100%);}.elementor-59 .elementor-element.elementor-element-5e089959:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-5e089959, .elementor-59 .elementor-element.elementor-element-5e089959::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-3caf7aa9 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-4b2633cf{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-4b2633cf .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:600;line-height:1em;}.elementor-59 .elementor-element.elementor-element-1e8ecbcf{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-41dfc9b6{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 0px rgba(147.89999999999998, 147.89999999999998, 147.89999999999998, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-59 .elementor-element.elementor-element-41dfc9b6:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-41dfc9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-1dce2d7d .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-3b5ed84a{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-320fd0a-font-family ), Sans-serif;font-size:var( --e-global-typography-320fd0a-font-size );font-weight:var( --e-global-typography-320fd0a-font-weight );font-style:var( --e-global-typography-320fd0a-font-style );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-3b5ed84a.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-3b5ed84a p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-a3104e0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-a3104e0:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-a3104e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B8E8CC75 0%, var( --e-global-color-7cd86e0 ) 100%);}.elementor-59 .elementor-element.elementor-element-a3104e0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-a3104e0, .elementor-59 .elementor-element.elementor-element-a3104e0::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-5c35af76 img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-673c349a{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-673c349a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:600;line-height:1em;}.elementor-59 .elementor-element.elementor-element-73551b22{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-4e217f82{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 0px rgba(147.89999999999998, 147.89999999999998, 147.89999999999998, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-59 .elementor-element.elementor-element-4e217f82:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-4e217f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-4aaef509 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-3879e1de{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-320fd0a-font-family ), Sans-serif;font-size:var( --e-global-typography-320fd0a-font-size );font-weight:var( --e-global-typography-320fd0a-font-weight );font-style:var( --e-global-typography-320fd0a-font-style );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-3879e1de.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-3879e1de p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-3f94d52e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1de49aa );--border-color:var( --e-global-color-1de49aa );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-3f94d52e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-3f94d52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e897c7b ) 0%, var( --e-global-color-7cd86e0 ) 100%);}.elementor-59 .elementor-element.elementor-element-3f94d52e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-3f94d52e, .elementor-59 .elementor-element.elementor-element-3f94d52e::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-332e592b img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-47040cda{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-47040cda .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:600;line-height:1em;}.elementor-59 .elementor-element.elementor-element-46542c94{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:18px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-39561ce2{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 0px rgba(147.89999999999998, 147.89999999999998, 147.89999999999998, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-59 .elementor-element.elementor-element-39561ce2:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-39561ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-30d8524c .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-1055a5bb{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-320fd0a-font-family ), Sans-serif;font-size:var( --e-global-typography-320fd0a-font-size );font-weight:var( --e-global-typography-320fd0a-font-weight );font-style:var( --e-global-typography-320fd0a-font-style );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-1055a5bb.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-1055a5bb p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-7dca9015{text-align:center;}.elementor-59 .elementor-element.elementor-element-7dca9015 .elementor-heading-title{font-family:var( --e-global-typography-67d9146-font-family ), Sans-serif;font-size:var( --e-global-typography-67d9146-font-size );font-weight:var( --e-global-typography-67d9146-font-weight );font-style:var( --e-global-typography-67d9146-font-style );line-height:var( --e-global-typography-67d9146-line-height );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-3432ac0e .elementor-button{background-color:var( --e-global-color-ad28aed );font-family:var( --e-global-typography-7360327-font-family ), Sans-serif;font-size:var( --e-global-typography-7360327-font-size );font-weight:var( --e-global-typography-7360327-font-weight );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-3a261510{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-3a261510:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-3a261510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e897c7b );}.elementor-59 .elementor-element.elementor-element-3f18f77a .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-3f18f77a .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-3f18f77a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-3f18f77a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-3f18f77a .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-3f18f77a .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-3e9db37f{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-3e9db37f .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:46px;font-weight:400;}.elementor-59 .elementor-element.elementor-element-409ff1da{text-align:center;}.elementor-59 .elementor-element.elementor-element-2d7078aa{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-38e35336{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-425c7f1 );--border-color:var( --e-global-color-425c7f1 );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-38e35336:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-38e35336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-38e35336:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-38e35336, .elementor-59 .elementor-element.elementor-element-38e35336::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-b011cc6{width:var( --container-widget-width, 30% );max-width:30%;background-color:var( --e-global-color-425c7f1 );padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:250px 250px 250px 250px;text-align:center;}.elementor-59 .elementor-element.elementor-element-b011cc6 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:26px;font-weight:300;font-style:italic;line-height:1.1em;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-151f9da3{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-151f9da3 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:600;line-height:1em;}.elementor-59 .elementor-element.elementor-element-1c9c7d07{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-3ea9bf88{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-425c7f1 );--border-color:var( --e-global-color-425c7f1 );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-3ea9bf88:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-3ea9bf88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-3ea9bf88:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-3ea9bf88, .elementor-59 .elementor-element.elementor-element-3ea9bf88::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-64a06986{width:var( --container-widget-width, 30% );max-width:30%;background-color:var( --e-global-color-425c7f1 );padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:250px 250px 250px 250px;text-align:center;}.elementor-59 .elementor-element.elementor-element-64a06986 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:26px;font-weight:300;font-style:italic;line-height:1.1em;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-6e27d2c5{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-6e27d2c5 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:600;line-height:1em;}.elementor-59 .elementor-element.elementor-element-33e42d15{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-45de5304{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-425c7f1 );--border-color:var( --e-global-color-425c7f1 );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-45de5304:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-45de5304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-45de5304:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-45de5304, .elementor-59 .elementor-element.elementor-element-45de5304::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-65ffe13d{width:var( --container-widget-width, 30% );max-width:30%;background-color:var( --e-global-color-425c7f1 );padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:250px 250px 250px 250px;text-align:center;}.elementor-59 .elementor-element.elementor-element-65ffe13d .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:26px;font-weight:300;font-style:italic;line-height:1.1em;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-68f1d8ad{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-68f1d8ad .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:600;line-height:1em;}.elementor-59 .elementor-element.elementor-element-4c6b3b2a{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-6b259681{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-425c7f1 );--border-color:var( --e-global-color-425c7f1 );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-6b259681:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-6b259681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-6b259681:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-6b259681, .elementor-59 .elementor-element.elementor-element-6b259681::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-6a097cc9{width:var( --container-widget-width, 30% );max-width:30%;background-color:var( --e-global-color-425c7f1 );padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:250px 250px 250px 250px;text-align:center;}.elementor-59 .elementor-element.elementor-element-6a097cc9 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:26px;font-weight:300;font-style:italic;line-height:1.1em;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-15fb78c3{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-15fb78c3 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:600;line-height:1em;}.elementor-59 .elementor-element.elementor-element-4aa3b037{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-19c83483{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-425c7f1 );--border-color:var( --e-global-color-425c7f1 );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-19c83483:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-19c83483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-19c83483:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);}.elementor-59 .elementor-element.elementor-element-19c83483, .elementor-59 .elementor-element.elementor-element-19c83483::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-3358893d{width:var( --container-widget-width, 30% );max-width:30%;background-color:var( --e-global-color-425c7f1 );padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:250px 250px 250px 250px;text-align:center;}.elementor-59 .elementor-element.elementor-element-3358893d .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:26px;font-weight:300;font-style:italic;line-height:1.1em;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-1b1548ab{padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-1b1548ab .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:600;line-height:1em;}.elementor-59 .elementor-element.elementor-element-413870ca{padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-2f6fbbdd{text-align:center;}.elementor-59 .elementor-element.elementor-element-2f6fbbdd .elementor-heading-title{font-family:var( --e-global-typography-67d9146-font-family ), Sans-serif;font-size:var( --e-global-typography-67d9146-font-size );font-weight:var( --e-global-typography-67d9146-font-weight );font-style:var( --e-global-typography-67d9146-font-style );line-height:var( --e-global-typography-67d9146-line-height );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-8540ec2 .elementor-button{background-color:var( --e-global-color-ad28aed );font-family:var( --e-global-typography-7360327-font-family ), Sans-serif;font-size:var( --e-global-typography-7360327-font-size );font-weight:var( --e-global-typography-7360327-font-weight );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-57e765ab{--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;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-43446294 .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-43446294 .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-43446294{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-43446294 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-43446294 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-43446294 .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-7e015fff{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-7e015fff .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:46px;font-weight:400;}.elementor-59 .elementor-element.elementor-element-290c55be{text-align:center;}.elementor-59 .elementor-element.elementor-element-726ef76f{--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-59 .elementor-element.elementor-element-3a910522{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 0px 0px 20px;}.elementor-59 .elementor-element.elementor-element-e59096c{width:var( --container-widget-width, 68% );max-width:68%;background-color:var( --e-global-color-accent );padding:40px 40px 40px 40px;--container-widget-width:68%;--container-widget-flex-grow:0;border-radius:250px 250px 250px 250px;box-shadow:3px 3px 10px 0px rgba(172, 172, 172, 0.5);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-59 .elementor-element.elementor-element-e59096c.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-68b1d8ae{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 20px 20px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-49ca2367 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-49ca2367 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-49ca2367{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-49ca2367 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-49ca2367 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-49ca2367 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-310eb628 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-37db8f71{--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-59 .elementor-element.elementor-element-6d24f7cd{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 0px 0px 20px;}.elementor-59 .elementor-element.elementor-element-5859bd32{width:var( --container-widget-width, 68% );max-width:68%;background-color:var( --e-global-color-efc6d7e );padding:40px 40px 40px 40px;--container-widget-width:68%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:250px 250px 250px 250px;box-shadow:3px 3px 10px 0px rgba(172, 172, 172, 0.5);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-59 .elementor-element.elementor-element-5859bd32.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-4afd2695{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 20px 20px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-61830180 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-61830180 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-61830180{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-61830180 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-61830180 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-61830180 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-4fed1d53 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-2eb855c{--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-59 .elementor-element.elementor-element-288a3cb3{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 0px 0px 20px;}.elementor-59 .elementor-element.elementor-element-4893bdea{width:var( --container-widget-width, 68% );max-width:68%;background-color:var( --e-global-color-efc6d7e );padding:40px 40px 40px 40px;--container-widget-width:68%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:250px 250px 250px 250px;box-shadow:3px 3px 10px 0px rgba(172, 172, 172, 0.5);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-59 .elementor-element.elementor-element-4893bdea.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-20a37ae7{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 20px 20px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-112bcb3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-112bcb3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-112bcb3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-112bcb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-112bcb3 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-112bcb3 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-21ab5600 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-56c01dc0{--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-59 .elementor-element.elementor-element-1ac81c64{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 0px 0px 20px;}.elementor-59 .elementor-element.elementor-element-2bac07f5{width:var( --container-widget-width, 68% );max-width:68%;background-color:var( --e-global-color-efc6d7e );padding:40px 40px 40px 40px;--container-widget-width:68%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:250px 250px 250px 250px;box-shadow:3px 3px 10px 0px rgba(172, 172, 172, 0.5);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-59 .elementor-element.elementor-element-2bac07f5.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-56d37f21{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 20px 20px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-1c88b207 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-1c88b207 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-1c88b207{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-1c88b207 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-1c88b207 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-1c88b207 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-2747b779 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-375e37e3{--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-59 .elementor-element.elementor-element-48b1cb93{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 0px 0px 20px;}.elementor-59 .elementor-element.elementor-element-686405c3{width:var( --container-widget-width, 68% );max-width:68%;background-color:var( --e-global-color-efc6d7e );padding:40px 40px 40px 40px;--container-widget-width:68%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:250px 250px 250px 250px;box-shadow:3px 3px 10px 0px rgba(172, 172, 172, 0.5);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-59 .elementor-element.elementor-element-686405c3.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-5092f873{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 20px 20px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-46dfa1d3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-46dfa1d3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-46dfa1d3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-46dfa1d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-46dfa1d3 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-46dfa1d3 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-6adb22bc .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-768fcc3e{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-3eabeb92{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 0px 0px 20px;}.elementor-59 .elementor-element.elementor-element-46048f76{width:var( --container-widget-width, 68% );max-width:68%;background-color:var( --e-global-color-accent );padding:40px 40px 40px 40px;--container-widget-width:68%;--container-widget-flex-grow:0;border-radius:250px 250px 250px 250px;box-shadow:3px 3px 10px 0px rgba(172, 172, 172, 0.5);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-59 .elementor-element.elementor-element-46048f76.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-27791c8b{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 20px 20px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-59 .elementor-element.elementor-element-5874799e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-5874799e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-5874799e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-5874799e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-5874799e .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-5874799e .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-7caba99e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-70160ca{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-70160ca:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-70160ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e897c7b );}.elementor-59 .elementor-element.elementor-element-21b730ef .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-21b730ef .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-21b730ef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-21b730ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-21b730ef .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-21b730ef .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-265cc0ae{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-265cc0ae .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:46px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-2290427e{text-align:center;}.elementor-59 .elementor-element.elementor-element-52d091c5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(183.6, 183.2008695652174, 183.2008695652174, 0.5);--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-59 .elementor-element.elementor-element-52d091c5:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-52d091c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-7006964c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-7006964c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-7006964c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-7006964c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-7006964c .elementor-icon-list-item > a{font-family:"IBM Plex Mono", Sans-serif;font-size:16px;font-weight:600;}.elementor-59 .elementor-element.elementor-element-7006964c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-9ad4e35{text-align:center;}.elementor-59 .elementor-element.elementor-element-9ad4e35 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:108px;font-weight:600;}.elementor-59 .elementor-element.elementor-element-4ba59a87{text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:600;}.elementor-59 .elementor-element.elementor-element-7932b042 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-7360327-font-family ), Sans-serif;font-size:var( --e-global-typography-7360327-font-size );font-weight:var( --e-global-typography-7360327-font-weight );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-502c3b96{text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:300;}.elementor-59 .elementor-element.elementor-element-502c3b96 p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-7c546555{--display:flex;--min-height:65vh;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-7c546555:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7c546555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e897c7b );}.elementor-59 .elementor-element.elementor-element-65a4b651{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-59 .elementor-element.elementor-element-65c30b43 .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-65c30b43 .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-65c30b43{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-65c30b43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-65c30b43 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-65c30b43 .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-7653d194 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:49px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-37a04414{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-425c7f1 );--border-color:var( --e-global-color-425c7f1 );--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 10px 0px rgba(134.29999999999998, 134.00804347826087, 134.00804347826087, 0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-59 .elementor-element.elementor-element-37a04414:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-37a04414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7cd86e0 );}.elementor-59 .elementor-element.elementor-element-2cbd4568 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-59 .elementor-element.elementor-element-4541f55d .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:1.2em;}.elementor-59 .elementor-element.elementor-element-17721ba7{--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-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-item:not(:last-child):after{content:"";width:70%;border-color:var( --e-global-color-1de49aa );}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-70c8c6b1{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-70c8c6b1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-573e0829{--display:flex;--min-height:100vh;--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-542a6d3a{--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-59 .elementor-element.elementor-element-5a7f23bc img{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-2e7d82b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-48a9364d .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-48a9364d .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-48a9364d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-48a9364d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-48a9364d .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-48a9364d .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-455a2c7f{padding:0px 0px 0px 0px;text-align:start;}.elementor-59 .elementor-element.elementor-element-455a2c7f .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:44px;font-weight:400;}.elementor-59 .elementor-element.elementor-element-2d842717{background-color:var( --e-global-color-7cd86e0 );padding:20px 40px 20px 40px;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(167.99999999999997, 167.99999999999997, 167.99999999999997, 0.5);text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-2d842717.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-2d842717 p{margin-block-end:0px;}.elementor-59 .elementor-element.elementor-element-3640a366 .elementor-button{background-color:var( --e-global-color-ad28aed );font-family:var( --e-global-typography-7360327-font-family ), Sans-serif;font-size:var( --e-global-typography-7360327-font-size );font-weight:var( --e-global-typography-7360327-font-weight );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-2044fce1{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-71acb2ae .elementor-icon-list-icon i{color:var( --e-global-color-425c7f1 );transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-71acb2ae .elementor-icon-list-icon svg{fill:var( --e-global-color-425c7f1 );transition:fill 0.3s;}.elementor-59 .elementor-element.elementor-element-71acb2ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-59 .elementor-element.elementor-element-71acb2ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-59 .elementor-element.elementor-element-71acb2ae .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:500;}.elementor-59 .elementor-element.elementor-element-71acb2ae .elementor-icon-list-text{transition:color 0.3s;}.elementor-59 .elementor-element.elementor-element-649d082a{padding:0px 0px 0px 0px;text-align:center;}.elementor-59 .elementor-element.elementor-element-649d082a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:46px;font-weight:400;}.elementor-59 .elementor-element.elementor-element-546425f4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-5f1820bf{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-55b5799d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-7038dce4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-2c2536cc{--n-accordion-title-font-size:21px;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;}.elementor-59 .elementor-element.elementor-element-2c2536cc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-7cd86e0 );border-style:solid;border-color:var( --e-global-color-accent );}:where( .elementor-59 .elementor-element.elementor-element-2c2536cc > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-7cd86e0 );border-style:solid;border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;}:where( .elementor-59 .elementor-element.elementor-element-2c2536cc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"IBM Plex Mono", Sans-serif;font-weight:300;font-style:italic;line-height:35px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-59 .elementor-element.elementor-element-7e9587ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-5540d0b5 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-4c28465c:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-4c28465c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-59 .elementor-element.elementor-element-6359301 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59 .elementor-element.elementor-element-319bb0ac .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-319bb0ac .elementor-icon-box-title a{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-description{font-size:var( --e-global-typography-3eb2143-font-size );line-height:var( --e-global-typography-3eb2143-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-59 .elementor-element.elementor-element-5dabb266 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-5dabb266 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-743dbd15 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-743dbd15 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-2011a207{--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-57febadf .elementor-heading-title{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-2c00f01 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-710a9ab6{font-size:var( --e-global-typography-320fd0a-font-size );}.elementor-59 .elementor-element.elementor-element-6235d8ac .elementor-heading-title{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-3e076837 .elementor-heading-title{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-4769dc82 .elementor-heading-title{font-size:var( --e-global-typography-67d9146-font-size );line-height:var( --e-global-typography-67d9146-line-height );}.elementor-59 .elementor-element.elementor-element-63594b65 .elementor-heading-title{font-size:var( --e-global-typography-67d9146-font-size );line-height:var( --e-global-typography-67d9146-line-height );}.elementor-59 .elementor-element.elementor-element-7b9f9b0 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-1e83215c{--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-1d83bbb3{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59 .elementor-element.elementor-element-65f478fd{font-size:var( --e-global-typography-320fd0a-font-size );}.elementor-59 .elementor-element.elementor-element-3b5ed84a{font-size:var( --e-global-typography-320fd0a-font-size );}.elementor-59 .elementor-element.elementor-element-3879e1de{font-size:var( --e-global-typography-320fd0a-font-size );}.elementor-59 .elementor-element.elementor-element-1055a5bb{font-size:var( --e-global-typography-320fd0a-font-size );}.elementor-59 .elementor-element.elementor-element-7dca9015 .elementor-heading-title{font-size:var( --e-global-typography-67d9146-font-size );line-height:var( --e-global-typography-67d9146-line-height );}.elementor-59 .elementor-element.elementor-element-3432ac0e .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-2d7078aa{--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-2f6fbbdd .elementor-heading-title{font-size:var( --e-global-typography-67d9146-font-size );line-height:var( --e-global-typography-67d9146-line-height );}.elementor-59 .elementor-element.elementor-element-8540ec2 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-e59096c{font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-5859bd32{font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-4893bdea{font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-2bac07f5{font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-686405c3{font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-46048f76{font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-7932b042 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-3640a366 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-6382e5aa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-614683ce{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-59 .elementor-element.elementor-element-7e9587ad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-59 .elementor-element.elementor-element-6b5e87ec .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-5540d0b5 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-4c28465c{--min-height:433px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-59 .elementor-element.elementor-element-4c28465c:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-4c28465c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-42px 0px;}.elementor-59 .elementor-element.elementor-element-6359301 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-3a9d603a{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59 .elementor-element.elementor-element-319bb0ac .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-319bb0ac .elementor-icon-box-title a{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-319bb0ac .elementor-icon-box-description{font-size:12px;}.elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-6c05ea5 .elementor-icon-box-description{font-size:var( --e-global-typography-3eb2143-font-size );line-height:var( --e-global-typography-3eb2143-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-59 .elementor-element.elementor-element-5dabb266 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-5dabb266 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-5dabb266 .elementor-icon-box-description{font-size:16px;}.elementor-59 .elementor-element.elementor-element-743dbd15 .elementor-icon-box-title, .elementor-59 .elementor-element.elementor-element-743dbd15 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-743dbd15 .elementor-icon-box-description{font-size:12px;}.elementor-59 .elementor-element.elementor-element-2b2637a2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-57f09afe .elementor-heading-title{font-size:50px;line-height:0.8em;}.elementor-59 .elementor-element.elementor-element-2011a207{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-2bd4890c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-153cbe53 .elementor-heading-title{font-size:50px;}.elementor-59 .elementor-element.elementor-element-1cb5db68{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-57febadf .elementor-heading-title{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-1d64995b .elementor-heading-title{font-size:50px;}.elementor-59 .elementor-element.elementor-element-2c00f01 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-40d0142e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-6505eff1 .elementor-heading-title{font-size:28px;}.elementor-59 .elementor-element.elementor-element-67e1b452{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-710a9ab6{font-size:var( --e-global-typography-320fd0a-font-size );}.elementor-59 .elementor-element.elementor-element-28f7b57f{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-4f1f307e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-59 .elementor-element.elementor-element-23bb4c1b .elementor-heading-title{font-size:36px;}.elementor-59 .elementor-element.elementor-element-50144306{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-6235d8ac .elementor-heading-title{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-24290e1a{font-size:14px;}.elementor-59 .elementor-element.elementor-element-732debd8{--width:500px;}.elementor-59 .elementor-element.elementor-element-fc5f517{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-3e076837 .elementor-heading-title{font-size:var( --e-global-typography-d9a7274-font-size );}.elementor-59 .elementor-element.elementor-element-4ed46922{font-size:14px;}.elementor-59 .elementor-element.elementor-element-4769dc82{text-align:start;}.elementor-59 .elementor-element.elementor-element-4769dc82 .elementor-heading-title{font-size:var( --e-global-typography-67d9146-font-size );line-height:var( --e-global-typography-67d9146-line-height );}.elementor-59 .elementor-element.elementor-element-63594b65{text-align:start;}.elementor-59 .elementor-element.elementor-element-63594b65 .elementor-heading-title{font-size:var( --e-global-typography-67d9146-font-size );line-height:var( --e-global-typography-67d9146-line-height );}.elementor-59 .elementor-element.elementor-element-7b9f9b0 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-1abb71d7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-5fdfe6f0 .elementor-heading-title{font-size:28px;}.elementor-59 .elementor-element.elementor-element-4f0f2ac4{text-align:start;}.elementor-59 .elementor-element.elementor-element-1e83215c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-6ee0f855{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-1209c2b0{--container-widget-width:51px;--container-widget-flex-grow:0;width:var( --container-widget-width, 51px );max-width:51px;}.elementor-59 .elementor-element.elementor-element-5834f4be{font-size:14px;}.elementor-59 .elementor-element.elementor-element-19da1758{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-59 .elementor-element.elementor-element-56142a67{--container-widget-width:51px;--container-widget-flex-grow:0;width:var( --container-widget-width, 51px );max-width:51px;}.elementor-59 .elementor-element.elementor-element-47009a90{font-size:14px;}.elementor-59 .elementor-element.elementor-element-486ed6d8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-59 .elementor-element.elementor-element-230e9c78{--container-widget-width:51px;--container-widget-flex-grow:0;width:var( --container-widget-width, 51px );max-width:51px;}.elementor-59 .elementor-element.elementor-element-19e46ad9{font-size:14px;}.elementor-59 .elementor-element.elementor-element-273eced2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-59 .elementor-element.elementor-element-57ccae88{--container-widget-width:51px;--container-widget-flex-grow:0;width:var( --container-widget-width, 51px );max-width:51px;}.elementor-59 .elementor-element.elementor-element-3d10a334{font-size:14px;}.elementor-59 .elementor-element.elementor-element-2c47dad9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-46b801b4 .elementor-heading-title{font-size:32px;}.elementor-59 .elementor-element.elementor-element-55e09e0e{text-align:start;}.elementor-59 .elementor-element.elementor-element-1d83bbb3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-59b56f03{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59 .elementor-element.elementor-element-4a6f99c1{font-size:14px;}.elementor-59 .elementor-element.elementor-element-65f478fd{font-size:var( --e-global-typography-320fd0a-font-size );}.elementor-59 .elementor-element.elementor-element-5e089959{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-1e8ecbcf{font-size:14px;}.elementor-59 .elementor-element.elementor-element-3b5ed84a{font-size:var( --e-global-typography-320fd0a-font-size );}.elementor-59 .elementor-element.elementor-element-a3104e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-73551b22{font-size:14px;}.elementor-59 .elementor-element.elementor-element-3879e1de{font-size:var( --e-global-typography-320fd0a-font-size );}.elementor-59 .elementor-element.elementor-element-3f94d52e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-46542c94{font-size:14px;}.elementor-59 .elementor-element.elementor-element-1055a5bb{font-size:var( --e-global-typography-320fd0a-font-size );}.elementor-59 .elementor-element.elementor-element-7dca9015{text-align:start;}.elementor-59 .elementor-element.elementor-element-7dca9015 .elementor-heading-title{font-size:var( --e-global-typography-67d9146-font-size );line-height:var( --e-global-typography-67d9146-line-height );}.elementor-59 .elementor-element.elementor-element-3432ac0e .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-3a261510{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-3e9db37f .elementor-heading-title{font-size:28px;}.elementor-59 .elementor-element.elementor-element-409ff1da{text-align:start;}.elementor-59 .elementor-element.elementor-element-2d7078aa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-38e35336{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-b011cc6{--container-widget-width:51px;--container-widget-flex-grow:0;width:var( --container-widget-width, 51px );max-width:51px;}.elementor-59 .elementor-element.elementor-element-1c9c7d07{font-size:14px;}.elementor-59 .elementor-element.elementor-element-3ea9bf88{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-64a06986{--container-widget-width:51px;--container-widget-flex-grow:0;width:var( --container-widget-width, 51px );max-width:51px;}.elementor-59 .elementor-element.elementor-element-33e42d15{font-size:14px;}.elementor-59 .elementor-element.elementor-element-45de5304{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-65ffe13d{--container-widget-width:51px;--container-widget-flex-grow:0;width:var( --container-widget-width, 51px );max-width:51px;}.elementor-59 .elementor-element.elementor-element-4c6b3b2a{font-size:14px;}.elementor-59 .elementor-element.elementor-element-6b259681{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-6a097cc9{--container-widget-width:51px;--container-widget-flex-grow:0;width:var( --container-widget-width, 51px );max-width:51px;}.elementor-59 .elementor-element.elementor-element-4aa3b037{font-size:14px;}.elementor-59 .elementor-element.elementor-element-19c83483{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-3358893d{--container-widget-width:51px;--container-widget-flex-grow:0;width:var( --container-widget-width, 51px );max-width:51px;}.elementor-59 .elementor-element.elementor-element-413870ca{font-size:14px;}.elementor-59 .elementor-element.elementor-element-2f6fbbdd{text-align:start;}.elementor-59 .elementor-element.elementor-element-2f6fbbdd .elementor-heading-title{font-size:var( --e-global-typography-67d9146-font-size );line-height:var( --e-global-typography-67d9146-line-height );}.elementor-59 .elementor-element.elementor-element-8540ec2 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-57e765ab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-7e015fff .elementor-heading-title{font-size:42px;}.elementor-59 .elementor-element.elementor-element-290c55be{text-align:start;}.elementor-59 .elementor-element.elementor-element-3a910522{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-59 .elementor-element.elementor-element-e59096c{--container-widget-width:125px;--container-widget-flex-grow:0;width:var( --container-widget-width, 125px );max-width:125px;font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-68b1d8ae{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-6d24f7cd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-59 .elementor-element.elementor-element-5859bd32{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-4afd2695{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-288a3cb3{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-59 .elementor-element.elementor-element-4893bdea{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-20a37ae7{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-1ac81c64{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-59 .elementor-element.elementor-element-2bac07f5{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-56d37f21{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-48b1cb93{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-59 .elementor-element.elementor-element-686405c3{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-5092f873{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-768fcc3e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-3eabeb92{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-59 .elementor-element.elementor-element-46048f76{--container-widget-width:125px;--container-widget-flex-grow:0;width:var( --container-widget-width, 125px );max-width:125px;font-size:var( --e-global-typography-accent-font-size );}.elementor-59 .elementor-element.elementor-element-27791c8b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-70160ca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-265cc0ae .elementor-heading-title{font-size:42px;}.elementor-59 .elementor-element.elementor-element-52d091c5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-9ad4e35 .elementor-heading-title{font-size:61px;}.elementor-59 .elementor-element.elementor-element-4ba59a87{font-size:16px;}.elementor-59 .elementor-element.elementor-element-7932b042 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-7c546555{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-65a4b651{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-7653d194{text-align:center;}.elementor-59 .elementor-element.elementor-element-7653d194 .elementor-heading-title{font-size:30px;}.elementor-59 .elementor-element.elementor-element-17721ba7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-573e0829{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-2e7d82b7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-455a2c7f .elementor-heading-title{font-size:42px;}.elementor-59 .elementor-element.elementor-element-3640a366 .elementor-button{font-size:var( --e-global-typography-7360327-font-size );line-height:var( --e-global-typography-7360327-line-height );letter-spacing:var( --e-global-typography-7360327-letter-spacing );}.elementor-59 .elementor-element.elementor-element-2044fce1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-59 .elementor-element.elementor-element-649d082a .elementor-heading-title{font-size:42px;}.elementor-59 .elementor-element.elementor-element-2c2536cc{width:100%;max-width:100%;--n-accordion-title-font-size:16px;}:where( .elementor-59 .elementor-element.elementor-element-2c2536cc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1em;}}@media(min-width:768px){.elementor-59 .elementor-element.elementor-element-614683ce{--width:50%;}.elementor-59 .elementor-element.elementor-element-4c28465c{--width:50%;}.elementor-59 .elementor-element.elementor-element-50144306{--width:45%;}.elementor-59 .elementor-element.elementor-element-732debd8{--width:8%;}.elementor-59 .elementor-element.elementor-element-fc5f517{--width:45%;}.elementor-59 .elementor-element.elementor-element-3a910522{--width:20%;}.elementor-59 .elementor-element.elementor-element-68b1d8ae{--width:100%;}.elementor-59 .elementor-element.elementor-element-6d24f7cd{--width:20%;}.elementor-59 .elementor-element.elementor-element-4afd2695{--width:100%;}.elementor-59 .elementor-element.elementor-element-288a3cb3{--width:20%;}.elementor-59 .elementor-element.elementor-element-20a37ae7{--width:100%;}.elementor-59 .elementor-element.elementor-element-1ac81c64{--width:20%;}.elementor-59 .elementor-element.elementor-element-56d37f21{--width:100%;}.elementor-59 .elementor-element.elementor-element-48b1cb93{--width:20%;}.elementor-59 .elementor-element.elementor-element-5092f873{--width:100%;}.elementor-59 .elementor-element.elementor-element-3eabeb92{--width:20%;}.elementor-59 .elementor-element.elementor-element-27791c8b{--width:100%;}.elementor-59 .elementor-element.elementor-element-52d091c5{--width:67%;}.elementor-59 .elementor-element.elementor-element-65a4b651{--width:50%;}.elementor-59 .elementor-element.elementor-element-17721ba7{--width:50%;}.elementor-59 .elementor-element.elementor-element-542a6d3a{--width:50%;}.elementor-59 .elementor-element.elementor-element-2e7d82b7{--width:50%;}}/* Start custom CSS for image-carousel, class: .elementor-element-71b1fa12 */.elementor-image-carousel .swiper-slide-inner {
    height: 350px; /* ustaw docelową wysokość */
    display: flex;
}

.elementor-image-carousel .swiper-slide-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3c17b056 */.elementor-image-carousel .swiper-slide-inner {
    height: 350px; /* ustaw docelową wysokość */
    display: flex;
}

.elementor-image-carousel .swiper-slide-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */