.elementor-2879 .elementor-element.elementor-element-8d45c5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2879 .elementor-element.elementor-element-982534d{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2879 .elementor-element.elementor-element-d0214a4{--display:flex;}.elementor-2879 .elementor-element.elementor-element-626e811{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-2879 .elementor-element.elementor-element-c1ed669 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-2879 .elementor-element.elementor-element-c1ed669 .elementor-heading-title{font-family:var( --e-global-typography-efd5f3a-font-family ), Sans-serif;font-size:var( --e-global-typography-efd5f3a-font-size );font-weight:var( --e-global-typography-efd5f3a-font-weight );line-height:var( --e-global-typography-efd5f3a-line-height );letter-spacing:var( --e-global-typography-efd5f3a-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 );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-2879 .elementor-element.elementor-element-080f5f0 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-080f5f0{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2879 .elementor-element.elementor-element-6aed12d{--display:grid;--e-con-grid-template-columns:1fr .5fr;--e-con-grid-template-rows:auto;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--align-items:start;}.elementor-2879 .elementor-element.elementor-element-b9bcbf6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2879 .elementor-element.elementor-element-b9bcbf6:not(.elementor-motion-effects-element-type-background), .elementor-2879 .elementor-element.elementor-element-b9bcbf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2879 .elementor-element.elementor-element-4e32a91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-4e32a91 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-efa6dbd > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-efa6dbd .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-d078f33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-d078f33{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.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-2879 .elementor-element.elementor-element-ec89f7d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-ec89f7d .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-ec89f7d .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-2879 .elementor-element.elementor-element-bb6956d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-bb6956d .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-1425de8 > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-1425de8 .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-d33fea5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-d33fea5{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-3a71f90{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-3a71f90 .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-3a71f90 .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-2879 .elementor-element.elementor-element-0f45b3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-0f45b3a .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-7d511f8 > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-7d511f8 .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-8bd9d25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-8bd9d25{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-27ebbe5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-27ebbe5 .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-27ebbe5 .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-2879 .elementor-element.elementor-element-8ab0875 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-8ab0875 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-e6b9715 > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-e6b9715 .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-bc28ddf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-bc28ddf{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-c8ac863{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-c8ac863 .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-c8ac863 .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-2879 .elementor-element.elementor-element-77dfa38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-77dfa38 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-7a0cacf > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-7a0cacf .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-827a58f > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-827a58f{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2879 .elementor-element.elementor-element-cdf37a2 .elementor-button{background-color:#00000099;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:14px 20px 14px 20px;}.elementor-2879 .elementor-element.elementor-element-cdf37a2 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-2879 .elementor-element.elementor-element-cdf37a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2879 .elementor-element.elementor-element-cdf37a2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2879 .elementor-element.elementor-element-cdf37a2 .elementor-button:hover, .elementor-2879 .elementor-element.elementor-element-cdf37a2 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-cdf37a2 .elementor-button:hover svg, .elementor-2879 .elementor-element.elementor-element-cdf37a2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-2a38c9d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-2a38c9d > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-2a38c9d .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-2a38c9d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2879 .elementor-element.elementor-element-3208304 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-3208304 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-e2948ff > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-e2948ff .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-99d0599 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-99d0599{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-e1e6703{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-2879 .elementor-element.elementor-element-c0f17d3 .elementor-button{background-color:#00000099;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:14px 20px 14px 20px;}.elementor-2879 .elementor-element.elementor-element-c0f17d3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-c0f17d3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2879 .elementor-element.elementor-element-c0f17d3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2879 .elementor-element.elementor-element-c0f17d3 .elementor-button:hover, .elementor-2879 .elementor-element.elementor-element-c0f17d3 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-c0f17d3 .elementor-button:hover svg, .elementor-2879 .elementor-element.elementor-element-c0f17d3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-845a194 .elementor-button{background-color:#00000099;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:14px 20px 14px 20px;}.elementor-2879 .elementor-element.elementor-element-845a194 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-845a194 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2879 .elementor-element.elementor-element-845a194 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2879 .elementor-element.elementor-element-845a194 .elementor-button:hover, .elementor-2879 .elementor-element.elementor-element-845a194 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-845a194 .elementor-button:hover svg, .elementor-2879 .elementor-element.elementor-element-845a194 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-29399cf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-29399cf > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-29399cf .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-29399cf .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2879 .elementor-element.elementor-element-72dd13d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-72dd13d .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-c302d2a > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-c302d2a .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-bc9afe2 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-bc9afe2{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-75def08{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-75def08 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-75def08 .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-75def08 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2879 .elementor-element.elementor-element-d9c030c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-d9c030c .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-aaf91e5 > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-aaf91e5 .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-3b909c3 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-3b909c3{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-6cbd569{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-6cbd569 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-6cbd569 .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-6cbd569 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2879 .elementor-element.elementor-element-2eff463 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-2eff463 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-fa2af12 > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-fa2af12 .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-2753bb5 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-2753bb5{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-ad1afb0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-ad1afb0 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-ad1afb0 .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-ad1afb0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2879 .elementor-element.elementor-element-6bcb97b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-6bcb97b .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-f8b1341 > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-f8b1341 .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-ad493de > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-ad493de{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-f4f05ac{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-f4f05ac > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-f4f05ac .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-f4f05ac .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2879 .elementor-element.elementor-element-fab0956 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-fab0956 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-e33c6bb > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-e33c6bb .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-dfa5dca > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-dfa5dca{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-6a64734{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-6a64734 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-6a64734 .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-6a64734 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2879 .elementor-element.elementor-element-b9e72ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-b9e72ce .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-f36251c > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-f36251c .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-66cac65 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-66cac65{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-e4a6931{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-e4a6931 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-e4a6931 .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-e4a6931 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2879 .elementor-element.elementor-element-5de065c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-5de065c .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2879 .elementor-element.elementor-element-247884f > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-247884f .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-8c9e2b5 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2879 .elementor-element.elementor-element-8c9e2b5{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-d4fcb7b{--display:flex;--min-height:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-2879 .elementor-element.elementor-element-d4fcb7b:not(.elementor-motion-effects-element-type-background), .elementor-2879 .elementor-element.elementor-element-d4fcb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2879 .elementor-element.elementor-element-a6e2378{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2879 .elementor-element.elementor-element-a6e2378:not(.elementor-motion-effects-element-type-background), .elementor-2879 .elementor-element.elementor-element-a6e2378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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-2879 .elementor-element.elementor-element-cbc612d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-cbc612d .elementor-icon-wrapper{text-align:center;}.elementor-2879 .elementor-element.elementor-element-cbc612d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-cbc612d.elementor-view-framed .elementor-icon, .elementor-2879 .elementor-element.elementor-element-cbc612d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-cbc612d.elementor-view-framed .elementor-icon, .elementor-2879 .elementor-element.elementor-element-cbc612d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-cbc612d .elementor-icon{font-size:30px;}.elementor-2879 .elementor-element.elementor-element-cbc612d .elementor-icon svg{height:30px;}.elementor-2879 .elementor-element.elementor-element-4a94f95 .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-253a544 > .elementor-widget-container{margin:20px 0px 16px 0px;}.elementor-2879 .elementor-element.elementor-element-d6878b0 .elementor-button{background-color:#2D68A3;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:14px 20px 14px 20px;}.elementor-2879 .elementor-element.elementor-element-d6878b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-d6878b0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2879 .elementor-element.elementor-element-d6878b0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2879 .elementor-element.elementor-element-d6878b0 .elementor-button:hover, .elementor-2879 .elementor-element.elementor-element-d6878b0 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-d6878b0 .elementor-button:hover svg, .elementor-2879 .elementor-element.elementor-element-d6878b0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-1174d4c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-1174d4c .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-1174d4c .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-2879 .elementor-element.elementor-element-f4a4dcc{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2879 .elementor-element.elementor-element-f4a4dcc:not(.elementor-motion-effects-element-type-background), .elementor-2879 .elementor-element.elementor-element-f4a4dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-6b97026 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-6b97026 .elementor-icon-wrapper{text-align:center;}.elementor-2879 .elementor-element.elementor-element-6b97026.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-6b97026.elementor-view-framed .elementor-icon, .elementor-2879 .elementor-element.elementor-element-6b97026.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-6b97026.elementor-view-framed .elementor-icon, .elementor-2879 .elementor-element.elementor-element-6b97026.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-6b97026 .elementor-icon{font-size:30px;}.elementor-2879 .elementor-element.elementor-element-6b97026 .elementor-icon svg{height:30px;}.elementor-2879 .elementor-element.elementor-element-b045305 .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-ad67bee > .elementor-widget-container{margin:20px 0px 16px 0px;}.elementor-2879 .elementor-element.elementor-element-b813432 .elementor-button{background-color:#2D68A3;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:14px 20px 14px 20px;}.elementor-2879 .elementor-element.elementor-element-b813432 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-b813432 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2879 .elementor-element.elementor-element-b813432 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2879 .elementor-element.elementor-element-b813432 .elementor-button:hover, .elementor-2879 .elementor-element.elementor-element-b813432 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-b813432 .elementor-button:hover svg, .elementor-2879 .elementor-element.elementor-element-b813432 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-1b3998a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2879 .elementor-element.elementor-element-1b3998a .elementor-divider-separator{width:100%;}.elementor-2879 .elementor-element.elementor-element-1b3998a .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-2879 .elementor-element.elementor-element-ab8934a{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2879 .elementor-element.elementor-element-ab8934a:not(.elementor-motion-effects-element-type-background), .elementor-2879 .elementor-element.elementor-element-ab8934a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2879 .elementor-element.elementor-element-77eba53 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-77eba53 .elementor-icon-wrapper{text-align:center;}.elementor-2879 .elementor-element.elementor-element-77eba53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-77eba53.elementor-view-framed .elementor-icon, .elementor-2879 .elementor-element.elementor-element-77eba53.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-77eba53.elementor-view-framed .elementor-icon, .elementor-2879 .elementor-element.elementor-element-77eba53.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-77eba53 .elementor-icon{font-size:30px;}.elementor-2879 .elementor-element.elementor-element-77eba53 .elementor-icon svg{height:30px;}.elementor-2879 .elementor-element.elementor-element-0e33fda .elementor-heading-title{font-family:var( --e-global-typography-b0033f0-font-family ), Sans-serif;font-size:var( --e-global-typography-b0033f0-font-size );font-weight:var( --e-global-typography-b0033f0-font-weight );line-height:var( --e-global-typography-b0033f0-line-height );color:var( --e-global-color-text );}.elementor-2879 .elementor-element.elementor-element-53c75c5 > .elementor-widget-container{margin:20px 0px 16px 0px;}@media(max-width:1024px){.elementor-2879 .elementor-element.elementor-element-982534d{--e-con-grid-template-columns:1fr;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2879 .elementor-element.elementor-element-c1ed669 .elementor-heading-title{font-size:var( --e-global-typography-efd5f3a-font-size );line-height:var( --e-global-typography-efd5f3a-line-height );letter-spacing:var( --e-global-typography-efd5f3a-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-2879 .elementor-element.elementor-element-080f5f0{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-2879 .elementor-element.elementor-element-6aed12d{--grid-auto-flow:row;}.elementor-2879 .elementor-element.elementor-element-4e32a91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2879 .elementor-element.elementor-element-efa6dbd > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-efa6dbd .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-d078f33{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-2879 .elementor-element.elementor-element-1425de8 > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-1425de8 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-d33fea5{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-2879 .elementor-element.elementor-element-7d511f8 > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-7d511f8 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-8bd9d25{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-2879 .elementor-element.elementor-element-e6b9715 > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-e6b9715 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-bc28ddf{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-2879 .elementor-element.elementor-element-7a0cacf > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-7a0cacf .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-827a58f{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-2879 .elementor-element.elementor-element-e2948ff > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-e2948ff .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-99d0599{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-2879 .elementor-element.elementor-element-c302d2a > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-c302d2a .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-bc9afe2{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-2879 .elementor-element.elementor-element-aaf91e5 > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-aaf91e5 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-3b909c3{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-2879 .elementor-element.elementor-element-fa2af12 > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-fa2af12 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-2753bb5{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-2879 .elementor-element.elementor-element-f8b1341 > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-f8b1341 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-ad493de{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-2879 .elementor-element.elementor-element-e33c6bb > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-e33c6bb .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-dfa5dca{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-2879 .elementor-element.elementor-element-f36251c > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-f36251c .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-66cac65{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-2879 .elementor-element.elementor-element-247884f > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-247884f .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-8c9e2b5{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-2879 .elementor-element.elementor-element-a6e2378{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2879 .elementor-element.elementor-element-4a94f95 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-f4a4dcc{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2879 .elementor-element.elementor-element-b045305 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-ab8934a{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2879 .elementor-element.elementor-element-0e33fda .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}}@media(max-width:767px){.elementor-2879 .elementor-element.elementor-element-982534d{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2879 .elementor-element.elementor-element-c1ed669 .elementor-heading-title{font-size:var( --e-global-typography-efd5f3a-font-size );line-height:var( --e-global-typography-efd5f3a-line-height );letter-spacing:var( --e-global-typography-efd5f3a-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-2879 .elementor-element.elementor-element-080f5f0{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-2879 .elementor-element.elementor-element-6aed12d{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2879 .elementor-element.elementor-element-efa6dbd > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-efa6dbd .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-d078f33{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-2879 .elementor-element.elementor-element-1425de8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-1425de8 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-d33fea5{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-2879 .elementor-element.elementor-element-7d511f8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-7d511f8 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-8bd9d25{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-2879 .elementor-element.elementor-element-e6b9715 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-e6b9715 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-bc28ddf{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-2879 .elementor-element.elementor-element-7a0cacf > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-7a0cacf .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-827a58f{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-2879 .elementor-element.elementor-element-e2948ff > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-e2948ff .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-99d0599{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-2879 .elementor-element.elementor-element-e1e6703{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-2879 .elementor-element.elementor-element-c302d2a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-c302d2a .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-bc9afe2{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-2879 .elementor-element.elementor-element-aaf91e5 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-aaf91e5 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-3b909c3{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-2879 .elementor-element.elementor-element-fa2af12 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-fa2af12 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-2753bb5{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-2879 .elementor-element.elementor-element-f8b1341 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-f8b1341 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-ad493de{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-2879 .elementor-element.elementor-element-e33c6bb > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-e33c6bb .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-dfa5dca{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-2879 .elementor-element.elementor-element-f36251c > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-f36251c .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-66cac65{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-2879 .elementor-element.elementor-element-247884f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2879 .elementor-element.elementor-element-247884f .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-8c9e2b5{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-2879 .elementor-element.elementor-element-4a94f95 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-b045305 .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}.elementor-2879 .elementor-element.elementor-element-0e33fda .elementor-heading-title{font-size:var( --e-global-typography-b0033f0-font-size );line-height:var( --e-global-typography-b0033f0-line-height );}}/* Start custom CSS for video, class: .elementor-element-4e32a91 */.elementor-2879 .elementor-element.elementor-element-4e32a91{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-4e32a91{
        width: 380px;
        height:314px;
    }
}

@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-4e32a91{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-bb6956d */.elementor-2879 .elementor-element.elementor-element-bb6956d{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-bb6956d{
        width: 380px;
        height:314px;
    }
}
@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-bb6956d{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-0f45b3a */.elementor-2879 .elementor-element.elementor-element-0f45b3a{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-0f45b3a{
        width: 380px;
        height:314px;
    }
}
@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-0f45b3a{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8ab0875 */.elementor-2879 .elementor-element.elementor-element-8ab0875{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-8ab0875{
        width: 380px;
        height:314px;
    }
}
@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-8ab0875{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-77dfa38 */.elementor-2879 .elementor-element.elementor-element-77dfa38{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-77dfa38{
        width: 380px;
        height:314px;
    }
}
@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-77dfa38{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cdf37a2 */.elementor-2879 .elementor-element.elementor-element-cdf37a2 .elementor-button-icon{
    padding: 2px;
    border-radius: 50px;
    font-size: 12px;
}

.elementor-2879 .elementor-element.elementor-element-cdf37a2 .elementor-button-icon path{
    fill: #ffffff}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3208304 */.elementor-2879 .elementor-element.elementor-element-3208304{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-3208304{
        width: 380px;
        height:314px;
    }
}
@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-3208304{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0f17d3 */.elementor-2879 .elementor-element.elementor-element-c0f17d3 .elementor-button-icon{
    padding: 2px;
    border-radius: 50px;
    font-size: 12px;
}

.elementor-2879 .elementor-element.elementor-element-c0f17d3 .elementor-button-icon path{
    fill: #ffffff}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-845a194 */.elementor-2879 .elementor-element.elementor-element-845a194 .elementor-button-icon{
    padding: 2px;
    border-radius: 50px;
    font-size: 12px;
}

.elementor-2879 .elementor-element.elementor-element-845a194 .elementor-button-icon path{
    fill: #ffffff}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-72dd13d */.elementor-2879 .elementor-element.elementor-element-72dd13d{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-72dd13d{
        width: 380px;
        height:314px;
    }
}
@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-72dd13d{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d9c030c */.elementor-2879 .elementor-element.elementor-element-d9c030c{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-d9c030c{
        width: 380px;
        height:314px;
    }
}
@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-d9c030c{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2eff463 */.elementor-2879 .elementor-element.elementor-element-2eff463{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-2eff463{
        width: 380px;
        height:314px;
    }
}
@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-2eff463{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6bcb97b */.elementor-2879 .elementor-element.elementor-element-6bcb97b{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-6bcb97b{
        width: 380px;
        height:314px;
    }
}

@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-6bcb97b{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fab0956 */.elementor-2879 .elementor-element.elementor-element-fab0956{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-fab0956{
        width: 380px;
        height:314px;
    }
}

@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-fab0956{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b9e72ce */.elementor-2879 .elementor-element.elementor-element-b9e72ce{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-b9e72ce{
        width: 380px;
        height:314px;
    }
}

@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-b9e72ce{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5de065c */.elementor-2879 .elementor-element.elementor-element-5de065c{
    width: 450px;
    height: 250px;
}
@media(max-width:1024px){
    .elementor-2879 .elementor-element.elementor-element-5de065c{
        width: 380px;
        height:314px;
    }
}

@media(max-width:767px){
    .elementor-2879 .elementor-element.elementor-element-5de065c{
        width: 100%;
        height:100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6878b0 */.elementor-2879 .elementor-element.elementor-element-d6878b0 .elementor-button-icon{
    background-color: #ffffff;
    padding: 2px;
    border-radius: 50px;
    font-size: 12px;
}

.elementor-2879 .elementor-element.elementor-element-d6878b0 .elementor-button-icon path{
    fill: #2D68A3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b813432 */.elementor-2879 .elementor-element.elementor-element-b813432 .elementor-button-icon{
    background-color: #ffffff;
    padding: 2px;
    border-radius: 50px;
    font-size: 12px;
}

.elementor-2879 .elementor-element.elementor-element-b813432 .elementor-button-icon path{
    fill: #2D68A3;
}/* End custom CSS */