:root{--clr-primary:#c95fa4;--clr-secondary:#a33895;--clr-accent:#f1734b;--clr-body:#171211;--clr-bg:#f2efec;--fnt-body:'Montserrat', sans-serif}#main-header .elementor-nav-menu .elementor-item{font:400 14px var(--fnt-body)}#main-header .elementor-nav-menu li.contact a{padding:10px;background:var(--clr-accent);color:#fff;font-size:12px;border:1px solid var(--clr-accent);border-radius:50px}#main-header .elementor-nav-menu li.contact a:hover{background:var(--clr-secondary)!important;border:1px solid var(--clr-secondary)}#main-header .elementor-nav-menu li:last-child:hover a:after{background-color:transparent}#top-header .elementor-widget-icon-list .elementor-icon-list-items{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:360px}.home #hero img{height:540px;border-top-left-radius:300px;border-top-right-radius:300px;object-fit:cover;object-position:0 30%}.home #hero .elementor-widget-image:before{content:'';position:absolute;width:100%;height:540px;top:30px;left:30px;border:1px solid var(--clr-accent);border-top-left-radius:300px;border-top-right-radius:300px;z-index:999}#testimonials .elementor-testimonial__content:before{content:'\f10d';position:absolute;width:30px;height:30px;top:-27px;left:-5px;color:var(--clr-primary);font-family:'Font Awesome 5 Free';font-size:36px;font-weight:900}#testimonials .elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:16px}.page-about #intro .elementor-widget-image:before{content:'';position:absolute;width:100%;height:100%;top:30px;left:30px;border:1px solid var(--clr-accent);border-top-left-radius:300px;border-top-right-radius:300px}.page-about #our-why .elementor-widget-image:before{content:'';position:absolute;width:100%;height:100%;top:30px;left:-30px;border:1px solid var(--clr-accent);border-top-left-radius:300px;border-top-right-radius:300px}.page-our-process .process{counter-reset:process-counter}.page-our-process .process .elementor-widget-image-box{counter-increment:process-counter;position:relative;margin-bottom:30px;padding-left:80px}.page-our-process .process .elementor-widget-image-box::before{content:counter(process-counter) '';position:absolute;width:50px;height:50px;top:8px;left:0;background:var(--clr-secondary);color:#fff;line-height:50px;text-align:center;border-radius:50%}.page-our-process .process .elementor-widget-image-box:not(:last-of-type):after{content:'';position:absolute;width:1px;height:100%;top:40%;left:25px;border-right:1px dashed var(--clr-primary);z-index:-1}.page-mission-vision-and-values .elementor-icon-list-items{column-count:2}.page-faq .e-n-accordion .elementor-widget-container :is(ol,ul){margin-bottom:20px;padding-left:20px}.page-contact .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-top:13px}.img-stylized:before{content:'';position:absolute;width:100%;height:100%;top:30px;left:30px;border:1px solid var(--clr-accent);border-top-left-radius:300px;border-top-right-radius:300px;z-index:999}.gform-theme--foundation .gfield input[type=text],.gform-theme--foundation .gfield input[type=email],.gform-theme--foundation .gfield input[type=tel],.gform-theme--foundation .gfield textarea{padding:10px!important;height:50px!important;border:1px solid rgb(201 95 164 / .2);border-radius:0!important;box-shadow:none!important}.gform-theme--framework input[type=submit]{padding:0 20px!important;background:var(--clr-accent)!important;font-family:Montserrat,sans-serif!important;font-weight:300!important;letter-spacing:2px!important;text-transform:uppercase!important;border:1px solid var(--clr-accent)!important;border-radius:50px!important;box-shadow:none!important;transition:all .2s ease-in}.gform-theme--framework input[type=submit]:hover{background:var(--clr-secondary)!important;border:1px solid var(--clr-secondary)!important}.gform-theme--foundation .gform_fields{row-gap:20px}@media (max-width:1024px){.page-our-process .process .elementor-widget-image-box:not(:last-of-type):after{top:30%}}@media (max-width:767px){#hero{min-height:auto!important}.page-our-process .process .elementor-widget-image-box:not(:last-of-type):after{top:20%}.page-mission-vision-and-values .elementor-icon-list-items{column-count:1}}body #acwp-toolbar-btn-wrap{bottom:20px!important;left:20px}.kajabi-form--inline{padding:0px!important;border-radius:3px;background-color:transparent!important}#kajabi-form .kajabi-form__btn{font-size:14px;font-weight:500!important;margin-top:10px!important;padding:12px 20px;text-align:center;color:#fff;border-radius:50px!important;outline:none;background-color:#f1734b!important;box-shadow:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-family:'Montserrat'!important}div#kajabi-form{margin-top:-50px}