.section.two__column{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;min-height:380px;padding:50px 0}.section.two__column .container{margin:0 auto;max-width:1200px}.section.two__column .grid{align-content:center;display:grid;grid-template-columns:repeat(6,1fr);min-height:300px}.section.two__column .col__left{align-self:center;grid-column:span 1;padding-right:0;text-align:left}.section.two__column .col__right{grid-column:span 5;margin-left:100px;padding-left:0}.section.two__column .col__right .content__container{margin:0 auto;max-width:800px}.section.two__column h2{color:var(--white);font-weight:700;margin-bottom:60px;margin-top:0}.section.two__column a.button{background-color:var(--green-dark-blackmax);border-radius:50px;color:var(--white);font-size:16px;font-weight:700;letter-spacing:3.2px;padding:18px 15px 18px 30px;text-decoration:none;text-transform:uppercase;transition:all .1s linear}.section.two__column a.button:hover{background-color:var(--white);color:var(--green-blackmax)}.button__arrow{font-size:2rem;padding-left:.3rem;position:relative;top:.3rem}@media screen and (max-width:980px){.section.two__column .footer__column--right{padding-left:30px}}@media screen and (max-width:1024px){.section.two__column.withlogo .grid{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.left__logo{padding-bottom:1.5rem}.section.two__column.withlogo .col__right{margin-left:0}}@media (max-width:768px){.section.two__column h2{font-size:2rem}}@media (max-width:475px){.section.two__column h2{font-size:1.9rem}.section.two__column a.button{font-size:14px;letter-spacing:1.2px}.section.two__column .container{padding:0 15px}}