.elementor-8965 .elementor-element.elementor-element-3f842d1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8965 .elementor-element.elementor-element-1b40bf79{--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:center;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:100;}.elementor-8965 .elementor-element.elementor-element-1b40bf79:not(.elementor-motion-effects-element-type-background), .elementor-8965 .elementor-element.elementor-element-1b40bf79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8CC;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8965 .elementor-element.elementor-element-2930dce1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8965 .elementor-element.elementor-element-2930dce1{z-index:10;}.elementor-8965 .elementor-element.elementor-element-2930dce1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-25beba40{z-index:10;}.elementor-8965 .elementor-element.elementor-element-25beba40 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-26a28f75{z-index:10;}.elementor-8965 .elementor-element.elementor-element-26a28f75 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7614123c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-20e7e6d3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7660970f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-906862d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-12c32768 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-6bb08ab7{--display:flex;--min-height:88vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-8965 .elementor-element.elementor-element-6bb08ab7::before, .elementor-8965 .elementor-element.elementor-element-6bb08ab7 > .elementor-background-video-container::before, .elementor-8965 .elementor-element.elementor-element-6bb08ab7 > .e-con-inner > .elementor-background-video-container::before, .elementor-8965 .elementor-element.elementor-element-6bb08ab7 > .elementor-background-slideshow::before, .elementor-8965 .elementor-element.elementor-element-6bb08ab7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8965 .elementor-element.elementor-element-6bb08ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-8965 .elementor-element.elementor-element-4eea5b22{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-8965 .elementor-element.elementor-element-4eea5b22::before, .elementor-8965 .elementor-element.elementor-element-4eea5b22 > .elementor-background-video-container::before, .elementor-8965 .elementor-element.elementor-element-4eea5b22 > .e-con-inner > .elementor-background-video-container::before, .elementor-8965 .elementor-element.elementor-element-4eea5b22 > .elementor-background-slideshow::before, .elementor-8965 .elementor-element.elementor-element-4eea5b22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8965 .elementor-element.elementor-element-4eea5b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8965 .elementor-element.elementor-element-69ad6692 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-291af61b .elementor-button{background-color:var( --e-global-color-8acbf99 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-8965 .elementor-element.elementor-element-291af61b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8965 .elementor-element.elementor-element-6fcb284b .elementor-heading-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-6633d3a4{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-8965 .elementor-element.elementor-element-7a858f77{text-align:center;}.elementor-8965 .elementor-element.elementor-element-7a858f77 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-8965 .elementor-element.elementor-element-37bbbd15{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8965 .elementor-element.elementor-element-668f29af{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-8965 .elementor-element.elementor-element-752f8a07{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8965 .elementor-element.elementor-element-6ed04b95 .elementor-icon-wrapper{text-align:center;}.elementor-8965 .elementor-element.elementor-element-6ed04b95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-6ed04b95.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-6ed04b95.elementor-view-default .elementor-icon{color:var( --e-global-color-8acbf99 );border-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-6ed04b95.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-6ed04b95.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-6ed04b95 .elementor-icon{font-size:40px;}.elementor-8965 .elementor-element.elementor-element-6ed04b95 .elementor-icon svg{height:40px;}.elementor-8965 .elementor-element.elementor-element-23ea7163{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8965 .elementor-element.elementor-element-d6a01cb .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );font-weight:var( --e-global-typography-0e0ce47-font-weight );}.elementor-8965 .elementor-element.elementor-element-388698ec .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7e819241{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-8965 .elementor-element.elementor-element-7b653dba{--display:flex;}.elementor-8965 .elementor-element.elementor-element-60ce306d .elementor-icon-wrapper{text-align:center;}.elementor-8965 .elementor-element.elementor-element-60ce306d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-60ce306d.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-60ce306d.elementor-view-default .elementor-icon{color:var( --e-global-color-8acbf99 );border-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-60ce306d.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-60ce306d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-60ce306d .elementor-icon{font-size:40px;}.elementor-8965 .elementor-element.elementor-element-60ce306d .elementor-icon svg{height:40px;}.elementor-8965 .elementor-element.elementor-element-41af1004{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8965 .elementor-element.elementor-element-7a3c72d .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );font-weight:var( --e-global-typography-0e0ce47-font-weight );}.elementor-8965 .elementor-element.elementor-element-2adce24d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-5fc992b8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-8965 .elementor-element.elementor-element-53f1e459{--display:flex;}.elementor-8965 .elementor-element.elementor-element-15501a3f .elementor-icon-wrapper{text-align:center;}.elementor-8965 .elementor-element.elementor-element-15501a3f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-15501a3f.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-15501a3f.elementor-view-default .elementor-icon{color:var( --e-global-color-8acbf99 );border-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-15501a3f.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-15501a3f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-15501a3f .elementor-icon{font-size:40px;}.elementor-8965 .elementor-element.elementor-element-15501a3f .elementor-icon svg{height:40px;}.elementor-8965 .elementor-element.elementor-element-56b7fb67{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8965 .elementor-element.elementor-element-28f72f20 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );font-weight:var( --e-global-typography-0e0ce47-font-weight );}.elementor-8965 .elementor-element.elementor-element-736445a7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-be763f2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-8965 .elementor-element.elementor-element-5b128d7c{--display:flex;}.elementor-8965 .elementor-element.elementor-element-4028ca8b .elementor-icon-wrapper{text-align:center;}.elementor-8965 .elementor-element.elementor-element-4028ca8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-4028ca8b.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-4028ca8b.elementor-view-default .elementor-icon{color:var( --e-global-color-8acbf99 );border-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-4028ca8b.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-4028ca8b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-4028ca8b .elementor-icon{font-size:40px;}.elementor-8965 .elementor-element.elementor-element-4028ca8b .elementor-icon svg{height:40px;}.elementor-8965 .elementor-element.elementor-element-aab2445{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8965 .elementor-element.elementor-element-2df38694 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );font-weight:var( --e-global-typography-0e0ce47-font-weight );}.elementor-8965 .elementor-element.elementor-element-1196af3f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-1cfcea6a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-8965 .elementor-element.elementor-element-4651b72e{--display:flex;}.elementor-8965 .elementor-element.elementor-element-7e4a22a5 .elementor-icon-wrapper{text-align:center;}.elementor-8965 .elementor-element.elementor-element-7e4a22a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-7e4a22a5.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-7e4a22a5.elementor-view-default .elementor-icon{color:var( --e-global-color-8acbf99 );border-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-7e4a22a5.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-7e4a22a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-7e4a22a5 .elementor-icon{font-size:40px;}.elementor-8965 .elementor-element.elementor-element-7e4a22a5 .elementor-icon svg{height:40px;}.elementor-8965 .elementor-element.elementor-element-510de8c4{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8965 .elementor-element.elementor-element-3efe764d .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );font-weight:var( --e-global-typography-0e0ce47-font-weight );}.elementor-8965 .elementor-element.elementor-element-541e30e9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-4544228c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-8965 .elementor-element.elementor-element-3e3b6f4a{--display:flex;}.elementor-8965 .elementor-element.elementor-element-6a68811b .elementor-icon-wrapper{text-align:center;}.elementor-8965 .elementor-element.elementor-element-6a68811b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-6a68811b.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-6a68811b.elementor-view-default .elementor-icon{color:var( --e-global-color-8acbf99 );border-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-6a68811b.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-6a68811b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-6a68811b .elementor-icon{font-size:40px;}.elementor-8965 .elementor-element.elementor-element-6a68811b .elementor-icon svg{height:40px;}.elementor-8965 .elementor-element.elementor-element-700302de{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8965 .elementor-element.elementor-element-5712326d .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );font-weight:var( --e-global-typography-0e0ce47-font-weight );}.elementor-8965 .elementor-element.elementor-element-29987fdb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-5fbc2c1d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-8965 .elementor-element.elementor-element-557df951{--display:flex;}.elementor-8965 .elementor-element.elementor-element-66262728 .elementor-icon-wrapper{text-align:center;}.elementor-8965 .elementor-element.elementor-element-66262728.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-66262728.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-66262728.elementor-view-default .elementor-icon{color:var( --e-global-color-8acbf99 );border-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-66262728.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-66262728.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-66262728 .elementor-icon{font-size:40px;}.elementor-8965 .elementor-element.elementor-element-66262728 .elementor-icon svg{height:40px;}.elementor-8965 .elementor-element.elementor-element-288cd475{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8965 .elementor-element.elementor-element-56cc11cc .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );font-weight:var( --e-global-typography-0e0ce47-font-weight );}.elementor-8965 .elementor-element.elementor-element-444ff7fa .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-25fa142c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-8965 .elementor-element.elementor-element-af68351{--display:flex;}.elementor-8965 .elementor-element.elementor-element-73dcc7a7 .elementor-icon-wrapper{text-align:center;}.elementor-8965 .elementor-element.elementor-element-73dcc7a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-73dcc7a7.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-73dcc7a7.elementor-view-default .elementor-icon{color:var( --e-global-color-8acbf99 );border-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-73dcc7a7.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-73dcc7a7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-73dcc7a7 .elementor-icon{font-size:40px;}.elementor-8965 .elementor-element.elementor-element-73dcc7a7 .elementor-icon svg{height:40px;}.elementor-8965 .elementor-element.elementor-element-1277a8b9{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8965 .elementor-element.elementor-element-4c2bd43 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );font-weight:var( --e-global-typography-0e0ce47-font-weight );}.elementor-8965 .elementor-element.elementor-element-683e2013 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-ae673be{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-8965 .elementor-element.elementor-element-352791cf{--display:flex;}.elementor-8965 .elementor-element.elementor-element-566f65c1 .elementor-icon-wrapper{text-align:center;}.elementor-8965 .elementor-element.elementor-element-566f65c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-566f65c1.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-566f65c1.elementor-view-default .elementor-icon{color:var( --e-global-color-8acbf99 );border-color:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-566f65c1.elementor-view-framed .elementor-icon, .elementor-8965 .elementor-element.elementor-element-566f65c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8acbf99 );}.elementor-8965 .elementor-element.elementor-element-566f65c1 .elementor-icon{font-size:40px;}.elementor-8965 .elementor-element.elementor-element-566f65c1 .elementor-icon svg{height:40px;}.elementor-8965 .elementor-element.elementor-element-59490fb9{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8965 .elementor-element.elementor-element-62a9e235 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );font-weight:var( --e-global-typography-0e0ce47-font-weight );}.elementor-8965 .elementor-element.elementor-element-76c46e16 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-130e2c41{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-8965 .elementor-element.elementor-element-c5ccc1b{text-align:center;}.elementor-8965 .elementor-element.elementor-element-c5ccc1b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-8965 .elementor-element.elementor-element-4465fd46{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-8965 .elementor-element.elementor-element-344d56c8{text-align:center;}.elementor-8965 .elementor-element.elementor-element-344d56c8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-8965 .elementor-element.elementor-element-47200489{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-8965 .elementor-element.elementor-element-7ed56b40{text-align:center;}.elementor-8965 .elementor-element.elementor-element-7ed56b40 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-8965 .elementor-element.elementor-element-493f33e9{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-8965 .elementor-element.elementor-element-68aeedae{text-align:center;}.elementor-8965 .elementor-element.elementor-element-68aeedae .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-b817ed9{--grid-columns:1;--grid-row-gap:0px;}.elementor-8965 .elementor-element.elementor-element-6998dbab{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-8965 .elementor-element.elementor-element-3f37405c{text-align:center;}.elementor-8965 .elementor-element.elementor-element-3f37405c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-8965 .elementor-element.elementor-element-44f7823{--grid-columns:1;--grid-row-gap:0px;}.elementor-8965 .elementor-element.elementor-element-d14181c{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-8965 .elementor-element.elementor-element-538eccbd{text-align:center;}.elementor-8965 .elementor-element.elementor-element-538eccbd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-8965 .elementor-element.elementor-element-6d783876{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-8965 .elementor-element.elementor-element-5eda5dd3{text-align:center;}.elementor-8965 .elementor-element.elementor-element-5eda5dd3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-8965 .elementor-element.elementor-element-42227c1{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-8965 .elementor-element.elementor-element-62676ce7{text-align:center;}.elementor-8965 .elementor-element.elementor-element-5c404bc9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}@media(min-width:768px){.elementor-8965 .elementor-element.elementor-element-752f8a07{--width:50px;}.elementor-8965 .elementor-element.elementor-element-7b653dba{--width:50px;}.elementor-8965 .elementor-element.elementor-element-53f1e459{--width:50px;}.elementor-8965 .elementor-element.elementor-element-5b128d7c{--width:50px;}.elementor-8965 .elementor-element.elementor-element-4651b72e{--width:50px;}.elementor-8965 .elementor-element.elementor-element-3e3b6f4a{--width:50px;}.elementor-8965 .elementor-element.elementor-element-557df951{--width:50px;}.elementor-8965 .elementor-element.elementor-element-af68351{--width:50px;}.elementor-8965 .elementor-element.elementor-element-352791cf{--width:50px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-2930dce1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-25beba40 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-26a28f75 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7614123c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-20e7e6d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7660970f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-906862d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-12c32768 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-6bb08ab7{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-6fcb284b .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-6633d3a4{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-8965 .elementor-element.elementor-element-7a858f77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-37bbbd15{--grid-auto-flow:row;}.elementor-8965 .elementor-element.elementor-element-d6a01cb .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-388698ec .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7a3c72d .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-2adce24d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-28f72f20 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-736445a7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-2df38694 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-1196af3f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-3efe764d .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-541e30e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-5712326d .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-29987fdb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-56cc11cc .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-444ff7fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-4c2bd43 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-683e2013 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-62a9e235 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-76c46e16 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-130e2c41{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-8965 .elementor-element.elementor-element-c5ccc1b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-4465fd46{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-8965 .elementor-element.elementor-element-344d56c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-47200489{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-8965 .elementor-element.elementor-element-7ed56b40 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-493f33e9{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-8965 .elementor-element.elementor-element-68aeedae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-b817ed9{--grid-columns:2;}.elementor-8965 .elementor-element.elementor-element-6998dbab{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-8965 .elementor-element.elementor-element-3f37405c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-44f7823{--grid-columns:2;}.elementor-8965 .elementor-element.elementor-element-d14181c{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-8965 .elementor-element.elementor-element-538eccbd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-6d783876{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-8965 .elementor-element.elementor-element-5eda5dd3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-42227c1{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-8965 .elementor-element.elementor-element-5c404bc9{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}}@media(max-width:767px){.elementor-8965 .elementor-element.elementor-element-1b40bf79{--justify-content:flex-start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-2930dce1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8965 .elementor-element.elementor-element-2930dce1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-25beba40.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8965 .elementor-element.elementor-element-25beba40 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-26a28f75.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8965 .elementor-element.elementor-element-26a28f75 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7614123c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8965 .elementor-element.elementor-element-7614123c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-20e7e6d3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8965 .elementor-element.elementor-element-20e7e6d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7660970f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8965 .elementor-element.elementor-element-7660970f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-906862d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8965 .elementor-element.elementor-element-906862d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-12c32768.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8965 .elementor-element.elementor-element-12c32768 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-6fcb284b .elementor-heading-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7a858f77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-37bbbd15{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8965 .elementor-element.elementor-element-752f8a07{--width:50px;}.elementor-8965 .elementor-element.elementor-element-d6a01cb .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-388698ec .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7b653dba{--width:50px;}.elementor-8965 .elementor-element.elementor-element-7a3c72d .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-2adce24d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-53f1e459{--width:50px;}.elementor-8965 .elementor-element.elementor-element-28f72f20 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-736445a7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-5b128d7c{--width:50px;}.elementor-8965 .elementor-element.elementor-element-2df38694 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-1196af3f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-4651b72e{--width:50px;}.elementor-8965 .elementor-element.elementor-element-3efe764d .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-541e30e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-3e3b6f4a{--width:50px;}.elementor-8965 .elementor-element.elementor-element-5712326d .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-29987fdb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-557df951{--width:50px;}.elementor-8965 .elementor-element.elementor-element-56cc11cc .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-444ff7fa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-af68351{--width:50px;}.elementor-8965 .elementor-element.elementor-element-4c2bd43 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-683e2013 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-352791cf{--width:50px;}.elementor-8965 .elementor-element.elementor-element-62a9e235 .elementor-heading-title{font-size:var( --e-global-typography-0e0ce47-font-size );}.elementor-8965 .elementor-element.elementor-element-76c46e16 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-c5ccc1b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-344d56c8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-7ed56b40 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-68aeedae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-b817ed9{--grid-columns:1;}.elementor-8965 .elementor-element.elementor-element-3f37405c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-44f7823{--grid-columns:1;}.elementor-8965 .elementor-element.elementor-element-538eccbd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8965 .elementor-element.elementor-element-5eda5dd3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-1b40bf79 */.elementor-8965 .elementor-element.elementor-element-1b40bf79 > div {
    /*overflow: scroll;*/
}
.elementor-8965 .elementor-element.elementor-element-1b40bf79 h2 {
    padding: 0;
    margin: 0;
}
.elementor-8965 .elementor-element.elementor-element-1b40bf79 h2 a {
    color: inherit;
}
/*
.elementor-8965 .elementor-element.elementor-element-1b40bf79 div {
    display: flex;
    flex-wrap: nowrap;
}
.elementor-8965 .elementor-element.elementor-element-1b40bf79 > div {
    overflow: scroll;
}
.elementor-8965 .elementor-element.elementor-element-1b40bf79 h2 {
    text-wrap: nowrap;
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eea5b22 */.elementor-8965 .elementor-element.elementor-element-4eea5b22 {
    max-width: 760px !important;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-667f7340 */.elementor-8965 .elementor-element.elementor-element-667f7340 > div {
    max-width: 30rem;
}/* End custom CSS */