.elementor-15342 .elementor-element.elementor-element-26c215d{--display:flex;}.elementor-15342 .elementor-element.elementor-element-26c215d:not(.elementor-motion-effects-element-type-background), .elementor-15342 .elementor-element.elementor-element-26c215d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://octavetech.eu/wp-content/uploads/2018/06/background-2.jpg");}.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-15342 .elementor-element.elementor-element-948670f > .elementor-widget-container{margin:104px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15342 .elementor-element.elementor-element-948670f{text-align:center;}.elementor-15342 .elementor-element.elementor-element-948670f .elementor-heading-title{color:#58468C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-15342 .elementor-element.elementor-element-a1883cc{text-align: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-15342 .elementor-element.elementor-element-eb9fd54{--display:flex;}/* Start custom CSS */.mkdf-main-menu>ul>li>a:hover {
    color: #e20414;
} 

.qodef-qi-contact-form-7 label {
    color: #ffffff;
}
    
.mkdf-main-menu>ul>li>a>span.item_outer:before {
    background-color: #e20414;
}    

input.wpcf7-form-control.wpcf7-submit {
    background-color: #e20414;
    transition: 0.4;
}

input.wpcf7-form-control.wpcf7-submit:hover {
    background-color: #e20414;
    box-shadow: 0px 10px 25px rgba(226,4,20,0.6); 
    transition: 0.4;
}

#mkdf-back-to-top svg {
    background-color: #e20414!important;
}

.country-name {
    color: #000000!important;
    
}

.selected-flag {
    background-color: #eeeeee!important;
}

body {
width:100%;
overflow-x:hidden;
}

.elementor-posts .elementor-post__card .elementor-post__read-more {
    color: red!important;
}/* End custom CSS */