.nf-form-fields-required,.nf-after-field,.nf-after-form-content,.nf-error.field-wrap .nf-field-element:after{display:none}.nf-field-container{margin-bottom:15px!important}.nf-field-label{margin-bottom:5px!important}.nf-form-content label{font-size:14px!important;font-weight:400!important}#nf-form-3-cont .nf-form-content input,#nf-form-3-cont .nf-form-content textarea{border-radius:6px!important;border:2px solid #692145!important;font-size:14px!important}#nf-form-3-cont input[type=submit]{color:#ffffff!important;padding:15px 35px!important;height:auto!important;float:right;background:#692145!important;text-transform:uppercase;letter-spacing:2px;font-size:15px;cursor:pointer}.form-data-protection{font-size:12px!important;line-height:1.5em!important;padding:0px 15px}#nf-form-2-cont nf-fields-wrap{position:relative;display:grid;grid-template-columns:100% auto;padding:5px;border:3px solid #ffffff;border-radius:100px}#nf-form-2-cont .nf-field-container{margin-bottom:0px!important}#nf-form-2-cont .email-container,#nf-form-2-cont .email-container input{border-radius:100px;background:transparent!important;color:#ffffff!important}#nf-form-2-cont .email-container input{border:0px solid transparent!important}#nf-form-2-cont .email-container input::placeholder{color:#ffffff!important}#nf-form-2-cont .submit-container{position:absolute;right:5px;top:5px;background-color:#692145;border-radius:100px}#nf-form-2-cont .submit-container input{border-radius:100px;background-color:#e3bfd1!important;color:#692145!important;text-transform:uppercase;letter-spacing:2px;font-weight:900;border:3px solid #e3bfd1!important;padding-left:26px;padding-right:26px;cursor:pointer;position:relative}@media screen and (max-width:767px){#nf-form-2-cont .submit-container input{letter-spacing:0px;font-weight:900;border:2px solid #e3bfd1!important;padding-left:16px;padding-right:16px;font-size:12px}#nf-form-2-cont .nf-field-label{margin-bottom:0px!important}}.contact-blurb .et_pb_blurb_container{vertical-align:middle!important}.contact-blurb .et_pb_module_header{padding-bottom:0px!important}.et_pb_fullwidth_menu .et_pb_menu__wrap{justify-content:flex-end!important}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"!important}.object-fit img{object-fit:cover}#menu-main-menu>li{padding-left:18px;padding-right:0px}.et_mobile_menu{width:100vw;margin-left:-5vw}@media screen and (max-width:1350px){#chfs-nav .et_pb_menu__logo-wrap{max-width:200px}}@media screen and (min-width:980px){.nav-btn{display:flex!important;align-items:center!important;justify-content:center!important}.nav-btn a{position:relative;padding:13px 13px!important;border:3px solid #ffffff;border-radius:12px;overflow:hidden}.nav-btn a:before{position:absolute;content:"";width:100%;height:100%;top:100%;left:0;background:rgba(161,70,114,1);z-index:-1;border-radius:100%;transition:all .35s}.nav-btn a:hover:before{top:0;border-radius:0px}.vouched-link{margin-left:10px!important}}.vouched-link img{height:35px;width:fit-content!important}@media screen and (max-width:980px){.vouched-link{display:none}}#mobile_menu2>li{margin-bottom:5px}#mobile_menu2>li>ul{padding:0px!important}#mobile_menu2>li li:first-child{margin-top:5px}#mobile_menu2>li li{padding-left:0px;margin-bottom:5px}#mobile_menu2>li>a{background-color:rgba(0,0,0,0.1);border-bottom:2px solid rgba(0,0,0,0.2);text-align:center;opacity:1!important}#mobile_menu2>li>ul a{background-color:rgba(0,0,0,0.2);border-bottom:2px solid rgba(0,0,0,0.3);text-align:center}.et_mobile_menu .parent-menu-item>a{background-color:transparent;position:relative}.et_mobile_menu .parent-menu-item>a:after{font-family:'ETmodules';content:'\3b';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .parent-menu-item>.switched-icon:after{content:'\3a'}.child-menu-item{display:none}.show-menu-items{display:block}.insight-grid-item{margin-bottom:0px!important}.insight-grid-item .et_pb_ajax_pagination_container,.insight-grid-item article{height:100%}.insight-grid-item article{margin-bottom:0px;padding-bottom:25px;display:flex;flex-direction:column;justify-content:flex-end}.insight-grid-item article .entry-featured-image-url{margin-bottom:0px;position:absolute;top:0;left:0;width:100%;height:100%}.insight-grid-item article .entry-featured-image-url:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(166,102,135,0.5);background:linear-gradient(45deg,rgba(166,102,135,1) 10%,rgba(0,0,0,0.15) 50%)}.insight-grid-item article .entry-featured-image-url img{height:100%!important;object-fit:cover}.insight-grid-item .entry-title,.insight-grid-item .post-meta,.insight-grid-item .post-content{padding:0px 25px;position:relative;z-index:999}#blog-grid .et_pb_ajax_pagination_container{padding-bottom:70px}#blog-grid .et_pb_ajax_pagination_container>div{position:absolute;bottom:-20px;left:0;width:100%}#blog-grid .wp-pagenavi .pages{float:left;color:#692145!important;font-weight:700!important}#blog-grid .wp-pagenavi .current{color:#a66687!important}#blog-grid .wp-pagenavi a{color:#692145!important;font-weight:700!important}#blog-grid .wp-pagenavi a:hover{color:#e3bfd1!important}#casestudy-slider .case-study{opacity:0.5;transition:0.3s all;margin-left:10px;margin-right:10px;margin-bottom:0px!important;background-color:#692145;border-radius:18px;overflow:hidden}#casestudy-slider .slick-active{opacity:0.75}#casestudy-slider .slick-current{opacity:1}#casestudy-slider .entry-featured-image-url{position:relative;margin-bottom:0px!important}#casestudy-slider .entry-featured-image-url:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(105,33,69,1) 5%,rgba(105,33,69,0) 50%)}#casestudy-slider .entry-featured-image-url img{aspect-ratio:1/1;object-fit:cover}#casestudy-slider .post-content,#casestudy-slider .entry-title{padding:0px 10%;position:relative;z-index:999;margin-bottom:10px}#casestudy-slider .post-content{margin-bottom:40px}#casestudy-slider .entry-title{margin-top:-100px}@media screen and (max-width:980px){#casestudy-slider .case-study{margin-left:5px;margin-right:5px;border-radius:12px}#casestudy-slider .post-content,#casestudy-slider .entry-title{padding:0px 20px!important;margin-bottom:5px}#casestudy-slider .post-content{margin-bottom:20px!important;}}.team-card{margin:0px 10px!important}.team-card .et_pb_blurb_container{position:absolute;bottom:0;background:#692145;background:rgba(105,33,69,0.75);backdrop-filter:blur(5px);padding:20px;width:80%;border-radius:0px 6px 0px 0px}.team-card .et_pb_main_blurb_image{margin-bottom:0px!important}.team-card .et_pb_main_blurb_image img{aspect-ratio:6/7;margin-bottom:-6px;object-fit:cover;object-position:right;animation:none!important;width:100%;height:100%}.next,.prev,.next-case,.prev-case{cursor:pointer}.square img{aspect-ratio:1/1;object-fit:cover}.vf-ctd,.vf-ctd__content{min-width:0px!important;padding:10px 0px 0px!important;min-height:0px!important}.text-button{display:grid;grid-template-columns:2fr 1fr;gap:20px}.text-button .et_pb_promo_description{padding-bottom:0px!important}.text-button .et_pb_button_wrapper{display:flex;justify-content:flex-end;align-items:flex-end}@media only screen and (max-width:767px){.text-button{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}#blog-grid .entry-featured-image-url{margin-bottom:15px!important}.grecaptcha-badge{visibility:hidden!important}.signup .et_pb_column{margin-bottom:0px!important}.article-table{width:100%;overflow-x:auto;border:2px solid #692145!important;font-size:14px;border-radius:4px}.article-table th{text-align:left;padding:5px 10px;border:1px solid #692145!important;background-color:rgba(227,191,209,0.15)}.article-table td{text-align:center;padding:5px 10px;border:1px solid #e3bfd1}