.elementor-kit-7{--e-global-color-primary:#001E45;--e-global-color-secondary:#66788F;--e-global-color-text:#001E45;--e-global-color-accent:#3A499D;--e-global-color-88f5d6b:#303440;--e-global-color-e5c440c:#FFFFFF;--e-global-color-a638599:#F2F2F7;--e-global-color-614f3d6:#FFFFFF;--e-global-color-70f377a:#66788F;--e-global-color-8e30fd3:#A9B6C7;--e-global-color-3a1f09f:#FFFFFF;--e-global-color-d9715e7:#E5E5E5;--e-global-color-17a08b0:#BE1212;--e-global-typography-primary-font-family:"Comfortaa";--e-global-typography-primary-font-size:32px;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Comfortaa";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Comfortaa";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Comfortaa";--e-global-typography-accent-font-weight:500;--e-global-typography-61ec19a-font-family:"Comfortaa";--e-global-typography-61ec19a-font-size:14px;--e-global-typography-61ec19a-font-weight:400;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@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 *//* BUGFIX: если в виджете loop carousel только один элемент, то он растягивался на весь экран */
div.elementor-widget-loop-carousel div:not([aria-label]).e-loop-item {
    width: 33% !important; 
}
@media screen and (min-width:768px) and (max-width:1024px) {
    div.elementor-widget-loop-carousel div:not([aria-label]).e-loop-item {
      width: 50% !important; 
    }
}
@media screen and (max-width:767px) {
    div.elementor-widget-loop-carousel div:not([aria-label]).e-loop-item {
      width: 100% !important; 
    }
}/* End custom CSS */