.elementor-1456 .elementor-element.elementor-element-78f14f2 > .elementor-container {
    min-height: 660px;
}

.elementor-1456 .elementor-element.elementor-element-78f14f2 > .elementor-container:after {
    content: "";
    min-height: inherit;
}

.elementor-1456 .elementor-element.elementor-element-78f14f2:not(.elementor-motion-effects-element-type-background), .elementor-1456 .elementor-element.elementor-element-78f14f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("http://hryzantema.foxthemes.me/wp-content/uploads/2019/10/adult-brainstorming-caucasian-1437908.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1456 .elementor-element.elementor-element-78f14f2 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #223645 0%, #223645 100%);
    opacity: 0.7;
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1456 .elementor-element.elementor-element-78f14f2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 95px;
    margin-bottom: 0px;
}

.elementor-1456 .elementor-element.elementor-element-86851e8 .aheto-heading__title {
    text-align: center;
    color: #ffffff;
    font-weight: 800;
    letter-spacing: -1.2px;
}

.elementor-1456 .elementor-element.elementor-element-99d3254 > .elementor-container {
    max-width: 744px;
}

.elementor-1456 .elementor-element.elementor-element-99d3254 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -30px;
    margin-bottom: 0px;
}

.elementor-1456 .elementor-element.elementor-element-99d3254 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1456 .elementor-element.elementor-element-19e7554 .aheto-heading__desc {
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    letter-spacing: 0.36px;
}

.elementor-1456 .elementor-element.elementor-element-6d159c4 > .elementor-container {
    max-width: 675px;
}

.elementor-1456 .elementor-element.elementor-element-6d159c4 {
    margin-top: 98px;
    margin-bottom: 0px;
}

.elementor-1456 .elementor-element.elementor-element-f382897 .aheto-heading__title span {
    color: #b73235;
}

.elementor-1456 .elementor-element.elementor-element-f382897 .aheto-heading__subtitle {
    color: #223645;
    font-weight: bold;
    text-transform: capitalize;
    line-height: 3.67em;
}

.elementor-1456 .elementor-element.elementor-element-f382897 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1456 .elementor-element.elementor-element-db27368 .aheto-heading__title {
    text-align: center;
    font-size: 18px;
}

.elementor-1456 .elementor-element.elementor-element-db27368 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1456 .elementor-element.elementor-element-5e5ce3e > .elementor-container {
    max-width: 1200px;
}

.elementor-1456 .elementor-element.elementor-element-5e5ce3e > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1456 .elementor-element.elementor-element-5e5ce3e {
    margin-top: 70px;
    margin-bottom: 0px;
}

.elementor-1456 .elementor-element.elementor-element-83d227b .aheto-heading__title {
    text-align: left;
    letter-spacing: -0.9px;
}

.elementor-1456 .elementor-element.elementor-element-83d227b .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-83d227b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1456 .elementor-element.elementor-element-5d052b3 .aheto-heading__title {
    text-align: center;
    letter-spacing: -0.9px;
}

.elementor-1456 .elementor-element.elementor-element-5d052b3 .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-5d052b3 > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-1456 .elementor-element.elementor-element-82164b6 .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-ccb4fe7 .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-ee49e07 > .elementor-container {
    max-width: 1200px;
}

.elementor-1456 .elementor-element.elementor-element-ee49e07 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1456 .elementor-element.elementor-element-ee49e07 {
    margin-top: 70px;
    margin-bottom: 0px;
}

.elementor-1456 .elementor-element.elementor-element-2ce72bb .aheto-heading__title {
    text-align: left;
    letter-spacing: -0.9px;
}

.elementor-1456 .elementor-element.elementor-element-2ce72bb .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-2ce72bb > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1456 .elementor-element.elementor-element-e9526de .aheto-heading__title {
    text-align: center;
    letter-spacing: -0.9px;
}

.elementor-1456 .elementor-element.elementor-element-e9526de .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-e9526de > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-1456 .elementor-element.elementor-element-61cc4bf .aheto-heading__title {
    text-align: left;
}

.elementor-1456 .elementor-element.elementor-element-61cc4bf .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-15afe2b .aheto-heading__title {
    text-align: left;
}

.elementor-1456 .elementor-element.elementor-element-15afe2b .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-789095f > .elementor-container {
    max-width: 1200px;
}

.elementor-1456 .elementor-element.elementor-element-789095f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1456 .elementor-element.elementor-element-789095f {
    margin-top: 70px;
    margin-bottom: 98px;
}

.elementor-1456 .elementor-element.elementor-element-5f0482e .aheto-heading__title {
    text-align: left;
    letter-spacing: -0.9px;
}

.elementor-1456 .elementor-element.elementor-element-5f0482e .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-5f0482e > .elementor-widget-container {
    margin: 0px 0px 5px 0px;
}

.elementor-1456 .elementor-element.elementor-element-aa6d13c .aheto-heading__title {
    text-align: center;
    letter-spacing: -0.9px;
}

.elementor-1456 .elementor-element.elementor-element-aa6d13c .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-aa6d13c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1456 .elementor-element.elementor-element-f9b6f1c .aheto-heading__title {
    text-align: left;
}

.elementor-1456 .elementor-element.elementor-element-f9b6f1c .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-a3c1c60 .aheto-heading__title {
    text-align: left;
}

.elementor-1456 .elementor-element.elementor-element-a3c1c60 .aheto-heading__title span {
    color: #b83336;
}

.elementor-1456 .elementor-element.elementor-element-180fb35:not(.elementor-motion-effects-element-type-background), .elementor-1456 .elementor-element.elementor-element-180fb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("http://hryzantema.foxthemes.me/wp-content/uploads/2020/02/bump-collaboration-colleagues-1068523.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1456 .elementor-element.elementor-element-180fb35 {
    border-style: solid;
    border-width: 0px 77px 0px 77px;
    border-color: #FFFFFF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 114px;
    padding: 48px 0px 90px 0px;
}

.elementor-1456 .elementor-element.elementor-element-180fb35 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1456 .elementor-element.elementor-element-da28e98 .aheto-heading__title {
    text-align: center;
    color: #ffffff;
    letter-spacing: -0.9px;
}

.elementor-1456 .elementor-element.elementor-element-da28e98 .aheto-heading__title span {
    color: #b73235;
}

.elementor-1456 .elementor-element.elementor-element-da28e98 .aheto-heading__subtitle {
    color: #ffffff;
    font-weight: bold;
    text-transform: capitalize;
    line-height: 3.67em;
}

.elementor-1456 .elementor-element.elementor-element-da28e98 > .elementor-widget-container {
    margin: 0px 0px 32px 0px;
}

.elementor-1456 .elementor-element.elementor-element-cd4cb62 > .elementor-container {
    max-width: 1250px;
}

.elementor-1456 .elementor-element.elementor-element-cd4cb62 {
    margin-top: 0px;
    margin-bottom: -85px;
}

.elementor-1456 .elementor-element.elementor-element-49aa0aa .aheto-cpt-article {
    --img-height: 68;
}

.elementor-1456 .elementor-element.elementor-element-49aa0aa .aheto-cpt-article__excerpt p {
    text-align: left;
    font-size: 15px;
}

.elementor-1456 .elementor-element.elementor-element-49aa0aa .aheto-cpt-article__button a {
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 1.12px;
}

.elementor-1456 .elementor-element.elementor-element-7bbba50 .aheto-heading__title {
    text-align: center;
    letter-spacing: -0.9px;
}

.elementor-1456 .elementor-element.elementor-element-7bbba50 .aheto-heading__title span {
    color: #b73235;
}

.elementor-1456 .elementor-element.elementor-element-7bbba50 .aheto-heading__subtitle {
    color: #223645;
    font-weight: bold;
    text-transform: capitalize;
    line-height: 1em;
}

.elementor-1456 .elementor-element.elementor-element-7bbba50 > .elementor-widget-container {
    margin: 50px 0px 38px 0px;
}

.elementor-1456 .elementor-element.elementor-element-0d93575 .aheto-features-tabs__list-link {
    text-align: center;
    font-size: 18px;
    font-weight: 500;
}

.elementor-1456 .elementor-element.elementor-element-539a57b > .elementor-container {
    max-width: 900px;
    min-height: 534px;
}

.elementor-1456 .elementor-element.elementor-element-539a57b > .elementor-container:after {
    content: "";
    min-height: inherit;
}

.elementor-1456 .elementor-element.elementor-element-539a57b:not(.elementor-motion-effects-element-type-background), .elementor-1456 .elementor-element.elementor-element-539a57b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("http://hryzantema.foxthemes.me/wp-content/uploads/2019/12/hr1-copy.png");
    background-position: -5% 0px;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-1456 .elementor-element.elementor-element-539a57b > .elementor-background-overlay {
    background-image: url("http://hryzantema.foxthemes.me/wp-content/uploads/2019/12/hr2-copy.png");
    background-position: 105% 0px;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1456 .elementor-element.elementor-element-539a57b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    z-index: 2;
}

.elementor-1456 .elementor-element.elementor-element-828d901 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
}

.elementor-1456 .elementor-element.elementor-element-0e5d7db .aheto-heading__title {
    text-align: center;
    letter-spacing: -0.9px;
}

.elementor-1456 .elementor-element.elementor-element-0e5d7db .aheto-heading__title span {
    color: #b73235;
}

.elementor-1456 .elementor-element.elementor-element-0e5d7db .aheto-heading__subtitle {
    color: #223645;
    font-weight: bold;
}

.elementor-1456 .elementor-element.elementor-element-9682003 > .elementor-container {
    max-width: 675px;
}

.elementor-1456 .elementor-element.elementor-element-9682003 {
    margin-top: -15px;
    margin-bottom: 0px;
}

.elementor-1456 .elementor-element.elementor-element-6c435e4 .aheto-heading__title {
    text-align: center;
    font-size: 18px;
}

.elementor-1456 .elementor-element.elementor-element-6c435e4 .aheto-heading__title span {
    color: #223645;
}

.elementor-1456 .elementor-element.elementor-element-fa20b49 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-1456 .elementor-element.elementor-element-850d2af > .elementor-container {
    max-width: 950px;
}

.elementor-1456 .elementor-element.elementor-element-850d2af > .elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1456 .elementor-element.elementor-element-850d2af {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    z-index: 3;
}

.elementor-1456 .elementor-element.elementor-element-5ec6e8e .aheto-heading__title {
    text-align: center;
}

.elementor-1456 .elementor-element.elementor-element-5ec6e8e .aheto-heading__title span {
    color: #b73235;
}

.elementor-1456 .elementor-element.elementor-element-5ec6e8e .aheto-heading__subtitle {
    color: #223645;
    font-weight: bold;
}

.elementor-1456 .elementor-element.elementor-element-89b752f > .elementor-container {
    max-width: 537px;
}

.elementor-1456 .elementor-element.elementor-element-6c29709 .aheto-heading__title {
    font-size: 18px;
}

.elementor-1456 .elementor-element.elementor-element-6c29709 .aheto-heading__title span {
    color: #223645;
}

@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-1456 .elementor-element.elementor-element-8aa9a85 {
        width: 100%;
    }

    .elementor-1456 .elementor-element.elementor-element-20161b1 {
        width: 100%;
    }

    .elementor-1456 .elementor-element.elementor-element-b2088d8 {
        width: 100%;
    }

    .elementor-1456 .elementor-element.elementor-element-fab1b71 {
        width: 100%;
    }

    .elementor-1456 .elementor-element.elementor-element-53c289c {
        width: 100%;
    }

    .elementor-1456 .elementor-element.elementor-element-d551762 {
        width: 100%;
    }

    .elementor-1456 .elementor-element.elementor-element-446d368 {
        width: 100%;
    }
}

@media (max-width: 1024px) {
    .elementor-1456 .elementor-element.elementor-element-78f14f2 > .elementor-container {
        min-height: 400px;
    }

    .elementor-1456 .elementor-element.elementor-element-78f14f2 > .elementor-container:after {
        content: "";
        min-height: inherit;
    }

    .elementor-1456 .elementor-element.elementor-element-78f14f2 {
        margin-top: 70px;
        margin-bottom: 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-6d159c4 {
        margin-top: 57px;
        margin-bottom: 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-f382897 > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-5e5ce3e {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-71287ff > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-ee49e07 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-3b5e93a > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-789095f {
        margin-top: 0px;
        margin-bottom: 53px;
    }

    .elementor-1456 .elementor-element.elementor-element-d215b0e > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-180fb35 {
        border-width: 0px 0px 0px 0px;
        padding: 60px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-446d368 > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-1456 .elementor-element.elementor-element-7bbba50 > .elementor-widget-container {
        margin: 42px 0px 40px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-f36f423 {
        padding: 0px 10px 0px 10px;
    }

    .elementor-1456 .elementor-element.elementor-element-559c367 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-539a57b > .elementor-container {
        min-height: 50vh;
    }

    .elementor-1456 .elementor-element.elementor-element-539a57b > .elementor-container:after {
        content: "";
        min-height: inherit;
    }

    .elementor-1456 .elementor-element.elementor-element-850d2af {
        margin-top: 78px;
        margin-bottom: 78px;
    }

    .elementor-1456 .elementor-element.elementor-element-5ec6e8e .aheto-heading__title {
        letter-spacing: -0.9px;
    }

    .elementor-1456 .elementor-element.elementor-element-89b752f {
        margin-top: -20px;
        margin-bottom: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-1456 .elementor-element.elementor-element-78f14f2 {
        margin-top: 77px;
        margin-bottom: 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-be75e1a > .elementor-element-populated {
        padding: 30px 15px 0px 15px;
    }

    .elementor-1456 .elementor-element.elementor-element-86851e8 .aheto-heading__title {
        font-size: 45px;
        line-height: 1em;
    }

    .elementor-1456 .elementor-element.elementor-element-86851e8 > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-19e7554 .aheto-heading__desc {
        font-size: 16px;
    }

    .elementor-1456 .elementor-element.elementor-element-6d159c4 {
        margin-top: 40px;
        margin-bottom: 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-f382897 .aheto-heading__subtitle {
        line-height: 1.8em;
    }

    .elementor-1456 .elementor-element.elementor-element-f382897 > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-5e5ce3e {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-8aa9a85 > .elementor-element-populated {
        padding: 0px 25px 0px 25px;
    }

    .elementor-1456 .elementor-element.elementor-element-71287ff > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-5d052b3 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-82164b6 > .elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-ccb4fe7 > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-ee49e07 {
        margin-top: -40px;
        margin-bottom: 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-e9526de > .elementor-widget-container {
        margin: -30px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-15afe2b > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-3b5e93a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-789095f {
        margin-top: -40px;
        margin-bottom: 23px;
    }

    .elementor-1456 .elementor-element.elementor-element-d215b0e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-aa6d13c > .elementor-widget-container {
        margin: -30px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-f9b6f1c > .elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-a3c1c60 > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-180fb35 {
        margin-top: 0px;
        margin-bottom: 140px;
        padding: 50px 0px 0px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-da28e98 .aheto-heading__subtitle {
        line-height: 1em;
    }

    .elementor-1456 .elementor-element.elementor-element-da28e98 > .elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-446d368 > .elementor-element-populated {
        padding: 0px 7px 0px 7px;
    }

    .elementor-1456 .elementor-element.elementor-element-da54bc2 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-7bbba50 .aheto-heading__subtitle {
        line-height: 1.9em;
    }

    .elementor-1456 .elementor-element.elementor-element-7bbba50 > .elementor-widget-container {
        margin: 0px 0px 25px 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-539a57b {
        margin-top: 50px;
        margin-bottom: 0px;
    }

    .elementor-1456 .elementor-element.elementor-element-850d2af {
        margin-top: 48px;
        margin-bottom: 48px;
    }

    .elementor-1456 .elementor-element.elementor-element-89b752f {
        margin-top: -20px;
        margin-bottom: 10px;
    }
}