.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-1888 .elementor-element.elementor-element-6728c67{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-1888 .elementor-element.elementor-element-a15cb79{color:#000000;}.elementor-1888 .elementor-element.elementor-element-961a6d7{color:#000000;}.elementor-1888 .elementor-element.elementor-element-6269044{color:#000000;}.elementor-1888 .elementor-element.elementor-element-25103ff .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1888 .elementor-element.elementor-element-8f932e2{color:#000000;}.elementor-1888 .elementor-element.elementor-element-ff24cca{color:#000000;}.elementor-1888 .elementor-element.elementor-element-4cce3fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:48px;}.elementor-1888 .elementor-element.elementor-element-37bfe8d{color:#000000;}.elementor-1888 .elementor-element.elementor-element-7360eb3{color:#000000;}.elementor-1888 .elementor-element.elementor-element-5bd8f0e{color:#000000;}.elementor-1888 .elementor-element.elementor-element-e4c3406{color:#000000;}.elementor-1888 .elementor-element.elementor-element-6c52545{color:#000000;}.elementor-1888 .elementor-element.elementor-element-85b1080{color:#000000;}.elementor-1888 .elementor-element.elementor-element-f06d0d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:47px;}.elementor-1888 .elementor-element.elementor-element-d2f474e{color:#000000;}.elementor-1888 .elementor-element.elementor-element-6db7f4f{color:#000000;}.elementor-1888 .elementor-element.elementor-element-0fa3a27{color:#000000;}.elementor-1888 .elementor-element.elementor-element-029b8d9{color:#000000;}.elementor-1888 .elementor-element.elementor-element-67c15d2{color:#000000;}.elementor-1888 .elementor-element.elementor-element-8317dab{color:#000000;}.elementor-1888 .elementor-element.elementor-element-f078e3c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:44px;}.elementor-1888 .elementor-element.elementor-element-a23b960{color:#000000;}.elementor-1888 .elementor-element.elementor-element-cb5c69d{color:#000000;}.elementor-1888 .elementor-element.elementor-element-b7b4e3c{color:#000000;}.elementor-1888 .elementor-element.elementor-element-a2cbbcb{color:#000000;}.elementor-1888 .elementor-element.elementor-element-5446a22{color:#000000;}.elementor-1888 .elementor-element.elementor-element-ea1cc6b{color:#000000;}.elementor-1888 .elementor-element.elementor-element-467714d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:48px;}.elementor-1888 .elementor-element.elementor-element-89cfc17{color:#000000;}.elementor-1888 .elementor-element.elementor-element-493583f{color:#000000;}.elementor-1888 .elementor-element.elementor-element-9332b2f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1888 .elementor-element.elementor-element-3da4707{color:#000000;}.elementor-1888 .elementor-element.elementor-element-939ce4f{color:#000000;}.elementor-1888 .elementor-element.elementor-element-b87986e{color:#000000;}.elementor-1888 .elementor-element.elementor-element-ef179ca{color:#000000;}.elementor-1888 .elementor-element.elementor-element-6c6c891{color:#000000;}.elementor-1888 .elementor-element.elementor-element-5392cc7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1888 .elementor-element.elementor-element-39fb2f9{color:#000000;}.elementor-1888 .elementor-element.elementor-element-873655a{color:#000000;}.elementor-1888 .elementor-element.elementor-element-2fbde26 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:42px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), 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-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1888 .elementor-element.elementor-element-8675956 .elementor-cta__content{min-height:668px;text-align:center;padding:41px 41px 41px 41px;}.elementor-1888 .elementor-element.elementor-element-8675956 .elementor-cta__button{background-color:#C8151E;}.elementor-1888 .elementor-element.elementor-element-8675956 .elementor-cta__button:hover{color:#C8151E;background-color:#FFFFFF;}.elementor-1888 .elementor-element.elementor-element-8675956 .elementor-ribbon-inner{background-color:#C8151E;}.elementor-1888 .elementor-element.elementor-element-8675956 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#2F131378;}.elementor-1888 .elementor-element.elementor-element-8675956 .elementor-cta .elementor-cta__bg, .elementor-1888 .elementor-element.elementor-element-8675956 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1888 .elementor-element.elementor-element-8675956 > .elementor-widget-container{border-style:groove;border-width:9px 9px 9px 9px;border-color:#0031FF;border-radius:18px 18px 18px 18px;}.elementor-1888 .elementor-element.elementor-element-4b34cd7{color:#000000;}.elementor-1888 .elementor-element.elementor-element-ad3dcac{color:#000000;}.elementor-1888 .elementor-element.elementor-element-b1a0bb0{color:#000000;}.elementor-1888 .elementor-element.elementor-element-f29864b{color:#000000;}.elementor-1888 .elementor-element.elementor-element-ca85541{color:#000000;}.elementor-1888 .elementor-element.elementor-element-9ed9fe9{color:#000000;}.elementor-1888 .elementor-element.elementor-element-69a7977{color:#000000;}.elementor-1888 .elementor-element.elementor-element-c71459b{color:#000000;}.elementor-1888 .elementor-element.elementor-element-d4b60c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:42px;}.elementor-1888 .elementor-element.elementor-element-d69e350{color:#000000;}.elementor-1888 .elementor-element.elementor-element-55c5d29{color:#000000;}.elementor-1888 .elementor-element.elementor-element-018a738 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:41px;}.elementor-1888 .elementor-element.elementor-element-7dc6e60{color:#000000;}.elementor-1888 .elementor-element.elementor-element-593e9e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:41px;}.elementor-1888 .elementor-element.elementor-element-2c78686{color:#000000;}.elementor-1888 .elementor-element.elementor-element-4066073 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:41px;}.elementor-1888 .elementor-element.elementor-element-35d75b8{color:#000000;}.elementor-1888 .elementor-element.elementor-element-f17c90c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:41px;}.elementor-1888 .elementor-element.elementor-element-b612e12{color:#000000;}.elementor-1888 .elementor-element.elementor-element-3ab0574 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:41px;}.elementor-1888 .elementor-element.elementor-element-ddf064e{color:#000000;}.elementor-1888 .elementor-element.elementor-element-f7b55c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:41px;}.elementor-1888 .elementor-element.elementor-element-fc3d333{color:#000000;}.elementor-1888 .elementor-element.elementor-element-9846cd4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:49px;}.elementor-1888 .elementor-element.elementor-element-6624d45{color:#000000;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}