.elementor-2647 .elementor-element.elementor-element-676c059{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8rem 0rem;--row-gap:8rem;--column-gap:0rem;--margin-top:16.4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-0e6ec37{width:var( --container-widget-width, clamp(32rem, 100%, 88ch) );max-width:clamp(32rem, 100%, 88ch);--container-widget-width:clamp(32rem, 100%, 88ch);--container-widget-flex-grow:0;text-align:start;}.elementor-2647 .elementor-element.elementor-element-0e6ec37 .elementor-heading-title{font-size:var( --e-global-typography-199d521-font-size );font-weight:var( --e-global-typography-199d521-font-weight );line-height:var( --e-global-typography-199d521-line-height );letter-spacing:var( --e-global-typography-199d521-letter-spacing );word-spacing:var( --e-global-typography-199d521-word-spacing );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-a592348{--display:flex;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-f2f7e08{--grid-columns:1;}.elementor-2647 .elementor-element.elementor-element-f2f7e08 > .elementor-widget-container{border-radius:0.2em 0.2em 0.2em 0.2em;box-shadow:0px 0px 40px -20px rgba(0, 0, 0, 0.25);}.elementor-2647 .elementor-element.elementor-element-ddca1bf{--display:flex;--padding-top:8rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-16308a1{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-fb0994b-font-size );font-weight:var( --e-global-typography-fb0994b-font-weight );line-height:var( --e-global-typography-fb0994b-line-height );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-5c312a1{--display:flex;--padding-top:8rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-1a0689d{--grid-columns:1;}.elementor-2647 .elementor-element.elementor-element-1a0689d > .elementor-widget-container{border-radius:0.2em 0.2em 0.2em 0.2em;box-shadow:0px 0px 40px -20px rgba(0, 0, 0, 0.25);}.elementor-2647 .elementor-element.elementor-element-538762b{--display:flex;--padding-top:8rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-347b46a{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-fb0994b-font-size );font-weight:var( --e-global-typography-fb0994b-font-weight );line-height:var( --e-global-typography-fb0994b-line-height );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-1cef1de{--display:flex;--padding-top:8rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-874f001{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-b9fe330{--grid-columns:1;}.elementor-2647 .elementor-element.elementor-element-b9fe330 > .elementor-widget-container{border-radius:0.2em 0.2em 0.2em 0.2em;box-shadow:0px 0px 40px -20px rgba(0, 0, 0, 0.25);}.elementor-2647 .elementor-element.elementor-element-9bbb5bd{--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;--flex-wrap:wrap;--overflow:hidden;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-9bbb5bd:not(.elementor-motion-effects-element-type-background), .elementor-2647 .elementor-element.elementor-element-9bbb5bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9334830 );}.elementor-2647 .elementor-element.elementor-element-3cdd2c8{--display:flex;--position:absolute;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.8rem 0.8rem 0.8rem 0.8rem;--margin-top:2rem;--margin-bottom:2rem;--margin-left:2rem;--margin-right:2rem;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:3.2rem;--padding-right:3.2rem;bottom:0px;--z-index:2;}.elementor-2647 .elementor-element.elementor-element-3cdd2c8.e-con{--align-self:stretch;}body:not(.rtl) .elementor-2647 .elementor-element.elementor-element-3cdd2c8{left:0px;}body.rtl .elementor-2647 .elementor-element.elementor-element-3cdd2c8{right:0px;}.elementor-2647 .elementor-element.elementor-element-3bb7f78{text-align:start;}.elementor-2647 .elementor-element.elementor-element-3bb7f78 .elementor-heading-title{font-size:var( --e-global-typography-1f1dd34-font-size );font-weight:var( --e-global-typography-1f1dd34-font-weight );line-height:var( --e-global-typography-1f1dd34-line-height );letter-spacing:var( --e-global-typography-1f1dd34-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2647 .elementor-element.elementor-element-5a31b1d{text-align:start;font-size:var( --e-global-typography-1f1dd34-font-size );font-weight:var( --e-global-typography-1f1dd34-font-weight );line-height:var( --e-global-typography-1f1dd34-line-height );letter-spacing:var( --e-global-typography-1f1dd34-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2647 .elementor-element.elementor-element-17fa5cb{--display:flex;--padding-top:8rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-32334da{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-fb0994b-font-size );font-weight:var( --e-global-typography-fb0994b-font-weight );line-height:var( --e-global-typography-fb0994b-line-height );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-eccb9ac{--display:flex;--padding-top:8rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-3156804{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-08edc1a{--grid-columns:1;}.elementor-2647 .elementor-element.elementor-element-08edc1a > .elementor-widget-container{border-radius:0.2em 0.2em 0.2em 0.2em;box-shadow:0px 0px 40px -20px rgba(0, 0, 0, 0.25);}.elementor-2647 .elementor-element.elementor-element-72ec340{--display:flex;--padding-top:8rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-83ac8b5{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-fb0994b-font-size );font-weight:var( --e-global-typography-fb0994b-font-weight );line-height:var( --e-global-typography-fb0994b-line-height );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-a085456{--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:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-0aeda32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-e47f0c9{width:var( --container-widget-width, 88ch );max-width:88ch;--container-widget-width:88ch;--container-widget-flex-grow:0;}.elementor-2647 .elementor-element.elementor-element-e47f0c9 .elementor-heading-title{font-size:var( --e-global-typography-fa10a43-font-size );font-weight:var( --e-global-typography-fa10a43-font-weight );line-height:var( --e-global-typography-fa10a43-line-height );letter-spacing:var( --e-global-typography-fa10a43-letter-spacing );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-87241ed{--display:flex;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-f312692{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b21d7d2 );--border-color:var( --e-global-color-b21d7d2 );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:3.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-f647f90{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-b01f3f6 .elementor-heading-title{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-4338400{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-bf96be9 .elementor-heading-title{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-8f1b70e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b21d7d2 );--border-color:var( --e-global-color-b21d7d2 );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-6ccaf6b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-8c3592d .elementor-heading-title{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-40faad4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-e2ccaa5 .elementor-heading-title{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-8d66065{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b21d7d2 );--border-color:var( --e-global-color-b21d7d2 );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-8ccf85c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-30b6a66 .elementor-heading-title{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-0364777{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-81697df .elementor-heading-title{font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-7a37149 > .elementor-widget-container{margin:0rem 0rem 2.4rem 0rem;}.elementor-2647 .elementor-element.elementor-element-7a37149 .elementor-heading-title{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-a50a866 .elementor-heading-title{font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0.1rem;}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0.1rem;}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2647 .elementor-element.elementor-element-2850658{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2647 .elementor-element.elementor-element-866e973{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b21d7d2 );--border-color:var( --e-global-color-b21d7d2 );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-7e97b29{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-a4fd00b .elementor-heading-title{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-8726dd1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0.1rem;}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0.1rem;}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2647 .elementor-element.elementor-element-39daa1d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0.1rem;}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0.1rem;}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2647 .elementor-element.elementor-element-e7f5159{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2647 .elementor-element.elementor-element-12fd263{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b21d7d2 );--border-color:var( --e-global-color-b21d7d2 );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-fe04c48{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-091807c .elementor-heading-title{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-905b52c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0.1rem;}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0.1rem;}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2647 .elementor-element.elementor-element-f9ebf7a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2647 .elementor-element.elementor-element-48bd305{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-b21d7d2 );--border-color:var( --e-global-color-b21d7d2 );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-19aac74{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-cae8593 .elementor-heading-title{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-e330026{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:var( --e-global-color-a9f9546 );}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:0.1rem;}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:0.1rem;}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2647 .elementor-element.elementor-element-6c931bd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2647 .elementor-element.elementor-element-0e6ec37 .elementor-heading-title{font-size:var( --e-global-typography-199d521-font-size );line-height:var( --e-global-typography-199d521-line-height );letter-spacing:var( --e-global-typography-199d521-letter-spacing );word-spacing:var( --e-global-typography-199d521-word-spacing );}.elementor-2647 .elementor-element.elementor-element-16308a1{font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-347b46a{font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-9bbb5bd{--flex-wrap:wrap;}.elementor-2647 .elementor-element.elementor-element-3bb7f78 .elementor-heading-title{font-size:var( --e-global-typography-1f1dd34-font-size );line-height:var( --e-global-typography-1f1dd34-line-height );letter-spacing:var( --e-global-typography-1f1dd34-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-5a31b1d{font-size:var( --e-global-typography-1f1dd34-font-size );line-height:var( --e-global-typography-1f1dd34-line-height );letter-spacing:var( --e-global-typography-1f1dd34-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-32334da{font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-83ac8b5{font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-0aeda32{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-e47f0c9 .elementor-heading-title{font-size:var( --e-global-typography-fa10a43-font-size );line-height:var( --e-global-typography-fa10a43-line-height );letter-spacing:var( --e-global-typography-fa10a43-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-87241ed{--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-b01f3f6 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-bf96be9 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-8c3592d .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-e2ccaa5 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-30b6a66 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-81697df .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-7a37149 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-a50a866 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-a4fd00b .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-091807c .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-cae8593 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1200px){.elementor-2647 .elementor-element.elementor-element-a592348{--padding-top:4rem;--padding-bottom:4rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-ddca1bf{--padding-top:4rem;--padding-bottom:4rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-16308a1{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2647 .elementor-element.elementor-element-16308a1.elementor-element{--order:-99999 /* order start hack */;}.elementor-2647 .elementor-element.elementor-element-5c312a1{--padding-top:4rem;--padding-bottom:4rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-538762b{--padding-top:4rem;--padding-bottom:4rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-347b46a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2647 .elementor-element.elementor-element-347b46a.elementor-element{--order:-99999 /* order start hack */;}.elementor-2647 .elementor-element.elementor-element-1cef1de{--padding-top:4rem;--padding-bottom:4rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-9bbb5bd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-2647 .elementor-element.elementor-element-17fa5cb{--padding-top:4rem;--padding-bottom:4rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-32334da{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2647 .elementor-element.elementor-element-32334da.elementor-element{--order:-99999 /* order start hack */;}.elementor-2647 .elementor-element.elementor-element-eccb9ac{--padding-top:4rem;--padding-bottom:4rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-72ec340{--padding-top:4rem;--padding-bottom:4rem;--padding-left:8rem;--padding-right:8rem;}.elementor-2647 .elementor-element.elementor-element-83ac8b5{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2647 .elementor-element.elementor-element-83ac8b5.elementor-element{--order:-99999 /* order start hack */;}.elementor-2647 .elementor-element.elementor-element-a085456{--flex-wrap:wrap;}.elementor-2647 .elementor-element.elementor-element-e47f0c9{--container-widget-width:66ch;--container-widget-flex-grow:0;width:var( --container-widget-width, 66ch );max-width:66ch;}}@media(max-width:1024px){.elementor-2647 .elementor-element.elementor-element-676c059{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2647 .elementor-element.elementor-element-0e6ec37 .elementor-heading-title{font-size:var( --e-global-typography-199d521-font-size );line-height:var( --e-global-typography-199d521-line-height );letter-spacing:var( --e-global-typography-199d521-letter-spacing );word-spacing:var( --e-global-typography-199d521-word-spacing );}.elementor-2647 .elementor-element.elementor-element-a592348{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2647 .elementor-element.elementor-element-f2f7e08{--grid-columns:2;}.elementor-2647 .elementor-element.elementor-element-ddca1bf{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2647 .elementor-element.elementor-element-16308a1{font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-5c312a1{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2647 .elementor-element.elementor-element-1a0689d{--grid-columns:2;}.elementor-2647 .elementor-element.elementor-element-538762b{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2647 .elementor-element.elementor-element-347b46a{font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-1cef1de{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2647 .elementor-element.elementor-element-b9fe330{--grid-columns:2;}.elementor-2647 .elementor-element.elementor-element-3bb7f78 .elementor-heading-title{font-size:var( --e-global-typography-1f1dd34-font-size );line-height:var( --e-global-typography-1f1dd34-line-height );letter-spacing:var( --e-global-typography-1f1dd34-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-5a31b1d{font-size:var( --e-global-typography-1f1dd34-font-size );line-height:var( --e-global-typography-1f1dd34-line-height );letter-spacing:var( --e-global-typography-1f1dd34-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-17fa5cb{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2647 .elementor-element.elementor-element-32334da{font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-eccb9ac{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2647 .elementor-element.elementor-element-08edc1a{--grid-columns:2;}.elementor-2647 .elementor-element.elementor-element-72ec340{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2647 .elementor-element.elementor-element-83ac8b5{font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-a085456{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2647 .elementor-element.elementor-element-0aeda32{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2647 .elementor-element.elementor-element-e47f0c9 .elementor-heading-title{font-size:var( --e-global-typography-fa10a43-font-size );line-height:var( --e-global-typography-fa10a43-line-height );letter-spacing:var( --e-global-typography-fa10a43-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-b01f3f6 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-bf96be9 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-8c3592d .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-e2ccaa5 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-30b6a66 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-81697df .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-7a37149 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-a50a866 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-a4fd00b .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-091807c .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-cae8593 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:880px){.elementor-2647 .elementor-element.elementor-element-9bbb5bd{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3.2rem;--padding-bottom:3.2rem;--padding-left:3.2rem;--padding-right:3.2rem;}.elementor-2647 .elementor-element.elementor-element-3cdd2c8{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2647 .elementor-element.elementor-element-3bb7f78 > .elementor-widget-container{margin:0em -0.6em -2.28em 0em;}.elementor-2647 .elementor-element.elementor-element-0aeda32{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2647 .elementor-element.elementor-element-676c059{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-0e6ec37 .elementor-heading-title{font-size:var( --e-global-typography-199d521-font-size );line-height:var( --e-global-typography-199d521-line-height );letter-spacing:var( --e-global-typography-199d521-letter-spacing );word-spacing:var( --e-global-typography-199d521-word-spacing );}.elementor-2647 .elementor-element.elementor-element-a592348{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-f2f7e08{--grid-columns:1;}.elementor-2647 .elementor-element.elementor-element-ddca1bf{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-16308a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-5c312a1{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-1a0689d{--grid-columns:1;}.elementor-2647 .elementor-element.elementor-element-538762b{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-347b46a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-1cef1de{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-b9fe330{--grid-columns:1;}.elementor-2647 .elementor-element.elementor-element-9bbb5bd{--justify-content:flex-start;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-3bb7f78 > .elementor-widget-container{margin:0em 0em -0.85em 0em;}.elementor-2647 .elementor-element.elementor-element-3bb7f78 .elementor-heading-title{font-size:var( --e-global-typography-1f1dd34-font-size );line-height:var( --e-global-typography-1f1dd34-line-height );letter-spacing:var( --e-global-typography-1f1dd34-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-5a31b1d{font-size:var( --e-global-typography-1f1dd34-font-size );line-height:var( --e-global-typography-1f1dd34-line-height );letter-spacing:var( --e-global-typography-1f1dd34-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-17fa5cb{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-32334da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-eccb9ac{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-08edc1a{--grid-columns:1;}.elementor-2647 .elementor-element.elementor-element-72ec340{--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-83ac8b5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-fb0994b-font-size );line-height:var( --e-global-typography-fb0994b-line-height );}.elementor-2647 .elementor-element.elementor-element-a085456{--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-2647 .elementor-element.elementor-element-0aeda32.e-con{--order:99999 /* order end hack */;}.elementor-2647 .elementor-element.elementor-element-e47f0c9 .elementor-heading-title{font-size:var( --e-global-typography-fa10a43-font-size );line-height:var( --e-global-typography-fa10a43-line-height );letter-spacing:var( --e-global-typography-fa10a43-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-f312692{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-b01f3f6 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-4338400{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2647 .elementor-element.elementor-element-bf96be9 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-8f1b70e{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-8c3592d .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-40faad4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2647 .elementor-element.elementor-element-e2ccaa5 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-8d66065{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-30b6a66 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-0364777{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2647 .elementor-element.elementor-element-81697df .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-7a37149 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-a50a866 .elementor-heading-title{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-2850658 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-866e973{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-a4fd00b .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-8726dd1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-39daa1d .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-e7f5159 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-12fd263{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-091807c .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-905b52c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-f9ebf7a .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-48bd305{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2647 .elementor-element.elementor-element-cae8593 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2647 .elementor-element.elementor-element-e330026{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2647 .elementor-element.elementor-element-6c931bd .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-2647 .elementor-element.elementor-element-676c059{--content-width:1440px;}.elementor-2647 .elementor-element.elementor-element-a592348{--content-width:1440px;}.elementor-2647 .elementor-element.elementor-element-ddca1bf{--content-width:1440px;}.elementor-2647 .elementor-element.elementor-element-5c312a1{--content-width:1440px;}.elementor-2647 .elementor-element.elementor-element-538762b{--content-width:1440px;}.elementor-2647 .elementor-element.elementor-element-1cef1de{--content-width:1440px;}.elementor-2647 .elementor-element.elementor-element-3cdd2c8{--width:50%;}.elementor-2647 .elementor-element.elementor-element-17fa5cb{--content-width:1440px;}.elementor-2647 .elementor-element.elementor-element-eccb9ac{--content-width:1440px;}.elementor-2647 .elementor-element.elementor-element-72ec340{--content-width:1440px;}.elementor-2647 .elementor-element.elementor-element-a085456{--content-width:1440px;}.elementor-2647 .elementor-element.elementor-element-0aeda32{--width:33.333%;}.elementor-2647 .elementor-element.elementor-element-87241ed{--width:77.777%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2647 .elementor-element.elementor-element-0aeda32{--width:30%;}.elementor-2647 .elementor-element.elementor-element-87241ed{--width:70%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2647 .elementor-element.elementor-element-0aeda32{--width:100%;}.elementor-2647 .elementor-element.elementor-element-87241ed{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-16308a1 */.elementor-2647 .elementor-element.elementor-element-16308a1 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-347b46a */.elementor-2647 .elementor-element.elementor-element-347b46a {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bb7f78 */.elementor-2647 .elementor-element.elementor-element-3bb7f78 .info_card__wrapper {
    opacity: 0;
    transform: translateY(110%);
}

.elementor-2647 .elementor-element.elementor-element-3bb7f78:hover .info_card__wrapper {
    transform: translateY(0%);
    opacity: 1;
}



.elementor-2647 .elementor-element.elementor-element-3bb7f78 {
    box-shadow: 0rem 0rem calc(11rem * var(--scale)) -6rem rgba(0,0,0,1);
}

.elementor-2647 .elementor-element.elementor-element-3bb7f78 {
    --glass-scale: scale(1);
    --glass-shadow:  0rem 0rem 6rem -3rem rgba(0,0,0,1);
    --glassify: blur(0.4rem) saturate(95%) brightness(0.7);
    --glass-contents-opacity: 1;
    --e-global-color-2e4cf12: var(--e-global-color-93216e6);
}

/*.elementor-2647 .elementor-element.elementor-element-3bb7f78 {*/
/*    --glass-contents-opacity: 0;*/
/*    --glass-scale: scale(0.95);*/
/*    --glassify: blur(0) saturate(100%) brightness(1);*/
/*    --pos-offset: 6rem;*/
/*    box-shadow: 0rem 0rem calc(11rem * var(--scale)) -6rem rgba(0,0,0,1);*/
/*    --glass-shadow: 0rem 0rem 0rem 0rem rgba(255,255,255,0);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cdd2c8 */.elementor-2647 .elementor-element.elementor-element-3cdd2c8 {
    /*max-width: 60rem;*/
}

.elementor-2647 .elementor-element.elementor-element-3cdd2c8 {
    /*width: auto;*/
}

/*.elementor-2647 .elementor-element.elementor-element-3cdd2c8 {*/
/*    transform: translateY(-120%);*/
/*}*/

/*@media only screen and (max-width: 1024px) {*/
/*    .elementor-2647 .elementor-element.elementor-element-3cdd2c8 {*/
/*    transform: translateY(0);*/
/*    }*/
/*}*/

.elementor-2647 .elementor-element.elementor-element-3cdd2c8 {
    -webkit-backdrop-filter: var(--glassify);
    backdrop-filter:  var(--glassify);
    box-shadow: var(--glass-shadow);
    transition: all 250ms ease-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bbb5bd */.elementor-2647 .elementor-element.elementor-element-9bbb5bd .info_card__wrapper {
    opacity: 0;
    transform: translateY(110%);
}

.elementor-2647 .elementor-element.elementor-element-9bbb5bd:hover .info_card__wrapper {
    transform: translateY(0%);
    opacity: 1;
}


.elementor-2647 .elementor-element.elementor-element-9bbb5bd {
    --glass-scale: scale(1);
    --glass-shadow:  0rem 0rem 6rem -3rem rgba(0,0,0,1);
    --glassify: blur(0.4rem) saturate(95%) brightness(0.7);
    --glass-contents-opacity: 1;
    --e-global-color-2e4cf12: var(--e-global-color-93216e6);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32334da */.elementor-2647 .elementor-element.elementor-element-32334da {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83ac8b5 */.elementor-2647 .elementor-element.elementor-element-83ac8b5 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87241ed */.elementor-2647 .elementor-element.elementor-element-87241ed > .e-con-inner .e-con {
    transition: opacity 250ms ease-in-out;
}

.elementor-2647 .elementor-element.elementor-element-87241ed > .e-con-inner {
    
    margin: 0;
}

.elementor-2647 .elementor-element.elementor-element-87241ed:hover > .e-con-inner > .e-con {
    opacity: 0.25;
}

.elementor-2647 .elementor-element.elementor-element-87241ed .e-con-inner > .e-con:hover {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-2647 nav.elementor-sticky--effects { 
    --twh-nav-item-color: var(--e-global-color-a9f9546);
}

body.elementor-page-2647:has(.toggle-label input:checked) {
   --e-global-color-text: var(--e-global-color-53263d5);
   --e-global-color-secondary: var(--e-global-color-primary);
   --e-global-color-b21d7d2: var(--e-global-color-53263d5);
}

.toggle-label input[type=checkbox] {
  height: 0;
  width: 0;
  visibility: hidden;
}

.toggle-label {
  cursor: pointer;
  text-indent: -9999px;
  width: 2rem;
  height: 4rem;
  background: var(--e-global-color-secondary);
  box-shadow: 0 0 0rem 0.1rem var(--e-global-color-text);
  display: block;
  border-radius: 1rem;
  position: relative;
  opacity: 1;
}

.toggle-label:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 2rem;
  height: 2rem;
  background: var(--e-global-color-a9f9546);
  border-radius: 50%;
  transition: 0.3s;
  box-shadow: 0 0.3rem 0.1rem rgba(0,0,0,0.1);
}

.toggle-label:has(input:checked) {
    background: var(--e-global-color-b21d7d2);
    background: var(--e-global-color-primary);
    box-shadow: 0 0 0rem 0.1rem rgba(255,255,255, 0.25);
    opacity: 0.5;
}

.toggle-label:has(input:checked):after {
    /*background: var(--e-global-color-accent);*/
  /*opacity: 0.25;*/
}


.toggle-label:has(input:checked):after {
  /*top: -1rem;*/
  transform: translateY(100%);
}

.toggle-label:active:after {
  height: 2.2rem;
  transform: translateY(-0.2rem);
}

.toggle-label:has(input:checked):active:after {
  height: 2.2rem;
}/* End custom CSS */