.elementor-28 .elementor-element.elementor-element-e23b534{--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;--border-radius:10px 10px 10px 10px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-3632968{border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-3632968 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-28 .elementor-element.elementor-element-994b9c7{--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-28 .elementor-element.elementor-element-78c7885{--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 ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-8aebf14 .elementor-heading-title{font-family:var( --e-global-typography-6e4da51-font-family ), Sans-serif;font-size:var( --e-global-typography-6e4da51-font-size );font-weight:var( --e-global-typography-6e4da51-font-weight );line-height:var( --e-global-typography-6e4da51-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-ab2b03b .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-b5649d8{--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-28 .elementor-element.elementor-element-e3bd7a4{--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-28 .elementor-element.elementor-element-b0f9e5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-2484ab0 .elementor-heading-title{font-family:var( --e-global-typography-6e4da51-font-family ), Sans-serif;font-size:var( --e-global-typography-6e4da51-font-size );font-weight:var( --e-global-typography-6e4da51-font-weight );line-height:var( --e-global-typography-6e4da51-line-height );color:var( --e-global-color-83bc9a7 );}.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-28 .elementor-element.elementor-element-c6d080f .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-4f0234d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-pp-posts .pp-post-terms{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-pp-posts .pp-post-title, .elementor-widget-pp-posts .pp-post-title a{color:var( --e-global-color-secondary );}.elementor-widget-pp-posts .pp-post-title a:hover{color:var( --e-global-color-secondary );}.elementor-widget-pp-posts .pp-post-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pp-posts .pp-post-excerpt{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-pp-posts .pp-post-meta, .elementor-widget-pp-posts .pp-post-meta a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-pp-posts .pp-posts-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-pp-posts .pp-posts-pagination .page-numbers, .elementor-widget-pp-posts .pp-posts-pagination a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28 .elementor-element.elementor-element-d634bc0{--grid-column-gap:25px;--grid-row-gap:25px;}.elementor-28 .elementor-element.elementor-element-d634bc0 .pp-posts:not(.elementor-grid){margin-left:-25px;}.elementor-28 .elementor-element.elementor-element-d634bc0 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:25px;}.elementor-28 .elementor-element.elementor-element-d634bc0 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:25px;}.elementor-28 .elementor-element.elementor-element-adb511e{--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:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-28 .elementor-element.elementor-element-200dd0e{--display:flex;}.elementor-28 .elementor-element.elementor-element-87535ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-fd86838 .elementor-heading-title{font-family:var( --e-global-typography-6e4da51-font-family ), Sans-serif;font-size:var( --e-global-typography-6e4da51-font-size );font-weight:var( --e-global-typography-6e4da51-font-weight );line-height:var( --e-global-typography-6e4da51-line-height );color:var( --e-global-color-83bc9a7 );}.elementor-28 .elementor-element.elementor-element-8932b51 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-6c8040c{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-e1e87d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-e1e87d1 .elementor-button{font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-65bb214{--display:flex;}.elementor-28 .elementor-element.elementor-element-65bb214:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-65bb214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a307804 );}.elementor-28 .elementor-element.elementor-element-b3ea652{--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:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-28 .elementor-element.elementor-element-b69f331{--display:flex;}.elementor-28 .elementor-element.elementor-element-b69f331:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b69f331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a307804 );}.elementor-28 .elementor-element.elementor-element-7e5d5da{--display:flex;}.elementor-28 .elementor-element.elementor-element-b04a662{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-8a3e94f .elementor-heading-title{font-family:var( --e-global-typography-6e4da51-font-family ), Sans-serif;font-size:var( --e-global-typography-6e4da51-font-size );font-weight:var( --e-global-typography-6e4da51-font-weight );line-height:var( --e-global-typography-6e4da51-line-height );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-93b3f3e .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-c840539{--display:flex;}.elementor-28 .elementor-element.elementor-element-3d6c124 .elementor-button{background-color:var( --e-global-color-a307804 );font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-3d6c124 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-eb8fae8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-1d60504{--display:flex;}.elementor-28 .elementor-element.elementor-element-6215d0a{--display:flex;}.elementor-28 .elementor-element.elementor-element-0079c2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-f77235b .elementor-heading-title{font-family:var( --e-global-typography-6e4da51-font-family ), Sans-serif;font-size:var( --e-global-typography-6e4da51-font-size );font-weight:var( --e-global-typography-6e4da51-font-weight );line-height:var( --e-global-typography-6e4da51-line-height );color:var( --e-global-color-83bc9a7 );}.elementor-28 .elementor-element.elementor-element-0d09e1f .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-420ca6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-037f89c .elementor-button{background-color:var( --e-global-color-a307804 );font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-037f89c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-037f89c .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-28 .elementor-element.elementor-element-cc7d462{--display:flex;}.elementor-28 .elementor-element.elementor-element-88a60e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-8de5095{--display:flex;}.elementor-28 .elementor-element.elementor-element-397ad1f{--display:flex;}.elementor-28 .elementor-element.elementor-element-bcfff5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-de44d28 .elementor-heading-title{font-family:var( --e-global-typography-6e4da51-font-family ), Sans-serif;font-size:var( --e-global-typography-6e4da51-font-size );font-weight:var( --e-global-typography-6e4da51-font-weight );line-height:var( --e-global-typography-6e4da51-line-height );color:var( --e-global-color-83bc9a7 );}.elementor-28 .elementor-element.elementor-element-260e8aa .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-0403acc{--display:flex;}.elementor-28 .elementor-element.elementor-element-f27a5e6 .elementor-button{background-color:var( --e-global-color-a307804 );font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-f27a5e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-afdec29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-453b279{--display:flex;}.elementor-28 .elementor-element.elementor-element-cce36cf{--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-28 .elementor-element.elementor-element-02efdab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-a626394 .elementor-heading-title{font-family:var( --e-global-typography-6e4da51-font-family ), Sans-serif;font-size:var( --e-global-typography-6e4da51-font-size );font-weight:var( --e-global-typography-6e4da51-font-weight );line-height:var( --e-global-typography-6e4da51-line-height );color:var( --e-global-color-83bc9a7 );}.elementor-28 .elementor-element.elementor-element-e4c2e46 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-d6b8562{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-7c63ea0{--grid-column-gap:3rem;}.elementor-28 .elementor-element.elementor-element-7c63ea0 .pp-posts:not(.elementor-grid){margin-left:-3rem;}.elementor-28 .elementor-element.elementor-element-7c63ea0 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:3rem;}.elementor-28 .elementor-element.elementor-element-a4ebfdd{--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-28 .elementor-element.elementor-element-46c6ce1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-59f1efc .elementor-heading-title{font-family:var( --e-global-typography-6e4da51-font-family ), Sans-serif;font-size:var( --e-global-typography-6e4da51-font-size );font-weight:var( --e-global-typography-6e4da51-font-weight );line-height:var( --e-global-typography-6e4da51-line-height );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-1a6bb73 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-fa148ea{--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-28 .elementor-element.elementor-element-3738da1{--grid-column-gap:25px;}.elementor-28 .elementor-element.elementor-element-3738da1 .pp-posts:not(.elementor-grid){margin-left:-25px;}.elementor-28 .elementor-element.elementor-element-3738da1 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:25px;}.elementor-28 .elementor-element.elementor-element-3738da1 .pp-post{background-color:var( --e-global-color-74cf86a );border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-3738da1 .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-28 .elementor-element.elementor-element-b264b5d .elementor-button{background-color:var( --e-global-color-a307804 );font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-b264b5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-c26199a{--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;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-b5649d8{--width:300px;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-8aebf14 .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-ab2b03b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-2484ab0 .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-widget-pp-posts .pp-post-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-fd86838 .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-8a3e94f .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-f77235b .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-de44d28 .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-a626394 .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-59f1efc .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-8aebf14 .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-ab2b03b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-2484ab0 .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-widget-pp-posts .pp-post-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-fd86838 .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-8a3e94f .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-f77235b .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-de44d28 .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-a626394 .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}.elementor-28 .elementor-element.elementor-element-59f1efc .elementor-heading-title{font-size:var( --e-global-typography-6e4da51-font-size );line-height:var( --e-global-typography-6e4da51-line-height );}}/* Start custom CSS for video, class: .elementor-element-3632968 */.elementor-28 .elementor-element.elementor-element-3632968 .elementor-wrapper { aspect-ratio: 3 }/* End custom CSS */