.elementor-57 .elementor-element.elementor-element-3d87273{--display:flex;--position:absolute;--min-height:100vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-57 .elementor-element.elementor-element-3d87273.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-3d87273{left:0px;}body.rtl .elementor-57 .elementor-element.elementor-element-3d87273{right:0px;}.elementor-57 .elementor-element.elementor-element-457193f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-457193f.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-57 .elementor-element.elementor-element-1bd0d34{--display:flex;--position:absolute;--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:flex-end;--align-items:flex-end;top:12px;--z-index:1;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-1bd0d34{left:0vw;}body.rtl .elementor-57 .elementor-element.elementor-element-1bd0d34{right:0vw;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-57 .elementor-element.elementor-element-629c8b7 .elementor-button{background-color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1em;border-radius:50px 50px 50px 50px;}.elementor-57 .elementor-element.elementor-element-629c8b7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-57 .elementor-element.elementor-element-629c8b7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-57 .elementor-element.elementor-element-20dfcbf{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-57 .elementor-element.elementor-element-f8f8798{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-f8f8798.e-con{--align-self:stretch;}.elementor-57 .elementor-element.elementor-element-e249490{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-8ea1057 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-997b410 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-fc6e54c );}.elementor-57 .elementor-element.elementor-element-d724658 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#4B5563;}.elementor-57 .elementor-element.elementor-element-ad61ab3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-icon i{color:#22C55E;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-icon svg{fill:#22C55E;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-1a4c1e4{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-icon{padding-right:3px;}.elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-57 .elementor-element.elementor-element-1a4c1e4 .elementor-icon-list-text{color:var( --e-global-color-e66d96a );transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-88eb2b2.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-icon i{color:var( --e-global-color-e66d96a );transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-icon svg{fill:var( --e-global-color-e66d96a );transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-88eb2b2{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-icon{padding-right:3px;}.elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-57 .elementor-element.elementor-element-88eb2b2 .elementor-icon-list-text{color:var( --e-global-color-e66d96a );transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-4117691{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-3d54195 .elementor-button{background-color:var( --e-global-color-accent );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 );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-57 .elementor-element.elementor-element-3d54195{width:auto;max-width:auto;}.elementor-57 .elementor-element.elementor-element-3d54195.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-3d54195 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-57 .elementor-element.elementor-element-3d54195 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-57 .elementor-element.elementor-element-5b9a71b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-57 .elementor-element.elementor-element-5b9a71b:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-5b9a71b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-57 .elementor-element.elementor-element-86fc217{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-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 );}.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-57 .elementor-element.elementor-element-e99e6ed{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5.5px;width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-e99e6ed > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e99e6ed .elementor-divider-separator{width:50px;}.elementor-57 .elementor-element.elementor-element-e99e6ed .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-57 .elementor-element.elementor-element-112514c{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-112514c.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-57 .elementor-element.elementor-element-a581ea1{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-a581ea1 .elementor-headline{text-align:left;}.elementor-57 .elementor-element.elementor-element-a581ea1 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );stroke-linecap:round;stroke-linejoin:round;}.elementor-57 .elementor-element.elementor-element-a581ea1 .elementor-headline-plain-text{color:#084C61;}.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-57 .elementor-element.elementor-element-0554243 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-57 .elementor-element.elementor-element-0554243{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-57 .elementor-element.elementor-element-99d140a{--display:flex;--position:absolute;--min-height:100vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-57 .elementor-element.elementor-element-99d140a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-99d140a{left:0px;}body.rtl .elementor-57 .elementor-element.elementor-element-99d140a{right:0px;}.elementor-57 .elementor-element.elementor-element-e9180d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e9180d0.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-57 .elementor-element.elementor-element-454f6b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-57 .elementor-element.elementor-element-454f6b0:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-454f6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-fc6a08f .elementor-heading-title{color:#333333;}.elementor-57 .elementor-element.elementor-element-359ee5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-57 .elementor-element.elementor-element-359ee5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-57 .elementor-element.elementor-element-359ee5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-57 .elementor-element.elementor-element-359ee5e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-57 .elementor-element.elementor-element-359ee5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-359ee5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-57 .elementor-element.elementor-element-359ee5e .elementor-icon-list-icon i{color:#084C61;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-359ee5e .elementor-icon-list-icon svg{fill:#084C61;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-359ee5e{--e-icon-list-icon-size:40px;}.elementor-57 .elementor-element.elementor-element-359ee5e .elementor-icon-list-text{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-73a31bc{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-57 .elementor-element.elementor-element-73a31bc:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-73a31bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-ef55e28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-57 .elementor-element.elementor-element-f69c1a7 img{width:75%;}.elementor-57 .elementor-element.elementor-element-a8efd5f{--display:flex;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-fef119e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-77552df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-57 .elementor-element.elementor-element-77552df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-57 .elementor-element.elementor-element-77552df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-57 .elementor-element.elementor-element-77552df .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-57 .elementor-element.elementor-element-77552df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-77552df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-57 .elementor-element.elementor-element-77552df .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-77552df .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-77552df{--e-icon-list-icon-size:40px;}.elementor-57 .elementor-element.elementor-element-77552df .elementor-icon-list-text{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-f3b02e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;border-style:none;--border-style:none;--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-57 .elementor-element.elementor-element-f3b02e7:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-f3b02e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-9a00949{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-7a4227e{text-align:center;}.elementor-57 .elementor-element.elementor-element-7a4227e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-ce71684{text-align:center;}.elementor-57 .elementor-element.elementor-element-ce71684 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-6526e24{--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#33333326;--border-color:#33333326;--border-radius:6px 6px 6px 6px;--padding-top:68px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-57 .elementor-element.elementor-element-6526e24:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-6526e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-57 .elementor-element.elementor-element-5cf57df{--display:flex;--position:absolute;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-57 .elementor-element.elementor-element-5cf57df.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-5cf57df{left:0px;}body.rtl .elementor-57 .elementor-element.elementor-element-5cf57df{right:0px;}.elementor-57 .elementor-element.elementor-element-3f8b3d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-3f8b3d8.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-57 .elementor-element.elementor-element-d0abf1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-57 .elementor-element.elementor-element-875a92c > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-57 .elementor-element.elementor-element-875a92c.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-875a92c .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-875a92c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-875a92c.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-875a92c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-875a92c.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-875a92c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-875a92c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-875a92c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-875a92c .elementor-icon{font-size:19px;border-radius:8px 8px 8px 8px;}.elementor-57 .elementor-element.elementor-element-875a92c .elementor-icon svg{height:19px;}.elementor-57 .elementor-element.elementor-element-d3a6c31{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-0303260 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-d985b0a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-cef9d1f > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-cef9d1f .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-5b369a5 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-5b369a5 .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-40afa8a > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-40afa8a .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-75a943c{--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#33333326;--border-color:#33333326;--border-radius:6px 6px 6px 6px;--padding-top:68px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-57 .elementor-element.elementor-element-75a943c:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-75a943c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-57 .elementor-element.elementor-element-2270e09{--display:flex;--position:absolute;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-57 .elementor-element.elementor-element-2270e09.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-2270e09{left:0px;}body.rtl .elementor-57 .elementor-element.elementor-element-2270e09{right:0px;}.elementor-57 .elementor-element.elementor-element-32c65ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-32c65ec.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-57 .elementor-element.elementor-element-4a584ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-e9dd032 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-57 .elementor-element.elementor-element-e9dd032.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-e9dd032 .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-e9dd032.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-e9dd032.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-e9dd032.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-e9dd032.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-e9dd032.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-e9dd032.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-e9dd032.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-e9dd032 .elementor-icon{font-size:19px;border-radius:8px 8px 8px 8px;}.elementor-57 .elementor-element.elementor-element-e9dd032 .elementor-icon svg{height:19px;}.elementor-57 .elementor-element.elementor-element-8b50745{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-583f0a7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-30ee6ab{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-e5f9e9c > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-e5f9e9c .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-67f3716 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-67f3716 .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-ee55eff > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-ee55eff .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-b952932{--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#33333326;--border-color:#33333326;--border-radius:6px 6px 6px 6px;--padding-top:68px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-57 .elementor-element.elementor-element-b952932:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-b952932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-57 .elementor-element.elementor-element-e84aa64{--display:flex;--position:absolute;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-57 .elementor-element.elementor-element-e84aa64.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-e84aa64{left:0px;}body.rtl .elementor-57 .elementor-element.elementor-element-e84aa64{right:0px;}.elementor-57 .elementor-element.elementor-element-eba50d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-eba50d7.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-57 .elementor-element.elementor-element-559beaa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-7031619 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-57 .elementor-element.elementor-element-7031619.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-7031619 .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-7031619.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-7031619.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-7031619.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-7031619.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-7031619.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-7031619.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-7031619.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-7031619 .elementor-icon{font-size:19px;border-radius:8px 8px 8px 8px;}.elementor-57 .elementor-element.elementor-element-7031619 .elementor-icon svg{height:19px;}.elementor-57 .elementor-element.elementor-element-7bda52b{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-32e69c7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-d8a04f2{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-57 .elementor-element.elementor-element-523fb17{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-2f2fbd4 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-2f2fbd4 .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-463d7a7 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-463d7a7 .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-e3e2fb1 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-e3e2fb1 .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-a9349c5{--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#33333326;--border-color:#33333326;--border-radius:6px 6px 6px 6px;--padding-top:68px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-57 .elementor-element.elementor-element-a9349c5:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-a9349c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-57 .elementor-element.elementor-element-aa1ca6a{--display:flex;--position:absolute;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-57 .elementor-element.elementor-element-aa1ca6a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-57 .elementor-element.elementor-element-aa1ca6a{left:0px;}body.rtl .elementor-57 .elementor-element.elementor-element-aa1ca6a{right:0px;}.elementor-57 .elementor-element.elementor-element-b179f16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-b179f16.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-57 .elementor-element.elementor-element-8c81e92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-c4dea7f > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-57 .elementor-element.elementor-element-c4dea7f.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-c4dea7f .elementor-icon-wrapper{text-align:center;}.elementor-57 .elementor-element.elementor-element-c4dea7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-c4dea7f.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-c4dea7f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-c4dea7f.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-c4dea7f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-c4dea7f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-c4dea7f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-c4dea7f .elementor-icon{font-size:19px;border-radius:8px 8px 8px 8px;}.elementor-57 .elementor-element.elementor-element-c4dea7f .elementor-icon svg{height:19px;}.elementor-57 .elementor-element.elementor-element-3c4adce{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-d1df5c5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-1fe7e1e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-57 .elementor-element.elementor-element-6cd9014{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-7e0d7c1 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-7e0d7c1 .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-7a86eaa > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-7a86eaa .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-22399f0 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-22399f0 .elementor-heading-title{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-secondary );}.elementor-57 .elementor-element.elementor-element-2a071f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:69px 69px;--row-gap:69px;--column-gap:69px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-57 .elementor-element.elementor-element-2a071f9:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-2a071f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-57 .elementor-element.elementor-element-3922320 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-57 .elementor-element.elementor-element-3922320 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-56ad088{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-b09e6bb > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-b09e6bb.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-b09e6bb{text-align:center;}.elementor-57 .elementor-element.elementor-element-b09e6bb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;line-height:80px;color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-e24ea94{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-cc1aa04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-49258ef{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-15e00d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-15e00d3{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:14px;}.elementor-57 .elementor-element.elementor-element-08102e5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-2332473.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-2332473 .elementor-icon-list-icon i{color:#22C55E;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-2332473 .elementor-icon-list-icon svg{fill:#22C55E;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-2332473{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-2332473 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-2332473 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-57 .elementor-element.elementor-element-2332473 .elementor-icon-list-text{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-e75043b.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-e75043b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-e75043b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-e75043b{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-e75043b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-e75043b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-57 .elementor-element.elementor-element-e75043b .elementor-icon-list-text{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-50169cf.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-50169cf .elementor-icon-list-icon i{color:#EAB307;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-50169cf .elementor-icon-list-icon svg{fill:#EAB307;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-50169cf{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-50169cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-50169cf .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-57 .elementor-element.elementor-element-50169cf .elementor-icon-list-text{transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-cf98826{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-9010394 > .elementor-widget-container{background-color:#F3F4F6;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33333340;}.elementor-57 .elementor-element.elementor-element-9010394.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-9010394{text-align:center;}.elementor-57 .elementor-element.elementor-element-9010394 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-e66d96a );}.elementor-57 .elementor-element.elementor-element-af89198 > .elementor-widget-container{background-color:#F3F4F6;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33333340;}.elementor-57 .elementor-element.elementor-element-af89198.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-af89198{text-align:center;}.elementor-57 .elementor-element.elementor-element-af89198 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-e66d96a );}.elementor-57 .elementor-element.elementor-element-7eb2199 > .elementor-widget-container{background-color:#F3F4F6;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33333340;}.elementor-57 .elementor-element.elementor-element-7eb2199.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-7eb2199{text-align:center;}.elementor-57 .elementor-element.elementor-element-7eb2199 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-e66d96a );}.elementor-57 .elementor-element.elementor-element-432699b .elementor-button{background-color:var( --e-global-color-transparent );fill:#60A5FA;color:#60A5FA;}.elementor-57 .elementor-element.elementor-element-432699b > .elementor-widget-container{margin:0px 0px 0px -22px;}.elementor-57 .elementor-element.elementor-element-432699b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-57 .elementor-element.elementor-element-432699b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-57 .elementor-element.elementor-element-a9a79ee{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-aaf005e > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-aaf005e.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-aaf005e{text-align:center;}.elementor-57 .elementor-element.elementor-element-aaf005e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;line-height:80px;color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-cd78f79{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-ff8a313 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-5bae3ed{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-b05eb22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-b05eb22{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:14px;}.elementor-57 .elementor-element.elementor-element-34b1784{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-2ca60e0 > .elementor-widget-container{background-color:#F3F4F6;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33333340;}.elementor-57 .elementor-element.elementor-element-2ca60e0.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-2ca60e0{text-align:center;}.elementor-57 .elementor-element.elementor-element-2ca60e0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-e66d96a );}.elementor-57 .elementor-element.elementor-element-2f7c4a6 > .elementor-widget-container{background-color:#F3F4F6;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33333340;}.elementor-57 .elementor-element.elementor-element-2f7c4a6.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-2f7c4a6{text-align:center;}.elementor-57 .elementor-element.elementor-element-2f7c4a6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-e66d96a );}.elementor-57 .elementor-element.elementor-element-62d5eac > .elementor-widget-container{background-color:#F3F4F6;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33333340;}.elementor-57 .elementor-element.elementor-element-62d5eac.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-62d5eac{text-align:center;}.elementor-57 .elementor-element.elementor-element-62d5eac .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-e66d96a );}.elementor-57 .elementor-element.elementor-element-2c1cbef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-12ea42f > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-12ea42f.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-12ea42f{text-align:center;}.elementor-57 .elementor-element.elementor-element-12ea42f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;line-height:80px;color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-f707e79{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-c175124 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-83c1b96{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-cc7df91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-cc7df91{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:14px;}.elementor-57 .elementor-element.elementor-element-a6cb275{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-53ef9e0 > .elementor-widget-container{background-color:#F3F4F6;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33333340;}.elementor-57 .elementor-element.elementor-element-53ef9e0.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-53ef9e0{text-align:center;}.elementor-57 .elementor-element.elementor-element-53ef9e0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-e66d96a );}.elementor-57 .elementor-element.elementor-element-22f2eda > .elementor-widget-container{background-color:#F3F4F6;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33333340;}.elementor-57 .elementor-element.elementor-element-22f2eda.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-22f2eda{text-align:center;}.elementor-57 .elementor-element.elementor-element-22f2eda .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-e66d96a );}.elementor-57 .elementor-element.elementor-element-d921635 > .elementor-widget-container{background-color:#F3F4F6;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33333340;}.elementor-57 .elementor-element.elementor-element-d921635.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-d921635{text-align:center;}.elementor-57 .elementor-element.elementor-element-d921635 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-e66d96a );}.elementor-57 .elementor-element.elementor-element-13aadb6 > .elementor-widget-container{background-color:#F3F4F6;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33333340;}.elementor-57 .elementor-element.elementor-element-13aadb6.elementor-element{--align-self:flex-start;}.elementor-57 .elementor-element.elementor-element-13aadb6{text-align:center;}.elementor-57 .elementor-element.elementor-element-13aadb6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-e66d96a );}.elementor-57 .elementor-element.elementor-element-ce910d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-57 .elementor-element.elementor-element-ce910d9:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-ce910d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-57 .elementor-element.elementor-element-30fa5bf{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-6467c4a{text-align:center;}.elementor-57 .elementor-element.elementor-element-6467c4a .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 );color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-afd11d9{text-align:center;}.elementor-57 .elementor-element.elementor-element-afd11d9 .elementor-heading-title{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 );color:#D1D5DB;}.elementor-57 .elementor-element.elementor-element-049e5de{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:4px 4px 4px 4px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-57 .elementor-element.elementor-element-9a23add .elementor-icon-wrapper{text-align:left;}.elementor-57 .elementor-element.elementor-element-9a23add.elementor-view-stacked .elementor-icon{background-color:#FACC15;}.elementor-57 .elementor-element.elementor-element-9a23add.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-9a23add.elementor-view-default .elementor-icon{color:#FACC15;border-color:#FACC15;}.elementor-57 .elementor-element.elementor-element-9a23add.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-9a23add.elementor-view-default .elementor-icon svg{fill:#FACC15;}.elementor-57 .elementor-element.elementor-element-9a23add .elementor-icon{font-size:26px;border-width:3px 3px 3px 3px;}.elementor-57 .elementor-element.elementor-element-9a23add .elementor-icon svg{height:26px;}.elementor-57 .elementor-element.elementor-element-f592f34 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-57 .elementor-element.elementor-element-f592f34 .elementor-heading-title{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 );color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-163392f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#D1D5DB;}.elementor-57 .elementor-element.elementor-element-543c170 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;color:#D1D5DB;}.elementor-57 .elementor-element.elementor-element-fa89c5d{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF3D;--border-color:#FFFFFF3D;--border-radius:4px 4px 4px 4px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-57 .elementor-element.elementor-element-61bf7e7 .elementor-icon-wrapper{text-align:left;}.elementor-57 .elementor-element.elementor-element-61bf7e7.elementor-view-stacked .elementor-icon{background-color:#60A5FA;}.elementor-57 .elementor-element.elementor-element-61bf7e7.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-61bf7e7.elementor-view-default .elementor-icon{color:#60A5FA;border-color:#60A5FA;}.elementor-57 .elementor-element.elementor-element-61bf7e7.elementor-view-framed .elementor-icon, .elementor-57 .elementor-element.elementor-element-61bf7e7.elementor-view-default .elementor-icon svg{fill:#60A5FA;}.elementor-57 .elementor-element.elementor-element-61bf7e7 .elementor-icon{font-size:26px;border-width:3px 3px 3px 3px;}.elementor-57 .elementor-element.elementor-element-61bf7e7 .elementor-icon svg{height:26px;}.elementor-57 .elementor-element.elementor-element-65be1df > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-57 .elementor-element.elementor-element-65be1df .elementor-heading-title{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 );color:var( --e-global-color-background );}.elementor-57 .elementor-element.elementor-element-97c2e3f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-e10f817 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FACC15;}.elementor-57 .elementor-element.elementor-element-e10f817 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;color:#D1D5DB;}.elementor-57 .elementor-element.elementor-element-f25b4ec > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FACC15;}.elementor-57 .elementor-element.elementor-element-f25b4ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;color:#D1D5DB;}.elementor-57 .elementor-element.elementor-element-a84486f > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FACC15;}.elementor-57 .elementor-element.elementor-element-a84486f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;color:#D1D5DB;}.elementor-57 .elementor-element.elementor-element-b2fe0f5 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FACC15;}.elementor-57 .elementor-element.elementor-element-b2fe0f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;-webkit-text-stroke-color:#000;stroke:#000;color:#D1D5DB;}.elementor-57 .elementor-element.elementor-element-222101f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-57 .elementor-element.elementor-element-8472caf .elementor-button{background-color:var( --e-global-color-background );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-57 .elementor-element.elementor-element-8472caf .elementor-button-content-wrapper{flex-direction:row;}.elementor-57 .elementor-element.elementor-element-8472caf .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-57 .elementor-element.elementor-element-71867fa .elementor-button{background-color:var( --e-global-color-transparent );fill:var( --e-global-color-background );color:var( --e-global-color-background );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-background );border-radius:6px 6px 6px 6px;}.elementor-57 .elementor-element.elementor-element-71867fa .elementor-button-content-wrapper{flex-direction:row;}.elementor-57 .elementor-element.elementor-element-71867fa .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-57 .elementor-element.elementor-element-3444e3a{--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-57 .elementor-element.elementor-element-41080f0 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-57 .elementor-element.elementor-element-41080f0{text-align:center;}.elementor-57 .elementor-element.elementor-element-41080f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-57 .elementor-element.elementor-element-20dfcbf{--min-height:800px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-57 .elementor-element.elementor-element-f8f8798{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-57 .elementor-element.elementor-element-8ea1057 .elementor-heading-title{font-size:48px;}.elementor-57 .elementor-element.elementor-element-997b410 .elementor-heading-title{font-size:18px;}.elementor-57 .elementor-element.elementor-element-d724658 .elementor-heading-title{font-size:18px;}.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-57 .elementor-element.elementor-element-4117691{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-57 .elementor-element.elementor-element-3d54195 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-3d54195 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-5b9a71b{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-57 .elementor-element.elementor-element-86fc217{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-112514c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-animated-headline .elementor-headline{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-57 .elementor-element.elementor-element-0554243{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-454f6b0{--padding-top:120px;--padding-bottom:120px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-73a31bc{--padding-top:120px;--padding-bottom:120px;--padding-left:8px;--padding-right:8px;}.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-57 .elementor-element.elementor-element-f3b02e7{--padding-top:120px;--padding-bottom:120px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-7a4227e .elementor-heading-title{font-size:22px;}.elementor-57 .elementor-element.elementor-element-ce71684 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-0303260 .elementor-heading-title{font-size:18px;}.elementor-57 .elementor-element.elementor-element-cef9d1f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-5b369a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-40afa8a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-583f0a7 .elementor-heading-title{font-size:18px;}.elementor-57 .elementor-element.elementor-element-e5f9e9c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-67f3716 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-ee55eff .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-32e69c7 .elementor-heading-title{font-size:18px;}.elementor-57 .elementor-element.elementor-element-2f2fbd4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-463d7a7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-e3e2fb1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-d1df5c5 .elementor-heading-title{font-size:18px;}.elementor-57 .elementor-element.elementor-element-7e0d7c1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-7a86eaa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-22399f0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-2a071f9{--padding-top:120px;--padding-bottom:120px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-b09e6bb .elementor-heading-title{font-size:22px;}.elementor-57 .elementor-element.elementor-element-cc1aa04 .elementor-heading-title{font-size:18px;}.elementor-57 .elementor-element.elementor-element-15e00d3{font-size:14px;line-height:22px;}.elementor-57 .elementor-element.elementor-element-9010394 .elementor-heading-title{font-size:12px;}.elementor-57 .elementor-element.elementor-element-af89198 .elementor-heading-title{font-size:12px;}.elementor-57 .elementor-element.elementor-element-7eb2199 .elementor-heading-title{font-size:12px;}.elementor-57 .elementor-element.elementor-element-aaf005e .elementor-heading-title{font-size:22px;}.elementor-57 .elementor-element.elementor-element-ff8a313 .elementor-heading-title{font-size:18px;}.elementor-57 .elementor-element.elementor-element-b05eb22{font-size:14px;line-height:22px;}.elementor-57 .elementor-element.elementor-element-2ca60e0 .elementor-heading-title{font-size:12px;}.elementor-57 .elementor-element.elementor-element-2f7c4a6 .elementor-heading-title{font-size:12px;}.elementor-57 .elementor-element.elementor-element-62d5eac .elementor-heading-title{font-size:12px;}.elementor-57 .elementor-element.elementor-element-12ea42f .elementor-heading-title{font-size:22px;}.elementor-57 .elementor-element.elementor-element-c175124 .elementor-heading-title{font-size:18px;}.elementor-57 .elementor-element.elementor-element-cc7df91{font-size:14px;line-height:22px;}.elementor-57 .elementor-element.elementor-element-53ef9e0 .elementor-heading-title{font-size:12px;}.elementor-57 .elementor-element.elementor-element-22f2eda .elementor-heading-title{font-size:12px;}.elementor-57 .elementor-element.elementor-element-d921635 .elementor-heading-title{font-size:12px;}.elementor-57 .elementor-element.elementor-element-13aadb6 .elementor-heading-title{font-size:12px;}.elementor-57 .elementor-element.elementor-element-ce910d9{--padding-top:60px;--padding-bottom:60px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-6467c4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-57 .elementor-element.elementor-element-afd11d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-f592f34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-65be1df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-57 .elementor-element.elementor-element-20dfcbf{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-57 .elementor-element.elementor-element-f8f8798{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-57 .elementor-element.elementor-element-8ea1057 .elementor-heading-title{font-size:40px;}.elementor-57 .elementor-element.elementor-element-997b410 .elementor-heading-title{font-size:16px;}.elementor-57 .elementor-element.elementor-element-d724658 .elementor-heading-title{font-size:16px;}.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-57 .elementor-element.elementor-element-4117691{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-57 .elementor-element.elementor-element-3d54195 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-3d54195 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:12px 24px 12px 24px;}.elementor-57 .elementor-element.elementor-element-5b9a71b{--min-height:0px;--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-57 .elementor-element.elementor-element-86fc217{--justify-content:center;--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-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-112514c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-animated-headline .elementor-headline{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-57 .elementor-element.elementor-element-0554243{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-454f6b0{--padding-top:120px;--padding-bottom:120px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-359ee5e{--e-icon-list-icon-size:39px;--icon-vertical-align:center;}.elementor-57 .elementor-element.elementor-element-73a31bc{--padding-top:120px;--padding-bottom:120px;--padding-left:8px;--padding-right:8px;}.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-57 .elementor-element.elementor-element-77552df{--e-icon-list-icon-size:39px;--icon-vertical-align:center;}.elementor-57 .elementor-element.elementor-element-f3b02e7{--padding-top:120px;--padding-bottom:120px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-7a4227e .elementor-heading-title{font-size:34px;}.elementor-57 .elementor-element.elementor-element-ce71684 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-6526e24{--padding-top:80px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-875a92c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-875a92c.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-d3a6c31{--justify-content:center;--margin-top:20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-0303260 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-0303260{text-align:center;}.elementor-57 .elementor-element.elementor-element-0303260 .elementor-heading-title{font-size:16px;}.elementor-57 .elementor-element.elementor-element-d82ba37{text-align:center;}.elementor-57 .elementor-element.elementor-element-cef9d1f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-5b369a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-40afa8a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-75a943c{--padding-top:80px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-e9dd032 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e9dd032.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-8b50745{--justify-content:center;--margin-top:20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-583f0a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-583f0a7{text-align:center;}.elementor-57 .elementor-element.elementor-element-583f0a7 .elementor-heading-title{font-size:16px;}.elementor-57 .elementor-element.elementor-element-31cef7c{text-align:center;}.elementor-57 .elementor-element.elementor-element-e5f9e9c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-67f3716 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-ee55eff .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-b952932{--padding-top:80px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-7031619 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-7031619.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-7bda52b{--justify-content:center;--margin-top:20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-32e69c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-32e69c7{text-align:center;}.elementor-57 .elementor-element.elementor-element-32e69c7 .elementor-heading-title{font-size:16px;}.elementor-57 .elementor-element.elementor-element-d8a04f2{text-align:center;}.elementor-57 .elementor-element.elementor-element-2f2fbd4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-463d7a7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-e3e2fb1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-a9349c5{--padding-top:80px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-c4dea7f > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-c4dea7f.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-3c4adce{--justify-content:center;--margin-top:20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-d1df5c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-d1df5c5{text-align:center;}.elementor-57 .elementor-element.elementor-element-d1df5c5 .elementor-heading-title{font-size:16px;}.elementor-57 .elementor-element.elementor-element-1fe7e1e{text-align:center;}.elementor-57 .elementor-element.elementor-element-7e0d7c1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-7a86eaa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-22399f0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-57 .elementor-element.elementor-element-2a071f9{--padding-top:120px;--padding-bottom:120px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-3922320{text-align:center;}.elementor-57 .elementor-element.elementor-element-b09e6bb{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-b09e6bb.elementor-element{--align-self:stretch;}.elementor-57 .elementor-element.elementor-element-b09e6bb .elementor-heading-title{font-size:34px;}.elementor-57 .elementor-element.elementor-element-cc1aa04 .elementor-heading-title{font-size:28px;}.elementor-57 .elementor-element.elementor-element-15e00d3{line-height:20px;}.elementor-57 .elementor-element.elementor-element-08102e5{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-57 .elementor-element.elementor-element-cf98826{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-57 .elementor-element.elementor-element-9010394 .elementor-heading-title{font-size:14px;}.elementor-57 .elementor-element.elementor-element-af89198 .elementor-heading-title{font-size:14px;}.elementor-57 .elementor-element.elementor-element-7eb2199 .elementor-heading-title{font-size:14px;}.elementor-57 .elementor-element.elementor-element-aaf005e{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-aaf005e.elementor-element{--align-self:stretch;}.elementor-57 .elementor-element.elementor-element-aaf005e .elementor-heading-title{font-size:34px;}.elementor-57 .elementor-element.elementor-element-ff8a313 .elementor-heading-title{font-size:28px;}.elementor-57 .elementor-element.elementor-element-b05eb22{line-height:20px;}.elementor-57 .elementor-element.elementor-element-34b1784{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-57 .elementor-element.elementor-element-2ca60e0 .elementor-heading-title{font-size:14px;}.elementor-57 .elementor-element.elementor-element-2f7c4a6 .elementor-heading-title{font-size:14px;}.elementor-57 .elementor-element.elementor-element-62d5eac .elementor-heading-title{font-size:14px;}.elementor-57 .elementor-element.elementor-element-12ea42f{width:100%;max-width:100%;text-align:center;}.elementor-57 .elementor-element.elementor-element-12ea42f.elementor-element{--align-self:stretch;}.elementor-57 .elementor-element.elementor-element-12ea42f .elementor-heading-title{font-size:34px;}.elementor-57 .elementor-element.elementor-element-c175124 .elementor-heading-title{font-size:28px;}.elementor-57 .elementor-element.elementor-element-cc7df91{line-height:20px;}.elementor-57 .elementor-element.elementor-element-a6cb275{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-57 .elementor-element.elementor-element-53ef9e0 .elementor-heading-title{font-size:14px;}.elementor-57 .elementor-element.elementor-element-22f2eda .elementor-heading-title{font-size:14px;}.elementor-57 .elementor-element.elementor-element-d921635 .elementor-heading-title{font-size:14px;}.elementor-57 .elementor-element.elementor-element-13aadb6 .elementor-heading-title{font-size:14px;}.elementor-57 .elementor-element.elementor-element-ce910d9{--padding-top:60px;--padding-bottom:60px;--padding-left:8px;--padding-right:8px;}.elementor-57 .elementor-element.elementor-element-6467c4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-57 .elementor-element.elementor-element-afd11d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-f592f34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-65be1df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-3d87273{--content-width:100%;}.elementor-57 .elementor-element.elementor-element-1bd0d34{--content-width:1440px;}.elementor-57 .elementor-element.elementor-element-20dfcbf{--content-width:1280px;}.elementor-57 .elementor-element.elementor-element-f8f8798{--width:50%;}.elementor-57 .elementor-element.elementor-element-5b9a71b{--content-width:1280px;}.elementor-57 .elementor-element.elementor-element-454f6b0{--content-width:1280px;}.elementor-57 .elementor-element.elementor-element-73a31bc{--content-width:1280px;}.elementor-57 .elementor-element.elementor-element-f3b02e7{--content-width:1280px;}.elementor-57 .elementor-element.elementor-element-2a071f9{--content-width:1280px;}.elementor-57 .elementor-element.elementor-element-ce910d9{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-57 .elementor-element.elementor-element-f8f8798{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-3d87273 *//* Floating Square (top right) */
.floating-square {
    position: absolute;
    top: 120px;
    right: 12%;
    width: 128px;
    height: 128px;
    border: 4px solid #084C61;
    border-radius: 8px;
    transform: rotate(45deg);
    animation: float 3s ease-in-out infinite;

}

/* Floating Circle (large outline) */
.floating-circle {
    position: absolute;
    top: 50%;
    left: 35%;
    transform: translate(-50%, -50%);
    width: 384px;
    height: 384px;
    border: 8px solid rgba(17, 24, 39, 0.05);
    border-radius: 50%;
    pointer-events: none;
}

/* Yellow Box */
.floating-box {
    position: absolute;
    bottom: 8%;
    left: 80px;
    width: 96px;
    height: 96px;
    border-radius: 8px;
    background-color: #eab308;
    /* Animation:         name  duration timing  delay   loop */
  animation: float 3s ease-in-out 1s infinite;
  animation-fill-mode: backwards;   
}

/* Small filled circle */
.floating-dot {
    position: absolute;
    top: 33%;
    right: 33%;
    width: 64px;
    height: 64px;
    background-color: #111827;
    border-radius: 50%;
    animation: float 3s ease-in-out infinite;
    animation-delay: 2s;
}

/* Animated line (for contact section) */
.animated-line {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background-color: #eab308;
    overflow: hidden;
}

.line-slider {
    height: 100%;
    width: 128px;
    background-color: #2563eb;
    animation: slide 20s linear infinite;
}
/* Container for all shapes */
.geometric-pattern {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    pointer-events: none;
    opacity: 0.05; /* Very subtle, barely visible */
    z-index: 0;
}

/* Base corner shape */
.corner-shape {
    position: absolute;
    border: 8px solid #111827; /* Gray-900 */
}

/* Top Right Corner Square (rotated) */
.corner-shape.top-right {
    top: 0;
    right: 0;
    width: 256px;
    height: 256px;
    transform: rotate(45deg) translate(128px, -128px);
}

/* Bottom Left Corner Square */
.corner-shape.bottom-left {
    bottom: 0;
    left: 0;
    width: 192px;
    height: 192px;
    transform: rotate(12deg) translate(-96px, 96px);
}

/* Center Circle */
.corner-shape.center-circle {
    top: 50%;
    left:35%;
    width: 384px;
    height: 384px;
    border-radius: 50%;
    transform: translate(-50%, -50%);
}

/* Hide on mobile */
@media (max-width: 768px) {
    .geometric-pattern {
        display: none;
    }
}

/* Animations */
@keyframes float {
  0%, 100% { transform: translateY(0)   ; }
  50%      { transform: translateY(-10px) ; }
}

@keyframes slide {
    0% { transform: translateX(-100%); }
    100% { transform: translateX(calc(100vw + 100%)); }
}

/* Responsive - Hide on mobile */
@media (max-width: 768px) {
    .floating-square, .floating-circle, 
    .floating-box, .floating-dot {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-629c8b7 */.lang-btn a {
    padding: 12px 16px;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-a581ea1 */.animated-header h1 {
    font-size: 34px !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d140a *//* Animated line (for contact section) */
.animated-line {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background-color: #eab308;
    overflow: hidden;
}

.line-slider {
    height: 100%;
    width: 128px;
    background-color: #2563eb;
    animation: slide 20s linear infinite;
}
/* Container for all shapes */
.geometric-pattern-about-me {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    pointer-events: none;
    opacity: 0.05; /* Very subtle, barely visible */
    z-index: 0;
}

/* Base corner shape */
.corner-shape-about-me {
    position: absolute;
    border: 40px solid #111827; /* Gray-900 */
}

/* Top Right Corner Square (rotated) */
.corner-shape-about-me.top-right {
    top: 0;
    right: 0;
    width: 256px;
    height: 256px;
    transform: rotate(30deg) translate(128px, -128px);
}

/* Bottom Left Corner Square */
.corner-shape-about-me.bottom-left {
    bottom: 0;
    left: 0;
    width: 600px;
    height: 192px;
    transform: rotate(12deg) translate(-96px, 96px);
}

/* Center Circle */
.corner-shape-about-me.center-circle {
    top: 50%;
    left:100%;
    width: 1200px;
    height: 1200px;
    border-radius: 50%;
    transform: translate(-50%, -50%);
}

/* Hide on mobile */
@media (max-width: 768px) {
    .geometric-pattern {
        display: none;
    }
}

/* Animations */
@keyframes float {
  0%, 100% { transform: translateY(0)   ; }
  50%      { transform: translateY(-10px) ; }
}

@keyframes slide {
    0% { transform: translateX(-100%); }
    100% { transform: translateX(calc(100vw + 100%)); }
}

/* Responsive - Hide on mobile */
@media (max-width: 768px) {
    .floating-square, .floating-circle, 
    .floating-box, .floating-dot {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf57df *//* Floating Square (top right) */
.floating-square-service {
    position: absolute;
    top: -25px;
    right:-25px;
    width: 50px;
    height: 50px;
background-color: #D02A25;
border-radius: 6px;

   
    z-index: 50;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2270e09 *//* Floating Square (top right) */
.floating-square-service {
    position: absolute;
    top: -25px;
    right:-25px;
    width: 50px;
    height: 50px;
background-color: #D02A25;
border-radius: 6px;

   
    z-index: 50;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84aa64 *//* Floating Square (top right) */
.floating-square-service {
    position: absolute;
    top: -25px;
    right:-25px;
    width: 50px;
    height: 50px;
background-color: #D02A25;
border-radius: 6px;

   
    z-index: 50;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa1ca6a *//* Floating Square (top right) */
.floating-square-service {
    position: absolute;
    top: -25px;
    right:-25px;
    width: 50px;
    height: 50px;
background-color: #D02A25;
border-radius: 6px;

   
    z-index: 50;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15e00d3 */p {
    margin-block-end:0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b05eb22 */p {
    margin-block-end:0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc7df91 */p {
    margin-block-end:0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a071f9 */.project-number {
    width: 80px;
    height: 80px;
}/* End custom CSS */
/* Start custom CSS */html {
  scroll-behavior: smooth;
}/* End custom CSS */