.base-background picture{display:block;width:100%;height:100%}.base-background.contain img,.base-background.contain video{position:absolute;width:100%;height:auto}.base-background.cover img,.base-background.cover video{position:absolute;width:100%;height:100%;object-fit:cover}.base-background.cover.left-top img,.base-background.cover.left-top video{object-position:left top}.base-background.cover.left-center img,.base-background.cover.left-center video{object-position:left center}.base-background.cover.left-bottom img,.base-background.cover.left-bottom video{object-position:left bottom}.base-background.cover.center-top img,.base-background.cover.center-top video{object-position:center top}.base-background.cover.center-center img,.base-background.cover.center-center video{object-position:center center}.base-background.cover.center-bottom img,.base-background.cover.center-bottom video{object-position:center bottom}.base-background.cover.right-top img,.base-background.cover.right-top video{object-position:right top}.base-background.cover.right-center img,.base-background.cover.right-center video{object-position:right center}.base-background.cover.right-bottom img,.base-background.cover.right-bottom video{object-position:right bottom}

.section-hero-page{width:100%;position:relative}.section-hero-page>.base-background.cover{position:absolute;top:0;left:0;width:100%;height:100%}.section-hero-page>.base-background::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2)}@media (max-width: 767px){.section-hero-page .wrapper{padding:0}}.section-hero-page .text-content{width:100%;z-index:1}@media (max-width: 767px){.section-hero-page .text-content{position:absolute;bottom:0;left:0;padding:40px 20px 130px;background:#0D1F58;border-top-left-radius:30px;border-top-right-radius:30px}}.section-hero-page .text-content .hero-title{color:#fff;line-height:1;font-family:"DM Serif Display",sans-serif}@media (max-width: 767px){.section-hero-page .text-content .hero-title{font-size:2.625em;margin-bottom:16px}}@media (min-width: 768px){.section-hero-page .text-content .hero-title{font-size:5em;margin-bottom:30px;max-width:600px}}.section-hero-page .text-content .hero-subtitle{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:3px;font-family:"DM Serif Display",sans-serif}@media (max-width: 767px){.section-hero-page .text-content .hero-subtitle{font-size:.875em}}@media (min-width: 768px){.section-hero-page .text-content .hero-subtitle{font-size:1em}}.section-hero-page .scroll-down{position:absolute;left:40px;bottom:60px;animation:scrollDown 1s infinite alternate}@media (max-width: 1024px){.section-hero-page .scroll-down{display:none}}.section-hero-page .scroll-down svg{fill:#fff;width:24px;height:24px}@keyframes scrollDown{0%{transform:translateY(0)}100%{transform:translateY(-20px)}}

.card-history{position:relative;border-radius:30px;border:1px solid #9EA5BC;overflow:hidden;padding:30px 30px 80px;background-image:url(../../../assets/img/share/shipping_card.jpg);background-size:cover;background-repeat:no-repeat}@media (max-width: 767px){.card-history{max-width:270px}}@media (min-width: 768px){.card-history{max-width:330px}}.card-history:hover .button-wrapper{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.card-history__content{padding:10px}.card-history__title{color:#8A959C;font-weight:700}.card-history .text-content .icon-ship{position:absolute;top:0;left:0}.card-history .text-content .title-history{color:#0D1F58;margin-bottom:35px;min-height:65px;font-weight:bold;margin-left:50px}@media (max-width: 767px){.card-history .text-content .title-history{font-size:1.25em}}@media (min-width: 768px){.card-history .text-content .title-history{font-size:1.5em}}.card-history .text-content .excerpt-history{min-height:150px;color:#333;font-size:1em;line-height:1.2;font-weight:500}.card-history .button-wrapper{position:absolute;bottom:15px;right:15px;width:45px;height:45px;border-radius:50%;overflow:hidden;transition:box-shadow 0.25s ease-in-out}.card-history .button-wrapper img{width:45px;height:45px}

.btn-open-modal{cursor:pointer}.block-modal{opacity:0;visibility:hidden;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:99999;transition:visibility 0s linear .2s,opacity .2s ease-in-out}.block-modal.open{display:block;opacity:1;visibility:visible;transition:visibility 0s linear,opacity .2s ease-in-out}.block-modal .content-modal{position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);background-color:#fff;max-height:100%;overflow-y:auto}.block-modal .content-modal .icon-close{cursor:pointer;position:absolute}@media (max-width: 767px){.block-modal .content-modal{padding:25px;width:calc(100% - 40px);height:auto;max-height:calc(100% - 40px)}.block-modal .content-modal .icon-close{top:10px;right:10px}}@media (min-width: 768px) and (max-width: 1024px){.block-modal .content-modal{padding:30px;width:720px;height:auto}.block-modal .content-modal .icon-close{top:15px;right:15px}}@media (min-width: 1025px){.block-modal .content-modal{padding:50px;width:768px;height:auto}.block-modal .content-modal .icon-close{top:25px;right:25px}}

.section-text-content{position:relative;background:#fff}@media (max-width: 767px){.section-text-content{margin-top:60px;margin-bottom:45px}}@media (min-width: 768px){.section-text-content{margin-top:120px;margin-bottom:110px}}.section-text-content .text-content h3,.section-text-content .text-content .h3{line-height:1.2;color:#0D1F58;margin-bottom:30px}@media (max-width: 767px){.section-text-content .text-content h3,.section-text-content .text-content .h3{font-size:1.75em}}@media (min-width: 768px){.section-text-content .text-content h3,.section-text-content .text-content .h3{font-size:2em}}.section-text-content .text-content p,.section-text-content .text-content .p,.section-text-content .text-content ul{font-size:1.25em;line-height:1.4em;color:#333}.section-text-content .text-content ul{margin:20px 0px}.section-text-content .text-content a{text-decoration:underline}

.section-slide-history{overflow-x:hidden;background:#fff}@media (max-width: 767px){.section-slide-history{margin-top:45px;margin-bottom:45px}}@media (min-width: 768px){.section-slide-history{margin-top:110px;margin-bottom:80px}}.section-slide-history .slider-off-screen{overflow-x:initial}.section-slide-history .title{line-height:1.2;color:#0D1F58;margin-bottom:30px}@media (max-width: 767px){.section-slide-history .title{font-size:1.75em}}@media (min-width: 768px){.section-slide-history .title{font-size:2em}}.section-slide-history .content-modal{border-radius:30px;overflow:hidden;border-radius:1px solid #9EA5BC;padding:30px 30px 80px;text-align:right;max-height:90%;overflow-y:auto}.section-slide-history .content-modal .text-content{text-align:left}.section-slide-history .content-modal .text-content>*{margin-top:20px}.section-slide-history .content-modal .text-content>*:first-child{margin-top:35px}.section-slide-history .content-modal .text-content .title-history{color:#333;font-weight:bold}@media (max-width: 767px){.section-slide-history .content-modal .text-content .title-history{font-size:1.25em}}@media (min-width: 768px){.section-slide-history .content-modal .text-content .title-history{font-size:1.5em}}.section-slide-history .content-modal .text-content p,.section-slide-history .content-modal .text-content .text-history{color:#333;font-size:1em;line-height:1.2;font-weight:500}.section-slide-history .content-modal .button-wrapper{position:sticky;display:inline-block;top:0px;right:0px;width:45px;height:45px;border-radius:50%;overflow:hidden;cursor:pointer;z-index:1}.section-slide-history .content-modal .button-wrapper img{width:45px;height:45px}.section-slide-history .block-modal{min-height:100%}.section-slide-history .wrapper-cards{margin-left:-15px;margin-right:-15px}.section-slide-history .wrapper-cards__item{display:flex;padding-left:15px;padding-right:15px}@media (max-width: 767px){.section-slide-history .wrapper-cards__item:not(:first-child){margin-top:30px}}@media (min-width: 768px) and (max-width: 1024px){.section-slide-history .wrapper-cards__item:not(:first-child){margin-top:30px}}@media (min-width: 1025px){.section-slide-history .wrapper-cards__item:not(:nth-child(1)):not(:nth-child(2)){margin-top:30px}}.section-slide-history .wrapper-cards .card-history{display:block;max-width:unset;width:100%}

.section-governance{position:relative;background:#fff}@media (max-width: 767px){.section-governance{margin-top:45px;margin-bottom:35px}}@media (min-width: 768px){.section-governance{margin-top:80px;margin-bottom:0px}}.section-governance .title{line-height:1.2;color:#0D1F58;margin-bottom:30px}@media (max-width: 767px){.section-governance .title{font-size:1.75em}}@media (min-width: 768px){.section-governance .title{font-size:2em}}@media (max-width: 767px){.section-governance .items-container .item{width:100%;margin-bottom:40px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 768px){.section-governance .items-container .item{width:calc(50% - 30px);margin-bottom:100px}}.section-governance .items-container .item .photo-wrapper{position:relative}@media (min-width: 768px){.section-governance .items-container .item .photo-wrapper{width:150px}}.section-governance .items-container .item .photo-wrapper .photo{border-radius:50%;overflow:hidden}@media (max-width: 767px){.section-governance .items-container .item .photo-wrapper .photo{width:125px;height:125px}}@media (min-width: 768px){.section-governance .items-container .item .photo-wrapper .photo{width:150px;height:150px}}.section-governance .items-container .item .photo-wrapper .photo img{width:100%;height:auto}.section-governance .items-container .item .photo-wrapper .badge{position:absolute;width:60px;height:60px;border-radius:50%;overflow:hidden;border:1px solid #9EA5BC;background:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width: 767px){.section-governance .items-container .item .photo-wrapper .badge{left:145px;top:35px}}@media (min-width: 768px) and (max-width: 1024px){.section-governance .items-container .item .photo-wrapper .badge{left:175px;top:55px}}@media (min-width: 1025px){.section-governance .items-container .item .photo-wrapper .badge{left:45px;bottom:-30px}}.section-governance .items-container .item .photo-wrapper .badge img{width:20px;height:auto}@media (min-width: 1025px){.section-governance .items-container .item .item-content{margin-top:40px;margin-left:30px}}.section-governance .items-container .item .item-content .title-item{line-height:1;color:#333;font-weight:bold;margin-bottom:5px}@media (max-width: 767px){.section-governance .items-container .item .item-content .title-item{font-size:1.25em;margin-top:15px}}@media (min-width: 768px) and (max-width: 1024px){.section-governance .items-container .item .item-content .title-item{margin-top:15px}}@media (min-width: 768px){.section-governance .items-container .item .item-content .title-item{font-size:1.5em}}.section-governance .items-container .item .item-content .subtitle-item{line-height:1;color:#333}@media (max-width: 767px){.section-governance .items-container .item .item-content .subtitle-item{font-size:.875em;text-transform:uppercase}}@media (min-width: 768px){.section-governance .items-container .item .item-content .subtitle-item{font-size:1em}}

.section-banner-cta{position:relative;background:#fff}@media (max-width: 767px){.section-banner-cta{margin-top:35px;margin-bottom:60px}}@media (min-width: 768px){.section-banner-cta{margin-top:100px;margin-bottom:100px}}.section-banner-cta .wrapper-banners>*{margin-top:30px}.section-banner-cta .wrapper-banners>*:first-child{margin-top:0}.section-banner-cta .wrapper-banners .banner-item{background:#F5F6F8;border-radius:30px;overflow:hidden}@media (max-width: 767px){.section-banner-cta .wrapper-banners .banner-item{padding:30px}}@media (min-width: 768px) and (max-width: 1024px){.section-banner-cta .wrapper-banners .banner-item{padding:60px}}@media (min-width: 1025px){.section-banner-cta .wrapper-banners .banner-item{padding:60px 90px}}.section-banner-cta .wrapper-banners .banner-item .content-banner .title-banner{color:#0D1F58;font-family:"DM Serif Display",sans-serif;line-height:1}@media (max-width: 767px){.section-banner-cta .wrapper-banners .banner-item .content-banner .title-banner{font-size:2.125em;max-width:70%}}@media (min-width: 768px){.section-banner-cta .wrapper-banners .banner-item .content-banner .title-banner{font-size:2.625em}}.section-banner-cta .wrapper-banners .banner-item .content-banner .info-banner{margin-top:15px;text-transform:uppercase}@media (max-width: 767px){.section-banner-cta .wrapper-banners .banner-item .content-banner .info-banner{font-size:.875em}}@media (min-width: 768px){.section-banner-cta .wrapper-banners .banner-item .content-banner .info-banner{font-size:1em}}@media (max-width: 767px){.section-banner-cta .wrapper-banners .banner-item .button-wrapper{margin-top:20px}}@media (min-width: 768px){.section-banner-cta .wrapper-banners .banner-item .button-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}

.section-menu-page{position:relative;background:#FFD400;color:#0D1F58}@media (max-width: 767px){.section-menu-page{padding-top:60px;padding-bottom:50px}}@media (min-width: 768px) and (max-width: 1024px){.section-menu-page{padding-top:100px;padding-bottom:90px}}@media (min-width: 1025px){.section-menu-page{padding-top:110px;padding-bottom:110px}}@media (min-width: 1025px){.section-menu-page .main-menu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media (min-width: 1025px){.section-menu-page .main-menu ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.section-menu-page .main-menu ul li a{font-family:"DM Serif Display",sans-serif}@media (max-width: 767px){.section-menu-page .main-menu ul li a{color:#0D1F58;font-size:1.625em}}@media (min-width: 768px){.section-menu-page .main-menu ul li a{color:#333;font-size:1.75em}}.section-menu-page .main-menu ul li a span:nth-child(2){display:none}@media (min-width: 1025px){.section-menu-page .main-menu>ul>li.menu-item::before{content:'/';margin:0 15px;font-size:2.25em}.section-menu-page .main-menu>ul>li.menu-item:first-child::before{display:none}.section-menu-page .main-menu>ul>li.menu-item:last-child::after{content:'';margin:0}.section-menu-page .main-menu>ul>li.menu-item.menu-item--expanded .menu li::before{content:'/';margin:0 15px;font-size:2.25em}.section-menu-page .main-menu>ul>li.menu-item.menu-item--expanded.parent-disabled .menu li:first-child::before{content:'';display:none}}

