.cc-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:0;position:relative}.cc-overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.cc__container{position:relative;z-index:2}.cc__text{margin:0 auto;max-width:1000px;text-align:center}.text-align-left .cc__text{text-align:left}.text-align-center .cc__text{text-align:center}.text-align-right .cc__text{text-align:right}.cc__button{margin-top:60px;position:relative}svg.cc__accent{bottom:-130px;color:#000;left:-290px;margin:0 auto;pointer-events:none;position:absolute;right:0;transform:rotate(1turn);z-index:1}.cc-wrapper.bg-black svg.cc__accent path{stroke:var(--body-background)}.cc-wrapper.bg-black .button{border-color:var(--body-background);color:var(--body-background)}.cc-wrapper.bg-black .button:focus,.cc-wrapper.bg-black .button:hover{background-color:var(--body-background);border-color:var(--body-background);color:var(--c-pistachio)}.cc-wrapper.bg-black .hs-button{background:transparent;border-color:var(--body-background);color:var(--body-background)}.cc-wrapper.bg-black .hs-button:focus,.cc-wrapper.bg-black .hs-button:hover{background-color:var(--body-background);border-color:var(--body-background);color:var(--c-pistachio)}.bg-black .cc__text h2{color:var(--c-pistachio)}.cc__text .iframe-wrp{padding-bottom:100%;position:relative}.cc__text iframe{border:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media (min-width:540px){.cc__container{padding-bottom:8vw;padding-top:8vw}}@media (min-width:1720px){.cc__container{padding-bottom:13rem;padding-top:13rem}}@media (max-width:991px){.cc__button{margin-top:30px}}@media (max-width:767px){svg.cc__accent{left:-270px}}@media (max-width:539px){.cc__container{padding-bottom:60px;padding-top:60px}}