@media only screen and (min-width:991px){.main-banner-section .main-banner-section-inner{align-items:center;display:flex;min-height:42.5rem}}@media only screen and (min-width:1260px){.main-banner-section .main-banner-section-inner{min-height:48.938rem}}.main-banner-section .right-banner-image{align-items:center;aspect-ratio:auto 4/5;display:flex;height:31.75rem;justify-content:center;margin:0 auto;position:relative;width:100%}@media only screen and (min-width:991px){.main-banner-section .right-banner-image{aspect-ratio:auto 4/5;bottom:0;height:auto;left:auto;max-height:none;position:absolute;right:1rem;top:0;width:50%}}@media only screen and (min-width:1260px){.main-banner-section .right-banner-image{max-width:38.75rem;right:3.375rem;width:100%}}.main-banner-section .right-banner-image>picture{inset:0 0;position:absolute}.main-banner-section .right-banner-image>picture>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (min-width:990px){.main-banner-section .right-banner-image>picture>img{-o-object-fit:cover;object-fit:cover}}.main-banner-section .right-banner-image>div{aspect-ratio:auto 4/5}@media only screen and (min-width:991px){.main-banner-section .right-banner-image>div{aspect-ratio:auto 4/5}}.main-banner-section .description-content .paragraph-content-list li a{font-size:1.125rem;font-weight:500;line-height:1.5rem;margin:0;padding:0}@media only screen and (min-width:991px){.main-banner-section .description-content .paragraph-content-list li a{font-size:1.25rem;line-height:1.625rem}}