:is(.styles-module__IeaL0G__container .swiper-button-next svg,.styles-module__IeaL0G__container .swiper-button-prev svg){display:none}.styles-module__IeaL0G__shopByBrandSection{background-color:#001c3d}@media screen and (max-width:1055px){.styles-module__IeaL0G__container .help_consultent{display:none}.styles-module__IeaL0G__container .top_products_container{padding-top:0!important}}
.banner-module__q0GHuW__container{position:relative}.banner-module__q0GHuW__bgLayer{z-index:1;background-position:top;background-repeat:no-repeat;background-size:cover;transition:background-image .5s ease-in-out;position:absolute;inset:0;overflow:hidden}.banner-module__q0GHuW__bgVideo{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.banner-module__q0GHuW__overlay{z-index:2;background:linear-gradient(166.32deg,#1643987a 25%,#000d25cc 70.15%,#0043ce29 111.92%);position:absolute;inset:0}.banner-module__q0GHuW__contentWrapper{z-index:3;padding-top:153px;padding-bottom:60px;position:relative}:is(.banner-module__q0GHuW__container .home-page-banner-section-container,.banner-module__q0GHuW__container .home-page-banner-section-container .cds--grid){max-width:1582px;height:100%;margin-inline:auto}.banner-module__q0GHuW__container .slider-content-row{row-gap:60px}.banner-module__q0GHuW__container .fawoufhao{flex:auto}.banner-module__q0GHuW__container .site-description{flex-direction:column;gap:1rem;display:flex}.banner-module__q0GHuW__container .site-description h2{word-break:break-word;letter-spacing:0%;color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:52px;font-weight:300;line-height:62px}.banner-module__q0GHuW__container .site-description h3{word-break:break-word;letter-spacing:0;vertical-align:middle;color:#fff;font-size:25px;line-height:40px}:is(.banner-module__q0GHuW__container .itme-desc-banner,.banner-module__q0GHuW__container .itme-desc-banner *){letter-spacing:0;color:#fff;font-size:20px;font-weight:300;line-height:32px}.banner-module__q0GHuW__container .itme-desc-banner{font-weight:300}.banner-module__q0GHuW__container .itme-desc-banner *{font-weight:400}.banner-module__q0GHuW__container .suppot{font-weight:300;font-style:Light;color:#fff;font-size:20px;line-height:32px}.banner-module__q0GHuW__buttonContainer{flex-wrap:wrap;gap:16px;margin-top:32px;margin-bottom:3rem;display:flex}.banner-module__q0GHuW__buttonContainer .cds--btn--tertiary{color:#fff;background-color:#0000;border-color:#fff}.banner-module__q0GHuW__buttonContainer .cds--btn--tertiary:hover{color:#fff;background-color:#0050e6;border:1px solid #0f62fe}.banner-module__q0GHuW__container .custom-button-wrapper{display:flex}.banner-module__q0GHuW__container .custom-button-wrapper .cds--btn{flex:1}.banner-module__q0GHuW__cardsRow{gap:32px;width:100%;margin-top:60px;display:flex;overflow:auto}.banner-module__q0GHuW__cardsRow .card{cursor:pointer;flex-direction:column;gap:8px;width:220px;display:flex}.banner-module__q0GHuW__cardsRow .card h4{text-transform:uppercase;color:#fff;font-size:12px;font-weight:500;line-height:16px}.banner-module__q0GHuW__cardsRow .card h5{color:#fff;font-size:14px;font-weight:400;line-height:20px}.banner-module__q0GHuW__cardsRow .card .cds--progress-bar__label{display:none}.banner-module__q0GHuW__cardsRow .card .cds--progress-bar__track{background-color:#c6c6c6;height:4px;min-inline-size:2rem!important}.banner-module__q0GHuW__cardsRow .card .cds--progress-bar__bar{transition:all 1s linear}.banner-module__q0GHuW__cardsRow .card[style="opacity: 1;"] h4{color:#fff}.banner-module__q0GHuW__mobileView{display:none}@media screen and (max-width:1055px){.banner-module__q0GHuW__bgLayer{background-position:70% 0}.banner-module__q0GHuW__contentWrapper{padding-top:273px}.banner-module__q0GHuW__container .slider-content-row{gap:0!important}.banner-module__q0GHuW__container .slider-content-row .container{order:2}.banner-module__q0GHuW__container .site-description h2{font-size:42px;line-height:56px}.banner-module__q0GHuW__container .site-description h3{font-size:20px;line-height:32px}.banner-module__q0GHuW__cardsRow{margin-top:20px;margin-bottom:56px;gap:8px!important}.banner-module__q0GHuW__cardsRow .card{width:calc(25% - 8px)}:is(.banner-module__q0GHuW__cardsRow .card h6,.banner-module__q0GHuW__cardsRow .card h4){font-size:12px;line-height:16px}.banner-module__q0GHuW__container .suppot{text-align:justify}.banner-module__q0GHuW__desktopView{display:none}.banner-module__q0GHuW__mobileView{display:flex}.banner-module__q0GHuW__heros-slider-section .swiper .swiper-wrapper .swiper-slide .slider-content-row .container .site-description h2{font-size:32px;font-weight:300;line-height:40px}}@media screen and (min-width:672px) and (max-width:1055px){.banner-module__q0GHuW__contentWrapper{padding-top:387px}.banner-module__q0GHuW__heros-slider-section .banner-module__q0GHuW__swiper .banner-module__q0GHuW__swiper-wrapper{align-items:flex-start}}@media (min-width:1056px){.banner-module__q0GHuW__cardsRowContainer{display:block}.banner-module__q0GHuW__container{margin-bottom:-150px;padding-bottom:150px}.banner-module__q0GHuW__contentWrapper{padding-bottom:50px}}@media screen and (max-width:671px){.banner-module__q0GHuW__contentWrapper{padding-top:100px;padding-bottom:30px}.banner-module__q0GHuW__buttonContainer{margin-bottom:2rem}.banner-module__q0GHuW__container .site-description h2{font-size:32px;line-height:42px}.banner-module__q0GHuW__cardsRow{margin-top:0;margin-bottom:0}:is(.banner-module__q0GHuW__cardsRow .card h5,.banner-module__q0GHuW__cardsRow .card h4){display:none}:is(.banner-module__q0GHuW__container .custom-button-wrapper,.banner-module__q0GHuW__container .custom-button-wrapper .cds--btn){min-width:100%}}@media (min-width:1500px){.banner-module__q0GHuW__container{margin-bottom:-100px;padding-bottom:150px}}@media (min-width:1600px){.banner-module__q0GHuW__container{padding-bottom:200px!important}}@media (min-width:1700px){.banner-module__q0GHuW__container{padding-bottom:250px!important}}
.styles-module__Sr5ppq__brandContainer h4{letter-spacing:0;text-align:center;font-size:24px;font-weight:600;line-height:18px}.styles-module__Sr5ppq__brandContainer h4:hover{text-decoration:underline}.styles-module__Sr5ppq__imgDiv img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}@media (max-width:1055px){.styles-module__Sr5ppq__imgDiv img{padding:24px}}@media (max-width:671px){.styles-module__Sr5ppq__brandContainer h4{font-size:16px}}
