@font-face{font-family:"Roboto-Regular";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"Roboto-bold";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.eot?#iefix") format("eot")}
@font-face{font-family:"Roboto-Black";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Black.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.eot?#iefix") format("eot");font-weight:bold}
@font-face{font-family:"Roboto-Medium";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.eot?#iefix") format("eot")}
@font-face{font-family:"Roboto-Light";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Light.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.eot?#iefix") format("eot")}
@font-face{font-family:"Roboto-Italic";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.eot?#iefix") format("eot")}
@font-face{font-family:"Titillium-Regular";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.eot?#iefix") format("eot")}
@font-face{font-family:"Titillium-Bold";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"Titillium-Black";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"Titillium-Light";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.eot?#iefix") format("eot");font-weight:normal}
.vass-esg{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%}
.vass-esg p{margin:0}
.vass-esg-content{display:flex;flex-direction:column;gap:3rem;max-width:36.75rem;padding:5rem 1rem}
.vass-esg-content .vass-esg__header{display:flex;flex-direction:row;gap:3rem;align-items:center;padding-bottom:2rem;border-bottom:1.5px solid #141414}
@media(max-width:767px){.vass-esg-content .vass-esg__header{gap:1rem}
}
.vass-esg-content .vass-esg__header_images{min-height:230px;min-width:230px}
@media(max-width:767px){.vass-esg-content .vass-esg__header_images{min-height:130px;min-width:130px}
}
.vass-esg-content .vass-esg__header_images--item{position:absolute}
@media(max-width:767px){.vass-esg-content .vass-esg__header_images--item{height:130px;width:130px}
}
.vass-esg-content .vass-esg__header_images--item.e-item{z-index:3;-webkit-animation-name:changeImageE;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:changeImageE;animation-duration:10s;animation-iteration-count:infinite}
.vass-esg-content .vass-esg__header_images--item.s-item{z-index:2;-webkit-animation-name:changeImageS;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:changeImageS;animation-duration:10s;animation-iteration-count:infinite}
.vass-esg-content .vass-esg__header_images--item.g-item{z-index:1;-webkit-animation-name:changeImageG;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:changeImageG;animation-duration:10s;animation-iteration-count:infinite}
.vass-esg-content .vass-esg__header_content{display:flex;flex-direction:column;align-items:start}
.vass-esg-content .vass-esg__header_content .e-item{color:#067db9}
.vass-esg-content .vass-esg__header_content .s-item{color:#067db9}
.vass-esg-content .vass-esg__header_content .g-item{color:#067db9}
.vass-esg-content .vass-esg__header_content_letters{display:flex;flex-direction:row;gap:1rem;max-height:5rem;padding:1rem 0;overflow:hidden}
@media(max-width:767px){.vass-esg-content .vass-esg__header_content_letters{max-height:3rem}
}
.vass-esg-content .vass-esg__header_content_letters--letter{font-size:4.25rem;font-weight:bold;height:5rem}
@media(max-width:767px){.vass-esg-content .vass-esg__header_content_letters--letter{font-size:2.25rem}
}
.vass-esg-content .vass-esg__header_content_letters--letter.s-item{transform:translate3d(0,210%,0);-webkit-animation-name:changeLetterS;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:changeLetterS;animation-duration:10s;animation-iteration-count:infinite}
.vass-esg-content .vass-esg__header_content_letters--letter.g-item{transform:translate3d(0,210%,0);-webkit-animation-name:changeLetterG;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:changeLetterG;animation-duration:10s;animation-iteration-count:infinite}
.vass-esg-content .vass-esg__header_content_words{display:flex;flex-direction:column;max-height:3rem;overflow:hidden}
@media(max-width:767px){.vass-esg-content .vass-esg__header_content_words{max-height:2rem}
}
.vass-esg-content .vass-esg__header_content_words--word{font-size:2.8rem;text-transform:uppercase}
@media(max-width:767px){.vass-esg-content .vass-esg__header_content_words--word{font-size:1.8rem}
}
.vass-esg-content .vass-esg__header_content_words--container{display:flex;flex-direction:column;gap:2rem;transform:translate3d(0,5%,0);-webkit-animation-name:change;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:change;animation-duration:10s;animation-iteration-count:infinite}
.vass-esg-content .vass-esg__content{display:flex;flex-direction:column;align-items:start;gap:1rem}
.vass-esg-content .vass-esg__content_header{display:flex;flex-direction:row;gap:.5rem;font-family:"Titillium-Regular",sans-serif;font-style:italic;font-size:2.625rem;width:100%}
@media(max-width:767px){.vass-esg-content .vass-esg__content_header{font-size:1.625rem}
}
.vass-esg-content .vass-esg__content_header--sentence{margin-top:.5rem}
.vass-esg-content .vass-esg__content_header_words{min-width:40%;max-height:3rem;overflow:hidden}
.vass-esg-content .vass-esg__content_header_words--container{display:flex;flex-direction:column;gap:2rem;transform:translate3d(0,0,0);-webkit-animation-name:change;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:change;animation-duration:10s;animation-iteration-count:infinite}
.vass-esg-content .vass-esg__content_descriptions{font-family:"Roboto-Regular",sans-serif;font-size:1.125rem;line-height:1.6rem;max-height:5rem;overflow:hidden}
@media(max-width:767px){.vass-esg-content .vass-esg__content_descriptions{font-size:.9rem;margin:.1rem 0}
}
.vass-esg-content .vass-esg__content_descriptions--container{display:flex;flex-direction:column;gap:2rem;transform:translate3d(0,0,0);-webkit-animation-name:change;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:change;animation-duration:10s;animation-iteration-count:infinite}
.vass-esg-banner{position:relative;bottom:-5rem;width:80%;background-color:#4bbcee;border-radius:0 100px 0 0;left:0;display:flex;justify-content:center;gap:.5rem;flex-direction:column;align-items:center;height:10rem;align-self:flex-start;background-repeat:no-repeat;background-position:right}
@media(max-width:767px){.vass-esg-banner{width:95%;bottom:-1rem}
}
.vass-esg-banner_content{display:flex;justify-content:center;gap:1.5rem;flex-direction:column;align-items:start}
.vass-esg-banner_content--title{font-family:"Titillium-Bold",sans-serif;font-size:2.8rem;font-weight:bold;color:#141414}
@media(max-width:767px){.vass-esg-banner_content--title{font-size:1.8rem}
}
.vass-esg-banner_content--subtitle{font-family:"Titillium-Regular",sans-serif;font-size:2.8rem;color:#141414}
@media(max-width:767px){.vass-esg-banner_content--subtitle{font-size:1.8rem}
}
@-webkit-keyframes change{0.2%,29.32%,100%{transform:translate3d(0,5%,0)}
33.32%,63.66%{transform:translate3d(0,-35%,0)}
66.66%,99.99%{transform:translate3d(0,-77%,0)}
}
@-o-keyframes change{0.2%,29.32%,100%{transform:translate3d(0,5%,0)}
33.32%,63.66%{transform:translate3d(0,-35%,0)}
66.66%,99.99%{transform:translate3d(0,-77%,0)}
}
@-moz-keyframes change{0.2%,29.32%,100%{transform:translate3d(0,5%,0)}
33.32%,63.66%{transform:translate3d(0,-35%,0)}
66.66%,99.99%{transform:translate3d(0,-77%,0)}
}
@keyframes change{0.2%,29.32%,100%{transform:translate3d(0,5%,0)}
33.32%,63.66%{transform:translate3d(0,-35%,0)}
66.66%,99.99%{transform:translate3d(0,-77%,0)}
}
@-webkit-keyframes changeLetterS{0.2%,29.32%,100%{transform:translate3d(0,210%,0)}
33.32%,63.66%{transform:translate3d(0,0,0)}
66.66%,99.99%{transform:translate3d(0,0,0)}
}
@-o-keyframes changeLetterS{0.2%,29.32%,100%{transform:translate3d(0,210%,0)}
33.32%,63.66%{transform:translate3d(0,0,0)}
59.98%,72.64%{transform:translate3d(0,0,0)}
}
@-moz-keyframes changeLetterS{0.2%,29.32%,100%{transform:translate3d(0,210%,0)}
33.32%,63.66%{transform:translate3d(0,0,0)}
66.66%,99.99%{transform:translate3d(0,0,0)}
}
@keyframes changeLetterS{0.2%,29.32%,100%{transform:translate3d(0,210%,0)}
33.32%,63.66%{transform:translate3d(0,0,0)}
66.66%,99.99%{transform:translate3d(0,0,0)}
}
@-webkit-keyframes changeLetterG{0.2%,29.32%,100%{transform:translate3d(0,210%,0)}
33.32%,63.66%{transform:translate3d(0,210%,0)}
66.66%,99.99%{transform:translate3d(0,0,0)}
}
@-o-keyframes changeLetterG{0.2%,29.32%,100%{transform:translate3d(0,210%,0)}
33.32%,63.66%{transform:translate3d(0,210%,0)}
66.66%,99.99%{transform:translate3d(0,0,0)}
}
@-moz-keyframes changeLetterG{0.2%,29.32%,100%{transform:translate3d(0,210%,0)}
33.32%,63.66%{transform:translate3d(0,210%,0)}
66.66%,99.99%{transform:translate3d(0,0,0)}
}
@keyframes changeLetterG{0.2%,29.32%,100%{transform:translate3d(0,210%,0)}
33.32%,63.66%{transform:translate3d(0,210%,0)}
66.66%,99.99%{transform:translate3d(0,0,0)}
}
@-webkit-keyframes changeImageE{0.2%,29.32%,100%{opacity:1}
33.32%,63.66%{opacity:0}
66.66%,99.99%{opacity:0}
}
@-o-keyframes changeImageE{0.2%,29.32%,100%{opacity:1}
33.32%,63.66%{opacity:0}
66.66%,99.99%{opacity:0}
}
@-moz-keyframes changeImageE{0.2%,29.32%,100%{opacity:1}
33.32%,63.66%{opacity:0}
66.66%,99.99%{opacity:0}
}
@keyframes changeImageE{0.2%,29.32%,100%{opacity:1}
33.32%,63.66%{opacity:0}
66.66%,99.99%{opacity:0}
}
@-webkit-keyframes changeImageS{0.2%,29.32%,100%{opacity:0}
33.32%,63.66%{opacity:1}
66.66%,99.99%{opacity:0}
}
@-o-keyframes changeImageS{0.2%,29.32%,100%{opacity:0}
33.32%,63.66%{opacity:1}
66.66%,99.99%{opacity:0}
}
@-moz-keyframes changeImageS{0.2%,29.32%,100%{opacity:0}
33.32%,63.66%{opacity:1}
66.66%,99.99%{opacity:0}
}
@keyframes changeImageS{0.2%,29.32%,100%{opacity:0}
33.32%,63.66%{opacity:1}
66.66%,99.99%{opacity:0}
}
@-webkit-keyframes changeImageG{0.2%,29.32%,100%{opacity:0}
33.32%,63.66%{opacity:0}
66.66%,99.99%{opacity:1}
}
@-o-keyframes changeImageG{0.2%,29.32%,100%{opacity:0}
33.32%,63.66%{opacity:0}
66.66%,99.99%{opacity:1}
}
@-moz-keyframes changeImageG{0.2%,29.32%,100%{opacity:0}
33.32%,63.66%{opacity:0}
66.66%,99.99%{opacity:1}
}
@keyframes changeImageG{0.2%,29.32%,100%{opacity:0}
33.32%,63.66%{opacity:0}
66.66%,99.99%{opacity:1}
}