.cm-simple-text-banner .dots-img{position:absolute;right:0;top:100px;width:60%}.cm-simple-text-banner .content-wrap .main-heading{color:var(--forest-green);font-family:var(--bw-gradual);font-size:64px;font-weight:400;letter-spacing:-.02em;line-height:70px;margin-bottom:100px;max-width:800px;text-transform:uppercase}.cm-simple-text-banner .content-wrap .main-sub-heading{color:var(--forest-green);font-family:var(--dm-sans);font-size:14px;font-weight:500;margin-bottom:15px;text-transform:uppercase}.cm-simple-text-banner .content-wrap .main-desc{color:var(--forest-green);font-family:var(--dm-sans);font-size:20px;font-weight:400;line-height:30px;margin-bottom:35px;max-width:600px}.cm-simple-text-banner .content-wrap .btn-wrap{width:fit-content}.cm-simple-text-banner .content-wrap .btn-wrap a{align-items:center;background:var(--warm-brown);border:1px solid var(--warm-brown);color:var(--wheat);display:flex;font-family:var(--dm-sans);font-size:12px;font-weight:500;letter-spacing:.5px;padding:15px 30px;text-transform:uppercase;width:fit-content}.cm-simple-text-banner .content-wrap .btn-wrap a span{padding-right:10px}.cm-simple-text-banner .content-wrap .btn-wrap a svg{height:10px;object-fit:contain;width:10px}.cm-simple-text-banner .content-wrap .btn-wrap a:hover{background:var(--forest-green);border-color:var(--forest-green)}.cm-simple-text-banner .content-wrap .btn-wrap a:hover svg path{stroke:var(--wheat)}@media(min-width:768px){.cm-simple-text-banner .content-wrap .text-wrap{padding-left:70px}}@media(max-width:1080px){.cm-simple-text-banner .content-wrap .main-heading{font-size:38px;line-height:46px}}@media(max-width:768px){.cm-simple-text-banner .content-wrap .main-heading{margin-bottom:40px}.cm-simple-text-banner .content-wrap .main-desc{font-size:18px}.cm-simple-text-banner .content-wrap .btn-wrap a{padding:12px 25px}}