.elementor-17 .elementor-element.elementor-element-af8b9fe{--display:flex;--min-height:270px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-af8b9fe:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-af8b9fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f12648 );}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-ff759c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-17 .elementor-element.elementor-element-ff759c6 .elementor-heading-title{font-family:var( --e-global-typography-8d29225-font-family ), Sans-serif;font-size:var( --e-global-typography-8d29225-font-size );font-weight:var( --e-global-typography-8d29225-font-weight );text-transform:var( --e-global-typography-8d29225-text-transform );line-height:var( --e-global-typography-8d29225-line-height );}.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-17 .elementor-element.elementor-element-5b7f6fb{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-f92a05a{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-67b0c30{--display:flex;}.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-17 .elementor-element.elementor-element-44389c4{text-align:start;}.elementor-17 .elementor-element.elementor-element-6abe2c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-4c3121f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-17 .elementor-element.elementor-element-4c3121f .elementor-heading-title{font-family:var( --e-global-typography-8d29225-font-family ), Sans-serif;font-size:var( --e-global-typography-8d29225-font-size );font-weight:var( --e-global-typography-8d29225-font-weight );text-transform:var( --e-global-typography-8d29225-text-transform );line-height:var( --e-global-typography-8d29225-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c1e9c60{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-0da6e3e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-b3a11de{--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;--padding-top:32px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e7da727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;}.elementor-17 .elementor-element.elementor-element-e7da727 .elementor-heading-title{font-family:var( --e-global-typography-8d29225-font-family ), Sans-serif;font-size:var( --e-global-typography-8d29225-font-size );font-weight:var( --e-global-typography-8d29225-font-weight );text-transform:var( --e-global-typography-8d29225-text-transform );line-height:var( --e-global-typography-8d29225-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-64ad387{--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;--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-17 .elementor-element.elementor-element-3b9a86a{--display:flex;--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-17 .elementor-element.elementor-element-15ccc51{text-align:start;}.elementor-17 .elementor-element.elementor-element-b1342a3{--display:flex;--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-jet-timeline .jet-timeline-item .timeline-item__meta-content{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{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-jet-timeline .timeline-item__card-btn{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 );background-color:var( --e-global-color-accent );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-center .timeline-item__point{margin-left:30px;margin-right:30px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-left .timeline-item__point{margin-right:30px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-right .timeline-item__point{margin-left:30px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item+.jet-timeline-item{margin-top:45px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card{border-radius:0px 0px 0px 0px;background-color:#02010100;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-inner{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-arrow{background-color:#02010100;width:20px;height:20px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-top .jet-timeline-item .timeline-item__card-arrow{margin-top:12px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-bottom .jet-timeline-item .timeline-item__card-arrow{margin-bottom:12px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-img{margin-bottom:10px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__meta-content{font-family:var( --e-global-typography-59ffb02-font-family ), Sans-serif;font-size:var( --e-global-typography-59ffb02-font-size );font-weight:var( --e-global-typography-59ffb02-font-weight );text-transform:var( --e-global-typography-59ffb02-text-transform );line-height:var( --e-global-typography-59ffb02-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-content{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-title{font-family:var( --e-global-typography-65f720c-font-family ), Sans-serif;font-size:var( --e-global-typography-65f720c-font-size );font-weight:var( --e-global-typography-65f720c-font-weight );text-transform:var( --e-global-typography-65f720c-text-transform );line-height:var( --e-global-typography-65f720c-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-desc{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-17 .elementor-element.elementor-element-326642c .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-326642c .timeline-item__point-content{height:16px;width:16px;border-radius:50px 50px 50px 50px;color:var( --e-global-color-ae03052 );background-color:var( --e-global-color-ae03052 );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 16px / 2 );margin-right:calc( 16px / 2 );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 16px / 2 );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 16px / 2 );right:-2px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item:hover .timeline-item__point-content{color:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item.is--active .timeline-item__point-content{color:var( --e-global-color-secondary );background-color:var( --e-global-color-6f12648 );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline__line{background-color:var( --e-global-color-ae03052 );width:2px;}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline__line-progress{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-5f35374{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5f35374:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5f35374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-871a69f );}.elementor-17 .elementor-element.elementor-element-2b22af1{--display:flex;}.elementor-17 .elementor-element.elementor-element-b71c38a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-b71c38a .elementor-heading-title{font-family:var( --e-global-typography-59ffb02-font-family ), Sans-serif;font-size:var( --e-global-typography-59ffb02-font-size );font-weight:var( --e-global-typography-59ffb02-font-weight );text-transform:var( --e-global-typography-59ffb02-text-transform );line-height:var( --e-global-typography-59ffb02-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-f93108c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-f93108c .elementor-heading-title{font-family:var( --e-global-typography-8d29225-font-family ), Sans-serif;font-size:var( --e-global-typography-8d29225-font-size );font-weight:var( --e-global-typography-8d29225-font-weight );text-transform:var( --e-global-typography-8d29225-text-transform );line-height:var( --e-global-typography-8d29225-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-b6fd60f{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-secondary-line-height );}.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-17 .elementor-element.elementor-element-c2ab413 .elementor-button{background-color:#FFFFFF85;font-family:var( --e-global-typography-bc77278-font-family ), Sans-serif;font-size:var( --e-global-typography-bc77278-font-size );font-weight:var( --e-global-typography-bc77278-font-weight );text-transform:var( --e-global-typography-bc77278-text-transform );line-height:var( --e-global-typography-bc77278-line-height );letter-spacing:var( --e-global-typography-bc77278-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-c2ab413 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-c2ab413 .elementor-button:focus{background-color:var( --e-global-color-bc3609e );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-c2ab413{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-c2ab413 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-c2ab413 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-5eec38e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17 .elementor-element.elementor-element-5eec38e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5eec38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-649e3d1 );}.elementor-17 .elementor-element.elementor-element-4652e43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-17 .elementor-element.elementor-element-4652e43 .elementor-heading-title{font-family:var( --e-global-typography-65f720c-font-family ), Sans-serif;font-size:var( --e-global-typography-65f720c-font-size );font-weight:var( --e-global-typography-65f720c-font-weight );text-transform:var( --e-global-typography-65f720c-text-transform );line-height:var( --e-global-typography-65f720c-line-height );color:var( --e-global-color-secondary );}.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-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-ebc469d{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-18b4304{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-83159e0{--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;--margin-top:0px;--margin-bottom:58px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-ca516dd{--display:flex;}.elementor-17 .elementor-element.elementor-element-ab76a60 .elementor-heading-title{font-family:var( --e-global-typography-8d29225-font-family ), Sans-serif;font-size:var( --e-global-typography-8d29225-font-size );font-weight:var( --e-global-typography-8d29225-font-weight );text-transform:var( --e-global-typography-8d29225-text-transform );line-height:var( --e-global-typography-8d29225-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-d8fc007{--display:flex;}.elementor-17 .elementor-element.elementor-element-8a63096{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:97%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-8cf84d2{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-f025e76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17 .elementor-element.elementor-element-5cafa3d{--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:flex-start;}.elementor-17 .elementor-element.elementor-element-98f183b{text-align:start;}.elementor-17 .elementor-element.elementor-element-12fea6d{--display:flex;}.elementor-17 .elementor-element.elementor-element-9153a96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-9153a96 .elementor-heading-title{font-family:var( --e-global-typography-8d29225-font-family ), Sans-serif;font-size:var( --e-global-typography-8d29225-font-size );font-weight:var( --e-global-typography-8d29225-font-weight );text-transform:var( --e-global-typography-8d29225-text-transform );line-height:var( --e-global-typography-8d29225-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-0290e48{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-961fb89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-a2a7095{width:var( --container-widget-width, 88% );max-width:88%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-fddccd2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-fddccd2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fddccd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-649e3d1 );}.elementor-17 .elementor-element.elementor-element-f42ae71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-17 .elementor-element.elementor-element-f42ae71 .elementor-heading-title{font-family:var( --e-global-typography-8d29225-font-family ), Sans-serif;font-size:var( --e-global-typography-8d29225-font-size );font-weight:var( --e-global-typography-8d29225-font-weight );text-transform:var( --e-global-typography-8d29225-text-transform );line-height:var( --e-global-typography-8d29225-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-2a8872f{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-8284b10{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-490531a{--display:flex;}.elementor-17 .elementor-element.elementor-element-517a9cd{text-align:start;}.elementor-17 .elementor-element.elementor-element-d89d639{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-2d01f4b{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-2d01f4b .elementor-heading-title{font-family:var( --e-global-typography-8d29225-font-family ), Sans-serif;font-size:var( --e-global-typography-8d29225-font-size );font-weight:var( --e-global-typography-8d29225-font-weight );text-transform:var( --e-global-typography-8d29225-text-transform );line-height:var( --e-global-typography-8d29225-line-height );color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-3254d90{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-3023802 .elementor-button{background-color:var( --e-global-color-bc3609e );font-family:var( --e-global-typography-bc77278-font-family ), Sans-serif;font-size:var( --e-global-typography-bc77278-font-size );font-weight:var( --e-global-typography-bc77278-font-weight );text-transform:var( --e-global-typography-bc77278-text-transform );line-height:var( --e-global-typography-bc77278-line-height );letter-spacing:var( --e-global-typography-bc77278-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bc3609e );border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-17 .elementor-element.elementor-element-3023802 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-3023802 .elementor-button:focus{background-color:var( --e-global-color-b4e4208 );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-3023802{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-dd30a08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:1281px){.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}}@media(max-width:1280px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-ff759c6 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5b7f6fb{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-f92a05a{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-17 .elementor-element.elementor-element-67b0c30{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-4c3121f{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-4c3121f .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-c1e9c60{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-0da6e3e{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-e7da727 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-59ffb02-font-size );line-height:var( --e-global-typography-59ffb02-line-height );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-65f720c-font-size );line-height:var( --e-global-typography-65f720c-line-height );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-b71c38a .elementor-heading-title{font-size:var( --e-global-typography-59ffb02-font-size );line-height:var( --e-global-typography-59ffb02-line-height );}.elementor-17 .elementor-element.elementor-element-f93108c .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-b6fd60f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-c2ab413 .elementor-button{font-size:var( --e-global-typography-bc77278-font-size );line-height:var( --e-global-typography-bc77278-line-height );letter-spacing:var( --e-global-typography-bc77278-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4652e43 .elementor-heading-title{font-size:var( --e-global-typography-65f720c-font-size );line-height:var( --e-global-typography-65f720c-line-height );}.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-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-83159e0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-ab76a60 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-8a63096{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-8cf84d2{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-f025e76{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-9153a96 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-0290e48{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-a2a7095{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-f42ae71 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-2a8872f{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-8284b10{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-17 .elementor-element.elementor-element-490531a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-2d01f4b{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-2d01f4b .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-3254d90{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-3023802 .elementor-button{font-size:var( --e-global-typography-bc77278-font-size );line-height:var( --e-global-typography-bc77278-line-height );letter-spacing:var( --e-global-typography-bc77278-letter-spacing );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-ff759c6 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5b7f6fb{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-f92a05a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-4c3121f .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-c1e9c60{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-0da6e3e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-e7da727 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-59ffb02-font-size );line-height:var( --e-global-typography-59ffb02-line-height );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-65f720c-font-size );line-height:var( --e-global-typography-65f720c-line-height );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5f35374{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-b71c38a .elementor-heading-title{font-size:var( --e-global-typography-59ffb02-font-size );line-height:var( --e-global-typography-59ffb02-line-height );}.elementor-17 .elementor-element.elementor-element-f93108c .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-b6fd60f{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-c2ab413 .elementor-button{font-size:var( --e-global-typography-bc77278-font-size );line-height:var( --e-global-typography-bc77278-line-height );letter-spacing:var( --e-global-typography-bc77278-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4652e43 .elementor-heading-title{font-size:var( --e-global-typography-65f720c-font-size );line-height:var( --e-global-typography-65f720c-line-height );}.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-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-ab76a60 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-8a63096{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-8cf84d2{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-9153a96 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-0290e48{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-a2a7095{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-f42ae71 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-2a8872f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-8284b10{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2d01f4b .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-3254d90{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-3023802 .elementor-button{font-size:var( --e-global-typography-bc77278-font-size );line-height:var( --e-global-typography-bc77278-line-height );letter-spacing:var( --e-global-typography-bc77278-letter-spacing );}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-af8b9fe{--min-height:270px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-ff759c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-ff759c6 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5b7f6fb{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-f92a05a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-67b0c30{--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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-44389c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-44389c4 img{width:100%;max-width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-6abe2c4{--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-17 .elementor-element.elementor-element-4c3121f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-4c3121f .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-c1e9c60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-0da6e3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-e7da727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-17 .elementor-element.elementor-element-e7da727 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-15ccc51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-59ffb02-font-size );line-height:var( --e-global-typography-59ffb02-line-height );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-65f720c-font-size );line-height:var( --e-global-typography-65f720c-line-height );}.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-5f35374{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-b71c38a .elementor-heading-title{font-size:var( --e-global-typography-59ffb02-font-size );line-height:var( --e-global-typography-59ffb02-line-height );}.elementor-17 .elementor-element.elementor-element-f93108c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-f93108c .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-b6fd60f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-17 .elementor-element.elementor-element-c2ab413{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-c2ab413 .elementor-button{font-size:var( --e-global-typography-bc77278-font-size );line-height:var( --e-global-typography-bc77278-line-height );letter-spacing:var( --e-global-typography-bc77278-letter-spacing );padding:15px 0px 15px 0px;}.elementor-17 .elementor-element.elementor-element-5eec38e{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-17 .elementor-element.elementor-element-4652e43 .elementor-heading-title{font-size:var( --e-global-typography-65f720c-font-size );line-height:var( --e-global-typography-65f720c-line-height );}.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-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-ebc469d .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-18b4304{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-83159e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-ab76a60 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-8a63096{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-8cf84d2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-12fea6d{--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-17 .elementor-element.elementor-element-9153a96 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-0290e48{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-961fb89 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-a2a7095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-fddccd2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-f42ae71 .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-2a8872f{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-8284b10{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-490531a{--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-17 .elementor-element.elementor-element-517a9cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-517a9cd img{width:100%;max-width:100%;height:288px;object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-d89d639{--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-17 .elementor-element.elementor-element-2d01f4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-2d01f4b .elementor-heading-title{font-size:var( --e-global-typography-8d29225-font-size );line-height:var( --e-global-typography-8d29225-line-height );}.elementor-17 .elementor-element.elementor-element-3254d90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-17 .elementor-element.elementor-element-3023802{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-3023802 .elementor-button{font-size:var( --e-global-typography-bc77278-font-size );line-height:var( --e-global-typography-bc77278-line-height );letter-spacing:var( --e-global-typography-bc77278-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-5b7f6fb */.elementor-17 .elementor-element.elementor-element-5b7f6fb p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1e9c60 */.elementor-17 .elementor-element.elementor-element-c1e9c60 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0da6e3e */.elementor-17 .elementor-element.elementor-element-0da6e3e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for jet-timeline, class: .elementor-element-326642c */.elementor-repeater-item-602b6a4 .timeline-item__card {
    order: 2;
}

.elementor-repeater-item-602b6a4 .timeline-item__meta {
    order: 0;
}

.elementor-repeater-item-8d24033 .timeline-item__card {
    order: 2;
}

.elementor-repeater-item-8d24033 .timeline-item__meta {
    order: 0;
}

.elementor-repeater-item-30fe226 .timeline-item__card {
    order: 2;
}

.elementor-repeater-item-30fe226 .timeline-item__meta {
    order: 0;
}


.elementor-17 .elementor-element.elementor-element-326642c .timeline-item__meta {
    position: absolute !important;
    left: 0 !important;
    width: 25% !important;
    max-width: 180px !important;
    z-index: 2 !important;
}


.elementor-17 .elementor-element.elementor-element-326642c .timeline-item__card {
    margin-left: 27% !important;
    width: calc(73% - 20px) !important;
    max-width: none !important;
}


.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline__line {
    left: 26% !important;
    transform: translateX(-50%) !important;
    z-index: 1 !important;
}


.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item {
    position: relative !important;
}

.elementor-17 .elementor-element.elementor-element-326642c .jet-timeline-item .timeline-item__point {
    position: absolute !important;
    left: 26% !important;
    transform: translateX(-50%) !important;
    margin-left: 0 !important;
    right: auto !important;
}

.elementor-17 .elementor-element.elementor-element-326642c .timeline-item__meta {
    text-align: left !important;
  padding-left: 15px;
}

.elementor-17 .elementor-element.elementor-element-326642c .timeline-item__meta-content {
    text-align: left !important;
}

.elementor-17 .elementor-element.elementor-element-326642c .timeline-item__card-content {
    padding-left: 35px !important;
}

.elementor-17 .elementor-element.elementor-element-326642c h4 {
    margin-top: 0;
}

@media (max-width: 1024px) {
    .elementor-17 .elementor-element.elementor-element-326642c .jet-timeline .timeline-item__card {
        position: initial !important;
    }
}

@media (max-width: 768px) {
.elementor-17 .elementor-element.elementor-element-326642c .timeline-item__meta {
    text-align: left !important;
  padding-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-326642c .timeline-item__card-content {
    padding-left: 25px !important;
}


    .elementor-jet-timeline .jet-timeline__line {
    left: 50% !important;
    transform: translateX(-50%) !important;
  }
  
 
  .elementor-jet-timeline .jet-timeline-item .timeline-item__point {
    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    margin-left: 0 !important;
    right: auto !important;
    top: 0; 
  }

 
  .elementor-jet-timeline .timeline-item__meta {
    position: relative !important;
    width: 20% !important;
    max-width: none !important;
    left: 0 !important;
    padding-left: 10px !important;
    text-align: left !important;
    box-sizing: border-box;
    float: left;
  }

 
  .elementor-jet-timeline .timeline-item__card {
    margin-left: 20% !important;
    width: 78% !important; 
    max-width: none !important;
    box-sizing: border-box;
    float: left;
  }

 
  .elementor-jet-timeline .timeline-item__card-content {
    padding-left: 25px !important;
  }

 
  .elementor-jet-timeline .jet-timeline-item {
    position: relative !important;
    overflow: visible !important;
  }
 .elementor-jet-timeline .jet-timeline__line {
    left: 50% !important;
    transform: translateX(-50%) !important;
    margin-left: 0 !important;
    padding: 0 !important;
    width: 2px !important; /* или нужная ширина линии */
    box-sizing: border-box !important;
  }
  
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6fd60f */.elementor-17 .elementor-element.elementor-element-b6fd60f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2ab413 */.elementor-17 .elementor-element.elementor-element-c2ab413 a {
        width: 100%;
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a63096 */.elementor-17 .elementor-element.elementor-element-8a63096 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf84d2 */.elementor-17 .elementor-element.elementor-element-8cf84d2 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0290e48 */.elementor-17 .elementor-element.elementor-element-0290e48 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2a7095 */.elementor-17 .elementor-element.elementor-element-a2a7095 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a8872f */.elementor-17 .elementor-element.elementor-element-2a8872f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3254d90 */.elementor-17 .elementor-element.elementor-element-3254d90 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3023802 */.elementor-17 .elementor-element.elementor-element-3023802 a {
        width: 100%;
    }/* End custom CSS */