.elementor-500 .elementor-element.elementor-element-f8ec2f0{--display:flex;--flex-wrap-mobile:wrap;--container-widget-height:initial;--container-widget-width:100%;--container-widget-align-self:initial;--container-widget-flex-grow:0;--margin-left:0px;--margin-right:0px;--margin-top:60px;--margin-bottom:0px;--flex-direction:column}.elementor-500 .elementor-element.elementor-element-0a7a1fd{--display:flex}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif}.elementor-500 .elementor-element.elementor-element-f9e00d8>.elementor-widget-container{padding:0 0 15px;border:solid #b4b4b4;border-width:0 0 1px}.elementor-500 .elementor-element.elementor-element-f9e00d8 .elementor-heading-title{font-size:24px;font-weight:600;font-family:Roboto,Sans-serif}.elementor-500 .elementor-element.elementor-element-2a4734d{--display:flex;--gap:0px 0px;--flex-wrap-mobile:wrap;--padding-right:0px;--container-widget-height:100%;--container-widget-width:initial;--padding-left:0px;--container-widget-align-self:stretch;--container-widget-flex-grow:1;--row-gap:0px;--column-gap:0px;--padding-bottom:90px;--flex-direction:row;--padding-top:0px}.elementor-500 .elementor-element.elementor-element-78ce248{--display:flex;--flex-wrap-mobile:wrap;--container-widget-height:initial;--container-widget-width:100%;--container-widget-align-self:initial;--container-widget-flex-grow:0;--flex-direction:column}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif}.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-default .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{border-color:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-500 .elementor-element.elementor-element-4bde5be>.elementor-widget-container{margin:0}.elementor-500 .elementor-element.elementor-element-4bde5be{font-size:15px;font-weight:400;color:#5c5c5c;letter-spacing:0;line-height:7px;font-family:Roboto,Sans-serif}.elementor-500 .elementor-element.elementor-element-075a4fb>.elementor-widget-container{margin:0}.elementor-500 .elementor-element.elementor-element-075a4fb{font-size:15px;font-weight:400;color:#5c5c5c;letter-spacing:0;line-height:7px;font-family:Roboto,Sans-serif}.elementor-500 .elementor-element.elementor-element-24946c6>.elementor-widget-container{margin:0}.elementor-500 .elementor-element.elementor-element-24946c6{font-size:15px;font-weight:400;color:#5c5c5c;letter-spacing:0;line-height:7px;font-family:Roboto,Sans-serif}.elementor-500 .elementor-element.elementor-element-ecd9282>.elementor-widget-container{margin:0}.elementor-500 .elementor-element.elementor-element-ecd9282{font-size:15px;font-weight:400;color:#5c5c5c;letter-spacing:0;line-height:7px;font-family:Roboto,Sans-serif}.elementor-500 .elementor-element.elementor-element-ccf3d13{--display:flex;--flex-wrap-mobile:wrap;--container-widget-height:initial;--container-widget-width:100%;--container-widget-align-self:initial;--container-widget-flex-grow:0;--flex-direction:column}.elementor-500 .elementor-element.elementor-element-0db7fb0>.elementor-widget-container{margin:0}.elementor-500 .elementor-element.elementor-element-0db7fb0{font-size:15px;font-weight:400;color:#5c5c5c;letter-spacing:0;line-height:7px;font-family:Roboto,Sans-serif}.elementor-500 .elementor-element.elementor-element-f318a5b>.elementor-widget-container{margin:0}.elementor-500 .elementor-element.elementor-element-f318a5b{font-size:15px;font-weight:400;color:#5c5c5c;letter-spacing:0;line-height:7px;font-family:Roboto,Sans-serif}.elementor-500 .elementor-element.elementor-element-2f93871>.elementor-widget-container{margin:0}.elementor-500 .elementor-element.elementor-element-2f93871{font-size:15px;font-weight:400;color:#5c5c5c;letter-spacing:0;line-height:7px;font-family:Roboto,Sans-serif}.elementor-500 .elementor-element.elementor-element-6e263e9>.elementor-widget-container{margin:10px 0 0}.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button.button-style-11 .button-link-wrap:before,.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button.button-style-11 .button-link-wrap>span,.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button.button-style-17 .button-link-wrap>span,.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap{padding:15px 50px 15px 30px;margin:0 0 0 -30px}.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button .button-link-wrap{font-size:15px;font-weight:600;color:#000;letter-spacing:0}.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button .button-link-wrap svg{fill:#d10000}.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#000;stroke:#000}.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#d10000}.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button .button-link-wrap .btn-icon,.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button.button-style-6 .button-link-wrap:before,.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow,.elementor-500 .elementor-element.elementor-element-6e263e9 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#d10000}:root{--page-title-display:none}@media(min-width:768px){.elementor-500 .elementor-element.elementor-element-f8ec2f0{--content-width:1140px}.elementor-500 .elementor-element.elementor-element-78ce248,.elementor-500 .elementor-element.elementor-element-ccf3d13{--width:50%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}}