.elementor-2019 .elementor-element.elementor-element-c302c0d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2019 .elementor-element.elementor-element-35fa0d8{--spacer-size:50px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-2019 .elementor-element.elementor-element-cb06ad6{--spacer-size:50px;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2019 .elementor-element.elementor-element-65354ca{text-align:center;}.elementor-2019 .elementor-element.elementor-element-77407e1{columns:2;}.elementor-2019 .elementor-element.elementor-element-25cfdf0{text-align:center;}.elementor-2019 .elementor-element.elementor-element-e2971d8{columns:2;}.elementor-2019 .elementor-element.elementor-element-3bcc2a9{text-align:center;}.elementor-2019 .elementor-element.elementor-element-46b400a{columns:2;}.elementor-2019 .elementor-element.elementor-element-2f6b871{text-align:center;}.elementor-2019 .elementor-element.elementor-element-260e43e{columns:2;}.elementor-2019 .elementor-element.elementor-element-3df1ad2{text-align:center;}.elementor-2019 .elementor-element.elementor-element-acf2b7a{columns:2;}.elementor-2019 .elementor-element.elementor-element-e2afd6f{text-align:center;}.elementor-2019 .elementor-element.elementor-element-9228310{columns:2;}.elementor-2019 .elementor-element.elementor-element-8aab60e{text-align:center;}.elementor-2019 .elementor-element.elementor-element-e096a14{columns:2;}@media(min-width:768px){.elementor-2019 .elementor-element.elementor-element-ae7852c{width:19.491%;}.elementor-2019 .elementor-element.elementor-element-bc1ce0d{width:68.515%;}.elementor-2019 .elementor-element.elementor-element-fbf6c6f{width:11.626%;}.elementor-2019 .elementor-element.elementor-element-3b1e78b{width:19.424%;}.elementor-2019 .elementor-element.elementor-element-c4fbe30{width:68.429%;}.elementor-2019 .elementor-element.elementor-element-a62df44{width:11.813%;}.elementor-2019 .elementor-element.elementor-element-69bd452{width:19.424%;}.elementor-2019 .elementor-element.elementor-element-166af1e{width:68.429%;}.elementor-2019 .elementor-element.elementor-element-2b30fc9{width:11.813%;}}@media(max-width:1024px){.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{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-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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{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-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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}