.only_desktop{display:none;}h2.xxl, h1.xxl {font-size:58px;margin-bottom:20px;}h1.serif, h3.serif{font-size:30px;}.cols2{gap:30px;}.wrap_video{aspect-ratio:16 / 8;}.space{clear:both;height:6vh;}header .wrap_menu{position:absolute;width:100%;top:100%;left:0;z-index:50;background-color:white;padding:10px;transform:scaleY(0);transform-origin:top;visibility:hidden;opacity:0;transition:400ms ease;}header .menu li{padding:5px 0;margin:5px 0;border-bottom:1px solid rgba(202,217,166,.3);}.menu_opened header .wrap_menu{transform:scaleY(1);visibility:visible;opacity:1;}.wrap_ico_menu{width:35px;height:20px;}#ico_menu{position:absolute;z-index:70;cursor:pointer;height:20px;width:35px;right:0;}#ico_menu .line, #ico_menu:before, #ico_menu:after{background-color:var(--blue);}#ico_menu .line{width:100%;height:2px;position:absolute;top:50%;transform:translateY(-50%);transition:400ms ease;}#ico_menu:before, #ico_menu:after{content:' ';position:absolute;right:0;height:2px;transition:400ms ease;}#ico_menu:before{top:0;width:100%;}#ico_menu:after{bottom:0;width:100%;}.menu_opened #ico_menu .line{opacity:0;} .menu_opened #ico_menu:before{transform:rotate(45deg);top:50%;}.menu_opened #ico_menu:after{transform:rotate(-45deg);width:100% !important;top:50%;}.card{margin-top:20px;}.grid_ico_text p{font-size:18px; line-height:30px;}