.YC-related_articles-single-item,.yc-shortcode--single-worksteps-item {
    cursor:pointer;
    box-shadow:var(--box-shadow-defult);
    background:#fff;
    transition:250ms
}

.yc-shortcode--box {
    padding:20px 0!important;
    margin:20px 0!important
}

.yc-shortcode--box.yc-shortcode--post-faq .-YC-FaqsSimple-ItemsCenter-v1 {
    margin-top:32px;
    max-width:940px;
    margin-inline:auto}

.-single-features-step-item .yc-shortcode--review {
    box-shadow:0
}

.yc-shortcode--box.yc-shortcode--review {
    background:0 0;
    box-shadow:none;
    padding:0!important
}

.yc-shortcode--box.yc-shortcode--review .-single-features-step-item {
    border:2px solid var(--border-defult-hover)
}

.yc-shortcode--box.yc-shortcode--review .-single-features-step-item:hover {
    border-color:transparent
}

.yc-shortcode--box.yc-shortcode--shortcode_video .--short--code--title {
    color:#fff;
    font-size:32px
}

.yc-shortcode--box .--Parent-URL-BTN a {
    padding:8px 24px;
    background: rgb(0, 90, 158);
    color: #ffffff;
}

.yc-shortcode--box .--Parent-URL-BTN a i {
    color:var(--content-max-width)
}

.yc-shortcode--box.yc-shortcode--features>* {
    margin:initial!important
}

.ShortCode-title.-title_post-features {
    margin-inline:auto!important}

.ShortCode-title.-title_post-features p.--short--code--content {
    margin-bottom:0!important
}

.yc-shortcode--box.yc-shortcode--features>h2 {
    position:relative;
    margin-bottom:8px!important;
    text-align:center;
    font-size:37px;
    font-weight:700
}

.yc-shortcode--box>.--short--code--content {
    max-width:1000px;
    text-align:center;
    margin-inline:auto!important;display:flex;
    line-height:1.4;
    color:var(--secondarytext)
}

.yc-shortcode--features--items {
    display:flex;
    flex-wrap:wrap;
    max-width:unset!important;
    align-content:center;
    gap:20px;
    justify-content:center;
}

.yc-shortcode--single-features-item {
    display:flex;
    padding:35px!important;
    border-radius:var(--largeradius);
    background: linear-gradient(0deg, var(--diver), transparent);
    flex-wrap:wrap;
    flex-direction:column;
    position:relative;
    align-items:self-start;
    transition:250ms;
    overflow:hidden;
    min-width:326px;
    max-width:328px;
    flex:1;
    align-items:center;
    text-align:center;
    border: 2px solid #0000001c;
}

.yc-shortcode--single-features-item:hover {
    border-color: #1844881f;
    transition:80ms;
    transform:translateY(-1px);
    background: var(--hover-overlay);
}

.yc-shortcode-features--icon {
    text-align:center;
    display:flex;
    justify-content:center;
    color:var(--uicolor);
    transition:.2s;
    margin-bottom:14px!important;
    position:relative;
    min-width:65px;
    max-width:65px;
    height:65px;
    background:#f9f9ff;
    border-radius:50%
}

.yc-shortcode-features--icon:before {
    content:'';
    position:absolute
}

.yc-shortcode--single-features-item:hover .yc-shortcode-features--icon {
    color:#fff;
    transform:translateY(-3px) translate3d(0,-3px,0) scale(1.06);
}

.yc-shortcode-features--icon>i {
    font-weight: 300;
    position:relative;
    font-size: 40px;
    display:flex;
    line-height:1;
    align-items:center;
    color: var(--success-color);
}

.yc-shortcode--step--info {
    transition:180ms;
    flex:1
}

.yc-shortcode--single-features-item:hover .yc-shortcode--step--info {
    opacity:1
}

.yc-shortcode--step--info>.title_b {
    font-weight:600;
    margin:0 0 10px!important;
    font-size:24px;
    color:var(--primary-text)
}

.yc-shortcode--single-features-item:hover .yc-shortcode--step--info>h3 {
    color:var(--uicolor)
}

.yc-shortcode--step--info>p {
    color:var(--secondarytext);
    margin:0!important;
    font-size:18px;
    line-height:1.4
}

.yc-shortcode--section--contactus {
    display:flex;
    padding:30px!important;
    border-radius:var(--largeradius);
    transition:250ms;
    align-items:center;
    background: var(--success-color);
    justify-content:space-between;
    flex-direction:column;
    position:relative;
    overflow:hidden;
    width:100%
}

.yc-shortcode--box.yc-shortcode--section--contactus .item-6 {
    bottom:-10px;
    left:-174px;
    width:330px;
    height:330px;
    border-radius:20px;
    background:#e1d9fe12;
    z-index:0;
    position:absolute;
    transform:rotate(46deg)
}

.--contact--post-info {
    display:block;
    flex:1;
    text-align:center
}

.--contact--post-info>.--shortcode--section--contactus--title {
    margin:0;
    text-align:center;
    font-size:36px;
    font-weight:700;
    color:#fff
}

.--contact--post-info>p {
    margin:10px 0 0;
    max-width:750px!important;
    font-size:18px;
    color:#fff
}

.--contact--post-call--buttons {
    display:flex;
    justify-content:center;
    margin-top:20px
}

.--contact--post-call--buttons>a {
    font-size:16px;
    display:flex;
    align-items:center;
    color:#fff;
    padding:8px 18px;
    border:2px solid var(--uicolor);
    border-radius:var(--largeradius);
    background:var(--uicolor)
}

a.--contact--button-call-link {
    margin-inline-end:11px;
    direction:ltr
}

.--contact--post-call--buttons>a:hover {
    background:#1cb2a0;
    color:#fff;
    border:2px solid #1cb2a0
}

.--contact--post-call--buttons>a.--button-call-link-whatsapp:hover {
    background:0 0;
    color:var(--whatsapp)
}

.--contact--post-call--buttons>a.--button-call-link-whatsapp {
    color:#fff;
    background:var(--whatsapp);
    border-color:var(--whatsapp)
}

.YC-related_articles-single-item:hover .YC-related_articles-item-Info a,.yc-shortcode--single-services-item:hover h3 {
    color:var(--uicolor)
}

.--contact--post-call--buttons>a:last-child {
    margin-bottom:0
}

.--contact--post-call--buttons>a>i {
    margin:0!important;
    margin-inline-end:10px!important;font-weight:500;
    font-size:18px
}

.--contact--post-call--buttons>a>strong {
    font-weight:500
}

.yc-shortcode--services--items {
    display:flex;
    flex-direction:column;
    flex:1;
    position:sticky;
    top:60px
}

.yc-shortcode--single-services-item {
    padding:30px 0!important;
    display:flex;
    align-items:center;
    gap:30px;
    border-bottom:1px solid var(--border-defult-hover);
    cursor:pointer;
    justify-content:right;
    position:relative
}

.yc-shortcode--single-services-item a {
    position:absolute;
    width:100%;
    height:100%;
    z-index:2
}

.yc-shortcode--single-services-item:last-child {
    padding-bottom:0!important;
    border-bottom:0
}

.yc-shortcode--single-worksteps-item:hover,.yc-shortcode-gallry--image:hover {
    box-shadow:var(--box-shadow-hover);
    border-color:var(--border-defult-hover)
}

.yc-shortcode--single-services-item:first-child {
    padding-top:0!important
}

.yc-shortcode-step--image {
    min-width:112px;
    max-width:112px;
    height:82px;
    display:flex;
    align-items:center;
    justify-content:center;
    position:relative
}

.yc-shortcode-step--image>img {
    max-width:unset;
    max-height:100%;
    margin:0!important;
    padding:0!important;
    width:auto;
    height:auto
}

.yc-shortcode--services--info {
    display:block
}

.yc-shortcode--services--info p {
    font-size:19px;
    font-weight:400;
    position:relative;
    z-index:1;
    color:var(--secondarytext)
}

.yc-shortcode--services--info>.stitle {
    margin:0 0 10px;
    display:block;
    font-size:26px;
    font-weight:600;
    color:var(--Text-color);
    line-height:1.5;
    text-align:right;
    transition:150ms
}

.yc-shortcode--single-image {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.yc-shortcode--box.yc-shortcode--post--gallery {
    display:flex;
    flex-direction:column;
    background:#fff;
    padding:25px;
    border-radius:20px
}

.yc-shortcode-gallry--image {
    break-inside:avoid;
    margin:0 0 25px!important;
    display:flex;
    overflow:hidden;
    align-items:flex-start;
    justify-content:center;
    border-radius:var(--largeradius);
    background:#fafafa;
    box-shadow:var(--box-shadow-defult);
    transition:.2s;
    flex: 1;
    min-width: 250px;
    max-width: 330px;
}

.yc-shortcode-gallry--image>a {
    display:flex;
    align-items:center;
    width:100%;
    height:100%;
    justify-content:center;
    position:relative;
}

.yc-shortcode-gallry--image:hover a:before {
    top:0;
    opacity:1;
    visibility:visible;
    -webkit-transition:.4s;
    transition:.4s;
    z-index:1
}

.yc-shortcode-gallry--image>a:before {
    position:absolute;
    content:"";
    top:100%;
    left:0;
    height:100%;
    width:100%;
    -webkit-transition:.4s .2s;
    transition:.4s .2s;
    z-index:1;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    opacity:0;
    visibility:hidden
}

.YC-related_articles-single-item:hover .YC-related_articles-item-Thumb:after,.yc-shortcode-gallry--image:hover a:after {
    height:250%;
    transition:.5s linear!important;
    background-color:transparent
}

.YC-related_articles-item-Thumb:after,.yc-shortcode-gallry--image>a:after {
    content:"";
    position:absolute;
    width:300%;
    height:0%;
    left:50%;
    top:50%;
    background-color:rgba(255,255,255,.2);
    transform:translate(-50%,-50%) rotate(-45deg);
    z-index:1
}

.yc-shortcode--steps--items {
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    gap:20px
}

.yc-shortcode--single-worksteps-item {
    padding:30px!important;
    border:var(--border-defult);
    min-width:290px;
    max-width:328px!important;
    flex-direction:column-reverse;
    justify-content:start;
    align-items:end;
    display:flex;
    border-radius:var(--largeradius);
    position:relative;
    flex:1
}

.YC-related_articles-item-Thumb,.YC-related_articles-single-item {
    border-radius:var(--largeradius);
    position:relative;
    overflow:hidden
}

.yc-shortcode--single-worksteps-item:hover {
    transform:translateY(-1px)
}

.-single-features-step-item:hover,.custreviewsgoole-block:hover,.goole-block:hover {
    box-shadow:0 2px 3px #1f1e8708,0 25px 35px #163e850a
}

.yc-shortcode-worksteps--image {
    font-size:50px;
    font-weight:500;
    margin:0!important;
    font-family:var(--f-number)
}

.yc-shortcode--worksteps--info {
    display:block;
    flex:1
}

.yc-shortcode--worksteps--info>.stitle {
    margin:0 0 8px!important;
    font-weight:600;
    font-size:22px;
    color:var(--primary-text);
    line-height:1.5
}

.yc-shortcode--worksteps--info>p {
    font-size:18px;
    color:var(--secondarytext);
    line-height:1.6
}

.YC-related-posts-items {
    display:flex;
    flex-wrap:wrap;
    overflow:hidden;
    padding:20px 14px!important;
    margin-inline:-10px;opacity:0
}

.YC-related_articles-single-item {
    min-width:256px;
    max-width:220px!important;
    display:flex;
    flex-direction:column;
    flex:1;
    padding:14px!important
}

.YC-related_articles-item-Thumb {
    width:100%;
    height: 188px;
    margin-bottom:15px;
    background:#212529;
    align-items:center;
    justify-content:center;
    display:flex
}

.YC-related_articles-item-Thumb:before {
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    right:0;
    left:0;
    top:0;
    bottom:0;
    pointer-events:none
}

.YC-related_articles-item-Thumb img {
    width:100%;
    height:100%
}

.ShortCode-title {
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    margin-bottom:30px;
    max-width:750px;
    margin-inline:auto;text-align:center
}

.ShortCode-title.-title_related_articles {
    margin-bottom:19px
}

.ShortCode-title.-title_related_articles .-YC-owl-navs-items {
    margin-top:20px
}

.ShortCode-title.-title_post_gallery,.ShortCode-title.-title_price_list,.ShortCode-title.-title_related_articles {
    max-width:100%
}

.ShortCode-title.-title_shortcode_video {
    max-width:1060px
}

.ShortCode-title.-title_shortcode_video c--color {
    color:var(--uicolor3)
}

.yc-shortcode--box.yc-shortcode--shortcode_video .circle-animation.testimonial {
    top:90px;
    width:550px;
    height:550px;
    border-color:#414154
}

.yc-shortcode--post-services .ShortCode-title {
    position:sticky;
    max-width:569px;
    justify-content:right;
    display:flex;
    text-align:right;
    margin-inline:initial;margin-inline-end:60px;align-items:self-start;
    top:170px
}

.YC__video-elements-items:after,.YC__video-elements-items:before {
    width:100%;
    position:absolute;
    right:0;
    content:"";
    bottom:0;
    border-radius:var(--largeradius);
    height:100%;
    left:0
}

.ShortCode-title.-title_post-services h2.--short--code--title {
    text-align:right
}

.--short--code--title {
    margin-bottom:8px!important;
    width:100%;
    font-weight:700;
    color:var(--primary-text);
    font-size:42px;
    position:relative;
    z-index:1;
    display:inline-block;
    line-height:1.3!important
}

p.--short--code--content {
    max-width:1000px;
    text-align:center;
    margin-inline:auto!important;display:flex;
    line-height:1.4;
    color:var(--secondarytext)
}

.yc-shortcode--post-services .ShortCode-title p.--short--code--content {
    text-align:right;
    margin-bottom:0!important
}

.yc-shortcode--box-title {
    display:flex;
    flex-direction:column
}

.YC__video-elements-items {
    position:relative;
    z-index:1;
    display:flex;
    justify-content:center;
    align-items:center;
    direction:ltr;
    height:450px;
    max-width:800px;
    margin-inline:auto;box-shadow:-3px 5px 0 7px rgb(255 255 255 / 8%),0 -2px 0 7px #ffffff14;
    padding:9px!important;
    overflow:hidden;
    border-radius:var(--largeradius)
}

.-owl-navs-steps-items>div,.icon-video-play {
    text-align:center;
    border-radius:50%;
    cursor:pointer
}

.YC__video-elements-items:before {
    background-image:var(--image-video);
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
    overflow:hidden
}

.YC__video-elements-items:after {
    padding:0;
    z-index:0
}

.icon-video-play {
    position:relative;
    color:#000;
    z-index:2;
    height:80px;
    width:80px;
    border:2px solid #ffdc60;
    line-height:90px;
    display:flex;
    align-items:center;
    justify-content:center;
    transition:.2s;
    background:#ffdc60
}

.YC__video-elements-items iframe {
    width:100%;
    height:100%;
    position:relative
}

.glider-track {
    display:flex;
    gap:20px
}

.YC-related_articles-item-Info a {
    transition:250ms;
    display:block;
    font-size:19px;
    line-height:1.2;
    font-weight:700;
    color:var(--primary-text);
    max-height:68px;
    overflow:hidden;
    padding-bottom:5px
}

.yc-shortcode--box.yc-shortcode--features .yc-shortcode--features--items {
    margin-top:30px!important
}

.YC-shortcode-custreviews-context {
    display:flex;
    align-items:center;
    gap:15px;
    margin-top:11px
}

.-slider-container-steps {
    display:flex;
    flex-wrap:wrap;
    gap:20px
}

.-P-Content,.-single-features-step-item>.-P-Content {
    color:var(--secondarytext);
    font-weight:500;
    font-size:17px;
    line-height:1.8;
    text-align:start;
    flex:1
}

.-YC-WidgetType-reviews_widget {
    position:relative;
    background:#fafaff
}

.-slider-Steps-main-center {
    display:block;
    position:relative;
    transition:280ms
}

.-slider-Steps-main-center.active {
    height:var(--pin-height);
    overflow:visible
}

.-YC-WidgetType-reviews_widget:before {
    content:''
}

.-slider-Steps-main-center.active:before {
    opacity:0;
    visibility:hidden
}

.-slider-steps-items {
    overflow:hidden;
    display:block;
    flex:1;
    padding:20px
}

.-Steps-slider-title {
    display:block;
    max-width:550px;
    margin-inline-end:60px;--content-max-width:460px
}

.-Steps-slider-title>.-stickyReview-h4 {
    display:block;
    font-size:21px;
    font-weight:400;
    color:var(--uicolor);
    line-height:1.5;
    max-width:var(--content-max-width)
}

.-Steps-slider-title>.-P-content {
    display:block;
    font-size:17px;
    line-height:1.7;
    color:var(--section-content);
    font-weight:300;
    max-width:calc(100% - 120px)
}

.-Steps-slider-title>.-stickyReview-h1 {
    position:relative;
    font-size:45px;
    line-height:1.4;
    font-weight:500;
    margin-bottom:25px;
    color:var(--section-title);
    max-width:var(--content-max-width)
}

.-Steps-slider-title>.-stickyReview-h1>c--color,.-single-features-step-item:hover .-Lists-Steps-URL>a {
    color:var(--uicolor2)
}

.-single-features-step-item {
    display:flex;
    padding:50px 40px!important;
    border-radius:var(--largeradius);
    background:#fff;
    flex-wrap:wrap;
    flex-direction:column;
    position:relative;
    align-items:self-start;
    transition:250ms;
    overflow:hidden;
    min-width:326px;
    max-width:328px;
    flex:1
}

.-single-features-step-item:hover {
    background:#fff
}

.-slider-container-steps {
    display:flex;
    flex-wrap:wrap;
    gap:21px
}

.-Lists-Steps-URL {
    display:flex;
    align-content:center;
    align-items:center
}

.-Lists-Steps-URL>a,.-owl-navs-steps-items>div {
    align-items:center;
    display:flex;
    align-content:center
}

.-Lists-Steps-URL>a>i {
    margin-right:5px;
    font-weight:400
}

.-Lists-Steps-URL>a {
    font-size:18px
}

.-slider-steps-items .owl-nav {
    display:none
}

.-Navs-Actions-Steps {
    margin-top:40px
}

.-owl-navs-steps-items {
    display:flex
}

.-owl-navs-steps-items>div {
    height:48px;
    width:48px;
    justify-content:center;
    background:#fff;
    margin-inline-end:10px;font-size:28px;
    color:var(--navs-color);
    transition:80ms;
    border:1px solid var(--diver);
    position:relative;
    flex-wrap:wrap
}

.-custreviews-logos-Poster-UI img,.war-img img {
    width:auto;
    height:auto
}

.-owl-navs-steps-items>div:last-child {
    margin-inline-end:0}

.-owl-navs-steps-items>div.disabled-btn {
    cursor:not-allowed;
    user-select:none
}

.-owl-navs-steps-items>div:not(.disabled-btn):hover {
    color:var(--primary-text);
    transition:250ms;
    transform:scale(1.14);
    border-color:var(--primary-text)
}

.-owl-navs-steps-items>div>i {
    font-weight:400
}

.-icon--numbers {
    position:absolute;
    left:40px;
    font-size:65px;
    font-weight:400;
    top:40px;
    color:#93939312
}

.-custreviews-logos-Poster-Image {
    display:block;
    position:relative;
    --poster-width:50px;
    max-width:var(--poster-width);
    min-width:var(--poster-width);
    height:var(--poster-width);
    margin-inline-end:0;border-radius:50%
}

.-custreviews-logos-Poster-Image.-is-twitter-item {
    border-color:#00aced
}

.-custreviews-logos-Poster-Image>.twitter__link {
    position:absolute;
    bottom:3px;
    left:0;
    z-index:1
}

.-custreviews-logos-Poster-Image>.twitter__link>a {
    background:#00aced;
    color:#fff;
    display:flex;
    width:17px;
    height:17px;
    border-radius:50%;
    align-items:center;
    justify-content:center;
    font-size:6px
}

.-custreviews-logos-Poster-UI {
    display:block;
    width:100%;
    height:100%;
    border-radius:50%;
    overflow:hidden;
    position:relative
}

.-custreviews-logos-Poster-UI>img {
    position:absolute;
    top:50%;
    transform:translate(-50%,-50%);
    left:50%
}

.custreviews-logos-context {
    display:flex;
    align-items:flex-start;
    flex-direction:column
}

.custreviews-logos-context span {
    font-size:14px;
    color:var(--secondarytext);
    font-weight:500
}

.custreviews-logos-context>h2 {
    font-size:18px;
    font-weight:600;
    text-align:start;
    color:var(--primary-text)
}

.-YC-FaqsSimple-Center-v1 .-widgets-h1-title,.-YC-FaqsSimple-Center-v1 .P-content,p.goolge-content {
    text-align:right
}

.custreviews-logos-context>.stars-avg {
    display:block;
    font-size:13px;
    position:relative;
    color:#e1e1e138;
    direction:ltr
}

.custreviews-logos-context>.stars-avg>.stars-avg-back>i {
    font-weight:300
}

.custreviews-logos-context>.stars-avg>.stars-avg-back,.custreviews-logos-context>.stars-avg>.stars-avg-front {
    display:flex;
    justify-content:center
}

.custreviews-logos-context .stars-avg i {
    padding:0 1px
}

.custreviews-logos-context .stars-avg>.stars-avg-front {
    position:absolute;
    top:0;
    left:0;
    color:#ffa700;
    width:var(--percent);
    flex-wrap:inherit;
    overflow:hidden;
    justify-content:start
}

.--container--review-title {
    display:flex;
    width:100%;
    margin-bottom:15px;
    align-items:center
}

.custreviews--google-flex {
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:31px;
    margin-bottom:30px;
    margin-top:40px
}

.custreviewsgoole-block,.goole-block {
    position:relative;
    z-index:0;
    padding:50px!important;
    max-width:100%;
    gap:20px;
    transition:.2s;
    border-radius:var(--largeradius)
}

.yc-shortcode--box .-defult-widgets-title-style-1 {
    max-width:100%
}

.BTN-google {
    margin-top:20px;
    display:block
}

.BTN-google a {
    color:var(--uicolor);
    font-size:19px;
    font-weight:500;
    gap:10px;
    display:flex;
    align-items:center
}

.--title-goolge--,.-YC-FaqsSimple-Item-v1:not(.active):hover .-YC-FaqsSimple-Title>h2,.-YC-FaqsSimple-Item-v1:not(.active):hover .-YC-FaqsSimple-Title>i,.custreviewsgoole-info h3.--title-goolge--,p.goolge-content {
    color:var(--primary-text)
}

.BTN-google a i {
    font-size:18px
}

.goole-block {
    background-color:#ffdc9f;
    flex:1;
    display:flex;
    min-width:673px
}

.goole-block:hover {
    transform:translate(0,-4px)
}

.custreviewsgoole-block {
    background-color:#fff;
    min-width:622px;
    height:100%;
    display:flex;
    border:2px solid var(--border-defult-hover)
}

.custreviewsgoole-block:hover {
    transform:translate(0,-5px)
}

.war-img {
    max-width:110px;
    display:flex;
    align-items:end
}

.--title-goolge-- {
    font-size:33px;
    font-weight:600;
    margin-bottom:9px
}

.goole-block h3.--title-goolge-- {
    font-size:25px;
    font-weight:700
}

p.goolge-content {
    font-size:20px;
    line-height:1.6;
    font-weight:400
}

.-YC-FaqsSimple-ItemsCenter-v1,.war-widget {
    flex:1
}

.custreviewsgoole-info p {
    color:var(--secondarytext)
}

.custreviews-context {
    display:flex;
    align-items:center;
    gap:15px;
    margin-top:11px
}

.yc-shortcode--post-services .ShortCode-title .sup-title-widget-defualt {
    margin-inline-start:0}

.-YC-WidgetType-Faqs__simple2 {
    --bgcolor:white;
    --first-button-color:var(--primary-text);
    --first-button-text:#ffffff;
    --first-button-border:2px solid var(--primary-text);
    --first-button-hovercolor:#041c3600;
    --first-button-hovertext:var(--primary-text);
    --first-button-hoverborder:2px solid var(--primary-text);
    --second-button-color:#1269eb00;
    --second-button-text:var(--uicolor2);
    --second-button-border:2px solid var(--uicolor2);
    --second-button-hovercolor:var(--uicolor2);
    --second-button-hovertext:white;
    --second-button-hoverborder:2px solid var(--uicolor2);
    --section-title:var(--primary-text);
    --section-content:var(--secondarytext)
}

.-YC-WidgetType-Faqs__simple2 .-YC-Widgets-Inner-Row {
    overflow:visible
}

.-YC-FaqsSimple-Center-v1 {
    display:flex;
    align-content:center;
    align-items:flex-start;
    justify-content:space-between;
    flex-wrap:wrap;
    flex-direction:column;
    flex:1;
    max-width:770px
}

.-YC-FaqsSimple-Center-v1 .-defult-widgets-title-style-1 {
    margin-bottom:40px;
    align-items:self-start
}

.-YC-FaqsSimple-Center-v1 .-YC-FaqsSimple-Center-v1 {
    margin-bottom:30px
}

.-YC-FaqsSimple-SVG-s1 {
    min-width:550px;
    margin-inline-end:100px}

.container.largerContainer .-YC-FaqsSimple-SVG-s1 {
    min-width:700px
}

.-YC-FaqsSimple-title-s1 {
    margin-inline-start:60px;position:sticky;
    top:90px;
    display:flex;
    flex-direction:column;
    flex-wrap:wrap;
    transition:180ms;
    --max-context-width:100%;
    flex:1;
    max-width:650px;
    overflow:hidden;
    min-width:550px
}

.-YC-FaqsSimple-title-s1>.sup-title-widget-defualt {
    margin-bottom:15px;
    color:var(--uicolor);
    max-width:var(--max-context-width);
    font-weight:400;
    font-size:26px
}

body.hidemenu .-YC-FaqsSimple-title-s1 {
    top:30px
}

.-YC-FaqsSimple-title-s1>.P-content {
    display:block;
    font-size:19px;
    line-height:1.7;
    color:var(--section-content);
    font-weight:300;
    max-width:calc(100% - 100px)
}

.-YC-FaqsSimple-title-s1>.-widgets-h1-title {
    display:block;
    line-height:1.6;
    margin-bottom:20px;
    color:var(--section-title);
    font-size:43px;
    font-weight:700;
    max-width:var(--max-context-width)
}

.-YC-FaqsSimple-title-s1>.-widgets-h1-title>c--color {
    color:var(--cword-color)
}

.-YC-FaqsSimple-BoxLinks-vs1 {
    display:flex;
    margin-top:40px;
    align-content:center;
    align-items:center;
    justify-content:center;
    margin-bottom:50px
}

.-YC-FaqsSimple-BoxLinks-vs1>.--Parent-URL-BTN>a {
    display:flex;
    padding:15px 25px;
    border-radius:var(--largeradius);
    font-size:16px;
    font-weight:500;
    align-items:center;
    margin-left:10px;
    background:#fff;
    color:var(--primary-text);
    border:2px solid var(--primary-text)
}

.-YC-FaqsSimple-BoxLinks-vs1>.--Parent-URL-BTN>a:hover {
    background:var(--primary-text);
    color:#fff;
    border-color:var(--primary-text)
}

.-YC-FaqsSimple-BoxLinks-vs1>.--Parent-URL-BTN>a>i {
    margin-right:10px;
    font-weight:400
}

.-YC-FaqsSimple-BoxLinks-vs1>.--Parent-URL-BTN>a.button_url_2 {
    background:var(--uicolor);
    color:#fff;
    border-color:var(--uicolor)
}

.-YC-FaqsSimple-BoxLinks-vs1>.--Parent-URL-BTN>a.button_url_2:hover {
    background:#fff;
    color:var(--uicolor);
    border-color:var(--uicolor)
}

.-YC-FaqsSimple-ItemsCenter-v2 {
    display:block
}

.-YC-FaqsSimple-Item-v1 {
    margin-bottom:20px;
    border-radius:var(--largeradius);
    background:#fff;
    transition:180ms;
    box-shadow:var(--box-shadow-defult)
}

.-YC-FaqsSimple-Title {
    display:flex;
    align-items:center;
    justify-content:space-between;
    cursor:pointer;
    background: var(--diver);
    padding:14px 22px!important;
    color:var(--primary-text)
}

.-YC-FaqsSimple-Title>i {
    font-size:22px;
    color:var(--secondarytext);
    transition:180ms
}

.-YC-FaqsSimple-Item-v1.active .-YC-FaqsSimple-Title>i {
    color:var(--uicolor);
    transform:rotate(45deg)
}

.-YC-FaqsSimple-Title>.title_faq {
    display:block;
    font-size:22px;
    font-weight:600;
    color:var(--primary-text)
}

.-YC-FaqsSimple-Item-v1.active .-YC-FaqsSimple-Title>.title_faq {
    color:var(--uicolor)
}

.-FaqsSimple-Content-Row-v1 {
    display:block;
    height:0;
    --pin-height:auto;
    overflow:hidden;
    transition:180ms
}

.-YC-FaqsSimple-Item-v1.active .-FaqsSimple-Content-Row-v1 {
    display:block;
    height:var(--pin-height)
}

.-p-FaqsSimple-ContentValue-v1 {
    display:block;
    font-size:19px;
    color:var(--secondarytext);
    font-weight:400;
    margin:0 20px;
    padding:25px 0 25px 28px!important;
    border-style:solid;
    border-width:1px 0 0;
    border-color:var(--border-color)
}

.YC--seviesRequest--form-boxarea {
    max-width:630px;
    min-width:610px;
    flex:1;
    display:flex;
    margin-inline-start:60px;position:relative;
    align-items:end;
    position:sticky;
    top:50px;
    justify-content:end;
    transition:.2s
}

.-widgets-Faqs-Tabs-svg:before {
    content:"";
    position:absolute;
    width:550px;
    height:550px;
    background:linear-gradient(360deg,#ecf2ff 0,#bebaff 100%);
    border-radius:50%;
    z-index:-1;
    top:-130px
}

.-YC-FaqsSimple-Center-continert {
    display:flex;
    align-items:center
}

.-widgets-Faqs-Tabs-svg {
    display:flex;
    align-items:center;
    justify-content:center
}

.--contact--post-info>.--shortcode--section--contactus--title c--color {
    color:var(--uicolor3)
}

a.--contact--button-call-link.--button-call-link-whatsapp.-BTN--hoverable {
    background:var(--whatsapp);
    color:#fff
}
