.complete-heading-simple .container .heading{color:var(--dark-color);font-family:var(--font-family-inter),sans-serif;font-size:1.125rem;line-height:1.5rem;margin:0 auto 2rem;position:relative;text-align:center;z-index:1}.complete-heading-simple .container .heading h1,.complete-heading-simple .container .heading h2,.complete-heading-simple .container .heading h3,.complete-heading-simple .container .heading h4,.complete-heading-simple .container .heading h5,.complete-heading-simple .container .heading h6{font-family:var(--font-family-charles-sitalic),sans-serif;font-size:5.75rem;font-weight:400;letter-spacing:0;line-height:97%;margin:0 0 10px;text-align:center}.complete-heading-simple .container .heading p{font-family:var(--font-family-inter),sans-serif;max-width:65%}.complete-heading-simple .container .heading h1>span{fill:var(--dark-color)!important}.complete-heading-simple .container .heading h1>span svg{height:72px;width:72px}.complete-heading-simple .container .cta-box{text-align:left}.c-purple{background-color:#aaafff;border-radius:10px;padding:5px 10px}.c-purple,.cta-box .cta-wrapper{display:inline-flex}.cta-wrapper .charles-custom-button{align-items:center;background-color:var(--charles-color);border-radius:50px;color:var(--dark-color);display:inline-flex;font-family:var(--font-family-inter),sans-serif;font-size:.875rem;font-weight:400;line-height:1rem;padding:12px 40px;position:relative;text-decoration:none;transition:all .4s ease}.cta-wrapper .charles-custom-button svg{fill:#221f20}.cta-wrapper .charles-custom-button i{background:-moz-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.03) 1%,hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.85) 70%,hsla(0,0%,100%,.85) 71%,hsla(0,0%,100%,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),color-stop(1%,hsla(0,0%,100%,.03)),color-stop(30%,hsla(0,0%,100%,.85)),color-stop(50%,hsla(0,0%,100%,.85)),color-stop(70%,hsla(0,0%,100%,.85)),color-stop(71%,hsla(0,0%,100%,.85)),color-stop(100%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.03) 1%,hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.85) 70%,hsla(0,0%,100%,.85) 71%,hsla(0,0%,100%,0));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.03) 1%,hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.85) 70%,hsla(0,0%,100%,.85) 71%,hsla(0,0%,100%,0) 100%);background:-ms-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.03) 1%,hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.85) 70%,hsla(0,0%,100%,.85) 71%,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.03) 1%,hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.85) 70%,hsla(0,0%,100%,.85) 71%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#00ffffff",GradientType=1);height:100%;left:0;opacity:0;position:absolute;top:0;transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);width:40px}.cta-wrapper .charles-custom-button i,.cta-wrapper:hover .charles-custom-button i{-moz-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg)}.cta-wrapper:hover .charles-custom-button i{animation:move 2s;animation-iteration-count:1;-webkit-animation:move 2s;-webkit-animation-iteration-count:1;-moz-animation:move 2s;-moz-animation-iteration-count:1;-ms-animation:move 2s;-ms-animation-iteration-count:1;-o-animation:move 2s;-o-animation-iteration-count:1}.cta-wrapper:hover .charles-custom-button svg{fill:#fff}.cta-wrapper .charles-custom-button span{margin-right:10px}.cta-wrapper:hover .charles-custom-button{background-color:var(--dark-color);box-shadow:0 5px 15px rgba(0,0,0,.1);color:var(--white-color);transform:translateY(-5px)}@media screen and (max-width:768px){.c-purple{border-radius:5px;padding:0 5px}.complete-heading-simple{padding-top:80px}.complete-heading-simple .container{padding:0}.complete-heading-simple .container .heading h1,.complete-heading-simple .container .heading h2,.complete-heading-simple .container .heading h3,.complete-heading-simple .container .heading h4,.complete-heading-simple .container .heading h5,.complete-heading-simple .container .heading h6{font-size:2.5rem;line-height:97%;margin-bottom:10px}.complete-heading-simple .container .heading h1>span svg{height:34px;width:34px}.complete-heading-simple .container .heading p{font-size:1rem;max-width:100%}.complete-heading-simple .container .heading{margin-bottom:0}.complete-heading-simple .cta-box{display:none}}@media screen and (max-width:480px){.complete-heading-simple .container .heading p{font-size:.875rem;line-height:24px}.complete-heading-simple{padding-top:60px}}