 .u-section-1 {
     background-image: none;
 }

 .u-section-1 .u-sheet-1 {
     min-height: 813px;
 }

 .u-section-1 .u-layout-wrap-1 {
     pointer-events: auto;
     width: 1140px;
     margin: 164px auto 60px;
 }

 .u-section-1 .u-layout-cell-1 {
     min-height: 590px;
     pointer-events: auto;
     background-image: none;
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: -300px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
 }

 .u-section-1 .u-container-layout-1 {
     padding: 0 40px 40px;
 }

 .u-section-1 .u-image-1 {
     height: 682px;
     margin-top: -92px;
     margin-bottom: 0;
     box-shadow: 5px -6px 20px 0 rgba(0, 0, 0, 0.25);
     object-position: 23.09% 50%;
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: -300px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
 }

 .u-section-1 .u-layout-cell-2 {
     min-height: 630px;
     pointer-events: auto;
     --animation-custom_in-translate_x: 300px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
 }

 .u-section-1 .u-container-layout-2 {
     padding: 50px 30px;
 }

 .u-section-1 .u-text-1 {
     font-size: 3.75rem;
     --animation-custom_in-translate_x: 300px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
     margin: 93px 0 0;
 }

 .u-section-1 .u-text-2 {
     margin: 41px 0 0;
 }

 @media (max-width: 1199px) {
     .u-section-1 .u-sheet-1 {
         min-height: 727px;
     }

     .u-section-1 .u-layout-wrap-1 {
         width: 940px;
     }

     .u-section-1 .u-layout-cell-1 {
         min-height: 486px;
     }

     .u-section-1 .u-image-1 {
         height: 543px;
     }

     .u-section-1 .u-layout-cell-2 {
         min-height: 519px;
     }
 }

 @media (max-width: 991px) {
     .u-section-1 .u-sheet-1 {
         min-height: 627px;
     }

     .u-section-1 .u-layout-wrap-1 {
         margin-top: 100px;
         margin-right: initial;
         margin-left: initial;
         width: auto;
     }

     .u-section-1 .u-layout-cell-1 {
         min-height: 372px;
     }

     .u-section-1 .u-container-layout-1 {
         padding-left: 30px;
         padding-right: 30px;
         padding-bottom: 30px;
     }

     .u-section-1 .u-image-1 {
         height: 474px;
         margin-top: -37px;
     }

     .u-section-1 .u-layout-cell-2 {
         min-height: 100px;
     }

     .u-section-1 .u-container-layout-2 {
         padding-top: 30px;
         padding-bottom: 30px;
     }

     .u-section-1 .u-text-1 {
         font-size: 3rem;
     }
 }

 @media (max-width: 767px) {
     .u-section-1 .u-sheet-1 {
         min-height: 316px;
     }

     .u-section-1 .u-layout-cell-1 {
         min-height: 558px;
     }

     .u-section-1 .u-image-1 {
         height: 568px;
     }

     .u-section-1 .u-container-layout-2 {
         padding-left: 50px;
         padding-right: 50px;
     }
 }

 @media (max-width: 575px) {
     .u-section-1 .u-layout-cell-1 {
         min-height: 351px;
     }

     .u-section-1 .u-image-1 {
         height: 405px;
     }

     .u-section-1 .u-container-layout-2 {
         padding-left: 30px;
         padding-right: 30px;
     }

     .u-section-1 .u-text-1 {
         font-size: 2.625rem;
     }
 }

 .u-section-2 {
     background-image: none;
 }

 .u-section-2 .u-sheet-1 {
     min-height: 793px;
 }

 .u-section-2 .u-text-1 {
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
     margin: 73px auto 0;
 }

 .u-section-2 .u-text-2 {
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
     margin: 20px auto 0;
 }

 .u-section-2 .u-gallery-1 {
     height: 354px;
     width: 904px;
     grid-gap: 10px;
     margin: 60px auto;
 }

 .u-section-2 .u-gallery-inner-1 {
     grid-template-columns: repeat(3, auto);
 }

 .u-section-2 .u-gallery-item-1 {
     margin-right: 10px;
 }

 .u-section-2 .u-over-slide-1 {
     background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
     padding: 20px;
 }

 .u-section-2 .u-gallery-item-2 {
     margin-right: 10px;
 }

 .u-section-2 .u-over-slide-2 {
     background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
     padding: 20px;
 }

 .u-section-2 .u-gallery-item-3 {
     margin-right: 10px;
 }

 .u-section-2 .u-back-slide-3 {
     position: absolute;
     right: 10px;
     width: 40px;
     height: 40px;
 }

 .u-section-2 .u-over-slide-3 {
     background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
     padding: 20px;
 }

 .u-section-2 .u-gallery-item-4 {
     margin-right: 10px;
 }

 .u-section-2 .u-over-slide-4 {
     background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
     padding: 20px;
 }

 .u-section-2 .u-gallery-nav-1 {
     position: absolute;
     left: 10px;
     width: 40px;
     height: 40px;
 }

 .u-section-2 .u-gallery-nav-2 {
     position: absolute;
     width: 40px;
     height: 40px;
     left: auto;
     top: 157px;
     right: 10px;
 }

 @media (max-width: 991px) {
     .u-section-2 .u-gallery-1 {
         width: 720px;
     }
 }

 @media (max-width: 767px) {
     .u-section-2 .u-gallery-1 {
         width: 540px;
     }
 }

 @media (max-width: 575px) {
     .u-section-2 .u-gallery-1 {
         width: 340px;
     }
 }

 .u-section-3 {
     background-image: none;
 }

 .u-section-3 .u-text-1 {
     --animation-custom_in-translate_x: -300px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
     margin: 70px auto 0;
 }

 .u-section-3 .u-text-2 {
     font-size: 1.125rem;
     --animation-custom_in-translate_x: 300px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
     width: 659px;
     margin: 20px auto 0;
 }

 .u-section-3 .u-list-1 {
     margin-top: 50px;
     margin-bottom: 60px;
 }

 .u-section-3 .u-repeater-1 {
     grid-template-columns: repeat(4, calc(25% - 15px));
     grid-gap: 20px;
 }

 .u-section-3 .u-list-item-1 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-1 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-1 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-3 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-4 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-2 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-2 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-2 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
     object-position: 50% 0%;
 }

 .u-section-3 .u-text-5 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-6 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-3 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-3 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-3 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-7 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-8 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-4 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-4 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-4 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-9 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-10 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-5 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-5 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-5 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-11 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-12 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-6 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-6 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-6 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-13 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-14 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-7 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-7 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-7 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-15 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-16 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-8 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-8 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-8 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-17 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-18 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-9 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-9 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-9 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-19 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-20 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-10 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-10 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-10 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-21 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-22 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-11 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-11 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-11 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-23 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-24 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 .u-section-3 .u-list-item-12 {
     transition-duration: 0.5s;
     box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.2);
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 0.3;
 }

 .u-section-3 .u-container-layout-12 {
     padding: 0 0 30px;
 }

 .u-section-3 .u-image-12 {
     height: 230px;
     margin-top: 0;
     margin-bottom: 0;
 }

 .u-section-3 .u-text-25 {
     transition-duration: 0.5s;
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 35px 20px 0;
 }

 .u-section-3 .u-text-26 {
     font-style: italic;
     transition-duration: 0.5s;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0);
     text-shadow: rgba(var(---r), var(---g), var(---b), 0);
     transform: translateX(0px) translateY(0px) scale(1) rotate(0deg);
     margin: 20px 20px 0;
 }

 @media (max-width: 1199px) {
     .u-section-3 .u-text-1 {
         margin-top: 60px;
     }

     .u-section-3 .u-image-1 {
         height: 190px;
     }

     .u-section-3 .u-text-3 {
         width: auto;
     }

     .u-section-3 .u-text-4 {
         width: auto;
     }

     .u-section-3 .u-image-2 {
         height: 190px;
     }

     .u-section-3 .u-text-5 {
         font-weight: 400;
         width: auto;
         font-size: 1.25rem;
     }

     .u-section-3 .u-text-6 {
         width: auto;
     }

     .u-section-3 .u-image-3 {
         height: 190px;
     }

     .u-section-3 .u-text-7 {
         font-weight: 400;
         width: auto;
         font-size: 1.25rem;
     }

     .u-section-3 .u-text-8 {
         width: auto;
     }

     .u-section-3 .u-image-4 {
         height: 190px;
     }

     .u-section-3 .u-text-9 {
         font-weight: 400;
         width: auto;
         font-size: 1.25rem;
     }

     .u-section-3 .u-text-10 {
         width: auto;
     }

     .u-section-3 .u-image-5 {
         height: 190px;
     }

     .u-section-3 .u-text-11 {
         font-weight: 400;
         width: auto;
         font-size: 1.25rem;
     }

     .u-section-3 .u-text-12 {
         width: auto;
     }

     .u-section-3 .u-image-6 {
         height: 190px;
     }

     .u-section-3 .u-text-13 {
         font-weight: 400;
         font-size: 1.25rem;
         width: auto;
     }

     .u-section-3 .u-text-14 {
         width: auto;
     }

     .u-section-3 .u-image-7 {
         height: 190px;
     }

     .u-section-3 .u-text-15 {
         font-weight: 400;
         font-size: 1.25rem;
         width: auto;
     }

     .u-section-3 .u-text-16 {
         width: auto;
     }

     .u-section-3 .u-image-8 {
         height: 190px;
     }

     .u-section-3 .u-text-17 {
         font-weight: 400;
         font-size: 1.25rem;
         width: auto;
     }

     .u-section-3 .u-text-18 {
         width: auto;
     }

     .u-section-3 .u-image-9 {
         height: 190px;
     }

     .u-section-3 .u-text-19 {
         font-weight: 400;
         font-size: 1.25rem;
         width: auto;
     }

     .u-section-3 .u-text-20 {
         width: auto;
     }

     .u-section-3 .u-image-10 {
         height: 190px;
     }

     .u-section-3 .u-text-21 {
         font-weight: 400;
         font-size: 1.25rem;
         width: auto;
     }

     .u-section-3 .u-text-22 {
         width: auto;
     }

     .u-section-3 .u-image-11 {
         height: 190px;
     }

     .u-section-3 .u-text-23 {
         font-weight: 400;
         font-size: 1.25rem;
         width: auto;
     }

     .u-section-3 .u-text-24 {
         width: auto;
     }

     .u-section-3 .u-image-12 {
         height: 190px;
     }

     .u-section-3 .u-text-25 {
         font-weight: 400;
         font-size: 1.25rem;
         width: auto;
     }

     .u-section-3 .u-text-26 {
         width: auto;
     }
 }

 @media (max-width: 991px) {
     .u-section-3 .u-repeater-1 {
         grid-template-columns: repeat(2, calc(50% - 10px));
     }

     .u-section-3 .u-image-1 {
         height: 291px;
     }

     .u-section-3 .u-image-2 {
         height: 291px;
     }

     .u-section-3 .u-text-5 {
         font-size: 1.5rem;
     }

     .u-section-3 .u-image-3 {
         height: 291px;
     }

     .u-section-3 .u-text-7 {
         font-size: 1.5rem;
     }

     .u-section-3 .u-image-4 {
         height: 291px;
     }

     .u-section-3 .u-text-9 {
         font-size: 1.5rem;
     }

     .u-section-3 .u-image-5 {
         height: 291px;
     }

     .u-section-3 .u-text-11 {
         font-size: 1.5rem;
     }

     .u-section-3 .u-image-6 {
         height: 291px;
     }

     .u-section-3 .u-text-13 {
         font-size: 1.5rem;
     }

     .u-section-3 .u-image-7 {
         height: 291px;
     }

     .u-section-3 .u-text-15 {
         font-size: 1.5rem;
     }

     .u-section-3 .u-image-8 {
         height: 291px;
     }

     .u-section-3 .u-text-17 {
         font-size: 1.5rem;
     }

     .u-section-3 .u-image-9 {
         height: 291px;
     }

     .u-section-3 .u-text-19 {
         font-size: 1.5rem;
     }

     .u-section-3 .u-image-10 {
         height: 291px;
     }

     .u-section-3 .u-text-21 {
         font-size: 1.5rem;
     }

     .u-section-3 .u-image-11 {
         height: 291px;
     }

     .u-section-3 .u-text-23 {
         font-size: 1.5rem;
     }

     .u-section-3 .u-image-12 {
         height: 291px;
     }

     .u-section-3 .u-text-25 {
         font-size: 1.5rem;
     }
 }

 @media (max-width: 767px) {
     .u-section-3 .u-text-2 {
         width: 540px;
     }

     .u-section-3 .u-image-1 {
         height: 258px;
     }

     .u-section-3 .u-text-4 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-2 {
         height: 258px;
     }

     .u-section-3 .u-text-6 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-3 {
         height: 258px;
     }

     .u-section-3 .u-text-8 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-4 {
         height: 258px;
     }

     .u-section-3 .u-text-10 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-5 {
         height: 258px;
     }

     .u-section-3 .u-text-12 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-6 {
         height: 258px;
     }

     .u-section-3 .u-text-14 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-7 {
         height: 258px;
     }

     .u-section-3 .u-text-16 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-8 {
         height: 258px;
     }

     .u-section-3 .u-text-18 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-9 {
         height: 258px;
     }

     .u-section-3 .u-text-20 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-10 {
         height: 258px;
     }

     .u-section-3 .u-text-22 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-11 {
         height: 258px;
     }

     .u-section-3 .u-text-24 {
         margin-left: 0;
         margin-right: 0;
     }

     .u-section-3 .u-image-12 {
         height: 258px;
     }

     .u-section-3 .u-text-26 {
         margin-left: 0;
         margin-right: 0;
     }
 }

 @media (max-width: 575px) {
     .u-section-3 .u-text-2 {
         width: 340px;
     }

     .u-section-3 .u-repeater-1 {
         grid-template-columns: 100%;
     }

     .u-section-3 .u-image-1 {
         height: 290px;
     }

     .u-section-3 .u-text-4 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-2 {
         height: 290px;
     }

     .u-section-3 .u-text-6 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-3 {
         height: 290px;
     }

     .u-section-3 .u-text-8 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-4 {
         height: 290px;
     }

     .u-section-3 .u-text-10 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-5 {
         height: 290px;
     }

     .u-section-3 .u-text-12 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-6 {
         height: 290px;
     }

     .u-section-3 .u-text-14 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-7 {
         height: 290px;
     }

     .u-section-3 .u-text-16 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-8 {
         height: 290px;
     }

     .u-section-3 .u-text-18 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-9 {
         height: 290px;
     }

     .u-section-3 .u-text-20 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-10 {
         height: 290px;
     }

     .u-section-3 .u-text-22 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-11 {
         height: 290px;
     }

     .u-section-3 .u-text-24 {
         margin-left: 20px;
         margin-right: 20px;
     }

     .u-section-3 .u-image-12 {
         height: 290px;
     }

     .u-section-3 .u-text-26 {
         margin-left: 20px;
         margin-right: 20px;
     }
 }

 .u-section-3 .u-text-5,
 .u-section-3 .u-text-5:before,
 .u-section-3 .u-text-5>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-5 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-5 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-3,
 .u-section-3 .u-text-3:before,
 .u-section-3 .u-text-3>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-3 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-3 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-17,
 .u-section-3 .u-text-17:before,
 .u-section-3 .u-text-17>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-17 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-17 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-7,
 .u-section-3 .u-text-7:before,
 .u-section-3 .u-text-7>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-7 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-7 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-block-758e-24:not([data-block-selected]):not([data-cell-selected]),
 .u-block-758e-24:not([data-block-selected]):not([data-cell-selected]):before,
 .u-block-758e-24:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-container-layout:hover .u-block-758e-24:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover .u-block-758e-24:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-block-758e-25:not([data-block-selected]):not([data-cell-selected]),
 .u-block-758e-25:not([data-block-selected]):not([data-cell-selected]):before,
 .u-block-758e-25:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-container-layout:hover .u-block-758e-25:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover .u-block-758e-25:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-block-758e-50:not([data-block-selected]):not([data-cell-selected]),
 .u-block-758e-50:not([data-block-selected]):not([data-cell-selected]):before,
 .u-block-758e-50:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-container-layout:hover .u-block-758e-50:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover .u-block-758e-50:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-block-758e-35:not([data-block-selected]):not([data-cell-selected]),
 .u-block-758e-35:not([data-block-selected]):not([data-cell-selected]):before,
 .u-block-758e-35:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-container-layout:hover .u-block-758e-35:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover .u-block-758e-35:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-block-758e-34:not([data-block-selected]):not([data-cell-selected]),
 .u-block-758e-34:not([data-block-selected]):not([data-cell-selected]):before,
 .u-block-758e-34:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-container-layout:hover .u-block-758e-34:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover .u-block-758e-34:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-block-758e-51:not([data-block-selected]):not([data-cell-selected]),
 .u-block-758e-51:not([data-block-selected]):not([data-cell-selected]):before,
 .u-block-758e-51:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-container-layout:hover .u-block-758e-51:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover .u-block-758e-51:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-image-1:not([data-block-selected]):not([data-cell-selected]),
 .u-section-3 .u-image-1:not([data-block-selected]):not([data-cell-selected]):before,
 .u-section-3 .u-image-1:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-section-3 .u-image-1:not([data-block-selected]):not([data-cell-selected]).u-section-3 .u-image-1:not([data-block-selected]):not([data-cell-selected]).u-section-3 .u-image-1:not([data-block-selected]):not([data-cell-selected]):hover:before {
     background-color: #333029 !important;
 }

 .u-section-3 .u-text-2:not([data-block-selected]):not([data-cell-selected]),
 .u-section-3 .u-text-2:not([data-block-selected]):not([data-cell-selected]):before,
 .u-section-3 .u-text-2:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-section-3 .u-text-2:not([data-block-selected]):not([data-cell-selected]).u-section-3 .u-text-2:not([data-block-selected]):not([data-cell-selected]).u-section-3 .u-text-2:not([data-block-selected]):not([data-cell-selected]):hover:before {
     background-color: #333029 !important;
 }

 .u-section-3 .u-text-18,
 .u-section-3 .u-text-18:before,
 .u-section-3 .u-text-18>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-18 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-18 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-18 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-18 {
     border-color: transparent !important;
 }

 .u-section-3 .u-text-9,
 .u-section-3 .u-text-9:before,
 .u-section-3 .u-text-9>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-9 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-9 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-image-3:not([data-block-selected]):not([data-cell-selected]),
 .u-section-3 .u-image-3:not([data-block-selected]):not([data-cell-selected]):before,
 .u-section-3 .u-image-3:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-container-layout:hover .u-section-3 .u-image-3:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-container-layout.hover .u-section-3 .u-image-3:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-block-758e-65:not([data-block-selected]):not([data-cell-selected]),
 .u-block-758e-65:not([data-block-selected]):not([data-cell-selected]):before,
 .u-block-758e-65:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-container-layout:hover .u-block-758e-65:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-container-layout.hover .u-block-758e-65:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-section-3 .u-list-item-4:not([data-block-selected]):not([data-cell-selected]),
 .u-section-3 .u-list-item-4:not([data-block-selected]):not([data-cell-selected]):before,
 .u-section-3 .u-list-item-4:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-container-layout:hover .u-section-3 .u-list-item-4:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-container-layout.hover .u-section-3 .u-list-item-4:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-section-3 .u-container-layout-5:not([data-block-selected]):not([data-cell-selected]),
 .u-section-3 .u-container-layout-5:not([data-block-selected]):not([data-cell-selected]):before,
 .u-section-3 .u-container-layout-5:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-container-layout:hover .u-section-3 .u-container-layout-5:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-container-layout.hover .u-section-3 .u-container-layout-5:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-block-758e-66:not([data-block-selected]):not([data-cell-selected]),
 .u-block-758e-66:not([data-block-selected]):not([data-cell-selected]):before,
 .u-block-758e-66:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-container-layout:hover .u-block-758e-66:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-container-layout.hover .u-block-758e-66:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-section-3 .u-text-1:not([data-block-selected]):not([data-cell-selected]),
 .u-section-3 .u-text-1:not([data-block-selected]):not([data-cell-selected]):before,
 .u-section-3 .u-text-1:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-container-layout:hover .u-section-3 .u-text-1:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-container-layout.hover .u-section-3 .u-text-1:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-section-3 .u-container-layout-4:not([data-block-selected]):not([data-cell-selected]),
 .u-section-3 .u-container-layout-4:not([data-block-selected]):not([data-cell-selected]):before,
 .u-section-3 .u-container-layout-4:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-container-layout:hover .u-section-3 .u-container-layout-4:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-container-layout.hover .u-section-3 .u-container-layout-4:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-section-3 .u-image-5:not([data-block-selected]):not([data-cell-selected]),
 .u-section-3 .u-image-5:not([data-block-selected]):not([data-cell-selected]):before,
 .u-section-3 .u-image-5:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-container-layout:hover .u-section-3 .u-image-5:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-container-layout.hover .u-section-3 .u-image-5:not([data-block-selected]):not([data-cell-selected]) {
     color: #ffffff !important;
 }

 .u-section-3 .u-sheet-1:not([data-block-selected]):not([data-cell-selected]),
 .u-section-3 .u-sheet-1:not([data-block-selected]):not([data-cell-selected]):before,
 .u-section-3 .u-sheet-1:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-container-layout:hover .u-section-3 .u-sheet-1:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover .u-section-3 .u-sheet-1:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-4,
 .u-section-3 .u-text-4:before,
 .u-section-3 .u-text-4>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-4 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-4 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-4 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-4 {
     border-color: transparent !important;
 }

 .u-section-3 .u-image-4:not([data-block-selected]):not([data-cell-selected]),
 .u-section-3 .u-image-4:not([data-block-selected]):not([data-cell-selected]):before,
 .u-section-3 .u-image-4:not([data-block-selected]):not([data-cell-selected])>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, background-size, background-position;
 }

 .u-container-layout:hover .u-section-3 .u-image-4:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover .u-section-3 .u-image-4:not([data-block-selected]):not([data-cell-selected]) {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-11,
 .u-section-3 .u-text-11:before,
 .u-section-3 .u-text-11>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-11 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-11 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-8,
 .u-section-3 .u-text-8:before,
 .u-section-3 .u-text-8>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-8 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-8 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-8 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-8 {
     border-color: transparent !important;
 }

 .u-section-3 .u-text-6,
 .u-section-3 .u-text-6:before,
 .u-section-3 .u-text-6>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-6 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-6 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-6 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-6 {
     border-color: transparent !important;
 }

 .u-section-3 .u-text-13,
 .u-section-3 .u-text-13:before,
 .u-section-3 .u-text-13>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-13 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-13 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-15,
 .u-section-3 .u-text-15:before,
 .u-section-3 .u-text-15>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-15 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-15 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-16,
 .u-section-3 .u-text-16:before,
 .u-section-3 .u-text-16>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-16 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-16 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-16 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-16 {
     border-color: transparent !important;
 }

 .u-section-3 .u-text-10,
 .u-section-3 .u-text-10:before,
 .u-section-3 .u-text-10>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-10 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-10 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-10 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-10 {
     border-color: transparent !important;
 }

 .u-section-3 .u-text-12,
 .u-section-3 .u-text-12:before,
 .u-section-3 .u-text-12>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-12 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-12 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-12 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-12 {
     border-color: transparent !important;
 }

 .u-section-3 .u-text-14,
 .u-section-3 .u-text-14:before,
 .u-section-3 .u-text-14>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-14 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-14 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-14 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-14 {
     border-color: transparent !important;
 }

 .u-section-3 .u-text-21,
 .u-section-3 .u-text-21:before,
 .u-section-3 .u-text-21>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-21 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-21 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-19,
 .u-section-3 .u-text-19:before,
 .u-section-3 .u-text-19>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-19 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-19 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-23,
 .u-section-3 .u-text-23:before,
 .u-section-3 .u-text-23>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-23 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-23 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-25,
 .u-section-3 .u-text-25:before,
 .u-section-3 .u-text-25>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-25 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-25 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
 }

 .u-section-3 .u-text-26,
 .u-section-3 .u-text-26:before,
 .u-section-3 .u-text-26>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-26 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-26 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-26 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-26 {
     border-color: transparent !important;
 }

 .u-section-3 .u-text-20,
 .u-section-3 .u-text-20:before,
 .u-section-3 .u-text-20>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-20 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-20 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-20 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-20 {
     border-color: transparent !important;
 }

 .u-section-3 .u-text-22,
 .u-section-3 .u-text-22:before,
 .u-section-3 .u-text-22>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-22 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-22 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-22 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-22 {
     border-color: transparent !important;
 }

 .u-section-3 .u-text-24,
 .u-section-3 .u-text-24:before,
 .u-section-3 .u-text-24>.u-container-layout:before {
     transition-property: fill, color, background-color, stroke-width, border-style, border-width, border-top-width, border-left-width, border-right-width, border-bottom-width, custom-border, borders, box-shadow, text-shadow, opacity, border-radius, stroke, border-color, font-size, font-style, font-weight, text-decoration, letter-spacing, transform, background-image, image-zoom, background-size, background-position;
 }

 .u-section-3 .u-container-layout:hover .u-text-24 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-24 {
     border-color: transparent !important;
 }

 .u-container-layout.hover>.u-section-3 .u-text-24 {
     transform: translateX(0px) translateY(-5px) scale(1) !important;
     box-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
     text-shadow: rgba(var(---r), var(---g), var(---b), 0) !important;
 }

 .u-section-3 .u-text-24 {
     border-color: transparent !important;
 }

 .u-section-4 {
     background-image: none;
 }

 .u-section-4 .u-sheet-1 {
     min-height: 550px;
 }

 .u-section-4 .u-layout-wrap-1 {
     margin-top: 53px;
     margin-bottom: 40px;
 }

 .u-section-4 .u-layout-cell-1 {
     min-height: 243px;
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: -300px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
 }

 .u-section-4 .u-container-layout-1 {
     padding: 23px 30px 28px;
 }

 .u-section-4 .u-text-1 {
     text-transform: none;
     font-size: 2.25rem;
     font-weight: 700;
     margin: 0;
 }

 .u-section-4 .u-text-2 {
     font-size: 1.25rem;
     margin: 16px 0 0;
 }

 .u-section-4 .u-btn-1 {
     border-style: solid;
     padding: 0;
 }

 .u-section-4 .u-text-3 {
     text-transform: uppercase;
     letter-spacing: 1px;
     margin: 12px 76px 0;
 }

 .u-section-4 .u-layout-cell-2 {
     min-height: 188px;
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 300px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
 }

 .u-section-4 .u-container-layout-2 {
     padding: 30px;
 }

 .u-section-4 .u-text-4 {
     text-transform: none;
     font-size: 2.25rem;
     font-weight: 700;
     margin: 49px 0 0;
 }

 .u-section-4 .u-social-icons-1 {
     height: 32px;
     min-height: 16px;
     width: 74px;
     min-width: 42px;
     margin: 30px auto 0;
 }

 .u-section-4 .u-icon-2 {
     color: rgb(197, 54, 164) !important;
     height: 100%;
 }

 .u-section-4 .u-icon-3 {
     height: 100%;
     color: rgb(0, 230, 118) !important;
 }

 @media (max-width: 1199px) {
     .u-section-4 .u-sheet-1 {
         min-height: 700px;
     }

     .u-section-4 .u-layout-cell-1 {
         min-height: 201px;
     }

     .u-section-4 .u-text-1 {
         margin-top: 56px;
     }

     .u-section-4 .u-text-2 {
         margin-top: 28px;
     }

     .u-section-4 .u-text-3 {
         margin-top: 0;
         margin-right: 61px;
         margin-left: 0;
     }

     .u-section-4 .u-layout-cell-2 {
         min-height: 155px;
     }
 }

 @media (max-width: 991px) {
     .u-section-4 .u-sheet-1 {
         min-height: 456px;
     }

     .u-section-4 .u-layout-cell-1 {
         min-height: 100px;
     }

     .u-section-4 .u-text-3 {
         margin-right: 0;
     }

     .u-section-4 .u-layout-cell-2 {
         min-height: 100px;
     }
 }

 @media (max-width: 767px) {
     .u-section-4 .u-sheet-1 {
         min-height: 556px;
     }

     .u-section-4 .u-container-layout-1 {
         padding-left: 10px;
         padding-right: 10px;
     }

     .u-section-4 .u-container-layout-2 {
         padding-left: 10px;
         padding-right: 10px;
     }
 }

 .section {
     border: 1px solid #ccc;
     border-radius: 8px;
     margin-bottom: 1rem;
     margin-left: 1rem;
     margin-right: 1rem;
     overflow: hidden;
 }

 .header {
     background-color: #CB6BE6;
     padding: 1rem;
     cursor: pointer;
     font-weight: bold;
     color: #f2f2f2;
 }

 .header:hover {
     background-color: #a91ecc;
 }

 .content {
     display: none;
     padding: 0.5rem;
     background-color: white;
 }

 .active .content {
     display: block;
 }

 .u-header-container {
     display: flex;
     flex-wrap: wrap;
     align-items: center;
     justify-content: center;
     padding: 20px;
     gap: 20px;
 }

 .u-logo {
     margin-left: 30px;
 }

 .u-logo-image {
     max-height: 120px;
 }

 .u-menu {
     flex: 1;
     display: flex;
     justify-content: center;
     flex-wrap: wrap;
 }

 .u-nav {
     display: flex;
     flex-wrap: wrap;
     list-style: none;
     gap: 40px;
     padding: 0;
     margin: 0;
 }

 .u-nav-item {
     font-size: 1.5rem;
     color: #CB6BE6;
     flex-shrink: 0;
 }

 .u-nav-item:hover {
     color: #a91ecc;
 }

 @media (max-width: 520px) {
     .u-menu {
         display: none;
     }
 }

 .whatsapp-button {
     position: fixed;
     bottom: 20px;
     right: 20px;
     z-index: 1000;
 }

 .whatsapp-button img {
     width: 60px;
     height: 60px;
     border-radius: 50%;
     box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
     transition: transform 0.3s ease;
 }

 .whatsapp-button img:hover {
     transform: scale(1.1);
 }