 .u-section-1 {
   filter: none;
   background-position: 50% 50%, 50% 2.03%;
   background-repeat: no-repeat, no-repeat;
   background-image: linear-gradient(rgba(8, 27, 48, 0.6), rgba(8, 27, 48, 0.6)), url("images/ba3f1f6229fc351640d04647fe86028b.jpg");
   background-size: cover, cover;
 }

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

 .u-section-1 .u-text-1 {
   font-size: 2.25rem;
   text-transform: none;
   --animation-custom_in-translate_x: -300px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 0.3;
   margin: 280px 0 0 30px;
 }

 .u-section-1 .u-text-2 {
   font-family: alfont_com_pointart-sans-serif-Bold1;
   font-size: 2.25rem;
   --animation-custom_in-translate_x: 0px;
   --animation-custom_in-translate_y: 0px;
   --animation-custom_in-opacity: 0;
   --animation-custom_in-rotate: 0deg;
   --animation-custom_in-scale: 0.3;
   margin: 8px 30px 0 644px;
 }

 .u-section-1 .u-text-3 {
   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: -39px 570px 0 30px;
 }

 .u-section-1 .u-text-4 {
   font-size: 1.5rem;
   font-family: alfont_com_pointart-sans-serif-Bold1;
   --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: -121px 30px 0 600px;
 }

 .u-section-1 .u-slider-1 {
   min-height: 868px;
   width: 1080px;
   height: auto;
   margin: 50px auto 60px;
 }

 .u-section-1 .u-carousel-indicators-1 {
   position: absolute;
   width: auto;
   height: auto;
   inset: auto auto 31px 63px;
 }

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

 .u-section-1 .u-image-1 {
   width: 390px;
   height: 191px;
   margin: -26px auto 0 70px;
 }

 .u-section-1 .u-text-5 {
   font-size: 1.5rem;
   line-height: 1.6;
   --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-family: alfont_com_pointart-sans-serif-Bold1;
   margin: -40px 70px 0 563px;
 }

 .u-section-1 .u-icon-1 {
   font-size: 1.6667em;
   vertical-align: -5px;
   margin-left: 5px;
 }

 .u-section-1 .u-text-6 {
   font-size: 1.25rem;
   line-height: 1.6;
   --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: -16px auto 0 70px;
 }

 .u-section-1 .u-icon-2 {
   font-size: 2em;
   margin-right: 5px;
   vertical-align: -5px;
 }

 .u-section-1 .u-text-7 {
   text-transform: none;
   letter-spacing: normal;
   font-weight: 400;
   font-size: 1.5rem;
   --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-family: alfont_com_pointart-sans-serif-Bold1;
   margin: -28px 70px 0 563px;
 }

 .u-section-1 .u-text-8 {
   font-size: 1.25rem;
   text-transform: none;
   letter-spacing: normal;
   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;
   margin: -451px 537px 0 70px;
 }

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

 .u-section-1 .u-image-2 {
   width: 379px;
   height: 148px;
   margin: -16px auto 0 70px;
 }

 .u-section-1 .u-text-9 {
   font-size: 1.5rem;
   line-height: 1.6;
   --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-family: alfont_com_pointart-sans-serif-Bold1;
   margin: -21px 70px 0 auto;
 }

 .u-section-1 .u-icon-3 {
   font-size: 1.6667em;
   vertical-align: -5px;
   margin-left: 5px;
 }

 .u-section-1 .u-text-10 {
   font-size: 1.25rem;
   line-height: 1.6;
   --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: -34px auto 0 70px;
 }

 .u-section-1 .u-icon-4 {
   font-size: 2em;
   margin-right: 5px;
   vertical-align: -5px;
 }

 .u-section-1 .u-text-11 {
   text-transform: none;
   letter-spacing: normal;
   font-weight: 400;
   font-size: 1.5rem;
   --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-family: alfont_com_pointart-sans-serif-Bold1;
   margin: -9px 70px 0 573px;
 }

 .u-section-1 .u-text-12 {
   font-size: 1.25rem;
   text-transform: none;
   letter-spacing: normal;
   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;
   margin: -508px 516px 0 70px;
 }

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

 .u-section-1 .u-image-3 {
   width: 364px;
   height: 150px;
   margin: 0 auto 0 70px;
 }

 .u-section-1 .u-text-13 {
   font-size: 1.25rem;
   line-height: 1.6;
   margin: -80px 70px 0 auto;
 }

 .u-section-1 .u-group-elements-1 {
   width: 386px;
   min-height: 41px;
   --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;
   height: auto;
   margin: 44px 80px 0 auto;
 }

 .u-section-1 .u-image-4 {
   width: 81px;
   height: 41px;
   margin: 0 0 0 auto;
 }

 .u-section-1 .u-text-14 {
   font-weight: 400;
   font-size: 1.5rem;
   font-family: alfont_com_pointart-sans-serif-Bold1;
   margin: -41px 91px 0 0;
 }

 .u-section-1 .u-text-15 {
   font-family: alfont_com_pointart-sans-serif-Bold1;
   font-size: 1.5rem;
   --animation-custom_in-translate_x: 300px;
   --animation-custom_in-translate_y: 0px;
   margin: 0 80px 0 575px;
 }

 .u-section-1 .u-text-16 {
   font-size: 1.25rem;
   line-height: 1.2;
   --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: -65px 549px 0 70px;
 }

 .u-section-1 .u-icon-5 {
   font-size: 2em;
   margin-right: 5px;
   vertical-align: -5px;
 }

 .u-section-1 .u-text-17 {
   text-transform: none;
   letter-spacing: normal;
   font-weight: 400;
   font-size: 1.5rem;
   --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-family: alfont_com_pointart-sans-serif-Bold1;
   margin: 18px 80px 0 575px;
 }

 .u-section-1 .u-text-18 {
   font-size: 1.25rem;
   text-transform: none;
   letter-spacing: normal;
   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;
   margin: -378px 537px 0 70px;
 }

 .u-section-1 .u-carousel-control-1 {
   width: 40px;
   height: 40px;
   left: 0;
   position: absolute;
   top: 412px;
   padding: 10px;
 }

 .u-section-1 .u-carousel-control-2 {
   width: 40px;
   height: 40px;
   padding: 10px;
 }

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

   .u-section-1 .u-text-1 {
     margin-left: 0;
     animation-duration: 3000ms;
   }

   .u-section-1 .u-text-2 {
     margin-right: 0;
     margin-left: 474px;
   }

   .u-section-1 .u-text-3 {
     margin-right: 400px;
     margin-left: 0;
   }

   .u-section-1 .u-text-4 {
     margin-right: 0;
     margin-left: 430px;
   }

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

   .u-section-1 .u-carousel-indicators-1 {
     inset: auto auto 32px 45px;
   }

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

   .u-section-1 .u-text-5 {
     margin-right: 0;
     margin-left: 433px;
   }

   .u-section-1 .u-icon-1 {
     margin-right: 5px;
   }

   .u-section-1 .u-text-7 {
     margin-right: 0;
     margin-left: 433px;
   }

   .u-section-1 .u-text-8 {
     margin-right: 407px;
     margin-left: 0;
   }

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

   .u-section-1 .u-icon-3 {
     margin-right: 5px;
   }

   .u-section-1 .u-text-11 {
     margin-right: 0;
     margin-left: 443px;
   }

   .u-section-1 .u-text-12 {
     margin-right: 287px;
   }

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

   .u-section-1 .u-image-4 {
     --animation-custom_in-translate_x: 300px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
   }

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

   .u-section-1 .u-text-15 {
     margin-top: 9px;
     margin-right: 85px;
     margin-left: 504px;
   }

   .u-section-1 .u-text-16 {
     margin-top: -105px;
     margin-right: 419px;
     margin-left: 0;
   }

   .u-section-1 .u-text-17 {
     margin-top: 98px;
     margin-right: 0;
     margin-left: 455px;
   }

   .u-section-1 .u-text-18 {
     margin-right: 407px;
     margin-left: 0;
   }

   .u-section-1 .u-carousel-control-1 {
     right: auto;
   }
 }

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

   .u-section-1 .u-text-2 {
     margin-left: 254px;
   }

   .u-section-1 .u-text-3 {
     margin-right: 180px;
   }

   .u-section-1 .u-text-4 {
     margin-left: 210px;
   }

   .u-section-1 .u-slider-1 {
     width: 720px;
   }

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

   .u-section-1 .u-text-5 {
     margin-left: 213px;
   }

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

   .u-section-1 .u-text-7 {
     font-size: 1.25rem;
     margin-left: 213px;
   }

   .u-section-1 .u-text-8 {
     font-size: 1.125rem;
     margin-right: 187px;
   }

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

   .u-section-1 .u-text-11 {
     margin-left: 223px;
   }

   .u-section-1 .u-text-12 {
     margin-right: 67px;
   }

   .u-section-1 .u-container-layout-3 {
     padding-left: 60px;
     padding-right: 60px;
   }

   .u-section-1 .u-text-15 {
     margin-left: 284px;
   }

   .u-section-1 .u-text-16 {
     margin-right: 199px;
   }

   .u-section-1 .u-text-17 {
     margin-left: 235px;
   }

   .u-section-1 .u-text-18 {
     margin-right: 187px;
   }
 }

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

   .u-section-1 .u-text-2 {
     margin-left: 74px;
   }

   .u-section-1 .u-text-3 {
     margin-right: 0;
     font-size: 1.1111111111111112rem;
   }

   .u-section-1 .u-text-4 {
     margin-left: 30px;
     font-size: 1.3333333333333333rem;
   }

   .u-section-1 .u-slider-1 {
     width: 540px;
   }

   .u-section-1 .u-carousel-indicators-1 {
     inset: auto auto 30.625px 57px;
   }

   .u-section-1 .u-text-5 {
     font-size: 1.3333333333333333rem;
     margin-left: 33px;
   }

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

   .u-section-1 .u-text-7 {
     margin-left: 33px;
   }

   .u-section-1 .u-text-8 {
     margin-right: 7px;
   }

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

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

   .u-section-1 .u-text-11 {
     margin-left: 43px;
   }

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

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

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

   .u-section-1 .u-text-15 {
     font-size: 1.3333333333333333rem;
     margin-top: 0;
     margin-left: 104px;
   }

   .u-section-1 .u-text-16 {
     font-size: 1.1111111111111112rem;
     margin-top: -84px;
     margin-right: 19px;
   }

   .u-section-1 .u-text-17 {
     margin-top: 85px;
     margin-left: 55px;
   }

   .u-section-1 .u-text-18 {
     margin-right: 7px;
   }
 }

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

   .u-section-1 .u-text-1 {
     --animation-custom_in-translate_x: 0px;
     width: auto;
     margin-top: 208px;
   }

   .u-section-1 .u-text-2 {
     font-size: 1.875rem;
     width: auto;
     margin-top: 199px;
     margin-left: 0;
   }

   .u-section-1 .u-text-3 {
     width: auto;
     font-size: 1rem;
     margin-top: -224px;
     margin-right: 19px;
   }

   .u-section-1 .u-text-4 {
     font-size: 1.125rem;
     width: auto;
     margin-top: 70px;
     margin-left: 26px;
   }

   .u-section-1 .u-slider-1 {
     min-height: 1188px;
     margin-top: 63px;
     margin-right: initial;
     margin-left: initial;
     width: auto;
   }

   .u-section-1 .u-carousel-indicators-1 {
     left: 12px;
     right: auto;
     bottom: 30px;
     inset: auto auto 31px 63px;
   }

   .u-section-1 .u-container-layout-1 {
     padding-left: 0;
     padding-right: 0;
   }

   .u-section-1 .u-image-1 {
     width: 340px;
     height: 167px;
     margin-left: 0;
   }

   .u-section-1 .u-text-5 {
     font-size: 1.125rem;
     width: auto;
     margin-top: -8px;
     margin-left: 0;
   }

   .u-section-1 .u-icon-1 {
     font-size: 1.5556em;
   }

   .u-section-1 .u-text-6 {
     width: auto;
     margin-top: 447px;
     margin-right: 36px;
     margin-left: 0;
   }

   .u-section-1 .u-icon-2 {
     font-size: 1.5626em;
   }

   .u-section-1 .u-text-7 {
     font-size: 1.125rem;
     width: auto;
     margin-top: -487px;
     margin-left: 0;
   }

   .u-section-1 .u-text-8 {
     font-size: 1rem;
     width: auto;
     margin-top: 121px;
     margin-right: 0;
   }

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

   .u-section-1 .u-image-2 {
     width: 256px;
     height: 121px;
     margin-left: auto;
   }

   .u-section-1 .u-text-9 {
     font-size: 1.125rem;
     width: auto;
     margin-top: -9px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-1 .u-icon-3 {
     font-size: 1.5556em;
   }

   .u-section-1 .u-text-10 {
     font-size: 1rem;
     width: auto;
     margin-top: 483px;
     margin-left: 0;
     margin-right: 0;
   }

   .u-section-1 .u-icon-4 {
     font-size: 1.75em;
   }

   .u-section-1 .u-text-11 {
     font-size: 1.125rem;
     width: auto;
     margin-top: -527px;
     margin-left: 0;
   }

   .u-section-1 .u-text-12 {
     font-size: 1rem;
     width: auto;
     margin-top: 133px;
     margin-left: 0;
   }

   .u-section-1 .u-container-layout-3 {
     padding-left: 0;
     padding-right: 0;
   }

   .u-section-1 .u-image-3 {
     width: 340px;
     height: 140px;
     margin-left: auto;
   }

   .u-section-1 .u-text-13 {
     margin-top: -70px;
   }

   .u-section-1 .u-group-elements-1 {
     width: 321px;
     min-height: 32px;
     margin-top: 57px;
     margin-right: auto;
     margin-left: 19px;
   }

   .u-section-1 .u-image-4 {
     width: 63px;
     height: 32px;
   }

   .u-section-1 .u-text-14 {
     font-size: 1.125rem;
     width: auto;
     margin-top: -31px;
     margin-right: 72px;
   }

   .u-section-1 .u-text-15 {
     font-size: 1.125rem;
     width: auto;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
     margin-top: 3px;
     margin-right: 0;
     margin-left: 26px;
   }

   .u-section-1 .u-text-16 {
     font-size: 1rem;
     width: auto;
     margin-top: 383px;
     margin-left: 27px;
     margin-right: 27px;
   }

   .u-section-1 .u-icon-5 {
     font-size: 1.75em;
   }

   .u-section-1 .u-text-17 {
     font-size: 1.125rem;
     width: auto;
     margin-top: -446px;
     margin-left: 0;
   }

   .u-section-1 .u-text-18 {
     font-size: 1rem;
     width: auto;
     margin-top: 166px;
     margin-left: 27px;
     margin-right: 27px;
   }

   .u-section-1 .u-carousel-control-1 {
     left: -20px;
     top: 565px;
   }

   .u-section-1 .u-carousel-control-2 {
     left: auto;
     top: 565px;
     position: absolute;
     right: -20px;
   }
 }

 .u-section-2 {
   background-image: url("images/---.png");
   background-position: 50% 50%;
   background-repeat: no-repeat;
   background-size: cover;
 }

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

 .u-section-2 .u-layout-wrap-1 {
   margin-top: 73px;
   margin-bottom: 30px;
 }

 .u-section-2 .u-image-1 {
   min-height: 262px;
   background-position: 50% 50%;
   background-image: url("images/2791475dadf031316630489a1ce1b3ae.jpg");
   background-size: cover;
 }

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

 .u-section-2 .u-image-2 {
   min-height: 262px;
   background-position: 50% 50%;
   background-image: url("images/f806857468d66b5f58f179644284761a.jpg");
   background-size: cover;
 }

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

 .u-section-2 .u-image-3 {
   min-height: 524px;
   background-position: 50% 50%;
   background-image: url("images/c82529eead19d10d8b89000fc0c51fa6.jpg");
   background-size: cover;
 }

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

 .u-section-2 .u-image-4 {
   min-height: 262px;
   background-position: 50% 50%;
   background-image: url("images/efe10394f8c85a0ca155fd7235c06b0f.jpg");
   background-size: cover;
 }

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

 .u-section-2 .u-image-5 {
   min-height: 262px;
   background-image: url("images/f8073e9dcb01db8546986930431c9d32.jpg");
   background-position: 50% 50%;
 }

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

 .u-section-2 .u-image-6 {
   min-height: 786px;
   background-image: url("images/fcd07462a0a4d7d0f05e65f346be1256.jpg");
   background-position: 50% 50%;
   background-size: cover;
   transition-duration: 0.5s;
 }

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

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

   .u-section-2 .u-image-1 {
     min-height: 216px;
     --animation-custom_in-translate_x: -300px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
   }

   .u-section-2 .u-image-2 {
     min-height: 216px;
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
   }

   .u-section-2 .u-image-3 {
     min-height: 432px;
     --animation-custom_in-translate_x: 0px;
     --animation-custom_in-translate_y: 0px;
     --animation-custom_in-opacity: 0;
     --animation-custom_in-rotate: 0deg;
     --animation-custom_in-scale: 1;
   }

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

   .u-section-2 .u-image-5 {
     min-height: 216px;
   }

   .u-section-2 .u-image-6 {
     min-height: 648px;
   }
 }

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

   .u-section-2 .u-layout-wrap-1 {
     margin-top: 1px;
   }

   .u-section-2 .u-image-1 {
     min-height: 248px;
   }

   .u-section-2 .u-image-2 {
     min-height: 248px;
   }

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

   .u-section-2 .u-image-4 {
     min-height: 248px;
   }

   .u-section-2 .u-image-5 {
     min-height: 248px;
   }

   .u-section-2 .u-image-6 {
     min-height: 1489px;
   }
 }

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

   .u-section-2 .u-image-1 {
     min-height: 279px;
   }

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

   .u-section-2 .u-image-2 {
     min-height: 372px;
   }

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

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

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

   .u-section-2 .u-image-4 {
     min-height: 279px;
   }

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

   .u-section-2 .u-image-5 {
     min-height: 372px;
   }

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

   .u-section-2 .u-image-6 {
     min-height: 1117px;
   }

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

 @media (max-width: 575px) {
   .u-section-2 .u-sheet-1 {
     min-height: 2087px;
   }

   .u-section-2 .u-layout-wrap-1 {
     margin-top: 77px;
     margin-bottom: 49px;
   }

   .u-section-2 .u-image-1 {
     min-height: 176px;
   }

   .u-section-2 .u-image-2 {
     min-height: 234px;
   }

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

   .u-section-2 .u-image-4 {
     min-height: 176px;
   }

   .u-section-2 .u-image-5 {
     min-height: 234px;
   }

   .u-section-2 .u-image-6 {
     min-height: 703px;
   }
 }

 .u-section-2 .u-image-6,
 .u-section-2 .u-image-6:before,
 .u-section-2 .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;
 }

 /* page-custom-fonts */
 @font-face {
   font-family: 'alfont_com_pointart-sans-serif-Bold1';
   font-style: normal;
   font-weight: 400;
   src: url(fonts/alfont_com_pointart-sans-serif-Bold1.ttf);
 }