.elementor-2 .elementor-element.elementor-element-160bf82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;}.elementor-2 .elementor-element.elementor-element-5dd2829{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:47px;--padding-left:0px;--padding-right:0px;display:flex;}.elementor-2 .elementor-element.elementor-element-5dd2829:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5dd2829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-2 .elementor-element.elementor-element-50fe640{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;display:block;}.elementor-2 .elementor-element.elementor-element-81f850d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:254px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;display:flex;}.elementor-2 .elementor-element.elementor-element-81f850d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-81f850d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8ffff;}.elementor-2 .elementor-element.elementor-element-81f850d.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-a5f3f59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e575bb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;display:block;text-align:center;}.elementor-2 .elementor-element.elementor-element-e575bb8 .elementor-heading-title{font-size:32px;font-weight:800;line-height:1.5;color:#000000ff;}.elementor-2 .elementor-element.elementor-element-85175f8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;display:block;text-align:center;}.elementor-2 .elementor-element.elementor-element-85175f8 .elementor-heading-title{font-size:15px;line-height:1.67;color:#000000ff;}.elementor-2 .elementor-element.elementor-element-59f86a8{--e-image-carousel-slides-to-show:6;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-59f86a8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-59f86a8 .elementor-swiper-button.elementor-swiper-button-next{font-size:21px;}.elementor-2 .elementor-element.elementor-element-59f86a8 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:10px;height:10px;background:#6C00FF;}.elementor-2 .elementor-element.elementor-element-59f86a8 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#D9C9EB;opacity:1;}.elementor-2 .elementor-element.elementor-element-59f86a8 .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-752dc1a{--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:start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;}.elementor-2 .elementor-element.elementor-element-198f76c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;display:block;text-align:center;}.elementor-2 .elementor-element.elementor-element-198f76c .elementor-heading-title{font-size:32px;font-weight:800;line-height:1.5;color:#000000ff;}.elementor-2 .elementor-element.elementor-element-4cb6d0a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;display:block;text-align:center;}.elementor-2 .elementor-element.elementor-element-4cb6d0a .elementor-heading-title{font-size:15px;line-height:1.67;color:#000000ff;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-b6553b3{--grid-columns:5;--grid-column-gap:5px;}.elementor-2 .elementor-element.elementor-element-b6553b3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-21bd2d4{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--dots-normal-color:#000000;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-21bd2d4 .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-3158141{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:191px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;display:flex;}.elementor-2 .elementor-element.elementor-element-3158141:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3158141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff4f4ff;}.elementor-2 .elementor-element.elementor-element-d5db4a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-61px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;display:block;}.elementor-2 .elementor-element.elementor-element-272ec78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;}.elementor-2 .elementor-element.elementor-element-fa8eac1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;}.elementor-2 .elementor-element.elementor-element-0514fdb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;}.elementor-2 .elementor-element.elementor-element-bc904a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:auto;--margin-bottom:auto;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;}.elementor-2 .elementor-element.elementor-element-bc904a8.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-a8b5082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;display:block;text-align:center;}.elementor-2 .elementor-element.elementor-element-a8b5082 .elementor-heading-title{font-size:32px;font-weight:800;color:#000000ff;}.elementor-2 .elementor-element.elementor-element-ce7749b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;display:block;}.elementor-2 .elementor-element.elementor-element-ce7749b.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-ce7749b .elementor-heading-title{font-size:16px;line-height:25px;color:#000000ff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-7c07e05 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-dbbc40d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:148px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;}.elementor-2 .elementor-element.elementor-element-6837899{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:flex;}.elementor-widget-softlite_image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-7f6c4f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7f6c4f9{display:block;}.elementor-2 .elementor-element.elementor-element-65a924e{width:var( --container-widget-width, 796px );max-width:796px;margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:796px;--container-widget-flex-grow:0;display:block;text-align:center;}.elementor-2 .elementor-element.elementor-element-65a924e .elementor-heading-title{font-size:32px;font-weight:800;line-height:45px;color:#000000ff;}.elementor-2 .elementor-element.elementor-element-831e753{width:var( --container-widget-width, 722px );max-width:722px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:722px;--container-widget-flex-grow:0;display:block;text-align:center;}.elementor-2 .elementor-element.elementor-element-831e753 .elementor-heading-title{font-size:18px;font-weight:500;line-height:30px;color:#000000ff;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:20px 20px 20px 20px;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-51774b4 i.softlite-dynamic-icon{font-size:100%;}.elementor-2 .elementor-element.elementor-element-51774b4 .softlite-dynamic-icon i{font-size:100%;}.elementor-2 .elementor-element.elementor-element-51774b4 .softlite-dynamic-icon:not(i){width:100%;}.elementor-2 .elementor-element.elementor-element-51774b4 .softlite-dynamic-icon svg{width:100%;}.elementor-2 .elementor-element.elementor-element-51774b4 .softlite-dynamic-card-box-text-1{font-size:32px;font-weight:800;line-height:1.5;color:#000000ff;}.elementor-2 .elementor-element.elementor-element-51774b4 .softlite-dynamic-card-box-text-2{font-size:16px;font-weight:500;line-height:1.56;color:#000000ff;}.elementor-2 .elementor-element.elementor-element-51774b4 .softlite-dynamic-card-box-button-text{font-size:16px;font-weight:700;text-transform:uppercase;line-height:0.9;fill:#6981ceff;color:#6981ceff;}.elementor-2 .elementor-element.elementor-element-51774b4 .softlite-dynamic-card-box-button{background-color:#ffffffff;}.elementor-2 .elementor-element.elementor-element-51774b4 .softlite-dynamic-card-box-background-color-1{background-color:#f4f4ffff;}.elementor-2 .elementor-element.elementor-element-f9f87c6 > .elementor-widget-container{margin:159px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f9f87c6{display:block;}.elementor-2 .elementor-element.elementor-element-f9f87c6 img{width:80px;}.elementor-2 .elementor-element.elementor-element-6ba75d8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;display:block;text-align:center;}.elementor-2 .elementor-element.elementor-element-6ba75d8 .elementor-heading-title{font-size:32px;font-weight:800;line-height:1.5;color:#000000ff;}.elementor-2 .elementor-element.elementor-element-5c36ff9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;display:block;text-align:center;}.elementor-2 .elementor-element.elementor-element-5c36ff9 .elementor-heading-title{font-size:16px;font-weight:700;line-height:1.5;color:#000000ff;}.elementor-2 .elementor-element.elementor-element-4f057ef > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4f057ef{display:block;}.elementor-2 .elementor-element.elementor-element-4f057ef img{width:80px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-5dd2829{--padding-top:0px;--padding-bottom:47px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-50fe640{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-81f850d{--padding-top:100px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e575bb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-85175f8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-752dc1a{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-198f76c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4cb6d0a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b6553b3{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-21bd2d4{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-3158141{--border-radius:60px 60px 60px 60px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d5db4a0{--margin-top:-61px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-272ec78{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2 .elementor-element.elementor-element-bc904a8{--margin-top:40px;--margin-bottom:auto;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-a8b5082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ce7749b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dbbc40d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7f6c4f9 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-65a924e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-831e753{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f9f87c6 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ba75d8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5c36ff9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4f057ef > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-5dd2829{--padding-top:0px;--padding-bottom:47px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-50fe640{--width:100%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-81f850d{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a5f3f59{--width:100%;}.elementor-2 .elementor-element.elementor-element-e575bb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-85175f8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-59f86a8{--e-image-carousel-slides-to-show:1;}.elementor-2 .elementor-element.elementor-element-59f86a8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-59f86a8 .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-2 .elementor-element.elementor-element-59f86a8 .swiper-pagination-bullet{width:7px;height:7px;}.elementor-2 .elementor-element.elementor-element-752dc1a{--width:100%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-198f76c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4cb6d0a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b6553b3{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-21bd2d4{--swiper-slides-to-display:1;--swiper-offset-size:50px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:31px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-size:12px;--swiper-pagination-size:8px;--dots-horizontal-position:100%;--dots-horizontal-transform:-100%;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--swiper-pagination-spacing:3px;}.elementor-2 .elementor-element.elementor-element-21bd2d4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-2 .elementor-element.elementor-element-3158141{--width:100%;--border-radius:60px 60px 60px 60px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d5db4a0{--width:100%;--margin-top:-61px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-fa8eac1{--width:100%;}.elementor-2 .elementor-element.elementor-element-bc904a8{--width:100%;--margin-top:10px;--margin-bottom:auto;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-a8b5082{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-a8b5082.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a8b5082 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-ce7749b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dbbc40d{--width:100%;}.elementor-2 .elementor-element.elementor-element-7f6c4f9 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-65a924e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-65a924e .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-831e753{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-51774b4 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-51774b4 .softlite-dynamic-card-box-text-1{font-size:22px;line-height:0.9rem;}.elementor-2 .elementor-element.elementor-element-f9f87c6 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ba75d8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ba75d8 .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-5c36ff9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4f057ef > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-160bf82{--width:auto;}.elementor-2 .elementor-element.elementor-element-5dd2829{--width:auto;}.elementor-2 .elementor-element.elementor-element-50fe640{--width:100%;}.elementor-2 .elementor-element.elementor-element-81f850d{--width:100%;}.elementor-2 .elementor-element.elementor-element-a5f3f59{--width:100%;}.elementor-2 .elementor-element.elementor-element-752dc1a{--width:100%;}.elementor-2 .elementor-element.elementor-element-3158141{--width:100%;}.elementor-2 .elementor-element.elementor-element-d5db4a0{--width:100%;}.elementor-2 .elementor-element.elementor-element-272ec78{--width:auto;}.elementor-2 .elementor-element.elementor-element-fa8eac1{--width:calc(44.135% - 65.3198px);}.elementor-2 .elementor-element.elementor-element-0514fdb{--width:auto;}.elementor-2 .elementor-element.elementor-element-bc904a8{--width:100%;}.elementor-2 .elementor-element.elementor-element-dbbc40d{--width:calc(55.865% - 82.6802px);}.elementor-2 .elementor-element.elementor-element-6837899{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-fa8eac1{--width:100%;}.elementor-2 .elementor-element.elementor-element-dbbc40d{--width:100%;}}.elementor-2 .elementor-element.elementor-element-50fe640{max-width: 1600px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-50fe640{max-width: 100%;}}
.elementor-2 .elementor-element.elementor-element-e575bb8 .elementor-heading-title{font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;}.elementor-2 .elementor-element.elementor-element-e575bb8 .elementor-heading-title::before{line-height: 48px;}.elementor-2 .elementor-element.elementor-element-e575bb8 .elementor-heading-title::after{line-height: 48px;}
.elementor-2 .elementor-element.elementor-element-85175f8 .elementor-heading-title{font-weight: 400;font-family: "Proxima Soft", -apple-system, Roboto, Helvetica, sans-serif;}.elementor-2 .elementor-element.elementor-element-85175f8 .elementor-heading-title::before{line-height: 25.05px;}.elementor-2 .elementor-element.elementor-element-85175f8 .elementor-heading-title::after{line-height: 25.05px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-85175f8 .elementor-heading-title{max-width: 100%;}}

.elementor-2 .elementor-element.elementor-element-a5f3f59{font-family: "Proxima Soft", -apple-system, Roboto, Helvetica, sans-serif;max-width: 1483px;text-align: center;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-a5f3f59{max-width: 100%;}}
.elementor-2 .elementor-element.elementor-element-81f850d{font-family: "Proxima Soft", -apple-system, Roboto, Helvetica, sans-serif;text-align: center;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-81f850d{max-width: 100%;}}
.elementor-2 .elementor-element.elementor-element-198f76c .elementor-heading-title{font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;}.elementor-2 .elementor-element.elementor-element-198f76c .elementor-heading-title::before{line-height: 48px;}.elementor-2 .elementor-element.elementor-element-198f76c .elementor-heading-title::after{line-height: 48px;}
.elementor-2 .elementor-element.elementor-element-4cb6d0a .elementor-heading-title{font-weight: 400;font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;}.elementor-2 .elementor-element.elementor-element-4cb6d0a .elementor-heading-title::before{line-height: 25.05px;}.elementor-2 .elementor-element.elementor-element-4cb6d0a .elementor-heading-title::after{line-height: 25.05px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-4cb6d0a .elementor-heading-title{max-width: 100%;}}
/* Start custom CSS for loop-grid, class: .elementor-element-b6553b3 */.elementor-2 .elementor-element.elementor-element-b6553b3 span.softlite-dynamic-card-box-text-1 {
  display: -webkit-box !important;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;

  min-height: 60px; /* ώστε να έχει πάντα ύψος 2 γραμμών */
 }

.elementor-2 .elementor-element.elementor-element-b6553b3  span.softlite-dynamic-card-box-text-2 {
    padding: 0 20px;
  display:block;
    min-height: 60px;

}/* End custom CSS */

/* Start custom CSS for loop-carousel, class: .elementor-element-21bd2d4 */.elementor-2 .elementor-element.elementor-element-21bd2d4 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    right: 0;
    background: transparent;
    height: 10px;
    display: block;
    z-index: 9999;
    position: relative;
    /* left: 0; */
    width: 100%;
}/* End custom CSS */

.elementor-2 .elementor-element.elementor-element-752dc1a{max-width: 1602px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-752dc1a{max-width: 100%;}}
.elementor-2 .elementor-element.elementor-element-a8b5082 .elementor-heading-title{font-family: "Proxima Soft", -apple-system, Roboto, Helvetica, sans-serif;}.elementor-2 .elementor-element.elementor-element-a8b5082 .elementor-heading-title::before{line-height: normal;}.elementor-2 .elementor-element.elementor-element-a8b5082 .elementor-heading-title::after{line-height: normal;}
.elementor-2 .elementor-element.elementor-element-ce7749b .elementor-heading-title{font-family: "Proxima Soft", -apple-system, Roboto, Helvetica, sans-serif;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-ce7749b .elementor-heading-title{max-width: 100%;}}
.elementor-2 .elementor-element.elementor-element-7c07e05 {height: 100%;}.elementor-2 .elementor-element.elementor-element-7c07e05 {margin-top: 50px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-2 .elementor-element.elementor-element-7c07e05 .b3jcdi1y{align-items: center;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;border-bottom-style: solid;border-bottom-width: 1px;border-left-style: solid;border-left-width: 1px;border-right-style: solid;border-right-width: 1px;border-top-left-radius: 30px;border-top-right-radius: 30px;border-top-style: solid;border-top-width: 1px;column-gap: 10px;display: flex;justify-content: start;min-height: 41px;padding-bottom: 14px;padding-left: 20px;padding-right: 20px;padding-top: 14px;row-gap: 10px;flex-direction: row;height: 100%;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-7c07e05 {margin-top: 40px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-7c07e05 .b3jcdi1y{border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 30px;border-top-right-radius: 30px;border-top-width: 1px;padding-bottom: 14px;padding-left: 20px;padding-right: 20px;padding-top: 14px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-7c07e05 {margin-top: 40px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-7c07e05 .b3jcdi1y{border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 30px;border-top-right-radius: 30px;border-top-width: 1px;padding-bottom: 14px;padding-left: 20px;padding-right: 20px;padding-top: 14px;}}.elementor-2 .elementor-element.elementor-element-7c07e05 .h2yhveb1{align-self: stretch;font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;font-size: 14px;font-weight: 700;margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}.elementor-2 .elementor-element.elementor-element-7c07e05 .h2yhveb1::before{line-height: 21px;}.elementor-2 .elementor-element.elementor-element-7c07e05 .h2yhveb1::after{line-height: 21px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-7c07e05 .h2yhveb1{margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-7c07e05 .h2yhveb1{margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}}.elementor-2 .elementor-element.elementor-element-7c07e05 .scyyqmvi{font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;}.elementor-2 .elementor-element.elementor-element-7c07e05 .scyyqmvi::before{line-height: 21px;}.elementor-2 .elementor-element.elementor-element-7c07e05 .scyyqmvi::after{line-height: 21px;}.elementor-2 .elementor-element.elementor-element-7c07e05 .q4c0m9q6{align-self: stretch;font-size: 10px;font-weight: 900;margin-bottom: auto;margin-top: auto;width: 10px;margin-right: 0px;margin-left: 0px;}.elementor-2 .elementor-element.elementor-element-7c07e05 .q4c0m9q6::before{line-height: 15px;}.elementor-2 .elementor-element.elementor-element-7c07e05 .q4c0m9q6::after{line-height: 15px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-7c07e05 .q4c0m9q6{margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-7c07e05 .q4c0m9q6{margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}}.elementor-2 .elementor-element.elementor-element-7c07e05 .wvs9b7jr{max-width: none;}.elementor-2 .elementor-element.elementor-element-7c07e05 .wvs9b7jr::before{line-height: 15px;}.elementor-2 .elementor-element.elementor-element-7c07e05 .wvs9b7jr::after{line-height: 15px;}
.elementor-2 .elementor-element.elementor-element-bc904a8{margin-bottom: auto;margin-top: auto;}.elementor-2 .elementor-element.elementor-element-bc904a8::before{line-height: normal;}.elementor-2 .elementor-element.elementor-element-bc904a8::after{line-height: normal;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-bc904a8{margin-bottom: auto;max-width: 100%;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-bc904a8{margin-bottom: auto;}}
.elementor-2 .elementor-element.elementor-element-0514fdb{flex-grow: 1;}.elementor-2 .elementor-element.elementor-element-0514fdb::before{line-height: normal;}.elementor-2 .elementor-element.elementor-element-0514fdb::after{line-height: normal;}
.elementor-2 .elementor-element.elementor-element-fa8eac1::before{line-height: normal;}.elementor-2 .elementor-element.elementor-element-fa8eac1::after{line-height: normal;}
.elementor-2 .elementor-element.elementor-element-7f6c4f9 {flex-grow: 1 !important}.elementor-2 .elementor-element.elementor-element-7f6c4f9 {max-width: 100% !important}.elementor-2 .elementor-element.elementor-element-7f6c4f9 img{flex-direction: row;transition-duration: 0.2s;transition-property: opacity;transition-timing-function: ease-in-out;vertical-align: middle;}.elementor-2 .elementor-element.elementor-element-7f6c4f9 img::before{line-height: normal;}.elementor-2 .elementor-element.elementor-element-7f6c4f9 img::after{line-height: normal;}
.elementor-2 .elementor-element.elementor-element-6837899{flex-grow: 1;}.elementor-2 .elementor-element.elementor-element-6837899::before{line-height: normal;}.elementor-2 .elementor-element.elementor-element-6837899::after{line-height: normal;}
.elementor-2 .elementor-element.elementor-element-dbbc40d::before{line-height: normal;}.elementor-2 .elementor-element.elementor-element-dbbc40d::after{line-height: normal;}

.elementor-2 .elementor-element.elementor-element-d5db4a0{max-width: 1333px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-d5db4a0{max-width: 100%;}}
.elementor-2 .elementor-element.elementor-element-3158141{max-width: 1600px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-3158141{max-width: 100%;}}
.elementor-2 .elementor-element.elementor-element-65a924e .elementor-heading-title{font-family: "Proxima Soft", -apple-system, Roboto, Helvetica, sans-serif;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-65a924e .elementor-heading-title{max-width: 100%;}}
.elementor-2 .elementor-element.elementor-element-831e753 .evwmiwu5{color: rgb(0, 0, 0);font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;font-size: 18px;font-weight: 800;line-height: 30px;text-align: center;}.elementor-2 .elementor-element.elementor-element-831e753 .elementor-heading-title{font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-831e753 .elementor-heading-title{max-width: 100%;}}
.elementor-2 .elementor-element.elementor-element-cbfa6fb {height: 100%;}.elementor-2 .elementor-element.elementor-element-cbfa6fb {margin-top: 50px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .b3jcdi1y{align-items: center;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;border-bottom-style: solid;border-bottom-width: 1px;border-left-style: solid;border-left-width: 1px;border-right-style: solid;border-right-width: 1px;border-top-left-radius: 30px;border-top-right-radius: 30px;border-top-style: solid;border-top-width: 1px;column-gap: 10px;display: flex;justify-content: start;min-height: 41px;padding-bottom: 14px;padding-left: 20px;padding-right: 20px;padding-top: 14px;row-gap: 10px;flex-direction: row;height: 100%;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-cbfa6fb {margin-top: 40px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-cbfa6fb .b3jcdi1y{border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 30px;border-top-right-radius: 30px;border-top-width: 1px;padding-bottom: 14px;padding-left: 20px;padding-right: 20px;padding-top: 14px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-cbfa6fb {margin-top: 40px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-cbfa6fb .b3jcdi1y{border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 30px;border-top-right-radius: 30px;border-top-width: 1px;padding-bottom: 14px;padding-left: 20px;padding-right: 20px;padding-top: 14px;}}.elementor-2 .elementor-element.elementor-element-cbfa6fb .h2yhveb1{align-self: stretch;font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;font-size: 14px;font-weight: 700;margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .h2yhveb1::before{line-height: 21px;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .h2yhveb1::after{line-height: 21px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-cbfa6fb .h2yhveb1{margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-cbfa6fb .h2yhveb1{margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}}.elementor-2 .elementor-element.elementor-element-cbfa6fb .scyyqmvi{font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .scyyqmvi::before{line-height: 21px;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .scyyqmvi::after{line-height: 21px;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .q4c0m9q6{align-self: stretch;font-size: 10px;font-weight: 900;margin-bottom: auto;margin-top: auto;width: 10px;margin-right: 0px;margin-left: 0px;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .q4c0m9q6::before{line-height: 15px;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .q4c0m9q6::after{line-height: 15px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-cbfa6fb .q4c0m9q6{margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-cbfa6fb .q4c0m9q6{margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}}.elementor-2 .elementor-element.elementor-element-cbfa6fb .wvs9b7jr{max-width: none;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .wvs9b7jr::before{line-height: 15px;}.elementor-2 .elementor-element.elementor-element-cbfa6fb .wvs9b7jr::after{line-height: 15px;}
.elementor-2 .elementor-element.elementor-element-51774b4 {width: 100%;}.elementor-2 .elementor-element.elementor-element-51774b4 {height: 100%;}.elementor-2 .elementor-element.elementor-element-51774b4 {max-width: 1332px !important}.elementor-2 .elementor-element.elementor-element-51774b4 {margin-top: 194px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-2 .elementor-element.elementor-element-51774b4 .xbt6y9g2{align-items: center;border-bottom-left-radius: 60px;border-bottom-right-radius: 60px;border-top-left-radius: 60px;border-top-right-radius: 60px;display: flex;flex-direction: column;font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;padding-left: 80px;padding-right: 80px;padding-top: 76px;text-align: center;padding-bottom: 0px;height: 100%;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-51774b4 {max-width: 100% !important}}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-51774b4 {margin-top: 40px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-51774b4 .xbt6y9g2{border-bottom-left-radius: 60px;border-bottom-right-radius: 60px;border-top-left-radius: 60px;border-top-right-radius: 60px;padding-left: 20px;padding-right: 20px;padding-top: 76px;padding-bottom: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-51774b4 {margin-top: 40px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-51774b4 .xbt6y9g2{border-bottom-left-radius: 60px;border-bottom-right-radius: 60px;border-top-left-radius: 60px;border-top-right-radius: 60px;padding-left: 20px;padding-right: 20px;padding-top: 76px;padding-bottom: 0px;}}.elementor-2 .elementor-element.elementor-element-51774b4 .s9klsk8q{align-items: center;display: flex;flex-direction: column;font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;margin-bottom: -29px;max-width: 100%;text-align: center;width: 720px;z-index: 10;margin-top: 0px;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-51774b4 .s9klsk8q{margin-bottom: 10px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-51774b4 .s9klsk8q{margin-bottom: 10px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-2 .elementor-element.elementor-element-51774b4 .woqcbziu{align-self: stretch;font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;font-size: 32px;font-weight: 800;text-align: center;}.elementor-2 .elementor-element.elementor-element-51774b4 .woqcbziu::before{line-height: 48px;}.elementor-2 .elementor-element.elementor-element-51774b4 .woqcbziu::after{line-height: 48px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-51774b4 .woqcbziu{max-width: 100%;}}.elementor-2 .elementor-element.elementor-element-51774b4 .v5dh09ns{font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;text-align: center;}.elementor-2 .elementor-element.elementor-element-51774b4 .v5dh09ns::before{line-height: 48px;}.elementor-2 .elementor-element.elementor-element-51774b4 .v5dh09ns::after{line-height: 48px;}.elementor-2 .elementor-element.elementor-element-51774b4 .k5tq2yfj{font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;font-weight: 500;line-height: 1.56;margin-top: 40px;text-align: center;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}.elementor-2 .elementor-element.elementor-element-51774b4 .k5tq2yfj::before{line-height: 24.96px;}.elementor-2 .elementor-element.elementor-element-51774b4 .k5tq2yfj::after{line-height: 24.96px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-51774b4 .k5tq2yfj{margin-top: 40px;max-width: 100%;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-51774b4 .k5tq2yfj{margin-top: 40px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-2 .elementor-element.elementor-element-51774b4 .tnq9tthr{font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;text-align: center;}.elementor-2 .elementor-element.elementor-element-51774b4 .tnq9tthr::before{line-height: 24.96px;}.elementor-2 .elementor-element.elementor-element-51774b4 .tnq9tthr::after{line-height: 24.96px;}.elementor-2 .elementor-element.elementor-element-51774b4 .voz6yq4f{align-items: center;border-bottom-color: rgb(105, 129, 206);border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;border-bottom-style: solid;border-bottom-width: 5px;border-left-color: rgb(105, 129, 206);border-left-style: solid;border-left-width: 2px;border-right-color: rgb(105, 129, 206);border-right-style: solid;border-right-width: 2px;border-top-color: rgb(105, 129, 206);border-top-left-radius: 30px;border-top-right-radius: 30px;border-top-style: solid;border-top-width: 2px;color: rgb(105, 129, 206);column-gap: 10px;display: flex;font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;font-weight: 700;justify-content: start;margin-top: 60px;max-width: 100%;min-height: 50px;padding-bottom: 15px;padding-left: 20px;padding-right: 20px;padding-top: 15px;row-gap: 10px;text-align: center;text-transform: uppercase;width: 259px;flex-direction: row;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-51774b4 .voz6yq4f{border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;border-bottom-width: 5px;border-left-width: 2px;border-right-width: 2px;border-top-left-radius: 30px;border-top-right-radius: 30px;border-top-width: 2px;margin-top: 40px;padding-bottom: 22px;padding-left: 20px;padding-right: 20px;padding-top: 15px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-51774b4 .voz6yq4f{border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;border-bottom-width: 5px;border-left-width: 2px;border-right-width: 2px;border-top-left-radius: 30px;border-top-right-radius: 30px;border-top-width: 2px;margin-top: 40px;padding-bottom: 22px;padding-left: 20px;padding-right: 20px;padding-top: 22px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-2 .elementor-element.elementor-element-51774b4 .k0zh0ke9{align-self: stretch;border-bottom-color: rgb(105, 129, 206);border-left-color: rgb(105, 129, 206);border-right-color: rgb(105, 129, 206);border-top-color: rgb(105, 129, 206);color: rgb(105, 129, 206);flex-basis: 0%;flex-grow: 1;font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;font-weight: 700;margin-bottom: auto;margin-top: auto;text-align: center;text-transform: uppercase;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-51774b4 .k0zh0ke9{margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-51774b4 .k0zh0ke9{margin-bottom: auto;margin-top: auto;margin-right: 0px;margin-left: 0px;}}.elementor-2 .elementor-element.elementor-element-51774b4 .hptlhskf{border-bottom-color: rgb(105, 129, 206);border-left-color: rgb(105, 129, 206);border-right-color: rgb(105, 129, 206);border-top-color: rgb(105, 129, 206);font-family: "proxima-soft", -apple-system, Roboto, Helvetica, sans-serif;text-align: center;}
.elementor-2 .elementor-element.elementor-element-f9f87c6 {max-width: 100% !important}.elementor-2 .elementor-element.elementor-element-f9f87c6 img{flex-direction: row;transition-duration: 0.2s;transition-property: opacity;transition-timing-function: ease-in-out;vertical-align: middle;}
.elementor-2 .elementor-element.elementor-element-6ba75d8 .elementor-heading-title{font-family: "Proxima Soft", -apple-system, Roboto, Helvetica, sans-serif;}.elementor-2 .elementor-element.elementor-element-6ba75d8 .elementor-heading-title::before{line-height: 48px;}.elementor-2 .elementor-element.elementor-element-6ba75d8 .elementor-heading-title::after{line-height: 48px;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-6ba75d8 .elementor-heading-title{max-width: 100%;}}
.elementor-2 .elementor-element.elementor-element-5c36ff9 .elementor-heading-title{font-family: "Proxima Soft", -apple-system, Roboto, Helvetica, sans-serif;}
.elementor-2 .elementor-element.elementor-element-4f057ef {max-width: 100% !important}.elementor-2 .elementor-element.elementor-element-4f057ef img{flex-direction: row;transition-duration: 0.2s;transition-property: opacity;transition-timing-function: ease-in-out;vertical-align: middle;}
.elementor-2 .elementor-element.elementor-element-5dd2829{overflow: hidden;}@media (max-width: 1024px) {.elementor-2 .elementor-element.elementor-element-5dd2829{overflow: hidden;}}@media (max-width: 767px) {.elementor-2 .elementor-element.elementor-element-5dd2829{overflow: hidden;}}
.elementor-2 .elementor-element.elementor-element-160bf82 {color: rgb(0, 0, 0);font-size: 16px;line-height: 1.5;z-index: 0;}.elementor-2 .elementor-element.elementor-element-160bf82 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-2 .elementor-element.elementor-element-160bf82 .elementor-button .elementor-button-content-wrapper, .elementor-2 .elementor-element.elementor-element-160bf82 .elementor-button .elementor-button-text {line-height: inherit !important}.elementor-2 .elementor-element.elementor-element-160bf82{color: rgb(0, 0, 0);font-size: 16px;line-height: 1.5;}body{overflow-x:hidden;}.elementor{width:100%}.elementor-element{position:static;}
