.seperator-wrap{bottom:0;display:flex;height:1px;left:0;margin-left:auto;margin-right:auto;max-width:1472px;overflow:hidden;padding:0 40px;position:absolute;right:0;width:100%}@media screen and (max-width:1024px){.seperator-wrap{padding:0 20px}}.seperator{background-color:hsla(0,0%,100%,.4);bottom:0;height:1px;left:0;margin-right:auto;max-width:0;width:100%}@media screen and (max-width:1024px){.seperator{max-width:calc(100vw - 40px)}}.seperator[data-aos=full-width]{transition-property:width;width:0}.seperator[data-aos=full-width].aos-animate{max-width:100%;width:100%}.slogan_block{padding-bottom:6.25rem;padding-top:6.25rem;position:relative}@media screen and (max-width:1024px){.slogan_block{padding-bottom:60px;padding-top:80px}}.slogan_block .container .slogan-wrap{display:flex;gap:1.875rem;justify-content:center;width:100%}@media screen and (max-width:1024px){.slogan_block .container .slogan-wrap{flex-direction:column;gap:10px}}.slogan_block .container .slogan-wrap .slogan-title{align-items:center;color:#fff;display:flex;font-family:Vulf Sans Demo;font-size:1.875rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:3.6px;line-height:108%;text-transform:uppercase}@media screen and (max-width:600px){.slogan_block .container .slogan-wrap .slogan-title{font-size:14px}}.slogan_block .container .slogan-wrap .slogan-title img{display:flex;height:2rem;margin:auto .75rem auto 0;width:1rem}.slogan_block .container .slogan-wrap .dot{background-color:#fff;border-radius:100%;display:flex;height:4px;margin:auto 0;width:4px}@media screen and (max-width:1024px){.slogan_block .container .slogan-wrap .dot{margin:auto}}.slogan_block .container .slogan-wrap .dot:last-child{display:none}