.cta-banner:not(header .cta-banner){padding-top:25px;padding-bottom:25px}@media (min-width: 1280px){.cta-banner:not(header .cta-banner){padding-top:35px;padding-bottom:35px}}.cta-banner:not(header .cta-banner){background-image:url("./mobile-bg.png");background-size:cover;background-repeat:no-repeat;background-position:center;clip-path:none}@media screen and (min-width: 1024px){.cta-banner:not(header .cta-banner){background-image:url("./cta-mask.png");background-size:cover;background-repeat:no-repeat;background-position:center;clip-path:none}}.cta-banner:not(header .cta-banner) .cta-container{position:relative;padding-bottom:28px;padding-top:46px}@media (min-width: 830px){.cta-banner:not(header .cta-banner) .cta-container{display:flex;align-items:stretch;gap:40px;background-color:transparent;padding:0px}}@media (min-width: 1050px){.cta-banner:not(header .cta-banner) .cta-container{--tw-text-opacity:1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}}@media (min-width: 1440px){.cta-banner:not(header .cta-banner) .cta-container{gap:118px}}@media screen and (min-width: 1024px){.cta-banner:not(header .cta-banner) .cta-container{clip-path:none}}.cta-banner:not(header .cta-banner) .cta-container h2{margin-bottom:40px;font-weight:800;font-style:italic;--tw-text-opacity:1;color:rgb(0 255 0 / var(--tw-text-opacity, 1))}@media (min-width: 1050px){.cta-banner:not(header .cta-banner) .cta-container h2{--tw-text-opacity:1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}}.cta-banner:not(header .cta-banner) .cta-container h2.text-dark{color:#0f0f0f !important}.cta-banner:not(header .cta-banner) .cta-container h2.text-green{color:lime !important}.cta-banner:not(header .cta-banner) .cta-container h2.text-white{color:#fff !important}.cta-banner:not(header .cta-banner) .cta-container h2.text-grey{color:#bcbcbc !important}.cta-banner:not(header .cta-banner) .cta-container{position:relative}.cta-banner:not(header .cta-banner) .cta-container p{font-size:16px;line-height:22px}@media (min-width: 1280px){.cta-banner:not(header .cta-banner) .cta-container p{font-size:20px;line-height:26px}}@media (min-width: 1440px){.cta-banner:not(header .cta-banner) .cta-container p{font-size:24px;line-height:29px}}.cta-banner:not(header .cta-banner) .cta-container p b,.cta-banner:not(header .cta-banner) .cta-container p strong{font-weight:700 !important}.cta-banner:not(header .cta-banner) .cta-container .copy{width:calc(100% - 67px)}@media (min-width: 830px){.cta-banner:not(header .cta-banner) .cta-container .copy{margin-top:auto}}@media (min-width: 1280px){.cta-banner:not(header .cta-banner) .cta-container .copy{max-width:495px}}.cta-banner:not(header .cta-banner) .cta-container .copy.text-dark p{color:#0f0f0f !important}.cta-banner:not(header .cta-banner) .cta-container .copy.text-green p{color:lime !important}.cta-banner:not(header .cta-banner) .cta-container .copy.text-white p{color:#fff !important}.cta-banner:not(header .cta-banner) .cta-container .copy.text-grey p{color:#bcbcbc !important}.cta-banner:not(header .cta-banner) .right-container{position:relative;display:block}@media (min-width: 830px){.cta-banner:not(header .cta-banner) .right-container{display:flex;width:50%;align-items:center}}@media (min-width: 1280px){.cta-banner:not(header .cta-banner) .right-container{width:66.666667%;max-width:856px}}.cta-banner:not(header .cta-banner) .right-container figure{clip-path:polygon(0 0, 100% 0, 100% 100%, 50% 75%, 0 100%);width:100%}@media (min-width: 830px){.cta-banner:not(header .cta-banner) .right-container figure{width:calc(100% - 70px)}}@media (min-width: 1440px){.cta-banner:not(header .cta-banner) .right-container figure{width:calc(100% - 106px)}}@media screen and (min-width: 1024px){.cta-banner:not(header .cta-banner) .right-container figure{clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 81.63% 47.91%, 98.61% 0%);-webkit-mask-image:url("./figure-mask.svg");mask-image:url("./figure-mask.svg")}}.cta-banner:not(header .cta-banner) .right-container figure img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 1440px){.cta-banner:not(header .cta-banner) .right-container figure img{aspect-ratio:754/395}}.cta-banner:not(header .cta-banner) .right-container .cta-link{position:absolute;bottom:0px;left:50%;display:flex;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;gap:16px;font-size:52px;font-weight:800;line-height:1.2;--tw-text-opacity:1;color:rgb(52 52 52 / var(--tw-text-opacity, 1))}.cta-banner:not(header .cta-banner) .right-container .cta-link:hover{font-style:italic;--tw-text-opacity:1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}@media (min-width: 830px){.cta-banner:not(header .cta-banner) .right-container .cta-link{bottom:unset;right:0px;top:50%;--tw-translate-x:0px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-content:flex-end}}@media (min-width: 1440px){.cta-banner:not(header .cta-banner) .right-container .cta-link{font-size:62px;line-height:75px}.cta-banner:not(header .cta-banner) .right-container .cta-link svg{height:78px;width:27px}}.cta-banner:not(header .cta-banner) .right-container .cta-link svg path{fill:rgba(0,0,0,0) !important;stroke:#0f0f0f !important}.cta-banner:not(header .cta-banner) .right-container .cta-link.no-img-button{position:relative;justify-content:center}@media (min-width: 830px){.cta-banner:not(header .cta-banner) .right-container .cta-link.no-img-button{position:absolute}}.cta-banner:not(header .cta-banner) .right-container .cta-link:hover svg path{fill:#0f0f0f !important;stroke:#0f0f0f !important}.cta-banner:not(header .cta-banner) .left-container{margin-bottom:49px;padding-left:25px;padding-right:25px}@media (min-width: 830px){.cta-banner:not(header .cta-banner) .left-container{margin-bottom:0px;display:flex;width:50%;flex-direction:column;padding-left:0px;padding-right:0px;padding-top:30px;padding-bottom:30px}}@media (min-width: 1440px){.cta-banner:not(header .cta-banner) .left-container{padding-top:37px;padding-bottom:42px}}.cta-banner:not(header .cta-banner) .left-container .btn{margin-top:33px;width:100%}@media (min-width: 830px){.cta-banner:not(header .cta-banner) .left-container .btn{display:none}}@media screen and (min-width: 600px){.cta-banner:not(header .cta-banner).bg-green{background-color:#66ff65}}.cta-banner:not(header .cta-banner).bg-dark .right-container .cta-link{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cta-banner:not(header .cta-banner).bg-dark .right-container .cta-link svg path{stroke:#fff !important}.cta-banner:not(header .cta-banner).bg-dark .right-container .cta-link:hover svg path{stroke:#fff !important;fill:#fff !important}
