.elementor-23663 .elementor-element.elementor-element-cdeb8e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family );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-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta .elementor-cta__bg, .elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta__content{min-height:216px;text-align:center;background-color:var( --e-global-color-astglobalcolor6 );}.elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta__bg-wrapper{min-width:0px;min-height:335px;}.elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor7 );}.elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta__description{color:var( --e-global-color-secondary );}.elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta__button{color:var( --e-global-color-7e50357c );border-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-shadow:0px 0px 0px rgba(0,0,0,0.3);background-color:var( --e-global-color-accent );}.elementor-23663 .elementor-element.elementor-element-6ee6e04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23663 .elementor-element.elementor-element-7f1bc77{--divider-border-style:parallelogram;--divider-color:#000;--divider-pattern-height:10.2px;--divider-pattern-size:20px;}.elementor-23663 .elementor-element.elementor-element-7f1bc77 .elementor-divider-separator{width:100%;}.elementor-23663 .elementor-element.elementor-element-7f1bc77 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23663 .elementor-element.elementor-element-3be7536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-23663 .elementor-element.elementor-element-be4532b{--iteration-count:infinite;--animation-duration:1200ms;margin:50px 20px calc(var(--kit-widget-spacing, 0px) + 10px) 100px;padding:20px 0px 0px 0px;}.elementor-23663 .elementor-element.elementor-element-be4532b .elementor-headline{text-align:start;}.elementor-23663 .elementor-element.elementor-element-be4532b .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:12px;}.elementor-23663 .elementor-element.elementor-element-dfcebe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );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-23663 .elementor-element.elementor-element-fcb49c6{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-23663 .elementor-element.elementor-element-574ccd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23663 .elementor-element.elementor-element-cf997d3{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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-23663 .elementor-element.elementor-element-92c776d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-23663 .elementor-element.elementor-element-958f061{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23663 .elementor-element.elementor-element-6bacfe6{--display:flex;}.elementor-23663 .elementor-element.elementor-element-d66680a{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23663 .elementor-element.elementor-element-fe20d60{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23663 .elementor-element.elementor-element-4aa4c68 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23663 .elementor-element.elementor-element-4aa4c68 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23663 .elementor-element.elementor-element-af389e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-e8590cf{--divider-border-style:solid;--divider-color:#A2A2A2;--divider-border-width:2px;}.elementor-23663 .elementor-element.elementor-element-e8590cf .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-23663 .elementor-element.elementor-element-e8590cf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-23663 .elementor-element.elementor-element-e9458fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-661e717{--iteration-count:infinite;--animation-duration:1200ms;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23663 .elementor-element.elementor-element-661e717 .elementor-headline{text-align:center;}.elementor-23663 .elementor-element.elementor-element-661e717 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:12px;}.elementor-23663 .elementor-element.elementor-element-b1f6cc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-af5742c{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;text-align:center;}.elementor-23663 .elementor-element.elementor-element-333dbed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23663 .elementor-element.elementor-element-adc6c36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-730021a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-23663 .elementor-element.elementor-element-1071d31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-900c40f{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23663 .elementor-element.elementor-element-16ac0bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23663 .elementor-element.elementor-element-6bab706{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-8396076{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-23663 .elementor-element.elementor-element-db4e154{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-a343ad1{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23663 .elementor-element.elementor-element-b6a1905{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-7ee9dfa{--iteration-count:infinite;--animation-duration:1200ms;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23663 .elementor-element.elementor-element-7ee9dfa .elementor-headline{text-align:center;}.elementor-23663 .elementor-element.elementor-element-7ee9dfa .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:12px;}.elementor-23663 .elementor-element.elementor-element-ff079d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23663 .elementor-element.elementor-element-3abd84c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-df0354a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-23663 .elementor-element.elementor-element-8989769{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-b49921e{margin:50px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23663 .elementor-element.elementor-element-6a68954{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-ed59fc5{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-23663 .elementor-element.elementor-element-ed59fc5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23663 .elementor-element.elementor-element-ed59fc5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23663 .elementor-element.elementor-element-3689681{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-27e377c{--iteration-count:infinite;--animation-duration:1200ms;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23663 .elementor-element.elementor-element-27e377c .elementor-headline{text-align:center;}.elementor-23663 .elementor-element.elementor-element-27e377c .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:12px;}.elementor-23663 .elementor-element.elementor-element-bb00368{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-d3506fe{text-align:center;}.elementor-23663 .elementor-element.elementor-element-e6f809e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-23663 .elementor-element.elementor-element-f031f3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-fdd9a21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-23663 .elementor-element.elementor-element-df59c6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-8bfb782{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23663 .elementor-element.elementor-element-1d549d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-23663 .elementor-element.elementor-element-5eda50f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23663 .elementor-element.elementor-element-ffea36a{text-align:center;}.elementor-23663 .elementor-element.elementor-element-ffea36a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23663 .elementor-element.elementor-element-6bc6685{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-814fe43{text-align:center;}.elementor-23663 .elementor-element.elementor-element-18fcf85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-6d1ebf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-23663 .elementor-element.elementor-element-0a3fccf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-21e8a7f{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23663 .elementor-element.elementor-element-6d09b9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-13688cc{--divider-border-style:solid;--divider-color:#A2A2A2;--divider-border-width:2px;}.elementor-23663 .elementor-element.elementor-element-13688cc .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-23663 .elementor-element.elementor-element-13688cc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-23663 .elementor-element.elementor-element-2213ec7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-da5db0c{--iteration-count:infinite;--animation-duration:1200ms;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-23663 .elementor-element.elementor-element-da5db0c .elementor-headline{text-align:start;}.elementor-23663 .elementor-element.elementor-element-da5db0c .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:12px;}.elementor-23663 .elementor-element.elementor-element-12e8587{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-cd50620{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-23663 .elementor-element.elementor-element-619e8bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-23663 .elementor-element.elementor-element-a24151d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-a24151d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23663 .elementor-element.elementor-element-21cf800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;text-align:start;}.elementor-23663 .elementor-element.elementor-element-98ec1e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-98ec1e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23663 .elementor-element.elementor-element-12785db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-23663 .elementor-element.elementor-element-f8fcf65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-f8fcf65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23663 .elementor-element.elementor-element-6a2e49b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-23663 .elementor-element.elementor-element-d8ecd26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-f1e206e{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-23663 .elementor-element.elementor-element-2515300{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-2515300.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23663 .elementor-element.elementor-element-9d0caa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;text-align:start;}.elementor-23663 .elementor-element.elementor-element-a0bd94b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-a0bd94b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23663 .elementor-element.elementor-element-92b5459{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-e44bf77{margin:30px 100px calc(var(--kit-widget-spacing, 0px) + 30px) 100px;text-align:center;}.elementor-23663 .elementor-element.elementor-element-d7bee20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23663 .elementor-element.elementor-element-0c82c20{--divider-border-style:parallelogram;--divider-color:#000;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-pattern-height:10.2px;--divider-pattern-size:20px;}.elementor-23663 .elementor-element.elementor-element-0c82c20 .elementor-divider-separator{width:100%;}.elementor-23663 .elementor-element.elementor-element-0c82c20 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23663 .elementor-element.elementor-element-b4fe217{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23663 .elementor-element.elementor-element-c8a8695{--divider-border-style:parallelogram;--divider-color:#000;--divider-pattern-height:10.2px;--divider-pattern-size:20px;}.elementor-23663 .elementor-element.elementor-element-c8a8695 .elementor-divider-separator{width:100%;}.elementor-23663 .elementor-element.elementor-element-c8a8695 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23663 .elementor-element.elementor-element-4643c11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-23663 .elementor-element.elementor-element-4643c11 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-23663 .elementor-element.elementor-element-5c9d88c{--divider-border-style:parallelogram;--divider-color:#000;--divider-pattern-height:10.2px;--divider-pattern-size:20px;}.elementor-23663 .elementor-element.elementor-element-5c9d88c .elementor-divider-separator{width:100%;}.elementor-23663 .elementor-element.elementor-element-5c9d88c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23663 .elementor-element.elementor-element-b200495{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-23663 .elementor-element.elementor-element-9a67f04 .elementor-post__thumbnail__link{padding-bottom:calc( 0.85 * 100% );}.elementor-23663 .elementor-element.elementor-element-9a67f04:after{content:"0.85";position:absolute;color:transparent;}.elementor-23663 .elementor-element.elementor-element-9a67f04{--grid-row-gap:12px;--grid-column-gap:12px;}.elementor-23663 .elementor-element.elementor-element-9a67f04 .elementor-portfolio-item__img, .elementor-23663 .elementor-element.elementor-element-9a67f04 .elementor-portfolio-item__overlay{border-radius:0px 0px 0px 0px;}@media(min-width:601px){.elementor-23663 .elementor-element.elementor-element-cf997d3{--width:50%;}.elementor-23663 .elementor-element.elementor-element-958f061{--width:50%;}.elementor-23663 .elementor-element.elementor-element-adc6c36{--width:50%;}.elementor-23663 .elementor-element.elementor-element-1071d31{--width:50%;}.elementor-23663 .elementor-element.elementor-element-6bab706{--width:50%;}.elementor-23663 .elementor-element.elementor-element-db4e154{--width:50%;}.elementor-23663 .elementor-element.elementor-element-3abd84c{--width:50%;}.elementor-23663 .elementor-element.elementor-element-8989769{--width:50%;}.elementor-23663 .elementor-element.elementor-element-f031f3b{--width:50%;}.elementor-23663 .elementor-element.elementor-element-df59c6e{--width:50%;}.elementor-23663 .elementor-element.elementor-element-5eda50f{--width:50%;}.elementor-23663 .elementor-element.elementor-element-6bc6685{--width:50%;}.elementor-23663 .elementor-element.elementor-element-18fcf85{--width:50%;}.elementor-23663 .elementor-element.elementor-element-0a3fccf{--width:50%;}.elementor-23663 .elementor-element.elementor-element-a24151d{--width:37.901%;}.elementor-23663 .elementor-element.elementor-element-98ec1e8{--width:56.987%;}.elementor-23663 .elementor-element.elementor-element-f8fcf65{--width:47.355%;}.elementor-23663 .elementor-element.elementor-element-d8ecd26{--width:50%;}.elementor-23663 .elementor-element.elementor-element-2515300{--width:37.898%;}.elementor-23663 .elementor-element.elementor-element-a0bd94b{--width:58.346%;}}@media(max-width:1024px){.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23663 .elementor-element.elementor-element-b4fe217{--grid-auto-flow:row;}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:600px){.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23663 .elementor-element.elementor-element-2066a1f .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23663 .elementor-element.elementor-element-b4fe217{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );}}