@charset "UTF-8";
/***!  https://newillage.com/wp-content/uploads/elementor/css/post-3.css?ver=1760964885  !***/

@media all {.elementor-kit-3{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#4C4C4CD1;--lightbox-header-icons-size:17px;--lightbox-navigation-icons-size:13px;}.elementor-kit-3 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media (max-width:1024px) {.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media (max-width:767px) {.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */img.razd_img {
    width: 43%;
    margin: 0 auto;
}

img.razd_img1-1 {
    width: 58%;
    padding-left: 10px;
}

.diszag .elementor-heading-title.elementor-size-default {
    display: flex;
    align-items: center;
}

img.razd_img-r {
    width: 30px;
    margin-left: 3px;
    min-width: 26px;
}
img.razd_img-l {
    width: 30px;
    margin-left: 3px;
    min-width: 26px;
}

.elementor-9 .elementor-element.elementor-element-ec3b91a .wpcf7-form-control {
    font-family: "Fira Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-3344 .elementor-element.elementor-element-4a025eaa .wpcf7-form-control {
    font-family: "Fira Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-radius: 0px 0px 0px 0px;
}


.tel-new{
    font-size: 16px !important;
    font-weight: 400 !important;
    border-style: solid !important;
    border-width: 0px 0px 2px 0px !important;
    border-radius: 0px 0px 0px 0px !important;
}

.dat-tim1 {
    display: flex;
    height: 70px;
}

.dat-m  {

    margin-right: 5px;
}

.tim-m  {

    margin-left: 5px;
}

label.zal_01 {
    text-align: center !important;
    height: 0px;
        font-size: 17px !important;
}

a.dialog-close-button.dialog-lightbox-close-button:hover {
    transform: rotate(180deg);
}/* End custom CSS */}
