.elementor-4970 .elementor-element.elementor-element-20b0dd4{margin-top:050px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4970 .elementor-element.elementor-element-4a80647.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4970 .elementor-element.elementor-element-4a80647.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading{text-align:justify;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading .title-inner .title{font-size:50px;font-weight:700;line-height:60px;color:#252525;margin:20px 0px 30px 0px;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading .title-inner .sub-text{font-size:20px;font-weight:600;color:#252525;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading .description p{font-size:16px;font-weight:400;line-height:1.7em;color:#777777;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading .description{color:#777777;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading.style2:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading.style1 .description:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading.style4 .title-inner .sub-text:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading.style4 .title-inner .sub-text:before{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading.style8 .title-inner:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading.style8 .description:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading.style6 .title-inner .sub-text:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-6230315{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4970 .elementor-element.elementor-element-4d004fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4970 .elementor-element.elementor-element-4d004fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4970 .elementor-element.elementor-element-21143b5{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4970 .elementor-element.elementor-element-d6a4e30.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4970 .elementor-element.elementor-element-d6a4e30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading{text-align:justify;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading .title-inner .title{font-size:50px;font-weight:700;line-height:60px;color:#252525;margin:20px 0px 30px 0px;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading .title-inner .sub-text{font-size:20px;font-weight:600;color:#252525;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading .description p{font-size:16px;font-weight:400;line-height:1.7em;color:#777777;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading .description{color:#777777;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading.style2:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading.style1 .description:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading.style4 .title-inner .sub-text:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading.style4 .title-inner .sub-text:before{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading.style8 .title-inner:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading.style8 .description:after{background:#316FFB;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading.style6 .title-inner .sub-text:after{background:#316FFB;}.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-4970 .elementor-element.elementor-element-0cc1364 .elementor-button{background-color:#316FFB;font-size:20px;font-weight:400;border-radius:5px 5px 5px 5px;padding:22px 40px 22px 40px;}.elementor-4970 .elementor-element.elementor-element-0cc1364 .elementor-button:hover, .elementor-4970 .elementor-element.elementor-element-0cc1364 .elementor-button:focus{background-color:#316FFBE3;}.elementor-4970 .elementor-element.elementor-element-0cc1364{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:767px){.elementor-4970 .elementor-element.elementor-element-20b0dd4{margin-top:0px;margin-bottom:0px;}.elementor-4970 .elementor-element.elementor-element-4a80647 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4970 .elementor-element.elementor-element-7e54065 .react-heading .title-inner .title{font-size:40px;line-height:45px;}.elementor-4970 .elementor-element.elementor-element-6230315{margin-top:0px;margin-bottom:0px;}.elementor-4970 .elementor-element.elementor-element-4d004fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4970 .elementor-element.elementor-element-21143b5{margin-top:0px;margin-bottom:0px;}.elementor-4970 .elementor-element.elementor-element-d6a4e30 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4970 .elementor-element.elementor-element-da16fc3 .react-heading .title-inner .title{font-size:40px;line-height:45px;}.elementor-4970 .elementor-element.elementor-element-0cc1364{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}}