.elementor-166 .elementor-element.elementor-element-c162485:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-c162485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3346C5;background-image:url("https://epsifos.gr/wp-content/uploads/2025/08/b2842331-image-1-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-166 .elementor-element.elementor-element-c162485 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #220E8C80 0%, var( --e-global-color-f01574f ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-166 .elementor-element.elementor-element-c162485{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-150px;margin-bottom:0px;padding:200px 20px 130px 20px;}.elementor-166 .elementor-element.elementor-element-2852a4d{margin-top:0px;margin-bottom:0px;z-index:111;}.elementor-166 .elementor-element.elementor-element-99d2011{z-index:11;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-80410b1{padding:0px 0px 60px 0px;}.elementor-166 .elementor-element.elementor-element-80410b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-166 .elementor-element.elementor-element-80410b1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:95px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-67356e9 );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-166 .elementor-element.elementor-element-448b59d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;word-spacing:0px;text-shadow:2px 2px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-166 .elementor-element.elementor-element-0fe1a5a{margin:279px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 106px;}.elementor-166 .elementor-element.elementor-element-0fe1a5a img{width:27%;max-width:100%;}.elementor-166 .elementor-element.elementor-element-0a401a5{width:auto;max-width:auto;bottom:200px;z-index:11;}body:not(.rtl) .elementor-166 .elementor-element.elementor-element-0a401a5{right:400px;}body.rtl .elementor-166 .elementor-element.elementor-element-0a401a5{left:400px;}.elementor-166 .elementor-element.elementor-element-0a401a5 img{width:100px;opacity:0.8;}body:not(.rtl) .elementor-166 .elementor-element.elementor-element-358ebe1{right:30px;}body.rtl .elementor-166 .elementor-element.elementor-element-358ebe1{left:30px;}.elementor-166 .elementor-element.elementor-element-358ebe1{bottom:-15px;text-align:end;}.elementor-166 .elementor-element.elementor-element-358ebe1 img{max-width:70%;height:810px;}.elementor-166 .elementor-element.elementor-element-8185ff9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-166 .elementor-element.elementor-element-8185ff9{padding:90px 20px 90px 20px;}.elementor-166 .elementor-element.elementor-element-7ea11e3 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-166 .elementor-element.elementor-element-28eeb8d{padding:0px 0px 20px 0px;}.elementor-166 .elementor-element.elementor-element-28eeb8d .elementor-heading-title{font-size:var( --e-global-typography-885660a-font-size );font-weight:var( --e-global-typography-885660a-font-weight );text-transform:var( --e-global-typography-885660a-text-transform );font-style:var( --e-global-typography-885660a-font-style );text-decoration:var( --e-global-typography-885660a-text-decoration );line-height:var( --e-global-typography-885660a-line-height );letter-spacing:var( --e-global-typography-885660a-letter-spacing );word-spacing:var( --e-global-typography-885660a-word-spacing );color:var( --e-global-color-67356e9 );}.elementor-166 .elementor-element.elementor-element-c98eb61{padding:0px 0px 40px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;word-spacing:0px;text-shadow:2px 2px 2px rgba(255, 255, 255, 0.3);color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-c98eb61 p{margin-block-end:0px;}.elementor-166 .elementor-element.elementor-element-69b9af7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-166 .elementor-element.elementor-element-7129054{width:var( --container-widget-width, 70% );max-width:70%;background-color:transparent;--container-widget-width:70%;--container-widget-flex-grow:0;background-image:linear-gradient(45deg, #00D8FF 0%, #220E8B 50%);border-radius:20px 20px 20px 20px;}.elementor-166 .elementor-element.elementor-element-7129054.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-166 .elementor-element.elementor-element-7129054 img{width:100%;opacity:0.51;border-radius:20px 20px 20px 20px;}.elementor-166 .elementor-element.elementor-element-ae89154{width:auto;max-width:auto;top:70px;z-index:999;}body:not(.rtl) .elementor-166 .elementor-element.elementor-element-ae89154{left:24px;}body.rtl .elementor-166 .elementor-element.elementor-element-ae89154{right:24px;}.elementor-166 .elementor-element.elementor-element-ae89154 img{width:139px;opacity:0.99;}.elementor-166 .elementor-element.elementor-element-71b867d{z-index:11;}.elementor-166 .elementor-element.elementor-element-37b1fd7{padding:90px 20px 90px 20px;}.elementor-166 .elementor-element.elementor-element-3207976 > .elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-51bcc18{margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;}.elementor-166 .elementor-element.elementor-element-0542efa{--e-transform-translateX:0px;--e-transform-skewX:0deg;--e-transform-flipX:-1;background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-secondary ) 0%, #220E8B 0%);border-radius:20px 20px 20px 20px;}.elementor-166 .elementor-element.elementor-element-0542efa.ha-has-bg-overlay::before{opacity:0.5;}.elementor-166 .elementor-element.elementor-element-0542efa.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-166 .elementor-element.elementor-element-0542efa img{width:100%;opacity:0.6;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-166 .elementor-element.elementor-element-e31d866{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );text-shadow:2px 2px 2px rgba(255, 255, 255, 0.3);color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-a2dc348 > .elementor-element-populated{padding:0px 0px 0px 100px;}.elementor-166 .elementor-element.elementor-element-07ae1a6{padding:0px 0px 50px 0px;}.elementor-166 .elementor-element.elementor-element-07ae1a6 .elementor-heading-title{font-size:var( --e-global-typography-885660a-font-size );font-weight:var( --e-global-typography-885660a-font-weight );text-transform:var( --e-global-typography-885660a-text-transform );font-style:var( --e-global-typography-885660a-font-style );text-decoration:var( --e-global-typography-885660a-text-decoration );line-height:var( --e-global-typography-885660a-line-height );letter-spacing:var( --e-global-typography-885660a-letter-spacing );word-spacing:var( --e-global-typography-885660a-word-spacing );color:var( --e-global-color-67356e9 );}.elementor-166 .elementor-element.elementor-element-4c49269{margin-top:0px;margin-bottom:0px;}.elementor-166 .elementor-element.elementor-element-a13f830 .elementor-heading-title{font-family:var( --e-global-typography-d7324a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d7324a8-font-size );font-weight:var( --e-global-typography-d7324a8-font-weight );text-transform:var( --e-global-typography-d7324a8-text-transform );font-style:var( --e-global-typography-d7324a8-font-style );text-decoration:var( --e-global-typography-d7324a8-text-decoration );line-height:var( --e-global-typography-d7324a8-line-height );letter-spacing:var( --e-global-typography-d7324a8-letter-spacing );word-spacing:var( --e-global-typography-d7324a8-word-spacing );color:var( --e-global-color-67356e9 );}.elementor-166 .elementor-element.elementor-element-57217cd{background-color:transparent;background-image:linear-gradient(0deg, #00D8FF 0%, #220E8B 0%);border-radius:20px 20px 20px 20px;}.elementor-166 .elementor-element.elementor-element-57217cd.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-166 .elementor-element.elementor-element-57217cd img{width:64%;max-width:58%;opacity:0.6;border-radius:20px 20px 20px 20px;}.elementor-166 .elementor-element.elementor-element-177ce3c{padding:0px 0px 20px 0px;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );text-shadow:2px 2px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-1c8c6d7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-166 .elementor-element.elementor-element-1c8c6d7{padding:90px 20px 90px 20px;}.elementor-166 .elementor-element.elementor-element-f404c32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-166 .elementor-element.elementor-element-1da1b73{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + -135px) 675px;}.elementor-166 .elementor-element.elementor-element-1da1b73 img{width:68%;opacity:0.6;}.elementor-166 .elementor-element.elementor-element-bc2bf2a{width:var( --container-widget-width, 64.713% );max-width:64.713%;padding:0px 0px 40px 0px;--container-widget-width:64.713%;--container-widget-flex-grow:0;}.elementor-166 .elementor-element.elementor-element-bc2bf2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-166 .elementor-element.elementor-element-bc2bf2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-67356e9 );}.elementor-166 .elementor-element.elementor-element-cad4d86{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 45px 0px;}.elementor-166 .elementor-element.elementor-element-cad4d86 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-67356e9 );}.elementor-166 .elementor-element.elementor-element-790e4cd{margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-166 .elementor-element.elementor-element-42d33df{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-dd931f9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:2px 2px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-88450ac .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-shadow:2px 2px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-3a74b9d .elementor-heading-title{text-shadow:2px 2px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-0030f45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:47px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;word-spacing:0px;text-shadow:2px 2px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-d319800{--display:flex;}.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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-166 .elementor-element.elementor-element-d8bfa04 .elementor-button{background-color:#3D3D3D;fill:#FFFFFF;color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-d8bfa04 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-166 .elementor-element.elementor-element-c162485{margin-top:-157px;margin-bottom:0px;z-index:1;}.elementor-166 .elementor-element.elementor-element-80410b1{width:var( --container-widget-width, 597.266px );max-width:597.266px;padding:0px 0px 30px 0px;--container-widget-width:597.266px;--container-widget-flex-grow:0;}.elementor-166 .elementor-element.elementor-element-80410b1 .elementor-heading-title{font-size:84px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body:not(.rtl) .elementor-166 .elementor-element.elementor-element-0a401a5{right:32%;}body.rtl .elementor-166 .elementor-element.elementor-element-0a401a5{left:32%;}.elementor-166 .elementor-element.elementor-element-0a401a5{bottom:37%;}.elementor-166 .elementor-element.elementor-element-0a401a5 img{width:60px;}.elementor-166 .elementor-element.elementor-element-358ebe1{bottom:0px;}.elementor-166 .elementor-element.elementor-element-358ebe1 img{height:500px;}.elementor-166 .elementor-element.elementor-element-8185ff9{padding:70px 20px 70px 20px;}.elementor-166 .elementor-element.elementor-element-7ea11e3 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-166 .elementor-element.elementor-element-28eeb8d{padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-28eeb8d .elementor-heading-title{font-size:var( --e-global-typography-885660a-font-size );line-height:var( --e-global-typography-885660a-line-height );letter-spacing:var( --e-global-typography-885660a-letter-spacing );word-spacing:var( --e-global-typography-885660a-word-spacing );}.elementor-166 .elementor-element.elementor-element-c98eb61{padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-ae89154{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;top:35px;}body:not(.rtl) .elementor-166 .elementor-element.elementor-element-ae89154{left:11px;}body.rtl .elementor-166 .elementor-element.elementor-element-ae89154{right:11px;}.elementor-166 .elementor-element.elementor-element-37b1fd7{padding:70px 20px 70px 20px;}.elementor-166 .elementor-element.elementor-element-0542efa{margin:-67px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-e31d866{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-166 .elementor-element.elementor-element-a2dc348 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-166 .elementor-element.elementor-element-07ae1a6{padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-07ae1a6 .elementor-heading-title{font-size:var( --e-global-typography-885660a-font-size );line-height:var( --e-global-typography-885660a-line-height );letter-spacing:var( --e-global-typography-885660a-letter-spacing );word-spacing:var( --e-global-typography-885660a-word-spacing );}.elementor-166 .elementor-element.elementor-element-a13f830 .elementor-heading-title{font-size:var( --e-global-typography-d7324a8-font-size );line-height:var( --e-global-typography-d7324a8-line-height );letter-spacing:var( --e-global-typography-d7324a8-letter-spacing );word-spacing:var( --e-global-typography-d7324a8-word-spacing );}.elementor-166 .elementor-element.elementor-element-177ce3c{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-166 .elementor-element.elementor-element-1c8c6d7{padding:70px 20px 70px 20px;}.elementor-166 .elementor-element.elementor-element-f404c32 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-166 .elementor-element.elementor-element-1da1b73{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + -90px) 380px;padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-bc2bf2a{padding:0px 0px 20px 0px;}.elementor-166 .elementor-element.elementor-element-bc2bf2a .elementor-heading-title{font-size:40px;}.elementor-166 .elementor-element.elementor-element-cad4d86{padding:0px 0px 20px 0px;}.elementor-166 .elementor-element.elementor-element-790e4cd{padding:0px 0px 20px 0px;}.elementor-166 .elementor-element.elementor-element-42d33df{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-166 .elementor-element.elementor-element-80410b1{--container-widget-width:282px;--container-widget-flex-grow:0;width:var( --container-widget-width, 282px );max-width:282px;}.elementor-166 .elementor-element.elementor-element-80410b1 .elementor-heading-title{font-size:70px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body:not(.rtl) .elementor-166 .elementor-element.elementor-element-0a401a5{right:60px;}body.rtl .elementor-166 .elementor-element.elementor-element-0a401a5{left:60px;}.elementor-166 .elementor-element.elementor-element-0a401a5{bottom:-63px;}.elementor-166 .elementor-element.elementor-element-0a401a5 img{width:40px;}body:not(.rtl) .elementor-166 .elementor-element.elementor-element-358ebe1{right:0px;}body.rtl .elementor-166 .elementor-element.elementor-element-358ebe1{left:0px;}.elementor-166 .elementor-element.elementor-element-358ebe1{bottom:-100px;}.elementor-166 .elementor-element.elementor-element-358ebe1 img{width:100%;height:172px;}.elementor-166 .elementor-element.elementor-element-7ea11e3 > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-166 .elementor-element.elementor-element-28eeb8d .elementor-heading-title{font-size:var( --e-global-typography-885660a-font-size );line-height:var( --e-global-typography-885660a-line-height );letter-spacing:var( --e-global-typography-885660a-letter-spacing );word-spacing:var( --e-global-typography-885660a-word-spacing );}.elementor-166 .elementor-element.elementor-element-3207976 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-51bcc18{padding:0px 0px 50px 0px;}.elementor-166 .elementor-element.elementor-element-e31d866{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-166 .elementor-element.elementor-element-a2dc348 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-166 .elementor-element.elementor-element-07ae1a6{padding:0px 0px 20px 0px;text-align:center;}.elementor-166 .elementor-element.elementor-element-07ae1a6 .elementor-heading-title{font-size:var( --e-global-typography-885660a-font-size );line-height:var( --e-global-typography-885660a-line-height );letter-spacing:var( --e-global-typography-885660a-letter-spacing );word-spacing:var( --e-global-typography-885660a-word-spacing );}.elementor-166 .elementor-element.elementor-element-a13f830 .elementor-heading-title{font-size:var( --e-global-typography-d7324a8-font-size );line-height:var( --e-global-typography-d7324a8-line-height );letter-spacing:var( --e-global-typography-d7324a8-letter-spacing );word-spacing:var( --e-global-typography-d7324a8-word-spacing );}.elementor-166 .elementor-element.elementor-element-177ce3c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-166 .elementor-element.elementor-element-f404c32 > .elementor-element-populated{padding:0px 0px 60px 0px;}.elementor-166 .elementor-element.elementor-element-bc2bf2a{width:var( --container-widget-width, 218.359px );max-width:218.359px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:218.359px;--container-widget-flex-grow:0;text-align:center;}.elementor-166 .elementor-element.elementor-element-bc2bf2a .elementor-heading-title{font-size:37px;}.elementor-166 .elementor-element.elementor-element-42d33df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(min-width:768px){.elementor-166 .elementor-element.elementor-element-99d2011{width:56%;}.elementor-166 .elementor-element.elementor-element-391f68f{width:44%;}.elementor-166 .elementor-element.elementor-element-3207976{width:33.3333%;}.elementor-166 .elementor-element.elementor-element-a2dc348{width:66.667%;}}