.elementor-20811 .elementor-element.elementor-element-7085b764>.elementor-container {
    max-width: 720px;
}

.elementor-20811 .elementor-element.elementor-element-7085b764:not(.elementor-motion-effects-element-type-background), .elementor-20811 .elementor-element.elementor-element-7085b764>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #02010100;
}

.elementor-20811 .elementor-element.elementor-element-7085b764>.elementor-background-overlay {
    background-color: #02010100;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20811 .elementor-element.elementor-element-7085b764 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-20811 .elementor-element.elementor-element-43b7bf94:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap, .elementor-20811 .elementor-element.elementor-element-43b7bf94>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EBF1F3;
}

.elementor-20811 .elementor-element.elementor-element-43b7bf94>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("assets/wp-content/uploads/2021/01/Picture33-1-1.png");
    background-position: top right;
    opacity: 0.5;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(5px) hue-rotate(0deg);
}

.elementor-20811 .elementor-element.elementor-element-43b7bf94>.elementor-element-populated, .elementor-20811 .elementor-element.elementor-element-43b7bf94>.elementor-element-populated>.elementor-background-overlay, .elementor-20811 .elementor-element.elementor-element-43b7bf94>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-20811 .elementor-element.elementor-element-43b7bf94>.elementor-element-populated {
    box-shadow: 0px 29px 49px -20px rgba(0, 0, 0, 0.41);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 20px;
    padding: 75px 35px 75px 35px;
}

.elementor-20811 .elementor-element.elementor-element-43b7bf94>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20811 .elementor-element.elementor-element-6dcfdeba {
    text-align: center;
}

.elementor-20811 .elementor-element.elementor-element-6dcfdeba .elementor-heading-title {
    color: #A9865B;
    font-family: "Cormorant Upright", Sans-serif;
    font-size: 40px;
    font-weight: 600;
    font-style: normal;
    line-height: 1.3em;
    letter-spacing: 2px;
}

.elementor-20811 .elementor-element.elementor-element-6dcfdeba>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-20811 .elementor-element.elementor-element-3b1e6624 {
    text-align: center;
}

.elementor-20811 .elementor-element.elementor-element-3b1e6624 .elementor-heading-title {
    color: #7A7A7A;
    font-family: "Cormorant Upright", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    font-style: normal;
}

.elementor-20811 .elementor-element.elementor-element-3b1e6624>.elementor-widget-container {
    margin: -20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-20811 .elementor-element.elementor-element-706c8562 .elementor-accordion .elementor-accordion-item {
    border-width: 0px;
    border-color: #FFFFFF00;
}

.elementor-20811 .elementor-element.elementor-element-706c8562 .elementor-accordion .elementor-accordion-item .elementor-tab-content {
    border-width: 0px;
    border-top-color: #FFFFFF00;
}

.elementor-20811 .elementor-element.elementor-element-706c8562 .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
    border-width: 0px;
    border-bottom-color: #FFFFFF00;
}

.elementor-20811 .elementor-element.elementor-element-706c8562 .elementor-accordion-icon, .elementor-20811 .elementor-element.elementor-element-706c8562 .elementor-accordion-title {
    color: #7A7A7A;
}

.elementor-20811 .elementor-element.elementor-element-706c8562 .elementor-accordion .elementor-accordion-title {
    font-family: "Cormorant Upright", Sans-serif;
    font-weight: bold;
}

.elementor-20811 .elementor-element.elementor-element-706c8562 .elementor-accordion .elementor-tab-content {
    color: #7A7A7A;
    font-family: "Cormorant Upright", Sans-serif;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
}

.elementor-20811 .elementor-element.elementor-element-706c8562>.elementor-widget-container {
    margin: 0px 50px 0px 50px;
    padding: 0px 0px 0px 0px;
}

.elementor-20811 .elementor-element.elementor-element-4bff0da1 {
    text-align: center;
}

.elementor-20811 .elementor-element.elementor-element-4bff0da1 .elementor-heading-title {
    color: #7A7A7A;
    font-family: "Cormorant Upright", Sans-serif;
    font-size: 15px;
    font-weight: bold;
}

.elementor-20811 .elementor-element.elementor-element-4bff0da1>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

#elementor-popup-modal-20811 .dialog-message {
    width: 640px;
    height: auto;
}

#elementor-popup-modal-20811 {
    justify-content: center;
    align-items: center;
    pointer-events: all;
    background-color: rgba(0, 0, 0, .8);
}

#elementor-popup-modal-20811 .dialog-close-button {
    display: block;
    top: 23%;
    font-size: 20px;
}

#elementor-popup-modal-20811 .dialog-widget-content {
    animation-duration: 1.2s;
    background-color: #02010100;
    box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
}

#elementor-popup-modal-20811 .dialog-close-button i {
    color: #B71313;
}

@media(max-width:1024px) {
    .elementor-20811 .elementor-element.elementor-element-7085b764 {
        padding: 50px 0px 50px 0px;
    }
    .elementor-20811 .elementor-element.elementor-element-4bff0da1 {
        text-align: center;
    }
    .elementor-20811 .elementor-element.elementor-element-4bff0da1 .elementor-heading-title {
        font-size: 15px;
    }
    .elementor-20811 .elementor-element.elementor-element-4bff0da1>.elementor-widget-container {
        margin: -30px 0px 0px 0px;
    }
    #elementor-popup-modal-20811 .dialog-close-button {
        top: 27%;
        font-size: 20px;
    }
    body:not(.rtl) #elementor-popup-modal-20811 .dialog-close-button {
        right: 1%;
    }
    body.rtl #elementor-popup-modal-20811 .dialog-close-button {
        left: 1%;
    }
}

@media(max-width:767px) {
    .elementor-20811 .elementor-element.elementor-element-7085b764 {
        padding: 0px 20px 0px 20px;
    }
    .elementor-20811 .elementor-element.elementor-element-43b7bf94>.elementor-element-populated>.elementor-background-overlay {
        background-position: top center;
    }
    .elementor-20811 .elementor-element.elementor-element-43b7bf94>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 35px 10px 35px 10px;
    }
    .elementor-20811 .elementor-element.elementor-element-6dcfdeba {
        text-align: center;
    }
    .elementor-20811 .elementor-element.elementor-element-6dcfdeba .elementor-heading-title {
        font-size: 25px;
        letter-spacing: 1.5px;
    }
    .elementor-20811 .elementor-element.elementor-element-6dcfdeba>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-20811 .elementor-element.elementor-element-3b1e6624 {
        text-align: center;
    }
    .elementor-20811 .elementor-element.elementor-element-3b1e6624 .elementor-heading-title {
        font-size: 15px;
    }
    .elementor-20811 .elementor-element.elementor-element-3b1e6624>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }
    .elementor-20811 .elementor-element.elementor-element-706c8562 .elementor-accordion .elementor-accordion-title {
        font-size: 15px;
    }
    .elementor-20811 .elementor-element.elementor-element-706c8562 .elementor-accordion .elementor-tab-content {
        font-size: 15px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-20811 .elementor-element.elementor-element-706c8562>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-20811 .elementor-element.elementor-element-4bff0da1 {
        text-align: center;
    }
    .elementor-20811 .elementor-element.elementor-element-4bff0da1 .elementor-heading-title {
        font-size: 15px;
        line-height: 1.5em;
    }
    .elementor-20811 .elementor-element.elementor-element-4bff0da1>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }
    #elementor-popup-modal-20811 .dialog-close-button {
        top: 3%;
        font-size: 20px;
    }
    body:not(.rtl) #elementor-popup-modal-20811 .dialog-close-button {
        right: 10%;
    }
    body.rtl #elementor-popup-modal-20811 .dialog-close-button {
        left: 10%;
    }
}