brand.css .content-with-line{position:relative}.title{font-size:20px;font-weight:300}.slogan{font-weight:400}.menu-home{background-image:linear-gradient(90deg,#0082c4,#0076c0)}.dashed-line-container{position:relative}.dashed-line-container:after{content:"";position:absolute;left:15%;right:15%;top:55%;border-top:3px dashed #cdcdcd;z-index:1}.dashed-line-container img{position:relative;z-index:2}.button{line-height:1.15;letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;box-sizing:border-box;text-decoration:none;position:relative;display:inline-flex;align-items:center;cursor:pointer;min-width:240px;min-height:56px;padding:12px 0 12px 23px;background-color:transparent;border:2px solid #fff;transition:color 0s;overflow:hidden}.button:hover{color:#fff}.button:after{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:#fff;transition:width .3s ease-in-out;opacity:.3}.button:hover:after{width:100%}.certificate-section{width:60%;margin-left:2rem;margin-right:2rem;color:#202020;line-height:1.3;letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.title{font-size:24px;font-weight:400;margin-bottom:1rem;font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal}.title-mission{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.quote{font-style:italic;margin-bottom:1rem}.text-information{font-size:1rem;line-height:1.6}.thread{width:100%;height:2px;background-color:#454545;margin:2rem 0;border-radius:10px}.ticker{width:80%;overflow:hidden;white-space:nowrap}.ticker-text{display:inline-block;animation:ticker 10s linear infinite;margin-right:2rem;margin-left:4rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-transform:capitalize;line-height:2.5;font-weight:600}.text-shadow{text-shadow:2px 2px 4px rgba(0,0,0,.5)}.fade-enter{opacity:.05}.fade-enter-active{opacity:1;transition:opacity .5s ease-in}.fade-exit,.fade-exit-done{opacity:1}.fade-exit-active{opacity:.01;transition:opacity .5s ease-in}.hover-slide:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#fcfeff;transition:width .5s cubic-bezier(.4,0,.2,1) .1s;z-index:10}.hover-slide:hover:after{width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{animation:fadeIn 1s ease-out forwards}.video-container{position:relative;overflow:hidden}.video{transform:scale(1.2)}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.3),transparent)}@keyframes imageDiv-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-imageDiv{animation:imageDiv-animation 1s ease-out forwards}.infor-container{margin-top:7rem;padding:14px;width:35%;color:#fbfbfb;position:absolute}.menu-home{background-image:linear-gradient(90deg,#059ff8,#0076c0)}.text-content{line-height:1.3}.text-padding{margin-left:4rem}.subtitle{font-size:2.5rem;margin-bottom:1rem;font-weight:500}.description{font-size:1rem}.title-card{font-size:20px;font-weight:500;font-family:Roboto,sans-serif}.modal{display:flex;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center}.modal-content{background-color:#fff;padding:.5px;border:.5px solid #888;width:80%;max-width:900px;position:relative}.close{color:#aaa;position:absolute;font-weight:700;cursor:pointer;transition:color .3s ease}.close:focus,.close:hover{color:#0089bb;text-decoration:none}.video{pointer-events:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}