.only_mobile{display:none;}h2.xxl, h1.xxl {font-size:130px;margin-bottom:40px;}h1.serif, h3.serif{font-size:40px;}.cols2{gap:60px;}.large_cell{grid-column:span 2;}.txt_right_desktop{text-align:right;}.wrap_video{aspect-ratio:16 / 6.5;}.space{clear:both;height:10vh;}.grid_ico_text p{font-size:20px; line-height:40px;}@media screen and (max-width:1300px){h2.xxl, h1.xxl {font-size:100px;margin-bottom:40px;}}