:root{--primary-color:#014887;--secondary-color:#faa61a;--tertiary-color:#003462;--detail-color:#ff4747;--white-color:#fff;--whatsapp-color:#45a858;--gray-color:#3f3f3f;--error-color:#eb2525;--primary-font:"SimplonBP",sans-serif;--secondary-font:"SimplonBP",sans-serif}#title{padding-bottom:80px;padding-top:200px}@media screen and (max-width:1200px){#title{padding-bottom:60px;padding-top:150px}}@media screen and (max-width:990px){#title{padding-bottom:40px;padding-top:130px}}#title .common-title{font-size:64px;font-size:4rem}@media screen and (max-width:1700px){#title .common-title{font-size:60px;font-size:3.75rem}}@media screen and (max-width:1500px){#title .common-title{font-size:50px;font-size:3.125rem}}@media screen and (max-width:1200px){#title .common-title{font-size:40px;font-size:2.5rem}}@media screen and (max-width:990px){#title .common-title{font-size:30px;font-size:1.875rem}}#banner{display:flex;min-height:100vh}@media screen and (max-width:990px){#banner{flex-direction:column}}#banner .nav-container{background-color:#003462;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:100%;position:relative;width:33%}@media screen and (max-width:990px){#banner .nav-container{margin:130px 20px 40px 0;width:100%}}#banner .nav-container .next-arrow,#banner .nav-container .prev-arrow{cursor:pointer;margin-left:calc(50% - 8px);transform:rotate(90deg);width:-moz-fit-content;width:fit-content}#banner .nav-container .next-arrow.disabled,#banner .nav-container .prev-arrow.disabled{opacity:0;pointer-events:none}#banner .nav-container .prev-arrow{transform:rotate(90deg) scaleX(-1)}#banner .banner__nav{margin-right:70px;overflow:hidden}@media screen and (max-width:1400px){#banner .banner__nav{margin-right:40px}}@media screen and (max-width:990px){#banner .banner__nav{margin-right:20px;padding-right:0}}#banner .banner__nav__item{align-items:center;border-bottom:2px solid hsla(0,0%,100%,.2);cursor:pointer;display:grid;gap:15px;grid-template-columns:1fr 14px;padding:22px 0 22px 70px;position:relative}@media screen and (max-width:1400px){#banner .banner__nav__item{padding-left:40px}}@media screen and (max-width:1200px){#banner .banner__nav__item{padding:12px 0 12px 20px}}#banner .banner__nav__item .common-title--white{font-size:30px;font-size:1.875rem;opacity:.3;transition:all .3s ease-in-out}@media screen and (max-width:1400px){#banner .banner__nav__item .common-title--white{font-size:24px;font-size:1.5rem}}@media screen and (max-width:1200px){#banner .banner__nav__item .common-title--white{font-size:20px;font-size:1.25rem}}#banner .banner__nav__item:after{background-color:#003462;border-left:7px solid #003462;content:"";height:103%;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:63px}@media screen and (max-width:1400px){#banner .banner__nav__item:after{border-left:4px solid #003462;width:36px}}@media screen and (max-width:1200px){#banner .banner__nav__item:after{border-left:2px solid #003462;height:110%;width:18px}}#banner .banner__nav__item svg{height:auto;opacity:0;transition:all .3s ease-in-out;width:14px}#banner .banner__nav__item strong{color:#fff;transition:all .3s ease-in-out}#banner .banner__nav__item:last-of-type{border-bottom:none}#banner .banner__nav__item.active{opacity:1}#banner .banner__nav__item.active:after{border-color:#faa61a}#banner .banner__nav__item.active .common-title--white,#banner .banner__nav__item.active svg{opacity:1}#banner .banner__nav__item.active strong{color:#faa61a}#banner .banner__content{min-height:100%;width:67%}@media screen and (max-width:990px){#banner .banner__content{width:100%}#banner .banner__content .slick-track{display:flex!important}#banner .banner__content .slick-slide{height:inherit!important}}#banner .banner__content .slick-list,#banner .banner__content .slick-track{height:100%}#banner .banner__content__item{display:grid;grid-template-columns:1fr 1fr;height:100%}@media screen and (max-width:600px){#banner .banner__content__item{grid-template-columns:1fr}}@media screen and (max-width:1400px){#banner .banner__content__item .common-title--white{font-size:30px;font-size:1.875rem}}@media screen and (max-width:1200px){#banner .banner__content__item .common-title--white{font-size:24px;font-size:1.5rem}}@media screen and (max-width:990px){#banner .banner__content__image{padding-bottom:120%}}#banner .banner__content__right{background-color:#003462;display:flex;flex-direction:column;gap:26px;justify-content:center;padding:88px}@media screen and (max-width:1400px){#banner .banner__content__right{padding:40px}}@media screen and (max-width:600px){#banner .banner__content__right{padding:40px 20px}}#filter{align-items:center;display:flex;justify-content:space-between;padding-bottom:90px;padding-top:110px}@media screen and (max-width:1200px){#filter{padding-bottom:60px;padding-top:70px}}@media screen and (max-width:990px){#filter{align-items:flex-start;flex-direction:column;gap:15px;padding-bottom:40px;padding-top:50px}}#filter .filter__right{align-items:center;display:flex;gap:54px;justify-content:flex-end;width:100%}@media screen and (max-width:990px){#filter .filter__right{gap:30px;justify-content:flex-start}}@media screen and (max-width:700px){#filter .filter__right{align-items:flex-start;flex-direction:column;gap:15px}}#filter .filter__right .common-text{color:#003462;font-weight:700;max-width:230px}@media screen and (max-width:700px){#filter .filter__right .common-text{max-width:100%}}#filter .filter__form{display:grid;gap:16px;grid-template-columns:1fr 1fr;max-width:490px;width:100%}@media screen and (max-width:700px){#filter .filter__form{max-width:100%}}@media screen and (max-width:500px){#filter .filter__form{grid-template-columns:1fr}}#list{display:grid;gap:60px 20px;grid-template-columns:repeat(4,1fr);padding-bottom:90px}@media screen and (max-width:1300px){#list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:990px){#list{padding-bottom:50px}}@media screen and (max-width:800px){#list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){#list{grid-template-columns:1fr}}#list .list__item{text-align:center}#list .list__item__image{background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto 30px;max-width:208px;padding-bottom:90%}@media screen and (max-width:500px){#list .list__item__image{padding-bottom:75%}}#list .list__item__title{color:#003462;font-family:SimplonBP,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;margin-bottom:12px}#list .list__item .common-button{margin:24px auto 0}.no-products{padding-bottom:50px;text-align:center}
