.sidebyside-twocol .main-container{row-gap:115px}.sidebyside-twocol .twocol-container.column-reverse{flex-direction:row-reverse}.sidebyside-twocol .left-textcol,.sidebyside-twocol .right-imagecol{flex-basis:47.43%}.sidebyside-twocol .right-imagecol img{border-radius:20px;height:100%!important;object-fit:cover}.sidebyside-twocol .twocol-container{column-gap:5.14%}.sidebyside-twocol .heading-text h3{line-height:1.08;margin-bottom:22px}.sidebyside-twocol .subheading-text p{line-height:1.5;margin:0}.sidebyside-twocol .btn-grp{column-gap:14px;margin-top:40px;row-gap:25px}.sidebyside-twocol .sec-btn a.button{position:relative;transition:all .5s ease-in-out;z-index:1}.sidebyside-twocol .sec-btn a.button svg{fill:#fff;height:20px;max-width:20px!important;opacity:0;position:absolute;right:70px;top:50%;transform:translateY(-50%);transition:all .5s ease-in-out;vertical-align:middle;width:100%}.sidebyside-twocol .sec-btn a.button:hover svg{opacity:1;right:41px}.sidebyside-twocol .sec-btn a.button{padding:14.5px 25px}.sidebyside-twocol .sec-btn a.button:hover{padding:14.5px 72px 14.5px 28px}@media(min-width:768px) and (max-width:1024px){.sidebyside-twocol .right-imagecol{flex-basis:42.43%}.sidebyside-twocol .left-textcol{flex-basis:52.43%}.sidebyside-twocol .sec-btn a.button{font-size:16px;padding:14.5px 20px}}@media(max-width:767px){.sidebyside-twocol .main-container{row-gap:50px}.sidebyside-twocol .twocol-container{column-gap:20px;display:flex;flex-direction:column-reverse!important;row-gap:20px}.sidebyside-twocol .left-textcol{text-align:center}.sidebyside-twocol .right-imagecol{margin-top:30px}.sidebyside-twocol .btn-grp.flex{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px}}