.elementor-1865 .elementor-element.elementor-element-c066f1b > .elementor-container{max-width:1200px;}.elementor-1865 .elementor-element.elementor-element-c066f1b{margin-top:0px;margin-bottom:0px;padding:10px 150px 50px 150px;}.elementor-1865 .elementor-element.elementor-element-a75424b > .elementor-element-populated{margin:0px 0px 0px -14px;--e-column-margin-right:0px;--e-column-margin-left:-14px;}.elementor-1865 .elementor-element.elementor-element-398e6ab{padding:0px 50px 0px 50px;}.elementor-1865 .elementor-element.elementor-element-398e6ab img{width:40%;}.elementor-1865 .elementor-element.elementor-element-4539d9b{padding:0px 50px 0px 50px;}.elementor-1865 .elementor-element.elementor-element-4539d9b .elementor-heading-title{font-size:30px;}.elementor-1865 .elementor-element.elementor-element-2c55b2a{padding:0px 50px 0px 50px;}.elementor-1865 .elementor-element.elementor-element-2c55b2a .elementor-icon-list-icon{width:14px;}.elementor-1865 .elementor-element.elementor-element-2c55b2a .elementor-icon-list-icon i{font-size:14px;}.elementor-1865 .elementor-element.elementor-element-2c55b2a .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1865 .elementor-element.elementor-element-6ee3a40{padding:20px 50px 35px 50px;text-align:start;}.elementor-1865 .elementor-element.elementor-element-6ee3a40 img{width:50%;}.elementor-1865 .elementor-element.elementor-element-18833cb{padding:0px 50px 0px 50px;font-size:14px;color:#000000;}/* Start custom CSS for text-editor, class: .elementor-element-18833cb */.elementor-1865 .elementor-element.elementor-element-18833cb {
    font-family: roboto;
    color: black !important;
    font-weight: 300;
}/* End custom CSS */