@font-face{font-family:"Roboto";font-style:normal;font-weight:normal;src:url("../fonts/roboto/roboto_regular.woff2") format("woff2"),url("../fonts/roboto/roboto_regular.woff") format("woff"),url("../fonts/roboto/roboto_regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:bold;src:url("../fonts/roboto/roboto_bold.woff2") format("woff2"),url("../fonts/roboto/roboto_bold.woff") format("woff"),url("../fonts/roboto/roboto_bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Roboto";font-style:italic;font-weight:normal;src:url("../fonts/roboto/roboto_italic.woff2") format("woff2"),url("../fonts/roboto/roboto_italic.woff") format("woff"),url("../fonts/roboto/roboto_italic.ttf") format("truetype");font-display:swap}@font-face{font-family:"Snowflake Sans";font-style:normal;font-weight:normal;src:url("../fonts/snowflare/SnowflakeSans-Light.woff2") format("woff2"),url("../fonts/snowflare/SnowflakeSans-Light.woff") format("woff"),url("../fonts/snowflare/SnowflakeSans-Light.ttf") format("truetype");font-display:swap}@font-face{font-family:"Snowflake Sans";font-style:normal;font-weight:bold;src:url("../fonts/snowflare/SnowflakeSans-Bold.woff2") format("woff2"),url("../fonts/snowflare/SnowflakeSans-Bold.woff") format("woff"),url("../fonts/snowflare/SnowflakeSans-Bold.ttf") format("truetype");font-display:swap}*{font-size:100%;font-family:"Roboto","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;border:0 none rgba(0,0,0,0);border-top:0 none rgba(0,0,0,0);border-bottom:0 none rgba(0,0,0,0);border-left:0 none rgba(0,0,0,0);border-right:0 none rgba(0,0,0,0);vertical-align:baseline;box-sizing:border-box}*:focus{outline:0}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}textarea{resize:none}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}img{pointer-events:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.no_scroll{overflow:hidden}.hide{display:none !important}body{position:relative;top:0;left:0;overflow:overlay;overflow-x:hidden;font-size:100%;font-family:"Roboto","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;border:0 none rgba(0,0,0,0);border-top:0 none rgba(0,0,0,0);border-bottom:0 none rgba(0,0,0,0);border-left:0 none rgba(0,0,0,0);border-right:0 none rgba(0,0,0,0);background-color:#000;color:#fff}body::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:auto;background-color:#000}body::-webkit-scrollbar-thumb{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#fff}body::-webkit-scrollbar-track{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.container_page{display:grid;min-height:100dvh;grid-auto-rows:auto 1fr auto}.container_page footer{display:flex;align-items:flex-end;justify-content:center}.container_page footer img{width:68.47vw}.container_page main{background-color:#000}.container_page main .main_banner{width:100%}.container_page main .main_banner img{width:100%;height:auto;object-fit:cover}.container_page main .container_options{grid-gap:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:50px 0}@supports(gap){.container_page main .container_options{gap:30px}}@media only screen and (max-width: 980px){.container_page main .container_options{flex-direction:column}}.container_page main .container_options .btn_option{background-image:url("../img/general/button_img.webp");background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-position:center;width:38.88vw;padding:7.98vw 0;cursor:pointer;text-align:center}.container_page main .container_options .btn_option .text{color:#fff;font-size:64px;font-family:"Snowflake Sans","sans-serif";font-weight:900}@media only screen and (max-width: 980px){.container_page main .container_options .btn_option .text{font-size:30px}}.container_page header{position:relative;top:0;left:0;background-color:#000;height:72px;display:flex;align-items:center;padding:0 20px}.container_page header nav .open_btn{width:40px;height:40px;background-color:rgba(0,0,0,0);cursor:pointer}.container_page header nav .open_btn img{width:100%;height:auto}.container_page header nav .content_nav{width:min(20.48vw,290px);background-color:#fff;position:absolute;opacity:0;transform:translateX(-100%);transition:opacity .3s ease,transform .3s ease;min-width:290px;top:0}.container_page header nav .content_nav.show{opacity:1;transform:translateX(-20px)}.container_page header nav .content_nav .close_btn{width:14px;height:14px;background-color:rgba(0,0,0,0);position:absolute;cursor:pointer;right:13px;top:10px}.container_page header nav .content_nav .close_btn img{width:100%;height:auto}.container_page header nav .content_nav ul{padding-left:max(3.95vw,57px);padding-top:max(6.52vw,94px);padding-bottom:30px}.container_page header nav .content_nav ul li .logo_menu{width:min(7.63vw,110px);margin-bottom:min(3.47vw,50px);min-width:110px}.container_page header nav .content_nav ul li.link{margin-bottom:24px}.container_page header nav .content_nav ul li.link a{font-family:"Snowflake Sans","sans-serif";color:#000;text-transform:uppercase}.container_page header nav .content_nav ul li.link a.active{border-bottom:1px solid #000}.container_page header nav .content_nav ul li.link a:hover{border-bottom:1px solid #000}.container_page header .logo_vml{transform:translate(-50%, -50%);width:min(7.63vw,110px);position:absolute;min-width:100px;top:50%;left:50%}