body{background-color:var(--cl-white);background-color:#f5f5f5}.nav{color:#000!important}.nav .button{background-color:#fff;color:var(--cl-black)!important;border:1px solid #000}.nav .button_arrow_wrap{background-color:#000}.nav .button:hover{color:var(--cl-white)!important}.nav .button:hover,.nav .button:hover span{background-color:var(--cl-black)}.about{overflow:hidden}.about_content{min-height:100vh;width:100%;align-content:end;padding-top:10rem}.about_img_wrap{grid-column:1/6;display:flex;margin-left:calc(var(--padding-global) * -1);margin-bottom:-.4rem}.about_img_wrap img{width:100%;height:auto;object-fit:cover}.about_text{grid-column:7/13;color:#000!important;max-width:59rem;max-width:68rem}.about_text span{display:inline-block}.about_text .about_p_mail{padding-top:.8rem;font-size:2.2rem;text-transform:lowercase}.about_text .about_p_mail a:hover{text-decoration:underline}@media screen and (max-width:1200px){.about{overflow:hidden}.about_content{padding-top:40rem}.about_content,.about_img_wrap{display:flex;flex-direction:column}.about_img_wrap{order:2;margin-left:calc(var(--padding-global) * -1);margin-right:calc(var(--padding-global) * -1);margin-bottom:0}.about_img_wrap .about_img.is-2{order:-1}.about_text{margin-bottom:4rem}.about_text span{display:inline-block}.about_text .about_p_mail{padding-top:.8rem;font-size:2.2rem;text-transform:lowercase}.about_text .about_p_mail a:hover{text-decoration:underline}}