.elementor-27575 .elementor-element.elementor-element-2d456a5{--display:flex;--overflow:hidden;--overlay-opacity:0.22;}.elementor-27575 .elementor-element.elementor-element-2d456a5::before, .elementor-27575 .elementor-element.elementor-element-2d456a5 > .elementor-background-video-container::before, .elementor-27575 .elementor-element.elementor-element-2d456a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-27575 .elementor-element.elementor-element-2d456a5 > .elementor-background-slideshow::before, .elementor-27575 .elementor-element.elementor-element-2d456a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27575 .elementor-element.elementor-element-2d456a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-27575 .elementor-element.elementor-element-2fe70d7{--display:flex;}.elementor-27575 .elementor-element.elementor-element-979a91b{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;}.elementor-27575 .elementor-element.elementor-element-8c54454{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-8c54454 img{width:100%;}.elementor-27575 .elementor-element.elementor-element-70513e1{--display:flex;--position:absolute;--min-height:158px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:36px;--padding-left:38px;--padding-right:38px;bottom:0px;}body:not(.rtl) .elementor-27575 .elementor-element.elementor-element-70513e1{left:0px;}body.rtl .elementor-27575 .elementor-element.elementor-element-70513e1{right:0px;}.elementor-27575 .elementor-element.elementor-element-49c2c6d{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-49c2c6d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-27575 .elementor-element.elementor-element-49c2c6d .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:30px;font-weight:700;letter-spacing:0.03em;color:#FFFFFF;}.elementor-27575 .elementor-element.elementor-element-a95a070{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-5aa86e7 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-27575 .elementor-element.elementor-element-5aa86e7 .elementor-heading-title{font-family:"DM Sans", serif-Sans;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#FFFFFF;}.elementor-27575 .elementor-element.elementor-element-0ba6a59 .elementor-heading-title{font-family:"DM Sans", serif-Sans;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#FFFFFF;}body:not(.rtl) .elementor-27575 .elementor-element.elementor-element-f8150b4{left:0px;}body.rtl .elementor-27575 .elementor-element.elementor-element-f8150b4{right:0px;}.elementor-27575 .elementor-element.elementor-element-f8150b4{top:0px;}.elementor-27575 .elementor-element.elementor-element-1a63ad6{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;}.elementor-27575 .elementor-element.elementor-element-8818aaa{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-8818aaa img{width:100%;}.elementor-27575 .elementor-element.elementor-element-1fc54e5{--display:flex;--position:absolute;--min-height:158px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:36px;--padding-left:38px;--padding-right:38px;bottom:0px;}body:not(.rtl) .elementor-27575 .elementor-element.elementor-element-1fc54e5{left:0px;}body.rtl .elementor-27575 .elementor-element.elementor-element-1fc54e5{right:0px;}.elementor-27575 .elementor-element.elementor-element-bf16eb4{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-bf16eb4 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-27575 .elementor-element.elementor-element-bf16eb4 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:30px;font-weight:700;letter-spacing:0.03em;color:#FFFFFF;}.elementor-27575 .elementor-element.elementor-element-1ba22d7{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-63acae2 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-27575 .elementor-element.elementor-element-63acae2 .elementor-heading-title{font-family:"DM Sans", serif-Sans;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#FFFFFF;}.elementor-27575 .elementor-element.elementor-element-4a248db .elementor-heading-title{font-family:"DM Sans", serif-Sans;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#FFFFFF;}body:not(.rtl) .elementor-27575 .elementor-element.elementor-element-fdc8348{left:0px;}body.rtl .elementor-27575 .elementor-element.elementor-element-fdc8348{right:0px;}.elementor-27575 .elementor-element.elementor-element-fdc8348{top:0px;}.elementor-27575 .elementor-element.elementor-element-d94b30a{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;}.elementor-27575 .elementor-element.elementor-element-c602cd5{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-c602cd5 img{width:100%;}.elementor-27575 .elementor-element.elementor-element-6146e02{--display:flex;--position:absolute;--min-height:158px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:36px;--padding-left:38px;--padding-right:38px;bottom:0px;}body:not(.rtl) .elementor-27575 .elementor-element.elementor-element-6146e02{left:0px;}body.rtl .elementor-27575 .elementor-element.elementor-element-6146e02{right:0px;}.elementor-27575 .elementor-element.elementor-element-fefd548{width:100%;max-width:100%;text-align:start;}.elementor-27575 .elementor-element.elementor-element-fefd548 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-27575 .elementor-element.elementor-element-fefd548 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:30px;font-weight:700;letter-spacing:0.03em;color:#FFFFFF;}.elementor-27575 .elementor-element.elementor-element-959b4e7{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-04492e1 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-27575 .elementor-element.elementor-element-04492e1{text-align:start;}.elementor-27575 .elementor-element.elementor-element-04492e1 .elementor-heading-title{font-family:"DM Sans", serif-Sans;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#FFFFFF;}.elementor-27575 .elementor-element.elementor-element-abcc5c6 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-27575 .elementor-element.elementor-element-abcc5c6 .elementor-heading-title{font-family:"DM Sans", serif-Sans;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#FFFFFF;}body:not(.rtl) .elementor-27575 .elementor-element.elementor-element-b3aad99{left:0px;}body.rtl .elementor-27575 .elementor-element.elementor-element-b3aad99{right:0px;}.elementor-27575 .elementor-element.elementor-element-b3aad99{top:0px;}.elementor-27575 .elementor-element.elementor-element-9c9de21{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;}.elementor-27575 .elementor-element.elementor-element-d54aca8{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-d54aca8 img{width:100%;}.elementor-27575 .elementor-element.elementor-element-71fd47a{--display:flex;--position:absolute;--min-height:158px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:36px;--padding-left:38px;--padding-right:38px;bottom:0px;}body:not(.rtl) .elementor-27575 .elementor-element.elementor-element-71fd47a{left:0px;}body.rtl .elementor-27575 .elementor-element.elementor-element-71fd47a{right:0px;}.elementor-27575 .elementor-element.elementor-element-c656167{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-c656167 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-27575 .elementor-element.elementor-element-c656167 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:30px;font-weight:700;letter-spacing:0.03em;color:#FFFFFF;}.elementor-27575 .elementor-element.elementor-element-cc3dcc4{width:100%;max-width:100%;}.elementor-27575 .elementor-element.elementor-element-3d4e900 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-27575 .elementor-element.elementor-element-3d4e900 .elementor-heading-title{font-family:"DM Sans", serif-Sans;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#FFFFFF;}.elementor-27575 .elementor-element.elementor-element-56fdc5a .elementor-heading-title{font-family:"DM Sans", serif-Sans;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#FFFFFF;}body:not(.rtl) .elementor-27575 .elementor-element.elementor-element-4d33ba9{left:0px;}body.rtl .elementor-27575 .elementor-element.elementor-element-4d33ba9{right:0px;}.elementor-27575 .elementor-element.elementor-element-4d33ba9{top:0px;}.elementor-27575 .elementor-element.elementor-element-0d481c6{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-27575 .elementor-element.elementor-element-0d481c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27575 .elementor-element.elementor-element-adf57f3{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-27575 .elementor-element.elementor-element-a01fe30{--display:flex;}.elementor-27575 .elementor-element.elementor-element-317b6cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27575 .elementor-element.elementor-element-317b6cb .elementor-heading-title{font-family:"DM Sans", serif-Sans;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#D4AF37;}.elementor-27575 .elementor-element.elementor-element-db90590 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-27575 .elementor-element.elementor-element-db90590 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:50px;font-weight:700;letter-spacing:3px;}.elementor-27575 .elementor-element.elementor-element-345f778{--swiper-slides-to-display:3;--swiper-slides-gap:32px;}.elementor-27575 .elementor-element.elementor-element-345f778 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27575 .elementor-element.elementor-element-345f778 .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-27575 .elementor-element.elementor-element-345f778{--swiper-slides-to-display:3;}}@media(min-width:2400px){.elementor-27575 .elementor-element.elementor-element-345f778{--swiper-slides-to-display:3;}}@media(max-width:1366px){.elementor-27575 .elementor-element.elementor-element-345f778{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-27575 .elementor-element.elementor-element-2d456a5{--min-height:45vh;}.elementor-27575 .elementor-element.elementor-element-0d481c6{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:0px;}.elementor-27575 .elementor-element.elementor-element-345f778{--swiper-slides-to-display:2;}}@media(max-width:880px){.elementor-27575 .elementor-element.elementor-element-0d481c6{--e-n-carousel-swiper-offset-size:0px;}.elementor-27575 .elementor-element.elementor-element-345f778{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-27575 .elementor-element.elementor-element-2d456a5{--min-height:0vh;}.elementor-27575 .elementor-element.elementor-element-0d481c6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;}.elementor-27575 .elementor-element.elementor-element-345f778{--swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-49c2c6d */#productsSwiper .card-title > div {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}
#productsSwiper .card-title > div::after {
    content: "→";
    font-size: 30px;
    font-weight: 500;
    color: #ffffff;
    opacity: 0;
    transition: opacity 0.3s ease;
}
#productsSwiper .card-wrap:hover .card-title > div::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8150b4 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdc8348 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3aad99 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d33ba9 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49c2c6d */#productsSwiper .card-title > div {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}
#productsSwiper .card-title > div::after {
    content: "→";
    font-size: 30px;
    font-weight: 500;
    color: #ffffff;
    opacity: 0;
    transition: opacity 0.3s ease;
}
#productsSwiper .card-wrap:hover .card-title > div::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8150b4 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdc8348 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3aad99 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d33ba9 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49c2c6d */#productsSwiper .card-title > div {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}
#productsSwiper .card-title > div::after {
    content: "→";
    font-size: 30px;
    font-weight: 500;
    color: #ffffff;
    opacity: 0;
    transition: opacity 0.3s ease;
}
#productsSwiper .card-wrap:hover .card-title > div::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8150b4 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdc8348 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3aad99 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d33ba9 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49c2c6d */#productsSwiper .card-title > div {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}
#productsSwiper .card-title > div::after {
    content: "→";
    font-size: 30px;
    font-weight: 500;
    color: #ffffff;
    opacity: 0;
    transition: opacity 0.3s ease;
}
#productsSwiper .card-wrap:hover .card-title > div::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8150b4 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdc8348 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3aad99 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d33ba9 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49c2c6d */#productsSwiper .card-title > div {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}
#productsSwiper .card-title > div::after {
    content: "→";
    font-size: 30px;
    font-weight: 500;
    color: #ffffff;
    opacity: 0;
    transition: opacity 0.3s ease;
}
#productsSwiper .card-wrap:hover .card-title > div::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8150b4 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdc8348 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3aad99 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d33ba9 */.tag-wrap {
    top: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem) !important;
    left: clamp(1.125rem, 0.292rem + 1.74vw, 2.375rem) !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-0d481c6 */#productsSwiper .swiper-pagination {
    width: 80%;
    height: 4px;
}
@media (max-width: 767px) {
    #productsSwiper .swiper-pagination {
        width: 65%;
    }
}
@media (max-width: 576px) {
    #productsSwiper .swiper-pagination {
        width: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-317b6cb */#promotions .subtitle p {
    margin-bottom: 10px;
}
@media screen and (max-width: 767px) {
    #promotions .subtitle p {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db90590 */#promotions .title h3 {
    font-size: clamp(2rem, 1.25rem + 1.56vw, 3.125rem) !important;
}
@media screen and (max-width: 767px) {
    #promotions .title h3 {
        font-size: clamp(1.625rem, 1.357rem + 1.34vw, 2rem) !important;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-345f778 */#salesSwiper .swiper-pagination-progressbar {
    position: static !important;
    width: 80%;
    height: 4px;
}
@media screen and (max-width: 767px) {
    #salesSwiper .swiper-pagination-progressbar {
        width: 65%;
    }
}
@media screen and (max-width: 576px) {
    #salesSwiper .swiper-pagination-progressbar {
        width: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a01fe30 */#promotions .content-wrap {
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
}/* End custom CSS */