@charset "euc-kr";

.elementor-5796 .elementor-element.elementor-element-7d4497c > .elementor-container {
    min-height: 800px;
}

.elementor-5796 .elementor-element.elementor-element-7d4497c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-7d4497c > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-4c089a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-4c089a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    __background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/8.9.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-5796 .elementor-element.elementor-element-4c089a9 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 50px 50px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
    padding: 350px 0px 350px 0px;
}

.elementor-5796 .elementor-element.elementor-element-4c089a9 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-9632020:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-9632020, .elementor-5796 .elementor-element.elementor-element-9632020 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-9632020 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-06b3729.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-06b3729.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-06b3729 > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-06b3729 > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-06b3729 > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-e14884e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-e14884e .aheto-heading__desc {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-size: 60px;
    font-weight: 400;
}

.elementor-5796 .elementor-element.elementor-element-6491cd0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-6491cd0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/Vector-1444.png");
    background-position: center center;
    background-repeat: repeat-x;
}

.elementor-5796 .elementor-element.elementor-element-6491cd0 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-6491cd0 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-853e820.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-853e820.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-16123a9.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-16123a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-widget-image .widget-image-caption {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-5796 .elementor-element.elementor-element-af8ee18 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-af8ee18 {
    text-align: right;
}

.elementor-5796 .elementor-element.elementor-element-af8ee18:hover img {
    opacity: 0.5;
}

.elementor-5796 .elementor-element.elementor-element-9574bb5:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-9574bb5, .elementor-5796 .elementor-element.elementor-element-9574bb5 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-9574bb5 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-2268e5e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-2268e5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-2268e5e > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-2268e5e > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-2268e5e > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-cefbee8 .aheto-heading__title {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2.8px;
}

.elementor-5796 .elementor-element.elementor-element-950f33a > .elementor-container {
    min-height: 800px;
}

.elementor-5796 .elementor-element.elementor-element-950f33a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-950f33a > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-82ac3e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-82ac3e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/8.11.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-5796 .elementor-element.elementor-element-82ac3e5 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 50px 50px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
    padding: 350px 0px 350px 0px;
}

.elementor-5796 .elementor-element.elementor-element-82ac3e5 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-f593d7c:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-f593d7c, .elementor-5796 .elementor-element.elementor-element-f593d7c > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-f593d7c {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-860fbbe.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-860fbbe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-860fbbe > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-860fbbe > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-860fbbe > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-145168c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-145168c .aheto-heading__desc {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-size: 60px;
}

.elementor-5796 .elementor-element.elementor-element-2c5d76f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-2c5d76f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/Vector-1444.png");
    background-position: center center;
    background-repeat: repeat-x;
}

.elementor-5796 .elementor-element.elementor-element-2c5d76f > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-2c5d76f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-dff4549.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-dff4549.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-a2bd05f > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-a2bd05f {
    text-align: right;
}

.elementor-5796 .elementor-element.elementor-element-a2bd05f:hover img {
    opacity: 0.5;
}

.elementor-5796 .elementor-element.elementor-element-3ae704b:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-3ae704b, .elementor-5796 .elementor-element.elementor-element-3ae704b > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-3ae704b {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-fa8e8d5.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-fa8e8d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-fa8e8d5 > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-fa8e8d5 > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-fa8e8d5 > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-9b20b0b .aheto-heading__title {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2.8px;
}

.elementor-5796 .elementor-element.elementor-element-0a0af9e > .elementor-container {
    min-height: 800px;
}

.elementor-5796 .elementor-element.elementor-element-0a0af9e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-0a0af9e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-13e99bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-13e99bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/8.28.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-5796 .elementor-element.elementor-element-13e99bf > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 50px 50px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
    padding: 350px 0px 350px 0px;
}

.elementor-5796 .elementor-element.elementor-element-13e99bf > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-1368b28:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-1368b28, .elementor-5796 .elementor-element.elementor-element-1368b28 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-1368b28 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-e9e7f07.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-e9e7f07.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-e9e7f07 > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-e9e7f07 > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-e9e7f07 > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-ab7354a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-ab7354a .aheto-heading__desc {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-size: 60px;
}

.elementor-5796 .elementor-element.elementor-element-cd39911:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-cd39911 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/Vector-1444.png");
    background-position: center center;
    background-repeat: repeat-x;
}

.elementor-5796 .elementor-element.elementor-element-cd39911 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-cd39911 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-b63811a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-b63811a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-63d7c83 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-63d7c83 {
    text-align: right;
}

.elementor-5796 .elementor-element.elementor-element-63d7c83:hover img {
    opacity: 0.5;
}

.elementor-5796 .elementor-element.elementor-element-74aa9e4:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-74aa9e4, .elementor-5796 .elementor-element.elementor-element-74aa9e4 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-74aa9e4 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-cdfbbd2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-cdfbbd2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-cdfbbd2 > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-cdfbbd2 > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-cdfbbd2 > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-9f15da0 .aheto-heading__title {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2.8px;
}

.elementor-5796 .elementor-element.elementor-element-68b0c4a > .elementor-container {
    min-height: 800px;
}

.elementor-5796 .elementor-element.elementor-element-68b0c4a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-68b0c4a > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-de67f3a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-de67f3a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/8.1.jpg");
    background-size: cover;
}

.elementor-5796 .elementor-element.elementor-element-de67f3a > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 50px 50px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
    padding: 350px 0px 350px 0px;
}

.elementor-5796 .elementor-element.elementor-element-de67f3a > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-cb60024:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-cb60024, .elementor-5796 .elementor-element.elementor-element-cb60024 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-cb60024 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-aab76be.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-aab76be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-aab76be > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-aab76be > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-aab76be > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-ca49bf5 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-ca49bf5 .aheto-heading__desc {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-size: 60px;
}

.elementor-5796 .elementor-element.elementor-element-84ebc7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-84ebc7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/Vector-1444.png");
    background-position: center center;
    background-repeat: repeat-x;
}

.elementor-5796 .elementor-element.elementor-element-84ebc7c > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-84ebc7c > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-a22299d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-a22299d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-34502c2 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-34502c2 {
    text-align: right;
}

.elementor-5796 .elementor-element.elementor-element-34502c2:hover img {
    opacity: 0.5;
}

.elementor-5796 .elementor-element.elementor-element-6726d79:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-6726d79, .elementor-5796 .elementor-element.elementor-element-6726d79 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-6726d79 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-10bdcdd.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-10bdcdd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-10bdcdd > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-10bdcdd > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-10bdcdd > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-5d9fb05 .aheto-heading__title {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2.8px;
}

.elementor-5796 .elementor-element.elementor-element-d1c935f > .elementor-container {
    min-height: 800px;
}

.elementor-5796 .elementor-element.elementor-element-d1c935f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-d1c935f > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-6431423:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-6431423 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/8.26.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-5796 .elementor-element.elementor-element-6431423 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 50px 50px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
    padding: 350px 0px 350px 0px;
}

.elementor-5796 .elementor-element.elementor-element-6431423 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-d826825:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-d826825, .elementor-5796 .elementor-element.elementor-element-d826825 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-d826825 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-30ea122.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-30ea122.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-30ea122 > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-30ea122 > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-30ea122 > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-987336e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-987336e .aheto-heading__desc {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-size: 60px;
    font-weight: 400;
}

.elementor-5796 .elementor-element.elementor-element-f5c80cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-f5c80cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/Vector-1444.png");
    background-position: center center;
    background-repeat: repeat-x;
}

.elementor-5796 .elementor-element.elementor-element-f5c80cb > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-f5c80cb > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-eba0cd0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-eba0cd0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-45d084b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-45d084b {
    text-align: right;
}

.elementor-5796 .elementor-element.elementor-element-45d084b:hover img {
    opacity: 0.5;
}

.elementor-5796 .elementor-element.elementor-element-0c3758f:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-0c3758f, .elementor-5796 .elementor-element.elementor-element-0c3758f > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-0c3758f {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-7fa1348.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-7fa1348.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-7fa1348 > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-7fa1348 > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-7fa1348 > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-8e38cff .aheto-heading__title {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2.8px;
}

.elementor-5796 .elementor-element.elementor-element-3662d52 > .elementor-container {
    min-height: 800px;
}

.elementor-5796 .elementor-element.elementor-element-3662d52 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-3662d52 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-279a102:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-279a102 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/8.30.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-5796 .elementor-element.elementor-element-279a102 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 50px 0px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
    padding: 350px 0px 350px 0px;
}

.elementor-5796 .elementor-element.elementor-element-279a102 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-0a7d2f4:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-0a7d2f4, .elementor-5796 .elementor-element.elementor-element-0a7d2f4 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-0a7d2f4 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-38c31a2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-38c31a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-38c31a2 > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-38c31a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-38c31a2 > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-ea1617b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-ea1617b .aheto-heading__desc {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-size: 60px;
}

.elementor-5796 .elementor-element.elementor-element-7714fb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-7714fb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://snapster.foxthemes.me/wp-content/uploads/2020/08/Vector-1444.png");
    background-position: center center;
    background-repeat: repeat-x;
}

.elementor-5796 .elementor-element.elementor-element-7714fb4 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5796 .elementor-element.elementor-element-7714fb4 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-d6e3409.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-d6e3409.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-daa93af > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-daa93af {
    text-align: right;
}

.elementor-5796 .elementor-element.elementor-element-daa93af:hover img {
    opacity: 0.5;
}

.elementor-5796 .elementor-element.elementor-element-3d90ff5:hover > .elementor-background-overlay {
    opacity: 1;
}

.elementor-5796 .elementor-element.elementor-element-3d90ff5, .elementor-5796 .elementor-element.elementor-element-3d90ff5 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-3d90ff5 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-5796 .elementor-element.elementor-element-b58feb8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-b58feb8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-5796 .elementor-element.elementor-element-b58feb8 > .elementor-element-populated, .elementor-5796 .elementor-element.elementor-element-b58feb8 > .elementor-element-populated > .elementor-background-overlay, .elementor-5796 .elementor-element.elementor-element-b58feb8 > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5796 .elementor-element.elementor-element-a095705 .aheto-heading__title {
    text-align: left;
    color: #FFFFFF;
    font-family: "Playfair Display", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2.8px;
}

@media(min-width: 768px) {
    .elementor-5796 .elementor-element.elementor-element-6491cd0 {
        width:10%;
    }

    .elementor-5796 .elementor-element.elementor-element-853e820 {
        width: 55%;
    }

    .elementor-5796 .elementor-element.elementor-element-16123a9 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-2c5d76f {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-cebcd53 {
        width: 55%;
    }

    .elementor-5796 .elementor-element.elementor-element-dff4549 {
        width: 9.753%;
    }

    .elementor-5796 .elementor-element.elementor-element-cd39911 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-889aa69 {
        width: 55%;
    }

    .elementor-5796 .elementor-element.elementor-element-b63811a {
        width: 9.753%;
    }

    .elementor-5796 .elementor-element.elementor-element-84ebc7c {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-d1829b2 {
        width: 55%;
    }

    .elementor-5796 .elementor-element.elementor-element-a22299d {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-f5c80cb {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-af44efe {
        width: 55%;
    }

    .elementor-5796 .elementor-element.elementor-element-eba0cd0 {
        width: 9.753%;
    }

    .elementor-5796 .elementor-element.elementor-element-7714fb4 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-eaad7b9 {
        width: 55%;
    }

    .elementor-5796 .elementor-element.elementor-element-d6e3409 {
        width: 10%;
    }
}

@media(max-width: 1024px) {
    .elementor-5796 .elementor-element.elementor-element-9632020 {
        padding:0px 70px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-e14884e .aheto-heading__desc {
        font-size: 40px;
    }

    .elementor-5796 .elementor-element.elementor-element-6491cd0 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-af8ee18 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-9574bb5 {
        padding: 0px 20px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-f593d7c {
        padding: 0px 70px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-145168c .aheto-heading__desc {
        font-size: 40px;
    }

    .elementor-5796 .elementor-element.elementor-element-2c5d76f > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-a2bd05f > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-3ae704b {
        padding: 0px 20px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-1368b28 {
        padding: 0px 70px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-e9e7f07 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-ab7354a .aheto-heading__desc {
        font-size: 40px;
    }

    .elementor-5796 .elementor-element.elementor-element-63d7c83 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-74aa9e4 {
        padding: 0px 20px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-de67f3a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-de67f3a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: center center;
        background-size: cover;
    }

    .elementor-5796 .elementor-element.elementor-element-cb60024 {
        padding: 0px 70px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-ca49bf5 .aheto-heading__desc {
        font-size: 40px;
    }

    .elementor-5796 .elementor-element.elementor-element-34502c2 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-6726d79 {
        padding: 0px 20px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-d826825 {
        padding: 0px 70px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-987336e .aheto-heading__desc {
        font-size: 40px;
    }

    .elementor-5796 .elementor-element.elementor-element-45d084b > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-0c3758f {
        padding: 0px 20px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-0a7d2f4 {
        padding: 0px 70px 0px 70px;
    }

    .elementor-5796 .elementor-element.elementor-element-ea1617b .aheto-heading__desc {
        font-size: 40px;
    }

    .elementor-5796 .elementor-element.elementor-element-d6e3409 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-daa93af > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-3d90ff5 {
        padding: 0px 20px 0px 70px;
    }
}

@media(max-width: 767px) {
    .elementor-5796 .elementor-element.elementor-element-4c089a9 > .elementor-element-populated {
        margin:0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-5796 .elementor-element.elementor-element-9632020 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-06b3729 {
        width: 70%;
    }

    .elementor-5796 .elementor-element.elementor-element-e14884e .aheto-heading__desc {
        font-size: 35px;
    }

    .elementor-5796 .elementor-element.elementor-element-6491cd0 {
        width: 5%;
    }

    .elementor-5796 .elementor-element.elementor-element-853e820 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-853e820.elementor-column > .elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-5796 .elementor-element.elementor-element-16123a9 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-16123a9.elementor-column > .elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-5796 .elementor-element.elementor-element-af8ee18 {
        text-align: right;
    }

    .elementor-5796 .elementor-element.elementor-element-9574bb5 {
        padding: 0px 0px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-2268e5e {
        width: 100%;
    }

    .elementor-5796 .elementor-element.elementor-element-82ac3e5 > .elementor-element-populated {
        margin: 0px 015px 15px 15px;
        --e-column-margin-right: 015px;
        --e-column-margin-left: 15px;
    }

    .elementor-5796 .elementor-element.elementor-element-f593d7c {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-860fbbe {
        width: 70%;
    }

    .elementor-5796 .elementor-element.elementor-element-145168c .aheto-heading__desc {
        font-size: 35px;
    }

    .elementor-5796 .elementor-element.elementor-element-2c5d76f {
        width: 5%;
    }

    .elementor-5796 .elementor-element.elementor-element-cebcd53 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-dff4549 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-dff4549.elementor-column > .elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-5796 .elementor-element.elementor-element-a2bd05f {
        text-align: right;
    }

    .elementor-5796 .elementor-element.elementor-element-3ae704b {
        padding: 0px 0px 0px 22px;
    }

    .elementor-5796 .elementor-element.elementor-element-fa8e8d5 {
        width: 100%;
    }

    .elementor-5796 .elementor-element.elementor-element-13e99bf > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-5796 .elementor-element.elementor-element-1368b28 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-e9e7f07 {
        width: 70%;
    }

    .elementor-5796 .elementor-element.elementor-element-ab7354a .aheto-heading__desc {
        font-size: 35px;
    }

    .elementor-5796 .elementor-element.elementor-element-cd39911 {
        width: 5%;
    }

    .elementor-5796 .elementor-element.elementor-element-889aa69 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-b63811a {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-b63811a.elementor-column > .elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-5796 .elementor-element.elementor-element-63d7c83 {
        text-align: right;
    }

    .elementor-5796 .elementor-element.elementor-element-74aa9e4 {
        padding: 0px 0px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-cdfbbd2 {
        width: 100%;
    }

    .elementor-5796 .elementor-element.elementor-element-68b0c4a {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5796 .elementor-element.elementor-element-de67f3a > .elementor-element-populated {
        margin: 0px 15px 15px 015px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 015px;
    }

    .elementor-5796 .elementor-element.elementor-element-cb60024 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-aab76be {
        width: 70%;
    }

    .elementor-5796 .elementor-element.elementor-element-ca49bf5 .aheto-heading__desc {
        font-size: 30px;
    }

    .elementor-5796 .elementor-element.elementor-element-84ebc7c {
        width: 5%;
    }

    .elementor-5796 .elementor-element.elementor-element-d1829b2 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-a22299d {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-a22299d.elementor-column > .elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-5796 .elementor-element.elementor-element-34502c2 {
        text-align: right;
    }

    .elementor-5796 .elementor-element.elementor-element-6726d79 {
        padding: 0px 0px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-10bdcdd {
        width: 100%;
    }

    .elementor-5796 .elementor-element.elementor-element-6431423 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-5796 .elementor-element.elementor-element-d826825 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-30ea122 {
        width: 70%;
    }

    .elementor-5796 .elementor-element.elementor-element-987336e .aheto-heading__desc {
        font-size: 35px;
    }

    .elementor-5796 .elementor-element.elementor-element-f5c80cb {
        width: 5%;
    }

    .elementor-5796 .elementor-element.elementor-element-af44efe {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-eba0cd0 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-eba0cd0.elementor-column > .elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-5796 .elementor-element.elementor-element-45d084b {
        text-align: right;
    }

    .elementor-5796 .elementor-element.elementor-element-0c3758f {
        padding: 0px 0px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-7fa1348 {
        width: 100%;
    }

    .elementor-5796 .elementor-element.elementor-element-279a102 > .elementor-element-populated {
        margin: 0px 15px 15px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-5796 .elementor-element.elementor-element-0a7d2f4 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-38c31a2 {
        width: 70%;
    }

    .elementor-5796 .elementor-element.elementor-element-ea1617b .aheto-heading__desc {
        font-size: 35px;
    }

    .elementor-5796 .elementor-element.elementor-element-7714fb4 {
        width: 5%;
    }

    .elementor-5796 .elementor-element.elementor-element-eaad7b9 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-d6e3409 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-d6e3409.elementor-column > .elementor-widget-wrap {
        justify-content: flex-end;
    }

    .elementor-5796 .elementor-element.elementor-element-daa93af {
        text-align: right;
    }

    .elementor-5796 .elementor-element.elementor-element-3d90ff5 {
        padding: 0px 0px 0px 20px;
    }

    .elementor-5796 .elementor-element.elementor-element-b58feb8 {
        width: 100%;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-5796 .elementor-element.elementor-element-06b3729 {
        width:30%;
    }

    .elementor-5796 .elementor-element.elementor-element-6491cd0 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-853e820 {
        width: 40%;
    }

    .elementor-5796 .elementor-element.elementor-element-16123a9 {
        width: 20%;
    }

    .elementor-5796 .elementor-element.elementor-element-860fbbe {
        width: 33%;
    }

    .elementor-5796 .elementor-element.elementor-element-2c5d76f {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-cebcd53 {
        width: 37%;
    }

    .elementor-5796 .elementor-element.elementor-element-dff4549 {
        width: 20%;
    }

    .elementor-5796 .elementor-element.elementor-element-e9e7f07 {
        width: 31%;
    }

    .elementor-5796 .elementor-element.elementor-element-cd39911 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-889aa69 {
        width: 39%;
    }

    .elementor-5796 .elementor-element.elementor-element-b63811a {
        width: 20%;
    }

    .elementor-5796 .elementor-element.elementor-element-aab76be {
        width: 33%;
    }

    .elementor-5796 .elementor-element.elementor-element-84ebc7c {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-d1829b2 {
        width: 37%;
    }

    .elementor-5796 .elementor-element.elementor-element-a22299d {
        width: 20%;
    }

    .elementor-5796 .elementor-element.elementor-element-30ea122 {
        width: 34%;
    }

    .elementor-5796 .elementor-element.elementor-element-f5c80cb {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-af44efe {
        width: 36%;
    }

    .elementor-5796 .elementor-element.elementor-element-eba0cd0 {
        width: 20%;
    }

    .elementor-5796 .elementor-element.elementor-element-38c31a2 {
        width: 25%;
    }

    .elementor-5796 .elementor-element.elementor-element-7714fb4 {
        width: 10%;
    }

    .elementor-5796 .elementor-element.elementor-element-eaad7b9 {
        width: 43%;
    }

    .elementor-5796 .elementor-element.elementor-element-d6e3409 {
        width: 20%;
    }
}

@media(min-width: 1025px) {
    .elementor-5796 .elementor-element.elementor-element-4c089a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-4c089a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment:fixed;
    }

    .elementor-5796 .elementor-element.elementor-element-82ac3e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-82ac3e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-5796 .elementor-element.elementor-element-13e99bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-13e99bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-5796 .elementor-element.elementor-element-de67f3a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-de67f3a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-5796 .elementor-element.elementor-element-6431423:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-6431423 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-5796 .elementor-element.elementor-element-279a102:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5796 .elementor-element.elementor-element-279a102 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}
