a,p a{color:#AC145A;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}p a{font-weight:400;text-decoration:underline!important;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}a:hover{color:#817CAD;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}p.small{font-size:.8em}ul,ol{-webkit-padding-start:30px;padding-inline-start:30px}.light{color:#fff}.subheading{font-family:'Inconsolata',monospace;text-transform:uppercase;letter-spacing:4px}.case-study-slider h2::before{content:"Case Study";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'Inconsolata',monospace;font-weight:300;text-transform:uppercase;letter-spacing:4px;font-size:.6em;margin:0 0 10px 0}.case-study-slider img{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;margin:1em 0 0 0}blockquote p{margin:1em 0}blockquote,.elementor-testimonial__text{border-width:1px 0;border-style:solid;padding:1em 0;margin:1em 0;text-align:center;font-style:italic}.testimonial-carousel.white_bg .elementor-testimonial__text{border-color:#817CAD}.testimonial-carousel.blue_bg .elementor-testimonial__text{border-color:#fff}blockquote:before,.elementor-testimonial__text::before{content:'\201C';position:absolute;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:80px;height:70px;font:120px 'Karla',sans-serif;text-align:center}blockquote:before,.testimonial-carousel.white_bg .elementor-testimonial__text::before{color:#AC145A;background:#fff}.testimonial-carousel.blue_bg .elementor-testimonial__text::before{background:#4F758B;color:#fff}blockquote.blue_bg{border-color:#A7BAC5;color:#fff}blockquote.blue_bg::before{background:#4F758B;color:#fff}cite{display:block;font-family:'Inconsolata',monospace;font-style:normal;text-transform:uppercase;text-align:center;margin:1em 0 0 0}.gold-btn a,.elementor-post__read-more,.elementor-form button,.search-filter-reset{background:linear-gradient(90deg,#9A6F19 0%,#C49A44 100%);background-size:100% auto;transition:all .3s ease;overflow:hidden;outline:none;position:relative;color:#fff;border:none;border-radius:0}.gold-btn a:hover,.elementor-post__read-more:hover,.elementor-form button:hover{background-size:200% auto;opacity:1}.gold-btn a:hover::after,.elementor-post__read-more:hover::after,.elementor-form button:hover::after{content:'';position:absolute;width:200px;left:-200px;top:0;transform:skewX(-20deg);background-image:linear-gradient(to right,transparent,rgb(255 255 255 / .08),transparent);height:50px;-webkit-animation:shine .7s ease;animation:shine .7s ease}@-webkit-keyframes shine{100%{left:200px}}@keyframes shine{100%{left:200px}}.gold-border{border-style:solid;border-width:0 0 0 10px;-o-border-image:-o-linear-gradient(bottom,#9A6F19,#C49A44) 1 100%;border-image:-webkit-gradient(linear,left bottom,left top,from(#9A6F19),to(#C49A44)) 1 100%;border-image:linear-gradient(to top,#9A6F19,#C49A44) 1 100%}.fadeInUp.animated{-webkit-animation-duration:.7s;animation-duration:.7s}.fadeInUp{-webkit-animation-name:fadeInUpcustom!important;animation-name:fadeInUpcustom!important}@keyframes fadeInUpcustom{from{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUpcustom{from{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.no-margin{margin-bottom:0!important}.shadow{-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / 20%);box-shadow:0 0 15px 0 rgb(0 0 0 / 20%)}.grecaptcha-badge{visibility:hidden}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .3s linear 0.2s;-o-transition:opacity .3s linear 0.2s;transition:opacity .3s linear 0.2s;opacity:1}.pp-slick-slider li{background:none;border-radius:0;display:list-item}.pp-showcase-navigation-item{background:#201747;border:1px solid #fff;transition:all .3s ease-in-out}.slick-current .pp-showcase-navigation-item,.slick-current .pp-showcase-navigation-item.pp-showcase-navigation-item:hover{background:#AC145A}.pp-showcase-navigation-item:hover{background:#817CAD}.timeline-slide h3{font-size:3.5em}ol.timeline li::marker{font-family:"Inter",Sans-serif;font-weight:700;color:#AC145A}@media only screen and (max-width:1024px){.timeline-slide h3{font-size:3em}}@media only screen and (max-width:767px){.timeline-slide h3{font-size:2.5em}.pp-slider-arrow{top:100%}}