 .u-section-1 {
   margin-right: 0;
   margin-left: 0;
 }

 .u-section-1 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-1 .u-gallery-1 {
   height: 375px;
   margin-top: 30px;
   margin-bottom: 60px;
 }

 .u-section-1 .u-carousel-indicators-1 {
   position: absolute;
   bottom: 10px;
 }

 .u-section-1 .u-carousel-item-1 {
   margin-right: 0;
 }

 .u-section-1 .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-1 .u-carousel-item-2 {
   margin-right: 0;
 }

 .u-section-1 .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-1 .u-carousel-item-3 {
   margin-right: 0;
 }

 .u-section-1 .u-over-slide-3 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
 }

 .u-section-1 .u-carousel-control-1 {
   position: absolute;
   left: 10px;
   width: 40px;
   height: 40px;
   background-image: none;
   padding: 4px;
 }

 .u-section-1 .u-carousel-control-2 {
   position: absolute;
   right: 10px;
   width: 40px;
   height: 40px;
   background-image: none;
   padding: 4px;
 }

 .u-section-1 .u-text-1 {
   font-weight: 400;
   margin-left: -20px;
   margin-right: auto;
   margin-bottom: 60px;
 }

 .u-section-1 .u-gallery-2 {
   height: 130px;
   width: 339px;
   margin: -843px -139px 60px auto;
 }

 .u-section-1 .u-carousel-indicators-2 {
   position: absolute;
   bottom: 10px;
 }

 .u-section-1 .u-carousel-item-4 {
   margin-right: 0;
   margin-top: 0;
 }

 .u-section-1 .u-over-slide-4 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
 }

 .u-section-1 .u-carousel-item-5 {
   margin-right: 0;
 }

 .u-section-1 .u-over-slide-5 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
   padding: 20px;
 }

 .u-section-1 .u-carousel-item-6 {
   margin-right: 0;
 }

 .u-section-1 .u-over-slide-6 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
   padding: 20px;
 }

 .u-section-1 .u-carousel-control-3 {
   position: absolute;
   left: -50px;
   width: 40px;
   height: 40px;
   right: auto;
   background-image: none;
   padding: 8px;
 }

 .u-section-1 .u-carousel-control-4 {
   position: absolute;
   width: 40px;
   height: 40px;
   left: auto;
   right: -50px;
   background-image: none;
   padding: 8px;
 }

 .u-section-1 .u-text-2 {
   font-weight: 400;
   width: auto;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   margin: -843px 1542px 60px -401px;
 }

 .u-section-1 .u-gallery-3 {
   height: 130px;
   width: 339px;
   margin: -843px auto 60px -139px;
 }

 .u-section-1 .u-carousel-indicators-3 {
   position: absolute;
   bottom: 10px;
 }

 .u-section-1 .u-carousel-item-7 {
   margin-right: 0;
 }

 .u-section-1 .u-over-slide-7 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
   padding: 20px;
 }

 .u-section-1 .u-carousel-item-8 {
   margin-right: 0;
 }

 .u-section-1 .u-over-slide-8 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
   padding: 20px;
 }

 .u-section-1 .u-carousel-item-9 {
   margin-right: 0;
 }

 .u-section-1 .u-over-slide-9 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
   padding: 20px;
 }

 .u-section-1 .u-carousel-control-5 {
   position: absolute;
   left: -50px;
   width: 40px;
   height: 40px;
   right: auto;
   background-image: none;
   padding: 8px;
 }

 .u-section-1 .u-carousel-control-6 {
   position: absolute;
   width: 40px;
   height: 40px;
   left: auto;
   right: -50px;
   background-image: none;
   padding: 8px;
 }

 .u-section-1 .u-text-3 {
   font-weight: 400;
   width: auto;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   margin: -843px 1542px 60px -401px;
 }

 .u-section-1 .u-gallery-4 {
   height: 130px;
   width: 339px;
   margin: -843px -139px 60px auto;
 }

 .u-section-1 .u-carousel-indicators-4 {
   position: absolute;
   bottom: 10px;
 }

 .u-section-1 .u-carousel-item-10 {
   margin-right: 0;
 }

 .u-section-1 .u-over-slide-10 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
   padding: 20px;
 }

 .u-section-1 .u-carousel-item-11 {
   margin-right: 0;
 }

 .u-section-1 .u-over-slide-11 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
   padding: 20px;
 }

 .u-section-1 .u-carousel-item-12 {
   margin-right: 0;
 }

 .u-section-1 .u-over-slide-12 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
   padding: 20px;
 }

 .u-section-1 .u-carousel-control-7 {
   position: absolute;
   left: -50px;
   width: 40px;
   height: 40px;
   right: auto;
   background-image: none;
   padding: 8px;
 }

 .u-section-1 .u-carousel-control-8 {
   position: absolute;
   width: 40px;
   height: 40px;
   left: auto;
   right: -50px;
   background-image: none;
   padding: 8px;
 }

 .u-section-1 .u-text-4 {
   font-weight: 400;
   width: 0;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   left: -402px;
   top: -8px;
   margin: -843px 1542px 60px -401px;
 }

 .u-section-1 .u-image-1 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   --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;
   transition-duration: 0.5s;
   transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 1);
   margin: 110px auto 0 -18px;
 }

 .u-section-1 .u-image-2 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
   margin: -130px auto 0 342px;
 }

 .u-section-1 .u-image-3 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   transform: rotate(0deg) scale(1) translateX(0px) translateY(0px);
   margin: -130px auto 0 702px;
 }

 .u-section-1 .u-text-5 {
   --animation-custom_in-translate_x: 300px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-weight: 700;
   text-shadow: 0px 0px 20px rgba(0, 0, 255, 1);
   font-size: 1.25rem;
   margin: -89px auto 0 1090px;
 }

 .u-section-1 .u-image-4 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   margin: 113px auto 0 99px;
 }

 .u-section-1 .u-image-5 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   margin: -130px auto 0 459px;
 }

 .u-section-1 .u-image-6 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   margin: -130px auto 0 819px;
 }

 .u-section-1 .u-text-6 {
   --animation-custom_in-translate_x: -300px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-weight: 700;
   text-shadow: 0px 0px 20px rgba(0, 0, 255, 1);
   font-size: 1.25rem;
   margin: -143px auto 0 -19px;
 }

 .u-section-1 .u-image-7 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   margin: 169px auto 0 330px;
 }

 .u-section-1 .u-image-8 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   margin: -130px auto 0 -19px;
 }

 .u-section-1 .u-image-9 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   margin: -130px auto 0 679px;
 }

 .u-section-1 .u-text-7 {
   --animation-custom_in-translate_x: 300px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-weight: 700;
   text-shadow: 0px 0px 20px rgba(0, 0, 255, 1);
   font-size: 1.125rem;
   margin: -93px auto 0 1030px;
 }

 .u-section-1 .u-image-10 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   margin: 118px auto 0 100px;
 }

 .u-section-1 .u-image-11 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   margin: -130px auto 0 460px;
 }

 .u-section-1 .u-image-12 {
   --radius: 10px;
   width: 340px;
   height: 130px;
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 255, 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;
   transition-duration: 0.5s;
   margin: -130px auto 0 820px;
 }

 .u-section-1 .u-text-8 {
   --animation-custom_in-translate_x: -300px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-weight: 700;
   text-shadow: 0px 0px 20px rgba(0, 0, 255, 1);
   font-size: 1.125rem;
   margin: -130px auto 0 -20px;
 }

 @media (max-width: 1199px) {
   .u-section-1 .u-gallery-2 {
     margin-right: initial;
     margin-left: initial;
     width: auto;
   }

   .u-section-1 .u-carousel-item-4 {
     margin-bottom: 0;
   }

   .u-section-1 .u-text-2 {
     margin-right: 1271px;
   }

   .u-section-1 .u-gallery-3 {
     margin-right: initial;
     margin-left: initial;
     width: auto;
   }

   .u-section-1 .u-text-3 {
     margin-right: 1271px;
   }

   .u-section-1 .u-gallery-4 {
     margin-right: initial;
     margin-left: initial;
     width: auto;
   }

   .u-section-1 .u-text-4 {
     margin-right: 1271px;
   }

   .u-section-1 .u-image-1 {
     width: 270px;
     height: 103px;
     margin-top: 120px;
     margin-left: 2px;
   }

   .u-section-1 .u-image-2 {
     width: 270px;
     height: 103px;
     margin-top: -107px;
     margin-left: 292px;
   }

   .u-section-1 .u-image-3 {
     width: 270px;
     height: 103px;
     margin-top: -103px;
     margin-left: 582px;
   }

   .u-section-1 .u-text-5 {
     font-size: 1.125rem;
     width: auto;
     margin-top: -63px;
     margin-left: 877px;
   }

   .u-section-1 .u-image-4 {
     width: 270px;
     height: 103px;
     margin-top: 85px;
     margin-left: 90px;
   }

   .u-section-1 .u-image-5 {
     width: 270px;
     height: 103px;
     margin-top: -103px;
     margin-left: 380px;
   }

   .u-section-1 .u-image-6 {
     width: 270px;
     height: 103px;
     margin-top: -102px;
     margin-left: 670px;
   }

   .u-section-1 .u-text-6 {
     font-size: 1.125rem;
     width: auto;
     margin-top: -64px;
     margin-left: 0;
   }

   .u-section-1 .u-image-7 {
     width: 270px;
     height: 103px;
     margin-top: 89px;
     margin-left: 278px;
   }

   .u-section-1 .u-image-8 {
     width: 270px;
     height: 103px;
     margin-top: -105px;
     margin-left: 0;
   }

   .u-section-1 .u-image-9 {
     width: 270px;
     height: 103px;
     margin-top: -103px;
     margin-right: 114px;
     margin-left: auto;
   }

   .u-section-1 .u-text-7 {
     font-size: 0.875rem;
     width: auto;
     margin-top: -63px;
     margin-right: 0;
     margin-left: auto;
   }

   .u-section-1 .u-image-10 {
     width: 270px;
     height: 103px;
     margin-top: 95px;
     margin-left: 114px;
   }

   .u-section-1 .u-image-11 {
     width: 270px;
     height: 103px;
     margin-top: -103px;
     margin-right: 278px;
     margin-left: auto;
   }

   .u-section-1 .u-image-12 {
     width: 270px;
     height: 103px;
     margin-top: -107px;
     margin-right: 0;
     margin-left: auto;
   }

   .u-section-1 .u-text-8 {
     font-size: 1rem;
     width: auto;
     margin-top: -99px;
     margin-left: 0;
   }
 }

 @media (max-width: 991px) {
   .u-section-1 .u-gallery-1 {
     height: 130px;
     width: 339px;
     margin: 114px 100px 0 auto;
   }

   .u-section-1 .u-over-slide-3 {
     padding: 20px;
   }

   .u-section-1 .u-carousel-control-1 {
     left: -50px;
     right: auto;
     padding: 8px;
   }

   .u-section-1 .u-carousel-control-2 {
     left: auto;
     right: -50px;
     padding: 8px;
   }

   .u-section-1 .u-text-1 {
     width: auto;
     --animation-custom_in-translate_x: -400px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 180deg;
     --animation-custom_in-scale: 1;
     margin: -77px 579px 0 80px;
   }

   .u-section-1 .u-gallery-2 {
     width: 339px;
     margin: 118px auto 0 100px;
   }

   .u-section-1 .u-text-2 {
     --animation-custom_in-translate_x: 300px;
     margin: -69px 81px 0 auto;
   }

   .u-section-1 .u-gallery-3 {
     width: 339px;
     margin: 110px 100px 0 auto;
   }

   .u-section-1 .u-text-3 {
     margin: -77px 513px 0 80px;
   }

   .u-section-1 .u-gallery-4 {
     width: 339px;
     margin: 118px auto 0 100px;
   }

   .u-section-1 .u-text-4 {
     width: auto;
     --animation-custom_in-translate_x: 300px;
     margin: -77px 81px 0 auto;
   }

   .u-section-1 .u-image-1 {
     margin-top: 140px;
   }

   .u-section-1 .u-image-2 {
     margin-top: 0;
   }

   .u-section-1 .u-image-3 {
     margin-top: 0;
     margin-left: 450px;
   }

   .u-section-1 .u-text-5 {
     margin-top: 0;
     margin-left: 672px;
   }

   .u-section-1 .u-image-4 {
     margin-top: 0;
   }

   .u-section-1 .u-image-5 {
     margin-top: 0;
   }

   .u-section-1 .u-image-6 {
     margin-top: 0;
     margin-left: 450px;
   }

   .u-section-1 .u-text-6 {
     margin-top: 0;
   }

   .u-section-1 .u-image-7 {
     margin-top: 0;
   }

   .u-section-1 .u-image-8 {
     margin-top: 0;
   }

   .u-section-1 .u-image-9 {
     margin-top: 0;
     margin-right: 90px;
     margin-left: 380px;
   }

   .u-section-1 .u-text-7 {
     margin-top: 0;
   }

   .u-section-1 .u-image-10 {
     margin-top: 0;
     margin-left: 360px;
   }

   .u-section-1 .u-image-11 {
     margin-left: 360px;
   }

   .u-section-1 .u-image-12 {
     margin-left: 360px;
   }

   .u-section-1 .u-text-8 {
     margin-left: 360px;
     margin-right: 360px;
   }
 }

 @media (max-width: 767px) {
   .u-section-1 .u-gallery-1 {
     height: 70px;
     width: 190px;
     margin-top: 84px;
     margin-right: auto;
     margin-left: 35px;
   }

   .u-section-1 .u-carousel-control-1 {
     left: -40px;
     width: 30px;
     height: 30px;
   }

   .u-section-1 .u-carousel-control-2 {
     width: 30px;
     height: 30px;
     right: -36px;
   }

   .u-section-1 .u-text-1 {
     margin-right: 435px;
   }

   .u-section-1 .u-gallery-2 {
     height: 70px;
     width: 190px;
     margin-top: -70px;
     margin-right: 29px;
     margin-left: auto;
   }

   .u-section-1 .u-carousel-control-3 {
     left: -40px;
     width: 30px;
     height: 30px;
   }

   .u-section-1 .u-carousel-control-4 {
     width: 30px;
     height: 30px;
     right: -30px;
   }

   .u-section-1 .u-gallery-3 {
     height: 81px;
     width: 190px;
     margin-top: 51px;
     margin-right: auto;
     margin-left: 35px;
   }

   .u-section-1 .u-carousel-control-5 {
     left: -35px;
     width: 30px;
     height: 30px;
   }

   .u-section-1 .u-carousel-control-6 {
     width: 30px;
     height: 30px;
     right: -40px;
   }

   .u-section-1 .u-text-3 {
     margin-right: 384px;
   }

   .u-section-1 .u-gallery-4 {
     height: 70px;
     width: 190px;
     margin: -75px 29px 60px auto;
   }

   .u-section-1 .u-carousel-control-7 {
     left: -40px;
     width: 30px;
     height: 30px;
   }

   .u-section-1 .u-carousel-control-8 {
     width: 30px;
     height: 30px;
     right: -30px;
   }

   .u-section-1 .u-image-1 {
     padding: 20px;
   }

   .u-section-1 .u-image-2 {
     margin-left: 270px;
   }

   .u-section-1 .u-image-3 {
     margin-left: 270px;
   }

   .u-section-1 .u-text-5 {
     margin-left: 504px;
   }

   .u-section-1 .u-image-5 {
     margin-left: 270px;
   }

   .u-section-1 .u-image-6 {
     margin-left: 270px;
   }

   .u-section-1 .u-image-7 {
     margin-left: 270px;
   }

   .u-section-1 .u-image-9 {
     margin-left: 200px;
   }

   .u-section-1 .u-image-10 {
     margin-left: 270px;
   }

   .u-section-1 .u-image-11 {
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-1 .u-image-12 {
     margin-left: 270px;
   }

   .u-section-1 .u-text-8 {
     margin-left: 270px;
     margin-right: 270px;
   }
 }

 @media (max-width: 575px) {
   .u-section-1 .u-gallery-1 {
     height: 110px;
     width: 280px;
     margin-top: 65px;
     margin-left: auto;
   }

   .u-section-1 .u-carousel-control-1 {
     left: -42px;
     top: 15px;
   }

   .u-section-1 .u-carousel-control-2 {
     right: -42px;
     top: 15px;
   }

   .u-section-1 .u-text-1 {
     margin-right: 274px;
   }

   .u-section-1 .u-gallery-2 {
     height: 110px;
     width: 280px;
     margin-top: 30px;
     margin-right: auto;
   }

   .u-section-1 .u-over-slide-4 {
     padding: 20px;
   }

   .u-section-1 .u-carousel-item-5 {
     margin-top: 0;
     margin-bottom: 0;
   }

   .u-section-1 .u-carousel-item-6 {
     margin-top: 0;
     margin-bottom: 0;
   }

   .u-section-1 .u-carousel-control-3 {
     left: -42px;
   }

   .u-section-1 .u-carousel-control-4 {
     right: -42px;
     top: 25px;
   }

   .u-section-1 .u-gallery-3 {
     height: 110px;
     width: 280px;
     margin-top: 30px;
     margin-left: auto;
   }

   .u-section-1 .u-carousel-control-5 {
     left: -42px;
   }

   .u-section-1 .u-carousel-control-6 {
     right: -42px;
   }

   .u-section-1 .u-text-3 {
     margin-right: 242px;
   }

   .u-section-1 .u-gallery-4 {
     height: 110px;
     width: 280px;
     margin-top: 30px;
     margin-right: auto;
   }

   .u-section-1 .u-carousel-control-7 {
     left: -42px;
   }

   .u-section-1 .u-carousel-control-8 {
     right: -42px;
   }

   .u-section-1 .u-image-2 {
     margin-left: 70px;
   }

   .u-section-1 .u-image-3 {
     margin-left: 70px;
   }

   .u-section-1 .u-text-5 {
     margin-left: 317px;
   }

   .u-section-1 .u-image-4 {
     margin-left: 70px;
   }

   .u-section-1 .u-image-5 {
     margin-left: 70px;
   }

   .u-section-1 .u-image-6 {
     margin-left: 70px;
   }

   .u-section-1 .u-image-7 {
     margin-left: 70px;
   }

   .u-section-1 .u-image-8 {
     width: 170px;
     height: 65px;
   }

   .u-section-1 .u-image-9 {
     margin-right: 70px;
     margin-left: 0;
   }

   .u-section-1 .u-image-10 {
     margin-left: 170px;
   }

   .u-section-1 .u-image-11 {
     margin-right: 70px;
     margin-left: 170px;
   }

   .u-section-1 .u-image-12 {
     width: 170px;
     height: 65px;
     margin-left: 170px;
   }

   .u-section-1 .u-text-8 {
     margin-top: -61px;
     margin-left: 170px;
     margin-right: 170px;
   }
 }

 .u-section-1 .u-image-3,
 .u-section-1 .u-image-3:before,
 .u-section-1 .u-image-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-1 .u-image-3.u-image-3.u-image-3:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-3 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-3.u-image-3.u-image-3.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-3 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-2,
 .u-section-1 .u-image-2:before,
 .u-section-1 .u-image-2>.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-1 .u-image-2.u-image-2.u-image-2:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-2 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-2.u-image-2.u-image-2.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-2 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-1,
 .u-section-1 .u-image-1:before,
 .u-section-1 .u-image-1>.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-1 .u-image-1.u-image-1.u-image-1:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-1 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-1.u-image-1.u-image-1.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-1 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-4,
 .u-section-1 .u-image-4:before,
 .u-section-1 .u-image-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-1 .u-image-4.u-image-4.u-image-4:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-4 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-4.u-image-4.u-image-4.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-4 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-5,
 .u-section-1 .u-image-5:before,
 .u-section-1 .u-image-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-1 .u-image-5.u-image-5.u-image-5:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-5 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-5.u-image-5.u-image-5.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-5 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-6,
 .u-section-1 .u-image-6:before,
 .u-section-1 .u-image-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-1 .u-image-6.u-image-6.u-image-6:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-6 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-6.u-image-6.u-image-6.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-6 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-8,
 .u-section-1 .u-image-8:before,
 .u-section-1 .u-image-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-1 .u-image-8.u-image-8.u-image-8:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.05) !important;
 }

 .u-section-1 .u-image-8 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-8.u-image-8.u-image-8.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.05) !important;
 }

 .u-section-1 .u-image-8 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-7,
 .u-section-1 .u-image-7:before,
 .u-section-1 .u-image-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-1 .u-image-7.u-image-7.u-image-7:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.05) !important;
 }

 .u-section-1 .u-image-7 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-7.u-image-7.u-image-7.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.05) !important;
 }

 .u-section-1 .u-image-7 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-9,
 .u-section-1 .u-image-9:before,
 .u-section-1 .u-image-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-1 .u-image-9.u-image-9.u-image-9:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.05) !important;
 }

 .u-section-1 .u-image-9 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-9.u-image-9.u-image-9.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.05) !important;
 }

 .u-section-1 .u-image-9 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-10,
 .u-section-1 .u-image-10:before,
 .u-section-1 .u-image-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-1 .u-image-10.u-image-10.u-image-10:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-10 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-10.u-image-10.u-image-10.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-10 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-11,
 .u-section-1 .u-image-11:before,
 .u-section-1 .u-image-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-1 .u-image-11.u-image-11.u-image-11:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-11 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-11.u-image-11.u-image-11.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-11 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-12,
 .u-section-1 .u-image-12:before,
 .u-section-1 .u-image-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-1 .u-image-12.u-image-12.u-image-12:hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-12 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-1 .u-image-12.u-image-12.u-image-12.hover {
   border-style: solid !important;
   border-top-width: 2px !important;
   border-left-width: 2px !important;
   border-right-width: 2px !important;
   border-bottom-width: 2px !important;
   border-color: #0000ff !important;
   transform: scale(1.1) !important;
 }

 .u-section-1 .u-image-12 {
   border-style: solid !important;
   border-width: 2px !important;
   border-color: transparent !important;
 }

 .u-section-2 {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   background-image: url("../images/shop.jpg");
   background-size: cover;
 }

 .u-section-2 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-2 .u-text-1 {
   font-weight: 400;
   margin: 30px auto 60px;
 }

 .u-section-2 .u-text-2 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 30px auto 60px;
 }

 .u-section-2 .u-text-3 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 30px auto 60px;
 }

 .u-section-2 .u-gallery-1 {
   height: 87px;
   width: 681px;
   grid-gap: 17px;
   margin: 0 auto 0 0;
 }

 .u-section-2 .u-gallery-inner-1 {
   grid-template-columns: repeat(4, auto);
   grid-gap: 10px;
 }

 .u-section-2 .u-gallery-item-1 {
   --effect-scale: 1.25;
   box-shadow: 0px 0px 8px 0px rgba(0, 0, 255, 1);
 }

 .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 {
   --effect-scale: 1.25;
   box-shadow: 0px 0px 8px 0px rgba(0, 0, 255, 1);
 }

 .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 {
   --effect-scale: 1.25;
   box-shadow: 0px 0px 8px 0px rgba(0, 0, 255, 1);
 }

 .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 {
   --effect-scale: 1.25;
   box-shadow: 0px 0px 8px 0px rgba(0, 0, 255, 1);
 }

 .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-text-4 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 30px auto 60px;
 }

 .u-section-2 .u-gallery-2 {
   height: 104px;
   width: 345px;
   margin: 0 45px 0 auto;
 }

 .u-section-2 .u-carousel-indicators-1 {
   position: absolute;
   width: auto;
   height: auto;
   bottom: -22px;
 }

 .u-section-2 .u-carousel-item-1 {
   margin-right: 0;
 }

 .u-section-2 .u-over-slide-5 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
   padding: 30px;
 }

 .u-section-2 .u-carousel-item-2 {
   margin-right: 0;
 }

 .u-section-2 .u-over-slide-6 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
   padding: 30px;
 }

 .u-section-2 .u-carousel-item-3 {
   margin-right: 0;
 }

 .u-section-2 .u-over-slide-7 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
   padding: 30px;
 }

 .u-section-2 .u-carousel-item-4 {
   margin-right: 0;
 }

 .u-section-2 .u-over-slide-8 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
   padding: 30px;
 }

 .u-section-2 .u-carousel-control-1 {
   position: absolute;
   left: -41px;
   width: 30px;
   height: 30px;
   right: auto;
   padding: 8px;
 }

 .u-section-2 .u-carousel-control-2 {
   position: absolute;
   width: 30px;
   height: 30px;
   left: auto;
   right: -41px;
   padding: 8px;
 }

 .u-section-2 .u-text-5 {
   font-weight: 400;
   margin: 30px auto 60px;
 }

 .u-section-2 .u-gallery-3 {
   height: 302px;
   margin-top: 0;
   margin-bottom: 0;
 }

 .u-section-2 .u-gallery-inner-3 {
   grid-template-columns: repeat(2, auto);
 }

 .u-section-2 .u-gallery-item-9 {
   margin-right: 25px;
 }

 .u-section-2 .u-over-slide-9 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-10 {
   margin-right: 25px;
 }

 .u-section-2 .u-over-slide-10 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-11 {
   margin-right: 25px;
 }

 .u-section-2 .u-over-slide-11 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-12 {
   margin-right: 25px;
 }

 .u-section-2 .u-over-slide-12 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-13 {
   margin-right: 25px;
 }

 .u-section-2 .u-over-slide-13 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-14 {
   margin-right: 25px;
 }

 .u-section-2 .u-over-slide-14 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-15 {
   margin-right: 25px;
 }

 .u-section-2 .u-over-slide-15 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-16 {
   margin-right: 25px;
 }

 .u-section-2 .u-over-slide-16 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-17 {
   margin-right: 25px;
 }

 .u-section-2 .u-over-slide-17 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-18 {
   margin-right: 25px;
 }

 .u-section-2 .u-over-slide-18 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-nav-1 {
   position: absolute;
   left: 299px;
   width: 40px;
   height: 40px;
   top: -51px;
   background-image: none;
   padding: 8px;
 }

 .u-section-2 .u-gallery-nav-2 {
   position: absolute;
   width: 40px;
   height: 40px;
   left: auto;
   top: -51px;
   background-image: none;
   right: 323px;
   padding: 8px;
 }

 .u-section-2 .u-text-6 {
   font-weight: 700;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   margin: 20px auto 0 0;
 }

 .u-section-2 .u-text-7 {
   font-weight: 400;
   margin: 12px 0 0;
 }

 .u-section-2 .u-text-8 {
   font-weight: 700;
   font-size: 1.25rem;
   --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: 89px 153px 0 auto;
 }

 .u-section-2 .u-text-9 {
   font-weight: 700;
   font-size: 1.25rem;
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   margin: -24px auto 0 184px;
 }

 .u-section-2 .u-gallery-4 {
   height: 104px;
   width: 345px;
   margin: -42px auto 0 750px;
 }

 .u-section-2 .u-carousel-indicators-2 {
   position: absolute;
   width: auto;
   height: auto;
   bottom: -22px;
 }

 .u-section-2 .u-carousel-item-5 {
   margin-right: 0;
 }

 .u-section-2 .u-over-slide-19 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
   padding: 30px;
 }

 .u-section-2 .u-carousel-item-6 {
   margin-right: 0;
 }

 .u-section-2 .u-over-slide-20 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
   padding: 30px;
 }

 .u-section-2 .u-carousel-item-7 {
   margin-right: 0;
 }

 .u-section-2 .u-over-slide-21 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
   padding: 30px;
 }

 .u-section-2 .u-carousel-item-8 {
   margin-right: 0;
 }

 .u-section-2 .u-over-slide-22 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
   padding: 30px;
 }

 .u-section-2 .u-carousel-control-3 {
   position: absolute;
   left: -41px;
   width: 30px;
   height: 30px;
   right: auto;
   padding: 8px;
 }

 .u-section-2 .u-carousel-control-4 {
   position: absolute;
   width: 30px;
   height: 30px;
   left: auto;
   right: -41px;
   padding: 8px;
 }

 .u-section-2 .u-gallery-5 {
   height: 87px;
   width: 681px;
   grid-gap: 17px;
   margin: -95px auto 0 0;
 }

 .u-section-2 .u-gallery-inner-5 {
   grid-template-columns: repeat(4, auto);
   grid-gap: 10px;
 }

 .u-section-2 .u-gallery-item-23 {
   --effect-scale: 1.25;
   box-shadow: 0px 0px 8px 0px rgba(0, 0, 255, 1);
 }

 .u-section-2 .u-over-slide-23 {
   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-24 {
   --effect-scale: 1.25;
   box-shadow: 0px 0px 8px 0px rgba(0, 0, 255, 1);
 }

 .u-section-2 .u-over-slide-24 {
   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-25 {
   --effect-scale: 1.25;
   box-shadow: 0px 0px 8px 0px rgba(0, 0, 255, 1);
 }

 .u-section-2 .u-over-slide-25 {
   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-26 {
   --effect-scale: 1.25;
   box-shadow: 0px 0px 8px 0px rgba(0, 0, 255, 1);
 }

 .u-section-2 .u-over-slide-26 {
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
   padding: 20px;
 }

 .u-section-2 .u-text-10 {
   font-weight: 700;
   font-size: 1.5rem;
   margin: 34px auto 0;
 }

 .u-section-2 .u-gallery-6 {
   height: 302px;
   margin-top: 19px;
   margin-bottom: 60px;
 }

 .u-section-2 .u-gallery-inner-6 {
   grid-template-columns: repeat(2, auto);
 }

 .u-section-2 .u-gallery-item-27 {
   margin-right: 20px;
 }

 .u-section-2 .u-over-slide-27 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-28 {
   margin-right: 20px;
 }

 .u-section-2 .u-over-slide-28 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-29 {
   margin-right: 20px;
 }

 .u-section-2 .u-over-slide-29 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-30 {
   margin-right: 20px;
 }

 .u-section-2 .u-over-slide-30 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-31 {
   margin-right: 20px;
 }

 .u-section-2 .u-over-slide-31 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-32 {
   margin-right: 20px;
 }

 .u-section-2 .u-over-slide-32 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-33 {
   margin-right: 20px;
 }

 .u-section-2 .u-over-slide-33 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-34 {
   margin-right: 20px;
 }

 .u-section-2 .u-over-slide-34 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-35 {
   margin-right: 20px;
 }

 .u-section-2 .u-over-slide-35 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-item-36 {
   margin-right: 20px;
 }

 .u-section-2 .u-over-slide-36 {
   transition-duration: 0.25s;
   background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
   padding: 30px;
 }

 .u-section-2 .u-gallery-nav-3 {
   position: absolute;
   left: 299px;
   width: 40px;
   height: 40px;
   top: -51px;
   background-image: none;
   padding: 8px;
 }

 .u-section-2 .u-gallery-nav-4 {
   position: absolute;
   width: 40px;
   height: 40px;
   left: auto;
   top: -51px;
   background-image: none;
   right: 323px;
   padding: 8px;
 }

 @media (max-width: 1199px) {
   .u-section-2 .u-text-6 {
     width: auto;
     margin-top: 60px;
   }

   .u-section-2 .u-text-7 {
     width: auto;
     margin-top: 0;
   }

   .u-section-2 .u-text-8 {
     width: auto;
     margin-top: -4px;
     margin-right: auto;
     margin-left: 716px;
   }

   .u-section-2 .u-text-9 {
     width: auto;
     margin-left: 156px;
   }

   .u-section-2 .u-gallery-4 {
     height: 102px;
     width: 318px;
     margin-top: 6px;
     margin-left: 622px;
   }

   .u-section-2 .u-carousel-indicators-2 {
     top: auto;
   }

   .u-section-2 .u-carousel-control-3 {
     left: 0;
   }

   .u-section-2 .u-carousel-control-4 {
     right: 0;
   }

   .u-section-2 .u-gallery-5 {
     height: 76px;
     width: 566px;
     margin-top: -76px;
   }

   .u-section-2 .u-text-10 {
     font-size: 1.125rem;
     --animation-custom_in-translate_x: 50px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 360deg;
     --animation-custom_in-scale: 0.3;
     width: auto;
     margin-top: 12px;
   }

   .u-section-2 .u-gallery-6 {
     height: 244px;
     margin-top: 0;
   }

   .u-section-2 .u-gallery-nav-3 {
     left: 0;
     top: 102px;
   }

   .u-section-2 .u-gallery-nav-4 {
     top: 102px;
     right: 0;
   }
 }

 @media (max-width: 991px) {
   .u-section-2 .u-text-1 {
     width: auto;
     font-weight: 700;
     margin-bottom: 0;
     margin-left: 0;
   }

   .u-section-2 .u-text-2 {
     width: auto;
     font-size: 0.875rem;
     margin: 0;
   }

   .u-section-2 .u-text-3 {
     width: auto;
     margin-top: 1px;
     margin-bottom: 0;
   }

   .u-section-2 .u-gallery-1 {
     height: 92px;
     margin-right: initial;
     margin-left: initial;
     width: auto;
   }

   .u-section-2 .u-text-4 {
     width: auto;
     margin-top: 11px;
     margin-bottom: 0;
   }

   .u-section-2 .u-gallery-2 {
     height: 128px;
     width: 443px;
     margin-right: auto;
   }

   .u-section-2 .u-text-5 {
     width: auto;
     margin-top: 29px;
     margin-bottom: 0;
   }

   .u-section-2 .u-gallery-3 {
     height: 233px;
     margin-top: 11px;
     margin-bottom: 60px;
   }

   .u-section-2 .u-text-6 {
     margin-top: -48px;
     margin-right: 607px;
   }

   .u-section-2 .u-text-8 {
     margin-top: 0;
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-2 .u-text-9 {
     margin-top: 20px;
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-2 .u-gallery-4 {
     margin-left: 360px;
   }

   .u-section-2 .u-carousel-control-3 {
     top: 42px;
   }

   .u-section-2 .u-carousel-control-4 {
     top: 42px;
   }

   .u-section-2 .u-gallery-5 {
     height: 341px;
     margin-top: 20px;
     margin-left: 360px;
   }

   .u-section-2 .u-gallery-inner-5 {
     grid-template-columns: repeat(2, auto);
   }

   .u-section-2 .u-text-10 {
     margin-top: 0;
   }
 }

 @media (max-width: 767px) {
   .u-section-2 .u-text-1 {
     margin-top: 11px;
   }

   .u-section-2 .u-text-2 {
     font-size: 0.625rem;
   }

   .u-section-2 .u-text-3 {
     font-size: 0.625rem;
     margin-top: 7px;
     margin-left: 110px;
   }

   .u-section-2 .u-gallery-1 {
     height: 61px;
     width: auto;
     margin-right: initial;
     margin-left: initial;
   }

   .u-section-2 .u-text-4 {
     font-size: 0.75rem;
     margin-top: -77px;
     margin-left: 406px;
   }

   .u-section-2 .u-gallery-2 {
     height: 58px;
     width: 179px;
     margin-left: 361px;
   }

   .u-section-2 .u-carousel-indicators-1 {
     bottom: -5px;
   }

   .u-section-2 .u-over-slide-5 {
     padding: 15px;
   }

   .u-section-2 .u-over-slide-6 {
     padding: 15px;
   }

   .u-section-2 .u-over-slide-7 {
     padding: 15px;
   }

   .u-section-2 .u-over-slide-8 {
     padding: 15px;
   }

   .u-section-2 .u-carousel-control-1 {
     left: 0;
     width: 20px;
     height: 20px;
     top: 20px;
     padding: 2px;
   }

   .u-section-2 .u-carousel-control-2 {
     width: 20px;
     height: 20px;
     top: 20px;
     padding: 2px;
   }

   .u-section-2 .u-gallery-3 {
     height: 100px;
   }

   .u-section-2 .u-text-6 {
     margin-right: 455px;
   }

   .u-section-2 .u-text-8 {
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-2 .u-text-9 {
     margin-top: -24px;
     margin-right: 270px;
     margin-left: 270px;
   }

   .u-section-2 .u-gallery-4 {
     margin-left: 270px;
   }

   .u-section-2 .u-gallery-5 {
     height: 1326px;
     width: 540px;
     margin-top: -95px;
     margin-left: 270px;
   }

   .u-section-2 .u-gallery-inner-5 {
     grid-template-columns: repeat(1, auto);
   }
 }

 @media (max-width: 575px) {
   .u-section-2 .u-text-3 {
     margin-top: -10px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-2 .u-gallery-1 {
     height: 51px;
     width: auto;
     margin-right: initial;
     margin-left: initial;
   }

   .u-section-2 .u-text-4 {
     margin-top: 1px;
     margin-left: auto;
   }

   .u-section-2 .u-gallery-2 {
     height: 84px;
     margin-right: initial;
     margin-left: initial;
     width: auto;
   }

   .u-section-2 .u-carousel-indicators-1 {
     bottom: -11px;
   }

   .u-section-2 .u-carousel-control-2 {
     right: 0;
   }

   .u-section-2 .u-text-5 {
     margin-top: 148px;
   }

   .u-section-2 .u-gallery-3 {
     height: 140px;
     margin-top: 17px;
   }

   .u-section-2 .u-text-6 {
     margin-right: 286px;
   }

   .u-section-2 .u-text-8 {
     margin-left: 170px;
     margin-right: 170px;
   }

   .u-section-2 .u-text-9 {
     margin-right: 170px;
     margin-left: 170px;
   }

   .u-section-2 .u-gallery-4 {
     margin-left: 170px;
   }

   .u-section-2 .u-gallery-5 {
     height: 854px;
     width: 340px;
     margin-left: 170px;
   }
 }

 .u-block-833d-2 {
   position: absolute;
   width: auto;
   height: auto;
   left: calc(((100% - 1140px) / 2) + 543px);
   top: 85px;
   right: auto;
 }

 .u-block-833d-3 {
   background-image: none;
   width: 46px;
   height: 46px;
   left: calc(((100% - 1140px) / 2));
   position: absolute;
   top: 323px;
   right: auto;
   padding: 12px;
 }

 .u-block-833d-4 {
   background-image: none;
   width: 46px;
   height: 46px;
   left: auto;
   position: absolute;
   top: 323px;
   right: calc(((100% - 1140px) / 2));
   padding: 12px;
 }

 @media (max-width: 1199px) {
   .u-block-833d-2 {
     left: calc(((100% - 940px) / 2) + 444px);
   }

   .u-block-833d-3 {
     left: calc(((100% - 940px) / 2));
     top: 364px;
   }

   .u-block-833d-4 {
     top: 364px;
     right: calc(((100% - 940px) / 2));
   }
 }

 @media (max-width: 991px) {
   .u-block-833d-2 {
     bottom: 83px;
     left: calc(((100% - 720px) / 2) + 333px);
   }

   .u-block-833d-3 {
     left: 0;
     bottom: 262px;
     top: 323px;
   }

   .u-block-833d-4 {
     top: 323px;
     right: 0;
   }
 }

 @media (max-width: 767px) {
   .u-block-833d-2 {
     top: 275px;
     left: auto;
     right: calc(((100% - 540px) / 2) + 243px);
   }

   .u-block-833d-3 {
     width: 30px;
     height: 30px;
     left: 50px;
     top: 169px;
     padding: 5px;
   }

   .u-block-833d-4 {
     width: 30px;
     height: 30px;
     top: 156px;
     right: calc(((100% - 540px) / 2));
     padding: 5px;
   }
 }

 @media (max-width: 575px) {
   .u-block-833d-2 {
     right: calc(((100% - 340px) / 2) + 120px);
     bottom: 90px;
   }

   .u-block-833d-3 {
     left: calc(((100% - 340px) / 2) + -3px);
     top: 261px;
   }

   .u-block-833d-4 {
     top: 261px;
     right: calc(((100% - 340px) / 2) + -3px);
     bottom: 256px;
   }
 }

 .u-section-3-1 {
   background-image: url("../images/1.jpeg");
   background-position: 50% 50%;
   background-size: cover;
   background-repeat: no-repeat;
 }

 .u-section-3-1 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-3-1 .u-text-1 {
   font-weight: 400;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-size: 1.5rem;
   margin: 80px 1029px 0 0;
 }

 .u-section-3-1 .u-text-2 {
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   margin: 314px 400px 0 0;
 }

 .u-section-3-1 .u-btn-1 {
   font-size: 1.125rem;
   background-image: none;
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   --radius: 10px;
   margin: 19px auto 0 0;
   padding: 18px 38px 19px;

 }

 .u-section-3-1 .embed-responsive-1 {
   height: 178%;
   width: 178%;
   left: -39%;
   top: -39%;
 }

 @media (max-width: 1199px) {
   .u-section-3-1 .u-text-1 {
     margin-right: 829px;
   }

   .u-section-3-1 .u-text-2 {
     margin-right: 200px;
   }

   .u-section-3-1 .embed-responsive-1 {
     height: 1671%;
     width: 100%;
     left: 0%;
     top: -786%;
   }
 }

 @media (max-width: 991px) {
   .u-section-3-1 .u-text-1 {
     font-size: 1rem;
     margin-right: 609px;
   }

   .u-section-3-1 .u-text-2 {
     width: auto;
     margin-top: 457px;
     margin-right: 0;
   }

   .u-section-3-1 .u-btn-1 {
     margin-top: 23px;
   }

   .u-section-3-1 .embed-responsive-1 {
     height: 1280%;
     top: -590%;
   }
 }

 @media (max-width: 767px) {
   .u-section-3-1 .u-sheet-1 {
     min-height: 415px;
   }

   .u-section-3-1 .u-text-1 {
     margin-right: 429px;
   }

   .u-section-3-1 .u-text-2 {
     margin-top: 40px;
     margin-left: 45px;
     margin-right: 45px;
   }

   .u-section-3-1 .u-btn-1 {
     font-size: 0.625rem;
     margin-top: 12px;
     margin-left: auto;
     padding: 9px 36px 10px 34px;
   }

   .u-section-3-1 .embed-responsive-1 {
     height: 960%;
     top: -430%;
   }
 }

 @media (max-width: 575px) {
   .u-section-3-1 .u-sheet-1 {
     min-height: 100vh;
   }

   .u-section-3-1 .u-text-1 {
     margin-right: 229px;
   }

   .u-section-3-1 .u-text-2 {
     margin-top: 229px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-3-1 .u-btn-1 {
     font-size: 0.875rem;
     margin-top: 15px;
     padding: 7px 20px;
     left: -105px;
   }

   .u-section-3-1 .embed-responsive-1 {
     height: 604%;
     top: -252%;
   }
 }

 .u-section-3-2 {
   background-image: url("../images/steklo.jpg");
   background-position: 50% 50%;
   background-size: cover;
   background-repeat: no-repeat;
 }

 .u-section-3-2 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-3-2 .u-text-1 {
   font-weight: 400;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-size: 1.5rem;
   margin: 80px 1029px 0 0;
 }

 .u-section-3-2 .u-text-2 {
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   margin: 314px 400px 0 0;
 }

 .u-section-3-2 .u-btn-1 {
   font-size: 1.125rem;
   background-image: none;
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   --radius: 10px;
   margin: 19px auto 0 0;
   padding: 18px 38px 19px;
 }

 .u-section-3-2 .embed-responsive-1 {
   height: 178%;
   width: 178%;
   left: -39%;
   top: -39%;
 }

 @media (max-width: 1199px) {
   .u-section-3-2 .u-text-1 {
     margin-right: 829px;
   }

   .u-section-3-2 .u-text-2 {
     margin-right: 200px;
   }

   .u-section-3-2 .embed-responsive-1 {
     height: 1671%;
     width: 100%;
     left: 0%;
     top: -786%;
   }
 }

 @media (max-width: 991px) {
   .u-section-3-2 .u-text-1 {
     font-size: 1.125rem;
     margin-right: 609px;
   }

   .u-section-3-2 .u-text-2 {
     width: auto;
     margin-top: 465px;
     margin-right: 0;
   }

   .u-section-3-2 .u-btn-1 {
     margin-top: 15px;
   }

   .u-section-3-2 .embed-responsive-1 {
     height: 1280%;
     top: -590%;
   }
 }

 @media (max-width: 767px) {
   .u-section-3-2 .u-sheet-1 {
     min-height: 415px;
   }

   .u-section-3-2 .u-text-1 {
     margin-right: 429px;
   }

   .u-section-3-2 .u-text-2 {
     margin-top: 29px;
     margin-right: 38px;
     margin-left: 51px;
   }

   .u-section-3-2 .u-btn-1 {
     font-size: 0.625rem;
     margin-top: 11px;
     margin-left: auto;
     padding: 9px 35px 10px 34px;
   }

   .u-section-3-2 .embed-responsive-1 {
     height: 960%;
     top: -430%;
   }
 }

 @media (max-width: 575px) {
   .u-section-3-2 .u-sheet-1 {
     min-height: 100vh;
   }

   .u-section-3-2 .u-text-1 {
     margin-right: 229px;
   }

   .u-section-3-2 .u-text-2 {
     margin-top: 229px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-3-2 .u-btn-1 {
     font-size: 0.875rem;
     margin-top: 15px;
     padding: 6px 21px 7px 20px;
     left: -105px;
   }

   .u-section-3-2 .embed-responsive-1 {
     height: 604%;
     top: -252%;
   }
 }

 .u-section-3-3 {
   background-image: url("../images/eco_drive.jpg");
   background-position: 50% 50%;
   background-size: cover;
   background-repeat: no-repeat;
 }

 .u-section-3-3 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-3-3 .u-text-1 {
   font-weight: 400;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-size: 1.5rem;
   margin: 80px 1029px 0 0;
 }

 .u-section-3-3 .u-text-2 {
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   margin: 314px 400px 0 0;
 }

 .u-section-3-3 .u-btn-1 {
   font-size: 1.125rem;
   background-image: none;
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   --radius: 10px;
   margin: 19px auto 0 0;
   padding: 18px 38px 19px;
 }

 .u-section-3-3 .embed-responsive-1 {
   height: 178%;
   width: 178%;
   left: -39%;
   top: -39%;
 }

 @media (max-width: 1199px) {
   .u-section-3-3 .u-text-1 {
     margin-right: 829px;
   }

   .u-section-3-3 .u-text-2 {
     margin-right: 200px;
   }

   .u-section-3-3 .embed-responsive-1 {
     height: 1671%;
     width: 100%;
     left: 0%;
     top: -786%;
   }
 }

 @media (max-width: 991px) {
   .u-section-3-3 .u-text-1 {
     font-size: 1.125rem;
     margin-right: 609px;
   }

   .u-section-3-3 .u-text-2 {
     width: auto;
     margin-top: 461px;
     margin-right: 0;
   }

   .u-section-3-3 .u-btn-1 {
     margin-top: 0;
   }

   .u-section-3-3 .embed-responsive-1 {
     height: 1280%;
     top: -590%;
   }
 }

 @media (max-width: 767px) {
   .u-section-3-3 .u-text-1 {
     margin-right: 429px;
   }

   .u-section-3-3 .u-text-2 {
     margin-top: 29px;
     margin-right: 36px;
     margin-left: 56px;
   }

   .u-section-3-3 .u-btn-1 {
     font-size: 0.625rem;
     margin-top: 18px;
     margin-left: auto;
     padding: 9px 35px 9px 34px;
   }

   .u-section-3-3 .embed-responsive-1 {
     height: 960%;
     top: -430%;
   }
 }

 @media (max-width: 575px) {
   .u-section-3-3 .u-text-1 {
     margin-right: 229px;
   }

   .u-section-3-3 .u-text-2 {
     margin-top: 229px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-3-3 .u-btn-1 {
     font-size: 0.875rem;
     margin-top: 15px;
     padding: 6px 20px 8px;
     left: -105px;
   }

   .u-section-3-3 .embed-responsive-1 {
     height: 604%;
     top: -252%;
   }
 }

 .u-section-3-4 {
   background-image: url("../images/water.jpg");
   background-position: 50% 50%;
   background-size: cover;
   background-repeat: no-repeat;
 }

 .u-section-3-4 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-3-4 .u-text-1 {
   font-weight: 400;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-size: 1.5rem;
   margin: 80px 1029px 0 0;
 }

 .u-section-3-4 .u-text-2 {
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   margin: 314px 400px 0 0;
 }

 .u-section-3-4 .u-btn-1 {
   font-size: 1.125rem;
   background-image: none;
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   --radius: 10px;
   margin: 19px auto 0 0;
   padding: 18px 38px 19px;
 }

 .u-section-3-4 .embed-responsive-1 {
   height: 178%;
   width: 178%;
   left: -39%;
   top: -39%;
 }

 @media (max-width: 1199px) {
   .u-section-3-4 .u-text-1 {
     margin-right: 829px;
   }

   .u-section-3-4 .u-text-2 {
     margin-right: 200px;
   }

   .u-section-3-4 .embed-responsive-1 {
     height: 1671%;
     width: 100%;
     left: 0%;
     top: -786%;
   }
 }

 @media (max-width: 991px) {
   .u-section-3-4 .u-text-1 {
     font-size: 1.125rem;
     margin-right: 609px;
   }

   .u-section-3-4 .u-text-2 {
     width: auto;
     margin-top: 465px;
     margin-right: 0;
   }

   .u-section-3-4 .u-btn-1 {
     margin-top: 15px;
   }

   .u-section-3-4 .embed-responsive-1 {
     height: 1280%;
     top: -590%;
   }
 }

 @media (max-width: 767px) {
   .u-section-3-4 .u-sheet-1 {
     min-height: 415px;
   }

   .u-section-3-4 .u-text-1 {
     margin-right: 429px;
   }

   .u-section-3-4 .u-text-2 {
     margin-top: 29px;
     margin-right: 38px;
     margin-left: 51px;
   }

   .u-section-3-4 .u-btn-1 {
     font-size: 0.625rem;
     margin-top: 11px;
     margin-left: auto;
     padding: 9px 35px 10px 34px;
   }

   .u-section-3-4 .embed-responsive-1 {
     height: 960%;
     top: -430%;
   }
 }

 @media (max-width: 575px) {
   .u-section-3-4 .u-sheet-1 {
     min-height: 100vh;
   }

   .u-section-3-4 .u-text-1 {
     margin-right: 229px;
   }

   .u-section-3-4 .u-text-2 {
     margin-top: 229px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-3-4 .u-btn-1 {
     font-size: 0.875rem;
     margin-top: 15px;
     padding: 6px 21px 7px 20px;
     left: -105px;
   }

   .u-section-3-4 .embed-responsive-1 {
     height: 604%;
     top: -252%;
   }
 }

 .u-section-3-5 {
   background-image: url("../images/mehanizm.jpg");
   background-position: 50% 50%;
   background-size: cover;
   background-repeat: no-repeat;
 }

 .u-section-3-5 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-3-5 .u-text-1 {
   font-weight: 400;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-size: 1.5rem;
   margin: 80px 1029px 0 0;
 }

 .u-section-3-5 .u-text-2 {
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   margin: 314px 400px 0 0;
 }

 .u-section-3-5 .u-btn-1 {
   font-size: 1.125rem;
   background-image: none;
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   --radius: 10px;
   margin: 19px auto 0 0;
   padding: 18px 38px 19px;
 }

 .u-section-3-5 .embed-responsive-1 {
   height: 178%;
   width: 178%;
   left: -39%;
   top: -39%;
 }

 @media (max-width: 1199px) {
   .u-section-3-5 .u-text-1 {
     margin-right: 829px;
   }

   .u-section-3-5 .u-text-2 {
     margin-right: 200px;
   }

   .u-section-3-5 .embed-responsive-1 {
     height: 1671%;
     width: 100%;
     left: 0%;
     top: -786%;
   }
 }

 @media (max-width: 991px) {
   .u-section-3-5 .u-text-1 {
     font-size: 1.125rem;
     margin-right: 609px;
   }

   .u-section-3-5 .u-text-2 {
     width: auto;
     margin-top: 461px;
     margin-right: 0;
   }

   .u-section-3-5 .u-btn-1 {
     margin-top: 0;
   }

   .u-section-3-5 .embed-responsive-1 {
     height: 1280%;
     top: -590%;
   }
 }

 @media (max-width: 767px) {
   .u-section-3-5 .u-text-1 {
     margin-right: 429px;
   }

   .u-section-3-5 .u-text-2 {
     margin-top: 29px;
     margin-right: 36px;
     margin-left: 56px;
   }

   .u-section-3-5 .u-btn-1 {
     font-size: 0.625rem;
     margin-top: 18px;
     margin-left: auto;
     padding: 9px 35px 9px 34px;
   }

   .u-section-3-5 .embed-responsive-1 {
     height: 960%;
     top: -430%;
   }
 }

 @media (max-width: 575px) {
   .u-section-3-5 .u-text-1 {
     margin-right: 229px;
   }

   .u-section-3-5 .u-text-2 {
     margin-top: 229px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-3-5 .u-btn-1 {
     font-size: 0.875rem;
     margin-top: 15px;
     padding: 6px 20px 8px;
     left: -105px;
   }

   .u-section-3-5 .embed-responsive-1 {
     height: 604%;
     top: -252%;
   }
 }

 .u-section-3-6 {
   background-image: url("../images/pen.jpg");
   background-position: 50% 50%;
   background-size: cover;
   background-repeat: no-repeat;
 }

 .u-section-3-6 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-3-6 .u-text-1 {
   font-weight: 400;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-size: 1.5rem;
   margin: 80px 1029px 0 0;
 }

 .u-section-3-6 .u-text-2 {
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   margin: 314px 400px 0 0;
 }

 .u-section-3-6 .u-btn-1 {
   font-size: 1.125rem;
   background-image: none;
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   --radius: 10px;
   margin: 19px auto 0 0;
   padding: 18px 38px 19px;
 }

 .u-section-3-6 .embed-responsive-1 {
   height: 178%;
   width: 178%;
   left: -39%;
   top: -39%;
 }

 @media (max-width: 1199px) {
   .u-section-3-6 .u-text-1 {
     margin-right: 829px;
   }

   .u-section-3-6 .u-text-2 {
     margin-right: 200px;
   }

   .u-section-3-6 .embed-responsive-1 {
     height: 1671%;
     width: 100%;
     left: 0%;
     top: -786%;
   }
 }

 @media (max-width: 991px) {
   .u-section-3-6 .u-text-1 {
     font-size: 1.125rem;
     margin-right: 609px;
   }

   .u-section-3-6 .u-text-2 {
     width: auto;
     margin-top: 465px;
     margin-right: 0;
   }

   .u-section-3-6 .u-btn-1 {
     margin-top: 15px;
   }

   .u-section-3-6 .embed-responsive-1 {
     height: 1280%;
     top: -590%;
   }
 }

 @media (max-width: 767px) {
   .u-section-3-6 .u-sheet-1 {
     min-height: 415px;
   }

   .u-section-3-6 .u-text-1 {
     margin-right: 429px;
   }

   .u-section-3-6 .u-text-2 {
     margin-top: 29px;
     margin-right: 38px;
     margin-left: 51px;
   }

   .u-section-3-6 .u-btn-1 {
     font-size: 0.625rem;
     margin-top: 11px;
     margin-left: auto;
     padding: 9px 35px 10px 34px;
   }

   .u-section-3-6 .embed-responsive-1 {
     height: 960%;
     top: -430%;
   }
 }

 @media (max-width: 575px) {
   .u-section-3-6 .u-sheet-1 {
     min-height: 100vh;
   }

   .u-section-3-6 .u-text-1 {
     margin-right: 229px;
   }

   .u-section-3-6 .u-text-2 {
     margin-top: 229px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-3-6 .u-btn-1 {
     font-size: 0.875rem;
     margin-top: 15px;
     padding: 6px 21px 7px 20px;
     left: -105px;
   }

   .u-section-3-6 .embed-responsive-1 {
     height: 604%;
     top: -252%;
   }
 }
 
 .u-section-3-7 {
   background-image: url("../images/remeshki-dlia-chasov.jpg");
   background-position: 50% 50%;
   background-size: cover;
   background-repeat: no-repeat;
 }

 .u-section-3-7 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-3-7 .u-text-1 {
   font-weight: 400;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-size: 1.5rem;
   margin: 80px 1029px 0 0;
 }

 .u-section-3-7 .u-text-2 {
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   margin: 314px 400px 0 0;
 }

 .u-section-3-7 .u-btn-1 {
   font-size: 1.125rem;
   background-image: none;
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   --radius: 10px;
   margin: 19px auto 0 0;
   padding: 18px 38px 19px;
 }

 .u-section-3-7 .embed-responsive-1 {
   height: 178%;
   width: 178%;
   left: -39%;
   top: -39%;
 }

 @media (max-width: 1199px) {
   .u-section-3-7 .u-text-1 {
     margin-right: 829px;
   }

   .u-section-3-7 .u-text-2 {
     margin-right: 200px;
   }

   .u-section-3-7 .embed-responsive-1 {
     height: 1671%;
     width: 100%;
     left: 0%;
     top: -786%;
   }
 }

 @media (max-width: 991px) {
   .u-section-3-7 .u-text-1 {
     font-size: 1.125rem;
     margin-right: 609px;
   }

   .u-section-3-7 .u-text-2 {
     width: auto;
     margin-top: 461px;
     margin-right: 0;
   }

   .u-section-3-7 .u-btn-1 {
     margin-top: 0;
   }

   .u-section-3-7 .embed-responsive-1 {
     height: 1280%;
     top: -590%;
   }
 }

 @media (max-width: 767px) {
   .u-section-3-7 .u-text-1 {
     margin-right: 429px;
   }

   .u-section-3-7 .u-text-2 {
     margin-top: 29px;
     margin-right: 36px;
     margin-left: 56px;
   }

   .u-section-3-7 .u-btn-1 {
     font-size: 0.625rem;
     margin-top: 18px;
     margin-left: auto;
     padding: 9px 35px 9px 34px;
   }

   .u-section-3-7 .embed-responsive-1 {
     height: 960%;
     top: -430%;
   }
 }

 @media (max-width: 575px) {
   .u-section-3-7 .u-text-1 {
     margin-right: 229px;
   }

   .u-section-3-7 .u-text-2 {
     margin-top: 229px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-3-7 .u-btn-1 {
     font-size: 0.875rem;
     margin-top: 15px;
     padding: 6px 20px 8px;
     left: -105px;
   }

   .u-section-3-7 .embed-responsive-1 {
     height: 604%;
     top: -252%;
   }
 }
 
 .u-section-3-8 {
   background-image: url("../images/komisiya.png");
   background-position: 50% 50%;
   background-size: cover;
   background-repeat: no-repeat;
 }

 .u-section-3-8 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-3-8 .u-text-1 {
   font-weight: 400;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   font-size: 1.5rem;
   margin: 80px 1029px 0 0;
 }

 .u-section-3-8 .u-text-2 {
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   margin: 314px 400px 0 0;
 }

 .u-section-3-8 .u-btn-1 {
   font-size: 1.125rem;
   background-image: none;
   --animation-custom_in-translate_x: -200px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 1;
   --radius: 10px;
   margin: 19px auto 0 0;
   padding: 18px 38px 19px;
 }

 .u-section-3-8 .embed-responsive-1 {
   height: 178%;
   width: 178%;
   left: -39%;
   top: -39%;
 }

 @media (max-width: 1199px) {
   .u-section-3-8 .u-text-1 {
     margin-right: 829px;
   }

   .u-section-3-8 .u-text-2 {
     margin-right: 200px;
   }

   .u-section-3-8 .embed-responsive-1 {
     height: 1671%;
     width: 100%;
     left: 0%;
     top: -786%;
   }
 }

 @media (max-width: 991px) {
   .u-section-3-8 .u-text-1 {
     font-size: 1.125rem;
     margin-right: 609px;
   }

   .u-section-3-8 .u-text-2 {
     width: auto;
     margin-top: 461px;
     margin-right: 0;
   }

   .u-section-3-8 .u-btn-1 {
     margin-top: 0;
   }

   .u-section-3-8 .embed-responsive-1 {
     height: 1280%;
     top: -590%;
   }
 }

 @media (max-width: 767px) {
   .u-section-3-8 .u-text-1 {
     margin-right: 429px;
   }

   .u-section-3-8 .u-text-2 {
     margin-top: 29px;
     margin-right: 36px;
     margin-left: 56px;
   }

   .u-section-3-8 .u-btn-1 {
     font-size: 0.625rem;
     margin-top: 18px;
     margin-left: auto;
     padding: 9px 35px 9px 34px;
   }

   .u-section-3-8 .embed-responsive-1 {
     height: 960%;
     top: -430%;
   }
 }

 @media (max-width: 575px) {
   .u-section-3-8 .u-text-1 {
     margin-right: 229px;
   }

   .u-section-3-8 .u-text-2 {
     margin-top: 229px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-3-8 .u-btn-1 {
     font-size: 0.875rem;
     margin-top: 15px;
     padding: 6px 20px 8px;
     left: -105px;
   }

   .u-section-3-8 .embed-responsive-1 {
     height: 604%;
     top: -252%;
   }
 }

 .u-block-c83d-2 {
   position: absolute;
   top: auto;
   bottom: 12px;
   width: auto;
   height: auto;
 }

 .u-block-c83d-3 {
   background-image: none;
   width: 35px;
   height: 35px;
   left: calc(((100% - 1140px) / 2) + 3px);
   top: 52px;
   position: absolute;
   right: auto;
   padding: 8px;
 }

 .u-block-c83d-4 {
   background-image: none;
   width: 35px;
   height: 35px;
   left: calc(((100% - 1140px) / 2) + 232px);
   top: 52px;
   position: absolute;
   right: auto;
   padding: 8px;
 }

 @media (max-width: 1199px) {
   .u-block-c83d-3 {
     left: calc(((100% - 940px) / 2) + 3px);
     top: 53px;
   }

   .u-block-c83d-4 {
     left: calc(((100% - 940px) / 2) + 228px);
     top: 53px;
   }
 }

 @media (max-width: 991px) {
   .u-block-c83d-3 {
     left: calc(((100% - 720px) / 2) + 24px);
     top: 19px;
   }

   .u-block-c83d-4 {
     left: calc(((100% - 720px) / 2) + 174px);
     top: 19px;
   }
 }

 @media (max-width: 767px) {
   .u-block-c83d-3 {
     width: 22px;
     height: 22px;
     left: 49px;
     padding: 1px;
   }

   .u-block-c83d-4 {
     width: 22px;
     height: 22px;
     left: calc(((100% - 540px) / 2) + 129px);
     padding: 1px;
   }
 }

 @media (max-width: 575px) {
   .u-block-c83d-3 {
     left: calc(((100% - 340px) / 2) + -1px);
     top: 25px;
   }

   .u-block-c83d-4 {
     left: calc(((100% - 340px) / 2) + 132px);
     top: 25px;
   }
 }

 .u-section-4-1 {
   background-image: url("../images/online.jpg");
   background-position: 50% 50%;
   background-size: cover;
 }

 .u-section-4-1 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-4-1 .u-text-1 {
   font-weight: 400;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   margin: 33px auto 0 70px;
 }

 .u-section-4-1 .u-text-2 {
   margin: 15px 0 0 374px;
 }

 .u-section-4-1 .u-text-3 {
   font-weight: 700;
   font-size: 1rem;
   margin: 8px 1px 0 43px;
 }

 .u-section-4-1 .u-text-4 {
   font-weight: 700;
   font-size: 1.25rem;
   margin: 10px 914px 0 0;
 }

 .u-section-4-1 .u-image-1 {
   width: 486px;
   height: 268px;
   margin: -4px 0 0 auto;
 }

 .u-section-4-1 .u-text-5 {
   font-weight: 700;
   margin: -244px 711px 0 0;
 }

 .u-section-4-1 .u-text-6 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 2px 535px 0 15px;
 }

 .u-section-4-1 .u-text-7 {
   font-weight: 700;
   margin: 5px 847px 0 0;
 }

 .u-section-4-1 .u-text-8 {
   font-size: 1.125rem;
   margin: 2px 515px 0 20px;
 }

 .u-section-4-1 .u-text-9 {
   font-weight: 700;
   font-size: 1.25rem;
   margin: 8px 0 0;
 }

 .u-section-4-1 .u-text-10 {
   font-weight: 700;
   font-size: 1.25rem;
   margin: 29px 1018px 0 0;
 }

 .u-section-4-1 .u-text-11 {
   font-weight: 400;
   margin: 21px 515px 0 20px;
 }

 .u-section-4-1 .u-image-2 {
   width: 486px;
   height: 175px;
   margin: -118px 0 0 auto;
 }

 .u-section-4-1 .u-text-12 {
   font-weight: 400;
   margin: -49px 576px 0 56px;
 }

 .u-section-4-1 .u-text-13 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
 }

 .u-section-4-1 .u-text-14 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-text-15 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-text-16 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-text-17 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-text-18 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-text-19 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-text-20 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-text-21 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-text-22 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-text-23 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-text-24 {
   font-weight: 400;
   margin-left: 56px;
   margin-right: 576px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-1 .u-image-3 {
   width: 500px;
   height: 291px;
   margin: 30px 576px 60px 56px;
 }

 .u-section-4-1 .u-image-4 {
   width: 442px;
   height: 134px;
   margin: 30px 576px 60px 56px;
 }

 .u-section-4-1 .embed-responsive-1 {
   height: 178%;
   width: 178%;
   left: -39%;
   top: -39%;
 }

 @media (max-width: 1199px) {
   .u-section-4-1 .u-text-1 {
     width: auto;
     margin-top: 57px;
     margin-left: 69px;
   }

   .u-section-4-1 .u-text-2 {
     width: auto;
     margin-top: 21px;
     margin-right: auto;
     margin-left: 174px;
   }

   .u-section-4-1 .u-text-3 {
     font-size: 0.875rem;
     margin-top: 4px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-1 .u-text-4 {
     font-size: 1.125rem;
     width: auto;
     margin-top: 6px;
     margin-right: 692px;
   }

   .u-section-4-1 .u-image-1 {
     width: 335px;
     height: 201px;
     margin-top: 36px;
     margin-right: auto;
     margin-left: 605px;
   }

   .u-section-4-1 .u-text-5 {
     width: auto;
     margin-top: -237px;
     margin-right: 511px;
   }

   .u-section-4-1 .u-text-6 {
     font-size: 1rem;
     width: auto;
     margin-top: 0;
     margin-right: 350px;
     margin-left: 0;
   }

   .u-section-4-1 .u-text-7 {
     width: auto;
     margin-top: 0;
     margin-right: 647px;
   }

   .u-section-4-1 .u-text-8 {
     font-size: 1rem;
     width: auto;
     margin-top: 0;
     margin-right: 335px;
     margin-left: 0;
   }

   .u-section-4-1 .u-text-9 {
     font-size: 1.125rem;
     width: auto;
     margin-top: 17px;
   }

   .u-section-4-1 .u-text-10 {
     width: auto;
     margin-top: 2px;
     margin-right: auto;
   }

   .u-section-4-1 .u-text-11 {
     width: auto;
     margin-top: 1px;
     margin-right: 335px;
     margin-left: 0;
   }

   .u-section-4-1 .u-image-2 {
     width: 335px;
     height: 144px;
     margin-top: -86px;
     margin-right: auto;
     margin-left: 605px;
   }

   .u-section-4-1 .u-text-12 {
     width: auto;
     margin-top: -58px;
     margin-right: 405px;
     margin-left: 27px;
   }

   .u-section-4-1 .u-text-13 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-14 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-15 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-16 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-17 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-18 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-19 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-20 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-21 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-22 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-23 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-text-24 {
     margin-left: 0;
     margin-right: 432px;
   }

   .u-section-4-1 .u-image-3 {
     margin-right: 440px;
     margin-left: 0;
   }

   .u-section-4-1 .u-image-4 {
     margin-right: 498px;
     margin-left: 0;
   }

   .u-section-4-1 .embed-responsive-1 {
     height: 1671%;
     width: 100%;
     left: 0%;
     top: -786%;
   }
 }

 @media (max-width: 991px) {
   .u-section-4-1 .u-text-1 {
     margin-top: -88px;
   }

   .u-section-4-1 .u-text-2 {
     margin-top: 0;
     margin-left: 237px;
   }

   .u-section-4-1 .u-text-3 {
     width: auto;
     margin-top: 0;
   }

   .u-section-4-1 .u-text-4 {
     margin-top: 0;
     margin-right: 578px;
   }

   .u-section-4-1 .u-image-1 {
     margin-top: 0;
     margin-left: 385px;
   }

   .u-section-4-1 .u-text-5 {
     margin-top: 0;
     margin-right: 291px;
   }

   .u-section-4-1 .u-text-6 {
     margin-right: 130px;
   }

   .u-section-4-1 .u-text-7 {
     margin-right: 427px;
   }

   .u-section-4-1 .u-text-8 {
     margin-right: 115px;
   }

   .u-section-4-1 .u-text-9 {
     margin-top: 0;
   }

   .u-section-4-1 .u-text-10 {
     margin-top: 0;
   }

   .u-section-4-1 .u-text-11 {
     margin-top: 0;
     margin-right: 115px;
   }

   .u-section-4-1 .u-image-2 {
     margin-top: 0;
     margin-left: 385px;
   }

   .u-section-4-1 .u-text-12 {
     margin-top: 0;
     margin-right: 212px;
     margin-left: 0;
   }

   .u-section-4-1 .u-text-13 {
     width: auto;
     margin: 23px 550px 0 70px;
   }

   .u-section-4-1 .u-text-14 {
     width: auto;
     font-size: 1rem;
     margin-top: 13px;
     margin-right: 0;
     margin-bottom: 0;
   }

   .u-section-4-1 .u-text-15 {
     font-size: 0.75rem;
     width: auto;
     margin-top: -3px;
     margin-right: 0;
     margin-bottom: 0;
   }

   .u-section-4-1 .u-text-16 {
     font-size: 0.875rem;
     width: auto;
     margin-top: 60px;
     margin-right: 292px;
     margin-bottom: 0;
   }

   .u-section-4-1 .u-text-17 {
     font-size: 0.875rem;
     font-weight: 700;
     width: auto;
     margin-top: -132px;
     margin-right: 421px;
     margin-bottom: 0;
   }

   .u-section-4-1 .u-text-18 {
     width: auto;
     font-weight: 700;
     font-size: 0.875rem;
     margin-top: 11px;
     margin-right: 401px;
     margin-bottom: 0;
   }

   .u-section-4-1 .u-text-19 {
     font-size: 0.875rem;
     font-weight: 700;
     width: auto;
     margin-top: 84px;
     margin-right: 292px;
     margin-bottom: 0;
   }

   .u-section-4-1 .u-text-20 {
     font-size: 0.875rem;
     width: auto;
     margin-top: 12px;
     margin-right: 292px;
     margin-bottom: 0;
   }

   .u-section-4-1 .u-text-21 {
     width: auto;
     font-size: 1rem;
     font-weight: 700;
     margin-top: 17px;
     margin-right: 0;
     margin-bottom: 0;
   }

   .u-section-4-1 .u-text-22 {
     font-size: 0.875rem;
     font-weight: 700;
     width: auto;
     margin-top: 18px;
     margin-right: 212px;
     margin-bottom: 0;
   }

   .u-section-4-1 .u-text-23 {
     font-size: 0.875rem;
     width: auto;
     margin: 6px 292px 0 22px;
   }

   .u-section-4-1 .u-text-24 {
     font-size: 0.875rem;
     width: auto;
     margin: 8px 292px 0 39px;
   }

   .u-section-4-1 .u-image-3 {
     width: 269px;
     height: 185px;
     margin: -453px auto 0 451px;
   }

   .u-section-4-1 .u-image-4 {
     width: 269px;
     height: 122px;
     margin-top: 150px;
     margin-right: auto;
     margin-left: 451px;
   }

   .u-section-4-1 .embed-responsive-1 {
     height: 1280%;
     top: -590%;
   }
 }

 @media (max-width: 767px) {
   .u-section-4-1 .u-text-2 {
     margin-left: 178px;
   }

   .u-section-4-1 .u-text-4 {
     margin-right: 398px;
   }

   .u-section-4-1 .u-image-1 {
     margin-left: 205px;
   }

   .u-section-4-1 .u-text-5 {
     margin-right: 111px;
   }

   .u-section-4-1 .u-text-6 {
     margin-right: 0;
   }

   .u-section-4-1 .u-text-7 {
     margin-right: 247px;
   }

   .u-section-4-1 .u-text-8 {
     margin-right: 0;
   }

   .u-section-4-1 .u-text-11 {
     margin-right: 0;
   }

   .u-section-4-1 .u-image-2 {
     margin-left: 205px;
   }

   .u-section-4-1 .u-text-12 {
     margin-right: 32px;
   }

   .u-section-4-1 .u-text-13 {
     margin-top: 18px;
     margin-right: 407px;
     margin-left: 33px;
   }

   .u-section-4-1 .u-text-14 {
     font-size: 0.625rem;
     margin-top: -18px;
   }

   .u-section-4-1 .u-text-15 {
     font-size: 0.625rem;
     margin-top: 5px;
   }

   .u-section-4-1 .u-text-16 {
     font-size: 0.625rem;
     margin-top: 33px;
     margin-right: 112px;
   }

   .u-section-4-1 .u-text-17 {
     font-size: 0.625rem;
     margin-top: -82px;
     margin-right: 241px;
   }

   .u-section-4-1 .u-text-18 {
     font-size: 0.625rem;
     margin-top: 1px;
     margin-right: 221px;
   }

   .u-section-4-1 .u-text-19 {
     font-size: 0.625rem;
     margin-top: 48px;
     margin-right: 112px;
   }

   .u-section-4-1 .u-text-20 {
     font-size: 0.625rem;
     margin-top: 0;
     margin-right: 112px;
   }

   .u-section-4-1 .u-text-21 {
     font-size: 0.625rem;
     margin-top: 0;
   }

   .u-section-4-1 .u-text-22 {
     font-size: 0.625rem;
     margin-top: 0;
     margin-right: 32px;
   }

   .u-section-4-1 .u-text-23 {
     font-size: 0.625rem;
     margin-top: 0;
     margin-right: 134px;
     margin-left: 0;
   }

   .u-section-4-1 .u-text-24 {
     font-size: 0.625rem;
     margin: -15px 0 60px 223px;
   }

   .u-section-4-1 .u-image-3 {
     margin-left: 271px;
   }

   .u-section-4-1 .u-image-4 {
     margin-left: 271px;
   }

   .u-section-4-1 .embed-responsive-1 {
     height: 960%;
     top: -430%;
   }
 }

 @media (max-width: 575px) {
   .u-section-4-1 .u-text-1 {
     margin-top: -540px;
   }

   .u-section-4-1 .u-text-2 {
     margin-left: 112px;
   }

   .u-section-4-1 .u-text-4 {
     margin-right: 198px;
   }

   .u-section-4-1 .u-image-1 {
     margin-left: 5px;
   }

   .u-section-4-1 .u-text-5 {
     margin-right: 0;
   }

   .u-section-4-1 .u-text-7 {
     margin-right: 47px;
   }

   .u-section-4-1 .u-image-2 {
     height: 123px;
     margin-left: 5px;
   }

   .u-section-4-1 .u-text-12 {
     margin-right: 0;
   }

   .u-section-4-1 .u-text-13 {
     margin-top: 23px;
     margin-right: 200px;
     margin-left: 35px;
     margin-bottom: 20px;
   }

   .u-section-4-1 .u-text-14 {
     font-size: 0.75rem;
     font-weight: 700;
     margin-top: 0;
   }

   .u-section-4-1 .u-text-16 {
     font-size: 0.75rem;
     margin-top: 38px;
     margin-right: 0;
   }

   .u-section-4-1 .u-text-17 {
     font-size: 0.75rem;
     margin-top: -115px;
     margin-right: 0;
   }

   .u-section-4-1 .u-text-18 {
     font-size: 0.75rem;
     margin-right: 21px;
   }

   .u-section-4-1 .u-text-19 {
     font-size: 0.75rem;
     margin-top: 77px;
     margin-right: 0;
   }

   .u-section-4-1 .u-text-20 {
     font-size: 0.75rem;
     margin-right: 0;
   }

   .u-section-4-1 .u-text-21 {
     font-size: 0.75rem;
   }

   .u-section-4-1 .u-text-22 {
     font-size: 0.75rem;
     margin-top: 3px;
     margin-right: 0;
   }

   .u-section-4-1 .u-text-23 {
     font-size: 0.75rem;
     margin-top: -2px;
     margin-right: 0;
   }

   .u-section-4-1 .u-text-24 {
     font-size: 0.75rem;
     margin-top: 0;
     margin-left: 23px;
   }

   .u-section-4-1 .u-image-3 {
     margin-left: 71px;
   }

   .u-section-4-1 .u-image-4 {
     margin-left: 71px;
   }

   .u-section-4-1 .embed-responsive-1 {
     height: 604%;
     top: -252%;
   }
 }

 .u-section-4-2 {
   background-image: url("../images/payment.jpg");
   background-position: 50% 50%;
   background-size: cover;
 }

 .u-section-4-2 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-4-2 .u-text-1 {
   font-weight: 400;
   --animation-custom_in-translate_x: -400px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 180deg;
   --animation-custom_in-scale: 1;
   margin: 33px auto 0 84px;
 }

 .u-section-4-2 .u-text-2 {
   font-size: 1.25rem;
   font-weight: 700;
   margin: 18px auto 0 0;
 }

 .u-section-4-2 .u-text-3 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 1px 20px 0;
 }

 .u-section-4-2 .u-text-4 {
   font-size: 1.25rem;
   font-weight: 700;
   margin: 16px 867px 0 0;
 }

 .u-section-4-2 .u-text-5 {
   font-weight: 400;
   font-size: 1.25rem;
   margin: 5px auto 0 20px;
 }

 .u-section-4-2 .u-text-6 {
   font-size: 1rem;
   margin: -2px 107px 0 39px;
 }

 .u-section-4-2 .u-text-7 {
   font-weight: 400;
   font-size: 1.25rem;
   margin: -2px 126px 0 20px;
 }

 .u-section-4-2 .u-text-8 {
   font-size: 1rem;
   margin: 1px 107px 0 39px;
 }

 .u-section-4-2 .u-text-9 {
   font-weight: 400;
   font-size: 1.25rem;
   margin: -4px 126px 0 20px;
 }

 .u-section-4-2 .u-text-10 {
   font-weight: 400;
   font-size: 1rem;
   margin: -2px 759px 0 49px;
 }

 .u-section-4-2 .u-text-11 {
   font-size: 1rem;
   margin: 0 99px 0 47px;
 }

 .u-section-4-2 .u-text-12 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 2px 0 0;
 }

 .u-section-4-2 .u-text-13 {
   font-weight: 400;
   font-size: 1rem;
   margin: 6px 759px 0 49px;
 }

 .u-section-4-2 .u-text-14 {
   font-size: 1rem;
   margin: 0 99px 0 47px;
 }

 .u-section-4-2 .u-text-15 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
 }

 .u-section-4-2 .u-text-16 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-17 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-18 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-19 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-20 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-21 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-22 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-23 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-24 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-25 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-26 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .u-text-27 {
   font-weight: 400;
   margin-left: 47px;
   margin-right: 99px;
   margin-bottom: 60px;
   font-size: 1.125rem;
 }

 .u-section-4-2 .embed-responsive-1 {
   height: 178%;
   width: 178%;
   left: -39%;
   top: -39%;
 }

 @media (max-width: 1199px) {
   .u-section-4-2 .u-text-3 {
     width: auto;
     font-size: 0.875rem;
     margin-top: 0;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-4 {
     width: auto;
     margin-top: -5px;
     margin-right: 667px;
   }

   .u-section-4-2 .u-text-5 {
     width: auto;
     margin-top: -3px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-6 {
     font-size: 0.875rem;
     width: auto;
     margin-top: 1px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-7 {
     width: auto;
     margin-top: 0;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-8 {
     font-size: 0.875rem;
     width: auto;
     margin-top: 0;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-9 {
     width: auto;
     margin-top: 2px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-10 {
     width: auto;
     margin-top: 0;
     margin-right: 608px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-11 {
     font-size: 0.875rem;
     width: auto;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-12 {
     width: auto;
     font-size: 1rem;
     margin-top: 0;
   }

   .u-section-4-2 .u-text-13 {
     width: auto;
     margin-top: 0;
     margin-right: 608px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-14 {
     font-size: 0.875rem;
     width: auto;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-15 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-16 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-17 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-18 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-19 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-20 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-21 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-22 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-23 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-24 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-25 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-26 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .u-text-27 {
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-4-2 .embed-responsive-1 {
     height: 1671%;
     width: 100%;
     left: 0%;
     top: -786%;
   }
 }

 @media (max-width: 991px) {
   .u-section-4-2 .u-text-1 {
     margin-top: -188px;
   }

   .u-section-4-2 .u-text-2 {
     margin-top: 0;
   }

   .u-section-4-2 .u-text-4 {
     margin-top: 0;
     margin-right: 447px;
   }

   .u-section-4-2 .u-text-5 {
     margin-top: 0;
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-4-2 .u-text-6 {
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-4-2 .u-text-7 {
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-4-2 .u-text-8 {
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-4-2 .u-text-9 {
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-4-2 .u-text-10 {
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-4-2 .u-text-11 {
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-4-2 .u-text-13 {
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-4-2 .u-text-14 {
     margin-left: 360px;
     margin-right: 360px;
   }

   .u-section-4-2 .u-text-15 {
     width: auto;
     margin: 25px 562px 0 78px;
   }

   .u-section-4-2 .u-text-16 {
     font-size: 1rem;
     font-weight: 700;
     width: auto;
     margin-top: 14px;
     margin-bottom: 0;
   }

   .u-section-4-2 .u-text-17 {
     font-size: 0.875rem;
     width: auto;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 29px;
   }

   .u-section-4-2 .u-text-18 {
     font-size: 1rem;
     width: auto;
     font-weight: 700;
     margin-top: 0;
     margin-bottom: 0;
   }

   .u-section-4-2 .u-text-19 {
     font-size: 0.875rem;
     font-weight: 700;
     width: auto;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 29px;
   }

   .u-section-4-2 .u-text-20 {
     font-size: 0.875rem;
     width: auto;
     margin-top: 1px;
     margin-bottom: 0;
     margin-left: 45px;
   }

   .u-section-4-2 .u-text-21 {
     font-size: 0.875rem;
     font-weight: 700;
     width: auto;
     margin-top: 3px;
     margin-bottom: 0;
     margin-left: 29px;
   }

   .u-section-4-2 .u-text-22 {
     width: auto;
     font-size: 0.875rem;
     margin-top: 2px;
     margin-bottom: 0;
     margin-left: 45px;
   }

   .u-section-4-2 .u-text-23 {
     font-weight: 700;
     font-size: 0.875rem;
     width: auto;
     margin-top: 2px;
     margin-bottom: 0;
     margin-left: 29px;
   }

   .u-section-4-2 .u-text-24 {
     width: auto;
     font-size: 0.875rem;
     font-weight: 700;
     margin-top: 5px;
     margin-bottom: 0;
     margin-left: 45px;
   }

   .u-section-4-2 .u-text-25 {
     width: auto;
     font-size: 0.875rem;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 45px;
   }

   .u-section-4-2 .u-text-26 {
     width: auto;
     font-size: 0.875rem;
     font-weight: 700;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 45px;
   }

   .u-section-4-2 .u-text-27 {
     font-size: 0.875rem;
     width: auto;
     margin-top: 5px;
     margin-left: 55px;
   }

   .u-section-4-2 .embed-responsive-1 {
     height: 1280%;
     top: -590%;
   }
 }

 @media (max-width: 767px) {
   .u-section-4-2 .u-text-2 {
     font-size: 1.1111111111111112rem;
   }

   .u-section-4-2 .u-text-4 {
     font-size: 1.1111111111111112rem;
     margin-right: 267px;
   }

   .u-section-4-2 .u-text-5 {
     font-size: 1.1111111111111112rem;
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-4-2 .u-text-6 {
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-4-2 .u-text-7 {
     font-size: 1.1111111111111112rem;
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-4-2 .u-text-8 {
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-4-2 .u-text-9 {
     font-size: 1.1111111111111112rem;
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-4-2 .u-text-10 {
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-4-2 .u-text-11 {
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-4-2 .u-text-13 {
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-4-2 .u-text-14 {
     margin-left: 270px;
     margin-right: 270px;
   }

   .u-section-4-2 .u-text-15 {
     margin-top: 17px;
     margin-right: 428px;
     margin-left: 32px;
   }

   .u-section-4-2 .u-text-16 {
     font-size: 0.625rem;
     margin-top: 0;
   }

   .u-section-4-2 .u-text-17 {
     font-size: 0.625rem;
     margin-top: -6px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-18 {
     font-size: 0.625rem;
     margin-top: -5px;
   }

   .u-section-4-2 .u-text-19 {
     font-size: 0.625rem;
     margin-top: -4px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-20 {
     font-size: 0.625rem;
     margin-top: -4px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-21 {
     font-size: 0.625rem;
     font-weight: 400;
     margin-top: -5px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-22 {
     font-size: 0.625rem;
     margin-top: -3px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-23 {
     font-size: 0.625rem;
     font-weight: 400;
     margin-top: -5px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-24 {
     font-size: 0.625rem;
     font-weight: 400;
     margin-top: -6px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-25 {
     font-size: 0.625rem;
     margin-top: -2px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-26 {
     font-size: 0.625rem;
     margin-top: -5px;
     margin-left: 0;
   }

   .u-section-4-2 .u-text-27 {
     font-size: 0.625rem;
     margin-top: -2px;
     margin-left: 0;
   }

   .u-section-4-2 .embed-responsive-1 {
     height: 960%;
     width: 227%;
     left: -63%;
     top: -430%;
   }
 }

 @media (max-width: 575px) {
   .u-section-4-2 .u-text-4 {
     margin-right: 67px;
   }

   .u-section-4-2 .u-text-5 {
     margin-left: 170px;
     margin-right: 170px;
   }

   .u-section-4-2 .u-text-6 {
     margin-left: 170px;
     margin-right: 170px;
   }

   .u-section-4-2 .u-text-7 {
     margin-left: 170px;
     margin-right: 170px;
   }

   .u-section-4-2 .u-text-8 {
     margin-left: 170px;
     margin-right: 170px;
   }

   .u-section-4-2 .u-text-9 {
     margin-left: 170px;
     margin-right: 170px;
   }

   .u-section-4-2 .u-text-10 {
     margin-left: 170px;
     margin-right: 170px;
   }

   .u-section-4-2 .u-text-11 {
     margin-left: 170px;
     margin-right: 170px;
   }

   .u-section-4-2 .u-text-13 {
     margin-left: 170px;
     margin-right: 170px;
   }

   .u-section-4-2 .u-text-14 {
     margin-left: 170px;
     margin-right: 170px;
   }

   .u-section-4-2 .u-text-15 {
     margin-top: 25px;
     margin-right: 223px;
     margin-left: 37px;
     margin-bottom: 20px;
   }

   .u-section-4-2 .u-text-16 {
     font-size: 0.75rem;
     margin-top: -25px;
   }

   .u-section-4-2 .u-text-17 {
     margin-top: 0;
   }

   .u-section-4-2 .u-text-18 {
     font-size: 0.75rem;
     margin-top: 1px;
   }

   .u-section-4-2 .u-text-19 {
     font-size: 0.75rem;
     margin-top: -8px;
   }

   .u-section-4-2 .u-text-20 {
     margin-top: 1px;
   }

   .u-section-4-2 .u-text-21 {
     font-size: 0.75rem;
     margin-top: 1px;
   }

   .u-section-4-2 .u-text-22 {
     margin-top: 1px;
   }

   .u-section-4-2 .u-text-23 {
     font-size: 0.75rem;
     margin-top: 0;
   }

   .u-section-4-2 .u-text-24 {
     font-size: 0.75rem;
     margin-top: -3px;
   }

   .u-section-4-2 .u-text-26 {
     font-size: 0.75rem;
     margin-top: -2px;
   }

   .u-section-4-2 .u-text-27 {
     margin-top: -4px;
   }

   .u-section-4-2 .embed-responsive-1 {
     height: 604%;
     top: -252%;
   }
 }

 .u-section-5 .u-sheet-1 {
   min-height: 100vh;
 }

 .u-section-5 .u-text-1 {
   font-weight: 400;
   margin: 30px auto 60px 395px;
 }

 .u-section-5 .u-text-2 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 30px auto 60px 395px;
 }

 .u-section-5 .u-text-3 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 30px auto 60px 395px;
 }

 .u-section-5 .u-text-4 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 30px auto 60px 395px;
 }

 .u-section-5 .u-image-1 {
   width: 570px;
   height: 258px;
   margin: 30px auto 60px 960px;
 }

 .u-section-5 .u-text-5 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 30px auto 60px 395px;
 }

 .u-section-5 .u-text-6 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 30px auto 60px 395px;
 }

 .u-section-5 .u-image-2 {
   width: 532px;
   height: 300px;
   margin: 30px auto 60px 960px;
 }

 .u-section-5 .u-text-7 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 30px auto 60px 395px;
 }

 .u-section-5 .u-text-8 {
   font-weight: 400;
   margin: 30px auto 0 0;
 }

 .u-section-5 .u-text-9 {
   font-weight: 700;
   margin: -28px auto 0 510px;
 }

 .u-section-5 .u-text-10 {
   font-weight: 400;
   font-size: 1rem;
   margin: 0;
 }

 .u-section-5 .u-text-11 {
   font-weight: 700;
   font-size: 1rem;
   margin: 0;
 }

 .u-section-5 .u-image-3 {
   width: 375px;
   height: 145px;
   margin: 4px auto 0 164px;
 }

 .u-section-5 .u-text-12 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: -144px 130px 0 737px;
 }

 .u-section-5 .u-text-13 {
   font-weight: 700;
   font-size: 1rem;
   margin: 8px 0 0;
 }

 .u-section-5 .u-text-14 {
   font-weight: 400;
   font-size: 1.125rem;
   margin: 8px 693px 0 164px;
 }

 .u-section-5 .u-image-4 {
   width: 375px;
   height: 145px;
   margin: -86px auto 0 642px;
 }

 .u-section-5 .u-btn-1 {
   --radius: 6px;
   font-size: 0.9375rem;
   border-style: solid;
   font-weight: 700;
   margin: -39px auto 0 196px;
   padding: 8px 33px;
 }

 .u-section-5 .u-text-15 {
   font-weight: 400;
   --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;
   font-size: 1rem;
   margin: 16px auto 0 395px;
 }

 .u-section-5 .u-image-5 {
   width: 180px;
   height: 180px;
   --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;
   box-shadow: 0px 0px 20px 2px rgba(0, 0, 255, 1);
   margin: -2px auto 0 385px;
 }

 .u-section-5 .u-text-16 {
   font-weight: 400;
   --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;
   font-size: 1rem;
   margin: -203px auto 0 199px;
 }

 .u-section-5 .u-image-6 {
   width: 180px;
   height: 180px;
   --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;
   box-shadow: 0px 0px 20px 2px rgba(0, 0, 255, 1);
   margin: -2px auto 0 192px;
 }

 .u-section-5 .u-text-17 {
   --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;
   font-weight: 400;
   font-size: 1rem;
   margin: -203px auto 0 15px;
 }

 .u-section-5 .u-image-7 {
   width: 180px;
   height: 180px;
   --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;
   box-shadow: 0px 0px 20px 2px rgba(0, 0, 255, 1);
   margin: -3px auto 0 0;
 }

 .u-section-5 .u-text-18 {
   font-weight: 400;
   --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;
   font-size: 1rem;
   margin: -202px auto 0 812px;
 }

 .u-section-5 .u-image-8 {
   width: 180px;
   height: 180px;
   --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;
   box-shadow: 0px 0px 20px 2px rgba(0, 0, 255, 1);
   margin: -3px auto 0 768px;
 }

 .u-section-5 .u-text-19 {
   font-weight: 400;
   --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;
   font-size: 1rem;
   margin: -202px auto 0 596px;
 }

 .u-section-5 .u-image-9 {
   width: 180px;
   height: 180px;
   --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;
   box-shadow: 0px 0px 20px 2px rgba(0, 0, 255, 1);
   margin: -4px auto 0 576px;
 }

 .u-section-5 .u-text-20 {
   font-weight: 400;
   --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;
   font-size: 1rem;
   margin: -202px auto 0 977px;
 }

 .u-section-5 .u-image-10 {
   width: 180px;
   height: 180px;
   --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;
   box-shadow: 0px 0px 20px 2px rgba(0, 0, 255, 1);
   margin: -4px auto 0 960px;
 }

 .u-section-5 .u-btn-2 {
   --radius: 6px;
   font-weight: 700;
   font-size: 0.9375rem;
   margin: 30px auto 60px 960px;
   padding: 8px 33px;
 }

 @media (max-width: 1199px) {
   .u-section-5 .u-text-1 {
     margin-left: 326px;
   }

   .u-section-5 .u-text-2 {
     margin-left: 326px;
   }

   .u-section-5 .u-text-3 {
     margin-left: 326px;
   }

   .u-section-5 .u-text-4 {
     margin-left: 326px;
   }

   .u-section-5 .u-image-1 {
     margin-left: 370px;
   }

   .u-section-5 .u-text-5 {
     margin-left: 326px;
   }

   .u-section-5 .u-text-6 {
     margin-left: 326px;
   }

   .u-section-5 .u-image-2 {
     margin-left: 408px;
   }

   .u-section-5 .u-text-7 {
     margin-left: 326px;
   }

   .u-section-5 .u-text-9 {
     margin-left: 421px;
   }

   .u-section-5 .u-text-11 {
     font-size: 0.875rem;
   }

   .u-section-5 .u-image-3 {
     width: 348px;
     height: 128px;
     margin-top: 5px;
     margin-left: 71px;
   }

   .u-section-5 .u-text-12 {
     font-size: 1rem;
     margin-top: -128px;
     margin-right: 30px;
     margin-left: 637px;
   }

   .u-section-5 .u-text-13 {
     font-size: 0.875rem;
     width: auto;
     margin-top: -1px;
   }

   .u-section-5 .u-text-14 {
     font-size: 0.875rem;
     width: auto;
     margin-top: 29px;
     margin-right: 649px;
     margin-left: 71px;
   }

   .u-section-5 .u-image-4 {
     width: 287px;
     height: 126px;
     margin-top: -97px;
     margin-right: 23px;
     margin-left: 565px;
   }

   .u-section-5 .u-btn-1 {
     margin-top: -6px;
     margin-left: auto;
   }

   .u-section-5 .u-text-15 {
     font-size: 0.875rem;
     width: auto;
     margin-top: 12px;
     margin-right: 480px;
     margin-left: 322px;
   }

   .u-section-5 .u-image-5 {
     width: 150px;
     height: 150px;
     margin-top: -3px;
     margin-right: 474px;
     margin-left: 316px;
   }

   .u-section-5 .u-text-16 {
     font-size: 0.875rem;
     width: auto;
     margin-top: -169px;
     margin-right: 636px;
     margin-left: 160px;
   }

   .u-section-5 .u-image-6 {
     width: 150px;
     height: 150px;
     margin-top: -3px;
     margin-right: 633px;
     margin-left: 157px;
   }

   .u-section-5 .u-text-17 {
     width: auto;
     font-size: 0.875rem;
     margin-top: -169px;
     margin-right: 800px;
     margin-left: 10px;
   }

   .u-section-5 .u-image-7 {
     width: 150px;
     height: 150px;
     margin-right: 790px;
   }

   .u-section-5 .u-text-18 {
     font-size: 0.875rem;
     width: auto;
     margin-top: -169px;
     margin-right: 193px;
     margin-left: 667px;
   }

   .u-section-5 .u-image-8 {
     width: 150px;
     height: 150px;
     margin-right: 158px;
     margin-left: 632px;
   }

   .u-section-5 .u-text-19 {
     font-size: 0.875rem;
     width: auto;
     margin-top: -169px;
     margin-right: 331px;
     margin-left: 489px;
   }

   .u-section-5 .u-image-9 {
     width: 150px;
     height: 150px;
     margin-top: -3px;
     margin-right: 316px;
     margin-left: 474px;
   }

   .u-section-5 .u-text-20 {
     font-size: 0.875rem;
     width: auto;
     margin-top: -169px;
     margin-right: 11px;
     margin-left: 801px;
   }

   .u-section-5 .u-image-10 {
     width: 150px;
     height: 150px;
     margin-top: -3px;
     margin-right: 0;
     margin-left: 790px;
   }

   .u-section-5 .u-btn-2 {
     margin-left: 760px;
   }
 }

 @media (max-width: 991px) {
   .u-section-5 .u-text-1 {
     width: auto;
     margin-top: 25px;
     margin-bottom: 0;
     margin-left: 0;
   }

   .u-section-5 .u-text-2 {
     width: auto;
     font-size: 0.875rem;
     margin: 0;
   }

   .u-section-5 .u-text-3 {
     font-size: 1rem;
     width: auto;
     font-weight: 700;
     margin: -163px 0 0 auto;
   }

   .u-section-5 .u-text-4 {
     width: auto;
     font-size: 0.875rem;
     font-weight: 700;
     margin: 138px 0 0;
   }

   .u-section-5 .u-image-1 {
     width: 340px;
     height: 145px;
     margin-top: 2px;
     margin-bottom: 0;
     margin-left: 20px;
   }

   .u-section-5 .u-text-5 {
     font-size: 1rem;
     width: auto;
     margin: -136px 20px 0 443px;
   }

   .u-section-5 .u-text-6 {
     width: auto;
     font-size: 0.875rem;
     font-weight: 700;
     margin: 20px 1px 0;
   }

   .u-section-5 .u-image-2 {
     width: 301px;
     height: 136px;
     margin: 11px 0 0 auto;
   }

   .u-section-5 .u-text-7 {
     font-size: 1rem;
     width: auto;
     margin: -136px 396px 0 47px;
   }

   .u-section-5 .u-text-8 {
     margin-top: 319px;
   }

   .u-section-5 .u-text-9 {
     margin-top: 0;
     margin-left: 322px;
   }

   .u-section-5 .u-image-3 {
     margin-top: 0;
   }

   .u-section-5 .u-text-12 {
     margin-top: 0;
     margin-right: 0;
     margin-left: 447px;
   }

   .u-section-5 .u-text-13 {
     margin-top: 0;
   }

   .u-section-5 .u-text-14 {
     margin-top: 0;
     margin-right: 500px;
     margin-left: 0;
   }

   .u-section-5 .u-image-4 {
     margin-top: 0;
     margin-left: 345px;
   }

   .u-section-5 .u-btn-1 {
     margin-top: 28px;
     margin-bottom: 60px;
     margin-left: 113px;
     padding: 3px 26px 5px 25px;
   }

   .u-section-5 .u-text-15 {
     margin-top: 1861px;
     margin-right: 367px;
     margin-left: 244px;
   }

   .u-section-5 .u-image-5 {
     margin-top: -150px;
     margin-right: 364px;
     margin-left: 206px;
   }

   .u-section-5 .u-text-16 {
     margin-top: 0;
     margin-right: 487px;
   }

   .u-section-5 .u-image-6 {
     margin-top: -150px;
     margin-right: 523px;
     margin-left: 47px;
   }

   .u-section-5 .u-text-17 {
     margin-top: 0;
     margin-right: 613px;
   }

   .u-section-5 .u-image-7 {
     margin-top: -170px;
     margin-right: 570px;
   }

   .u-section-5 .u-text-18 {
     margin-top: 0;
     margin-left: 491px;
   }

   .u-section-5 .u-image-8 {
     margin-top: -210px;
     margin-right: 48px;
     margin-left: 544px;
   }

   .u-section-5 .u-text-19 {
     margin-top: 0;
     margin-right: 253px;
     margin-left: 368px;
   }

   .u-section-5 .u-image-9 {
     margin-top: -150px;
     margin-right: 206px;
     margin-left: 544px;
   }

   .u-section-5 .u-text-20 {
     margin-top: 0;
     margin-left: 616px;
   }

   .u-section-5 .u-image-10 {
     margin-top: -150px;
     margin-left: 544px;
   }

   .u-section-5 .u-btn-2 {
     margin-left: 540px;
   }
 }

 @media (max-width: 767px) {
   .u-section-5 .u-text-2 {
     font-size: 0.625rem;
     margin-top: 1px;
   }

   .u-section-5 .u-text-3 {
     margin-top: 20px;
     margin-bottom: 60px;
   }

   .u-section-5 .u-text-4 {
     font-size: 0.625rem;
     width: 384px;
     margin-top: 1px;
     margin-left: auto;
     margin-right: auto;
   }

   .u-section-5 .u-text-5 {
     font-size: 0.625rem;
     width: 229px;
     margin-top: 1px;
     margin-left: auto;
     margin-right: auto;
   }

   .u-section-5 .u-text-6 {
     font-size: 0.625rem;
     width: 384px;
     margin-top: 0;
     margin-left: auto;
     margin-right: auto;
   }

   .u-section-5 .u-image-2 {
     width: 0;
     height: 0;
   }

   .u-section-5 .u-text-7 {
     font-size: 0.625rem;
     width: 267px;
     margin-top: 0;
     margin-left: auto;
     margin-right: auto;
   }

   .u-section-5 .u-text-9 {
     margin-left: 242px;
   }

   .u-section-5 .u-text-12 {
     margin-left: 267px;
   }

   .u-section-5 .u-text-14 {
     margin-right: 320px;
   }

   .u-section-5 .u-image-4 {
     margin-left: 165px;
   }

   .u-section-5 .u-btn-1 {
     font-size: 0.625rem;
     margin-top: -24px;
     margin-right: 0;
     margin-left: auto;
   }

   .u-section-5 .u-text-15 {
     margin-top: 2200px;
     margin-right: 275px;
     margin-left: 184px;
   }

   .u-section-5 .u-image-5 {
     margin-right: 274px;
     margin-left: 364px;
   }

   .u-section-5 .u-text-16 {
     margin-right: 365px;
     margin-left: 146px;
   }

   .u-section-5 .u-image-6 {
     margin-top: -184px;
     margin-right: 390px;
     margin-left: 0;
   }

   .u-section-5 .u-text-17 {
     margin-right: 460px;
   }

   .u-section-5 .u-image-7 {
     margin-top: -331px;
     margin-right: 390px;
   }

   .u-section-5 .u-text-18 {
     margin-right: 145px;
     margin-left: 369px;
   }

   .u-section-5 .u-image-8 {
     margin-top: -203px;
     margin-right: 0;
     margin-left: 364px;
   }

   .u-section-5 .u-text-19 {
     margin-right: 190px;
     margin-left: 277px;
   }

   .u-section-5 .u-image-9 {
     margin-top: -176px;
     margin-right: 116px;
     margin-left: 364px;
   }

   .u-section-5 .u-text-20 {
     margin-left: 463px;
   }

   .u-section-5 .u-image-10 {
     margin-left: 364px;
   }

   .u-section-5 .u-btn-2 {
     margin-left: 360px;
   }
 }

 @media (max-width: 575px) {
   .u-section-5 .u-text-2 {
     margin-top: 0;
   }

   .u-section-5 .u-text-3 {
     margin-top: -285px;
     margin-right: -525px;
     margin-bottom: 0;
   }

   .u-section-5 .u-text-4 {
     font-size: 0.75rem;
     width: auto;
     margin-top: 0;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-5 .u-image-1 {
     margin-left: 0;
   }

   .u-section-5 .u-text-5 {
     width: 222px;
     font-size: 0.75rem;
     margin-top: 0;
   }

   .u-section-5 .u-text-6 {
     width: auto;
     font-size: 0.75rem;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-5 .u-text-7 {
     width: 159px;
     font-size: 0.75rem;
   }

   .u-section-5 .u-text-8 {
     margin-right: 285px;
   }

   .u-section-5 .u-text-9 {
     margin-left: 152px;
   }

   .u-section-5 .u-image-3 {
     width: 340px;
     height: 125px;
     margin-left: 0;
   }

   .u-section-5 .u-text-12 {
     margin-left: 67px;
   }

   .u-section-5 .u-text-14 {
     margin-right: 120px;
   }

   .u-section-5 .u-image-4 {
     margin-left: 0;
   }

   .u-section-5 .u-btn-1 {
     margin-top: -5476px;
     margin-right: -24px;
   }

   .u-section-5 .u-text-15 {
     margin-top: 4904px;
     margin-right: 173px;
     margin-left: 118px;
   }

   .u-section-5 .u-image-5 {
     margin-top: -183px;
     margin-right: 174px;
     margin-left: 16px;
   }

   .u-section-5 .u-text-16 {
     margin-right: 230px;
     margin-left: 94px;
   }

   .u-section-5 .u-image-6 {
     margin-top: -89px;
     margin-right: 190px;
   }

   .u-section-5 .u-text-17 {
     margin-right: 290px;
   }

   .u-section-5 .u-image-7 {
     margin-top: -147px;
     margin-right: 190px;
   }

   .u-section-5 .u-text-18 {
     margin-right: 91px;
     margin-left: 241px;
   }

   .u-section-5 .u-image-8 {
     margin-top: -298px;
     margin-left: 190px;
   }

   .u-section-5 .u-text-19 {
     margin-right: 120px;
     margin-left: 174px;
   }

   .u-section-5 .u-image-9 {
     margin-top: -271px;
     margin-right: 16px;
     margin-left: 174px;
   }

   .u-section-5 .u-text-20 {
     margin-left: 292px;
   }

   .u-section-5 .u-image-10 {
     margin-top: -155px;
     margin-left: 190px;
   }

   .u-section-5 .u-btn-2 {
     font-size: 0.625rem;
     border-style: solid;
     margin-top: 9px;
     margin-left: auto;
   }
 }

 .u-backlink {
   display: none;
 }

 .u-sticky-1334 {
   opacity: 0.9;
   box-shadow: 0px 2px 8px 0px rgba(128, 128, 128, 1) !important;
 }

 .u-header {
   opacity: 0.9;
   box-shadow: 0px 2px 8px 0px rgba(128, 128, 128, 1) !important;
 }

 footer {
   box-shadow: 0px -2px 8px 0px rgba(128, 128, 128, 1) !important;
 }

 body::-webkit-scrollbar {
   width: 0 !important
 }

 body {
   overflow: -moz-scrollbars-none;
   -ms-overflow-style: none;
 }

 html {
   scroll-padding-top: 100vh;
 }

 /* Кастомные анимации карусели только для мобильных устройств */
 /* Для десктопа используются стандартные анимации из коробки */

 @media (max-width: 768px) {

   /* МОБИЛЬНАЯ ВЕРСИЯ: Обеспечиваем плавное зацикливание carousel */
   .u-carousel .u-carousel-item {
     /* ИСПРАВЛЕНИЕ РЕНДЕРИНГА: Оптимизация для плавной анимации */
     transition: transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
     will-change: transform;
     transform: translateZ(0);
     /* Аппаратное ускорение */
     backface-visibility: hidden;
   }

   .u-carousel .u-carousel-item-next,
   .u-carousel .u-carousel-item-prev {
     position: absolute;
     top: 0;
     width: 100%;
     will-change: transform;
     /* GPU оптимизация */
     transform: translateZ(0);
   }

   .u-carousel .u-carousel-item-next.u-carousel-item-left,
   .u-carousel .u-carousel-item-prev.u-carousel-item-right {
     transform: translateX(0) translateZ(0);
     transition: transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
   }

   .u-carousel .u-carousel-item-next,
   .u-carousel .active.u-carousel-item-right {
     transform: translateX(100%) translateZ(0);
     transition: transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
   }

   .u-carousel .u-carousel-item-prev,
   .u-carousel .active.u-carousel-item-left {
     transform: translateX(-100%) translateZ(0);
     transition: transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
   }

   /* Исправляем зацикливание для blog carousel на мобильных */
   #blog.u-carousel {
     overflow: hidden;
     position: relative;
     /* ИСПРАВЛЕНИЕ ПЕРЕКРЫТИЯ: Обеспечиваем контекст позиционирования */
   }

   #blog .u-carousel-inner {
     position: relative;
     width: 100%;
     overflow: hidden;
     /* ИСПРАВЛЕНИЕ ПЕРЕКРЫТИЯ: Создаем изолированный контекст для элементов */
     isolation: isolate;
   }

   /* КРИТИЧНОЕ ИСПРАВЛЕНИЕ: Убираем отступы слева после свайпа */
   #blog .u-carousel-item {
     position: relative;
     display: none;
     float: left;
     width: 100%;
     margin-right: 0 !important;
     /* Убираем стандартный Bootstrap margin */
     margin-left: 0 !important;
     /* Убираем все отступы слева */
     left: 0 !important;
     /* Принудительно устанавливаем позицию */
     right: auto !important;
     backface-visibility: hidden;
     /* ИСПРАВЛЕНИЕ РЕНДЕРИНГА: Быстрая анимация на мобильных */
     transition: transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
     will-change: transform;
     /* Оптимизация GPU */
     transform: translateZ(0);
     /* Включение аппаратного ускорения */
     /* ИСПРАВЛЕНИЕ ПЕРЕКРЫТИЯ: Правильное позиционирование */
     z-index: 0;
   }

   #blog .u-carousel-item.u-active {
     display: block;
     position: relative;
     transform: translateX(0) translateZ(0) !important;
     /* Активный элемент всегда по центру */
     margin-left: 0 !important;
     margin-right: 0 !important;
     left: 0 !important;
     z-index: 2;
     /* ИСПРАВЛЕНИЕ ПЕРЕКРЫТИЯ: Активный элемент выше остальных */
   }

   /* ИСПРАВЛЕНИЕ ПЕРЕКРЫТИЯ: Правильное позиционирование переходных элементов */
   #blog .u-carousel-item-next,
   #blog .u-carousel-item-prev {
     display: block;
     position: absolute;
     top: 0;
     width: 100%;
     height: 100%;
     margin-left: 0 !important;
     margin-right: 0 !important;
     left: 0;
     z-index: 1;
     /* Ниже активного элемента */
   }

   /* Скрываем неактивные элементы за пределами видимой области */
   #blog .u-carousel-item-next:not(.u-carousel-item-left),
   #blog .u-active.u-carousel-item-right {
     transform: translateX(100%) translateZ(0);
     left: 0 !important;
   }

   #blog .u-carousel-item-prev:not(.u-carousel-item-right),
   #blog .u-active.u-carousel-item-left {
     transform: translateX(-100%) translateZ(0);
     left: 0 !important;
   }

   /* Центрируем элементы во время перехода */
   #blog .u-carousel-item-next.u-carousel-item-left,
   #blog .u-carousel-item-prev.u-carousel-item-right {
     transform: translateX(0) translateZ(0);
     left: 0 !important;
   }

   /* Дополнительное исправление для u-sheet */
   #blog .u-carousel-item .u-sheet {
     margin-left: auto !important;
     margin-right: auto !important;
     left: auto !important;
     right: auto !important;
     width: 100% !important;
     padding-left: 15px !important;
     padding-right: 15px !important;
   }

   /* Плавные переходы при зацикливании */
   #blog .u-carousel-fade .u-carousel-item {
     opacity: 0;
     transition: opacity 0.6s ease-in-out;
     margin-left: 0 !important;
     margin-right: 0 !important;
   }

   #blog .u-carousel-fade .u-carousel-item.u-active {
     opacity: 1;
     margin-left: 0 !important;
     margin-right: 0 !important;
   }

   /* ИСПРАВЛЕНИЕ: Аналогичные стили для DELIVERY карусели */
   #delivery.u-carousel {
     overflow: hidden;
     position: relative;
     /* ИСПРАВЛЕНИЕ ПЕРЕКРЫТИЯ: Обеспечиваем контекст позиционирования */
   }

   #delivery .u-carousel-inner {
     position: relative;
     width: 100%;
     overflow: hidden;
     /* ИСПРАВЛЕНИЕ ПЕРЕКРЫТИЯ: Создаем изолированный контекст для элементов */
     isolation: isolate;
   }

   /* КРИТИЧНОЕ ИСПРАВЛЕНИЕ: Убираем отступы слева после свайпа для delivery */
   #delivery .u-carousel-item {
     position: relative;
     display: none;
     float: left;
     width: 100%;
     margin-right: 0 !important;
     /* Убираем стандартный Bootstrap margin */
     margin-left: 0 !important;
     /* Убираем все отступы слева */
     left: 0 !important;
     /* Принудительно устанавливаем позицию */
     right: auto !important;
     backface-visibility: hidden;
     /* ИСПРАВЛЕНИЕ РЕНДЕРИНГА: Быстрая анимация на мобильных */
     transition: transform 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
     will-change: transform;
     /* Оптимизация GPU */
     transform: translateZ(0);
     /* Включение аппаратного ускорения */
     /* ИСПРАВЛЕНИЕ ПЕРЕКРЫТИЯ: Правильное позиционирование */
     z-index: 0;
   }

   #delivery .u-carousel-item.u-active {
     display: block;
     position: relative;
     transform: translateX(0) translateZ(0) !important;
     /* Активный элемент всегда по центру */
     margin-left: 0 !important;
     margin-right: 0 !important;
     left: 0 !important;
     z-index: 2;
     /* ИСПРАВЛЕНИЕ ПЕРЕКРЫТИЯ: Активный элемент выше остальных */
   }

   /* ИСПРАВЛЕНИЕ ПЕРЕКРЫТИЯ: Правильное позиционирование переходных элементов delivery */
   #delivery .u-carousel-item-next,
   #delivery .u-carousel-item-prev {
     display: block;
     position: absolute;
     top: 0;
     width: 100%;
     height: 100%;
     margin-left: 0 !important;
     margin-right: 0 !important;
     left: 0;
     z-index: 1;
     /* Ниже активного элемента */
   }

   /* Скрываем неактивные элементы за пределами видимой области delivery */
   #delivery .u-carousel-item-next:not(.u-carousel-item-left),
   #delivery .u-active.u-carousel-item-right {
     transform: translateX(100%) translateZ(0);
     left: 0 !important;
   }

   #delivery .u-carousel-item-prev:not(.u-carousel-item-right),
   #delivery .u-active.u-carousel-item-left {
     transform: translateX(-100%) translateZ(0);
     left: 0 !important;
   }

   /* Центрируем элементы во время перехода delivery */
   #delivery .u-carousel-item-next.u-carousel-item-left,
   #delivery .u-carousel-item-prev.u-carousel-item-right {
     transform: translateX(0) translateZ(0);
     left: 0 !important;
   }

   /* Дополнительное исправление для u-sheet delivery */
   #delivery .u-carousel-item .u-sheet {
     margin-left: auto !important;
     margin-right: auto !important;
     left: auto !important;
     right: auto !important;
     width: 100% !important;
     padding-left: 15px !important;
     padding-right: 15px !important;
   }

   /* Плавные переходы при зацикливании delivery */
   #delivery .u-carousel-fade .u-carousel-item {
     opacity: 0;
     transition: opacity 0.6s ease-in-out;
     margin-left: 0 !important;
     margin-right: 0 !important;
   }

   #delivery .u-carousel-fade .u-carousel-item.u-active {
     opacity: 1;
     margin-left: 0 !important;
     margin-right: 0 !important;
   }
 }