.elementor-3427 .elementor-element.elementor-element-bed2527{margin-top:20px;margin-bottom:0px;}.elementor-3427 .elementor-element.elementor-element-6f70c2f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-3427 .elementor-element.elementor-element-6f70c2f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3427 .elementor-element.elementor-element-6f70c2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3427 .elementor-element.elementor-element-6f70c2f > .elementor-element-populated > .elementor-widget-wrap{padding:90px 150px 90px 50px;}.elementor-3427 .elementor-element.elementor-element-6443f76{text-align:left;}.elementor-3427 .elementor-element.elementor-element-6443f76 .elementor-heading-title{color:#000000;font-size:38px;font-weight:500;text-transform:uppercase;line-height:1.1em;}.elementor-3427 .elementor-element.elementor-element-f387a3f{--divider-border-style:solid;--divider-color:#0977e3;--divider-border-width:3px;width:auto;max-width:auto;}.elementor-3427 .elementor-element.elementor-element-f387a3f .elementor-divider-separator{width:86px;}.elementor-3427 .elementor-element.elementor-element-f387a3f .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-3427 .elementor-element.elementor-element-f387a3f > .elementor-widget-container{margin:0px 25px 0px -70px;}.elementor-3427 .elementor-element.elementor-element-e38de6e{width:auto;max-width:auto;}.elementor-3427 .elementor-element.elementor-element-4d4e12b{color:#414042;font-size:32px;font-weight:300;line-height:42px;}.elementor-3427 .elementor-element.elementor-element-4d4e12b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-1f3c0f6 .elementor-button{font-size:26px;font-weight:400;fill:#0977e3;color:#0977e3;background-color:rgba(255,255,255,0);border-style:solid;border-radius:50px 50px 50px 50px;}.elementor-3427 .elementor-element.elementor-element-1f3c0f6 .elementor-button:hover, .elementor-3427 .elementor-element.elementor-element-1f3c0f6 .elementor-button:focus{color:#ffffff;background-color:#0977e3;border-color:#0977e3;}.elementor-3427 .elementor-element.elementor-element-1f3c0f6 .elementor-button:hover svg, .elementor-3427 .elementor-element.elementor-element-1f3c0f6 .elementor-button:focus svg{fill:#ffffff;}.elementor-3427 .elementor-element.elementor-element-1f3c0f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-cd26bf3 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-0347b88 .swiper-pagination-bullet{width:16px;height:16px;}.elementor-3427 .elementor-element.elementor-element-0347b88 .swiper-pagination-bullet-active{background-color:#ffffff !important;}.elementor-3427 .elementor-element.elementor-element-0347b88 .ae-widget-title-wrap{text-align:center;}.elementor-3427 .elementor-element.elementor-element-0347b88 .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-3427 .elementor-element.elementor-element-96fbbee > .elementor-container{min-height:360px;}.elementor-3427 .elementor-element.elementor-element-96fbbee:not(.elementor-motion-effects-element-type-background), .elementor-3427 .elementor-element.elementor-element-96fbbee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1f2f2;}.elementor-3427 .elementor-element.elementor-element-96fbbee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-3427 .elementor-element.elementor-element-96fbbee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3427 .elementor-element.elementor-element-99cc694 > .elementor-element-populated > .elementor-widget-wrap{padding:10px 0px 10px 0px;}.elementor-3427 .elementor-element.elementor-element-1e116ee{text-align:left;}.elementor-3427 .elementor-element.elementor-element-1e116ee img{width:178px;}.elementor-3427 .elementor-element.elementor-element-578fc1a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3427 .elementor-element.elementor-element-578fc1a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-3427 .elementor-element.elementor-element-c074b11 .elementor-heading-title{color:#000000;font-size:26px;font-weight:bold;letter-spacing:1px;}.elementor-3427 .elementor-element.elementor-element-c074b11 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3427 .elementor-element.elementor-element-3ba90ec .ae-acf-repeater-item{width:calc(100%/1);margin-bottom:0px;}.elementor-3427 .elementor-element.elementor-element-3ba90ec.ae-acf-repeater-layout-grid .ae-acf-repeater-item{padding-left:0px;padding-right:0px;}.elementor-3427 .elementor-element.elementor-element-3ba90ec .ae-widget-title-wrap{text-align:center;}.elementor-3427 .elementor-element.elementor-element-3ba90ec .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-3427 .elementor-element.elementor-element-3ba90ec{width:300px;max-width:300px;align-self:center;}.elementor-3427 .elementor-element.elementor-element-1f79c51 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 90px;}.elementor-3427 .elementor-element.elementor-element-76b8f54 img{width:178px;}.elementor-3427 .elementor-element.elementor-element-ad28004.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3427 .elementor-element.elementor-element-ad28004 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3427 .elementor-element.elementor-element-7ff0674 .elementor-heading-title{color:#000000;font-size:26px;font-weight:bold;letter-spacing:1px;}.elementor-3427 .elementor-element.elementor-element-248645e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3427 .elementor-element.elementor-element-248645e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3427 .elementor-element.elementor-element-248645e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3427 .elementor-element.elementor-element-248645e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3427 .elementor-element.elementor-element-248645e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3427 .elementor-element.elementor-element-248645e .elementor-image-box-title{color:#5b5b5f;font-size:20px;text-transform:uppercase;line-height:24px;}.elementor-3427 .elementor-element.elementor-element-248645e > .elementor-widget-container{margin:5px 0px -10px 0px;}.elementor-3427 .elementor-element.elementor-element-585e360{color:#414042;font-size:16px;font-weight:300;line-height:24px;width:300px;max-width:300px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-3427 .elementor-element.elementor-element-4d4e12b{font-size:18px;line-height:24px;}.elementor-3427 .elementor-element.elementor-element-4d4e12b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-cd26bf3 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-96fbbee{padding:50px 15px 50px 15px;}.elementor-3427 .elementor-element.elementor-element-cc023f6 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 10px 50px 0px;}.elementor-3427 .elementor-element.elementor-element-1e116ee{text-align:right;}.elementor-3427 .elementor-element.elementor-element-1e116ee img{width:96px;}.elementor-3427 .elementor-element.elementor-element-1e116ee > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-c074b11 .elementor-heading-title{font-size:16px;}.elementor-3427 .elementor-element.elementor-element-c074b11 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3427 .elementor-element.elementor-element-3ba90ec .ae-acf-repeater-item{width:calc(100%/1);}.elementor-3427 .elementor-element.elementor-element-1f79c51 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 10px;}.elementor-3427 .elementor-element.elementor-element-76b8f54{text-align:right;}.elementor-3427 .elementor-element.elementor-element-76b8f54 img{width:96px;}.elementor-3427 .elementor-element.elementor-element-76b8f54 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-7ff0674 .elementor-heading-title{font-size:16px;}.elementor-3427 .elementor-element.elementor-element-248645e .elementor-image-box-title{font-size:18px;}}@media(min-width:768px){.elementor-3427 .elementor-element.elementor-element-6f70c2f{width:48%;}.elementor-3427 .elementor-element.elementor-element-cd26bf3{width:52%;}.elementor-3427 .elementor-element.elementor-element-99cc694{width:32.857%;}.elementor-3427 .elementor-element.elementor-element-578fc1a{width:67.143%;}.elementor-3427 .elementor-element.elementor-element-f8f1d59{width:38.235%;}.elementor-3427 .elementor-element.elementor-element-ad28004{width:61.765%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3427 .elementor-element.elementor-element-6f70c2f{width:100%;}.elementor-3427 .elementor-element.elementor-element-cd26bf3{width:100%;}.elementor-3427 .elementor-element.elementor-element-cc023f6{width:100%;}.elementor-3427 .elementor-element.elementor-element-99cc694{width:40%;}.elementor-3427 .elementor-element.elementor-element-578fc1a{width:60%;}.elementor-3427 .elementor-element.elementor-element-1f79c51{width:100%;}.elementor-3427 .elementor-element.elementor-element-f8f1d59{width:40%;}.elementor-3427 .elementor-element.elementor-element-ad28004{width:60%;}}@media(max-width:767px){.elementor-3427 .elementor-element.elementor-element-6f70c2f > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-6443f76{text-align:left;}.elementor-3427 .elementor-element.elementor-element-6443f76 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-3427 .elementor-element.elementor-element-f387a3f .elementor-divider-separator{width:40px;}.elementor-3427 .elementor-element.elementor-element-f387a3f > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-e38de6e{text-align:center;}.elementor-3427 .elementor-element.elementor-element-e38de6e .elementor-heading-title{font-size:18px;}.elementor-3427 .elementor-element.elementor-element-4d4e12b{font-size:16px;line-height:20px;}.elementor-3427 .elementor-element.elementor-element-4d4e12b > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-3427 .elementor-element.elementor-element-1f3c0f6 .elementor-button{font-size:20px;}.elementor-3427 .elementor-element.elementor-element-1f3c0f6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3427 .elementor-element.elementor-element-cd26bf3 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3427 .elementor-element.elementor-element-cd26bf3 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-cc023f6 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3427 .elementor-element.elementor-element-1e116ee{text-align:center;}.elementor-3427 .elementor-element.elementor-element-1e116ee img{width:96px;}.elementor-3427 .elementor-element.elementor-element-1e116ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-c074b11{text-align:center;}.elementor-3427 .elementor-element.elementor-element-c074b11 .elementor-heading-title{font-size:18px;}.elementor-3427 .elementor-element.elementor-element-3ba90ec .ae-acf-repeater-item{width:calc(100%/1);}.elementor-3427 .elementor-element.elementor-element-76b8f54{text-align:center;}.elementor-3427 .elementor-element.elementor-element-76b8f54 img{width:96px;}.elementor-3427 .elementor-element.elementor-element-76b8f54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3427 .elementor-element.elementor-element-7ff0674{text-align:center;}.elementor-3427 .elementor-element.elementor-element-7ff0674 .elementor-heading-title{font-size:18px;}.elementor-3427 .elementor-element.elementor-element-248645e .elementor-image-box-img{margin-bottom:15px;}.elementor-3427 .elementor-element.elementor-element-585e360{font-size:16px;}.elementor-3427 .elementor-element.elementor-element-585e360 > .elementor-widget-container{margin:0px 0px 30px 0px;}}/* Start custom CSS for button, class: .elementor-element-1f3c0f6 */.elementor-3427 .elementor-element.elementor-element-1f3c0f6 a {
    min-width: 230px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f70c2f */@media (min-width:1024px){
.elementor-3427 .elementor-element.elementor-element-6f70c2f::after {
    content: '';
    position: absolute;
    top: 40px;
    height: 89%;
    width: 160%;
    background-color: #f2f2f2;
    z-index:-1;
}
}/* End custom CSS */
/* Start custom CSS for ae-acf-gallery, class: .elementor-element-0347b88 */.elementor-3427 .elementor-element.elementor-element-0347b88 img {
    -webkit-box-shadow: 10px 10px 0px #0977e3;
    box-shadow: 10px 10px 0px #0977e3;
    max-height: 460px;
    margin-bottom: 10px;
    margin-right: 10px;
}
.elementor-3427 .elementor-element.elementor-element-0347b88 .ae-swiper-slide-wrapper {
    margin-right: 10px;
}
.elementor-3427 .elementor-element.elementor-element-0347b88 .swiper-pagination-bullet {
    border: 1px solid #ccc;
}
.elementor-3427 .elementor-element.elementor-element-0347b88 .ae-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active {
    background-color: #0977e3!important;
    border: 1px solid #0977e3;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bed2527 */@media (min-width:1024px){
.as-vystavka-prev:hover + .as-vystavka-info {
    opacity: 1;
    max-height: 360px;
    transition: all .6s ease-in-out, opacity 1s 0.2s !important;
}
body.elementor-editor-active .as-vystavka-info {
    opacity: 1;
    max-height: 360px;
}
.as-vystavka-info {
    opacity: 0;
    max-height: 0px;
    transition: all .5s ease-in-out, opacity 0.2s !important;
}
.as-icon-box {
    -webkit-user-select: none;
    cursor: pointer;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    outline: 0;
}
}/* End custom CSS */
/* Start custom CSS for ae-acf-repeater, class: .elementor-element-3ba90ec */.elementor-3427 .elementor-element.elementor-element-3ba90ec .ae-acf-repeater-item:nth-child(odd) .elementor-row .elementor-column:nth-child(odd) {
    background-color: #fff;
}
.elementor-3427 .elementor-element.elementor-element-3ba90ec .ae-acf-repeater-item:nth-child(odd) .elementor-row .elementor-column:nth-child(even) {
    background-color: #e7e7e8;
}

.elementor-3427 .elementor-element.elementor-element-3ba90ec .ae-acf-repeater-item:nth-child(even) .elementor-row .elementor-column:nth-child(odd) {
    background-color: #e7e7e8;
}
.elementor-3427 .elementor-element.elementor-element-3ba90ec .ae-acf-repeater-item:nth-child(even) .elementor-row .elementor-column:nth-child(even) {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cc023f6 */@media (min-width:1024px){
.elementor-3427 .elementor-element.elementor-element-cc023f6::after {
    content:'';
    position: absolute;
    top: 10px;
    width: 3px;
    height: 180px;
    background-color: #D1D1D3;
    right: -1px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-248645e */body.postid-1545 .as-logo-mvc {
    display: none;
}
body.elementor-element-96fbbee .as-logo-mvc {
    display: none;
}
body.page-id-16 #as-item-1545{
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-585e360 */.elementor-3427 .elementor-element.elementor-element-585e360 a {
    color: #000;
}/* End custom CSS */