@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");
:root {
--h1: 60px;
--h2: 36px;
--h3: 48px;
--h4: 18px;
--h5: 24px;
--h6: 22px;
--p: 20px;
--text: 16px;
}
html {
overflow-x: hidden;
}
body {
margin: 0;
padding: 0;
font-family: "Roboto", serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 100%;
font-weight: 400;
font-style: normal;
color: #000000;
font-size: var(--text);
line-height: 1.5;
background-color: #fff;
padding-top: 86px;
}
b,
strong {
font-weight: 700;
}
p {
margin: 0 0 15px 0;
}
p:last-child {
margin-bottom: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0 0 25px 0;
padding: 0;
color: #000;
font-weight: 700;
font-family: "Roboto", serif;
}
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child {
margin-bottom: 0;
}
h1 {
font-weight: 700;
line-height: 120%;
}
h2 {
font-size: var(--h2);
font-weight: 600;
line-height: 130%;
margin-bottom: 20px;
letter-spacing: -0.2px;
}
h3 {
font-weight: 600;
line-height: 130%;
}
h4 {
line-height: 130%;
}
h5 {
line-height: 130%;
}
p{
font-size: var(--p);
}
a {
margin: 0;
padding: 0;
text-decoration: none !important;
outline: none !important;
color: #000;
font-family: "Roboto", serif;
display: inline-block;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
a:hover {
color: #3ab549;
}
img {
max-width: 100%;
}
input[type="text"],
input[type="tel"],
input[type="password"],
input[type="email"],
select {
width: 100%;
-webkit-appearance: none;
appearance: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
color: #000;
background-color: #ffffff;
border: 1px solid #c3c7c7;
border-radius: 8px;
height: 44px;
padding: 0 16px;
outline: none !important;
}
textarea {
-webkit-appearance: none;
appearance: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
padding: 12px 16px;
width: 100%;
color: #000;
height: 169px;
outline: none !important;
background-color: #ffffff;
border: 1px solid #c3c7c7;
border-radius: 9px;
resize: none;
}
select {
border: 1px solid rgba(255, 255, 255, 0.7);
width: 100%;
padding: 0 11px;
background: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/sort-down.svg) no-repeat calc(100% - 16px) center transparent;
background-size: 18px;
padding-right: 40px;
outline: none;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
}
select::-ms-expand {
display: none;
}
input[type="submit"] {
background: #eab71e;
color: #000000;
height: 55px;
border: none;
-webkit-appearance: none;
appearance: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
padding-left: 20px;
padding-right: 30px;
cursor: pointer;
font-size: 24px;
font-weight: 700;
outline: none !important;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
input[type="submit"]:hover {
background: #000;
color: #eab71e;
}
::-webkit-input-placeholder {
color: #8b8989;
}
:-ms-input-placeholder {
color: #8b8989;
}
::-moz-placeholder {
color: #8b8989;
}
:-moz-placeholder {
color: #8b8989;
} .container {
max-width: 1310px;
padding: 0 15px;
}
header.main-head {
padding: 14px 0;
}
nav .navbar-nav li.menu-item-has-children {
padding-right: 15px;
}
.navbar-nav .menu-item .sub-menu>li {
border-bottom: unset;
padding: 11px 15px 11px 40px;
position: relative;
}
div .navbar-nav .menu-item .sub-menu>li.audits_menu::before {
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/audits.svg);
}
div .navbar-nav .menu-item .sub-menu>li.health_menu::before {
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/health.svg);
}
.navbar-nav .menu-item .sub-menu>li.audits_menu::before,
.navbar-nav .menu-item .sub-menu>li.health_menu::before,
.navbar-nav .menu-item .sub-menu>li.concierge_menu::before {
position: absolute;
content: "";
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/concierge.svg);
background-repeat: no-repeat;
background-size: 100% auto;
width: 20px;
height: 20px;
top: 11px;
left: 11px;
filter: brightness(1);
}
.navbar-nav .menu-item .sub-menu {
padding: 10px;
}
li#menu-item-profile ul {
padding: 10px;
width: 100%;
right: 0;
text-align: center;
}
li#menu-item-profile ul li {
padding-left: 0;
}
li#menu-item-profile:hover ul {
display: block;
}
.navbar-nav .menu-item .sub-menu>li a {
color: #000;
font-size: var(--text);
}
.navbar-nav .menu-item .sub-menu>li:hover {
background: #f5adc980;
border-radius: 16px;
}
.navbar-nav .menu-item .sub-menu>li:hover a {
color: #673092;
}
.navbar .navbar-brand {
width: 140px;
}
.navbar-collapse .navbar-nav .kd-button {
padding: 0;
}
.kd-button a,
.navbar-collapse .navbar-nav .kd-button a {
color: #000;
padding: 12px 18px;
border-radius: 6px;
background-image: linear-gradient(to right, #44b752, #6ac348, #8ecd3c, #d6df26, #d6df26);
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
background-size: 180% 100%;
font-size: var(--text);
font-weight: 500;
box-shadow: inset 2px 2px 5px rgba(255, 255, 255, 0.4), inset -2px -2px 5px rgba(0, 0, 0, 0.2), 4px 4px 8px rgba(0, 0, 0, 0.2);
}
.kd-button a:hover,
.navbar-collapse .navbar-nav .kd-button a:hover {
background-image: linear-gradient(to right, #d6df26, #b2d731, #8ecd3c, #6ac348, #44b752);
color: #000;
background-position: 100% 0;
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
nav.navbar-expand-lg .navbar-nav li {
display: flex;
align-items: center;
}
nav.navbar-expand-lg .navbar-nav {
align-items: center;
}
nav .navbar-nav>li.current-menu-item>a,
nav .navbar-nav>li>a,
nav .navbar-nav>li.menu-item-has-children>a {
font-weight: 500;
}
.navbar-nav>li.current-menu-item>a,
.navbar-nav>li>a:hover,
.navbar-nav>li.menu-item-has-children:hover>a {
color: #e94d8a;
}
.menu-item-profile img.custom-profile-image {
display: block;
width: 44px;
height: 44px;
object-fit: cover;
border-radius: 100px;
margin-right: 8px;
} .kd_banner_sec {
padding: 50px 0 0 0;
}
.kd_banner_sec .banner_row {
display: flex;
justify-content: center;
align-items: flex-end;
width: 100%;
flex-wrap: wrap
}
.banner_row .banner_left {
width: 100%;
max-width: 57.5%;
padding-bottom: 50px;
}
.banner_row .banner_left .hero_logo{
margin-bottom: 30px;
}
.banner_row .banner_left .hero_logo img{
display: block;
max-width: 180px;
}
.banner_row .banner_left p strong {
font-size: var(--h5);
font-weight: 600;
color: #000;
}
.banner_row .banner_left p {
margin-bottom: 30px;
font-size: var(--p);
color:#000;
}
.banner_row .banner_left h1 span {
color: #e94d8a;
}
.banner_row .banner_left h1 {
font-size: var(--h1);
color: #673092;
margin-bottom: 20px;
}
.banner_row .banner_left h1+p {
margin-bottom: 40px;
color: #000;
font-size: var(--p);
line-height: 150%;
font-weight: 400;
}
button.kd-button {
border: unset;
padding: 0;
background: transparent;
}
.kd-button a {
display: flex;
gap: 6px;
align-items: center;
}
.kd-button a span {
width: 14px;
height: 14px;
display: flex;
transition: all .5s ease;
right: 0;
position: relative;
}
.kd-button a:hover span {
right: -5px;
}
.banner_right .banner-img {
position: relative;
padding-top: 120%;
}
.banner_right .banner-img::before {
position: absolute;
content: "";
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/Growth_icon.svg);
background-repeat: no-repeat;
width: 311px;
height: 85px;
background-size: 100% auto;
bottom: 110px;
right: -140px;
transform: rotate(90deg);
animation-name: pin-zoom;
animation-duration: 2s;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-direction: alternate;
display: none;
}
@keyframes pin-zoom {
0% {
transform: translateY(-20px) rotate(90deg);
}
50% {
transform: translateY(-10px) rotate(90deg);
}
}
.banner_right .banner-img img {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
object-fit: cover;
}
.banner_row .banner_right {
width: 100%;
max-width: calc(100% - 57.5%);
padding-left: 20px;
}  .accordian_sec,
.kd_price_sec,
.kd_stay_sec,
.kd_compare_sec,
.kd_data_sec,
.kd_experince_sec,
.diagnosi_sec,
.solution_sec,
.grthchlng_sec,
.kd_doserve_sec {
padding: 96px 0;
}
.doserve_wpr .kd_doserve_top {
text-align: center; width: 100%;
margin: 0 auto;
padding-bottom: 64px;
}
.stay_wpr .get_started_right h2,
.kd_compare_sec h2,
.data_wpr .kd_data_top h2,
.kd_experince_sec h2,
.grthchlng_left h2,
.doserve_wpr .kd_doserve_top h2 {
font-size: var(--h2);
margin-bottom: 20px;
color: #673092;
}
.stay_wpr .get_started_right p,
.kd_compare_sec p,
.data_wpr .kd_data_top p,
.kd_experince_sec p,
.grthchlng_left p,
.doserve_wpr .kd_doserve_top p {
font-size: var(--p);
color: #000;
line-height: 140%;
font-weight: 400;
}
.kd_observe_middle_wrap {
display: flex;
justify-content: center;
align-items: stretch;
width: 100%;
flex-wrap: wrap;
max-width: 1216px;
margin: 0 auto;
}
.kd_observe_middle_wrap .kd_middle_col {
width: 100%;
max-width: calc(33.33% - 32px);
margin-right: 32px;
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: center;
box-shadow: 0 5px 10px rgb(174 140 211 / 20%);
border-radius: 16px;
padding: 20px 15px 35px;
background: #fff;
transition: all .5s ease;
border-bottom: 5px solid #ffffff;
}
.kd_observe_middle_wrap .kd_middle_col .icon_box{
overflow: hidden;
}
.solution_wrp_right .kd_observe_middle_wrap .kd_middle_col:hover,
.kd_doserve_middle .kd_observe_middle_wrap .kd_middle_col:hover {
border-bottom: 5px solid #dfcb0f;
}
.kd_middle_col img {
background: #ede386;
border-radius: 30%;
padding: 7px;
border: 7px solid #f7f5c0;
transition: all .5s ease;
}
.kd_middle_col:hover img {
transform: scale(1.2);
}
.kd_middle_col h3 {
font-size: var(--p);
color: #000;
font-weight: 600;
margin: 20px 0 8px 0;
text-align: center;
}
.solution_wrp_right .kd_middle_col h3{
color: #673092;
margin: 0 0 8px;
}
.kd_middle_col p {
font-size: var(--text);
color: #000;
font-weight: 400;
text-align: center;
}
.doserve_sec_bottom {
text-align: center; }
.doserve_sec_bottom_wrap {
margin-bottom: 30px;
display: flex;
align-items: center;
justify-content: center;
gap: 20px;
flex-wrap: wrap;
}
.doserve_sec_bottom_wrap a {
text-decoration: underline;
font-size: var(--text);
font-weight: 500;
padding: 10px 13px;
background: #4ab95014;
border-radius: 6px;
background: linear-gradient(to right, #44b752, #6ac348, #8ecd3c, #d6df26, #d6df26);
color: #000;
padding: 12px 24px;
border: none;
border-radius: 8px;
cursor: pointer;
box-shadow:
inset 2px 2px 5px rgba(255, 255, 255, 0.4), inset -2px -2px 5px rgba(0, 0, 0, 0.2), 4px 4px 8px rgba(0, 0, 0, 0.2); transition: all .4s ease-in-out;
background-size: 180% 100%;
}
.doserve_sec_bottom_wrap a:hover{
background-image: linear-gradient(to right, #d6df26, #b2d731, #8ecd3c, #6ac348, #44b752);
color: #000;
background-position: 100% 0;
}
.kd_experince_sec,
.kd_lead_sec,
.kd_data_sec,
.talk_sec,
.kd_sec_new,
.solution_sec,
.kd_doserve_sec {
background: #d8d0df7a;
}  .grthchlng_wprs {
display: flex;
flex-direction: row-reverse;
gap: 0;
width: 100%;
align-items: center;
justify-content: center;
}
.grthchlng_right {
width: 100%;
max-width: 650px;
padding-right: 81px;
}
.grthchlng_left {
width: 100%; }
.grthchlng_right .kd_observe_middle_wrap {
flex-direction: column;
gap: 30px;
}
.grthchlng_right .kd_observe_middle_wrap .kd_middle_col {
max-width: 100%;
margin-right: 0;
flex-direction: row;
justify-content: flex-start;
align-items: flex-start;
box-shadow: unset;
background: #67c24924;
padding: 20px 15px;
transition: all .5s ease;
}
.grthchlng_right .kd_observe_middle_wrap .kd_middle_col:hover {
box-shadow: 0 5px 10px rgb(77 185 79 / 20%);
background: #fff;
}
.kd_middle_col_text {
margin-left: 16px;
}
.kd_middle_col_text h3 {
margin: 0 0 8px 0;
}
.kd_middle_col_text p,
.kd_middle_col_text h3 {
text-align: left;
}
.grthchlng_left .doserve_sec_bottom_wrap {
margin: 30px 0;
justify-content: center;
flex-wrap: wrap;
}
.kd_observe_middle_wrap .kd_middle_col:last-child {
margin-right: 0;
}  .solution_wrp_top {
width: 100%; margin: 0 auto;
text-align: center;
}
.solution_wrp_top h2 {
font-size: var(--h2);
margin-bottom: 20px;
margin-top: 16px;
color: #673092;
}
.solution_wrp_top p {
font-size: var(--p);
color: #000;
font-weight: 400;
line-height: 140%;
}
.solution_wrp_top p a {
font-size: var(--text);
font-weight: 600;
color: #000;
text-decoration: underline !important;
cursor: pointer;
}
.solution_wrp_top p a:hover {
color: #e94d8a;
}
.solution_wrp_bottom {
display: flex; justify-content: center;
align-items: center;
width: 100%;
}
.solution_wrp_bottom .solution_wrp_left {
width: 100%;
max-width: 500px;
position: relative;
padding-top: 39%;
}
.solution_wrp_bottom .solution_wrp_right {
width: 100%;
max-width: 100%; }
.solution_wrp_bottom .solution_wrp_left img {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
object-fit: cover;
border-radius: 16px;
transition: all .5s ease;
}
.solution_wrp_bottom .solution_wrp_left::before {
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #e9c9d7;
top: -30px;
left: -30px;
border-radius: 16px;
animation-name: pin-zoom1;
animation-duration: 2s;
animation-iteration-count: infinite;
animation-timing-function: linear;
animation-direction: alternate;
}
@keyframes pin-zoom1 {
0% {
transform: translateY(-15px);
}
50% {
transform: translateY(-10px);
}
}
.solution_wrp_bottom .kd_observe_middle_wrap {
gap: 20px;
}
.solution_wrp_right .kd_observe_middle_wrap .kd_middle_col {
max-width: 32.2%;
margin-right: 0;
justify-content: flex-start;
margin-bottom: 20px;
background: transparent;
border-bottom: 5px solid transparent;
box-shadow: unset;
margin: 0;
background: #fff;
padding: 15px;
}
.solution_wrp_right .kd_observe_middle_wrap .kd_middle_col:hover {
border-bottom: 5px solid transparent;
}
.solution_wrp_right .kd_observe_middle_wrap .kd_middle_col:nth-child(3),
.solution_wrp_right .kd_observe_middle_wrap .kd_middle_col:nth-child(4) {
margin-bottom: 0;
}
.solution_wrp_top p strong {
font-size: var(--text);
}  .diagnosis_top {
display: flex;
align-items: flex-end;
justify-content: space-between;
width: 100%;
margin-bottom: 64px;
}
.diagnosis_top p {
color: #000;
margin: 0;
text-align: left;
}
.diagnosis_top p strong {
font-size: var(--text);
}
.diagnosis_top h2 {
font-size: var(--h2);
color: #673092;
margin: 16px 0 0 0;
text-align: left;
line-height: 130%;
}
.diagnosis_top_right .doserve_sec_bottom_wrap {
margin-bottom: 5px;
gap: 20px;
}
.diagnosis_bottom .kd_observe_middle_wrap {
max-width: 100%;
margin-bottom: 64px;
}
.diagnosis_bottom .kd_observe_middle_wrap .kd_middle_col {
max-width: calc(33.33% - 15px);
margin-right: 20px;
margin-bottom: 0;
background: #fff;
border-radius: 16px;
padding: 32px 16px;
transition: all .5s ease;
}
.diagnosis_bottom .kd_observe_middle_wrap .kd_middle_col:hover {
background: #e30a8c14;
border-bottom: 5px solid #f13ca8;
}
.diagnosis_bottom .kd_observe_middle_wrap .kd_middle_col:last-child {
margin-right: 0;
}
.diagnosis_bottom .kd_middle_col h3 {
margin: 8px 0;
}
.diagnosis_bottom .kd_middle_col span {
font-size: 12px;
font-weight: 500;
line-height: 150%;
color: #000;
background-color: #ead5f79c;
padding: 2px 8px;
border-radius: 16px;
}
.diagnosis_wpr {
text-align: center;
}
.diagnosis_wpr p {
font-size: var(--p);
}
.diagnosis_top_left {
width: 100%; }  .talk_sec {
padding: 96px 0;
}
.talk_top p {
margin: 0; font-size: var(--p);
}
.talk_top p strong {
color: #000;
font-size: var(--text);
}
.talk_top h2 {
font-size: var(--h2);
color: #673092;
text-align: center;
margin-top: 12px;
}
.kd_sec_new .data_wpr {
background: #fff;
}
.talk_bottom .kd_observe_middle_wrap {
max-width: 100%;
margin-top: 64px;
}
.talk_bottom .kd_observe_middle_wrap .kd_middle_col {
max-width: calc(33.9% - 32px);
background: #e3d23636;
border-bottom: 5px solid #dfd25f;
}
.talk_bottom .kd_observe_middle_wrap .kd_middle_col:hover {
background: transparent;
border-bottom: 5px solid transparent;
}
.kd_middle_col a span img {
width: 15px;
height: 14px;
padding: 0;
background: transparent;
border: unset;
position: relative;
right: 0;
transition: all .5s ease;
filter: invert(52%) sepia(91%) saturate(365%) hue-rotate(76deg) brightness(97%) contrast(85%);
}
.kd_middle_col a:hover span img {
right: -4px;
transform: scale(1);
transition: all .5s ease;
}
button.kd-underline a:hover {
color: #e652aa;
}
.kd_middle_col a:hover span img {
filter: invert(42%) sepia(94%) saturate(1168%) hue-rotate(296deg) brightness(95%) contrast(89%);
}
button.kd-underline {
padding: 0;
border: unset;
background: transparent;
margin-top: auto;
}
.kd_middle_col:hover a span img {
transform: unset;
}
button.kd-underline a {
display: flex;
gap: 5px;
align-items: center;
transition: all .5s ease;
color: #3fb64d;
font-weight: 600;
font-size: var(--text);
text-decoration: underline !important;
}  .kd_experince_top {
text-align: center;
width: 100%;
max-width: 980px;
margin: 0 auto;
}
.kd_experince_middle {
text-align: center;
}
.kd_experince_middle_wrap {
margin: 64px 0;
position: relative;
padding-top: 56.25%;
}
.kd_experince_middle_wrap video {
width: 100%;
border-radius: 16px;
position: absolute;
top: 0;
width: 100%;
height: 100%;
left: 0;
object-fit: cover;
}  .data_wpr {
background: #ffffff;
border-radius: 16px;
max-width: 1280px;
width: 100%;
padding: 32px;
text-align: center;
}
.data_wpr .kd_data_top {
width: 100%;
max-width: 980px;
margin: 0 auto 32px auto;
}
.kd_data_sec .doserve_sec_bottom_wrap {
margin-bottom: 0;
}  .kd_compare_top {
width: 100%;
max-width: 898px;
margin: 0 auto;
text-align: center;
}
.kd_compare_middle .kd_observe_middle_wrap {
width: 100%;
max-width: 890px;
margin-top: 40px;
}
.kd_compare_middle .kd_middle_col {
width: 100%;
max-width: 100%;
}
.kd_compare_middle .kd_middle_col {
max-width: 100%;
margin-right: 0;
margin-top: 0;
margin-bottom: 30px;
border-bottom: unset;
align-items: unset;
}
.kd_compare_middle .kd_middle_col.accordion {
padding: 18px 20px;
}
.kd_compare_middle .kd_middle_col.accordion--open .accordion__title{
background-color: unset;
}
.kd_compare_middle .kd_middle_col.accordion .accordion__title{
padding: 0;
}
.kd_compare_middle .kd_middle_col.accordion .accordion__content{
display: none;
margin-top: 15px;
padding: 0;
}
.kd_compare_middle .kd_middle_col.accordion .accordion__content p:last-child{
margin-bottom: 0;
}
.kd_compare_middle .kd_middle_col p{
text-align: left;
}
.kd_compare_middle .kd_middle_col:nth-child(3n) {
margin-right: 0;
}
.kd_compare_middle {
text-align: center;
}
.kd_compare_middle .kd_middle_col img {
background: transparent;
border-radius: 0;
padding: 0;
border: unset;
transition: all .5s ease;
width: 100%;
height: 220px;
border-radius: 16px;
overflow: hidden;
}
.kd_compare_middle .kd_middle_col:hover img {
transform: unset;
}
.kd_compare_middle .kd_middle_col h3 {
margin: 0;
font-size: var(--h4);
font-weight: 600;
text-align: left;
}
.kd_compare_middle .kd_middle_col:hover {
background: #f778f72b;
}  .get_started_sec {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
flex-wrap: wrap;
}
.get_started_sec .get_started_left {
width: 100%;
max-width: 830px;
padding-right: 30px;
}
.get_started_sec .get_started_right {
width: 100%;
max-width: calc(100% - 830px);
}
.accordian_right .accordian_img_right img,
.stay_wpr .get_stay_left .kd_img_wrp_get img,
.get_started_right .kd_img_wrp_get img {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
object-fit: cover;
border-radius: 16px;
transition: all .5s ease;
}
.accordian_right .accordian_img_right:hover img,
.stay_wpr .get_stay_left .kd_img_wrp_get:hover img,
.get_started_right .kd_img_wrp_get:hover img {
transform: scale(1.2);
}
.accordian_sec .accordian_right .accordian_img_right {
padding-top: 84.5%;
}
.accordian_right .accordian_img_right,
.stay_wpr .get_stay_left .kd_img_wrp_get,
.get_started_right .kd_img_wrp_get {
position: relative;
padding-top: 65.5%;
transition: all .5s ease;
overflow: hidden;
border-radius: 16px;
}
.stay_wpr .get_stay_left .kd_img_wrp_get{
padding-top: 0;
}
.stay_wpr .get_stay_left .kd_img_wrp_get img{
height: auto;
width: auto;
position: unset;
}
.stay_wpr .get_stay_left .kd_img_wrp_get:hover img{
transform: unset;
}
.get_started_right ul {
list-style: none;
}
.get_started_sec .get_started_left h2 {
font-size: var(--h2);
text-align: left;
color: #673092;
margin-bottom: 0;
}
.get_started_sec .get_started_left .kd_observe_middle_wrap {
flex-direction: column;
}
.get_started_sec .kd_observe_middle_wrap .kd_middle_col {
max-width: 530px;
margin-right: 0;
margin-top: 32px;
display: flex;
justify-content: flex-start;
align-items: flex-start;
flex-direction: row;
padding: 16px;
border-bottom: unset;
border-left: 5px solid #fff;
}
.get_started_sec .kd_observe_middle_wrap .kd_middle_col h3 {
font-size: var(--text);
}
.kd_get_wraped {
display: flex;
justify-content: flex-start;
align-items: center;
flex-wrap: wrap;
margin-top: 32px;
gap: 32px;
flex-direction: column-reverse;
}
.get_started_sec .kd_observe_middle_wrap .kd_middle_col:hover {
border-left: 5px solid #f5e65f;
background: #f5e65f24;
}  .kd_stay_sec .stay_wpr {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
flex-wrap: wrap;
}
.stay_wpr .get_stay_left {
width: 100%;
max-width: 590px;
}
.key-member .get_started_right {
width: 100%;
max-width: calc(100% - 590px);
padding-left: 32px;
}
.get_started_right button.kd-button {
margin-top: 15px;
}
.stay_wpr.lead_wrp {
flex-direction: row-reverse;
}
.key-member.lead_wrp .get_started_right {
padding-left: 0;
padding-right: 32px;
}
.kd_lead_sec .doserve_sec_bottom_wrap {
justify-content: flex-start;
margin-top: 32px;
margin-bottom: 0;
}  .kd_cols_month_common {
display: flex;
justify-content: center;
align-items: stretch;
width: 100%;
gap: 32px;
}
.kd_cols_month_common .kd_price_preminum,
.kd_cols_month_common .kd_price_membership {
width: 100%;
max-width: 405px;
display: flex;
}
.kd_cols_month_common .kd_price_preminum .kd_observe_middle_wrap,
.kd_cols_month_common .kd_price_membership .kd_observe_middle_wrap {
width: 100%;
max-width: 100%;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col {
width: 100%;
max-width: 100%;
padding: 32px;
}
.kd_price_sec{
padding: 0 0 80px;
}
.price_wrapper h2 {
color: #673092;
font-size: var(--h2);
margin-bottom: 64px;
text-align: center;
}
.price_wrapper .tabs li a {
padding: 10px 16px;
font-size: var(--text);
line-height: 24px;
color: #000000;
display: block;
}
.price_wrapper .tabs li {
list-style: none;
}
.price_wrapper .tabs li a.active {
background: #6a3494;
border-radius: 100px;
color: #fff;
}
.price_wrapper .tabs {
display: flex;
justify-content: center;
align-items: stretch;
width: 100%;
max-width: max-content;
margin: 0 auto 45px auto;
padding: 0;
background: #d90d8c17;
padding: 6px;
border-radius: 100px;
gap: 8px;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col>span,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col>span {
color: #5c5c5c;
font-size: var(--text);
margin: 8px 0 46px 0;
font-weight: 400;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col h3,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col h3 {
font-size: var(--h3);
color: #673092;
font-weight: 600;
margin: 0;
display: flex;
justify-content: center;
align-items: flex-end;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col p,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col p {
margin: 20px 0 8px 0;
font-size: var(--text);
color: #000;
font-weight: 700;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col h3>p,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col h3>p {
font-size: 12px;
margin: 0;
line-height: 140%;
margin-left: 15px;
background: #e882b063;
margin-bottom: 10px;
padding: 4px 8px;
border-radius: 20px;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col h3>span,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col h3>span {
margin: 0;
font-size: var(--h4);
line-height: 220%;
font-weight: 600;
color: #673092;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col>ul,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col ul {
padding: 0;
margin-top: 32px;
width: 100%;
list-style: none;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col>ul li,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col ul li {
margin-bottom: 16px;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col>ul li img,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col ul li img {
background: #ede386;
padding: 5px;
border: 0px solid #f7f5c0;
margin-right: 12px;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col:hover>ul li img,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col:hover ul li img {
transform: unset;
}
.kd_price_preminum .kd_observe_middle_wrap button.kd-button,
.kd_price_membership .kd_observe_middle_wrap button.kd-button {
margin-top: auto;
width: 100%;
}
.kd_price_preminum .kd_observe_middle_wrap .kd-button a,
.kd_price_membership .kd_observe_middle_wrap .kd-button a {
justify-content: center;
}
.kd_price_preminum .kd_observe_middle_wrap .kd-button a span,
.kd_price_membership .kd_observe_middle_wrap .kd-button a span {
filter: brightness(0);
}  .accordian_sec{
background: #d8d0df7a;
}
.accordian_sec .accordian_top h2 {
font-size: var(--h2);
color: #673092;
margin-bottom: 64px;
text-align: center;
}
.accordian_sec .accordian_middle {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
flex-wrap: wrap;
gap: 0;
}
.accordian_sec .accordian_middle h4 {
margin-bottom: 32px;
}
.accordian_sec .accordian_middle .accordian_right {
width: 100%;
max-width: calc(100% - 880px);
}
.accordian_sec .accordian_middle .accordian_left {
width: 100%;
max-width: 880px;
padding-right: 40px;
}
.accordian_sec .accordian_middle .accordian_left .accordion__title{
padding-right: 35px;
}
.accordion__title {
cursor: pointer;
margin: 0;
position: relative;
}
.accordion__icon {
position: absolute;
top: 50%;
right: 24px;
transform: translateY(-50%);
}
.accordion__icon .line-01,
.accordion__icon .line-02 {
position: absolute;
top: 50%;
left: 50%;
width: 16px;
height: 2px;
background-color: #272343;
transition: 0.3s;
}
.accordion__icon .line-02 {
transform: rotate(90deg);
}
.accordion__content {
display: none;
}
.accordion--open .line-02 {
transform: rotate(0deg);
}
.accordion {
margin-top: 0;
border-bottom: 1px solid #ddd559;
}
.accordion__title {
padding: 16px;
font-size: var(--h4);
transition: 0.2s;
}
div.div_col {
display: flex; align-items: stretch;
gap: 20px;
width: 100%;
}
.div_col .div_wrap {
border-radius: 16px;
background: #fdfbe7;
padding: 12px;
width: 50%;
}
.div_col .div_wrap span {
margin-bottom: 0;
color: #000;
font-size: var(--text);
font-weight: 400;
}
.accordian_bottom button.kd-button {
margin-bottom: 24px;
}
.accordian_bottom {
margin-top: 64px;
text-align: center;
}
.accordian_bottom .kd-button a {
min-width: 466px;
justify-content: center;
}
.div_col .div_wrap p {
margin-bottom: 8px;
color: #000;
font-size: var(--text);
font-weight: 600;
}
h3.accordion__title span img {
background: #ede386;
border-radius: 50%;
padding: 5px;
border: 6px solid #f7f5c0;
transition: all .5s ease;
}
h3.accordion__title span {
display: flex;
gap: 20px;
justify-content: flex-start;
align-items: center;
color: #000;
}
.accordion__content {
padding: 16px 0;
}
.accordion__content p {
margin: 0 0 16px;
}
.accordion__title:hover {
background-color: #f7ec8733;
color: #fff;
}
.accordion__title:hover .line-01,
.accordion__title:hover .line-02 {
background-color: #000000;
}
.accordion--open .accordion__title {
background-color: #f7ec8733;
color: #fff;
}
.accordion__title:hover .line-01,
.accordion__title:hover .line-02 {
background-color: #000000;
}
.accordian_bottom .doserve_sec_bottom_wrap {
margin: 0;
}  footer {
padding: 96px 0 46px;
}
footer .footer_banner {
margin-bottom: 64px;
text-align: center;
background: #fcf8e2;
border-radius: 16px;
padding: 32px;
}
footer .footer_banner h2 {
margin-bottom: 40px;
font-size: 30px;
color: #673092;
}
.footer_top_wpr .footer_row {
display: flex;
flex-wrap: wrap;
margin: 0;
justify-content: center;
align-items: flex-start;
width: 100%;
margin-bottom: 64px;
}
.footer_top_wpr .footer_col {
width: 100%;
max-width: 25%;
margin-bottom: 0;
}
.footer_top_wpr .footer_col_1 {
padding-left: 0;
}
.footer_top_wpr .footer_col_4 {
padding-right: 0;
}
.footer_top_wpr .footer_col .footer_heading {
font-weight: 600;
font-size: var(--p);
text-transform: capitalize;
color: #000000;
margin-bottom: 16px;
}
.footer_top_wpr .footer_col .footer_link_wpr {
padding-left: 0;
}
.footer_top_wpr .footer_col .footer_link_wpr li {
padding: 0;
margin: 0 0 16px 0;
width: max-content;
}
.footer_top_wpr .footer_col .footer_link_wpr .sub-menu li {
padding: 11px 15px 11px 40px;
position: relative;
margin-bottom: 0;
}
.footer_top_wpr .footer_col .footer_link_wpr li a {
color: #000;
font-size: var(--text);
font-weight: 400;
}
.footer_top_wpr .footer_col .footer_link_wpr li.menu-item-has-children a {
padding-right: 20px;
}
.footer_top_wpr .footer_col .footer_link_wpr li p {
color: #000;
font-size: var(--text);
font-weight: 400;
display: flex;
align-items: center;
}
.footer_top_wpr ul.footer_contact_list li p img,
.footer_top_wpr .footer_col .footer_link_wpr li a img {
margin-right: 6px;
width: 20px;
height: 20px;
}
.footer_top_wpr ul.footer_contact_list li {
padding: 0;
margin-bottom: 16px;
}
.footer_top_wpr ul.footer_contact_list li p {
font-size: 12px;
font-weight: 400;
color: #5c5c5c;
display: flex;
align-items: center;
margin-bottom: 6px;
}
.footer_top_wpr ul.footer_contact_list li span a {
font-size: var(--text);
color: #000;
font-weight: 600;
margin-left: 26px;
}
footer .footer_bot {
padding: 33px 0 0 0;
}
footer .footer_bot p {
text-align: center;
font-size: 16px;
font-weight: 400;
color: #5c5c5c;
}
footer .footer_bot_wpr {
justify-content: center;
}
.footer_top_wpr ul.footer_contact_list li span a:hover,
.footer_top_wpr .footer_col .footer_link_wpr li a:hover {
color: #e94d8a;
}  .page-template-access-application {
max-width: 100%;
}
.pass_sidebar_wrap .cus_sideBar_wrapper {
border: none;
background: #d8d0df7a;
border: 1px solid #E9EAEB;
padding: 28px 15px;
}
.cus_sideBar_wrapper .pass_sideBar {
background: transparent;
box-shadow: unset;
border-radius: 5px;
padding: 0;
height: auto;
}
.cus_sideBar_wrapper .pass_sideBar ul li {
padding: 0;
border-bottom: none;
margin-bottom: 12px;
}
.cus_sideBar_wrapper .pass_sideBar ul li:last-child {
margin-bottom: 0;
}
.cus_sideBar_wrapper .pass_sideBar li a {
background-color: #FFF;
padding: 14px 15px;
color: #414651;
}
.cus_sideBar_wrapper .pass_sideBar li a p {
font-family: "Roboto", serif;
font-weight: 600;
font-size: 14px;
margin: 0 !important;
color: #414651;
}
.cus_sideBar_wrapper .pass_sideBar li.active a img {
filter: brightness(0) saturate(100%) invert(43%) sepia(97%) saturate(2419%) hue-rotate(310deg) brightness(97%) contrast(88%);
}
.cus_sideBar_wrapper .pass_sideBar li.active a,
.cus_sideBar_wrapper .pass_sideBar li.active a p {
color: #e94d8a;
}
.pass_sideBar ul li.have-submenu .submenu {
display: none;
padding: 12px 15px 0;
}
.pass_sideBar ul li.have-submenu .submenu li a {
font-size: 14px;
font-weight: 600;
color: #414651;
padding: 0;
background: transparent;
}
.pass_sideBar ul li.have-submenu>a:after {
content: "";
height: 14px;
width: 14px;
min-width: 14px;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/down-arrow.svg);
background-repeat: no-repeat;
background-position: center center;
transition: 0.5s all ease;
}
.pass_sideBar ul li.have-submenu>a.active:after {
transform: rotate(180deg);
}
.process_checklist h2,
.growth-principles h2,
.gs-recent-notes h2 {
font-weight: 600;
font-size: var(--h5);
line-height: 130%;
}
.process_checklist {
margin-bottom: 40px;
}
.process_checklist-wrapper {
border-radius: 8px;
padding: 24px 12px;
background-color: #4ab95014;
display: flex;
flex-wrap: wrap;
}
.dshbrd-content-wrapper.principle_list {
border-radius: 8px;
padding: 24px;
background-color: #4ab95014;
margin-bottom: 40px;
}
.dshbrd-content-wrapper.principle_list .accordion:last-child{
margin-bottom: 0;
}
.dshbrd-content-wrapper.principle_list .accordion{
border: none;
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(1){
background-color: rgba(3, 195, 237,0.2);
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(2){
background-color: rgba(3, 237, 167,0.3);
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(3){
background-color: rgba(204, 237, 3,0.2);
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(4){
background-color: rgba(237, 3, 140,0.2);
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(5){
background-color: rgba(106, 3, 237,0.2);
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(6){
background-color: rgba(237, 59, 3,0.2);
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(7){
background-color: rgba(237, 171, 3,0.2);
}
.dshbrd-content-wrapper.principle_list .accordion .custom-btn{
background-position: 100% 0;
}
.dshbrd-content-wrapper.principle_list .accordion .custom-btn:hover{
background-position: 0 100%;
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(1) .custom-btn{
background-image: linear-gradient(to right, #03c3ed, #29d3f2, #5de2f7, #8ff0fb, #bafcfe);
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(2) .custom-btn{
background-image: linear-gradient(to right, #03eda7, #26e9aa, #4ee5ad, #7be0b1, #a8dbc0);
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(3) .custom-btn{
background-image: linear-gradient(to right, #03eda7, #3feea0, #7def85, #b6f05a, #cced03);
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(4) .custom-btn{
background-image: linear-gradient(to right, #03eda7, #3fe3ba, #7fd9ce, #beafd9, #ed038c);
color: #fff;
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(5) .custom-btn{
background-image: linear-gradient(to right, #03eda7, #2fd4c7, #5ab9e2, #8f91f0, #6a03ed);
color: #fff;
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(6) .custom-btn{
background-image: linear-gradient(to right, #03eda7, #3ddf92, #7fd06f, #c0b04a, #ed3b03);
color: #fff;
}
.dshbrd-content-wrapper.principle_list .accordion:nth-child(7) .custom-btn{
background-image: linear-gradient(to right, #03eda7, #4ee89c, #98e387, #d0d95c, #edab03);   
color: #fff;
} .process_checklist-wrapper .chklist-item {
width: 50%;
padding: 0 12px;
height: auto;
}
.process_checklist-wrapper .chklist-item .chklist-item-inner {
padding: 24px;
background-color: #fff;
box-shadow: 0 5px 10px rgb(174 140 211 / 20%);
border-radius: 8px;
border: 1px solid #E9EAEB;
height: 100%;
display: flex;
flex-direction: column;
}
.chklist-item.has_chart .chklist-item-inner {
width: calc(100% - 130px);
}
.chklist-item.has_chart .chart-wrap {
width: 130px;
}
.chklist-has_chart-wrap {
display: flex;
flex-wrap: wrap;
padding: 24px;
background-color: #fff;
box-shadow: 0 5px 10px rgb(174 140 211 / 20%);
border-radius: 8px;
border: 1px solid #E9EAEB;
}
.process_checklist-wrapper .chklist-item.has_chart .chklist-item-inner {
box-shadow: unset;
background-color: transparent;
padding: 0;
border: none;
}
.chklist-item-inner .top_row {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 30px;
}
.progress-vs {
font-weight: 500;
font-size: 12px;
line-height: 18px;
display: flex;
align-items: center;
}
.progress-vs svg {
display: block;
width: 20px;
height: 20px;
}
.chklist-item-inner .top_row h3 {
font-weight: 600;
font-size: var(--text);
line-height: 24px;
letter-spacing: 0%;
margin: 0;
}
.top_row .right_txt span {
font-family: "Roboto", serif;
font-weight: 600;
font-size: 12px;
line-height: 18px;
color: #535862;
display: inline-block;
position: relative;
padding-right: 8px;
margin-right: 4px;
}
.top_row .right_txt span:after {
position: absolute;
content: "";
width: 2px;
background: #535862;
right: 0;
left: auto;
top: 50%;
transform: translateY(-50%);
height: calc(100% - 6px);
}
.top_row .right_txt span:last-child:after {
display: none;
}
.top_row .right_txt span:last-child {
padding: 0;
margin: 0;
}
.progress-bar {
width: 100%;
height: 8px;
border-radius: 4px;
background: #F5F5F5;
text-align: center;
position: relative;
margin-top: auto;
}
.progress-bar .progress {
position: absolute;
top: 0;
border-radius: 4px;
background: #3ab549;
height: 8px;
}
.growth-principles {
margin-bottom: 20px;
}
.growth-principles-wrapper {
display: flex;
flex-wrap: wrap;
margin: 0 -10px;
}
.growth-principles-wrapper .growth-principle-item {
padding: 0 10px;
width: 50%;
margin-bottom: 20px;
}
.growth-principle-item>a {
display: block;
height: 100%;
}
.growth-principle-inner {
padding: 24px;
background-color: #fff;
box-shadow: 0px 2px 25px rgba(0, 33, 91, 0.1);
border-radius: 8px;
border: 1px solid #E9EAEB;
height: 100%;
transition: 0.3s all ease;
}
.growth-principle-inner:hover {
background-color: #f7f5c0;
}
.growth-principle-inner h3 {
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/arrow-icon.svg);
background-repeat: no-repeat;
background-position: left 2px;
font-weight: 600;
font-size: var(--text);
line-height: 130%;
padding-left: 26px;
margin: 0 0 16px;
}
.kd-cusm-link {
font-weight: 400;
font-size: var(--text);
line-height: 24px;
color: #535862;
}
.kd-cusm-link {
display: flex;
align-items: center;
}
.kd-cusm-link img {
display: block;
position: relative;
margin-left: 5px;
transition: 0.3s all ease;
}
.growth-principle-inner:hover .kd-cusm-link img {
margin-left: 16px;
}
.recent-notes-inner {
border-radius: 8px;
padding: 24px;
background-color: #4ab95014;
}
.note_ttl {
background-color: #FAFAFA;
padding: 10px 10px;
border-radius: 8px;
margin-bottom: 20px;
display: flex;
align-items: center;
justify-content: space-between;
}
.note_ttl h5 {
color: #000000;
font-size: var(--text);
line-height: 130%;
margin: 0;
}
.note_ttl .edit_btn > a {
display: flex;
align-items: center;
font-family: "Roboto", serif;
font-weight: 600;
font-size: 14px;
line-height: 20px;
}
.note_ttl .edit_btn img {
display: block;
margin-right: 6px;
position: relative;
top: -2px;
}
.recent-notes-inner p {
font-family: "Roboto", serif;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #535862;
margin: 0 0 15px !important;
}
.recent-notes-inner p:last-child {
margin-bottom: 0 !important;
}
.sidebar-col-inner {
background: #d8d0df7a;
border: 1px solid #E9EAEB;
padding: 28px 15px;
border-radius: 8px;
}
.sidebar_menu ul {
list-style: none;
padding: 0;
margin: 0;
}
.sidebar_menu ul li {
margin-bottom: 12px;
}
.sidebar_menu ul li:last-child {
margin-bottom: 0;
}
.sidebar_menu ul li a {
font-family: "Roboto", serif;
font-weight: 600;
font-size: 14px;
line-height: 20px;
padding: 13px 15px;
border-radius: 6px;
width: 100%;
background-color: #FFF;
display: flex;
align-items: center;
color: #414651;
}
.sidebar_menu ul li a img {
display: block;
width: 24px;
min-width: 24px;
margin-right: 12px;
filter: brightness(0) saturate(100%) invert(25%) sepia(17%) saturate(496%) hue-rotate(183deg) brightness(88%) contrast(83%);
}
.sidebar_menu ul li.active a {
color: #000000;
}
.sidebar_menu ul li.active a img {
filter: unset;
}
.items_colm .head-ttl {
margin-bottom: 24px;
}
.head-ttl.cta {
display: flex;
align-items: center;
}
.head-ttl.cta h2 {
margin-bottom: 0;
}
.head-ttl h2 {
font-weight: 600;
font-size: var(--h5);
}
.items_colm .head-ttl .custom-btn {
margin-left: auto;
}
.head-ttl h5 {
font-size: var(--text);
font-weight: 700;
margin-bottom: 10px;
}
.head-ttl p {
font-size: var(--text);
}
.dshbrd-content-wrapper .accordion {
background-color: #FFFFFF;
margin-top: 0;
border: 1px solid #E9EAEB;
border-radius: 8px;
overflow: hidden;
padding: 0;
margin-bottom: 16px;
transition: 0.3s all ease;
}
.dshbrd-content-wrapper .accordion.accordion--open {
background-color: #67c24924;
}
.dshbrd-content-wrapper .accordion .accordion__title {
padding: 18px 16px;
color: #181D27;
display: flex;
align-items: center;
padding-right: 40px;
}
.accordion .accordion__title>a {
display: inline-block;
margin-left: auto;
margin-right: 20px;
}
.dshbrd-content-wrapper .accordion .accordion__title1 {
padding: 18px 16px;
color: #181D27;
background-color: #FDFDFD;
position: relative;
margin: 0;
cursor: pointer;
background: unset;
}
.dshbrd-content-wrapper .accordion.accordion--open .accordion__title1 {
background-color: #FFFFFF;
}
.dshbrd-content-wrapper .accordion__content,
.dshbrd-content-wrapper .accordion__content1 {
border-top: 1px solid #E9EAEB;
padding: 15px 16px;
}
.dshbrd-content-wrapper .accordion--open .accordion__title,
.dshbrd-content-wrapper .accordion__title:hover {
background-color: transparent;
color: #181D27;
}
.dshbrd-content-wrapper .accordion .accordion__icon img {
transition: 0.5s all ease;
}
.accordion.accordion--open>.accordion__title .accordion__icon img,
.accordion.accordion--open>.accordion__title1 .accordion__icon img {
transform: rotate(180deg);
}
.acc_content_inner .info_box {
padding: 24px;
border-radius: 8px;
background-color: #FFFFFF;
margin-bottom: 15px;
}
.acc_content_inner h3 {
font-weight: 600;
font-size: var(--h4);
line-height: 28px;
margin-bottom: 10px;
color: #181D27;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/arrow-icon.svg);
background-repeat: no-repeat;
background-position: left 6px;
padding-left: 26px;
}
.acc_content_inner .info_box p {
font-family: "Roboto", serif;
font-weight: 400;
font-size: var(--text);
line-height: 130%;
margin-bottom: 12px;
}
.acc_content_inner .info_box p:last-child {
margin-bottom: 0;
}
.acc_content_inner .info_box h5 {
font-size: var(--text);
color: #181D27;
margin-bottom: 10px;
display: flex;
align-items: center;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/arrow-icon.svg);
background-repeat: no-repeat;
background-position: left 2px;
padding-left: 26px;
}
.acc_content_inner .info_box h5 img {
display: block;
margin-right: 8px;
}
li:first-child div.breadcrumb-box img {
display: block;
}
li div.breadcrumb-box img {
display: none;
}
.breadcrumb {
display: flex;
background-color: #FAFAFA;
padding: 10px 0;
margin-top: 26px;
}
.breadcrumb-links {
display: flex;
align-items: center;
list-style: unset;
padding: 0;
margin: 0;
} .breadcrumb-box {
display: flex;
align-items: center;
}
.breadcrumb-link {
color: #9ca3af;
}
.breadcrumb-box:hover>*:not(.breadcrumb-icon) {
color: #4f46e5;
}
.breadcrumb-icon, .breadcrumb-icon-home {
flex-shrink: 0;
width: 1rem;
height: 1rem;
color: #9ca3af;
margin-left: 4px;
}
.breadcrumb-text {
font-family: "Roboto", serif;
font-weight: 500;
font-size: 12px;
line-height: 24px;
letter-spacing: 0.1px;
color: #1A1A1A;
}
.breadcrumb-box img {
display: block;
max-width: 14px;
margin-right: 10px;
}
.info_box h4 {
font-weight: 600;
font-size: var(--h4);
margin-bottom: 10px;
}
.info_box h4:last-child {
margin-bottom: 0;
}
.acc_content_inner .form-group {
margin-bottom: 8px;
}
.acc_content_inner .form-group:last-child {
margin-bottom: 0;
}
.acc_content_inner .form-group input {
padding: 0;
height: initial;
width: initial;
margin-bottom: 0;
display: none;
cursor: pointer;
}
.acc_content_inner .form-group label {
position: relative;
cursor: pointer;
font-size: var(--text);
font-weight: 400;
color: #414651;
}
.acc_content_inner .form-group label:before {
content: '';
-webkit-appearance: none;
background-color: transparent;
width: 16px;
height: 16px;
border-radius: 4px;
border: 1px solid #D5D7DA;
display: inline-block;
position: relative;
vertical-align: middle;
cursor: pointer;
margin-right: 10px;
}
.acc_content_inner .form-group input:checked+label:after {
content: '';
display: block;
position: absolute;
top: 6px;
left: 6px;
width: 5px;
height: 10px;
border: solid #535862;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}
.custom-btn {
background-image: linear-gradient(to right, #44b752, #6ac348, #8ecd3c, #d6df26, #d6df26);
color: #000000;
font-weight: 600;
font-size: var(--text);
text-align: center;
padding: 12px 20px;
border-radius: 8px; display: inline-block;
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4sease-in-out;
transition: all .4sease-in-out;
background-size: 180% 100%;
border: none;
}
.custom-btn:hover {
background-image: linear-gradient(to right, #d6df26, #b2d731, #8ecd3c, #6ac348, #44b752);
color: #000;
background-position: 100% 0;
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4sease-in-out;
transition: all .4sease-in-out;
}
.custom-btn.outline {
background-color: transparent;
color: #000000;
border: 1px solid #D5D7DA;
box-shadow: 0px 1px 2px 0px #0A0D120D;
}
.custom-btn.outline:hover {
background-color: #000000;
color: #FFF;
border-color: transparent;
}
.btn-wrapper {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
margin-top: 30px;
}
.btn-wrapper .custom-btn {
width: calc(50% - 6px);
margin: 0;
}
.info_box ol,
.info_box ul {
padding-left: 20px;
margin-bottom: 0;
margin-top: 20px;
}
.info_box ul:not(:last-child),
.info_box ol:not(:last-child) {
margin-bottom: 20px;
}
.info_box ol li,
.info_box ul li {
font-family: "Roboto", serif;
font-weight: 400;
font-size: var(--text);
line-height: 24px;
margin-bottom: 16px;
}
.info_box ol ul li {
list-style: disc;
}
.info_box ol li:last-child,
.info_box ul li:last-child{
margin-bottom: 0;
} .acc_content_inner .info_box li strong {
font-weight: 600;
}
.apply-strategy {
background-color: #000;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
padding: 8px 25px;
border-radius: 8px;
}
.apply-strategy p {
color: #FFF;
font-weight: 400;
font-size: var(--text);
line-height: 24px;
margin: 0;
}
.apply-strategy a {
font-weight: 600;
font-size: 14px;
line-height: 20px;
background-color: #FFF;
color: #000;
padding: 8px 38px;
border-radius: 8px;
}
.progress_wrap {
display: flex;
align-items: center;
width: 175px;
margin-left: auto;
margin-right: 60px;
}
.progress_wrap .progress-bar {
max-width: 136px;
margin: 0;
margin-right: 15px;
}
.progress_wrap span {
font-weight: 500;
font-size: 14px;
line-height: 20px;
letter-spacing: 0%;
color: #414651;
}
.modal {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
background-color: #101828B2;
z-index: 999;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease;
}
.model-open {
opacity: 1;
visibility: visible;
}
.popup_content {
background: #FFF;
width: 100%;
max-width: 400px;
margin: 0 auto;
border-radius: 12px;
padding: 24px;
}
.popup_content .icon {
text-align: center;
margin-bottom: 20px;
}
.modal-content-inner h3 {
font-weight: 600;
font-size: var(--h4);
line-height: 28px;
text-align: center;
margin-bottom: 8px;
}
.modal-content-inner p {
font-weight: 400;
font-size: 14px;
line-height: 20px;
letter-spacing: 0%;
text-align: center;
}
.contact-wrapper h2 {
font-weight: 600;
font-size: var(--h5);
color: #181D27;
margin: 0 0 16px;
}
.contact-wrapper .gform_heading h2 + p{
margin-bottom: 18px;
}
.contact-item-wrap {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.contact-item-wrap .contact-items {
width: 50%;
padding: 0 15px;
}
.contact-item-inner .img-box {
position: relative;
border-radius: 12px;
overflow: hidden;
padding-bottom: 49.1%;
}
.contact-item-inner .img-box img {
position: absolute;
height: 100%;
width: 100%;
display: block;
top: 0;
object-fit: cover;
transition: 0.3s all ease;
}
.contact-item-inner:hover .img-box img {
transform: scale(1.1);
}
.contact-item-inner .img-box:before {
position: absolute;
content: "";
height: 100%;
width: 100%;
background-color: rgba(0, 0, 0, 0.6);
top: 0;
left: 0;
right: 0;
z-index: 1;
}
.contact-item-inner {
position: relative;
}
.contact-item-inner .txt-content {
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
right: 0;
margin: 0 auto;
text-align: center;
padding: 0 25px;
z-index: 1;
}
.contact-item-inner .txt-content .icon {
background: #ede386;
border-radius: 100px;
padding: 4px;
border: 8px solid #f7f5c0;
height: 50px;
width: 50px;
display: flex;
align-items: center;
justify-content: center;
margin: 0 auto 10px;
}
div .contact-wrapper .gform_wrapper.gravity-theme .gform-loader {
margin: 0  auto;
position: absolute;
top: 35px;
}
.gform_wrapper.gravity-theme .gform_footer{
position: relative;
}
.contact-item-inner .txt-content .icon img {
filter: brightness(0) invert(0);
}
p:empty {
display: none;
}
.contact-item-inner .txt-content p {
color: #FFFFFF;
font-size: var(--h4);
font-weight: 500;
}
.contact-item-inner .txt-content p a {
color: #FFFFFF;
}
.contact-item-inner .txt-content p a:hover {
color: #e94d8a;
}
.enquiry-form {
margin-top: 20px;
padding: 24px;
border: 1px solid #E9EAEB;
background: #d8d0df7a;
border-radius: 6px;
}
.enquiry-form input[type="text"],
.enquiry-form input[type="tel"],
.enquiry-form input[type="password"],
.enquiry-form input[type="email"],
.enquiry-form select {
border: 1px solid #D5D7DA;
box-shadow: 0px 1px 2px 0px #0A0D120D;
border-radius: 8px;
height: 44px;
padding: 10px 16px;
}
.enquiry-form .gform_wrapper.gravity-theme .gfield_label {
color: #000;
font-weight: 500;
font-size: 14px;
}
.enquiry-form .gform_wrapper.gravity-theme .gfield textarea.large {
height: 83px;
}
.enquiry-form .gform_wrapper.gravity-theme #field_submit,
.gform_wrapper.gravity-theme .gform_footer {
justify-content: center;
}
.membership-plan-tbl h2 {
font-weight: 600;
font-size: var(--h3);
text-align: center;
}
.membership-plan-tbl .table-container {
width: 100%;
max-width: 850px;
margin: 0 auto;
background: #FAFAFA;
padding: 16px;
border: 1px solid #E9EAEB;
border-radius: 8px;
overflow: auto;
}
.membership-plan-tbl table {
width: 100%;
border-collapse: separate;
border-spacing: 10px;
}
.table-container thead th:first-child,
.table-container thead th:last-child:before,
.table-container tbody tr:not(.category) td:first-child {
border-radius: 8px 0 0 8px;
}
.table-container tbody tr:not(.category) td:first-child {
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/arrow-icon.svg);
background-repeat: no-repeat;
background-position: 24px 12px;
padding-left: 50px;
}
.table-container tbody tr:not(.category) td:empty:first-child {
background-image: unset;
}
.table-container thead th:last-child:before,
.table-container tbody tr:not(.category) td:last-child:before {
border-radius: 0 8px 8px 0;
}
.table-container .category td {
color: #535862;
position: relative;
background: #fafafa;
z-index: 1;
}
.table-container tbody tr:not(.category) td:before,
.table-container thead tr th:before {
content: "";
background-color: #FFF;
width: 12px;
position: absolute;
right: -12px;
left: auto;
height: 100%;
top: 0;
pointer-events: none;
}
.table-container thead tr th:before {
background-color: #E9EAEB;
}
.table-container tbody tr:not(.category) {
background-color: #FFF;
}
.table-container .category td:before {
position: absolute;
content: "";
height: 1px;
width: 100%;
background: #E9EAEB;
top: 50%;
transform: translateY(-50%);
z-index: -1;
}
.table-container .category td span {
padding-right: 10px;
display: inline-block;
vertical-align: top;
background: #FAFAFA;
color: #000;
font-weight: 500;
}
.table-container thead th {
padding: 10px;
font-weight: 600;
font-size: var(--text);
color: #000;
background-color: #E9EAEB;
position: relative;
}
.table-container td {
padding: 10px;
text-align: left;
font-size: 14px;
font-weight: 400;
color: #000;
vertical-align: top;
position: relative;
width: 33.33%;
}
.table-container .category {
background-color: #f9f9f9;
font-weight: bold;
}
.grthchlng_sec.cmn_gap {
padding-bottom: 0;
}
.gform_heading p.gform_required_legend {
display: none;
}
.solution_inner_content .gform_heading h2 {
font-weight: 600;
font-size: var(--h2);
line-height: 44px;
text-align: center;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_page_steps {
display: flex;
align-items: center;
justify-content: center;
border: none;
margin: 0 0 95px;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step {
display: block;
margin: 0;
position: relative;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step:before {
position: absolute;
content: "";
height: 1px;
width: 86%;
background: #D5D7DA;
left: -10px;
right: auto;
top: 10px;
z-index: -1;
pointer-events: none;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step.gf_step_completed:before {
background: #e94d8a;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step:first-child:before {
display: none;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step_number {
height: 20px;
width: 20px;
min-width: 20px;
border: 1px solid #D5D7DA;
background-color: #FFFFFF;
padding: 0;
display: flex;
align-items: center;
justify-content: center;
margin: 0 auto;
font-size: 0;
text-indent: -999999px;
position: relative;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step_number:before {
position: absolute;
content: "";
height: 4px;
width: 4px;
background-color: #e94d8a;
border-radius: 100px;
top: 50%;
transform: translateY(-50%);
left: 0;
right: 0;
margin: 0 auto;
opacity: 0;
visibility: hidden;
pointer-events: none;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step_completed .gf_step_number {
border: 1px solid #e94d8a;
background-color: #e94d8a;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/check-icon-white.svg);
background-repeat: no-repeat;
background-position: center;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step_active .gf_step_number {
border: 1px solid #e94d8a;
background: #FFFFFF;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step_active .gf_step_number:before {
opacity: 1;
visibility: visible;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step+* {
padding-left: 100px;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step_label {
font-weight: 600;
font-size: 14px;
line-height: 20px;
text-align: center;
color: #535862;
padding: 6px 0 0;
display: block;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step_completed .gf_step_label {
color: #e94d8a;
}
div .gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::before,
div .gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::after {
display: none;
}
.reg-header-txt h2,
.cta-inner h2,
.solution_inner_content .gfield.form-header-txt h2 {
font-size: var(--h2);
margin-bottom: 20px;
text-align: center;
}
.solution_inner_content .gfield.form-header-txt p,
.reg-header-txt h2+p,
.cta-inner p {
font-weight: 400;
font-size: var(--p);
text-align: center;
max-width: 930px;
margin: 0 auto;
}
.solution_inner_content .gfield.form-header-txt p a {
font-weight: 600;
}
.grthchlng_sec .solution_inner_content {
border: none;
padding: 0;
margin: 0;
}
.solution_inner_content.business-info {
max-width: 480px;
margin: 0 auto;
}
.solution_inner_content .gfield.form-header-txt {
max-width: 930px;
width: 100%;
margin: 0 auto;
}
.criteria-wrapper {
display: flex;
flex-wrap: wrap;
justify-content: center;
margin: 0 -10px;
padding: 60px 0 95px;
}
.criteria-wrapper .criteria-box {
width: 25%;
padding: 0 10px;
height: auto;
}
.criteria-wrapper .criteria-box .criteria-box-inner {
background: #e3d23636;
border-bottom: 5px solid #dfd25f;
height: 100%;
box-shadow: 0 5px 10px rgb(174 140 211 / 20%);
border-radius: 16px;
padding: 20px 15px;
text-align: center;
}
.criteria-box-inner .icon {
background: #FFF;
border-radius: 100px;
border: 7px solid #f7f5c0;
height: 60px;
width: 60px;
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
padding: 5px;
margin-bottom: 15px;
}
.criteria-box .criteria-box-inner h3 {
font-weight: 500;
font-size: var(--p);
margin-bottom: 8px;
}
.criteria-box .criteria-box-inner p {
font-size: var(--text);
color: #000;
font-weight: 400;
}
.important-note-sec {
padding: 95px 0;
position: relative;
margin-bottom: 95px;
}
.important-note-sec:before {
position: absolute;
content: "";
background-color: #d8d0df7a;
height: 100%;
width: 100vw;
left: 50%;
transform: translateX(-50%);
top: 0;
pointer-events: none;
z-index: -1;
}
.important-note-wrapper {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.important-note-wrapper .important-note {
width: 50%;
padding: 0 15px;
}
.important-note-wrapper .not-fit {
padding: 0 15px;
width: 50%;
}
.important-note h3 {
font-weight: 600;
font-size: var(--h2);
margin-bottom: 20px;
}
.not-fit h3 {
font-weight: 600;
font-size: var(--h5);
margin-bottom: 20px;
}
.important-note-wrapper .not-fit ul {
padding: 0;
margin: 0;
}
.important-note-wrapper .not-fit ul li {
list-style: none;
font-weight: 600;
font-size: var(--text);
background-color: #FAFAFA;
padding: 16px;
margin-bottom: 16px;
border-radius: 16px;
color: #181D27;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/circle-check.svg);
background-position: 16px center;
background-repeat: no-repeat;
padding-left: 50px;
}
.important-note-wrapper .not-fit ul li:last-child {
margin-bottom: 0;
}
.solution_inner_content .gform_wrapper.gravity-theme .gform_page_footer {
text-align: center;
padding: 40px 0 0;
margin: 0;
position: relative;
}
.solution_inner_content .gform_wrapper.gravity-theme .gform-loader {
display: block;
margin: 0 auto;
position: absolute;
left: 0;
right: 0;
top: auto;
bottom: -22px;
}
.solution_inner_content .gform_wrapper.gravity-theme .gform_previous_button.button,
.solution_inner_content .gform_wrapper.gravity-theme .gform_next_button.button {
background-image: linear-gradient(to right, #44b752, #6ac348, #8ecd3c, #d6df26, #d6df26);
font-weight: 600;
font-size: var(--text);
color: #000000;
padding: 11px 18px;
min-width: 185px;
border-radius: 8px;
margin-bottom: 0;
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4sease-in-out;
transition: all .4sease-in-out;
background-size: 180% 100%;
border: none;
}
div .gform_wrapper.gravity-theme div .gfield_validation_message {
padding: 0;
background: transparent;
border: navajowhite;
font-size: 12px;
margin: 5px 0 0;
}
.solution_inner_content .gform_wrapper.gravity-theme .gfield_password_strength {
display: none;
}
.gform_wrapper.gravity-theme .gform_validation_errors:focus {
outline: none;
}
.solution_inner_content .gform_wrapper.gravity-theme .gform_validation_errors {
margin: 0 0 50px;
}
div .gform_wrapper.gravity-theme .gform-loader {
display: block;
margin: 20px auto 0;
}
.solution_inner_content .gform_wrapper.gravity-theme .gform_previous_button.button {
display: none;
}
.solution_inner_content .gform_wrapper.gravity-theme .gform_next_button.button:hover {
background-image: linear-gradient(to right, #d6df26, #b2d731, #8ecd3c, #6ac348, #44b752);
color: #000;
background-position: 100% 0;
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4sease-in-out;
transition: all .4sease-in-out;
}
.solution_inner_content .gform-body .gform_page:nth-child(3) .gfield--input-type-html h2,
.solution_inner_content .gform-body .gform_page:nth-child(4) .gfield--input-type-html h2,
.solution_inner_content .gform-body .gform_page:nth-child(5) .gfield--input-type-html h2 {
font-weight: 600;
font-size: var(--h3);
margin-bottom: 24px;
text-align: center;
}
.solution_inner_content .gform-body .gform_page:nth-child(3) .gfield--input-type-html p,
.solution_inner_content .gform-body .gform_page:nth-child(4) .gfield--input-type-html p,
.solution_inner_content .gform-body .gform_page:nth-child(5) .gfield--input-type-html p {
font-weight: 400;
font-size: var(--p);
color: #535862;
text-align: center;
margin-bottom: 30px;
}
.solution_inner_content .gform-body .gform_page .gfield:not(.gfield_html, .gfield--type-radio) {
width: 100%;
max-width: 480px;
margin: 0 auto;
}
.solution_inner_content .gform-body .gform_page:nth-child(8) .gform_page_fields {
max-width: 1024px;
width: 100%;
margin: 0 auto;
}
.solution_inner_content .gform-body .gform_page:nth-child(8) .gfield {
max-width: 100%;
justify-content: space-between;
}
.solution_inner_content .gform-body .gform_page .gfield.gfield--type-radio:not(.gfield_html) {
max-width: 630px;
width: 100%;
margin: 0 auto;
}
.solution_inner_content .gform_page:nth-child(3) .gfield .ginput_complex {
display: block;
}
div .gform_wrapper.gravity-theme .gfield_label {
font-weight: 500;
font-size: 14px;
line-height: 20px;
color: #414651;
}
.gfield--type-password>.gfield_label::after {
content: "*";
color: #c02b0a;
display: inline-block;
font-size: 13.008px;
margin-left: 5px;
}
div .gform_wrapper.gravity-theme input[type=text] {
color: #000;
font-weight: 400;
font-size: var(--text);
border: 1px solid #D5D7DA;
box-shadow: 0px 1px 2px 0px #0A0D120D;
height: 44px;
padding: 10px 15px;
}
div .gform_wrapper.gravity-theme select,
select {
font-weight: 400;
font-size: var(--text);
border: 1px solid #D5D7DA;
box-shadow: 0px 1px 2px 0px #0A0D120D;
border-radius: 8px;
background: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/down-arrow.svg) no-repeat calc(100% - 16px) center transparent;
height: 44px;
padding: 10px 15px;
}
div .gform_wrapper.gravity-theme .gfield-choice-input+label {
font-size: 12px;
line-height: 18px;
position: relative;
color: #414651;
cursor: pointer;
display: flex;
align-items: center;
margin-bottom: 8px;
}
div .gform_wrapper.gravity-theme .gfield-choice-input+label:before {
content: "";
height: 16px;
width: 16px;
min-width: 16px;
border-radius: 4px;
border: 1px solid #D5D7DA;
display: block;
margin-right: 8px;
background-repeat: no-repeat;
background-position: center;
}
div .gform_wrapper.gravity-theme .gfield-choice-input:checked+label:before {
border: 1px solid #535862;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/check-icon.svg);
}
.solution_inner .gfield_checkbox {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.solution_inner .gfield_checkbox .gchoice {
width: 50%;
padding: 0 15px;
}
.solution_inner .gform_page:nth-child(6) .gfield_checkbox .gchoice {
width: 100%;
}
.solution_inner .gform_page:nth-child(6) .gfield-choice-input+label {
justify-content: center;
}
.solution_inner .gform_wrapper.gravity-theme .gfield-choice-input {
display: none;
}
.solution_inner .gfield_radio .gchoice {
border-radius: 8px;
border: 1px solid #E9EAEB;
padding: 21px 15px;
margin-bottom: 24px;
}
.solution_inner .gform_wrapper.gravity-theme .gfield_radio .gfield-choice-input+label {
font-weight: 600;
font-size: var(--p);
color: #414651;
margin: 0; max-width: 100%;
}
.solution_inner .gform_wrapper.gravity-theme .gfield_radio .gfield-choice-input+label p {
font-weight: 400;
font-size: 16px;
color: #535862;
margin-left: auto;
}
div .gform_wrapper.gravity-theme .gfield_radio .gfield-choice-input+label:before {
border-radius: 100px;
margin-right: 10px;
}
div .gform_wrapper.gravity-theme .gfield_radio .gfield-choice-input+label:after {
position: absolute;
content: "";
background: #535862;
height: 6px;
width: 6px;
border-radius: 6px;
left: 5px;
right: auto;
top: 6px;
opacity: 0;
visibility: hidden;
}
div .gform_wrapper.gravity-theme .gfield_radio .gfield-choice-input:checked+label:after {
opacity: 1;
visibility: visible;
}
div .gform_wrapper.gravity-theme .gfield_radio .gfield-choice-input:checked+label:before {
border: 1px solid #535862;
background-image: unset;
}
.premium-feature-wrap.gfield_html {
padding: 24px;
background-color: #FAFAFA;
border-radius: 8px;
max-width: 630px;
width: 100%;
margin: 0 auto;
text-align: left;
}
.premium-feature-wrap h3 {
font-weight: 600;
font-size: var(--h5);
}
.solution_inner_content .gform-body .gform_page .premium-feature-wrap.gfield_html .gs-premuim-feature {
font-weight: 600;
font-size: var(--text);
color: #181D27;
margin-bottom: 15px;
text-align: left;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/circle-check.svg);
background-position: left 1px;
background-repeat: no-repeat;
padding-left: 35px;
}
.solution_inner_content .gform-body .gform_page .premium-feature-wrap.gfield_html .gs-premuim-feature:last-child {
margin-bottom: 0;
}
.status-top .icon {
margin-bottom: 15px;
}
.status-top .icon img {
max-width: 48px;
margin: 0 auto;
display: block;
}
.status-top h2 {
font-size: var(--h2);
margin-bottom: 10px;
text-align: center;
}
.status-top p {
font-weight: 400;
font-size: var(--p);
text-align: center;
max-width: 706px;
margin: 0 auto;
}
.status-bottom-part {
text-align: center;
position: relative;
padding: 30px 0;
margin: 30px 0 0;
}
.status-block.sign-in .btn-wrap {
text-align: center;
margin: 40px 0 0;
}
.status-bottom-part:before {
position: absolute;
content: "";
background-color: #d8d0df7a;
top: 0;
width: 100vw;
height: 100%;
left: 50%;
transform: translateX(-50%);
z-index: -1;
pointer-events: none;
}
.status-bottom-part h5 {
font-weight: 500;
font-size: var(--p);
margin-bottom: 10px;
}
.status-bottom-part p {
font-weight: 400;
font-size: var(--text);
text-align: center;
color: #000;
margin-bottom: 10px;
}
.status-bottom-part p a {
font-weight: 700;
text-decoration: underline;
}
.status-bottom-part p:last-child {
margin-bottom: 0;
}
.status-block.approved,
.status-block.declined {
display: none;
}
.plan-wrap .gfield_radio {
display: flex;
justify-content: space-between;
}
.plan-wrap .gfield_radio .gchoice {
width: calc(50% - 12px);
background-color: #E9EAEB;
margin: 0;
}
.total-amount-charged {
display: flex;
align-items: center;
max-width: 100%;
padding-top: 15px;
}
.gform_wrapper.gravity-theme .hidden_label .total-amount-charged .gfield_label {
position: static;
width: auto;
margin: 0;
height: auto;
clip: unset;
clip-path: unset;
max-width: unset;
font-weight: 600;
font-size: var(--p);
}
div .gform_wrapper.gravity-theme .total-amount-charged input[type=text] {
padding: 0;
border: none;
height: auto;
box-shadow: unset;
width: auto;
max-width: unset;
font-weight: 600;
font-size: var(--p);
color: #414651;
text-align: right;
}
.payment-top {
display: flex;
align-items: center;
margin-bottom: 0;
justify-content: space-between;
max-width: 48%;
}
.payment-top h4 {
font-weight: 600;
font-size: var(--h5);
color: #181D27;
margin: 0;
}
.payment-top .ss {
font-weight: 500;
font-size: var(--text);
color: #A4A7AE;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/lock-Icon.svg);
background-repeat: no-repeat;
background-position: left 2px;
padding-left: 25px;
}
.gform_wrapper.gravity-theme .ginput_container_address span.address_zip,
.gform_wrapper.gravity-theme .ginput_container_address span.address_country {
flex: 0 0 100%;
padding-left: 0;
padding-right: 0;
}
.solution_inner_content .gform_page_footer input[type="submit"] {
background-color: #000000;
border: 1px solid #000;
font-weight: 600;
font-size: var(--text);
color: #fff;
padding: 11px 18px;
min-width: 185px;
border-radius: 8px;
margin-bottom: 0;
height: 48px;
}
.sign-in {
margin: 96px 0 0;
}
.custom-form-header {
max-width: 650px;
margin: 0 auto 30px;
text-align: center;
}
.custom-form-header h2 {
font-weight: 600;
font-size: var(--h3);
}
.custom-form-wrapper {
max-width: 480px;
margin: 0 auto;
}
.custom-form-wrapper .custom-btn {
width: 100%;
}
.custom-form-wrapper .form-group {
margin-bottom: 25px;
}
.custom-form-wrapper .form-group:last-child {
margin-bottom: 0;
}
.custom-form-wrapper label {
font-weight: 500;
font-size: 14px;
color: #414651;
text-align: left;
display: block;
}
.form-group.cust_chkbox {
display: flex;
align-items: center;
justify-content: space-between;
}
.form-group.cust_chkbox p {
font-weight: 400;
font-size: 12px;
color: #000000;
}
.form-group.cust_chkbox p a {
font-weight: inherit;
font-size: inherit;
}
.chk_box>input {
display: none;
}
.chk_box input+label {
font-size: 12px;
line-height: 18px;
position: relative;
color: #414651;
cursor: pointer;
display: flex;
align-items: center;
margin-bottom: 8px;
}
.chk_box input+label:before {
content: "";
height: 16px;
width: 16px;
min-width: 16px;
border-radius: 4px;
border: 1px solid #D5D7DA;
display: block;
margin-right: 8px;
background-repeat: no-repeat;
background-position: center;
}
.form-group .chk_box input:checked+label:before {
border: 1px solid #535862;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/check-icon.svg);
}
.password-container {
position: relative;
}
.toggle-password {
position: absolute;
right: 10px;
top: 50%;
transform: translateY(-50%);
cursor: pointer;
}
.toggle-password {
height: 26px;
width: 26px;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/hide_pwd.svg);
background-position: center;
background-repeat: no-repeat;
}
.toggle-password.is-active {
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/show_pwd.svg);
}
.custom-form-wrapper .lostpassword-submit {
margin: 25px 0 0;
}
.notification-head {
font-weight: 600;
font-size: var(--text);
color: #535862;
margin-bottom: 16px;
display: flex;
align-items: center;
}
.notification-head>span {
background-color: #67c24924;
height: 38px;
width: 45px;
border-radius: 16px;
font-weight: 600;
font-size: var(--text);
text-align: center;
display: flex;
color: #414651;
align-items: center;
justify-content: center;
margin-left: 8px;
}
.notification {
background: #fff;
border: 1px solid #E9EAEB;
padding: 12px 16px;
border-radius: 8px;
margin-bottom: 16px;
display: flex;
}
.notification-icon {
margin-right: 10px;
margin-top: 4px;
}
.notification-content {
flex: 1;
}
.notification-title {
color: #181D27;
font-weight: 600;
font-size: var(--h4);
margin: 0;
}
.notification-text {
color: #535862;
margin: 5px 0 0;
font-weight: 400;
}
.report-generate {
text-align: center;
}
.report-generate .image {
margin-bottom: 15px;
}
.report-generate p {
font-weight: 400;
}
.monthly-report-wrapper {
display: flex;
flex-wrap: wrap;
margin: 0 -12px;
}
.monthly-report-wrapper .monthly-item {
width: 50%;
padding: 0 12px;
}
.monthly-item {
margin-bottom: 24px;
}
.monthly-item>a {
display: block;
border: 1px solid #E9EAEB;
border-radius: 8px;
overflow: hidden;
height: 100%;
transition: 0.5s ease all;
}
.monthly-item>a:hover {
border: 1px solid #ead5f79c;
}
.monthly-item .progress_wrap {
margin: 0;
width: calc(100% - 130px);
margin-left: auto;
}
.monthly-item .progress_wrap .progress-bar {
max-width: 100%;
}
.monthly-item>a h3 {
font-weight: 600;
font-size: var(--text);
margin: 0;
padding: 16px;
background-color: #67c24924;
}
.monthly-item-inner {
border: 1px solid #E9EAEB;
border-radius: 8px;
}
.monthly-item .monthly-item-inner .progress_wrap {
margin: 0;
width: 100%;
margin-left: auto;
max-width: 215px;
}
.monthly-item .btm-part {
display: flex;
align-items: center;
border-top: 1px solid #E9EAEB;
padding: 16px;
background-color: #FAFAFA;
}
.monthly-item .btm-part h4 {
font-size: var(--h4);
font-weight: 600;
line-height: 28px;
margin-bottom: 10px;
text-transform: unset;
}
.monthly-item .btm-part h4 span{
font-size: var(--text);
font-weight: 400;
}
.monthly-item .btm-part>span,
.monthly-item .btm-part>p {
font-weight: 400;
font-size: var(--text);
color: #535862;
}
.monthly-item .btm-part>p {
font-size: 12px;
}
.monthly-item-inner .top-part {
display: flex;
align-items: center;
padding: 16px;
background-color: #67c24924;
}
.monthly-item-inner .top-part h3 {
font-weight: 600;
font-size: var(--text);
margin: 0;
}
.monthly-item .monthly-item-inner .btm-part {
display: block;
}
.monthly-item .monthly-item-inner .btm-part>p {
font-weight: 400;
font-size: var(--text);
color: #535862;
margin-bottom: 10px;
}
.monthly-item .monthly-item-inner .btm-part>p:last-child {
margin-bottom: 0;
}
.pending-task-item {
display: flex;
align-items: center;
justify-content: space-between;
background-color: #FFFFFF;
border-radius: 8px;
padding: 16px 24px;
margin-bottom: 10px;
}
.pending-task-item h5 {
font-weight: 700;
font-size: var(--text);
margin: 0;
}
.pending-task-item .custom-btn {
min-width: unset;
padding: 8px 18px;
font-size: 14px;
}
.note-taking-wrapper {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.note-taking-wrapper .notification-head {
width: 100%;
padding: 0 15px;
}
.note-taking-wrapper .note-taking-item {
width: 50%;
padding: 0 12px;
margin-bottom: 24px;
}
.note-taking-inner {
border: 1px solid#E9EAEB;
box-shadow: 0px 5px 22px rgba(153, 153, 153, 0.1);
border-radius: 8px;
overflow: hidden;
height: 100%;
}
.note-taking-inner .top-part {
display: flex; justify-content: space-between;
padding: 16px;
background-color: #67c24924;
}
.note-taking-inner .top-part h3 {
font-weight: 600;
font-size: var(--text);
color: #181D27;
margin: 0;
}
.note-taking-inner .top-part .edit-icon {
display: flex;
height: 26px;
width: 26px;
min-width: 26px;
align-items: center;
justify-content: center;
padding: 0;
border: none;
background: transparent;
}
.note-taking-inner .top-part .edit-icon img {
width: 100%;
max-width: 20px;
}
.note-taking-inner .btm-part {
padding: 16px;
}
.note-taking-inner .btm-part p {
font-weight: 400;
font-size: var(--text);
line-height: 24px;
letter-spacing: 0%;
color: #000000;
}
.profile-container {
max-width: 848px;
width: 100%;
margin: 0 auto;
}
.profile-container h1,
.profile-container h2 {
font-weight: 600;
font-size: var(--h5);
margin-bottom: 15px;
}
.profile-container h1 {
margin-top: 60px;
}
.profile-item {
background-color: #67c24924;
padding: 20px;
border-radius: 8px;
border: 1px solid #E9EAEB;
margin-bottom: 20px;
}
.profile-container .profile-membership-plan{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
column-gap: 10px;
}
.profile-container .profile-content{
width: 100%;
}
.profile-item .upgrade-button{
margin-bottom: 20px;
}
.profile-item .upgrade-button a{
color: #000;
padding: 12px 18px;
border-radius: 6px;
background-image: linear-gradient(to right, #44b752, #6ac348, #8ecd3c, #d6df26, #d6df26);
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
background-size: 180% 100%;
font-size: var(--text);
font-weight: 500;
}
.profile-item .upgrade-button a:hover{
background-image: linear-gradient(to right, #d6df26, #b2d731, #8ecd3c, #6ac348, #44b752);
color: #000;
background-position: 100% 0;
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.profile-image {
display: flex;
align-items: center;
}
.profile-image p {
color: #535862;
font-weight: 400;
font-size: 12px;
line-height: 18px;
margin: 0;
}
.profile-image img {
height: 64px;
width: 64px;
object-fit: cover;
border-radius: 100px;
display: block;
margin-left: 25px;
}
.profile-wrap {
background-color: #ffff;
padding: 20px 20px 85px;
border-radius: 8px;
display: flex;
flex-wrap: wrap;
align-items: center;
position: relative;
}
.profile-wrap .profile-left {
width: 40%;
}
.profile-wrap .profile-right {
width: 60%;
position: relative;
}
.file-upload {
display: flex;
justify-content: center;
align-items: center;
border: 2px dashed #ccc;
border-radius: 10px;
height: 150px;
text-align: center;
cursor: pointer;
position: relative;
background-color: #f9f9f9;
}
.file-upload input[type="file"] {
display: none;
}
.file-upload label {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
cursor: pointer;
color: #555;
font-family: Arial, sans-serif;
}
.file-upload .upload-icon {
width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
margin-bottom: 8px;
}
.upload-icon img {
width: 100%;
display: block;
}
.file-upload p {
font-weight: bold;
margin: 0;
}
.file-upload span {
font-size: 12px;
color: #999;
}
.profile-right input[type="submit"] {
background: linear-gradient(103.07deg, #d5df21 -4%, #3ab549 65.43%);
color: #ffffff;
box-shadow: inset 0px 4px 14px rgb(0 0 0 / 4%);
border-radius: 39px;
font-weight: 600;
font-size: 18px;
min-width: 178px;
padding: 14px 24px;
display: block;
position: absolute;
bottom: -70px;
left: 0;
right: 0;
margin: 0 auto;
width: max-content;
}
.header {
display: flex;
justify-content: space-between;
align-items: center;
border-bottom: 1px solid #ddd;
padding-bottom: 10px;
}
.profile-header {
display: flex;
justify-content: space-between;
margin-bottom: 15px;
}
.profile-header h2 {
margin-bottom: 0;
}
.profile-content {
background: #FFF;
padding: 25px;
border-radius: 8px;
}
.profile-content .row {
display: flex;
justify-content: space-between;
margin-bottom: 20px;
}
.profile-content .row:last-child {
margin-bottom: 0;
}
.profile-content .row .field {
display: flex;
flex-direction: column;
width: 50%;
}
.profile-content .field {
margin-bottom: 20px;
}
.profile-content .field:last-child {
margin-bottom: 0;
}
.profile-content .row .field {
margin-bottom: 0;
}
.profile-content .field label,
.features label {
font-size: 12px;
color: #535862;
margin-bottom: 10px;
}
.profile-content .field p {
margin: 0;
font-size: 16px;
font-weight: 400;
color: #000000;
}
.profile-content .features ul {
padding: 0;
margin: 0;
list-style: none;
}
.profile-content .features ul li {
font-weight: 400;
font-size: var(--text);
color: #000000;
margin-bottom: 15px;
text-align: left;
background-image: url(//growthandsearch.com/wp-content/themes/growthandsearch/images/circle-check.svg);
background-position: left 4px;
background-repeat: no-repeat;
padding-left: 28px;
background-size: 16px;
}
#menu-item-profile a img {
margin-right: 6px;
display: inline-block;
}
#menu-item-profile a {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 200px;
}
.contact_frm .srvcfrm_frm {
max-width: 860px;
width: 100%;
margin: 0 auto;
}
div .gform_wrapper.gravity-theme select[multiple="multiple"] {
height: auto;
background-image: unset;
padding: 0;
border: none;
max-height: 200px;
overflow: auto;
box-shadow: unset;
}
.business-info .gform_description {
text-align: center;
}
div .gform_wrapper.gravity-theme .gfield-choice-input {
display: none;
}
.gform_wrapper.gravity-theme .field_sublabel_below .ginput_complex .gform-field-label {
display: none;
}
.complexity-wrap,
.time_to_implement-wrap {
background-color: #67c24924;
display: inline-block;
vertical-align: top;
font-size: var(--text);
padding: 6px 10px;
border-radius: 4px;
color: #000;
margin-right: 4px;
}
.time_to_implement-wrap {
margin-right: 0;
}
.health-check-list {
padding-top: 96px;
}
.health-check-list .row {
margin: 0 -20px;
}
.health-check-list .row>div {
padding: 0 20px;
}
.health-check-list .image_box {
transition: all .5s ease;
overflow: hidden;
border-radius: 16px;
height: 100%;
text-align: right;
}
.health-check-list .image_box img {
height: 100%;
object-fit: cover;
}
.health-check-list .text_content h2 {
font-size: var(--h2);
color: #673092;
margin: 0 0 15px;
}
.health-check-list .text_content p {
color: #000;
font-size: var(--p);
line-height: 150%;
font-weight: 400;
}
.health-check-list .text_content ul {
list-style: none;
}
.health-check-list .text_content ul li {
font-size: var(--text);
line-height: 130%;
color: #000000; margin: 0 0 16px;
}
.page_header {
padding-top: 50px;
}
.page_header_inner {
text-align: center;
}
.page_header_inner h1 {
font-weight: 600;
font-size: var(--h1);
line-height: 130%;
color: #673092;
;
margin: 0 0 10px;
}
.page_header_inner p {
font-size: var(--h5);
color: #000;
}
.diagnosi_sec.step_sec {
padding-bottom: 0;
}
.diagnosi_sec.step_sec .diagnosis_bottom .kd_observe_middle_wrap {
margin-bottom: 0;
}
.diagnosi_sec.step_sec h2 {
font-size: var(--h2);
color: #673092;
margin: 0 0 50px;
text-align: center;
}
.growth-health-check {
padding: 96px 0 0;
}
.growth-health-check h2 {
font-size: var(--h2);
color: #673092;
margin: 0 0 40px;
text-align: center;
}
.health-check-content .check-item {
display: flex;
flex-wrap: wrap;
margin-bottom: 40px;
}
.health-check-content .check-item:last-child {
margin-bottom: 0;
}
.health-check-content .check-item .icon {
height: 48px;
width: 48px;
min-width: 48px;
display: flex;
align-items: center;
justify-content: center;
background-color: #ede386;
border-radius: 100px;
border: 8px solid #f7f5c0;
}
.health-check-content .check-item .icon img {
filter: brightness(0) saturate(100%) invert(34%) sepia(7%) saturate(741%) hue-rotate(181deg) brightness(94%) contrast(89%);
display: block;
}
.health-check-content .check-item .item_content {
width: calc(100% - 48px);
padding-left: 18px;
}
.health-check-content .check-item .item_content h3 {
font-weight: 500;
font-size: var(--p);
line-height: 130%;
margin: 0 0 10px;
}
.health-check-list .kd-button{
margin-bottom: 30px;
}
.growth-health-check .image-container {
transition: all .5s ease;
overflow: hidden;
border-radius: 16px;
}
.growth-health-check .image-container img {
display: block;
width: 100%;
object-fit: cover;
}
.health-check-content {
max-width: 570px;
margin-left: auto;
}
.growth-health-check.col-switch .row {
flex-direction: row-reverse;
}
.growth-health-check.col-switch .health-check-content {
margin-left: unset;
}
.ceo-growth-check {
padding: 96px 0 0;
}
.ceo-growth-check h2 {
font-size: var(--h2);
color: #673092;
margin: 0 0 30px;
text-align: center;
}
.quote-box {
background: #67c24924;
padding: 32px 30px;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
margin: 0 auto;
border-radius: 16px;
position: relative;
}
.quote-box_inner {
width: 100%;
max-width: 946px;
margin: 0 auto;
}
.quote-box p {
font-weight: 500;
font-size: var(--p);
line-height: 134%;
text-align: center;
color: #181D27;
}
.quote-box .quote-icon {
position: absolute;
top: 18px;
left: 30px;
right: auto;
}
.health-check-question-set {
padding-top: 50px;
}
.health-check-question-set .dshbrd-content-wrapper {
width: 100%;
max-width: 847px;
margin: 0 auto;
}
.health-check-question-set .dshbrd-content-wrapper .head-ttl {
margin: 0 0 20px;
}
.health-check-question-set .accordion .info_box p {
font-size: var(--text);
font-weight: 400;
color: #181D27;
margin-bottom: 10px;
}
.health-check-question-set .accordion .info_box label {
font-weight: 400;
font-size: var(--text);
line-height: 24px;
color: #000;
margin-bottom: 10px;
cursor: pointer;
}
.health-check-question-set .accordion .info_box label:last-child {
margin-bottom: 0;
}
.health-check-question-set .accordion .info_box label strong {
font-size: var(--h4);
font-weight: 600;
}
.health-check-question-set .accordion .info_box input[type="radio"] {
width: 16px;
height: 16px;
accent-color: #535862;
margin: 0 5px 0 0;
}
.health-check-question-set .dshbrd-content-wrapper .cusm_btn_wrap {
text-align: center;
}
.acc_content_inner .info_box+.custom-btn {
margin: 20px auto 20px;
display: block;
width: max-content;
text-align: center;
}
.submit_btn_wrapper > .kd-button{
color: #000;
padding: 12px 35px;
border-radius: 6px;
background-image: linear-gradient(to right, #44b752, #6ac348, #8ecd3c, #d6df26, #d6df26);
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
background-size: 180% 100%;
font-size: var(--text);
font-weight: 500;
cursor: pointer;
display: block;
margin: 0 auto;
}
.submit_btn_wrapper > .kd-button:hover{
background-image: linear-gradient(to right, #d6df26, #b2d731, #8ecd3c, #6ac348, #44b752);
color: #000;
background-position: 100% 0;
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.dshbrd-section {
padding: 45px 0 0;
}
.notification-menu img{
max-width: 24px;
display: block;
}
li.notification-menu {
position: relative;
}
.notifications-popup {
width: 348px;
background: #FFF;
box-shadow: 0px 4px 6px -2px #0A0D1208;
box-shadow: 0px 12px 16px -4px #0A0D1214;
padding: 16px 16px 0;
overflow: hidden;
position: absolute;
z-index: 9;
right: 0;
left: auto;
top: 100%;
border-radius: 12px;
overflow: hidden;
display: none;
}
.popup-header {
display: flex;
justify-content: space-between;
align-items: center;
}
.popup-header span{
color: #000000;
font-weight: 600;
font-size: 18px;
line-height: 28px;
}
.notifications-popup .close-btn {
background: none;
border: none;
font-size: 30px;
cursor: pointer;
line-height: normal;
}
.notification-list {
max-height: 400px;
overflow-y: auto;
margin-bottom: 12px;
scrollbar-width: thin;
scrollbar-color: #673092 #fff;
}
.notification-item {
display: flex;
align-items: flex-start;
gap: 10px;
padding: 12px 0;
position: relative;
}
.notification-content {
flex-grow: 1;
}
.notifications-popup  .title {
color: #181D27;
font-weight: 600;
font-size: 12px;
line-height: 18px;
margin: 0;
width: 100%;
max-width: calc(100% - 75px);
padding-right: 15px;
}
.notifications-popup .desc {
font-weight: 400;
font-size: 12px;
line-height: 18px;
color: #535862;
margin-top: 4px;
}
.notifications-popup .time {
color: #535862;
font-weight: 400;
font-size: 12px;
line-height: 18px;
letter-spacing: 0%;
text-align: right;
white-space: nowrap;
position: absolute;
right: 16px;
top: 12px;
}
.notifications-popup .view-all {
background-color: #F5F5F5;
text-align: center;
padding: 16px 15px;
width: calc(100% + 32px);
left: -16px;
position: relative;
}
.notifications-popup .view-all a {
color: #000000;
text-decoration: none;
font-weight: 600;
font-size: 14px;
line-height: 20px;
}
.question-thankyou {
padding: 70px 0 0;
}
.thankyou-inner{
text-align: center;
}
.thankyou-inner h1{
font-size: var(--h5);
color: #673092;
}
.footer_banner p {
text-align: center;
}
.footer_banner h2 {
font-size: var(--h2);
color: #673092;
margin: 0 0 30px;
text-align: center;
}
.footer_banner {
max-width: 1310px;
padding: 0 15px;
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding-top: 60px;
margin: 0 auto;
}
.gravity-theme form .gform_footer input[type="submit"] {
margin-bottom: 0;
}
.dshbrd-content-wrapper #user-details-section {
max-width: 480px;
margin: 0 auto;
}
#user-details-section h2{
font-weight: 600;
font-size: var(--h3);
margin-bottom: 24px;
text-align: center;
}
#user-details-section input{
margin-bottom: 15px;
}
#user-details-section .field-error {
position: relative;
top: -9px;
}
#user-details-section  button.kd-button{
background-image: linear-gradient(to right, #44b752, #6ac348, #8ecd3c, #d6df26, #d6df26);
font-weight: 600;
font-size: var(--text);
color: #000000;
padding: 11px 18px;
min-width: 185px;
border-radius: 8px;
margin-bottom: 0;
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4sease-in-out;
transition: all .4sease-in-out;
background-size: 180% 100%;
border: none;
display: block;
margin: 20px auto 0;
}
#user-details-section  button.kd-button:hover {
background-image: linear-gradient(to right, #d6df26, #b2d731, #8ecd3c, #6ac348, #44b752);
background-position: 100% 0;
}
.solution_inner_content p,
.solution_inner_content ol li{
color: #000;
font-size: var(--p);
line-height: 140%;
font-weight: 400;
}
.has-bg{
background: #d8d0df7a;
}
.talk_top .kd-button{
display: block;
margin: 30px auto 0;
text-align: center;
}
button.kd-button br {
display: none;
}
.talk_top div[style*="flex: 1 1 300px"] p,
.solution_wrp_top div[style*="flex: 1"] p,
.doserve_wpr .kd_doserve_top div[style*="flex: 1 1 300px"]  p,
div[style*="flex: 1 1 300px"] p {
font-size: var(--text);
}
div[style*="flex:1 1 300px"] p {
font-size: var(--text);
}
@media (max-width: 1366px) {
:root {
--h1: 48px;
--h2: 30px;
--h3: 38px;
--h4: 18px;
--h5: 20px;
--h6: 20px;
--p: 18px;
--text: 16px;
}
header.main-head {
padding: 10px 0;
}
body {
padding-top: 78px;
}
.banner_right .banner-img::before {
right: -120px;
}
.banner_row .banner_left h1+p {
margin-bottom: 30px;
}
.talk_sec,
.accordian_sec,
.kd_price_sec,
.kd_stay_sec,
.kd_compare_sec,
.kd_data_sec,
.kd_experince_sec,
.diagnosi_sec,
.solution_sec,
.grthchlng_sec,
.kd_doserve_sec {
padding: 66px 0;
}
.doserve_wpr .kd_doserve_top {
padding-bottom: 44px;
}
.doserve_sec_bottom_wrap {
margin-bottom: 34px;
gap: 20px;
}
.doserve_sec_bottom {
margin-top: 44px;
}
.kd_compare_middle .kd_observe_middle_wrap .kd_middle_col {
max-width:100%;
}
.grthchlng_right {
max-width: 530px;
padding-right: 40px;
}
.grthchlng_left {
max-width: calc(100% - 530px);
}
.grthchlng_right .kd_observe_middle_wrap {
gap: 20px;
}
.kd_middle_col img {
padding: 5px;
border: 6px solid #f7f5c0;
}
.solution_wrp_bottom {
margin-top: 44px;
}
.solution_wrp_bottom .solution_wrp_right {
max-width: 100%;
}
.solution_wrp_bottom .solution_wrp_left {
max-width: 500px;
}
.solution_wrp_bottom .solution_wrp_left::before {
top: -10px;
left: -10px;
}
.solution_wrp_right .kd_observe_middle_wrap .kd_middle_col {
max-width: 32.2%;
margin-bottom: 0px;
}
.diagnosis_top_right .doserve_sec_bottom_wrap {
margin-bottom: 0;
gap: 10px;
justify-content: flex-end;
}
.price_wrapper h2,
.diagnosis_bottom .kd_observe_middle_wrap,
.diagnosis_top {
margin-bottom: 44px;
}
.accordian_bottom,
.diagnosis_bottom .kd_observe_middle_wrap,
.talk_bottom .kd_observe_middle_wrap {
margin-top: 44px;
}
.talk_bottom .kd_observe_middle_wrap .kd_middle_col {
max-width: calc(33.9% - 22px);
}
.accordian_sec .accordian_top h2 {
margin-bottom: 44px;
}
.accordian_sec .accordian_middle .accordian_right {
max-width: calc(100% - 760px);
}
.accordian_sec .accordian_middle .accordian_left {
max-width: 760px;
}
.accordian_sec .accordian_middle h4 {
margin-bottom: 22px;
}
.kd_experince_middle_wrap {
margin: 44px 0;
}
.kd_observe_middle_wrap .kd_middle_col {
max-width: calc(33% - 8px);
margin-right: 16px;
margin-top: 0; }
.kd_compare_middle .kd_middle_col img {
height: 180px;
}
.talk_bottom .kd_observe_middle_wrap,
.diagnosis_bottom .kd_observe_middle_wrap {
gap: 0;
}
.price_wrapper .tabs {
margin: 0 auto 44px auto;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col {
margin-top: 0;
margin-bottom: 0;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col>span,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col>span {
margin: 8px 0 16px 0;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col>ul,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col ul {
margin-top: 22px;
}
.kd_observe_middle_wrap {
gap: 0px;
}
.get_started_sec .kd_observe_middle_wrap .kd_middle_col {
margin-top: 0;
margin-bottom: 20px;
}
.get_started_sec .get_started_left h2 {
margin-bottom: 20px;
}
.kd_get_wraped {
gap: 20px;
}
.get_started_sec .get_started_left {
max-width: 830px;
padding-right: 30px;
}
.get_started_sec .get_started_right {
max-width: calc(100% - 830px);
} .stay_wpr .get_stay_left {
max-width: 500px;
}
footer {
padding: 66px 0 26px;
}
footer .footer_banner h2 {
margin-bottom: 20px;
font-size: 28px;
}
footer .footer_banner {
margin-bottom: 44px;
}
.footer_top_wpr .footer_row {
margin-bottom: 44px;
}
footer .footer_bot {
padding: 26px 0 0 0;
}
.kd_compare_middle .kd_observe_middle_wrap {
gap: 0;
margin: 44px auto;
}
}
@media (max-width: 1024px) {
:root {
--h1: 38px;
--h2: 28px;
--h3: 32px;
--h4: 16px;
--h5: 18px;
--h6: 18px;
--p: 18px;
--text: 16px;
}
nav .stick,
nav .stick:after,
nav .stick:before {
width: 24px;
height: 3px;
background: #673092;
}
.navbar-collapse .navbar-nav li {
margin-bottom: 12px;
}
.kd-button a {
padding: 9px 18px;
}
.banner_row .banner_left h1+p {
margin-bottom: 20px;
}
.banner_row .banner_left p {
margin-bottom: 18px;
}
.banner_row .banner_left h1 {
margin-bottom: 15px;
}
.banner_right .banner-img {
padding-top: 136%;
}
.banner_right .banner-img::before {
right: -100px;
width: 251px;
height: 75px;
}
.talk_sec,
.accordian_sec,
.kd_price_sec,
.kd_stay_sec,
.kd_compare_sec,
.kd_data_sec,
.kd_experince_sec,
.diagnosi_sec,
.solution_sec,
.grthchlng_sec,
.kd_doserve_sec {
padding: 55px 0;
}
.kd_observe_middle_wrap .kd_middle_col {
max-width: calc(32.9% - 8px);
}
.doserve_sec_bottom_wrap {
margin-bottom: 24px;
}
.grthchlng_right {
max-width: 50%;
padding-right: 30px;
}
.grthchlng_left {
max-width: 50%;
}
.grthchlng_right .kd_observe_middle_wrap {
gap: 20px;
}
.stay_wpr .get_started_right h2,
.kd_compare_sec h2,
.data_wpr .kd_data_top h2,
.kd_experince_sec h2,
.grthchlng_left h2,
.doserve_wpr .kd_doserve_top h2 {
margin-bottom: 15px;
}
.grthchlng_left .doserve_sec_bottom_wrap {
margin: 20px 0;
}
.doserve_sec_bottom_wrap a {
padding: 8px 13px;
}
.solution_wrp_top h2 {
margin-bottom: 15px;
margin-top: 0px;
}
.solution_wrp_bottom {
margin-top: 34px;
}
.solution_wrp_bottom .solution_wrp_left {
max-width: 50%;
padding-top: 50%;
}
.solution_wrp_bottom .solution_wrp_right {
max-width: 100%;
}
.solution_wrp_right .kd_observe_middle_wrap .kd_middle_col {
max-width: 47%; }
.kd_middle_col h3 {
font-size: 16px;
margin: 15px 0 8px 0;
}
.diagnosis_top h2 {
margin: 8px 0 0 0;
}
.accordian_bottom,
.diagnosis_bottom .kd_observe_middle_wrap,
.talk_bottom .kd_observe_middle_wrap {
margin-top: 34px;
}
.price_wrapper h2,
.diagnosis_bottom .kd_observe_middle_wrap,
.diagnosis_top {
margin-bottom: 34px;
}
.accordian_sec .accordian_top h2 {
margin-bottom: 34px;
}
.accordian_sec .accordian_middle h4 {
margin-bottom: 12px;
}
.accordian_sec .accordian_middle .accordian_left {
max-width: 60%;
padding-right: 20px;
}
.accordian_sec .accordian_middle .accordian_right {
max-width: 40%;
}
.accordion__title {
padding: 12px;
}
.div_col .div_wrap p {
margin-bottom: 4px;
}
.accordion__icon .line-01,
.accordion__icon .line-02 {
width: 12px;
height: 2px;
}
.accordian_bottom .kd-button a {
min-width: 290px;
}
.kd_experince_middle_wrap {
margin: 34px 0;
}
.data_wpr .kd_data_top {
margin: 0 auto 22px auto;
}
.kd_compare_middle .kd_observe_middle_wrap {
margin: 34px 0;
}
.kd_compare_middle .kd_observe_middle_wrap .kd_middle_col {
max-width: calc(50% - 8px);
margin-bottom: 16px;
} .kd_compare_middle .kd_observe_middle_wrap .kd_middle_col:nth-child(2) {
margin-right: 0;
}
.price_wrapper .tabs {
margin: 0 auto 34px auto;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col>ul li,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col ul li {
margin-bottom: 10px;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col>span,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col>span {
margin: 6px 0 0 0;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col p,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col p {
margin: 15px 0 8px 0;
}
.get_started_sec .get_started_left {
max-width: 50%;
padding-right: 20px;
}
.get_started_sec .get_started_right {
max-width: 50%;
}
.get_started_sec .kd_observe_middle_wrap .kd_middle_col {
margin-top: 0;
margin-bottom: 15px;
}
.data_wpr {
padding: 20px;
}
.get_started_sec .kd_observe_middle_wrap .kd_middle_col:last-child {
margin-bottom: 0;
}
.kd_get_wraped {
margin-top: 20px;
gap: 10px;
flex-wrap: wrap;
}
.stay_wpr .get_started_right {
max-width: 50%;
padding-left: 20px;
}
.stay_wpr .get_stay_left {
max-width: 50%;
}
.get_started_right button.kd-button {
margin-top: 5px;
}
.kd_lead_sec .doserve_sec_bottom_wrap {
margin-top: 20px;
gap: 10px;
}
footer {
padding: 40px 0 15px;
}
.footer_top_wpr .footer_col .footer_heading {
margin-bottom: 10px;
}
.footer_top_wpr .footer_col .footer_link_wpr li {
margin: 0 0 8px 0;
}
.footer_top_wpr .footer_col .footer_link_wpr li a {
padding: 0;
}
.footer_top_wpr ul.footer_contact_list li span a {
margin-left: 0;
}
footer .footer_banner h2 {
margin-bottom: 15px;
font-size: 24px;
}
.footer_top_wpr .footer_row {
margin-bottom: 34px;
}
footer .footer_bot {
padding: 15px 0 0 0;
}
.kd_compare_middle .kd_middle_col img {
height: 220px;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step+* {
padding-left: 50px;
}
.criteria-wrapper .criteria-box {
width: 33.33%;
margin-bottom: 20px;
}
.contact-item-wrap .contact-items {
width: 100%;
margin-bottom: 30px;
}
.enquiry-form {
padding: 20px 15px;
}
.sign-in {
margin: 45px 0 0;
}
.monthly-report-wrapper {
margin: 0 -8px;
}
.monthly-report-wrapper .monthly-item {
padding: 0 8px;
}
.monthly-item .btm-part {
display: block;
}
.monthly-item .progress_wrap {
width: 100%;
margin-top: 10px;
}
.monthly-item>a h3,
.monthly-item .btm-part {
padding: 12px;
}
.process_checklist-wrapper{
padding: 15px 0;
}
.chklist-item-inner .top_row{
margin-bottom: 15px;
}
.process_checklist-wrapper .chklist-item{
width: 100%;
margin-bottom: 20px;
}
}
@media (max-width: 767px) {
:root {
--h1: 32px;
--h2: 24px;
--h3: 30px;
--h4: 14px;
--h5: 16px;
--h6: 16px;
--p: 16px;
--text: 14px;
}
body {
padding-top: 78px;
}
.banner_row .banner_left {
max-width: 100%;
padding-bottom: 0;
}
.banner_row .banner_right {
max-width: 100%;
padding-left: 0;
padding-top: 30px;
}
.banner_right .banner-img {
padding-top: 115%;
}
.talk_sec,
.accordian_sec,
.kd_price_sec,
.kd_stay_sec,
.kd_compare_sec,
.kd_data_sec,
.kd_experince_sec,
.diagnosi_sec,
.solution_sec,
.grthchlng_sec,
.kd_doserve_sec {
padding: 40px 0;
}
.doserve_wpr .kd_doserve_top {
padding-bottom: 25px;
}
.kd_observe_middle_wrap .kd_middle_col {
max-width: 100%;
margin-bottom: 15px;
margin-right: 0;
}
.kd_observe_middle_wrap .kd_middle_col:last-child {
margin-bottom: 0;
}
.doserve_sec_bottom {
margin-top: 25px;
}
.doserve_sec_bottom_wrap {
margin-bottom: 20px;
gap: 10px;
}
.grthchlng_right {
max-width: 100%;
padding-right: 0;
padding-top: 20px;
}
.grthchlng_left {
max-width: 100%;
text-align: center;
}
.grthchlng_wprs {
flex-direction: column;
}
.grthchlng_left .doserve_sec_bottom_wrap {
justify-content: center;
}
.grthchlng_right .kd_observe_middle_wrap {
gap: 0;
}
.kd_middle_col h3 {
margin: 8px 0 8px 0;
}
.grthchlng_right .kd_observe_middle_wrap .kd_middle_col {
margin-bottom: 10px;
}
.solution_wrp_top p {
margin-bottom: 5px;
}
.solution_wrp_bottom {
flex-direction: column;
gap: 20px;
}
.solution_wrp_bottom {
margin-top: 44px;
}
.solution_wrp_bottom .solution_wrp_left {
max-width: 100%;
padding-top: 100%;
}
.solution_wrp_bottom .solution_wrp_right {
max-width: 100%;
padding: 0;
}
.price_wrapper h2,
.diagnosis_bottom .kd_observe_middle_wrap,
.diagnosis_top {
margin-bottom: 25px;
}
.diagnosis_top {
align-items: flex-start;
justify-content: flex-start;
flex-wrap: wrap;
gap: 20px;
}
.diagnosis_top_left {
max-width: 100%;
}
.diagnosis_top_right .doserve_sec_bottom_wrap {
justify-content: center;
}
.diagnosis_bottom .kd_observe_middle_wrap .kd_middle_col {
max-width: 100%;
margin-right: 0;
margin-bottom: 10px;
}
.diagnosis_top h2,
.diagnosis_top p {
text-align: center;
}
.diagnosis_bottom .kd_observe_middle_wrap .kd_middle_col:last-child {
margin-bottom: 0;
}
.talk_top h2 {
margin-top: 4px;
}
.accordian_bottom,
.diagnosis_bottom .kd_observe_middle_wrap,
.talk_bottom .kd_observe_middle_wrap {
margin-top: 25px;
}
.talk_bottom .kd_observe_middle_wrap .kd_middle_col {
max-width: 100%;
}
.accordian_sec .accordian_top h2 {
margin-bottom: 25px;
}
.accordian_sec .accordian_middle .accordian_left {
max-width: 100%;
padding-right: 0;
padding-bottom: 20px;
}
.accordian_sec .accordian_middle .accordian_right {
max-width: 100%;
}
.accordion__title {
font-size: 14px;
padding: 12px 8px;
}
.kd_experince_middle_wrap {
margin: 25px 0;
}
h3.accordion__title span {
gap: 8px;
width: 90%;
}
.accordian_sec .accordian_middle .accordian_left .accordion__title{
padding-right: 0;
}
.kd_compare_middle .kd_observe_middle_wrap {
margin: 25px 0;
}
.kd_compare_middle .kd_observe_middle_wrap .kd_middle_col {
max-width: 100%;
padding: 20px 15px 25px;
}
.kd_compare_middle .kd_middle_col h3 {
margin: 10px 0 5px;
font-size: 16px;
}
.kd_compare_middle .kd_observe_middle_wrap .kd_middle_col:nth-child(3) {
margin-bottom: 16px;
} .price_wrapper .tabs {
margin: 0 auto 25px auto;
}
.kd_cols_month_common {
gap: 15px;
flex-wrap: wrap;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col h3>p,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col h3>p {
font-size: 10px;
margin-bottom: 6px;
padding: 3px 8px;
}
.kd_price_preminum .kd_observe_middle_wrap .kd_middle_col>ul li,
.kd_price_membership .kd_observe_middle_wrap .kd_middle_col ul li {
margin-bottom: 6px;
}
.get_started_sec .get_started_left {
max-width: 100%;
padding-right: 0;
padding-bottom: 20px;
}
.get_started_sec .get_started_right {
max-width: 100%;
}
.data_wpr {
padding: 15px;
}
.get_started_sec .kd_observe_middle_wrap .kd_middle_col {
padding: 10px;
}
.get_started_sec .kd_middle_col h3 {
margin: 0 0 4px;
}
.kd_get_wraped {
margin-top: 20px;
gap: 24px;
flex-wrap: wrap;
justify-content: center;
}
.get_started_sec .get_started_left h2 {
margin-bottom: 15px;
text-align: center;
}
.stay_wpr .get_started_right {
max-width: 100%;
padding-left: 0;
padding-top: 20px;
text-align: center;
}
.stay_wpr.lead_wrp .get_started_right {
padding-right: 0;
}
.kd_lead_sec .doserve_sec_bottom_wrap {
margin-top: 10px;
justify-content: center;
}
.stay_wpr .get_stay_left {
max-width: 100%;
}
footer .footer_banner h2 {
font-size: 22px;
}
footer .footer_banner {
margin-bottom: 25px;
}
.footer_top_wpr .footer_row {
margin-bottom: 25px;
align-items: center;
}
.footer_top_wpr .footer_col {
max-width: 100%;
margin-bottom: 25px;
text-align: center;
}
footer .footer_logo {
margin-bottom: 0;
}
footer .footer_logo_wpr {
display: flex;
justify-content: center;
}
.footer_top_wpr .footer_col .footer_link_wpr li {
margin: 0 0 4px 0;
}
.footer_top_wpr ul.footer_contact_list li p img,
.footer_top_wpr .footer_col .footer_link_wpr li a img {
width: 16px;
height: 16px;
}
.footer_top_wpr ul.footer_contact_list li p {
justify-content: center;
}
footer .footer_bot p {
font-size: 14px;
}
.navbar .navbar-brand {
width: 120px;
}
nav .stick:before {
top: -8px;
}
nav .stick:after {
top: 11px;
}
.kd_banner_sec {
padding: 30px 0 0 0;
}
.get_started_sec .kd_observe_middle_wrap .kd_middle_col {
margin-left: auto;
margin-right: auto;
}
.criteria-wrapper .criteria-box {
width: 50%;
margin-bottom: 20px;
}
.important-note-sec {
padding: 45px 0;
margin-bottom: 45px;
}
.important-note-wrapper .important-note,
.important-note-wrapper .not-fit {
width: 100%;
}
.important-note-wrapper .not-fit {
margin-top: 20px;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_page_steps {
margin: 0 0 45px;
justify-content: space-between;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step_label {
font-size: 12px;
line-height: normal;
}
.criteria-wrapper {
padding: 30px 0 40px;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step:before {
width: 100%;
left: -25px;
}
.solution_inner_content .gform_wrapper.gravity-theme .gf_step+* {
padding-left: 15px;
}
.contact-item-wrap .contact-items {
width: 100%;
margin-bottom: 30px;
}
.sign-in {
margin: 30px 0 0;
}
.notification-text {
font-size: 14px;
line-height: normal;
}
.note-taking-wrapper .note-taking-item,
.monthly-report-wrapper .monthly-item {
width: 100%;
}
.note-taking-inner .top-part,
.note-taking-inner .btm-part {
padding: 12px;
}
.profile-content .row .field {
width: 100%;
}
.profile-wrap .profile-left,
.profile-wrap .profile-right {
width: 100%;
}
.profile-wrap .profile-right {
margin-top: 18px;
}
.page_header {
padding-top: 20px;
}
.health-check-list {
padding-top: 40px;
}
.health-check-list .row {
flex-direction: column-reverse;
}
.health-check-list .row {
margin: 0 -15px;
}
.health-check-list .row>div {
padding: 0 15px;
}
.health-check-list .text_content {
margin-top: 25px;
}
.growth-health-check {
padding: 40px 0 0;
}
.health-check-content {
margin-top: 25px;
}
.ceo-growth-check {
padding: 40px 0 0;
}
.diagnosi_sec.step_sec h2 {
margin-bottom: 0;
}
.health-check-question-set {
padding-top: 20px;
}
.pass_item_sec {
padding: 30px 0 45px;
}
.question-thankyou {
padding: 30px 0 25px;
}
.dshbrd-content-wrapper.principle_list {
padding: 15px;
margin-bottom: 25px;
}
.principle_list .accordion .accordion__title>a {
margin-right: 0;
min-width: 120px;
}
.principle_list h3.accordion__title span{
width: 100%;
justify-content: center;
}
.banner_row .banner_left .hero_logo img {
display: block;
max-width: 150px;
}
.solution_wrp_right .kd_observe_middle_wrap .kd_middle_col {
max-width: 100%;
}
}
.gform-body.gform_body {
position: relative;
}