.elementor-1705 .elementor-element.elementor-element-c435c29 {
    padding: 120px 0px 120px 0px;
}

.elementor-bc-flex-widget .elementor-1705 .elementor-element.elementor-element-cff536a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-1705 .elementor-element.elementor-element-cff536a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-1705 .elementor-element.elementor-element-cff536a>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-1705 .elementor-element.elementor-element-342567f .sec-desc-area {
    text-align: left;
}

.elementor-1705 .elementor-element.elementor-element-342567f .title-selector {
    font-weight: 600;
}

.elementor-1705 .elementor-element.elementor-element-020f3dc .btn-wrapper {
    text-align: left;
}

.elementor-1705 .elementor-element.elementor-element-020f3dc {
    width: auto;
    max-width: auto;
}

.elementor-1705 .elementor-element.elementor-element-d39e7dd .btn-wrapper {
    text-align: left;
}

.elementor-1705 .elementor-element.elementor-element-d39e7dd .as-btn {
    color: #165a7b;
    background-color: #02010100;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #165a7b;
}

.elementor-1705 .elementor-element.elementor-element-d39e7dd .as-btn:hover {
    color: #FFFFFF;
}

.elementor-1705 .elementor-element.elementor-element-d39e7dd .as-btn:before {
    background-color: #165a7b;
}

.elementor-1705 .elementor-element.elementor-element-d39e7dd>.elementor-widget-container {
    padding: 0px 0px 0px 20px;
}

.elementor-1705 .elementor-element.elementor-element-d39e7dd {
    width: auto;
    max-width: auto;
}

.elementor-1705 .elementor-element.elementor-element-20e7aed>.elementor-element-populated {
    padding: 0px 12px 0px 48px;
}

.elementor-1705 .elementor-element.elementor-element-2e34239:not(.elementor-motion-effects-element-type-background),
.elementor-1705 .elementor-element.elementor-element-2e34239>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/08/feature_bg_1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1705 .elementor-element.elementor-element-2e34239 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-1705 .elementor-element.elementor-element-2e34239>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1705 .elementor-element.elementor-element-34e5d6e>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-1705 .elementor-element.elementor-element-d502057 .title-area {
    text-align: center;
}

.elementor-1705 .elementor-element.elementor-element-d502057 .title-selector {
    color: #FFFFFF!important;
    font-weight: 600;
}

.elementor-1705 .elementor-element.elementor-element-2d6a5de>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-1705 .elementor-element.elementor-element-0724db9>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-1705 .elementor-element.elementor-element-d0d677c>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-1705 .elementor-element.elementor-element-be6a836 {
    padding: 120px 0px 120px 0px;
}

.elementor-1705 .elementor-element.elementor-element-c8c1259>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-1705 .elementor-element.elementor-element-6ad7b91 .ad_img {
    text-align: left;
}

.elementor-1705 .elementor-element.elementor-element-a0ff5f0>.elementor-element-populated {
    padding: 0px 12px 0px 45px;
}

.elementor-1705 .elementor-element.elementor-element-08e054f .sec-desc-area {
    text-align: left;
}

.elementor-1705 .elementor-element.elementor-element-08e054f .title-selector {
    font-weight: 600;
}

.elementor-1705 .elementor-element.elementor-element-ba959b5>.elementor-widget-container {
    padding: 0px 0px 45px 0px;
}

.elementor-1705 .elementor-element.elementor-element-2679ca4 .btn-wrapper {
    text-align: left;
}

.elementor-1705 .elementor-element.elementor-element-2679ca4 {
    width: auto;
    max-width: auto;
}

.elementor-1705 .elementor-element.elementor-element-a8ce01f:not(.elementor-motion-effects-element-type-background),
.elementor-1705 .elementor-element.elementor-element-a8ce01f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/08/testi_bg_3.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-1705 .elementor-element.elementor-element-a8ce01f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-1705 .elementor-element.elementor-element-a8ce01f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1705 .elementor-element.elementor-element-4fdb5c5>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-1705 .elementor-element.elementor-element-855acee .title-area {
    text-align: center;
}

.elementor-1705 .elementor-element.elementor-element-855acee .title-selector {
    color: #0F2239!important;
    font-weight: 600;
}

.elementor-1705 .elementor-element.elementor-element-1384917>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-1705 .elementor-element.elementor-element-7512abb {
    padding: 0px 0px 120px 0px;
}

.elementor-1705 .elementor-element.elementor-element-351a45f>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-1705 .elementor-element.elementor-element-65bb2c5 .sec-desc-area {
    text-align: left;
}

.elementor-1705 .elementor-element.elementor-element-65bb2c5 .title-selector {
    font-size: 48px;
    font-weight: 600;
    line-height: 57.99px;
}

.elementor-1705 .elementor-element.elementor-element-65bb2c5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 27px 0px;
}

.elementor-bc-flex-widget .elementor-1705 .elementor-element.elementor-element-335b616.elementor-column .elementor-widget-wrap {
    align-items: space-between;
}

.elementor-1705 .elementor-element.elementor-element-335b616.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
}

.elementor-1705 .elementor-element.elementor-element-335b616>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-1705 .elementor-element.elementor-element-c158e4d .btn-wrapper {
    text-align: right;
}

.elementor-1705 .elementor-element.elementor-element-c158e4d>.elementor-widget-container {
    padding: 18px 0px 0px 0px;
}

.elementor-1705 .elementor-element.elementor-element-ead13cf>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

@media(max-width:1024px) {
    .elementor-1705 .elementor-element.elementor-element-c435c29 {
        padding: 80px 0px 80px 0px;
    }
    .elementor-bc-flex-widget .elementor-1705 .elementor-element.elementor-element-cff536a.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-1705 .elementor-element.elementor-element-cff536a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-1705 .elementor-element.elementor-element-cff536a>.elementor-element-populated {
        padding: 0px 36px 0px 36px;
    }
    .elementor-1705 .elementor-element.elementor-element-342567f .sec-desc-area {
        text-align: left;
    }
    .elementor-1705 .elementor-element.elementor-element-020f3dc>.elementor-widget-container {
        padding: 0px 20px 0px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-d39e7dd>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-20e7aed>.elementor-element-populated {
        padding: 0px 36px 0px 36px;
    }
    .elementor-1705 .elementor-element.elementor-element-2e34239 {
        padding: 80px 0px 80px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-2d6a5de>.elementor-element-populated {
        padding: 0px 12px 0px 36px;
    }
    .elementor-1705 .elementor-element.elementor-element-0724db9>.elementor-element-populated {
        padding: 0px 36px 0px 12px;
    }
    .elementor-1705 .elementor-element.elementor-element-d0d677c>.elementor-element-populated {
        padding: 24px 012px 0px 36px;
    }
    .elementor-1705 .elementor-element.elementor-element-be6a836 {
        padding: 80px 0px 80px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-c8c1259>.elementor-element-populated {
        padding: 0px 36px 0px 36px;
    }
    .elementor-1705 .elementor-element.elementor-element-a0ff5f0>.elementor-element-populated {
        padding: 40px 36px 0px 36px;
    }
    .elementor-1705 .elementor-element.elementor-element-08e054f .sec-desc-area {
        text-align: left;
    }
    .elementor-1705 .elementor-element.elementor-element-2679ca4>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-a8ce01f:not(.elementor-motion-effects-element-type-background),
    .elementor-1705 .elementor-element.elementor-element-a8ce01f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../../2022/08/testi_bg_3.jpg");
        background-position: top center;
        background-size: cover;
    }
    .elementor-1705 .elementor-element.elementor-element-a8ce01f {
        padding: 80px 0px 80px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-1384917>.elementor-element-populated {
        padding: 0px 24px 0px 24px;
    }
    .elementor-1705 .elementor-element.elementor-element-7512abb {
        padding: 80px 0px 80px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-65bb2c5 .sec-desc-area {
        text-align: center;
    }
    .elementor-1705 .elementor-element.elementor-element-65bb2c5 .title-selector {
        font-size: 36px;
        line-height: 43px;
    }
    .elementor-1705 .elementor-element.elementor-element-65bb2c5>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-335b616>.elementor-element-populated {
        padding: 0px 12px 45px 12px;
    }
    .elementor-1705 .elementor-element.elementor-element-c158e4d .btn-wrapper {
        text-align: center;
    }
    .elementor-1705 .elementor-element.elementor-element-c158e4d>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-ead13cf>.elementor-element-populated {
        padding: 0px 24px 0px 24px;
    }
}

@media(max-width:767px) {
    .elementor-1705 .elementor-element.elementor-element-cff536a>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }
    .elementor-1705 .elementor-element.elementor-element-020f3dc>.elementor-widget-container {
        padding: 0px 20px 20px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-20e7aed>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }
    .elementor-1705 .elementor-element.elementor-element-2d6a5de>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }
    .elementor-1705 .elementor-element.elementor-element-0724db9>.elementor-element-populated {
        padding: 24px 12px 0px 12px;
    }
    .elementor-1705 .elementor-element.elementor-element-d0d677c>.elementor-element-populated {
        padding: 24px 12px 0px 12px;
    }
    .elementor-1705 .elementor-element.elementor-element-c8c1259>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }
    .elementor-1705 .elementor-element.elementor-element-a0ff5f0>.elementor-element-populated {
        padding: 30px 12px 0px 12px;
    }
    .elementor-1705 .elementor-element.elementor-element-2679ca4>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1705 .elementor-element.elementor-element-1384917>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }
    .elementor-1705 .elementor-element.elementor-element-65bb2c5 .title-selector {
        font-size: 28px;
        line-height: 33px;
    }
    .elementor-1705 .elementor-element.elementor-element-ead13cf>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1705 .elementor-element.elementor-element-cff536a {
        width: 100%;
    }
    .elementor-1705 .elementor-element.elementor-element-20e7aed {
        width: 100%;
    }
    .elementor-1705 .elementor-element.elementor-element-2d6a5de {
        width: 50%;
    }
    .elementor-1705 .elementor-element.elementor-element-0724db9 {
        width: 50%;
    }
    .elementor-1705 .elementor-element.elementor-element-d0d677c {
        width: 50%;
    }
    .elementor-1705 .elementor-element.elementor-element-c8c1259 {
        width: 100%;
    }
    .elementor-1705 .elementor-element.elementor-element-a0ff5f0 {
        width: 100%;
    }
    .elementor-1705 .elementor-element.elementor-element-351a45f {
        width: 100%;
    }
    .elementor-1705 .elementor-element.elementor-element-335b616 {
        width: 100%;
    }
}