.elementor-10 .elementor-element.elementor-element-7f30cd5 {
    background-color: #1abc9c;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-10 .elementor-element.elementor-element-7f30cd5 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-4334ab9 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-repeater-item-3af78c6 .slick-slide-bg {
    background-color: rgba(7,100,204,0);
    background-image: url(../../2018/04/banner-bg-curiocity.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-repeater-item-3af78c6 .slick-slide-inner .elementor-slide-content {
    margin-right: auto;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-repeater-item-3af78c6 .slick-slide-inner {
    align-items: flex-start;
    text-align: left;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-repeater-item-506bddb .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url('/images/slides/slider-2.jpg');
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-repeater-item-40e40a0 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url('/images/slides/slider-3.jpg');
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-repeater-item-ee8bd3f .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/images/slides/slider-4.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-repeater-item-0c4c15d .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/images/slides/slider-5.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-repeater-item-f81b16b .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/images/slides/slider-6.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-repeater-item-a8a3d08 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/images/slides/slider-7.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .slick-slide {
    height: 400px;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .slick-slide-bg {
    animation-duration: calc(5000ms*1.2);
    transition-duration: calc(5000ms);
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-slide-content {
    max-width: 90%;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .slick-slide-inner {
    text-align: center;
}

.elementor-10 .elementor-element.elementor-element-7a1c295 .elementor-slide-description {
    font-size: 14px;
}

.elementor-10 .elementor-element.elementor-element-9e3d047.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-10 .elementor-element.elementor-element-9e3d047 > .elementor-element-populated {
    background-color: #d76600;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-10 .elementor-element.elementor-element-9e3d047 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-a8265dc {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-a8265dc.elementor-widget-heading .elementor-heading-title {
        color: #ffffff;
    }

    .elementor-10 .elementor-element.elementor-element-a8265dc .elementor-heading-title {
        font-size: 28px;
    }

.elementor-10 .elementor-element.elementor-element-287ca33 .elementor-field-group {
    padding-right: calc( 10px/2 );
    padding-left: calc( 10px/2 );
    margin-bottom: 10px;
}

.elementor-10 .elementor-element.elementor-element-287ca33 .elementor-form-fields-wrapper {
    margin-left: calc( -10px/2 );
    margin-right: calc( -10px/2 );
    margin-bottom: -10px;
}

body.rtl .elementor-10 .elementor-element.elementor-element-287ca33 .elementor-labels-inline .elementor-field-group > label {
    padding-left: 0px;
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-287ca33 .elementor-labels-inline .elementor-field-group > label {
    padding-right: 0px;
}

body .elementor-10 .elementor-element.elementor-element-287ca33 .elementor-labels-above .elementor-field-group > label {
    padding-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-287ca33 .elementor-field-group .elementor-field {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-287ca33 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-287ca33 .elementor-field-group .elementor-select-wrapper select {
    background-color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-287ca33 .elementor-button {
    background-color: #1abc9c;
}

.elementor-10 .elementor-element.elementor-element-6b038a8 {
    background-color: #1abc9c;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-10 .elementor-element.elementor-element-6b038a8 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-bfba5e6 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-9e3db39 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url('/images/slides/slider-3.jpg');
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-3b18975 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url('/images/slides/slider-2.jpg');
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-b2d32e5 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/images/slides/slider-5.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-77e5e18 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/images/slides/slider-6.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-dd233b0 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/wp-content/uploads/2018/04/banner-bg-curiocity.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-dd233b0 .slick-slide-inner .elementor-slide-content {
    margin-right: auto;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-4cda7eb .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/wp-content/uploads/2018/04/banner-bg-curiocity.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-4cda7eb .slick-slide-inner .elementor-slide-content {
    margin-right: auto;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-6d99a98 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/wp-content/uploads/2018/04/banner-bg-curiocity.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-6d99a98 .slick-slide-inner .elementor-slide-content {
    margin-right: auto;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-7c4c7ac .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/wp-content/uploads/2018/04/banner-bg-curiocity.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-7c4c7ac .slick-slide-inner .elementor-slide-content {
    margin-right: auto;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-791a7b8 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/wp-content/uploads/2018/04/banner-bg-curiocity.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-791a7b8 .slick-slide-inner .elementor-slide-content {
    margin-right: auto;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-bdb9686 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/wp-content/uploads/2018/04/banner-bg-curiocity.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-bdb9686 .slick-slide-inner .elementor-slide-content {
    margin-right: auto;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-10ad620 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/images/slides/slider-4.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-repeater-item-a8a3d08 .slick-slide-bg {
    background-color: rgba(187,187,187,0);
    background-image: url(/images/slides/slider-7.jpg);
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .slick-slide {
    height: 400px;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .slick-slide-bg {
    animation-duration: calc(5000ms*1.2);
    transition-duration: calc(5000ms);
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-slide-content {
    max-width: 66%;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .slick-slide-inner {
    text-align: center;
}

.elementor-10 .elementor-element.elementor-element-4ff54ff .elementor-slide-heading {
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-cb1ee08.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-10 .elementor-element.elementor-element-cb1ee08 > .elementor-element-populated {
    background-color: #1abc9c;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-10 .elementor-element.elementor-element-cb1ee08 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-e93f973 {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-e93f973.elementor-widget-heading .elementor-heading-title {
        color: #ffffff;
    }

    .elementor-10 .elementor-element.elementor-element-e93f973 .elementor-heading-title {
        font-size: 28px;
    }

.elementor-10 .elementor-element.elementor-element-83ffbb9 .elementor-field-group {
    padding-right: calc( 10px/2 );
    padding-left: calc( 10px/2 );
    margin-bottom: 10px;
}

.elementor-10 .elementor-element.elementor-element-83ffbb9 .elementor-form-fields-wrapper {
    margin-left: calc( -10px/2 );
    margin-right: calc( -10px/2 );
    margin-bottom: -10px;
}

body.rtl .elementor-10 .elementor-element.elementor-element-83ffbb9 .elementor-labels-inline .elementor-field-group > label {
    padding-left: 0px;
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-83ffbb9 .elementor-labels-inline .elementor-field-group > label {
    padding-right: 0px;
}

body .elementor-10 .elementor-element.elementor-element-83ffbb9 .elementor-labels-above .elementor-field-group > label {
    padding-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-83ffbb9 .elementor-field-group .elementor-field {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-83ffbb9 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-83ffbb9 .elementor-field-group .elementor-select-wrapper select {
    background-color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-83ffbb9 .elementor-button {
    background-color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-60d7d9b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 30px 0px;
}

    .elementor-10 .elementor-element.elementor-element-60d7d9b > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-bc1055d.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-bc1055d .elementor-heading-title {
    font-family: "Tahoma", Sans-serif;
    font-size: 36px;
    font-weight: bold;
}

.elementor-10 .elementor-element.elementor-element-3f6a3e9.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-3f6a3e9 .elementor-heading-title {
    font-family: "Tahoma", Sans-serif;
    font-size: 24px;
    font-weight: bold;
}

.elementor-10 .elementor-element.elementor-element-10571e9 {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-1e8e54d0 {
    background-color: #06007a;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 0px;
}

    .elementor-10 .elementor-element.elementor-element-1e8e54d0 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-29cbfccd {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-29cbfccd.elementor-widget-heading .elementor-heading-title {
        color: #ffffff;
    }

    .elementor-10 .elementor-element.elementor-element-29cbfccd .elementor-heading-title {
        font-family: "Montserrat Alternates", Sans-serif;
        font-size: 40px;
    }

.elementor-10 .elementor-element.elementor-element-503dfbe9 > .elementor-container {
    max-width: 1140px;
}

.elementor-10 .elementor-element.elementor-element-503dfbe9 {
    padding: 30px 0px 30px 0px;
}

.elementor-10 .elementor-element.elementor-element-1dc3a966 > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(15,15,43,0.58);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    padding: 60px 30px 60px 30px;
}

    .elementor-10 .elementor-element.elementor-element-1dc3a966 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-e77bfeb {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-e77bfeb.elementor-widget-heading .elementor-heading-title {
        color: #161616;
    }

    .elementor-10 .elementor-element.elementor-element-e77bfeb .elementor-heading-title {
        font-size: 30px;
    }

.elementor-10 .elementor-element.elementor-element-bc4ff0e a.elementor-button, .elementor-10 .elementor-element.elementor-element-bc4ff0e .elementor-button {
    background-color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-fc50fde > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(15,15,43,0.58);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    padding: 60px 30px 60px 30px;
}

    .elementor-10 .elementor-element.elementor-element-fc50fde > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-83fa1ff {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-83fa1ff.elementor-widget-heading .elementor-heading-title {
        color: #161616;
    }

    .elementor-10 .elementor-element.elementor-element-83fa1ff .elementor-heading-title {
        font-size: 30px;
    }

.elementor-10 .elementor-element.elementor-element-e663674 a.elementor-button, .elementor-10 .elementor-element.elementor-element-e663674 .elementor-button {
    background-color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-12d27f6 > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(15,15,43,0.58);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    padding: 60px 30px 60px 30px;
}

    .elementor-10 .elementor-element.elementor-element-12d27f6 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-3734001 {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-3734001.elementor-widget-heading .elementor-heading-title {
        color: #161616;
    }

    .elementor-10 .elementor-element.elementor-element-3734001 .elementor-heading-title {
        font-size: 30px;
    }

.elementor-10 .elementor-element.elementor-element-024455b a.elementor-button, .elementor-10 .elementor-element.elementor-element-024455b .elementor-button {
    background-color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-36f27ae > .elementor-container {
    max-width: 1140px;
}

.elementor-10 .elementor-element.elementor-element-36f27ae {
    background-color: #fefefe;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10px 0px 0px 0px;
}

    .elementor-10 .elementor-element.elementor-element-36f27ae > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-5dda374 > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(15,15,43,0.58);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    padding: 30px 30px 30px 30px;
}

    .elementor-10 .elementor-element.elementor-element-5dda374 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-c9fe62d {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-c9fe62d.elementor-widget-heading .elementor-heading-title {
        color: #161616;
    }

    .elementor-10 .elementor-element.elementor-element-c9fe62d .elementor-heading-title {
        font-size: 30px;
    }

.elementor-10 .elementor-element.elementor-element-7c62614 .elementor-text-editor {
    text-align: center;
}

.elementor-10 .elementor-element.elementor-element-7c62614 {
    color: #000000;
    font-size: 14px;
}

    .elementor-10 .elementor-element.elementor-element-7c62614 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

.elementor-10 .elementor-element.elementor-element-36913c7 a.elementor-button, .elementor-10 .elementor-element.elementor-element-36913c7 .elementor-button {
    background-color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-30fd5e4 > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(15,15,43,0.58);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    padding: 30px 30px 30px 30px;
}

    .elementor-10 .elementor-element.elementor-element-30fd5e4 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-cf9a312 {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-cf9a312.elementor-widget-heading .elementor-heading-title {
        color: #161616;
    }

    .elementor-10 .elementor-element.elementor-element-cf9a312 .elementor-heading-title {
        font-size: 30px;
    }

.elementor-10 .elementor-element.elementor-element-f0ded8b .elementor-text-editor {
    text-align: center;
}

.elementor-10 .elementor-element.elementor-element-f0ded8b {
    color: #000000;
    font-size: 14px;
}

    .elementor-10 .elementor-element.elementor-element-f0ded8b > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

.elementor-10 .elementor-element.elementor-element-8fb226f a.elementor-button, .elementor-10 .elementor-element.elementor-element-8fb226f .elementor-button {
    background-color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-3191bc7 > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(15,15,43,0.58);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    padding: 30px 30px 30px 30px;
}

    .elementor-10 .elementor-element.elementor-element-3191bc7 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-86f9e1e {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-86f9e1e.elementor-widget-heading .elementor-heading-title {
        color: #161616;
    }

    .elementor-10 .elementor-element.elementor-element-86f9e1e .elementor-heading-title {
        font-size: 30px;
    }

.elementor-10 .elementor-element.elementor-element-b8b2553 .elementor-text-editor {
    text-align: center;
}

.elementor-10 .elementor-element.elementor-element-b8b2553 {
    color: #000000;
    font-size: 14px;
}

    .elementor-10 .elementor-element.elementor-element-b8b2553 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

.elementor-10 .elementor-element.elementor-element-21801d3 a.elementor-button, .elementor-10 .elementor-element.elementor-element-21801d3 .elementor-button {
    background-color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-002dc58 {
    background-image: url("/wp-content/uploads/2017/11/bg-quiz.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

    .elementor-10 .elementor-element.elementor-element-002dc58 > .elementor-background-overlay {
        background-color: rgba(41,52,137,0.97);
        opacity: 0.5;
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-e05659d {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-e05659d.elementor-widget-heading .elementor-heading-title {
        color: #ffffff;
    }

    .elementor-10 .elementor-element.elementor-element-e05659d .elementor-heading-title {
        font-family: "Tahoma", Sans-serif;
        font-size: 36px;
        font-weight: bold;
        text-shadow: 4px 4px 10px #000000;
    }

.elementor-10 .elementor-element.elementor-element-49583ee {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-49583ee.elementor-widget-heading .elementor-heading-title {
        color: #ffffff;
    }

    .elementor-10 .elementor-element.elementor-element-49583ee .elementor-heading-title {
        font-family: "Tahoma", Sans-serif;
        font-size: 24px;
        font-weight: bold;
        font-style: italic;
        text-shadow: 4px 4px 10px #000000;
    }

.elementor-10 .elementor-element.elementor-element-14b59fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-14b59fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-14b59fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-14b59fb .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-10 .elementor-element.elementor-element-14b59fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-14b59fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-10 .elementor-element.elementor-element-14b59fb .elementor-icon-list-icon i {
    color: #ffffff;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-14b59fb .elementor-icon-list-icon {
    width: 20px;
}

.elementor-10 .elementor-element.elementor-element-14b59fb .elementor-icon-list-text {
    color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-14b59fb .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-14b59fb > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: rgba(204,204,204,0.38);
}

.elementor-10 .elementor-element.elementor-element-f87886f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-f87886f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-f87886f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-f87886f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-10 .elementor-element.elementor-element-f87886f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f87886f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-10 .elementor-element.elementor-element-f87886f .elementor-icon-list-icon i {
    color: #ffffff;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-f87886f .elementor-icon-list-icon {
    width: 20px;
}

.elementor-10 .elementor-element.elementor-element-f87886f .elementor-icon-list-text {
    color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-f87886f .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-f87886f > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: rgba(204,204,204,0.38);
}

.elementor-10 .elementor-element.elementor-element-81ff395 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-81ff395 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-81ff395 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-81ff395 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-10 .elementor-element.elementor-element-81ff395 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-81ff395 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-10 .elementor-element.elementor-element-81ff395 .elementor-icon-list-icon i {
    color: #ffffff;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-81ff395 .elementor-icon-list-icon {
    width: 20px;
}

.elementor-10 .elementor-element.elementor-element-81ff395 .elementor-icon-list-text {
    color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-81ff395 .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-81ff395 > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: rgba(204,204,204,0.38);
}

.elementor-10 .elementor-element.elementor-element-d78b80f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-d78b80f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-d78b80f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-d78b80f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-10 .elementor-element.elementor-element-d78b80f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d78b80f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-10 .elementor-element.elementor-element-d78b80f .elementor-icon-list-icon i {
    color: #ffffff;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-d78b80f .elementor-icon-list-icon {
    width: 20px;
}

.elementor-10 .elementor-element.elementor-element-d78b80f .elementor-icon-list-text {
    color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-d78b80f .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-d78b80f > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: rgba(204,204,204,0.38);
}

.elementor-10 .elementor-element.elementor-element-0dcc792 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-0dcc792 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-0dcc792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-0dcc792 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-10 .elementor-element.elementor-element-0dcc792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-0dcc792 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-10 .elementor-element.elementor-element-0dcc792 .elementor-icon-list-icon i {
    color: #ffffff;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-0dcc792 .elementor-icon-list-icon {
    width: 20px;
}

.elementor-10 .elementor-element.elementor-element-0dcc792 .elementor-icon-list-text {
    color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-0dcc792 .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-0dcc792 > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: rgba(204,204,204,0.38);
}

.elementor-10 .elementor-element.elementor-element-87b95f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-87b95f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-87b95f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-87b95f5 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-10 .elementor-element.elementor-element-87b95f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-87b95f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-10 .elementor-element.elementor-element-87b95f5 .elementor-icon-list-icon i {
    color: #ffffff;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-87b95f5 .elementor-icon-list-icon {
    width: 20px;
}

.elementor-10 .elementor-element.elementor-element-87b95f5 .elementor-icon-list-text {
    color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-87b95f5 .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-87b95f5 > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: rgba(204,204,204,0.38);
}

.elementor-10 .elementor-element.elementor-element-f35bcca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-f35bcca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-f35bcca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-f35bcca .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-10 .elementor-element.elementor-element-f35bcca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f35bcca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-10 .elementor-element.elementor-element-f35bcca .elementor-icon-list-icon i {
    color: #ffffff;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-f35bcca .elementor-icon-list-icon {
    width: 20px;
}

.elementor-10 .elementor-element.elementor-element-f35bcca .elementor-icon-list-text {
    color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-f35bcca .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-f35bcca > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: rgba(204,204,204,0.38);
}

.elementor-10 .elementor-element.elementor-element-6ce2fd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-6ce2fd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-6ce2fd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-6ce2fd7 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-10 .elementor-element.elementor-element-6ce2fd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6ce2fd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-10 .elementor-element.elementor-element-6ce2fd7 .elementor-icon-list-icon i {
    color: #ffffff;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-6ce2fd7 .elementor-icon-list-icon {
    width: 20px;
}

.elementor-10 .elementor-element.elementor-element-6ce2fd7 .elementor-icon-list-text {
    color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-6ce2fd7 .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-6ce2fd7 > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: rgba(204,204,204,0.38);
}

.elementor-10 .elementor-element.elementor-element-6a012fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-6a012fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-6a012fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-6a012fe .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-10 .elementor-element.elementor-element-6a012fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6a012fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-10 .elementor-element.elementor-element-6a012fe .elementor-icon-list-icon i {
    color: #ffffff;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-6a012fe .elementor-icon-list-icon {
    width: 20px;
}

.elementor-10 .elementor-element.elementor-element-6a012fe .elementor-icon-list-text {
    color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-6a012fe .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-6a012fe > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: rgba(204,204,204,0.38);
}

.elementor-10 .elementor-element.elementor-element-64f1a6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-64f1a6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-64f1a6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-10 .elementor-element.elementor-element-64f1a6b .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-10 .elementor-element.elementor-element-64f1a6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-64f1a6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-10 .elementor-element.elementor-element-64f1a6b .elementor-icon-list-icon i {
    color: #ffffff;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-64f1a6b .elementor-icon-list-icon {
    width: 20px;
}

.elementor-10 .elementor-element.elementor-element-64f1a6b .elementor-icon-list-text {
    color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-64f1a6b .elementor-icon-list-item {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-64f1a6b > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: rgba(204,204,204,0.38);
}

.elementor-10 .elementor-element.elementor-element-81b45a6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 30px 0px;
}

    .elementor-10 .elementor-element.elementor-element-81b45a6 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-3af727f {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-3af727f.elementor-widget-heading .elementor-heading-title {
        color: #000000;
    }

    .elementor-10 .elementor-element.elementor-element-3af727f .elementor-heading-title {
        font-family: "Tahoma", Sans-serif;
        font-size: 36px;
        font-weight: bold;
    }

.elementor-10 .elementor-element.elementor-element-d7b236c .elementor-image img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-10 .elementor-element.elementor-element-50e4ba1.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-50e4ba1 .elementor-heading-title {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-e554eaf {
    color: #000000;
    font-size: 12px;
}

    .elementor-10 .elementor-element.elementor-element-e554eaf > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-10 .elementor-element.elementor-element-290d611 .elementor-image img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-10 .elementor-element.elementor-element-75b379b.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-75b379b .elementor-heading-title {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-853a026 {
    color: #000000;
    font-size: 12px;
}

    .elementor-10 .elementor-element.elementor-element-853a026 > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-10 .elementor-element.elementor-element-a6be146 .elementor-image img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-10 .elementor-element.elementor-element-845b606.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-845b606 .elementor-heading-title {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-84aca4d {
    color: #000000;
    font-size: 12px;
}

    .elementor-10 .elementor-element.elementor-element-84aca4d > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-10 .elementor-element.elementor-element-d839eca .elementor-image img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-10 .elementor-element.elementor-element-f70eb39.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-f70eb39 .elementor-heading-title {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-cd486ea {
    color: #000000;
    font-size: 12px;
}

    .elementor-10 .elementor-element.elementor-element-cd486ea > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-10 .elementor-element.elementor-element-ff8360d .elementor-image img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-10 .elementor-element.elementor-element-41eb1a1.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-41eb1a1 .elementor-heading-title {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-cfd565d {
    color: #000000;
    font-size: 12px;
}

    .elementor-10 .elementor-element.elementor-element-cfd565d > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-10 .elementor-element.elementor-element-e4393cd .elementor-image img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-10 .elementor-element.elementor-element-efb5e7f.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-efb5e7f .elementor-heading-title {
    font-size: 16px;
}

.elementor-10 .elementor-element.elementor-element-c28658d {
    color: #000000;
    font-size: 12px;
}

    .elementor-10 .elementor-element.elementor-element-c28658d > .elementor-widget-container {
        margin: -15px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-10 .elementor-element.elementor-element-6bf9f80 {
    background-color: rgba(26,188,156,0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 30px 0px;
}

    .elementor-10 .elementor-element.elementor-element-6bf9f80 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-10 .elementor-element.elementor-element-3c2a5a9 {
    text-align: center;
}

    .elementor-10 .elementor-element.elementor-element-3c2a5a9.elementor-widget-heading .elementor-heading-title {
        color: #000000;
    }

    .elementor-10 .elementor-element.elementor-element-3c2a5a9 .elementor-heading-title {
        font-family: "Tahoma", Sans-serif;
        font-size: 36px;
        font-weight: bold;
    }

    .elementor-10 .elementor-element.elementor-element-3c2a5a9 > .elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

.elementor-10 .elementor-element.elementor-element-c15695f .elementor-text-editor {
    text-align: center;
}

.elementor-10 .elementor-element.elementor-element-c15695f {
    color: #000000;
}

    .elementor-10 .elementor-element.elementor-element-c15695f > .elementor-widget-container {
        padding: 0px 100px 0px 100px;
    }

.elementor-10 .elementor-element.elementor-element-0246a91 .widget-image-caption {
    color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-2bf2a85 .widget-image-caption {
    color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-0361119 .widget-image-caption {
    color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-7f2c674 .widget-image-caption {
    color: #d76600;
}

.elementor-10 .elementor-element.elementor-element-1aa7084 .gallery-item .gallery-caption {
    text-align: center;
    color: #d76600;
    font-size: 12px;
    font-weight: 500;
    font-style: italic;
}

@media(min-width:1025px) {
    .elementor-10 .elementor-element.elementor-element-002dc58 {
        background-attachment: scroll;
    }
}

@media(max-width:1024px) {
    .elementor-10 .elementor-element.elementor-element-1e8e54d0 {
        padding: 50px 30px 0px 30px;
    }

    .elementor-10 .elementor-element.elementor-element-1dc3a966 > .elementor-element-populated {
        margin: 15px 15px 15px 15px;
        padding: 30px 20px 30px 20px;
    }

    .elementor-10 .elementor-element.elementor-element-fc50fde > .elementor-element-populated {
        margin: 15px 15px 15px 15px;
        padding: 30px 20px 30px 20px;
    }

    .elementor-10 .elementor-element.elementor-element-12d27f6 > .elementor-element-populated {
        margin: 15px 15px 15px 15px;
        padding: 30px 20px 30px 20px;
    }

    .elementor-10 .elementor-element.elementor-element-36f27ae {
        padding: 50px 30px 0px 30px;
    }

    .elementor-10 .elementor-element.elementor-element-5dda374 > .elementor-element-populated {
        margin: 15px 15px 15px 15px;
        padding: 30px 20px 30px 20px;
    }

    .elementor-10 .elementor-element.elementor-element-30fd5e4 > .elementor-element-populated {
        margin: 15px 15px 15px 15px;
        padding: 30px 20px 30px 20px;
    }

    .elementor-10 .elementor-element.elementor-element-3191bc7 > .elementor-element-populated {
        margin: 15px 15px 15px 15px;
        padding: 30px 20px 30px 20px;
    }
}

@media(max-width:767px) {
    .elementor-10 .elementor-element.elementor-element-a8265dc .elementor-heading-title {
        font-size: 24px;
    }

    .elementor-10 .elementor-element.elementor-element-4ff54ff .slick-slide {
        height: 184px;
    }

    .elementor-10 .elementor-element.elementor-element-e93f973 .elementor-heading-title {
        font-size: 24px;
    }

    .elementor-10 .elementor-element.elementor-element-29cbfccd .elementor-heading-title {
        font-size: 29px;
    }

    .elementor-10 .elementor-element.elementor-element-1dc3a966 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-10 .elementor-element.elementor-element-fc50fde > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
    }

    .elementor-10 .elementor-element.elementor-element-12d27f6 > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
    }

    .elementor-10 .elementor-element.elementor-element-5dda374 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-10 .elementor-element.elementor-element-30fd5e4 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-10 .elementor-element.elementor-element-3191bc7 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-10 .elementor-element.elementor-element-d7b236c .elementor-image img {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-10 .elementor-element.elementor-element-290d611 .elementor-image img {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-10 .elementor-element.elementor-element-a6be146 .elementor-image img {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-10 .elementor-element.elementor-element-d839eca .elementor-image img {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-10 .elementor-element.elementor-element-ff8360d .elementor-image img {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-10 .elementor-element.elementor-element-e4393cd .elementor-image img {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-10 .elementor-element.elementor-element-c15695f > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-10 .elementor-element.elementor-element-4d4cee2 {
        width: 100%;
    }

    .elementor-10 .elementor-element.elementor-element-7434d0f {
        width: 100%;
    }
}

@media(min-width:768px) {
    .elementor-10 .elementor-element.elementor-element-4ef15c4 {
        width: 15%;
    }

    .elementor-10 .elementor-element.elementor-element-08e4951 {
        width: 69.333%;
    }

    .elementor-10 .elementor-element.elementor-element-d0d58b7 {
        width: 15%;
    }
}
