.elementor-11 .elementor-element.elementor-element-31c93c56 .elementor-cta__content{text-align:center;}.elementor-11 .elementor-element.elementor-element-31c93c56 .elementor-cta .elementor-cta__bg, .elementor-11 .elementor-element.elementor-element-31c93c56 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-11 .elementor-element.elementor-element-2ffd731c .elementor-cta__content{text-align:center;}.elementor-11 .elementor-element.elementor-element-2ffd731c .elementor-cta .elementor-cta__bg, .elementor-11 .elementor-element.elementor-element-2ffd731c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-11 .elementor-element.elementor-element-d1d9d85:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d1d9d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-11 .elementor-element.elementor-element-d1d9d85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-d1d9d85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for page-settings */.elementor-section.elementor-section-boxed > .elementor-container {
    width: 100%;
    max-width:1140px;
}
.elementor-page #site-header,
.elementor-page #footer-inner{
    display:none;
}
.elementor-page #footer-boilerplate {
    background-color: #ffffff;
}
.elementor-page #footer-boilerplate p {
    font-family: "Roboto", Sans-serif;
    background-color: #ffffff;
    color:#000000;
}
.elementor-page #footer {
    height:436px;
    background-image: url("https://capp-az-cll.cankado.com/wp-content/uploads/2021/03/footer_mw-02_bottom-left.jpg"), url("https://capp-az-cll.cankado.com/wp-content/uploads/2021/03/footer_mw-02_bottom-right.jpg");
    background-repeat: no-repeat;
    background-position: bottom left, bottom right;
    background-size: contain;
}
.elementor-page #page-title {
    height:266px;
    background-image: url("https://capp-az-cll.cankado.com/wp-content/uploads/2021/03/header_hb-01_top-left.jpg"), url("https://capp-az-cll.cankado.com/wp-content/uploads/2021/03/header_hb-01_top-right.jpg");
    background-repeat: no-repeat,no-repeat;
    background-position: top left, top right;
    background-size: contain;
    background-color: #ffffff;
    display: flex;
    align-items: center;
}
.elementor-page #page-title h1 {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-size: 44px;
    color:#000000;
    text-align:center;
    line-height: 1.2em;
}
@media (max-width: 468px) {
    .elementor-page #page-title h1 {
        font-size: 32px;
    }
}
.elementor-page #page-title h1 b {
    font-weight: 600;
}
.elementor-page #page-title h1 .indent {
    margin-left:100px;
}
@media (max-width: 768px) {
    .elementor-page #page-title h1 .indent {
        margin-left:0;
    }
}

.elementor-page .elementor-section-wrap {
    background-color:#e5f3f1;
}
.elementor-page .elementor-column-wrap {
    justify-content: center;
}
.elementor-page .elementor-widget-wrap {
    max-width: auto;
    width: 100%;
    display:flex;
    flex-wrap: wrap;
    align-items: stretch;
}
.elementor-page .elementor-widget-call-to-action {
    width: calc(50% - 30px);
    margin: 15px;
    background-color: #ffffff;
}
@media (max-width: 480px) {
    .elementor-page .elementor-widget-call-to-action {
        width: calc(100%);
    }
}
.elementor-page .elementor-widget-call-to-action,
.elementor-page .elementor-widget-call-to-action .elementor-widget-container {
    border-radius: 15px;
}
.elementor-page .elementor-cta__bg-wrapper {
    min-height: 250px !important;
    width:40%;
}
@media (max-width: 768px) {
    .elementor-page .elementor-cta__bg-wrapper {
        width:100%;
    }
}
.elementor-page .elementor-cta__bg {
    -webkit-background-size: contain;
    background-size: contain;
    background-position: top center;
    background-repeat: no-repeat;
}
.elementor-page .elementor-bg-transform-zoom-in:hover .elementor-bg,
.elementor-page .elementor-bg-transform-zoom-out .elementor-bg {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.elementor-page .elementor-cta:hover .elementor-cta__bg-overlay {
    background-color: transparent;
}
.elementor-page .elementor-cta__content {
    background-color:transparent !important;
    width:60%;
}
@media (max-width: 768px) {
    .elementor-page .elementor-cta__content {
        width:100%;
    }
}
.elementor-page .elementor-cta__title,
.elementor-page .elementor-cta__description {
    text-align:left;
}
.elementor-page .elementor-cta__content-item {
    color:#000000 !important;
}
.elementor-page .elementor-cta__button-wrapper {
    text-align:right;
}
.elementor-page a.elementor-cta__button,

.elementor-page a.elementor-cta__button:hover,
.elementor-page a.elementor-cta__button:focus {
    color:#ffffff !important;
    background-color:#246d77 !important;
    text-decoration:none !important;
    border-radius: 10px !important;
    border:0 !important;
    padding:10px 25px !important;
}/* End custom CSS */