﻿@media only screen and (max-width: 1600px) and (min-width: 1025px) {
    html * {}

.uicore-menu-container.uicore-nav {
    padding-right: 170px;
}

}

@media only screen and (max-width: 1400px) and (min-width: 1025px) {
    html * {}

nav.uicore.elementor-container {
    padding: 0 10px!important;
}

}

@media only screen and (max-width: 1300px) and (min-width: 1025px) {
    html * {}

 .uicore-h-classic.uicore-navbar .uicore-menu>.menu-item-has-children>a:after {
    right: var(--uicore-header--menu-spaceing);
    margin-right: -20px;
}

.form_newp .elementor-widget-wrap {
    margin: -60px 0 0 0!important;
}

.uicore-nav-menu .uicore-menu>.menu-item>a {
    padding: 0 10px!important;
}

}

@media only screen and (max-width: 1200px) and (min-width: 1025px) {
    html * {}

.uicore-navbar .uicore-branding a img {
    width: 125px!important;
    height: auto!important;
    padding-top: 8px;
}

.uicore-menu-container.uicore-nav {
    padding-right: 150px;
}

#uicore-page .button_menu_newp a {
    padding: 14px 20px!important;
}

.uicore-navbar .uicore-extra .uicore-btn {
    margin-left: 10px;
    padding: 14px 20px!important;
}

.uicore-branding {
    padding-right: 0px!important;
}

}

@media only screen and (max-width: 1600px) {
    html * {}
}

@media only screen and (max-width: 1500px) {
    html * {}
}

@media only screen and (max-width: 1400px) {
    html * {}
}

@media only screen and (max-width: 1300px) {
    html * {}
}

@media only screen and (max-width: 1200px) {
    html * {}
}

@media only screen and (max-width: 1100px) {
    html * {}
}

@media only screen and (max-width: 1025px) {
    html * {}

.column_event_newp + .elementor-column {
    width: 100%!important;
}

.column_event_newp {
    width: 100%!important;
}

.column_event_newp .elementor-widget-wrap {
    border-radius: 20px 20px 0 0!important;
}
}

@media only screen and (max-width: 1000px) {
    html * {}
}

@media only screen and (max-width: 900px) {
    html * {}
}

@media only screen and (max-width: 800px) {
    html * {}
}

@media only screen and (max-width: 768px) {
    html * {}

.uicore-header-wrapper {
    display: none;
}

.column_event_newp + .elementor-column .elementor-widget-wrap {
    padding: 30px 15px 30px 15px!important;
}

.list_icon_newp li {
    margin-bottom: 10px!important;
}
}

@media only screen and (max-width: 600px) {
    html * {}
}

@media only screen and (max-width: 500px) {
    html * {}
}

@media only screen and (max-width: 400px) {
    html * {}
}

@media only screen and (max-width: 320px) {
    html * {}
}