﻿.elementor-739 .elementor-element.elementor-element-d28f66a {
    overflow: hidden;
}

.elementor-739 .elementor-element.elementor-element-093b64a:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-093b64a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #333333;
}

.elementor-739 .elementor-element.elementor-element-093b64a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 100px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-093b64a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-7c81991:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-739 .elementor-element.elementor-element-7c81991>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #4D4D4D;
}

.elementor-739 .elementor-element.elementor-element-7c81991>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-739 .elementor-element.elementor-element-7c81991>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-a8535fc:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-a8535fc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #333333;
}

.elementor-739 .elementor-element.elementor-element-a8535fc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 33px 0px 33px 100px;
}

.elementor-739 .elementor-element.elementor-element-a8535fc>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-011d15d {
    color: #B6B6B6;
    font-size: 17px;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 0.8px;
}

.elementor-739 .elementor-element.elementor-element-426c346 {
    padding: 0px 100px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-4281cc5:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-4281cc5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #5BDED6;
}

.elementor-739 .elementor-element.elementor-element-4281cc5>.elementor-background-overlay {
    background-image: url("../image/curve_box.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-4281cc5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -258px;
    margin-bottom: 0px;
    padding: 45px 48px 50px 48px;
    z-index: 1;
}

.elementor-739 .elementor-element.elementor-element-31dd77f .custom-heading {
    color: #FFFFFF;
    font-size: 30px;
}

.elementor-739 .elementor-element.elementor-element-6e2b103 {
    color: #FFFFFF;
    font-weight: 400;
}

.elementor-739 .elementor-element.elementor-element-6e2b103>.elementor-widget-container {
    margin: 16px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-e849781 .cms-button {
    text-align: right;
}

.elementor-739 .elementor-element.elementor-element-e849781 .cms-button .btn {
    padding: 0px 18px 0px 12px;
}

.elementor-739 .elementor-element.elementor-element-e849781 .cms-button .btn:after {
    background-color: #151417 !important;
}

.elementor-739 .elementor-element.elementor-element-e849781>.elementor-widget-container {
    margin: 26px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-7bd24bfd>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-739 .elementor-element.elementor-element-7bd24bfd>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-7bd24bfd {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 48px 0px 45px 0px;
}

.elementor-739 .elementor-element.elementor-element-7a47ea46>.elementor-element-populated {
    margin: 0px 50px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-62401441 .custom-heading {
    font-size: 35px;
}

.elementor-739 .elementor-element.elementor-element-62401441>.elementor-widget-container {
    margin: 0% 10% 0% 0%;
}

.elementor-739 .elementor-element.elementor-element-6167eeeb {
    color: #666666;
}

.elementor-739 .elementor-element.elementor-element-6167eeeb>.elementor-widget-container {
    margin: 15px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-61975fba>.elementor-widget-container {
    margin: 43px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-1d5ea35a .cms-fancy-box-carousel .item-icon {
    font-size: 5px;
}

.elementor-739 .elementor-element.elementor-element-1d5ea35a .cms-slick-carousel .slick-list .slick-slide {
    padding: 10px;
}

.elementor-739 .elementor-element.elementor-element-1d5ea35a .cms-slick-carousel .slick-list {
    margin: 0 -10px;
}

.elementor-739 .elementor-element.elementor-element-1g5yg2i>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-739 .elementor-element.elementor-element-1g5yg2i:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-1g5yg2i>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-1g5yg2i {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 27px 27px 27px 27px;
}

.elementor-739 .elementor-element.elementor-element-1g5yg2i>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-8a89b00>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-27580f2 {
    margin-top: 10px;
    margin-bottom: 0px;
}

.elementor-739 .elementor-element.elementor-element-e1e3ab4>.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-739 .elementor-element.elementor-element-e1e3ab4>.elementor-element-populated {
    padding: 30px 30px 0px 30px;
}

.elementor-739 .elementor-element.elementor-element-1ad114d {
    text-align: left;
}

.elementor-739 .elementor-element.elementor-element-1ad114d .elementor-heading-title {
    color: #666666;
}

.elementor-739 .elementor-element.elementor-element-abad388>.elementor-widget-container {
    padding: 5px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-45b6bfd>.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-739 .elementor-element.elementor-element-45b6bfd>.elementor-element-populated {
    padding: 30px 30px 0px 30px;
}

.elementor-739 .elementor-element.elementor-element-682bb7f {
    text-align: left;
}

.elementor-739 .elementor-element.elementor-element-682bb7f .elementor-heading-title {
    color: #666666;
}

.elementor-739 .elementor-element.elementor-element-3ef31c8>.elementor-widget-container {
    padding: 5px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-647a367>.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-739 .elementor-element.elementor-element-647a367>.elementor-element-populated {
    padding: 30px 30px 0px 30px;
}

.elementor-739 .elementor-element.elementor-element-6a3be13 .elementor-heading-title {
    color: #666666;
}

.elementor-739 .elementor-element.elementor-element-84e8824>.elementor-widget-container {
    padding: 5px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-aa40035 {
    margin-top: 10px;
    margin-bottom: 0px;
}

.elementor-739 .elementor-element.elementor-element-558864b>.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-739 .elementor-element.elementor-element-558864b>.elementor-element-populated {
    padding: 30px 30px 0px 30px;
}

.elementor-739 .elementor-element.elementor-element-82e4106 {
    text-align: left;
}

.elementor-739 .elementor-element.elementor-element-82e4106 .elementor-heading-title {
    color: #666666;
}

.elementor-739 .elementor-element.elementor-element-82e4106>.elementor-widget-container {
    padding: 10px 0px 10px 0px;
}

.elementor-739 .elementor-element.elementor-element-b19f45a>.elementor-widget-container {
    padding: 5px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-22dfb82>.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-739 .elementor-element.elementor-element-22dfb82>.elementor-element-populated {
    padding: 30px 30px 0px 30px;
}

.elementor-739 .elementor-element.elementor-element-e2dc220 {
    text-align: left;
}

.elementor-739 .elementor-element.elementor-element-e2dc220 .elementor-heading-title {
    color: #666666;
}

.elementor-739 .elementor-element.elementor-element-bddc2d3>.elementor-widget-container {
    padding: 5px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-601a347>.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-739 .elementor-element.elementor-element-601a347>.elementor-element-populated {
    padding: 30px 30px 0px 30px;
}

.elementor-739 .elementor-element.elementor-element-6952b47 .elementor-heading-title {
    color: #666666;
}

.elementor-739 .elementor-element.elementor-element-6952b47>.elementor-widget-container {
    padding: 10px 0px 10px 0px;
}

.elementor-739 .elementor-element.elementor-element-7894364>.elementor-widget-container {
    padding: 5px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-3d5f6ad {
    margin-top: 93px;
    margin-bottom: 90px;
}

.elementor-739 .elementor-element.elementor-element-a06e7fb .cms-heading {
    text-align: center;
}

.elementor-739 .elementor-element.elementor-element-fddfec3 .elementor-spacer-inner {
    height: 65px;
}

.elementor-739 .elementor-element.elementor-element-6805069 .cms-slick-carousel .slick-list .slick-slide {
    padding: 0 15px;
}

.elementor-739 .elementor-element.elementor-element-6805069 .cms-slick-carousel .slick-list {
    margin: 0 -15px;
}

.elementor-739 .elementor-element.elementor-element-72f02dd4 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
}

.elementor-739 .elementor-element.elementor-element-72f02dd4:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-72f02dd4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F3F3F3;
}

.elementor-739 .elementor-element.elementor-element-72f02dd4>.elementor-background-overlay {
    background-image: url("../image/world_contact.png");
    background-position: bottom left;
    background-repeat: no-repeat;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-75c757c6:not(.elementor-motion-effects-element-type-background),
.elementor-739 .elementor-element.elementor-element-75c757c6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-739 .elementor-element.elementor-element-75c757c6 {
    box-shadow: 0px 5px 50px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 46px 40px 40px 40px;
}

.elementor-739 .elementor-element.elementor-element-75c757c6>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-a9d5583 .cms-heading {
    text-align: center;
}

.elementor-739 .elementor-element.elementor-element-a9d5583 .custom-heading {
    font-size: 30px;
}

.elementor-739 .elementor-element.elementor-element-a9d5583>.elementor-widget-container {
    margin: 0px 0px 13px 0px;
}

.elementor-739 .elementor-element.elementor-element-6bf2701 {
    text-align: center;
}

.elementor-739 .elementor-element.elementor-element-6bf2701>.elementor-widget-container {
    margin: 0% 12% 0% 12%;
}

.elementor-739 .elementor-element.elementor-element-1c1cd60>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 30px;
}

.elementor-739 .elementor-element.elementor-element-1c1cd60>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-739 .elementor-element.elementor-element-ed4cad4>.elementor-widget-container {
    margin: -5px 0px 0px 0px;
}

.elementor-739 .elementor-element.elementor-element-30e0cf3d>.elementor-widget-container {
    margin: 43px 0px 0px 0px;
}

@media(max-width:1024px) {
    .elementor-739 .elementor-element.elementor-element-093b64a {
        padding: 0px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-a8535fc {
        padding: 33px 20px 33px 20px;
    }

    .elementor-739 .elementor-element.elementor-element-426c346 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-4281cc5 {
        margin-top: -2px;
        margin-bottom: 0px;
    }

    .elementor-739 .elementor-element.elementor-element-7a47ea46>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-62401441>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-3f9958d4>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-1g5yg2i {
        padding: 90px 20px 90px 20px;
    }

    .elementor-739 .elementor-element.elementor-element-e1e3ab4>.elementor-element-populated {
        padding: 15px 12px 0px 12px;
    }

    .elementor-739 .elementor-element.elementor-element-45b6bfd>.elementor-element-populated {
        padding: 15px 12px 0px 12px;
    }

    .elementor-739 .elementor-element.elementor-element-647a367>.elementor-element-populated {
        padding: 15px 12px 0px 12px;
    }

    .elementor-739 .elementor-element.elementor-element-558864b>.elementor-element-populated {
        padding: 15px 12px 0px 12px;
    }

    .elementor-739 .elementor-element.elementor-element-22dfb82>.elementor-element-populated {
        padding: 15px 12px 0px 12px;
    }

    .elementor-739 .elementor-element.elementor-element-601a347>.elementor-element-populated {
        padding: 15px 12px 0px 12px;
    }

    .elementor-739 .elementor-element.elementor-element-72f02dd4 {
        padding: 90px 5px 100px 5px;
    }

    .elementor-739 .elementor-element.elementor-element-6bf2701>.elementor-widget-container {
        margin: 0% 20% 0% 20%;
    }

    .elementor-739 .elementor-element.elementor-element-1c1cd60>.elementor-element-populated {
        margin: 50px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-739 .elementor-element.elementor-element-4281cc5 {
        padding: 45px 20px 50px 20px;
    }

    .elementor-739 .elementor-element.elementor-element-1g5yg2i {
        padding: 50px 25px 50px 25px;
    }

    .elementor-739 .elementor-element.elementor-element-e1e3ab4>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-45b6bfd>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-647a367>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-558864b>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-22dfb82>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-601a347>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-739 .elementor-element.elementor-element-75c757c6 {
        padding: 46px 20px 40px 20px;
    }

    .elementor-739 .elementor-element.elementor-element-6bf2701>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-739 .elementor-element.elementor-element-8530be8 {
        width: 50%;
    }

    .elementor-739 .elementor-element.elementor-element-da49b24 {
        width: 50%;
    }

    .elementor-739 .elementor-element.elementor-element-604ce9f {
        width: 60%;
    }

    .elementor-739 .elementor-element.elementor-element-e0d39c4 {
        width: 40%;
    }

    .elementor-739 .elementor-element.elementor-element-7a47ea46 {
        width: 67%;
    }

    .elementor-739 .elementor-element.elementor-element-3f9958d4 {
        width: 33%;
    }

    .elementor-739 .elementor-element.elementor-element-1544eee1 {
        width: 41%;
    }

    .elementor-739 .elementor-element.elementor-element-1c1cd60 {
        width: 59%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-739 .elementor-element.elementor-element-7c81991 {
        width: 100%;
    }

    .elementor-739 .elementor-element.elementor-element-e0d39c4 {
        width: 100%;
    }

    .elementor-739 .elementor-element.elementor-element-7a47ea46 {
        width: 100%;
    }

    .elementor-739 .elementor-element.elementor-element-3f9958d4 {
        width: 100%;
    }

    .elementor-739 .elementor-element.elementor-element-1544eee1 {
        width: 100%;
    }

    .elementor-739 .elementor-element.elementor-element-1c1cd60 {
        width: 100%;
    }
}