.elementor-47340 .elementor-element.elementor-element-48c51fe{text-align:center;}.elementor-47340 .elementor-element.elementor-element-48c51fe .elementor-heading-title{color:#E46E6E;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:bold;font-style:normal;line-height:10px;letter-spacing:0.4px;}.elementor-47340 .elementor-element.elementor-element-fb8e9cb{text-align:center;}.elementor-47340 .elementor-element.elementor-element-fb8e9cb .elementor-heading-title{color:#E46E6E;}.elementor-47340 .elementor-element.elementor-element-7076674{text-align:center;}.elementor-47340 .elementor-element.elementor-element-7076674 .elementor-heading-title{color:#E46E6E;font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-47340 .elementor-element.elementor-element-d30a4b7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47340 .elementor-element.elementor-element-f3b2c6d{text-align:center;}.elementor-47340 .elementor-element.elementor-element-07307e2.elementor-column > .elementor-widget-wrap{justify-content:center;}/* Start custom CSS for heading, class: .elementor-element-48c51fe */@media only screen and (max-width: 1440px){
    .display {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb8e9cb */@media only screen and (max-width: 1440px){
    .display {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ed52035 */@media only screen and (max-width: 1440px){
    .display {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7076674 */@media only screen and (max-width: 1440px){
    .display {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fb0200f */@media only screen and (max-width: 1440px){
    .display {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ecc0ad5 */@media only screen and (max-width: 1440px){
    .title {
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5671ea */.center2 {
 width: 550px;   
}

@media only screen and (max-width: 1440px){
    .center2 {
        display: flex;
        justify-content: center;
    }
}

@media only screen and (max-width: 640px){
    .center2 {
        font-size: 0.7em;
    }
}

@media only screen and (max-width: 1024px) {
    .center2 {
        margin-top: 50px;
    }
}

.colorhover {
    color: #7A7A7A;
}

.colorhover:hover {
    color: #D55342;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0e733d4 */@media only screen and (max-width: 1440px){
    .center2 {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3b2c6d */.center {
    display: flex;
    justify-content: center;
}

@media only screen and (max-width: 1440px){
    .display {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d30a4b7 */@media only screen and (max-width: 1440px){
    .display {
        display: none;
        flex: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c83a056 */@media only screen and (max-width: 1440px){
    .display {
        display: none;
    }
}

.center {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-07307e2 */@media only screen and (max-width: 1440px){
    .display {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8febd8f */#flex {
    flex: 1 0 0;
}/* End custom CSS */