@import '../../../../components/style/themes/default.less'; .home-container { h1, h2, h3, h4 { &.ant-typography { font-weight: 400; } } img { object-fit: cover; } .home-block-content { margin: 88px 24px 124px; h2.ant-typography { margin-bottom: 56px; } &-extra { float: right; padding-top: 12px; font-weight: 200; font-size: 16px; .page-wrapper-rtl & { float: left; } } } .home-link-arrow { position: relative; margin-left: 0.3em; font-size: 0.85em; opacity: 0.75; transition: all 0.2s; } a:hover .home-link-arrow { transform: translateX(3px); opacity: 1; } } @media (max-width: @screen-sm-min) { .home-container { .home-block-content { margin-top: 64px; margin-bottom: 96px; h2.ant-typography { margin-bottom: 44px; } } } }