*{margin:0px;padding:0px;box-sizing:border-box}:root{--primary:#c8102e;--secondary:#0a0a0a;--title:#141414;--text:#6e6e6e;--text_w:#aaaaaa;--bg:#f4f4f4;--shadow:0 1.5rem 1.5rem rgba(224,224,224,0.55)}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.content{max-width:148rem;margin:0px auto;position:relative}a{color:inherit;cursor:pointer;font-size:inherit;text-decoration:none}.flex{display:flex}.wrap{flex-wrap:wrap}.between{justify-content:space-between}body{font-size:1.6rem;color:var(--title)}.gap{gap:3rem}.img.img_cv{overflow:hidden}.img.img_cv img{object-fit:cover}.img.img_ab{position:relative}.img.img_ab img{position:absolute;left:0px;top:0px}.img img{width:100%;height:100%;display:block;transition:0.5s;aspect-ratio:inherit}.btn{display:inline-block;text-align:center;cursor:pointer;transition:0.3s;text-transform:uppercase;background-color:var(--primary);border:1px solid var(--primary);color:rgb(255,255,255);font-weight:500;font-size:1.6rem;line-height:5.6rem;padding:0px 3rem;letter-spacing:0.125rem}.btn:hover{background-color:transparent;color:var(--primary)}.btn_line{display:inline-block;text-align:center;cursor:pointer;transition:0.3s;text-transform:uppercase;background-color:transparent;border:1px solid rgba(20,20,20,0.5);color:var(--title);font-weight:500;font-size:1.6rem;line-height:5.7rem;padding:0px 3.1rem;letter-spacing:0.12rem}.btn_line:hover{background-color:var(--primary);border-color:var(--primary);color:rgb(255,255,255)}.head .subtitle{display:inline-flex;align-items:center;font-size:1.4rem;font-weight:400;text-transform:uppercase;color:var(--primary);gap:1.3rem;letter-spacing:0.17rem;margin-bottom:1.1rem}.head .subtitle::before{display:inline-block;flex-shrink:0;width:4.3rem;height:1px;background-color:var(--primary);content:""}.head h2{font-size:5rem;line-height:1.24;font-weight:700}.head h2 span{color:var(--primary)}.head p,.head .desc{font-size:1.8rem;line-height:2.8rem;color:var(--text)}.footer_stated{background-color:rgb(244,244,242)}.footer_stated .fl_block{position:absolute;width:8.2rem;height:4.8rem;background-color:var(--primary);z-index:2;left:-14.8649%;top:-1.6rem;clip-path:polygon( 0px 0px,48.8% 0px,100% 58.3%,100% 100%,50% 100%,0px 56.25% )}.footer_stated .inner{overflow:hidden}.footer_stated .head{flex:1 1 0%;width:100%;max-width:61.7rem;align-self:center;padding:4.4rem 0px 4rem}.footer_stated h2{max-width:55rem}.footer_stated p{margin-top:2.3rem}.footer_stated .btns{display:flex;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:4rem}.footer_stated .btns .btn,.footer_stated .btns .btn_line{margin:0px}.footer_stated .image{background-color:var(--primary);width:63.8514%;margin-right:-14.8649%;clip-path:polygon( 51.746% 0px,100% 0px,100% 51.17%,56.3% 100%,0px 100%,0px 57% )}.footer_stated .image .img{padding-bottom:58.7302%;height:100%;clip-path:polygon( 51.746% 0px,calc(100% - 1px) 0px,calc(100% - 1px) 44.5%,50.1% 100%,0px 100%,0px 57% )}.footer_stated .image .img:hover img{transform:scale(1.02)}.footer_stated .btn{padding:0px 2.8rem}@media screen and (min-width:769px) and (max-width:1440px){.footer_stated .fl_block{left:0px}}@media screen and (min-width:769px) and (max-width:1220px){.content{padding:0px 3rem}}@media screen and (min-width:769px) and (max-width:1024px){.content,.swiper_content{max-width:896px}}@media screen and (min-width:769px) and (max-width:896px){.content,.swiper_content{max-width:768px}.head h2{font-size:4rem}}@media screen and (min-width:769px){ul::-webkit-scrollbar,div::-webkit-scrollbar{width:4px;height:4px}ul::-webkit-scrollbar-thumb,div::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgb(139,139,139)}}@media screen and (max-width:768px){html{font-size:10px}body{font-size:1.4rem}.content{padding:0px 20px}.gap{gap:20px}.btn,.btn_line{font-size:14px;line-height:40px;padding:0px 20px;letter-spacing:unset}div.head .subtitle{font-size:14px;line-height:1.5;margin-bottom:8px;letter-spacing:1px;gap:8px}div.head .subtitle::before{width:30px}div.head h2{font-size:22px;line-height:1.3;letter-spacing:unset;max-width:unset}div.head .desc,div.head p{font-size:14px;line-height:1.5;letter-spacing:unset;max-width:unset;margin-top:12px}div.head .btn,div.head .btn_line{font-size:14px;line-height:40px;padding:0px 20px;letter-spacing:unset;margin-top:20px;min-width:unset}.footer_stated .fl_block{width:41px;height:24px;left:0px;top:-10px}.footer_stated .head{padding:40px 0px}.footer_stated .btns{margin-top:20px;gap:14px}.footer_stated .btns .btn,.footer_stated .btns .btn_line{padding:0px 14px}.footer_stated .image{width:50%;margin-right:-20px}}@media screen and (max-width:576px){.footer_stated .image{width:calc(100% + 40px);margin:0px -20px;order:-1;clip-path:unset}.footer_stated .image .img{clip-path:unset}.footer_stated .head{padding-top:0px}.footer_stated .btns{display:grid}}@keyframes scroll{0%{top:-100%}100%{top:100%}}