body.lazyload .ladi-overlay,
body.lazyload .ladi-box,
body.lazyload .ladi-button-background,
body.lazyload .ladi-collection-item:before,
body.lazyload .ladi-countdown-background,
body.lazyload .ladi-form-item-background,
body.lazyload .ladi-form-label-container .ladi-form-label-item.image,
body.lazyload .ladi-frame-background,
body.lazyload .ladi-gallery-view-item,
body.lazyload .ladi-gallery-control-item,
body.lazyload .ladi-headline,
body.lazyload .ladi-image-background,
body.lazyload .ladi-image-compare,
body.lazyload .ladi-list-paragraph ul li:before,
body.lazyload .ladi-section-background,
body.lazyload .ladi-survey-option-background,
body.lazyload .ladi-survey-option-image,
body.lazyload .ladi-tabs-background,
body.lazyload .ladi-video-background,
body.lazyload .ladi-banner,
body.lazyload .ladi-spin-lucky-screen,
body.lazyload .ladi-spin-lucky-start {
    background-image: none !important;
}

body {
    direction: ltr;
    font-family: Roboto, sans-serif
}

@media (min-width: 768px) {
    .ladi-section .ladi-container {
        width: 1200px;
    }
}

@media (max-width: 767px) {
    .ladi-section .ladi-container {
        width: 420px;
    }
}

.animate-box-shadow {
    transition: transform 0.3s, box-shadow 0.3s;
}

.animate-box-shadow:hover {
    transform: translateY(-4px);
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.4);
}

#CAROUSEL1,
#GROUP152,
#BOX59,
#BOX60,
#PARAGRAPH6,
#PARAGRAPH8,
#BUTTON_GROUP2,
#BUTTON_TEXT118,
#FORM_ITEM31,
#FORM_ITEM39,
#HEADLINE238,
#BUTTON_TEXT119,
#GROUP86,
#GROUP91,
#BUTTON_SHAPE114>.ladi-shape,
#BUTTON112 {
    left: 0px;
}

#CAROUSEL1 .ladi-carousel .ladi-carousel-content {
    width: 3850px;
}

#CAROUSEL_ITEM1,
#CAROUSEL_ITEM3 {
    width: 1920px;
}

#CAROUSEL_ITEM1,
#HEADLINE191,
#BUTTON106,
#BOX58,
#GROUP26,
#GROUP26>.ladi-frame,
#PARAGRAPH5,
#FRAME5>.ladi-frame,
#PARAGRAPH7,
#BOX9,
#SHAPE9,
#SHAPE18,
#SECTION5>.ladi-container,
#FRAME7>.ladi-frame,
#GROUP154,
#GROUP154>.ladi-frame,
#GROUP37>.ladi-frame,
#GROUP36,
#PARAGRAPH17,
#GROUP122>.ladi-frame,
#GROUP121>.ladi-frame,
#BOX17,
#BOX16,
#FRAME8>.ladi-frame,
#BUTTON_SHAPE19,
#BOX22,
#BOX23,
#FRAME14>.ladi-frame,
#BUTTON_SHAPE26,
#BOX24,
#BOX25,
#FRAME15>.ladi-frame,
#BUTTON_SHAPE27,
#GROUP60,
#GROUP192,
#HEADLINE23,
#LIST_PARAGRAPH10,
#BUTTON28,
#BUTTON_SHAPE28,
#BUTTON_SHAPE29,
#SECTION40>.ladi-container,
#BOX71,
#HEADLINE237,
#GROUP175,
#BOX72,
#BUTTON_SHAPE119,
#GROUP92,
#GROUP87,
#GROUP70>.ladi-frame,
#SHAPE28,
#PARAGRAPH35,
#BOX41,
#GROUP88,
#FRAME19>.ladi-frame,
#SHAPE37,
#PARAGRAPH38,
#BOX42,
#SECTION41>.ladi-container,
#IMAGE33>.ladi-image>.ladi-image-background,
#IMAGE34>.ladi-image>.ladi-image-background,
#IMAGE35,
#IMAGE36>.ladi-image>.ladi-image-background,
#IMAGE37>.ladi-image>.ladi-image-background,
#GROUP97>.ladi-frame,
#GROUP193>.ladi-frame,
#GROUP102>.ladi-frame,
#SHAPE46,
#SHAPE48,
#SHAPE49,
#GROUP105>.ladi-frame,
#BUTTON_SHAPE114,
#IMAGE78>.ladi-image>.ladi-image-background,
#SECTION34>.ladi-container,
#FORM_ITEM27,
#BUTTON_SHAPE112 {
    top: 0px;
    left: 0px;
}

#CAROUSEL_ITEM1>.ladi-frame>.ladi-overlay,
#CAROUSEL_ITEM3>.ladi-frame>.ladi-overlay {
    background-image: linear-gradient(90deg, rgb(31, 22, 22), rgba(31, 22, 22, 0.3));
    background-color: initial;
    background-size: initial;
    background-origin: initial;
    background-position: initial;
    background-repeat: initial;
    background-attachment: initial;
    -webkit-background-clip: initial;
    opacity: 0.56;
    mix-blend-mode: hard-light;
    will-change: transform, opacity;
}

#CAROUSEL_ITEM1>.ladi-frame-bg>.ladi-frame-background,
#CAROUSEL_ITEM3>.ladi-frame-bg>.ladi-frame-background {
    background-size: cover;
    background-origin: content-box;
    background-position: 50% 50%;
    background-repeat: repeat;
    background-attachment: scroll;
}

#CAROUSEL_ITEM1>.ladi-frame:hover,
#CAROUSEL_ITEM1>.ladi-frame:hover~.ladi-frame-bg,
#CAROUSEL_ITEM3>.ladi-frame:hover,
#CAROUSEL_ITEM3>.ladi-frame:hover~.ladi-frame-bg,
#HEADLINE191>.ladi-headline:hover,
#BUTTON106>.ladi-button:hover,
#BUTTON_TEXT106>.ladi-headline:hover,
#BUTTON107>.ladi-button:hover,
#BUTTON_TEXT107>.ladi-headline:hover,
#BOX58>.ladi-box:hover,
#BOX59>.ladi-box:hover,
#BOX60>.ladi-box:hover,
#LIST_PARAGRAPH24>.ladi-list-paragraph:hover,
#PARAGRAPH5>.ladi-paragraph:hover,
#PARAGRAPH6>.ladi-paragraph:hover,
#FRAME5>.ladi-frame:hover,
#FRAME5>.ladi-frame:hover~.ladi-frame-bg,
#SHAPE13:hover>.ladi-shape,
#PARAGRAPH7>.ladi-paragraph:hover,
#PARAGRAPH8>.ladi-paragraph:hover,
#BOX9>.ladi-box:hover,
#SHAPE9:hover>.ladi-shape,
#PARAGRAPH4>.ladi-paragraph:hover,
#SHAPE18:hover>.ladi-shape,
#PARAGRAPH21>.ladi-paragraph:hover,
#BOX13>.ladi-box:hover,
#FRAME7>.ladi-frame:hover,
#FRAME7>.ladi-frame:hover~.ladi-frame-bg,
#SHAPE16:hover>.ladi-shape,
#PARAGRAPH19>.ladi-paragraph:hover,
#HEADLINE10>.ladi-headline:hover,
#HEADLINE9>.ladi-headline:hover,
#HEADLINE8>.ladi-headline:hover,
#PARAGRAPH16>.ladi-paragraph:hover,
#PARAGRAPH9>.ladi-paragraph:hover,
#SHAPE15:hover>.ladi-shape,
#PARAGRAPH17>.ladi-paragraph:hover,
#BOX11>.ladi-box:hover,
#PARAGRAPH12>.ladi-paragraph:hover,
#PARAGRAPH65>.ladi-paragraph:hover,
#BOX12>.ladi-box:hover,
#PARAGRAPH14>.ladi-paragraph:hover,
#PARAGRAPH66>.ladi-paragraph:hover,
#BOX26>.ladi-box:hover,
#HEADLINE16>.ladi-headline:hover,
#HEADLINE17>.ladi-headline:hover,
#BOX17>.ladi-box:hover,
#BOX16>.ladi-box:hover,
#FRAME8>.ladi-frame:hover,
#FRAME8>.ladi-frame:hover~.ladi-frame-bg,
#HEADLINE14>.ladi-headline:hover,
#PARAGRAPH22>.ladi-paragraph:hover,
#LIST_PARAGRAPH3>.ladi-list-paragraph:hover,
#BUTTON19>.ladi-button:hover,
#BUTTON_TEXT19>.ladi-headline:hover,
#BOX22>.ladi-box:hover,
#BOX23>.ladi-box:hover,
#FRAME14>.ladi-frame:hover,
#FRAME14>.ladi-frame:hover~.ladi-frame-bg,
#HEADLINE24>.ladi-headline:hover,
#PARAGRAPH28>.ladi-paragraph:hover,
#LIST_PARAGRAPH8>.ladi-list-paragraph:hover,
#BUTTON26>.ladi-button:hover,
#BUTTON_SHAPE26:hover>.ladi-shape,
#BUTTON_TEXT26>.ladi-headline:hover,
#BOX24>.ladi-box:hover,
#BOX25>.ladi-box:hover,
#FRAME15>.ladi-frame:hover,
#FRAME15>.ladi-frame:hover~.ladi-frame-bg,
#HEADLINE25>.ladi-headline:hover,
#PARAGRAPH29>.ladi-paragraph:hover,
#LIST_PARAGRAPH9>.ladi-list-paragraph:hover,
#BUTTON27>.ladi-button:hover,
#BUTTON_SHAPE27:hover>.ladi-shape,
#BUTTON_TEXT27>.ladi-headline:hover,
#PARAGRAPH27>.ladi-paragraph:hover,
#HEADLINE22>.ladi-headline:hover,
#HEADLINE23>.ladi-headline:hover,
#LIST_PARAGRAPH10>.ladi-list-paragraph:hover,
#LIST_PARAGRAPH12>.ladi-list-paragraph:hover,
#BUTTON28>.ladi-button:hover,
#BUTTON_SHAPE28:hover>.ladi-shape,
#BUTTON_TEXT28>.ladi-headline:hover,
#BUTTON29>.ladi-button:hover,
#BUTTON_SHAPE29:hover>.ladi-shape,
#BUTTON_TEXT29>.ladi-headline:hover,
#FORM_ITEM31>.ladi-survey>.ladi-survey-option.selected,
#PARAGRAPH32>.ladi-paragraph:hover,
#PARAGRAPH35>.ladi-paragraph:hover,
#PARAGRAPH36>.ladi-paragraph:hover,
#PARAGRAPH37>.ladi-paragraph:hover,
#PARAGRAPH38>.ladi-paragraph:hover,
#PARAGRAPH39>.ladi-paragraph:hover,
#IMAGE35:hover>.ladi-image,
#IMAGE36:hover>.ladi-image,
#IMAGE37:hover>.ladi-image,
#HEADLINE39>.ladi-headline:hover,
#HEADLINE38>.ladi-headline:hover,
#PARAGRAPH40>.ladi-paragraph:hover,
#SHAPE46:hover>.ladi-shape,
#PARAGRAPH41>.ladi-paragraph:hover,
#SHAPE48:hover>.ladi-shape,
#PARAGRAPH44>.ladi-paragraph:hover,
#SHAPE49:hover>.ladi-shape,
#PARAGRAPH45>.ladi-paragraph:hover,
#PARAGRAPH43>.ladi-paragraph:hover,
#HEADLINE41>.ladi-headline:hover,
#HEADLINE40>.ladi-headline:hover,
#HEADLINE217>.ladi-headline:hover,
#PARAGRAPH79>.ladi-paragraph:hover,
#BUTTON114>.ladi-button:hover,
#BUTTON_TEXT114>.ladi-headline:hover,
#BUTTON112>.ladi-button:hover,
#BUTTON_TEXT112>.ladi-headline:hover {
    opacity: 1;
}

#CAROUSEL_ITEM3 {
    top: 0px;
    left: 1930px;
}

#HEADLINE191>.ladi-headline,
#HEADLINE22>.ladi-headline,
#HEADLINE38>.ladi-headline {
    font-weight: bold;
    line-height: 1.2;
    color: rgb(255, 255, 255);
    text-align: left;
}

#HEADLINE191>.ladi-headline {
    text-shadow: rgba(0, 0, 0, 0.5) 1px 2px 12px;
}

#HEADLINE191.ladi-animation>.ladi-headline {
    animation-name: fadeInLeftBig;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#BUTTON106,
#BUTTON107 {
    height: 51px;
}

#BUTTON106>.ladi-button>.ladi-button-background,
#BOX58>.ladi-box,
#BOX59>.ladi-box,
#BOX60>.ladi-box,
#BOX17>.ladi-box,
#BOX22>.ladi-box,
#BOX24>.ladi-box,
#BOX71>.ladi-box,
#FORM6 .ladi-form-item-background,
#BUTTON114>.ladi-button>.ladi-button-background,
#FORM5 .ladi-form-item-background {
    background-color: rgb(255, 255, 255);
}

#BUTTON106>.ladi-button,
#BOX9>.ladi-box,
#BOX13>.ladi-box,
#BOX11>.ladi-box,
#BOX12>.ladi-box,
#BOX26>.ladi-box,
#BOX17>.ladi-box,
#BOX16>.ladi-box,
#BUTTON19>.ladi-button,
#BOX22>.ladi-box,
#BOX23>.ladi-box,
#BUTTON26>.ladi-button,
#BOX24>.ladi-box,
#BOX25>.ladi-box,
#BUTTON27>.ladi-button,
#BUTTON28>.ladi-button,
#BUTTON29>.ladi-button,
#BOX71>.ladi-box,
#BOX72>.ladi-box,
#BUTTON119>.ladi-button,
#BUTTON114>.ladi-button,
#BUTTON112>.ladi-button {
    border-radius: 0px;
}

#BUTTON106.ladi-animation>.ladi-button,
#BUTTON107.ladi-animation>.ladi-button,
#BUTTON119.ladi-animation>.ladi-button {
    animation-name: pulse;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#BUTTON_TEXT106,
#BUTTON_TEXT107 {
    top: 9.97826px;
    left: 0px;
}

#BUTTON_TEXT106>.ladi-headline {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(0, 0, 0);
    text-align: center;
}

#BUTTON107>.ladi-button>.ladi-button-background {
    background-color: rgba(255, 255, 255, 0);
}

#BUTTON107>.ladi-button {
    border-width: 2px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
}

#BUTTON_TEXT107>.ladi-headline,
#BUTTON_TEXT119>.ladi-headline,
#BUTTON_TEXT112>.ladi-headline {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#BOX58,
#BOX59,
#BOX60 {
    height: 16px;
}

#BOX58>.ladi-box,
#BOX59>.ladi-box,
#BOX60>.ladi-box {
    border-radius: 8px;
}

#LIST_PARAGRAPH24>.ladi-list-paragraph,
#PARAGRAPH4>.ladi-paragraph,
#PARAGRAPH21>.ladi-paragraph,
#LIST_PARAGRAPH10>.ladi-list-paragraph,
#LIST_PARAGRAPH12>.ladi-list-paragraph,
#PARAGRAPH41>.ladi-paragraph,
#PARAGRAPH44>.ladi-paragraph,
#PARAGRAPH45>.ladi-paragraph {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(255, 255, 255);
}

#LIST_PARAGRAPH24.ladi-animation>.ladi-list-paragraph,
#PARAGRAPH27.ladi-animation>.ladi-paragraph {
    animation-name: fadeIn;
    animation-delay: 0.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#LIST_PARAGRAPH24 ul li,
#LIST_PARAGRAPH3 ul li,
#LIST_PARAGRAPH8 ul li,
#LIST_PARAGRAPH9 ul li,
#LIST_PARAGRAPH10 ul li,
#LIST_PARAGRAPH12 ul li {
    padding-bottom: 12px;
    padding-left: 36px;
}

#LIST_PARAGRAPH24 ul li:before,
#LIST_PARAGRAPH3 ul li:before,
#LIST_PARAGRAPH8 ul li:before,
#LIST_PARAGRAPH9 ul li:before,
#LIST_PARAGRAPH10 ul li:before,
#LIST_PARAGRAPH12 ul li:before {
    width: 24px;
    height: 24px;
    content: "";
}

#LIST_PARAGRAPH24 ul li:before,
#FRAME5,
#BOX13,
#GROUP156,
#GROUP122,
#GROUP121,
#HEADLINE17,
#LIST_PARAGRAPH3 ul li:before,
#LIST_PARAGRAPH8 ul li:before,
#LIST_PARAGRAPH9 ul li:before,
#LIST_PARAGRAPH10 ul li:before,
#LIST_PARAGRAPH12 ul li:before,
#BUTTON29,
#FORM_ITEM28,
#SHAPE42,
#SHAPE45,
#IMAGE78,
#BUTTON111 {
    top: 0px;
}

#LIST_PARAGRAPH24 ul li:before,
#LIST_PARAGRAPH3 ul li:before,
#LIST_PARAGRAPH8 ul li:before,
#LIST_PARAGRAPH9 ul li:before {
    background-image: url("data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2255.896279813044906px%22%20height%3D%2269px%22%20%20viewBox%3D%220%200%201536%201896.0833%22%20class%3D%22%22%20fill%3D%22rgba(225%2C%2029%2C%207%2C%201)%22%3E%20%3Cpath%20d%3D%22M1284%20734q0-28-18-46l-91-90q-19-19-45-19t-45%2019l-408%20407-226-226q-19-19-45-19t-45%2019l-91%2090q-18%2018-18%2046%200%2027%2018%2045l362%20362q19%2019%2045%2019%2027%200%2046-19l543-543q18-18%2018-45zm252%20162q0%20209-103%20385.5T1153.5%201561%20768%201664t-385.5-103T103%201281.5%200%20896t103-385.5T382.5%20231%20768%20128t385.5%20103T1433%20510.5%201536%20896z%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E");
}

#GROUP26,
#FRAME5,
#FRAME7,
#GROUP154,
#GROUP37,
#GROUP122,
#GROUP121,
#FRAME8,
#FRAME14,
#FRAME15,
#GROUP70,
#FRAME19,
#GROUP97,
#GROUP193,
#GROUP102,
#GROUP105 {
    width: auto !important;
    height: auto !important;
}

#GROUP26>.ladi-frame,
#FRAME5>.ladi-frame,
#FRAME7>.ladi-frame,
#GROUP154>.ladi-frame,
#GROUP37>.ladi-frame,
#GROUP122>.ladi-frame,
#GROUP121>.ladi-frame,
#FRAME8>.ladi-frame,
#FRAME14>.ladi-frame,
#FRAME15>.ladi-frame,
#SECTION40>.ladi-container,
#GROUP70>.ladi-frame,
#FRAME19>.ladi-frame,
#GROUP97>.ladi-frame,
#GROUP193>.ladi-frame,
#GROUP102>.ladi-frame,
#GROUP105>.ladi-frame,
#SECTION34>.ladi-container {
    width: max-content;
    height: max-content;
}

#GROUP26>.ladi-frame,
#FRAME5>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: row;
    padding: 0px 0px 2px;
    margin-left: 0px;
    margin-right: auto;
    margin-bottom: auto;
    overflow: initial;
}

#GROUP26>.ladi-frame>.ladi-element,
#FRAME5>.ladi-frame>.ladi-element {
    position: relative;
    right: 0px;
    bottom: 0px;
    display: inline-block;
    margin-left: 0px;
    margin-right: auto;
    margin-bottom: auto;
}

#SHAPE12,
#GROUP25,
#SHAPE13,
#GROUP27,
#GROUP157,
#SHAPE16,
#PARAGRAPH19,
#HEADLINE10,
#GROUP37,
#HEADLINE9,
#HEADLINE8,
#PARAGRAPH16,
#PARAGRAPH9,
#GROUP153,
#PARAGRAPH12,
#PARAGRAPH65,
#PARAGRAPH14,
#PARAGRAPH66,
#HEADLINE14,
#PARAGRAPH22,
#LIST_PARAGRAPH3,
#BUTTON19,
#HEADLINE24,
#PARAGRAPH28,
#LIST_PARAGRAPH8,
#BUTTON26,
#HEADLINE25,
#PARAGRAPH29,
#LIST_PARAGRAPH9,
#BUTTON27,
#GROUP172,
#GROUP84,
#PARAGRAPH32,
#GROUP85,
#GROUP89,
#PARAGRAPH37,
#GROUP90,
#GROUP176,
#GROUP193,
#HEADLINE39,
#HEADLINE38,
#PARAGRAPH40,
#GROUP102,
#GROUP98,
#GROUP100,
#GROUP101,
#PARAGRAPH43,
#HEADLINE41,
#HEADLINE40,
#PARAGRAPH46,
#GROUP163 {
    top: 0px !important;
    left: 0px !important;
}

#SHAPE12 svg:last-child,
#SHAPE13 svg:last-child,
#BUTTON_SHAPE28 svg:last-child,
#BUTTON_SHAPE29 svg:last-child,
#SHAPE28 svg:last-child,
#SHAPE29 svg:last-child,
#SHAPE30 svg:last-child,
#SHAPE31 svg:last-child,
#SHAPE36 svg:last-child,
#SHAPE37 svg:last-child,
#SHAPE38 svg:last-child,
#SHAPE39 svg:last-child,
#SHAPE40 svg:last-child,
#SHAPE41 svg:last-child,
#BUTTON_SHAPE114 svg:last-child {
    fill: rgb(225, 29, 7);
}

#PARAGRAPH5>.ladi-paragraph,
#PARAGRAPH7>.ladi-paragraph,
#PARAGRAPH17>.ladi-paragraph,
#PARAGRAPH12>.ladi-paragraph,
#PARAGRAPH14>.ladi-paragraph,
#LIST_PARAGRAPH3>.ladi-list-paragraph,
#LIST_PARAGRAPH8>.ladi-list-paragraph,
#LIST_PARAGRAPH9>.ladi-list-paragraph,
#PARAGRAPH35>.ladi-paragraph,
#PARAGRAPH38>.ladi-paragraph {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(31, 22, 22);
}

#PARAGRAPH6>.ladi-paragraph,
#PARAGRAPH8>.ladi-paragraph,
#PARAGRAPH36>.ladi-paragraph,
#PARAGRAPH39>.ladi-paragraph {
    font-size: 14px;
    line-height: 1.6;
    color: rgb(115, 115, 115);
}

#SHAPE13 {
    width: 40px;
    height: 40px;
}

#LINE2>.ladi-line>.ladi-line-container,
#LINE4>.ladi-line>.ladi-line-container {
    border-top: 1px solid rgb(217, 217, 217);
    border-right: 1px solid rgb(217, 217, 217);
    border-bottom: 1px solid rgb(217, 217, 217);
    border-left: 0px !important;
}

#LINE2>.ladi-line,
#LINE4>.ladi-line {
    width: 100%;
    padding: 8px 0px;
}

#GROUP171,
#BOX9 {
    height: 190px;
}

#BOX9>.ladi-box,
#FRAME7>.ladi-frame-bg>.ladi-frame-background,
#BOX11>.ladi-box,
#BOX12>.ladi-box,
#BOX26>.ladi-box,
#BOX72>.ladi-box,
#SECTION10>.ladi-overlay,
#BUTTON111>.ladi-button>.ladi-button-background,
#BUTTON112>.ladi-button>.ladi-button-background {
    background-color: rgb(225, 29, 7);
}

#BOX9.ladi-animation>.ladi-box {
    animation-name: fadeInRight;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#LINE1 {
    height: 120px;
}

#LINE1>.ladi-line>.ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgba(255, 220, 220, 0.45);
    border-bottom: 1px solid rgba(255, 220, 220, 0.45);
    border-left: 1px solid rgba(255, 220, 220, 0.45);
}

#LINE1>.ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#SHAPE9 {
    height: 46px;
}

#SHAPE9 svg:last-child,
#SHAPE18 svg:last-child,
#SHAPE16 svg:last-child,
#BUTTON19>.ladi-button:hover .ladi-shape svg:last-child,
#BUTTON_SHAPE19 svg:last-child,
#BUTTON26>.ladi-button:hover .ladi-shape svg:last-child,
#BUTTON_SHAPE26 svg:last-child,
#BUTTON27>.ladi-button:hover .ladi-shape svg:last-child,
#BUTTON_SHAPE27 svg:last-child,
#BUTTON_SHAPE119 svg:last-child,
#SHAPE46 svg:last-child,
#SHAPE48 svg:last-child,
#SHAPE49 svg:last-child,
#BUTTON_SHAPE112 svg:last-child {
    fill: rgb(255, 255, 255);
}

#PARAGRAPH4,
#PARAGRAPH21,
#PARAGRAPH41,
#PARAGRAPH44,
#PARAGRAPH45 {
    top: 79px;
    left: 0px;
}

#GROUP43,
#GROUP100 {
    height: 130px;
}

#SHAPE18 {
    height: 54px;
}

#SECTION5,
#SECTION40,
#SECTION41,
#SECTION34 {
    height: auto !important;
}

#SECTION5>.ladi-container,
#SECTION41>.ladi-container {
    height: max-content;
}

#SECTION5>.ladi-container {
    position: relative;
    display: flex;
    gap: 0px;
    padding-right: 0px;
    padding-bottom: 40px;
    padding-left: 0px;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: auto;
    right: 0px;
}

#SECTION5>.ladi-container>.ladi-element,
#SECTION41>.ladi-container>.ladi-element {
    position: relative;
    right: 0px;
    bottom: 0px;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: auto;
}

#GROUP44 {
    height: 445px;
}

#BOX13 {
    width: 362px;
    height: 445px;
}

#BOX13>.ladi-box {
    background-image: url("https://w.ladicdn.com/s700x750/57b167c9ca57d39c18a1c57c/crvkpvac20231018062958.jpg");
    background-size: cover;
    background-origin: content-box;
    background-position: 50% 0%;
    background-repeat: repeat;
    background-attachment: scroll;
}

#BOX13.ladi-animation>.ladi-box,
#GROUP192.ladi-animation>.ladi-group,
#BOX72.ladi-animation>.ladi-box {
    animation-name: fadeInRight;
    animation-delay: 0.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#FRAME7 {
    top: 164px;
    left: 0px;
}

#FRAME7.ladi-animation>.ladi-frame {
    animation-name: fadeInLeft;
    animation-delay: 0.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#FRAME7>.ladi-frame {
    right: 0px;
    position: relative;
    display: inline-flex;
    flex-direction: column;
    gap: 16px;
    padding-top: 28px;
    padding-right: 8px;
    padding-left: 8px;
    margin: 0px auto auto;
    overflow: initial;
}

#FRAME7>.ladi-frame>.ladi-element,
#GROUP105>.ladi-frame>.ladi-element {
    position: relative;
    right: 0px;
    bottom: 0px;
    margin: 0px auto auto;
}

#SHAPE16 {
    width: 56px;
    height: 56px;
}

#PARAGRAPH19,
#HEADLINE10 {
    width: 156px;
}

#PARAGRAPH19>.ladi-paragraph {
    font-size: 36px;
    line-height: 1.2;
    color: rgb(255, 255, 255);
    text-align: center;
}

#HEADLINE10>.ladi-headline,
#BUTTON_TEXT19>.ladi-headline,
#BUTTON_TEXT26>.ladi-headline,
#BUTTON_TEXT27>.ladi-headline {
    font-size: 14px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#GROUP154>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: column;
    gap: 31.6701px;
    padding: 0px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

#GROUP154>.ladi-frame>.ladi-element,
#GROUP37>.ladi-frame>.ladi-element,
#GROUP122>.ladi-frame>.ladi-element,
#GROUP121>.ladi-frame>.ladi-element,
#FRAME8>.ladi-frame>.ladi-element,
#FRAME14>.ladi-frame>.ladi-element,
#FRAME15>.ladi-frame>.ladi-element,
#GROUP70>.ladi-frame>.ladi-element,
#FRAME19>.ladi-frame>.ladi-element,
#GROUP97>.ladi-frame>.ladi-element,
#GROUP193>.ladi-frame>.ladi-element {
    position: relative;
    right: 0px;
    bottom: 0px;
    margin: 0px auto auto 0px;
}

#GROUP37.ladi-animation>.ladi-frame,
#GROUP105.ladi-animation>.ladi-frame {
    animation-name: fadeInDown;
    animation-delay: 0.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#GROUP37>.ladi-frame,
#FRAME8>.ladi-frame,
#FRAME14>.ladi-frame,
#FRAME15>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: column;
    gap: 16px;
    padding: 0px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

#HEADLINE9>.ladi-headline {
    font-weight: bold;
    line-height: 1.2;
    color: rgb(225, 29, 7);
    text-align: left;
}

#HEADLINE8>.ladi-headline {
    font-weight: bold;
    line-height: 1.2;
    color: rgb(0, 0, 0);
    text-align: left;
}

#PARAGRAPH16,
#PARAGRAPH9 {
    width: 376px;
}

#PARAGRAPH16>.ladi-paragraph,
#PARAGRAPH9>.ladi-paragraph,
#PARAGRAPH65>.ladi-paragraph,
#PARAGRAPH66>.ladi-paragraph {
    line-height: 1.6;
    color: rgb(115, 115, 115);
}

#GROUP153 {
    width: 208px;
    height: 114px;
}

#SHAPE15 {
    width: 114px;
    height: 114px;
    top: 0px;
    left: 94px;
}

#SHAPE15 svg:last-child {
    fill: rgb(0, 0, 0);
}

#PARAGRAPH17,
#PARAGRAPH12,
#PARAGRAPH14,
#PARAGRAPH36,
#PARAGRAPH39 {
    width: 105px;
}

#BOX11,
#BOX12 {
    width: 10px;
    height: 10px;
    top: 7.5px;
    left: 0px;
}

#GROUP122>.ladi-frame,
#GROUP121>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: column;
    gap: 8px;
    padding: 0px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

#SECTION7>.ladi-overlay {
    background-image: linear-gradient(rgb(241, 243, 244), rgba(242, 243, 244, 0.9));
    background-color: initial;
    background-size: initial;
    background-origin: initial;
    background-position: initial;
    background-repeat: initial;
    background-attachment: initial;
}

#SECTION7>.ladi-overlay,
#SECTION6>.ladi-overlay {
    -webkit-background-clip: initial;
}

#SECTION7>.ladi-section-background {
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    opacity: 0.44;
}

#HEADLINE16,
#HEADLINE22 {
    top: 38px;
    left: 0px;
}

#HEADLINE16>.ladi-headline,
#HEADLINE40>.ladi-headline {
    font-weight: bold;
    line-height: 1.2;
    color: rgb(0, 0, 0);
    text-align: center;
}

#HEADLINE17>.ladi-headline {
    font-weight: bold;
    line-height: 1.2;
    color: rgb(225, 29, 7);
    text-align: center;
}

#GROUP103,
#BOX17,
#GROUP61,
#BOX22,
#GROUP62,
#BOX24 {
    width: 374px;
    height: 600px;
}

#BOX17>.ladi-box,
#BOX22>.ladi-box,
#BOX24>.ladi-box {
    box-shadow: rgb(0, 0, 0) 0px 0px 62px -42px;
}

#BOX16,
#BOX23,
#BOX25 {
    width: 374px;
    height: 230.098px;
}

#BOX16>.ladi-box {
    background-image: url("https://w.ladicdn.com/s700x550/57b167c9ca57d39c18a1c57c/8kToT8PK20231018070108.jpeg");
    background-size: cover;
    background-origin: content-box;
    background-position: 50% 0%;
    background-repeat: repeat;
    background-attachment: scroll;
}

#FRAME8 {
    top: 268.76px;
    left: 29.5px;
}

#HEADLINE14,
#HEADLINE24,
#HEADLINE25 {
    width: 300px;
}

#HEADLINE14>.ladi-headline,
#HEADLINE24>.ladi-headline,
#HEADLINE25>.ladi-headline {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(0, 0, 0);
    text-align: left;
}

#PARAGRAPH22,
#PARAGRAPH28,
#PARAGRAPH29 {
    width: 315px;
}

#PARAGRAPH22>.ladi-paragraph,
#PARAGRAPH28>.ladi-paragraph,
#PARAGRAPH29>.ladi-paragraph {
    font-size: 14px;
    line-height: 1.6;
    color: rgb(0, 0, 0);
    text-align: left;
}

#LIST_PARAGRAPH3 {
    width: 279px;
}

#BUTTON19,
#BUTTON26,
#BUTTON27 {
    height: 40px;
}

#BUTTON19>.ladi-button>.ladi-button-background,
#BUTTON26>.ladi-button>.ladi-button-background,
#BUTTON27>.ladi-button>.ladi-button-background {
    background-color: rgb(31, 22, 22);
}

#BUTTON19>.ladi-button:hover .ladi-headline,
#BUTTON26>.ladi-button:hover .ladi-headline,
#BUTTON27>.ladi-button:hover .ladi-headline {
    color: rgb(255, 255, 255);
}

#BUTTON19>.ladi-button:hover .ladi-button-background,
#BUTTON26>.ladi-button:hover .ladi-button-background,
#BUTTON27>.ladi-button:hover .ladi-button-background {
    background-image: none !important;
    background-color: rgb(225, 29, 7) !important;
    background-size: initial !important;
    background-origin: initial !important;
    background-position: initial !important;
    background-repeat: initial !important;
    background-attachment: initial !important;
}

#BUTTON19>.ladi-button:hover .ladi-button-background,
#BUTTON26>.ladi-button:hover .ladi-button-background,
#BUTTON27>.ladi-button:hover .ladi-button-background,
#BUTTON_GROUP2>.ladi-button-group>.ladi-element.selected>.ladi-button .ladi-button-background {
    -webkit-background-clip: initial !important;
}

#BUTTON_SHAPE19>.ladi-shape,
#BUTTON_SHAPE26>.ladi-shape,
#BUTTON_SHAPE27>.ladi-shape {
    width: 18.9021px;
    height: 20px;
    left: 15px;
}

#BUTTON_TEXT19,
#BUTTON_TEXT26,
#BUTTON_TEXT27,
#BUTTON_TEXT114,
#BUTTON_TEXT112 {
    top: 9px;
    left: 0px;
}

#BOX23>.ladi-box {
    background-image: url("https://w.ladicdn.com/s700x550/57b167c9ca57d39c18a1c57c/1LE2ct7P20231018065823.jpeg");
    background-size: cover;
    background-origin: content-box;
    background-position: 50% 50%;
    background-repeat: repeat;
    background-attachment: scroll;
}

#LIST_PARAGRAPH8,
#LIST_PARAGRAPH9 {
    width: 260px;
}

#BOX25>.ladi-box {
    background-image: url("https://w.ladicdn.com/s700x550/57b167c9ca57d39c18a1c57c/cpsjjn1f20231018070124.jpg");
    background-size: cover;
    background-origin: content-box;
    background-position: 50% 0%;
    background-repeat: repeat;
    background-attachment: scroll;
}

#SECTION6>.ladi-overlay {
    background-image: linear-gradient(rgb(225, 29, 8), rgba(225, 29, 8, 0.8));
    background-color: initial;
    background-size: initial;
    background-origin: initial;
    background-position: initial;
    background-repeat: initial;
    background-attachment: initial;
}

#SECTION6>.ladi-section-background {
    background-size: cover;
    background-position: 50% 0%;
    background-repeat: repeat;
    background-attachment: fixed;
}

#PARAGRAPH27>.ladi-paragraph,
#PARAGRAPH85>.ladi-paragraph,
#PARAGRAPH40>.ladi-paragraph,
#PARAGRAPH43>.ladi-paragraph {
    font-size: 16px;
    line-height: 1.6;
    color: rgb(255, 255, 255);
}

#HEADLINE23>.ladi-headline,
#HEADLINE39>.ladi-headline {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2;
    color: rgb(255, 255, 255);
    text-align: left;
}

#LIST_PARAGRAPH10 {
    width: 298px;
}

#LIST_PARAGRAPH10 ul li:before,
#LIST_PARAGRAPH12 ul li:before {
    background-image: url("data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2255.896279813044906px%22%20height%3D%2269px%22%20%20viewBox%3D%220%200%201536%201896.0833%22%20class%3D%22%22%20fill%3D%22rgba(255%2C%20255%2C%20255%2C%201)%22%3E%20%3Cpath%20d%3D%22M1284%20734q0-28-18-46l-91-90q-19-19-45-19t-45%2019l-408%20407-226-226q-19-19-45-19t-45%2019l-91%2090q-18%2018-18%2046%200%2027%2018%2045l362%20362q19%2019%2045%2019%2027%200%2046-19l543-543q18-18%2018-45zm252%20162q0%20209-103%20385.5T1153.5%201561%20768%201664t-385.5-103T103%201281.5%200%20896t103-385.5T382.5%20231%20768%20128t385.5%20103T1433%20510.5%201536%20896z%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E");
}

#LIST_PARAGRAPH12 {
    width: 263px;
}

#BUTTON_GROUP2,
#BUTTON28,
#BUTTON29 {
    height: 64px;
}

#BUTTON_GROUP2>.ladi-button-group>.ladi-element:hover>.ladi-button {
    opacity: 1 !important;
    transform: scale(1) rotate(0deg) !important;
    filter: blur(0px) grayscale(0%) !important;
}

#BUTTON_GROUP2>.ladi-button-group>.ladi-element.selected>.ladi-button {
    border-color: rgb(255, 255, 255) !important;
}

#BUTTON_GROUP2>.ladi-button-group>.ladi-element.selected>.ladi-button .ladi-button-background {
    background-image: none !important;
    background-color: rgb(255, 255, 255) !important;
    background-size: initial !important;
    background-origin: initial !important;
    background-position: initial !important;
    background-repeat: initial !important;
    background-attachment: initial !important;
}

#BUTTON_GROUP2>.ladi-button-group>.ladi-element.selected>.ladi-button .ladi-headline {
    color: rgb(3, 3, 3) !important;
}

#BUTTON28>.ladi-button>.ladi-button-background,
#BUTTON29>.ladi-button>.ladi-button-background,
#BUTTON119>.ladi-button>.ladi-button-background {
    background-color: rgb(3, 3, 3);
}

#BUTTON_SHAPE28>.ladi-shape,
#BUTTON_SHAPE29>.ladi-shape,
#BUTTON_SHAPE119>.ladi-shape {
    left: 20px;
}

#BUTTON_TEXT28,
#BUTTON_TEXT29 {
    width: 208px;
    top: 14.4px;
    left: 0px;
}

#BUTTON_TEXT28>.ladi-headline,
#BUTTON_TEXT29>.ladi-headline {
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-align: center;
}

#SECTION40>.ladi-section-background {
    background-color: rgb(240, 240, 240);
}

#SECTION40>.ladi-container {
    position: relative;
    display: flex;
    flex-direction: row;
    gap: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: auto;
    right: 0px;
}

#SECTION40>.ladi-container>.ladi-element,
#GROUP102>.ladi-frame>.ladi-element,
#SECTION34>.ladi-container>.ladi-element {
    position: relative;
    right: 0px;
    bottom: 0px;
    display: inline-block;
    vertical-align: top;
    margin: 0px auto auto 0px;
}

#FORM6>.ladi-form {
    font-size: 14px;
    line-height: 1.6;
    color: rgb(166, 166, 166);
}

#FORM6 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item span[data-checked="false"],
#FORM6 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item .ladi-editing,
#FORM6 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item .ladi-editing::placeholder,
#FORM6 .ladi-form .ladi-survey-option .ladi-survey-option-label,
#FORM6 .ladi-form-item .ladi-form-control::placeholder,
#FORM6 .ladi-form-item select.ladi-form-control[data-selected=""],
#FORM5 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item span[data-checked="false"],
#FORM5 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item .ladi-editing,
#FORM5 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item .ladi-editing::placeholder,
#FORM5 .ladi-form .ladi-survey-option .ladi-survey-option-label,
#FORM5 .ladi-form-item .ladi-form-control::placeholder,
#FORM5 .ladi-form-item select.ladi-form-control[data-selected=""] {
    color: rgb(166, 166, 166);
}

#FORM6 .ladi-form-item,
#FORM5 .ladi-form-item {
    padding-left: 16px;
    padding-right: 16px;
}

#FORM6 .ladi-form-item.otp-countdown:before,
#FORM5 .ladi-form-item.otp-countdown:before {
    right: 21px;
}

#FORM6 .ladi-form-item.ladi-form-checkbox,
#FORM5 .ladi-form-item.ladi-form-checkbox {
    padding-left: 21px;
    padding-right: 21px;
}

#FORM6 .ladi-form-item-container .ladi-form-item .ladi-form-control-select,
#FORM5 .ladi-form-item-container .ladi-form-item .ladi-form-control-select {
    background-image: url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2232%22%20height%3D%2224%22%20viewBox%3D%220%200%2032%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpolygon%20points%3D%220%2C0%2032%2C0%2016%2C24%22%20style%3D%22fill%3A%20rgb(166%2C%20166%2C%20166)%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
}

#FORM6 .ladi-survey-option,
#FORM5 .ladi-survey-option {
    text-align: left;
}

#FORM6 .ladi-form-item-container,
#FORM6 .ladi-form-label-container .ladi-form-label-item,
#FORM5 .ladi-form-item-container,
#FORM5 .ladi-form-label-container .ladi-form-label-item {
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217);
}

#FORM6 .ladi-form-item-container .ladi-form-item.ladi-form-quantity,
#FORM5 .ladi-form-item-container .ladi-form-item.ladi-form-quantity {
    width: calc(100% + 1px);
}

#FORM6 .ladi-form-item-container .ladi-form-quantity .button,
#FORM5 .ladi-form-item-container .ladi-form-quantity .button {
    background-color: rgb(217, 217, 217);
}

#BUTTON118>.ladi-button>.ladi-button-background {
    background-color: rgb(0, 0, 0);
}

#BUTTON_TEXT118 {
    width: 388px;
}

#BUTTON_TEXT118>.ladi-headline {
    font-weight: bold;
    line-height: 1.6;
    color: rgb(241, 243, 244);
    text-align: center;
}

#FORM_ITEM31>.ladi-survey>.ladi-survey-option.selected {
    border-color: rgb(28, 0, 194);
}

#FORM_ITEM31 .ladi-survey {
    gap: 5px;
    justify-content: center;
}

#FORM_ITEM31 .ladi-survey-option {
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(241, 243, 244);
    padding: 5px;
}

#FORM_ITEM31 .ladi-survey-button-next {
    margin: 5px;
}

#FORM_ITEM31 .ladi-survey-option-image,
#SHAPE48 {
    width: 60px;
    height: 60px;
}

#FORM_ITEM39 .ladi-form-checkbox-item {
    margin-top: 16px;
    margin-bottom: 16px;
    margin-left: 16px;
    margin-right: 10px !important;
}

#FORM_ITEM39 .ladi-form-item.ladi-form-checkbox {
    padding-top: 16px;
    padding-bottom: 16px;
}

#FORM_ITEM39 .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item input {
    width: 16px;
    height: 16px;
}

#FORM_ITEM39 .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item span {
    width: calc(100% - 20px);
}

#HEADLINE237>.ladi-headline,
#HEADLINE238>.ladi-headline {
    font-weight: bold;
    line-height: 1.6;
    color: rgb(0, 0, 0);
    text-align: left;
}

#HEADLINE239>.ladi-headline {
    font-size: 32px;
    line-height: 1.2;
    color: rgb(255, 255, 255);
    text-align: left;
}

#BUTTON_SHAPE119>.ladi-shape {
    width: 24px;
    height: 17.1429px;
}

#BUTTON_TEXT119 {
    width: 350px;
}

#SECTION9>.ladi-section-background,
#BOX41>.ladi-box,
#BOX42>.ladi-box,
#SECTION41>.ladi-section-background {
    background-color: rgb(241, 243, 244);
}

#SHAPE42 svg:last-child,
#SHAPE45 svg:last-child {
    fill: rgba(218, 218, 218, 0.7);
}

#GROUP70,
#FRAME19 {
    top: 0px;
    left: 108px;
}

#GROUP70>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: column;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

#GROUP84,
#GROUP89 {
    width: 102px;
    height: 15.9527px;
}

#SHAPE28,
#SHAPE29,
#SHAPE30,
#SHAPE31,
#SHAPE36,
#SHAPE37,
#SHAPE38,
#SHAPE39,
#SHAPE40,
#SHAPE41 {
    width: 14px;
    height: 15.9527px;
}

#SHAPE29,
#SHAPE38 {
    top: 0px;
    left: 22px;
}

#SHAPE30,
#SHAPE39 {
    top: 0px;
    left: 44px;
}

#SHAPE31,
#SHAPE40 {
    top: 0px;
    left: 66px;
}

#SHAPE36,
#SHAPE41 {
    top: 0px;
    left: 88px;
}

#PARAGRAPH32>.ladi-paragraph,
#PARAGRAPH37>.ladi-paragraph {
    font-weight: bold;
    line-height: 1.6;
    color: rgb(115, 115, 115);
}

#GROUP85 {
    height: 52px;
}

#PARAGRAPH35,
#PARAGRAPH38 {
    width: 157px;
}

#PARAGRAPH36,
#PARAGRAPH39 {
    top: 30px;
    left: 0px;
}

#BOX41>.ladi-box,
#BOX42>.ladi-box {
    border-width: 1px;
    border-radius: 100px;
    border-style: solid;
    border-color: rgb(225, 29, 7);
}

#BOX40>.ladi-box,
#BOX43>.ladi-box {
    border-radius: 100px;
}

#BOX40>.ladi-box {
    background-image: url("https://w.ladicdn.com/s400x400/57b167c9ca57d39c18a1c57c/agkxg6q320231018080046.jpg");
    background-size: cover;
    background-origin: content-box;
    background-position: 50% 0%;
    background-repeat: repeat;
    background-attachment: scroll;
}

#FRAME19>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: column;
    gap: 12px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

#GROUP90 {
    width: 157px;
    height: 52px;
}

#BOX43>.ladi-box {
    background-image: url("https://w.ladicdn.com/s400x400/57b167c9ca57d39c18a1c57c/gklre5xl20231018080302.jpg");
    background-size: cover;
    background-origin: content-box;
    background-position: 50% 50%;
    background-repeat: repeat;
    background-attachment: scroll;
}

#SECTION41>.ladi-container {
    position: relative;
    display: flex;
    gap: 0px;
    padding-top: 40px;
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: auto;
    right: 0px;
}

#SECTION10>.ladi-overlay {
    opacity: 0.9;
}

#SECTION10>.ladi-section-background {
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: repeat;
    background-attachment: fixed;
}

#GROUP97>.ladi-frame,
#GROUP193>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: column;
    gap: 24px;
    padding: 0px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

#GROUP102>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: row;
    padding: 0px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

#GROUP98,
#GROUP101 {
    height: 105px;
}

#SHAPE46 {
    width: 54px;
    height: 54px;
}

#SHAPE49 {
    height: 42px;
}

#IMAGE10>.ladi-image>.ladi-image-background {
    top: -190px;
    left: 0px;
}

#IMAGE10.ladi-animation>.ladi-image {
    animation-name: fadeInRightBig;
    animation-delay: 0.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#GROUP105>.ladi-frame {
    right: 0px;
    position: relative;
    display: inline-flex;
    flex-direction: column;
    gap: 16px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    margin: 0px auto auto;
    overflow: initial;
}

#HEADLINE41>.ladi-headline {
    font-weight: bold;
    line-height: 1.2;
    color: rgb(225, 29, 7);
}

#HEADLINE40 {
    width: 632px;
}

#PARAGRAPH46>.ladi-paragraph {
    font-size: 16px;
    line-height: 1.6;
    color: rgb(115, 115, 115);
    text-align: center;
}

#COLLECTION2 .ladi-collection-item:before {
    background-size: cover;
    background-origin: content-box;
    background-attachment: scroll;
}

#COLLECTION2 .ladi-collection .ladi-collection-content .ladi-collection-item {
    margin-right: 24px;
    margin-bottom: 24px;
}

#COLLECTION2 .ladi-collection .ladi-collection-content .ladi-collection-page.last .ladi-collection-item:last-child {
    margin-right: 0px;
}

#HEADLINE217>.ladi-headline {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2;
    color: rgb(0, 0, 0);
    text-align: left;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow-wrap: break-word;
}

#PARAGRAPH79>.ladi-paragraph {
    font-size: 16px;
    color: rgb(0, 0, 0);
    text-align: left;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow-wrap: break-word;
}

#BUTTON_SHAPE114>.ladi-shape {
    width: 22px;
    height: 23.2778px;
}

#BUTTON_TEXT114>.ladi-headline {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(225, 29, 7);
    text-align: center;
}

#IMAGE78>.ladi-image>.ladi-image-background {
    background-image: url("https://w.ladicdn.com/s700x550/57b167c9ca57d39c18a1c57c/9nw-xu8m20240309091036.jpg");
}

#SECTION34>.ladi-container {
    position: relative;
    display: flex;
    flex-direction: row;
    gap: 0px;
    padding: 40px 0px;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: auto;
    right: 0px;
}

#FORM5,
#BUTTON111,
#FORM_ITEM27 {
    height: 51.8488px;
}

#FORM5>.ladi-form {
    font-size: 16px;
    line-height: 1.6;
    color: rgb(166, 166, 166);
}

#BUTTON_TEXT111 {
    width: 226px;
    top: 13.3325px;
    left: 0px;
}

#BUTTON_TEXT111>.ladi-headline {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(241, 243, 244);
    text-align: center;
}

#PARAGRAPH76>.ladi-paragraph {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(0, 0, 0);
}

#BUTTON112 {
    height: 56px;
}

#BUTTON_SHAPE112>.ladi-shape {
    width: 44px;
    height: 46.5557px;
    left: 16px;
}

#BUTTON_TEXT112 {
    width: 253px;
}

#SECTION_POPUP {
    height: 0px;
}

@media (min-width: 768px) {

    #SECTION4,
    #CAROUSEL_ITEM1,
    #CAROUSEL_ITEM3 {
        height: 680px;
    }

    #CAROUSEL1 {
        width: 1200.07px;
        height: 680px;
    }

    #CAROUSEL1,
    #BUTTON112 {
        top: 0px;
    }

    #CAROUSEL_ITEM1>.ladi-frame-bg>.ladi-frame-background {
        background-image: url("../../assets/images/systems/banner_02.jpg");
        background-size: 100% auto;
    }

    #CAROUSEL_ITEM3>.ladi-frame-bg>.ladi-frame-background {
        background-image: url("../../assets/images/systems/banner.jpg");
        background-size: 100% auto;
    }

    #GROUP149 {
        width: 554px;
        height: 378px;
        top: 120px;
        left: 0px;
    }

    #HEADLINE191 {
        width: 700px;
    }

    #HEADLINE191>.ladi-headline {
        font-size: 60px;
        font-family: "Pridi", sans-serif;
        font-weight: 600;
    }

    #GROUP152 {
        width: 554px;
        height: 51px;
        top: 330px;
    }

    #BUTTON106,
    #BUTTON107 {
        width: 259.32px;
    }

    #BUTTON_TEXT106 {
        width: 259px;
    }

    #BUTTON107 {
        top: 0px;
        left: 294.68px;
    }

    #BUTTON_TEXT107 {
        width: 255px;
    }

    #GROUP151 {
        width: 16px;
        height: 90.5px;
        top: 186px;
        left: 5px;
    }

    #BOX58,
    #BOX59,
    #BOX60 {
        width: 16px;
    }

    #BOX59 {
        top: 38px;
    }

    #BOX60 {
        top: 74.5px;
    }

    #LIST_PARAGRAPH24 {
        width: 530px;
        top: 183px;
        left: 0px;
    }

    #SECTION3 {
        height: 201px;
    }

    #GROUP28 {
        width: 630px;
        height: 77px;
        top: 37px;
        left: 0px;
    }

    #GROUP28.ladi-animation>.ladi-group,
    #GROUP65.ladi-animation>.ladi-group {
        animation-name: fadeIn;
        animation-delay: 1s;
        animation-duration: 1s;
        animation-iteration-count: 1;
    }

    #GROUP26>.ladi-frame,
    #FRAME5>.ladi-frame {
        bottom: 0px;
        gap: 16px;
        margin-top: auto;
    }

    #GROUP26>.ladi-frame>.ladi-element,
    #FRAME5>.ladi-frame>.ladi-element {
        vertical-align: middle;
        margin-top: auto;
    }

    #SHAPE12 {
        width: 56px;
        height: 56px;
    }

    #GROUP25,
    #GROUP27 {
        width: 243px;
        height: 75px;
    }

    #PARAGRAPH5,
    #PARAGRAPH7,
    #PARAGRAPH4,
    #GROUP43,
    #PARAGRAPH21 {
        width: 183px;
    }

    #PARAGRAPH6,
    #PARAGRAPH8 {
        width: 243px;
        top: 30px;
    }

    #FRAME5 {
        left: 331px;
    }

    #LINE2,
    #BUTTON_GROUP2,
    #LINE4 {
        width: 1200px;
    }

    #LINE2 {
        top: 189px;
        left: 0px;
    }

    #GROUP171,
    #BOX9 {
        width: 498px;
    }

    #GROUP171 {
        top: -76px;
        left: 702px;
    }

    #GROUP171.ladi-animation>.ladi-group {
        animation-name: fadeInRight;
        animation-delay: 0.5s;
        animation-duration: 1s;
        animation-iteration-count: 1;
    }

    #LINE1 {
        top: 35px;
        left: 240.5px;
    }

    #GROUP23 {
        width: 183px;
        height: 130px;
        top: 30.5px;
        left: 283px;
    }

    #SHAPE9 {
        width: 46px;
    }

    #GROUP43 {
        top: 30px;
        left: 35px;
    }

    #SHAPE18 {
        width: 54px;
    }

    #SECTION5>.ladi-container,
    #SECTION41>.ladi-container {
        width: max-content;
    }

    #SECTION5>.ladi-container {
        flex-direction: row;
        padding-top: 80px;
        margin-left: calc(50% - 600px);
    }

    #SECTION5>.ladi-container>.ladi-element,
    #SECTION41>.ladi-container>.ladi-element {
        display: inline-block;
        vertical-align: top;
        margin-left: 0px;
    }

    #GROUP157 {
        width: 1200.52px;
        height: 563.287px;
    }

    #GROUP44 {
        width: 398.521px;
        top: 0px;
        left: 802px;
    }

    #BOX13 {
        left: 36.521px;
    }

    #FRAME7>.ladi-frame {
        padding-bottom: 28.5938px;
    }

    #GROUP156 {
        width: 719.99px;
        height: 563.287px;
        left: 0px;
    }

    #HEADLINE9,
    #HEADLINE17,
    #HEADLINE23,
    #HEADLINE39 {
        width: 600px;
    }

    #HEADLINE9>.ladi-headline,
    #HEADLINE17>.ladi-headline,
    #BUTTON_TEXT118>.ladi-headline,
    #HEADLINE237>.ladi-headline,
    #HEADLINE238>.ladi-headline {
        font-size: 18px;
    }

    #HEADLINE8 {
        width: 740px;
    }

    #HEADLINE8>.ladi-headline,
    #HEADLINE16>.ladi-headline,
    #HEADLINE22>.ladi-headline,
    #HEADLINE38>.ladi-headline,
    #HEADLINE40>.ladi-headline {
        font-size: 36px;
        font-family: "Pridi", sans-serif;
        font-weight: 500;
        letter-spacing: -0.5px;
    }

    #PARAGRAPH16>.ladi-paragraph,
    #PARAGRAPH9>.ladi-paragraph,
    #PARAGRAPH65>.ladi-paragraph,
    #PARAGRAPH66>.ladi-paragraph,
    #PARAGRAPH32>.ladi-paragraph,
    #PARAGRAPH37>.ladi-paragraph {
        font-size: 16px;
    }

    #GROUP36 {
        width: 105px;
        height: 26px;
    }

    #GROUP155 {
        width: auto !important;
        height: auto !important;
        top: 164px;
        left: 468px;
    }

    #GROUP155>.ladi-frame {
        width: max-content;
        height: max-content;
        top: 0px;
        left: 0px;
        position: relative;
        display: inline-flex;
        flex-direction: column;
        gap: 24px;
        padding: 0px;
        margin: 0px auto auto 0px;
        overflow: initial;
    }

    #GROUP155>.ladi-frame>.ladi-element {
        position: relative;
        right: 0px;
        bottom: 0px;
        margin: 0px auto auto 0px;
    }

    #GROUP123 {
        width: 251.998px;
        height: 110.359px;
    }

    #GROUP123,
    #GROUP124 {
        top: 0px !important;
        left: 0px !important;
    }

    #GROUP122,
    #GROUP121 {
        left: 34px;
    }

    #PARAGRAPH65 {
        width: 218px;
    }

    #GROUP124 {
        width: 249.995px;
        height: 135.949px;
    }

    #PARAGRAPH66 {
        width: 216px;
    }

    #SECTION7 {
        height: 868px;
    }

    #SECTION7>.ladi-section-background {
        background-image: url("https://w.ladicdn.com/s1440x868/57b167c9ca57d39c18a1c57c/jasefilg20231017094354.jpg");
    }

    #BOX26 {
        width: 2533px;
        height: 82px;
        top: 786px;
        left: -640px;
    }

    #GROUP51 {
        width: 632px;
        height: 124px;
        top: 80px;
        left: 284px;
    }

    #GROUP51.ladi-animation>.ladi-group {
        animation-name: fadeInDown;
        animation-delay: 1s;
        animation-duration: 1s;
        animation-iteration-count: 1;
    }

    #HEADLINE16 {
        width: 632px;
    }

    #HEADLINE17 {
        left: 63.5px;
    }

    #GROUP103 {
        top: 268px;
        left: 0px;
    }

    #BUTTON19,
    #BUTTON_TEXT19,
    #BUTTON26,
    #BUTTON_TEXT26,
    #BUTTON27,
    #BUTTON_TEXT27 {
        width: 172px;
    }

    #GROUP61 {
        top: 268px;
        left: 413px;
    }

    #FRAME14 {
        top: 268.77px;
        left: 29.5058px;
    }

    #GROUP62 {
        top: 268px;
        left: 826px;
    }

    #FRAME15 {
        top: 267.77px;
        left: 29.5058px;
    }

    #SECTION6 {
        height: 589.667px;
    }

    #SECTION6>.ladi-section-background {
        background-image: url("https://w.ladicdn.com/s1440x589/57b167c9ca57d39c18a1c57c/eWhhke3R20231018070254.jpeg");
    }

    #GROUP66 {
        width: 1200px;
        height: 281px;
        top: 120px;
        left: 0px;
    }

    #GROUP60 {
        width: 1200px;
        height: 168px;
    }

    #PARAGRAPH27,
    #PARAGRAPH40,
    #PARAGRAPH43 {
        width: 616px;
    }

    #PARAGRAPH27 {
        top: 0px;
        left: 584px;
    }

    #GROUP192 {
        width: 505px;
        height: 168px;
    }

    #HEADLINE22 {
        width: 396px;
    }

    #GROUP65 {
        width: 617px;
        height: 101px;
        top: 180px;
        left: 583px;
    }

    #LIST_PARAGRAPH12 {
        top: 0px;
        left: 354px;
    }

    #BUTTON_GROUP2 {
        top: 525.667px;
    }

    #BUTTON28,
    #BUTTON29 {
        width: 594.096px;
    }

    #BUTTON_SHAPE28>.ladi-shape,
    #BUTTON_SHAPE29>.ladi-shape {
        width: 40px;
        height: 40px;
    }

    #BUTTON_TEXT28>.ladi-headline,
    #BUTTON_TEXT29>.ladi-headline {
        font-size: 18px;
        line-height: 1.6;
    }

    #BUTTON29 {
        left: 605.904px;
    }

    #SECTION40>.ladi-container {
        padding-bottom: 80px;
        margin-left: calc(50% - 600px);
    }

    #GROUP172,
    #BOX71 {
        width: 1200px;
        height: 598px;
    }

    #GROUP173 {
        width: 719.3px;
        height: 490.33px;
        top: 53.8229px;
        left: 54px;
    }

    #FORM6 {
        width: 719.3px;
        height: 441.163px;
        top: 49.167px;
        left: 0px;
    }

    #BUTTON118 {
        width: 719.023px;
        height: 59.4177px;
        top: 381.745px;
        left: 0.036968px;
    }

    #BUTTON_TEXT118 {
        top: 13.3325px;
    }

    #FORM_ITEM28,
    #FORM_ITEM29,
    #FORM_ITEM30 {
        width: 226.353px;
        height: 51.8488px;
    }

    #FORM_ITEM28 {
        left: 0.411266px;
    }

    #FORM_ITEM29 {
        top: 0px;
        left: 246.473px;
    }

    #FORM_ITEM30 {
        top: 0px;
        left: 492.947px;
    }

    #FORM_ITEM31 {
        width: 227px;
        height: 50px;
        top: 140.762px;
    }

    #FORM_ITEM32,
    #FORM_ITEM33 {
        width: 226.353px;
        height: 50px;
    }

    #FORM_ITEM32 {
        top: 140.762px;
        left: 246.473px;
    }

    #FORM_ITEM33 {
        top: 140.762px;
        left: 492.947px;
    }

    #FORM_ITEM34 {
        width: 226.427px;
        height: 50px;
        top: 214.762px;
        left: 0px;
    }

    #FORM_ITEM35,
    #FORM_ITEM36,
    #FORM_ITEM37,
    #FORM_ITEM38 {
        width: 103.51px;
        height: 50px;
    }

    #FORM_ITEM35 {
        top: 214.762px;
        left: 246.473px;
    }

    #FORM_ITEM36 {
        top: 214.762px;
        left: 369.816px;
    }

    #FORM_ITEM37 {
        top: 214.762px;
        left: 492.161px;
    }

    #FORM_ITEM38 {
        top: 214.762px;
        left: 615.79px;
    }

    #FORM_ITEM39 {
        width: 473px;
        height: 55px;
        top: 288.418px;
    }

    #HEADLINE237,
    #HEADLINE238 {
        width: 277px;
    }

    #HEADLINE238 {
        top: 139px;
    }

    #GROUP174,
    #GROUP175,
    #BOX72 {
        width: 314px;
        height: 442.83px;
    }

    #GROUP174 {
        top: 101.323px;
        left: 823px;
    }

    #HEADLINE239,
    #PARAGRAPH85 {
        width: 225px;
    }

    #HEADLINE239 {
        top: 37.667px;
        left: 43px;
    }

    #BUTTON119 {
        width: 225px;
        height: 51px;
        top: 352px;
        left: 43px;
    }

    #BUTTON_TEXT119 {
        top: 14.4px;
    }

    #PARAGRAPH85 {
        top: 127.667px;
        left: 44.5px;
    }

    #SECTION9 {
        height: 354.99px;
    }

    #GROUP94 {
        width: 1200px;
        height: 194.694px;
    }

    #GROUP94,
    #GROUP97 {
        top: 80px;
        left: 0px;
    }

    #GROUP92,
    #GROUP93 {
        width: 552px;
        height: 194.694px;
    }

    #SHAPE42,
    #SHAPE45 {
        width: 80px;
        height: 91.1579px;
        left: 472px;
    }

    #GROUP87,
    #GROUP88 {
        width: 536px;
        height: 194.694px;
    }

    #GROUP70>.ladi-frame {
        gap: 12px;
        padding-bottom: 0.3703px;
    }

    #PARAGRAPH32,
    #PARAGRAPH37 {
        width: 428px;
    }

    #GROUP85 {
        width: 105px;
    }

    #GROUP86,
    #BOX41,
    #GROUP91,
    #BOX42 {
        width: 72px;
        height: 72px;
    }

    #GROUP86,
    #GROUP91 {
        top: 29.509px;
    }

    #BOX40,
    #BOX43 {
        width: 64px;
        height: 64px;
        top: 4px;
        left: 4px;
    }

    #GROUP93 {
        top: 0px;
        left: 648px;
    }

    #FRAME19>.ladi-frame {
        padding-bottom: 0.3703px;
    }

    #LINE4 {
        top: 344.99px;
        left: 0px;
    }

    #SECTION41>.ladi-container {
        flex-direction: row;
        padding-bottom: 80px;
        margin-left: calc(50% - 600px);
    }

    #GROUP176 {
        width: 1200px;
        height: 78.5px;
    }

    #IMAGE33,
    #IMAGE33>.ladi-image>.ladi-image-background {
        width: 129.323px;
        height: 57.396px;
    }

    #IMAGE33 {
        top: 10.6px;
        left: 796.977px;
    }

    #IMAGE33>.ladi-image>.ladi-image-background {
        background-image: url("https://w.ladicdn.com/s450x400/57b167c9ca57d39c18a1c57c/rbg/tai-xuong-4-20231012041954-elazf.png");
    }

    #IMAGE34 {
        width: 182px;
        height: 53.2995px;
        top: 12.6px;
        left: 1018px;
    }

    #IMAGE34>.ladi-image>.ladi-image-background {
        width: 200px;
        height: 53.2995px;
        background-image: url("https://w.ladicdn.com/s550x400/57b167c9ca57d39c18a1c57c/rbg/tai-xuong-5-20231012042102-uechj.png");
    }

    #IMAGE35 {
        width: 143.879px;
        height: 78.5px;
    }

    #IMAGE35>.ladi-image>.ladi-image-background {
        width: 181.879px;
        height: 78.4997px;
        top: 1px;
        left: -26px;
        background-image: url("https://w.ladicdn.com/s500x400/57b167c9ca57d39c18a1c57c/rbg/tai-xuong-20231012035043-tnlaf.png");
    }

    #IMAGE36,
    #IMAGE36>.ladi-image>.ladi-image-background {
        width: 178px;
        height: 49.7542px;
    }

    #IMAGE36 {
        top: 12.6px;
        left: 527.278px;
    }

    #IMAGE36>.ladi-image>.ladi-image-background {
        background-image: url("https://w.ladicdn.com/s500x350/57b167c9ca57d39c18a1c57c/rbg/tai-xuong-2-20231012035339-rcgnk.png");
    }

    #IMAGE37,
    #IMAGE37>.ladi-image>.ladi-image-background {
        width: 200px;
        height: 55.9322px;
    }

    #IMAGE37 {
        top: 11.284px;
        left: 235.578px;
    }

    #IMAGE37>.ladi-image>.ladi-image-background {
        background-image: url("https://w.ladicdn.com/s550x400/57b167c9ca57d39c18a1c57c/rbg/tai-xuong-1-20231012035340-waev9.png");
    }

    #SECTION10 {
        height: 653.667px;
    }

    #SECTION10>.ladi-section-background {
        background-image: url("https://w.ladicdn.com/s1440x653/57b167c9ca57d39c18a1c57c/ooxkyt8h20231018081212.jpg");
    }

    #HEADLINE38 {
        width: 569px;
    }

    #GROUP102>.ladi-frame {
        gap: 56px;
    }

    #GROUP98,
    #PARAGRAPH41,
    #GROUP100,
    #PARAGRAPH44,
    #GROUP101,
    #PARAGRAPH45 {
        width: 150px;
    }

    #SHAPE49 {
        width: 42px;
    }

    #IMAGE10 {
        width: 822px;
        height: 671.667px;
        top: 80px;
        left: 719px;
    }

    #IMAGE10>.ladi-image>.ladi-image-background {
        width: 822px;
        height: 1027.5px;
        background-image: url("https://w.ladicdn.com/s1150x1350/57b167c9ca57d39c18a1c57c/v7redvbe20231018082123.jpg");
    }

    #SECTION14 {
        height: 930px;
    }

    #GROUP105 {
        top: 187.823px;
        left: 284px;
    }

    #GROUP105>.ladi-frame {
        padding-bottom: 0px;
    }

    #HEADLINE41,
    #BUTTON_TEXT114 {
        width: 154px;
    }

    #HEADLINE41>.ladi-headline {
        font-size: 14px;
        text-align: left;
    }

    #PARAGRAPH46 {
        width: 544px;
    }

    #COLLECTION2,
    #COLLECTION2 .ladi-collection .ladi-collection-content .ladi-collection-page {
        width: 1200px;
        height: 440px;
    }

    #COLLECTION2 {
        top: 387.604px;
        left: 0px;
    }

    #COLLECTION2 .ladi-collection .ladi-collection-content .ladi-collection-item {
        width: calc(384px);
        height: calc(440px);
    }

    #COLLECTION2 .ladi-collection .ladi-collection-content .ladi-collection-item:nth-child(3n) {
        margin-right: 0px;
    }

    #COLLECTION2 .ladi-collection .ladi-collection-content .ladi-collection-item:nth-child(3n + 1) {
        clear: both;
    }

    #HEADLINE217,
    #PARAGRAPH79 {
        width: 334px;
    }

    #HEADLINE217 {
        top: 254.989px;
        left: 5px;
    }

    #PARAGRAPH79 {
        top: 310.989px;
        left: 5px;
    }

    #PARAGRAPH79>.ladi-paragraph {
        line-height: 1.4;
    }

    #BUTTON114 {
        width: 154px;
        height: 33px;
        top: 396.989px;
        left: 5px;
    }

    #IMAGE78 {
        width: 380px;
        height: 236.989px;
        left: 5px;
    }

    #IMAGE78>.ladi-image>.ladi-image-background {
        width: 382.04px;
        height: 236.989px;
    }

    #SECTION34>.ladi-container {
        margin-left: calc(50% - 600px);
    }

    #GROUP163 {
        width: 1200px;
        height: 56px;
    }

    #GROUP164 {
        width: 879.353px;
        height: 51.8488px;
        top: 2.0756px;
        left: 320.647px;
    }

    #FORM5 {
        width: 560.353px;
        top: 0px;
        left: 319px;
    }

    #BUTTON111 {
        width: 226px;
        left: 334.353px;
    }

    #FORM_ITEM27 {
        width: 310.353px;
    }

    #PARAGRAPH76 {
        width: 295px;
        top: 0.4244px;
        left: 0px;
    }

    #PARAGRAPH76>.ladi-paragraph {
        text-align: right;
    }

    #BUTTON112 {
        width: 252.507px;
    }
}

@media (max-width: 767px) {
    #SECTION4 {
        height: 596px;
    }

    #CAROUSEL1 {
        width: 420px;
        height: 586px;
        top: 10px;
    }

    #CAROUSEL_ITEM1,
    #CAROUSEL_ITEM3 {
        height: 586px;
    }

    #CAROUSEL_ITEM1>.ladi-frame-bg>.ladi-frame-background {
        background-image: url("https://w.ladicdn.com/s1920x586/57b167c9ca57d39c18a1c57c/6jzdg5ur20231018034650.jpg");
    }

    #CAROUSEL_ITEM3>.ladi-frame-bg>.ladi-frame-background {
        background-image: url("https://w.ladicdn.com/s1920x586/57b167c9ca57d39c18a1c57c/-hnye-mr20231101084859.jpg");
    }

    #GROUP149 {
        width: 354px;
        height: 401px;
        top: 77px;
        left: 17px;
    }

    #HEADLINE191 {
        width: 354px;
    }

    #HEADLINE191>.ladi-headline {
        font-size: 32px;
    }

    #GROUP152 {
        width: 252.131px;
        height: 118px;
        top: 305px;
    }

    #BUTTON106,
    #BUTTON107 {
        width: 252.131px;
    }

    #BUTTON_TEXT106 {
        width: 252px;
    }

    #BUTTON107 {
        top: 67px;
        left: 0px;
    }

    #BUTTON_TEXT107 {
        width: 248px;
    }

    #GROUP151 {
        width: 16.1237px;
        height: 142px;
        top: 109px;
        left: 6px;
    }

    #BOX58,
    #BOX59,
    #BOX60 {
        width: 16.1237px;
    }

    #BOX59 {
        top: 63px;
    }

    #BOX60 {
        top: 126px;
    }

    #LIST_PARAGRAPH24 {
        width: 352px;
        top: 105px;
        left: 1px;
    }

    #SECTION3 {
        height: 317.61px;
    }

    #GROUP28 {
        width: 404px;
        height: 95px;
        top: 171px;
        left: 11px;
    }

    #GROUP26>.ladi-frame,
    #FRAME5>.ladi-frame {
        gap: 8px;
        margin-top: 0px;
    }

    #GROUP26>.ladi-frame>.ladi-element,
    #FRAME5>.ladi-frame>.ladi-element {
        vertical-align: top;
        margin-top: 0px;
    }

    #SHAPE12 {
        width: 40px;
        height: 40px;
    }

    #GROUP25 {
        width: 134px;
        height: 93px;
    }

    #PARAGRAPH5 {
        width: 108px;
    }

    #PARAGRAPH6 {
        width: 134px;
    }

    #PARAGRAPH6,
    #PARAGRAPH8 {
        top: 26px;
    }

    #FRAME5 {
        left: 205px;
    }

    #GROUP27 {
        width: 151px;
        height: 93px;
    }

    #PARAGRAPH7 {
        width: 114px;
    }

    #PARAGRAPH8 {
        width: 151px;
    }

    #LINE2,
    #PARAGRAPH32,
    #PARAGRAPH37 {
        width: 265px;
    }

    #LINE2 {
        top: 300.61px;
        left: 77.5005px;
    }

    #GROUP171,
    #BOX9 {
        width: 386px;
    }

    #GROUP171 {
        top: -44px;
        left: 17px;
    }

    #LINE1 {
        top: 20.3052px;
        left: 188.569px;
    }

    #GROUP23 {
        width: 144.75px;
        height: 156px;
        top: 15.3052px;
        left: 218.602px;
    }

    #SHAPE9 {
        width: 45.2959px;
    }

    #PARAGRAPH4 {
        width: 145px;
    }

    #GROUP43 {
        width: 143.765px;
        top: 15.3052px;
        left: 22.1556px;
    }

    #SHAPE18 {
        width: 53.1734px;
    }

    #PARAGRAPH21 {
        width: 144px;
    }

    #SECTION5>.ladi-container {
        flex-direction: column;
        padding-top: 40px;
        margin-left: auto;
    }

    #SECTION5>.ladi-container>.ladi-element,
    #SECTION41>.ladi-container>.ladi-element {
        margin-left: auto;
    }

    #GROUP157 {
        width: 420px;
        height: 1153.18px;
    }

    #GROUP44,
    #BUTTON_GROUP2,
    #FORM5,
    #BUTTON112 {
        width: 420px;
    }

    #GROUP44 {
        top: 708.177px;
        left: 0px;
    }

    #BOX13 {
        left: 58px;
    }

    #FRAME7>.ladi-frame {
        padding-bottom: 29.1875px;
    }

    #GROUP156 {
        width: 385px;
        height: 668.177px;
        left: 16.5px;
    }

    #HEADLINE9 {
        width: 359px;
    }

    #HEADLINE9>.ladi-headline,
    #HEADLINE17>.ladi-headline,
    #BUTTON_TEXT118>.ladi-headline,
    #HEADLINE237>.ladi-headline,
    #HEADLINE238>.ladi-headline {
        font-size: 16px;
    }

    #HEADLINE8 {
        width: 380px;
    }

    #HEADLINE8>.ladi-headline,
    #HEADLINE16>.ladi-headline,
    #HEADLINE22>.ladi-headline,
    #HEADLINE38>.ladi-headline,
    #HEADLINE40>.ladi-headline {
        font-size: 26px;
    }

    #PARAGRAPH16>.ladi-paragraph,
    #PARAGRAPH9>.ladi-paragraph,
    #PARAGRAPH65>.ladi-paragraph,
    #PARAGRAPH66>.ladi-paragraph,
    #PARAGRAPH32>.ladi-paragraph,
    #PARAGRAPH37>.ladi-paragraph {
        font-size: 14px;
    }

    #GROUP36 {
        width: 208px;
        height: 52px;
    }

    #GROUP155 {
        width: 385px;
        height: 123.177px;
        top: 545px;
        left: 0px;
    }

    #GROUP123 {
        width: 182px;
        height: 123.177px;
    }

    #GROUP123,
    #GROUP164 {
        top: 0px;
        left: 0px;
    }

    #GROUP122,
    #GROUP121 {
        left: 26px;
    }

    #PARAGRAPH65 {
        width: 148px;
    }

    #GROUP124 {
        width: 187px;
        height: 123.177px;
        top: 0px;
        left: 198px;
    }

    #PARAGRAPH66 {
        width: 161px;
    }

    #SECTION7 {
        height: 2074.95px;
    }

    #SECTION7>.ladi-section-background {
        background-image: url("https://w.ladicdn.com/s768x2074/57b167c9ca57d39c18a1c57c/jasefilg20231017094354.jpg");
    }

    #BOX26 {
        width: 420px;
        height: 316.946px;
        top: 1758px;
        left: 0px;
    }

    #GROUP51 {
        width: 381px;
        height: 100px;
        top: 36px;
        left: 19.5px;
    }

    #HEADLINE16,
    #PARAGRAPH46 {
        width: 381px;
    }

    #HEADLINE17 {
        width: 319px;
        left: 31px;
    }

    #GROUP103 {
        top: 796px;
        left: 23px;
    }

    #BUTTON19,
    #BUTTON26,
    #BUTTON27 {
        width: 131.5px;
    }

    #BUTTON_TEXT19,
    #BUTTON_TEXT26,
    #BUTTON_TEXT27 {
        width: 132px;
    }

    #GROUP61 {
        top: 172px;
        left: 23px;
    }

    #FRAME14,
    #FRAME15 {
        top: 259.77px;
        left: 29.5px;
    }

    #GROUP62 {
        top: 1420px;
        left: 23px;
    }

    #SECTION6 {
        height: 730px;
    }

    #SECTION6>.ladi-section-background {
        background-image: url("https://w.ladicdn.com/s768x730/57b167c9ca57d39c18a1c57c/eWhhke3R20231018070254.jpeg");
    }

    #GROUP66 {
        width: 382px;
        height: 562px;
        top: 35px;
        left: 23px;
    }

    #GROUP60 {
        width: 382px;
        height: 330px;
    }

    #PARAGRAPH27 {
        width: 376px;
        top: 151px;
        left: 0px;
    }

    #GROUP192 {
        width: 382px;
        height: 132px;
    }

    #HEADLINE22 {
        width: 345px;
    }

    #HEADLINE23 {
        width: 382px;
    }

    #GROUP65 {
        width: 298px;
        height: 216px;
        top: 346px;
        left: 0px;
    }

    #LIST_PARAGRAPH12 {
        top: 115px;
        left: 0px;
    }

    #BUTTON_GROUP2 {
        top: 666px;
    }

    #BUTTON28,
    #BUTTON29 {
        width: 207.933px;
    }

    #BUTTON_SHAPE28>.ladi-shape,
    #BUTTON_SHAPE29>.ladi-shape {
        width: 32px;
        height: 32px;
    }

    #BUTTON_TEXT28>.ladi-headline,
    #BUTTON_TEXT29>.ladi-headline {
        font-size: 16px;
        line-height: 1.2;
    }

    #BUTTON29 {
        left: 212.067px;
    }

    #SECTION40>.ladi-container {
        padding-bottom: 40px;
        margin-left: calc(50% - 210px);
    }

    #GROUP172 {
        width: 420px;
        height: 890.767px;
    }

    #BOX71 {
        width: 420px;
        height: 687px;
    }

    #GROUP173 {
        width: 389px;
        height: 569.625px;
        top: 14.1815px;
        left: 15.5px;
    }

    #FORM6 {
        width: 388.439px;
        height: 537.795px;
        top: 31.8302px;
        left: 0.215444px;
    }

    #BUTTON118 {
        width: 388px;
        height: 48.007px;
        top: 489.788px;
        left: 0.43853px;
    }

    #BUTTON_TEXT118 {
        top: 6.73315px;
    }

    #FORM_ITEM28,
    #FORM_ITEM29,
    #FORM_ITEM30 {
        width: 388px;
        height: 30px;
    }

    #FORM_ITEM28 {
        left: 0px;
    }

    #FORM_ITEM29 {
        top: 92px;
        left: 0px;
    }

    #FORM_ITEM30 {
        top: 46px;
        left: 0px;
    }

    #FORM_ITEM31,
    #FORM_ITEM32,
    #FORM_ITEM33,
    #FORM_ITEM34,
    #FORM_ITEM35,
    #FORM_ITEM36,
    #FORM_ITEM37,
    #FORM_ITEM38 {
        width: 190px;
        height: 30px;
    }

    #FORM_ITEM31 {
        top: 181.087px;
    }

    #FORM_ITEM32 {
        top: 181.087px;
        left: 198px;
    }

    #FORM_ITEM33 {
        top: 227.087px;
        left: 0px;
    }

    #FORM_ITEM34 {
        top: 227.087px;
        left: 198px;
    }

    #FORM_ITEM35 {
        top: 273.087px;
        left: 0px;
    }

    #FORM_ITEM36 {
        top: 273.087px;
        left: 198px;
    }

    #FORM_ITEM37 {
        top: 319.087px;
        left: 0px;
    }

    #FORM_ITEM38 {
        top: 319.087px;
        left: 198px;
    }

    #FORM_ITEM39 {
        width: 388px;
        height: 94px;
        top: 365.087px;
    }

    #HEADLINE237 {
        width: 389px;
    }

    #HEADLINE238 {
        width: 256px;
        top: 179.197px;
    }

    #GROUP174,
    #GROUP175,
    #BOX72 {
        width: 420px;
        height: 276.592px;
    }

    #GROUP174 {
        top: 614.175px;
        left: 0px;
    }

    #HEADLINE239 {
        width: 350px;
        top: 23.5268px;
        left: 35.473px;
    }

    #BUTTON119 {
        width: 350px;
        height: 48px;
        top: 189.678px;
        left: 35.473px;
    }

    #BUTTON_TEXT119 {
        top: 8.99426px;
    }

    #PARAGRAPH85 {
        width: 322px;
        top: 69.7458px;
        left: 37.516px;
    }

    #SECTION9 {
        height: 545.694px;
    }

    #GROUP94 {
        width: 395.772px;
        height: 468.646px;
        top: 38px;
        left: 13px;
    }

    #GROUP92 {
        width: 393.772px;
        height: 218.323px;
    }

    #SHAPE42,
    #SHAPE45 {
        width: 69.5322px;
        height: 79.23px;
    }

    #SHAPE42 {
        left: 324.24px;
    }

    #GROUP87 {
        width: 373px;
        height: 218.323px;
    }

    #GROUP70>.ladi-frame {
        gap: 8px;
        padding-bottom: 0px;
    }

    #GROUP85 {
        width: 157px;
    }

    #GROUP86,
    #BOX41,
    #GROUP91,
    #BOX42 {
        width: 62.579px;
        height: 62.5789px;
    }

    #GROUP86,
    #GROUP91 {
        top: 25.6478px;
    }

    #BOX40,
    #BOX43 {
        width: 55.6258px;
        height: 55.6257px;
        top: 3.47661px;
        left: 3.47661px;
    }

    #GROUP93 {
        width: 395.772px;
        height: 226.323px;
        top: 242.323px;
        left: 0.0001px;
    }

    #SHAPE45 {
        left: 326.24px;
    }

    #GROUP88 {
        width: 373px;
        height: 226.323px;
    }

    #FRAME19>.ladi-frame {
        padding-bottom: 0px;
    }

    #LINE4 {
        width: 400px;
        top: 259.694px;
        left: 572px;
    }

    #SECTION41>.ladi-container {
        flex-direction: column;
        padding-bottom: 40px;
        margin-left: auto;
    }

    #GROUP176 {
        width: 387.676px;
        height: 102.341px;
    }

    #IMAGE33,
    #IMAGE33>.ladi-image>.ladi-image-background {
        width: 88.1373px;
        height: 39.117px;
    }

    #IMAGE33 {
        top: 63.2242px;
        left: 61.162px;
    }

    #IMAGE33>.ladi-image>.ladi-image-background {
        background-image: url("https://w.ladicdn.com/s400x350/57b167c9ca57d39c18a1c57c/rbg/tai-xuong-4-20231012041954-elazf.png");
    }

    #IMAGE34 {
        width: 124.038px;
        height: 36.3251px;
        top: 64.6201px;
        left: 212.796px;
    }

    #IMAGE34>.ladi-image>.ladi-image-background {
        width: 136.305px;
        height: 36.3251px;
        background-image: url("https://w.ladicdn.com/s450x350/57b167c9ca57d39c18a1c57c/rbg/tai-xuong-5-20231012042102-uechj.png");
    }

    #IMAGE35 {
        width: 98.0576px;
        height: 53.5px;
    }

    #IMAGE35>.ladi-image>.ladi-image-background {
        width: 123.956px;
        height: 53.4998px;
        top: 0.681529px;
        left: -17.7197px;
        background-image: url("https://w.ladicdn.com/s450x400/57b167c9ca57d39c18a1c57c/rbg/tai-xuong-20231012035043-tnlaf.png");
    }

    #IMAGE36,
    #IMAGE36>.ladi-image>.ladi-image-background {
        width: 121.312px;
        height: 33.9089px;
    }

    #IMAGE36 {
        top: 10.6925px;
        left: 266.364px;
    }

    #IMAGE36>.ladi-image>.ladi-image-background {
        background-image: url("https://w.ladicdn.com/s450x350/57b167c9ca57d39c18a1c57c/rbg/tai-xuong-2-20231012035339-rcgnk.png");
    }

    #IMAGE37,
    #IMAGE37>.ladi-image>.ladi-image-background {
        width: 136.306px;
        height: 38.1194px;
    }

    #IMAGE37 {
        top: 8.58726px;
        left: 114.058px;
    }

    #IMAGE37>.ladi-image>.ladi-image-background {
        background-image: url("https://w.ladicdn.com/s450x350/57b167c9ca57d39c18a1c57c/rbg/tai-xuong-1-20231012035340-waev9.png");
    }

    #SECTION10 {
        height: 951.81px;
    }

    #SECTION10>.ladi-section-background {
        background-image: url("https://w.ladicdn.com/s768x951/57b167c9ca57d39c18a1c57c/ooxkyt8h20231018081212.jpg");
    }

    #GROUP97 {
        top: 34px;
        left: 16.8862px;
    }

    #HEADLINE39,
    #PARAGRAPH40,
    #PARAGRAPH43 {
        width: 388px;
    }

    #HEADLINE38 {
        width: 351px;
    }

    #GROUP102>.ladi-frame {
        gap: 48px;
    }

    #GROUP98,
    #PARAGRAPH41 {
        width: 94px;
    }

    #GROUP100,
    #PARAGRAPH44 {
        width: 70px;
    }

    #GROUP101,
    #PARAGRAPH45 {
        width: 117px;
    }

    #SHAPE49 {
        width: 37.5115px;
    }

    #IMAGE10 {
        width: 388px;
        height: 326.845px;
        top: 602px;
        left: 16px;
    }

    #IMAGE10>.ladi-image>.ladi-image-background {
        width: 400px;
        height: 500px;
        background-image: url("https://w.ladicdn.com/s750x850/57b167c9ca57d39c18a1c57c/v7redvbe20231018082123.jpg");
    }

    #SECTION14 {
        height: 1664px;
    }

    #GROUP105 {
        top: 36px;
        left: -106px;
    }

    #GROUP105>.ladi-frame {
        padding-bottom: 0.177094px;
    }

    #HEADLINE41 {
        width: 174px;
    }

    #HEADLINE41>.ladi-headline {
        font-size: 16px;
        text-align: center;
    }

    #COLLECTION2,
    #COLLECTION2 .ladi-collection .ladi-collection-content .ladi-collection-page {
        width: 372px;
        height: 1402px;
    }

    #COLLECTION2 {
        top: 215px;
        left: 24px;
    }

    #COLLECTION2 .ladi-collection .ladi-collection-content .ladi-collection-item {
        width: calc(372px);
        height: calc(451.333px);
    }

    #COLLECTION2 .ladi-collection .ladi-collection-content .ladi-collection-item:nth-child(1n) {
        margin-right: 0px;
    }

    #COLLECTION2 .ladi-collection .ladi-collection-content .ladi-collection-item:nth-child(1n + 1) {
        clear: both;
    }

    #HEADLINE217,
    #PARAGRAPH79 {
        width: 372px;
    }

    #HEADLINE217 {
        top: 248px;
        left: -1px;
    }

    #PARAGRAPH79 {
        top: 298px;
        left: -1px;
    }

    #PARAGRAPH79>.ladi-paragraph {
        line-height: 1.6;
    }

    #BUTTON114 {
        width: 138px;
        height: 29px;
        top: 380px;
        left: -1px;
    }

    #BUTTON_TEXT114 {
        width: 138px;
    }

    #IMAGE78,
    #IMAGE78>.ladi-image>.ladi-image-background {
        width: 374px;
        height: 232px;
    }

    #IMAGE78 {
        left: -1px;
    }

    #SECTION34>.ladi-container {
        margin-left: calc(50% - 210px);
    }

    #GROUP163 {
        width: 420px;
        height: 191.167px;
    }

    #GROUP164 {
        width: 420px;
        height: 115.424px;
    }

    #FORM5 {
        top: 63.5756px;
        left: 0px;
    }

    #BUTTON111 {
        width: 169.393px;
        left: 250.607px;
    }

    #FORM_ITEM27 {
        width: 232.618px;
    }

    #PARAGRAPH76 {
        width: 394px;
        top: 0px;
        left: 13px;
    }

    #PARAGRAPH76>.ladi-paragraph {
        text-align: center;
    }

    #BUTTON112 {
        top: 135.167px;
    }
}

.ladi-section {
    margin: 0 auto;
    position: relative;
}

.ladi-section[data-tab-id] {
    display: none;
}

.ladi-section.selected[data-tab-id] {
    display: block;
}

.ladi-section .ladi-section-background {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none;
    overflow: hidden;
}

.ladi-button {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.ladi-button:active {
    transform: translateY(2px);
    transition: transform .2s linear
}

.ladi-button .ladi-button-background {
    height: 100%;
    width: 100%;
    pointer-events: none;
    transition: inherit
}

.ladi-button>.ladi-button-headline,
.ladi-button>.ladi-button-shape {
    width: 100% !important;
    height: 100% !important;
    top: 0 !important;
    left: 0 !important;
    display: table;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.ladi-button>.ladi-button-shape .ladi-shape {
    margin: auto;
    top: 0;
    bottom: 0
}

.ladi-button>.ladi-button-headline .ladi-headline {
    display: table-cell;
    vertical-align: middle
}

.ladi-checkout-product-cart-icon .ladi-cart-number {
    position: absolute;
    top: -2px;
    right: -7px;
    background: #f36e36;
    text-align: center;
    min-width: 18px;
    min-height: 18px;
    font-size: 12px;
    font-weight: 700;
    color: #fff;
    border-radius: 100%;
    z-index: 90000000;
    padding: 3px 4px
}

.ladi-checkout-product-add-to-cart .ladi-button .loading-dots {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center
}

.ladi-checkout-product-add-to-cart .ladi-button .loading-dots p {
    display: inline-block;
    font-size: 32px;
    line-height: 1;
    animation: .6s infinite loading
}

.ladi-checkout-product-add-to-cart .ladi-button .loading-dots p:first-child {
    animation-delay: 0s
}

.ladi-checkout-product-add-to-cart .ladi-button .loading-dots p:nth-child(2) {
    animation-delay: .2s
}

.ladi-checkout-product-add-to-cart .ladi-button .loading-dots p:nth-child(3) {
    animation-delay: .4s
}

@keyframes loading {

    0%,
    100% {
        opacity: 0
    }

    50% {
        opacity: 1
    }
}

.ladi-group {
    position: absolute;
    width: 100%;
    height: 100%;
}

.ladi-shape {
    position: absolute;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.ladi-shape .ladi-cart-number {
    position: absolute;
    top: -2px;
    right: -7px;
    background: #f36e36;
    text-align: center;
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    border-radius: 100%;
}

.ladi-image {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.ladi-image .ladi-image-background {
    background-repeat: no-repeat;
    background-position: left top;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.ladi-headline {
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: center center;
}

.ladi-headline a {
    text-decoration: underline;
}

.ladi-menu {
    position: absolute;
}

.ladi-menu.list-menu-items.theme-1 {
    z-index: 1;
    display: flex;
    width: fit-content;
    height: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
}

.ladi-menu.list-menu-items.theme-1 .ladi-menu-item {
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    align-self: center;
    position: relative;
    transition: all 150ms linear 0s, visibility 0s;
}

.ladi-menu.list-menu-items.theme-1 .ladi-menu-item>ul {
    visibility: hidden;
    opacity: 0;
    display: flex;
    position: absolute;
    top: 35px;
    width: max-content;
    gap: 10px;
    flex-flow: column;
    padding: 5px 10px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 5px;
}

.ladi-menu.list-menu-items.theme-1 .ladi-menu-item>ul:before {
    content: "";
    position: absolute;
    top: -35px;
    left: 0;
    width: 100%;
    height: 50px;
}

.ladi-menu.list-menu-items.theme-1 .ladi-menu-item>ul>.ladi-menu-item {
    width: 100%;
}

.ladi-menu.list-menu-items.theme-1 .ladi-menu-item:hover>ul {
    visibility: visible;
    opacity: 1;
}

.ladi-menu.list-menu-items.theme-1>.ladi-menu-item>ul .ladi-menu-item>ul {
    left: 100%;
    transform: translate(20px, -5px);
    top: 0;
}

.ladi-menu.list-menu-items.theme-1>.ladi-menu-item>ul .ladi-menu-item>ul:before {
    top: 0;
    left: -35px;
    height: 100%;
    width: 50px;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1,
#POPUP_MENU_MOBILE .ladi-menu.list-menu-items.theme-1 {
    margin: 0;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1 .ladi-menu-item,
#POPUP_MENU_MOBILE .ladi-menu.list-menu-items.theme-1 .ladi-menu-item {
    display: block;
    align-self: baseline;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1 .ladi-menu-item ul {
    position: relative;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1 .ladi-menu-item a,
#POPUP_MENU_MOBILE .ladi-menu.list-menu-items.theme-1 .ladi-menu-item a {
    padding-right: 20px;
    position: relative;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1 .ladi-menu-item[data-child="true"]>a {
    pointer-events: none;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1 .ladi-menu-item[data-child="true"]>a:before,
#POPUP_MENU_MOBILE .ladi-menu.list-menu-items.theme-1 .ladi-menu-item[data-child="true"]>a:before {
    content: "";
    background-image: url("data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22%23fff%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.95437%2010.3254C3.13408%2010.535%203.44973%2010.5593%203.65939%2010.3796L8.00066%206.65853L12.3419%2010.3796C12.5516%2010.5593%2012.8672%2010.535%2013.047%2010.3254C13.2267%2010.1157%2013.2024%209.80007%2012.9927%209.62036L8.32606%205.62036C8.13881%205.45987%207.86251%205.45987%207.67526%205.62036L3.0086%209.62036C2.79893%209.80007%202.77465%2010.1157%202.95437%2010.3254Z%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");
    background-position: top right;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position-y: 3px;
    position: absolute;
    right: -3px;
    width: 20px;
    height: 20px;
    transform: rotate(180deg);
    top: 5px;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1 .ladi-menu-item ul {
    visibility: hidden;
    opacity: 0;
    display: none !important;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1 .ladi-menu-item.open>a:before {
    transform: rotate(0deg);
    top: 0;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1 .ladi-menu-item.open>ul {
    visibility: visible;
    opacity: 1;
    display: flex !important;
    top: 5px;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1 ul {
    display: flex !important;
    visibility: visible;
    opacity: 1;
    background: transparent;
    padding: 0;
    top: 35px;
    transform: translate(20px, 0);
    left: 0;
}

.popup-menu-mobile .ladi-menu.list-menu-items.theme-1>.ladi-menu-item .ladi-menu-item ul {
    left: 0;
    transform: translate(20px, 0);
}

.ladi-menu.menu-icon-item {
    width: 100%;
    height: 100%;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    cursor: pointer;
}

.ladi-menu.menu-icon-item.theme-1.menu-icon-1 {
    -webkit-mask-image: url(https://w.ladicdn.com/v2/source/builder/svg/menu_icon1.svg?v=1.0);
    mask-image: url(https://w.ladicdn.com/v2/source/builder/svg/menu_icon1.svg?v=1.0);
}

.ladi-menu.menu-icon-item.theme-1.menu-icon-2 {
    -webkit-mask-image: url(https://w.ladicdn.com/v2/source/builder/svg/menu_icon2.svg?v=1.0);
    mask-image: url(https://w.ladicdn.com/v2/source/builder/svg/menu_icon2.svg?v=1.0);
}

.ladi-menu.menu-icon-item.theme-1.menu-icon-3 {
    -webkit-mask-image: url(https://w.ladicdn.com/v2/source/builder/svg/menu_icon3.svg?v=1.0);
    mask-image: url(https://w.ladicdn.com/v2/source/builder/svg/menu_icon3.svg?v=1.0);
}

.ladi-menu.menu-icon-item.theme-1.menu-icon-4 {
    -webkit-mask-image: url(https://w.ladicdn.com/v2/source/builder/svg/menu_icon4.svg?v=1.0);
    mask-image: url(https://w.ladicdn.com/v2/source/builder/svg/menu_icon4.svg?v=1.0);
}

.ladi-popup .ladi-menu.menu-icon-item {
    display: none;
}

.ladi-popup .ladi-menu.list-menu-items {
    display: flex;
    flex-flow: column;
}

#SECTION_POPUP>.ladi-container>.ladi-element[id^="POPUP_MENU_MOBILE"][data-dropbox="true"] {
    display: none;
}

.popup-menu-mobile {
    width: 100% !important;
    height: 100% !important;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    max-height: 100% !important;
}

.popup-menu-mobile .ladi-popup {
    min-height: 100%;
}

.popup-menu-mobile .ladi-popup,
.popup-menu-mobile .ladi-popup-background {
    width: 100%;
    height: 100%;
}

.popup-menu-mobile .ladi-element .ladi-menu.menu-icon-item {
    display: none !important;
}

.popup-menu-mobile .ladi-element .ladi-menu.list-menu-items {
    display: flex !important;
}

.popup-menu-mobile .popup-close {
    position: absolute;
    width: 24px;
    height: 24px;
    top: 10px;
    right: 10px;
    cursor: pointer;
    background-color: #fff;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-image: url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M23.4144%202.00015L2.00015%2023.4144L0.585938%2022.0002L22.0002%200.585938L23.4144%202.00015Z%22%3E%3C%2Fpath%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.00015%200.585938L23.4144%2022.0002L22.0002%2023.4144L0.585938%202.00015L2.00015%200.585938Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    mask-image: url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M23.4144%202.00015L2.00015%2023.4144L0.585938%2022.0002L22.0002%200.585938L23.4144%202.00015Z%22%3E%3C%2Fpath%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.00015%200.585938L23.4144%2022.0002L22.0002%2023.4144L0.585938%202.00015L2.00015%200.585938Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

@media (min-width: 768px) {
    .ladi-menu.menu-icon-item.theme-1 {
        display: none;
    }

    .popup-menu-mobile {
        display: none;
    }
}

@media (max-width: 767px) {
    .ladi-element.ladi-auto-scroll {
        overflow-x: auto;
        overflow-y: hidden;
        width: 100% !important;
        left: 0 !important;
        -webkit-overflow-scrolling: touch;
    }

    [data-hint]:not([data-timeout-id-copied]):before,
    [data-hint]:not([data-timeout-id-copied]):after {
        display: none !important;
    }

    .ladi-section.ladi-auto-scroll {
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
    }

    .ladi-menu.list-menu-items.theme-1 {
        display: none;
    }
}

#header {
    font-family: Roboto, sans-serif
}

#header>.ladi-section-background {
    background-color: rgb(255, 255, 255);
}

#headerBUTTON9 {
    height: 40px;
}

#headerBUTTON9>.ladi-button>.ladi-button-background {
    background-color: rgb(225, 29, 7);
}

#headerBUTTON9>.ladi-button {
    border-radius: 0px;
}

#headerBUTTON9>.ladi-button:hover,
#headerBUTTON_TEXT9>.ladi-headline:hover,
#headerMENU1>.ladi-menu .ladi-menu-item:hover,
#headerMENU1>.ladi-menu .ladi-menu-item.selected {
    opacity: 1;
}

#headerBUTTON_TEXT9 {
    top: 9px;
    left: 0px;
}

#headerBUTTON_TEXT9>.ladi-headline {
    font-size: 14px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#headerIMAGE25,
#headerIMAGE25>.ladi-image>.ladi-image-background {
    top: 0px;
    left: 0px;
}

#headerIMAGE25>.ladi-image>.ladi-image-background {
    background-image: url("../../assets/images/ATC-New-Tech.png");
}

#headerSHAPE81 svg:last-child {
    fill: rgb(0, 0, 0);
}

#headerMENU1>.ladi-menu .ladi-menu-item {
    font-size: 15px;
    font-weight: 500;
    letter-spacing: -0.5px;
    line-height: 1.6;
    color: rgb(0, 0, 0);
    text-align: left;
    -webkit-text-stroke-width: 0px;
}

#headerMENU1>.ladi-menu .ladi-menu-item:hover,
#headerMENU1>.ladi-menu .ladi-menu-item.selected {
    color: rgb(225, 29, 7);
}

#headerMENU1>.ladi-menu.list-menu-items {
    gap: 45px;
}

#headerMENU1>.ladi-menu.menu-icon-item {
    background-color: rgb(0, 0, 0);
}

@media (min-width: 768px) {
    #header {
        height: 80px;
    }

    #headerGROUP148 {
        width: 1210.5px;
        height: 47.308px;
        top: 14.192px;
        left: -10px;
    }

    #headerBUTTON9 {
        width: 145.5px;
        top: 3.654px;
        left: 1065px;
    }

    #headerBUTTON_TEXT9 {
        width: 146px;
    }

    #headerIMAGE25,
    #headerIMAGE25>.ladi-image>.ladi-image-background {
        /*width: 194.488px;
        height: 47.308px;*/

        width: 135px;
        height: 50px;
    }

    #headerSHAPE81 {
        width: 16px;
        height: 18.1415px;
        top: 14.5832px;
        left: 1015.75px;
    }

    #headerMENU1 {
        width: 677px;
        height: 46px;
        top: 0.654px;
        left: 344.979px;
    }
}

@media (max-width: 767px) {
    #header {
        height: 72px;
    }

    #headerGROUP148 {
        width: 933px;
        height: 41.654px;
        top: 15.173px;
        left: 3px;
    }

    #headerBUTTON9,
    #headerBUTTON_TEXT9 {
        width: 126px;
    }

    #headerBUTTON9 {
        top: 0.827px;
        left: 807px;
    }

    #headerIMAGE25,
    #headerIMAGE25>.ladi-image>.ladi-image-background {
        width: 125px;
        height: 40px;
    }

    #headerSHAPE81 {
        width: 14px;
        height: 17.1415px;
        top: 12.2562px;
        left: 548.349px;
    }

    #headerMENU1 {
        width: 36px;
        height: 30.375px;
        top: 5.6395px;
        left: 371.454px;
    }
}

.ladi-section {
    margin: 0 auto;
    position: relative;
}

.ladi-section[data-tab-id] {
    display: none;
}

.ladi-section.selected[data-tab-id] {
    display: block;
}

.ladi-section .ladi-section-background {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none;
    overflow: hidden;
}

.ladi-frame {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.ladi-frame-bg .ladi-frame-background {
    height: 100%;
    width: 100%;
    pointer-events: none;
    transition: inherit;
}

.ladi-frame-bg:not(.ladi-frame) {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.ladi-shape {
    position: absolute;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.ladi-shape .ladi-cart-number {
    position: absolute;
    top: -2px;
    right: -7px;
    background: #f36e36;
    text-align: center;
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    border-radius: 100%;
}

.ladi-image {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.ladi-image .ladi-image-background {
    background-repeat: no-repeat;
    background-position: left top;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.ladi-headline {
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: center center;
}

.ladi-headline a {
    text-decoration: underline;
}

.ladi-paragraph {
    width: 100%;
    display: inline-block;
    word-break: break-word;
}

.ladi-paragraph a {
    text-decoration: underline;
}

@media (min-width: 768px) {}

@media (max-width: 767px) {
    .ladi-element.ladi-auto-scroll {
        overflow-x: auto;
        overflow-y: hidden;
        width: 100% !important;
        left: 0 !important;
        -webkit-overflow-scrolling: touch;
    }

    [data-hint]:not([data-timeout-id-copied]):before,
    [data-hint]:not([data-timeout-id-copied]):after {
        display: none !important;
    }

    .ladi-section.ladi-auto-scroll {
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
    }
}

#footer {
    font-family: Roboto, sans-serif
}

#footer>.ladi-section-background {
    background-color: rgb(0, 0, 0);
}

#footerGROUP21,
#footerFRAME33,
#footerFRAME34,
#footerFRAME35,
#footerGROUP22,
#footerFRAME36,
#footerFRAME37 {
    width: auto !important;
    height: auto !important;
}

#footerGROUP21>.ladi-frame,
#footerFRAME33>.ladi-frame,
#footerFRAME34>.ladi-frame,
#footerFRAME35>.ladi-frame,
#footerGROUP22>.ladi-frame,
#footerFRAME36>.ladi-frame,
#footerFRAME37>.ladi-frame {
    width: max-content;
    height: max-content;
}

#footerGROUP21>.ladi-frame,
#footerFRAME33>.ladi-frame,
#footerIMAGE32>.ladi-image>.ladi-image-background,
#footerFRAME34>.ladi-frame,
#footerFRAME35>.ladi-frame,
#footerGROUP22>.ladi-frame,
#footerFRAME36>.ladi-frame,
#footerFRAME37>.ladi-frame {
    top: 0px;
    left: 0px;
}

#footerGROUP21>.ladi-frame,
#footerGROUP22>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: row;
    padding: 0px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

#footerGROUP21>.ladi-frame>.ladi-element,
#footerFRAME34>.ladi-frame>.ladi-element,
#footerGROUP22>.ladi-frame>.ladi-element {
    position: relative;
    right: 0px;
    bottom: 0px;
    display: inline-block;
    vertical-align: top;
    margin: 0px auto auto 0px;
}

#footerFRAME33,
#footerIMAGE32,
#footerPARAGRAPH64,
#footerFRAME34,
#footerSHAPE50,
#footerSHAPE51,
#footerSHAPE52,
#footerSHAPE53,
#footerFRAME35,
#footerHEADLINE58,
#footerHEADLINE59,
#footerHEADLINE60,
#footerHEADLINE62,
#footerFRAME36,
#footerHEADLINE63,
#footerHEADLINE64,
#footerHEADLINE65,
#footerHEADLINE66,
#footerFRAME37,
#footerHEADLINE67,
#footerHEADLINE68,
#footerHEADLINE69,
#footerHEADLINE71 {
    top: 0px !important;
    left: 0px !important;
}

#footerFRAME33>.ladi-frame:hover,
#footerFRAME33>.ladi-frame:hover~.ladi-frame-bg,
#footerPARAGRAPH64>.ladi-paragraph:hover,
#footerFRAME34>.ladi-frame:hover,
#footerFRAME34>.ladi-frame:hover~.ladi-frame-bg,
#footerSHAPE50:hover>.ladi-shape,
#footerSHAPE51:hover>.ladi-shape,
#footerSHAPE52:hover>.ladi-shape,
#footerSHAPE53:hover>.ladi-shape,
#footerFRAME35>.ladi-frame:hover,
#footerFRAME35>.ladi-frame:hover~.ladi-frame-bg,
#footerHEADLINE58>.ladi-headline:hover,
#footerHEADLINE59>.ladi-headline:hover,
#footerHEADLINE60>.ladi-headline:hover,
#footerHEADLINE62>.ladi-headline:hover,
#footerFRAME36>.ladi-frame:hover,
#footerFRAME36>.ladi-frame:hover~.ladi-frame-bg,
#footerHEADLINE63>.ladi-headline:hover,
#footerHEADLINE64>.ladi-headline:hover,
#footerHEADLINE65>.ladi-headline:hover,
#footerHEADLINE66>.ladi-headline:hover,
#footerFRAME37>.ladi-frame:hover,
#footerFRAME37>.ladi-frame:hover~.ladi-frame-bg,
#footerHEADLINE67>.ladi-headline:hover,
#footerHEADLINE68>.ladi-headline:hover,
#footerHEADLINE69>.ladi-headline:hover,
#footerHEADLINE71>.ladi-headline:hover {
    opacity: 1;
}

#footerFRAME33>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: column;
    gap: 16px;
    padding: 0px 0px 0.17925px;
    margin: 0px auto auto 0px;
    overflow: initial;
    text-align: center;
}

#footerFRAME33>.ladi-frame>.ladi-element,
#footerFRAME35>.ladi-frame>.ladi-element,
#footerFRAME36>.ladi-frame>.ladi-element,
#footerFRAME37>.ladi-frame>.ladi-element {
    position: relative;
    right: 0px;
    bottom: 0px;
    margin: 0px;
}

#footerIMAGE32,
#footerIMAGE32>.ladi-image>.ladi-image-background {
    width: 150px;
    height: 60px;
}

#footerIMAGE32>.ladi-image>.ladi-image-background {
    background-image: url("../../assets/images/ATC-New-Tech_footer.png");
}

#footerPARAGRAPH64>.ladi-paragraph {
    line-height: 1.6;
    color: rgb(255, 255, 255);
}

#footerFRAME34>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: row;
    gap: 16px;
    padding: 0px 0px 2px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

#footerSHAPE50,
#footerSHAPE51,
#footerSHAPE52,
#footerSHAPE53 {
    width: 28px;
    height: 28px;
}

#footerSHAPE50 svg:last-child,
#footerSHAPE51 svg:last-child,
#footerSHAPE52 svg:last-child,
#footerSHAPE53 svg:last-child {
    fill: rgb(0, 0, 0);
}

#footerFRAME35>.ladi-frame,
#footerFRAME36>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: column;
    padding: 0px 0px 1.17709px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

#footerHEADLINE58>.ladi-headline,
#footerHEADLINE63>.ladi-headline,
#footerHEADLINE67>.ladi-headline {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: left;
}

#footerHEADLINE59>.ladi-headline,
#footerHEADLINE60>.ladi-headline,
#footerHEADLINE62>.ladi-headline,
#footerHEADLINE64>.ladi-headline,
#footerHEADLINE65>.ladi-headline,
#footerHEADLINE66>.ladi-headline,
#footerHEADLINE68>.ladi-headline,
#footerHEADLINE69>.ladi-headline,
#footerHEADLINE71>.ladi-headline {
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: left;
}

#footerFRAME37>.ladi-frame {
    position: relative;
    display: inline-flex;
    flex-direction: column;
    padding: 0px 0px 2.354px;
    margin: 0px auto auto 0px;
    overflow: initial;
}

@media (min-width: 768px){
    #footer {
        height: 238.562px;
    }

    #footerGROUP21 {
        top: 40.3351px;
        left: 127.5px;
    }

    #footerGROUP21>.ladi-frame,
    #footerGROUP22>.ladi-frame {
        gap: 80px;
    }

    #footerPARAGRAPH64 {
        width: 189px;
    }

    #footerPARAGRAPH64>.ladi-paragraph,
    #footerHEADLINE59>.ladi-headline,
    #footerHEADLINE60>.ladi-headline,
    #footerHEADLINE64>.ladi-headline,
    #footerHEADLINE65>.ladi-headline,
    #footerHEADLINE66>.ladi-headline,
    #footerHEADLINE68>.ladi-headline,
    #footerHEADLINE69>.ladi-headline,
    #footerHEADLINE71>.ladi-headline {
        font-size: 16px;
    }

    #footerFRAME35>.ladi-frame,
    #footerFRAME36>.ladi-frame,
    #footerFRAME37>.ladi-frame {
        gap: 12px;
    }

    #footerHEADLINE58,
    #footerHEADLINE63 {
        width: 178px;
    }

    #footerHEADLINE59,
    #footerHEADLINE60,
    #footerHEADLINE62,
    #footerHEADLINE64,
    #footerHEADLINE66,
    #footerHEADLINE68,
    #footerHEADLINE69,
    #footerHEADLINE71 {
        width: 160px;
    }

    #footerHEADLINE62>.ladi-headline {
        font-size: 15px;
    }

    #footerGROUP22 {
        top: 40.3351px;
        left: 654.5px;
    }

    #footerHEADLINE65 {
        width: 170px;
    }

    #footerHEADLINE67 {
        width: 146px;
    }
}

@media (max-width: 767px) {
    #footer {
        height: auto !important;
    }

    #footer>.ladi-container {
        height: max-content;
        top: 0px;
        left: 0px;
        right: 0px;
        position: relative;
        display: flex;
        flex-direction: column;
        gap: 40px;
        padding: 40px 0px;
        margin: 0px auto auto;
    }

    #footer>.ladi-container>.ladi-element {
        position: relative;
        right: 0px;
        bottom: 0px;
        margin: 0px auto auto;
    }

    #footerGROUP21,
    #footerGROUP22 {
        top: 0px !important;
        left: 0px !important;
    }

    #footerGROUP21>.ladi-frame,
    #footerGROUP22>.ladi-frame {
        gap: 72px;
    }

    #footerPARAGRAPH64 {
        width: 155px;
    }

    #footerPARAGRAPH64>.ladi-paragraph,
    #footerHEADLINE59>.ladi-headline,
    #footerHEADLINE60>.ladi-headline,
    #footerHEADLINE62>.ladi-headline,
    #footerHEADLINE64>.ladi-headline,
    #footerHEADLINE65>.ladi-headline,
    #footerHEADLINE66>.ladi-headline,
    #footerHEADLINE68>.ladi-headline,
    #footerHEADLINE69>.ladi-headline,
    #footerHEADLINE71>.ladi-headline {
        font-size: 14px;
    }

    #footerFRAME35>.ladi-frame,
    #footerFRAME36>.ladi-frame,
    #footerFRAME37>.ladi-frame {
        gap: 8px;
    }

    #footerHEADLINE58,
    #footerHEADLINE59,
    #footerHEADLINE60,
    #footerHEADLINE62,
    #footerHEADLINE63,
    #footerHEADLINE64 {
        width: 134px;
    }

    #footerHEADLINE65 {
        width: 162px;
    }

    #footerHEADLINE66 {
        width: 122px;
    }

    #footerHEADLINE67 {
        width: 141px;
    }

    #footerHEADLINE68,
    #footerHEADLINE69 {
        width: 111px;
    }

    #footerHEADLINE71 {
        width: 100px;
    }
}

#POPUP_MENU_MOBILE_headerMENU1 {
    font-family: Roboto, sans-serif
}

#SECTION_POPUP {
    height: 0px;
}

#POPUP_MENU_MOBILE_headerMENU1 {
    width: 320px;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
}

#MENU79 {
    width: 110px;
    height: 331px;
    top: 10px;
    left: 105px;
}

#MENU79>.ladi-menu .ladi-menu-item {
    font-size: 18px;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    -webkit-text-stroke-width: 0px;
}

#MENU79>.ladi-menu .ladi-menu-item:hover,
#MENU79>.ladi-menu .ladi-menu-item.selected {
    color: blue;
    opacity: 1;
}

#MENU79>.ladi-menu.list-menu-items {
    gap: 30px;
}

#MENU79>.ladi-menu.menu-icon-item {
    background-color: rgb(255, 87, 87);
}

@media (min-width: 768px) {
    #POPUP_MENU_MOBILE_headerMENU1 {
        height: 300px;
    }

    #POPUP_MENU_MOBILE_headerMENU1>.ladi-popup>.ladi-popup-background {
        background-image: linear-gradient(rgb(67, 67, 67), rgb(0, 0, 0));
        background-color: initial;
        background-size: initial;
        background-origin: initial;
        background-position: initial;
        background-repeat: initial;
        background-attachment: initial;
        -webkit-background-clip: initial;
    }
}

@media (max-width: 767px) {
    #POPUP_MENU_MOBILE_headerMENU1 {
        height: 349px;
    }

    #POPUP_MENU_MOBILE_headerMENU1>.ladi-popup>.ladi-popup-background {
        background-color: rgb(0, 0, 0);
    }
}