.cta-section{position:relative;padding:86px 0}.cta-section .btn-box .theme-btn-one{background:#fff;color:#2d2727!important}.cta-section .btn-box .theme-btn-one:hover{color:#fff!important}.cta-section .text h2{position:relative;display:block;font-size:40px;line-height:56px;color:#fff;font-weight:900}.cta-section .text h2 a{display:inline-block;font-size:50px;color:#fff}.cta-section .text h2 a:hover{text-decoration:underline}.cta-section .btn-box{position:relative;margin-top:24px}.cta-section .pattern-layer{position:absolute;left:0;top:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center}