.big-cta-wrapper{align-items:center;background:#fff;border:4px solid #bee3dd;border-radius:8px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;justify-content:center;overflow:hidden}.big-cta-wrapper.image-right .image-column{flex:1;text-align:center}.big-cta .text-column{padding:30px}.big-cta .text-column h6{color:#5db3a6}.big-cta .image-column picture{display:block}.big-cta .button{border-radius:8px}.big-cta.big-cta-green .big-cta-wrapper{background:var(--plantation-600);border:2px solid var(--plantation-100);color:#fff}.big-cta.big-cta-green .big-cta-wrapper h2{color:#fff}.big-cta.big-cta-green .big-cta-wrapper .button{background:#fff;color:var(--plantation-400)}.big-cta.big-cta-green .big-cta-wrapper .button:before{border-color:var(--plantation-400)}.big-cta.big-cta-green .big-cta-wrapper .button:after{border-color:var(--plantation-500)}.big-cta.big-cta-green .big-cta-wrapper .button:hover{background:transparent;border-color:#fff;color:#fff}.big-cta.big-cta-green .big-cta-wrapper .button:hover:before{border-color:#fff}.big-cta.big-cta-green .big-cta-wrapper .button:hover:after{background:#fff}.big-cta.big-cta-yellow .big-cta-wrapper{background:var(--sin-400);border:2px solid var(--plantation-100);color:var(--tuatara)}.big-cta.big-cta-yellow .big-cta-wrapper .button{background:#fff;border:2px solid var(--plantation-100);color:var(--black)}.big-cta.big-cta-yellow .big-cta-wrapper .button:before{border-color:var(--plantation-400)}.big-cta.big-cta-yellow .big-cta-wrapper .button:after{background:var(--sin-400)}.big-cta.big-cta-yellow .big-cta-wrapper .button:hover{background:transparent}.big-cta.big-cta-yellow .big-cta-wrapper .button:hover:before{border-color:var(--black)}.big-cta.big-cta-yellow .big-cta-wrapper .button:hover:after{background:#fff}@media(min-width:768px){.big-cta-wrapper.image-right .text-column{margin-left:0;order:1}.big-cta-wrapper.image-right .image-column{margin-left:2.564102564%;order:2}.big-cta .text-column{padding:64px}.big-cta .image-column picture img{display:block;height:100%;object-fit:cover;width:100%}}@media(max-width:767px){.big-cta-wrapper{flex-direction:column;flex-wrap:wrap}.big-cta-wrapper .image-column{padding-bottom:20px;padding-top:20px}}