.two-column-section{align-items:center;display:flex;gap:57px;margin:0 auto;max-width:1090px;width:100%}.two-column-section .left-section{width:39%}.two-column-section .left-section .top-head{color:#962de9;font-family:Dazzed;font-size:21.4px;font-weight:600;letter-spacing:-.2px;line-height:24px;margin-bottom:15px}.two-column-section .left-section .heading h2{color:#050314;font-family:Dazzed;font-size:38px;font-weight:500;line-height:46px;margin-bottom:21px}.two-column-section .left-section .contents p{color:#050314;font-family:Dazzed;font-size:18px;font-weight:400;line-height:28px;margin-bottom:21px}.two-column-section .right-section{position:relative;width:56%;z-index:999}.two-column-section .right-section img{border-radius:5px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.05);width:100%}@media only screen and (max-width:985px) and (min-width:220px){.two-column-section{display:block}.two-column-section .left-section{margin-bottom:120px;padding:0 14px;width:100%}.two-column-section .right-section{padding:0 14px;width:100%}.two-column-section .left-section .heading h2{color:#050314;font-family:Dazzed;font-size:34px;font-weight:500;line-height:43px;margin-bottom:22px}.two-column-section .left-section .contents p{margin-bottom:27px}}@media only screen and (max-width:1130px) and (min-width:768px){.two-column-section{overflow-x:clip;padding:0 20px}}