.elementor-113 .elementor-element.elementor-element-913a803 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 220px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-913a803 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-6936dd5 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-6936dd5 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-84bca09 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-84bca09.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-113 .elementor-element.elementor-element-84bca09 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-a843442 {
    width: var( --container-widget-width, 540px );
    max-width: 540px;
    --container-widget-width: 540px;
    --container-widget-flex-grow: 0;
}

.elementor-113 .elementor-element.elementor-element-a843442 .title {
    color: #1C1D20;
    font-family: "Roboto", Sans-serif;
    font-size: 90px;
    font-weight: 400;
    line-height: 1.05em;
}

.elementor-113 .elementor-element.elementor-element-a843442 .hover_text {
    text-decoration: underline;
}

.elementor-113 .elementor-element.elementor-element-5cde2ad {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 95px 95px;
    --row-gap: 95px;
    --column-gap: 95px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-5cde2ad .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-af3f59c {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-af3f59c .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-951b61d > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-951b61d .wcf--text {
    color: #555555;
}

.elementor-113 .elementor-element.elementor-element-951b61d .wcf--text, .elementor-113 .elementor-element.elementor-element-951b61d .wcf--text * {
    font-family: "euclid_Circular_B", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-113 .elementor-element.elementor-element-863bf3b .wcf-popup-btn {
    background-color: #FFFFFF00;
    font-size: 15px;
    width: 65px;
    height: 65px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-113 .elementor-element.elementor-element-863bf3b {
    width: var( --container-widget-width, 250px );
    max-width: 250px;
    --container-widget-width: 250px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-113 .elementor-element.elementor-element-863bf3b > .elementor-widget-container {
    background-image: url("https://crowdytheme.com/wp/helo/dancer/wp-content/uploads/sites/9/2024/03/about-hero-thumb.webp");
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 50px 0px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-widget-divider {
    --divider-color: var( --e-global-color-secondary );
}

.elementor-widget-divider .elementor-divider__text {
    color: var( --e-global-color-secondary );
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-secondary );
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
    color: var( --e-global-color-secondary );
    border-color: var( --e-global-color-secondary );
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-secondary );
}

.elementor-113 .elementor-element.elementor-element-21f5187 {
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 1px;
}

.elementor-113 .elementor-element.elementor-element-21f5187 > .elementor-widget-container {
    margin: -100px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-21f5187 .elementor-divider-separator {
    width: 40%;
    margin: 0 auto;
    margin-right: 0;
}

.elementor-113 .elementor-element.elementor-element-21f5187 .elementor-divider {
    text-align: right;
    padding-block-start:0px;padding-block-end:0px;}

.elementor-113 .elementor-element.elementor-element-a14a5b7 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-a14a5b7 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-5e042b7 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-5e042b7 .wcf--text {
    color: #555555;
}

.elementor-113 .elementor-element.elementor-element-5e042b7 .wcf--text, .elementor-113 .elementor-element.elementor-element-5e042b7 .wcf--text * {
    font-family: "euclid_Circular_B", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-113 .elementor-element.elementor-element-6a4b6a9 {
    --display: flex;
    --align-items: flex-end;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --margin-top: 40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: -100px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 50px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-6a4b6a9 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-5c601de > .elementor-widget-container {
    --e-transform-translateX: -64px;
    --e-transform-translateY: -53px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-5c601de {
    text-align: right;
}

.elementor-113 .elementor-element.elementor-element-5c601de img {
    width: 100%;
}

.elementor-113 .elementor-element.elementor-element-cc23de1 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 120px;
    --padding-bottom: 150px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-cc23de1 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-b287d21 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-b287d21 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-2c46faa {
    width: var( --container-widget-width, 66% );
    max-width: 66%;
    --container-widget-width: 66%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-113 .elementor-element.elementor-element-2c46faa > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-113 .elementor-element.elementor-element-2c46faa.elementor-element {
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-113 .elementor-element.elementor-element-2c46faa .wcf--title {
    color: #1C1D20;
    font-family: "Roboto", Sans-serif;
    font-size: 90px;
    font-weight: 400;
    line-height: 0.7em;
}

.elementor-113 .elementor-element.elementor-element-2c46faa .wcf--title .highlight {
    color: #f00000;
}

.elementor-113 .elementor-element.elementor-element-39ecef4 {
    width: var( --container-widget-width, 28% );
    max-width: 28%;
    --container-widget-width: 28%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-113 .elementor-element.elementor-element-39ecef4 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-39ecef4.elementor-element {
    --align-self: center;
}

.elementor-113 .elementor-element.elementor-element-39ecef4 .wcf--text {
    color: #555555;
}

.elementor-113 .elementor-element.elementor-element-39ecef4 .wcf--text, .elementor-113 .elementor-element.elementor-element-39ecef4 .wcf--text * {
    font-family: "euclid_Circular_B", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.388em;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa .content-wrap {
    flex-direction: row;
    border-radius: 0px 0px 0px 0px;
    gap: 70px;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa .wcf--timeline {
    --content-gap: 50px;
    --icon-size: 35px;
    --icon-padding: 25px;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa .content-wrap .content {
    padding: 25px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa img {
    width: 240px;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa .date {
    color: #1C1D20;
    font-family: "Roboto", Sans-serif;
    font-size: 50px;
    font-weight: 400;
    line-height: 1.3em;
    margin-bottom: 14px;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa .title {
    color: #1C1D20;
    font-family: "euclid_Circular_B", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.3em;
    margin-bottom: 25px;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa .subtitle {
    color: #1C1D20;
    margin-bottom: 30px;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa .description {
    color: #555555;
    font-family: "euclid_Circular_B", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.388em;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa .step-box .icon {
    color: #000000;
    fill: #000000;
    background-color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    border-style: none;
    border-radius: 100px;
    top: 115px;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa .line {
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #E9E9E9;
}

.elementor-113 .elementor-element.elementor-element-c06b0fa .indicator {
    background-color: ;
    width: 70px;
}

.elementor-113 .elementor-element.elementor-element-7d355f8 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-7d355f8 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-01b35bf > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-01b35bf .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-113 .elementor-element.elementor-element-29afe1f {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 140px;
    --padding-bottom: 90px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-29afe1f .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-0a6b52c {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 110px;
    --row-gap: 0px;
    --column-gap: 110px;
}

.elementor-113 .elementor-element.elementor-element-0a6b52c .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-720364a {
    --display: flex;
    --justify-content: center;
    --overflow: hidden;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-720364a.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-113 .elementor-element.elementor-element-720364a .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-549e737 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-549e737 img {
    width: 100%;
}

.elementor-113 .elementor-element.elementor-element-da3a96c {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-da3a96c .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-35f0ab0 {
    width: var( --container-widget-width, 66% );
    max-width: 66%;
    --container-widget-width: 66%;
    --container-widget-flex-grow: 0;
}

.elementor-113 .elementor-element.elementor-element-35f0ab0 > .elementor-widget-container {
    --e-transform-translateY: 3px;
}

.elementor-113 .elementor-element.elementor-element-35f0ab0 .wcf--title {
    color: #1C1D20;
    font-family: "Roboto", Sans-serif;
    font-size: 90px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-113 .elementor-element.elementor-element-35f0ab0 .wcf--title .highlight {
    color: #f00000;
}

.elementor-113 .elementor-element.elementor-element-4c11c51 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-4c11c51 .wcf--text {
    color: #666666;
}

.elementor-113 .elementor-element.elementor-element-4c11c51 .wcf--text, .elementor-113 .elementor-element.elementor-element-4c11c51 .wcf--text * {
    font-family: "euclid_Circular_B", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-113 .elementor-element.elementor-element-4d83a81 {
    --display: flex;
    --overflow: hidden;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-4d83a81 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-f1e370c img {
    width: 100%;
    max-width: 100%;
}

.elementor-113 .elementor-element.elementor-element-59755d6 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 130px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-59755d6 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-cf06b48 {
    --display: flex;
    --gap: 0px 110px;
    --row-gap: 0px;
    --column-gap: 110px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-cf06b48 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-3656474 {
    width: var( --container-widget-width, 72% );
    max-width: 72%;
    --container-widget-width: 72%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-113 .elementor-element.elementor-element-3656474 > .elementor-widget-container {
    padding: 0px 0px 45px 0px;
}

.elementor-113 .elementor-element.elementor-element-3656474.elementor-element {
    --align-self: center;
}

.elementor-113 .elementor-element.elementor-element-3656474 .wcf--title {
    color: #1C1D20;
    font-family: "Roboto", Sans-serif;
    font-size: 90px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-113 .elementor-element.elementor-element-3656474 .wcf--title .highlight {
    color: #f00000;
}

.elementor-113 .elementor-element.elementor-element-9d0f9c5 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 120px;
    --row-gap: 20px;
    --column-gap: 120px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-9d0f9c5 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-8fa4ec4 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-8fa4ec4 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-widget-image .widget-image-caption {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-113 .elementor-element.elementor-element-cea4145 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-cea4145 img {
    width: 100%;
}

.elementor-113 .elementor-element.elementor-element-690c1fa {
    width: var( --container-widget-width, 72% );
    max-width: 72%;
    --container-widget-width: 72%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-113 .elementor-element.elementor-element-690c1fa > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-690c1fa.elementor-element {
    --align-self: center;
}

.elementor-113 .elementor-element.elementor-element-690c1fa .wcf--title {
    color: #1C1D20;
    font-family: "Roboto", Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-113 .elementor-element.elementor-element-690c1fa .wcf--title .highlight {
    color: #f00000;
}

.elementor-113 .elementor-element.elementor-element-9e23617 {
    width: var( --container-widget-width, 89% );
    max-width: 89%;
    --container-widget-width: 89%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-113 .elementor-element.elementor-element-9e23617 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-9e23617.elementor-element {
    --align-self: center;
}

.elementor-113 .elementor-element.elementor-element-9e23617 .wcf--text {
    color: #666666;
}

.elementor-113 .elementor-element.elementor-element-9e23617 .wcf--text, .elementor-113 .elementor-element.elementor-element-9e23617 .wcf--text * {
    font-family: "euclid_Circular_B", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-113 .elementor-element.elementor-element-9f907ce {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-9f907ce .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-a78d5cd > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-a78d5cd img {
    width: 100%;
}

.elementor-113 .elementor-element.elementor-element-6caed8a {
    width: var( --container-widget-width, 72% );
    max-width: 72%;
    --container-widget-width: 72%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-113 .elementor-element.elementor-element-6caed8a > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-6caed8a.elementor-element {
    --align-self: center;
}

.elementor-113 .elementor-element.elementor-element-6caed8a .wcf--title {
    color: #1C1D20;
    font-family: "Roboto", Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-113 .elementor-element.elementor-element-6caed8a .wcf--title .highlight {
    color: #f00000;
}

.elementor-113 .elementor-element.elementor-element-9dc50aa {
    width: var( --container-widget-width, 89% );
    max-width: 89%;
    --container-widget-width: 89%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-113 .elementor-element.elementor-element-9dc50aa > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-9dc50aa.elementor-element {
    --align-self: center;
}

.elementor-113 .elementor-element.elementor-element-9dc50aa .wcf--text {
    color: #666666;
}

.elementor-113 .elementor-element.elementor-element-9dc50aa .wcf--text, .elementor-113 .elementor-element.elementor-element-9dc50aa .wcf--text * {
    font-family: "euclid_Circular_B", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}

.elementor-113 .elementor-element.elementor-element-2b3b932 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-2b3b932 .wcf-image-hover {
    background-image: url( https://crowdytheme.com/wp/helo/dancer/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-113 .elementor-element.elementor-element-88739d0 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-88739d0 img {
    width: 100%;
}

.elementor-113 .elementor-element.elementor-element-62be4b8 {
    width: var( --container-widget-width, 72% );
    max-width: 72%;
    --container-widget-width: 72%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-113 .elementor-element.elementor-element-62be4b8 > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-62be4b8.elementor-element {
    --align-self: center;
}

.elementor-113 .elementor-element.elementor-element-62be4b8 .wcf--title {
    color: #1C1D20;
    font-family: "Roboto", Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-113 .elementor-element.elementor-element-62be4b8 .wcf--title .highlight {
    color: #f00000;
}

.elementor-113 .elementor-element.elementor-element-d73e6a7 {
    width: var( --container-widget-width, 89% );
    max-width: 89%;
    --container-widget-width: 89%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-113 .elementor-element.elementor-element-d73e6a7 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-d73e6a7.elementor-element {
    --align-self: center;
}

.elementor-113 .elementor-element.elementor-element-d73e6a7 .wcf--text {
    color: #666666;
}

.elementor-113 .elementor-element.elementor-element-d73e6a7 .wcf--text, .elementor-113 .elementor-element.elementor-element-d73e6a7 .wcf--text * {
    font-family: "euclid_Circular_B", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}

@media(min-width: 768px) {
    .elementor-113 .elementor-element.elementor-element-913a803 {
        --content-width:1290px;
    }

    .elementor-113 .elementor-element.elementor-element-6936dd5 {
        --content-width: 1402px;
    }

    .elementor-113 .elementor-element.elementor-element-84bca09 {
        --width: 58%;
    }

    .elementor-113 .elementor-element.elementor-element-6a4b6a9 {
        --width: 44%;
    }

    .elementor-113 .elementor-element.elementor-element-cc23de1 {
        --content-width: 1280px;
    }

    .elementor-113 .elementor-element.elementor-element-7d355f8 {
        --content-width: 1920px;
    }

    .elementor-113 .elementor-element.elementor-element-0a6b52c {
        --content-width: 1290px;
    }

    .elementor-113 .elementor-element.elementor-element-720364a {
        --width: 18%;
    }

    .elementor-113 .elementor-element.elementor-element-da3a96c {
        --width: 74%;
    }

    .elementor-113 .elementor-element.elementor-element-cf06b48 {
        --content-width: 1290px;
    }
}

@media(max-width: 1200px) and (min-width:768px) {
    .elementor-113 .elementor-element.elementor-element-84bca09 {
        --width:60%;
    }

    .elementor-113 .elementor-element.elementor-element-720364a {
        --width: 20%;
    }

    .elementor-113 .elementor-element.elementor-element-da3a96c {
        --width: 40%;
    }

    .elementor-113 .elementor-element.elementor-element-4d83a81 {
        --width: 40%;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-113 .elementor-element.elementor-element-84bca09 {
        --width:60%;
    }

    .elementor-113 .elementor-element.elementor-element-6a4b6a9 {
        --width: 40%;
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-113 .elementor-element.elementor-element-84bca09 {
        --width:100%;
    }

    .elementor-113 .elementor-element.elementor-element-6a4b6a9 {
        --width: 100%;
    }
}

@media(max-width: 1366px) {
    .elementor-113 .elementor-element.elementor-element-913a803 {
        --padding-top:0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-6936dd5 {
        --padding-top: 160px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-5cde2ad {
        --gap: 50px 50px;
        --row-gap: 50px;
        --column-gap: 50px;
    }

    .elementor-113 .elementor-element.elementor-element-5c601de.elementor-element {
        --align-self: center;
    }

    .elementor-113 .elementor-element.elementor-element-cc23de1 {
        --padding-top: 120px;
        --padding-bottom: 120px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-113 .elementor-element.elementor-element-2c46faa .wcf--title {
        font-size: 80px;
    }

    .elementor-113 .elementor-element.elementor-element-7d355f8 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-29afe1f {
        --padding-top: 140px;
        --padding-bottom: 90px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-113 .elementor-element.elementor-element-35f0ab0 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-59755d6 {
        --padding-top: 0px;
        --padding-bottom: 130px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
}

@media(max-width: 1200px) {
    .elementor-113 .elementor-element.elementor-element-913a803 {
        --padding-top:150px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-6936dd5 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-6a4b6a9 {
        --justify-content: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-5c601de.elementor-element {
        --align-self: flex-end;
        --order: 99999 /* order end hack */;
    }

    .elementor-113 .elementor-element.elementor-element-cc23de1 {
        --padding-top: 100px;
        --padding-bottom: 120px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .content-wrap .content {
        padding: 15px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .content-wrap {
        gap: 40px;
    }

    .elementor-113 .elementor-element.elementor-element-29afe1f {
        --padding-top: 120px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-113 .elementor-element.elementor-element-0a6b52c {
        --gap: 0px 60px;
        --row-gap: 0px;
        --column-gap: 60px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-35f0ab0 {
        width: var( --container-widget-width, 240px );
        max-width: 240px;
        --container-widget-width: 240px;
        --container-widget-flex-grow: 0;
    }

    .elementor-113 .elementor-element.elementor-element-35f0ab0 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-59755d6 {
        --padding-top: 15px;
        --padding-bottom: 100px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-113 .elementor-element.elementor-element-cf06b48 {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-9d0f9c5 {
        --gap: 0px 80px;
        --row-gap: 0px;
        --column-gap: 80px;
    }
}

@media(max-width: 1024px) {
    .elementor-113 .elementor-element.elementor-element-a843442 .title {
        font-size:80px;
    }

    .elementor-113 .elementor-element.elementor-element-5cde2ad {
        --gap: 0px 50px;
        --row-gap: 0px;
        --column-gap: 50px;
    }

    .elementor-113 .elementor-element.elementor-element-5c601de > .elementor-widget-container {
        margin: 0px -60px 0px 0px;
        padding: 0px 0px 0px 60px;
    }

    .elementor-113 .elementor-element.elementor-element-cc23de1 {
        --padding-top: 100px;
        --padding-bottom: 120px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-2c46faa > .elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-2c46faa .wcf--title {
        font-size: 70px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .content-wrap {
        flex-direction: column;
        padding: 0px 0px 0px 0px;
        gap: 15px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .wcf--timeline {
        --content-gap: 50px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .content-wrap .content {
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .date {
        margin-bottom: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .title {
        margin-bottom: 15px;
    }

    .elementor-113 .elementor-element.elementor-element-35f0ab0 .wcf--title {
        font-size: 80px;
    }

    .elementor-113 .elementor-element.elementor-element-59755d6 {
        --padding-top: 0px;
        --padding-bottom: 100px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-113 .elementor-element.elementor-element-3656474 .wcf--title {
        font-size: 80px;
        line-height: 1em;
    }

    .elementor-113 .elementor-element.elementor-element-9d0f9c5 {
        --gap: 0px 60px;
        --row-gap: 0px;
        --column-gap: 60px;
    }

    .elementor-113 .elementor-element.elementor-element-690c1fa > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-6caed8a > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-62be4b8 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width: 880px) {
    .elementor-113 .elementor-element.elementor-element-913a803 {
        --padding-top:125px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-113 .elementor-element.elementor-element-6936dd5 {
        --flex-wrap: wrap;
    }

    .elementor-113 .elementor-element.elementor-element-a843442 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-5cde2ad {
        --gap: 0px 40px;
        --row-gap: 0px;
        --column-gap: 40px;
    }

    .elementor-113 .elementor-element.elementor-element-6a4b6a9 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-cc23de1 {
        --padding-top: 20px;
        --padding-bottom: 100px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-113 .elementor-element.elementor-element-2c46faa .wcf--title {
        font-size: 60px;
    }

    .elementor-113 .elementor-element.elementor-element-39ecef4 {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50% );
        max-width: 50%;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa > .elementor-widget-container {
        padding: 0px 200px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .wcf--timeline {
        --content-gap: 90px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .timeline-item:not(:last-child) .content-wrap {
        margin-bottom: 35px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa img {
        width: 250px;
    }

    .elementor-113 .elementor-element.elementor-element-29afe1f {
        --padding-top: 100px;
        --padding-bottom: 60px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-113 .elementor-element.elementor-element-0a6b52c {
        --gap: 0px 40px;
        --row-gap: 0px;
        --column-gap: 40px;
    }

    .elementor-113 .elementor-element.elementor-element-35f0ab0 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-35f0ab0 .wcf--title {
        font-size: 50px;
    }

    .elementor-113 .elementor-element.elementor-element-59755d6 {
        --padding-top: 0px;
        --padding-bottom: 80px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-113 .elementor-element.elementor-element-3656474 .wcf--title {
        font-size: 60px;
    }

    .elementor-113 .elementor-element.elementor-element-9d0f9c5 {
        --gap: 0px 30px;
        --row-gap: 0px;
        --column-gap: 30px;
    }

    .elementor-113 .elementor-element.elementor-element-690c1fa {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-9e23617 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-6caed8a {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-9dc50aa {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-62be4b8 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-d73e6a7 {
        width: 100%;
        max-width: 100%;
    }
}

@media(max-width: 767px) {
    .elementor-113 .elementor-element.elementor-element-913a803 {
        --padding-top:115px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-113 .elementor-element.elementor-element-a843442 .title {
        font-size: 50px;
    }

    .elementor-113 .elementor-element.elementor-element-951b61d .wcf--text, .elementor-113 .elementor-element.elementor-element-951b61d .wcf--text * {
        font-size: 16px;
    }

    .elementor-113 .elementor-element.elementor-element-863bf3b {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-a14a5b7 {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-5e042b7 .wcf--text, .elementor-113 .elementor-element.elementor-element-5e042b7 .wcf--text * {
        font-size: 16px;
    }

    .elementor-113 .elementor-element.elementor-element-6a4b6a9 {
        --padding-top: 60px;
        --padding-bottom: 0px;
        --padding-left: 50px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-5c601de > .elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }

    .elementor-113 .elementor-element.elementor-element-cc23de1 {
        --padding-top: 15px;
        --padding-bottom: 75px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-113 .elementor-element.elementor-element-b287d21 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-2c46faa {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-2c46faa > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-2c46faa .wcf--title {
        font-size: 40px;
    }

    .elementor-113 .elementor-element.elementor-element-39ecef4 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-39ecef4 .wcf--text, .elementor-113 .elementor-element.elementor-element-39ecef4 .wcf--text * {
        font-size: 16px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .content-wrap {
        flex-direction: column;
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .wcf--timeline {
        --content-gap: 20px;
        --icon-size: 30px;
        --icon-padding: 1px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .timeline-item:not(:last-child) .content-wrap {
        margin-bottom: 30px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .content-wrap .content {
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa img {
        width: 250px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .date {
        font-size: 36px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .description {
        font-size: 16px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .step-box .icon {
        top: 120px;
    }

    .elementor-113 .elementor-element.elementor-element-c06b0fa .indicator {
        width: 50px;
        --indicator-gap: 1px;
    }

    .elementor-113 .elementor-element.elementor-element-29afe1f {
        --padding-top: 80px;
        --padding-bottom: 60px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-113 .elementor-element.elementor-element-da3a96c {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 15px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-35f0ab0 .wcf--title {
        font-size: 40px;
        line-height: 1.1em;
    }

    .elementor-113 .elementor-element.elementor-element-4c11c51 > .elementor-widget-container {
        padding: 0px 0px 15px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-4c11c51 .wcf--text, .elementor-113 .elementor-element.elementor-element-4c11c51 .wcf--text * {
        font-size: 16px;
    }

    .elementor-113 .elementor-element.elementor-element-59755d6 {
        --padding-top: 10px;
        --padding-bottom: 60px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-113 .elementor-element.elementor-element-3656474 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-113 .elementor-element.elementor-element-3656474 > .elementor-widget-container {
        padding: 0px 0px 30px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-3656474 .wcf--title {
        font-size: 40px;
    }

    .elementor-113 .elementor-element.elementor-element-9d0f9c5 {
        --gap: 40px 0px;
        --row-gap: 40px;
        --column-gap: 0px;
    }

    .elementor-113 .elementor-element.elementor-element-690c1fa > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-690c1fa .wcf--title {
        font-size: 36px;
    }

    .elementor-113 .elementor-element.elementor-element-9e23617 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-9e23617 .wcf--text, .elementor-113 .elementor-element.elementor-element-9e23617 .wcf--text * {
        font-size: 16px;
    }

    .elementor-113 .elementor-element.elementor-element-6caed8a > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-113 .elementor-element.elementor-element-6caed8a .wcf--title {
        font-size: 36px;
    }

    .elementor-113 .elementor-element.elementor-element-9dc50aa .wcf--text, .elementor-113 .elementor-element.elementor-element-9dc50aa .wcf--text * {
        font-size: 16px;
    }

    .elementor-113 .elementor-element.elementor-element-62be4b8 .wcf--title {
        font-size: 36px;
    }

    .elementor-113 .elementor-element.elementor-element-d73e6a7 .wcf--text, .elementor-113 .elementor-element.elementor-element-d73e6a7 .wcf--text * {
        font-size: 16px;
    }
}

/* Start custom CSS for wcf--t-h-image, class: .elementor-element-a843442 */
.elementor-113 .elementor-element.elementor-element-a843442 .wcf--text-hover-image .hover_text {
    position: relative;
    text-decoration-thickness: 3px !important;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d355f8 */
.elementor-113 .elementor-element.elementor-element-7d355f8 {
    filter: grayscale(1);
}

/* End custom CSS */
