@media only screen and (max-width:1850px) {
    *{}
}
@media only screen and (max-width:1800px) {
    *{}
}
@media only screen and (max-width:1669px) {
    *{}
}
@media only screen and (max-width: 1660px) {
    *{}
    .mobile-page .-YC-Post-box{
        max-width: 100%;
    }

.mobile-page .-YC-Post-box:last-child {
    max-width: 355px;
}
}
@media only screen and (max-width: 1440px) {
    *{}

.-singular-left-product {
    min-width: 340px;
}
.-singular-center-product {
    max-width: calc(100% - 340px);
    margin-inline-end: 30px;
}
    
.-YC-featuresimage3-image3 {
    max-width: 440px;
} 
}
@media only screen and (max-width: 1387px) {
    *{}

.-dashboard-root-body > .-dashboard-root-container {
    padding-inline: 16px;
}

.-singular-left-product {
    min-width: 300px;
    max-width: 300px;
}

.-singular-center-product {
    max-width: calc(100% - 270px);
    margin-inline-end: 22px;
}
    
}
@media only screen and (max-width: 1280px) {
    *{}

.basic_single_Hero_media {
    min-width: 380px;
}

ul.portflio_info_list li {
    font-size: 13px;
}

ul.portflio_info_list li span {
    font-size: 13px;
}

ul.portflio_info_list li span i {
    --w: 33px;
    font-size: 15px;
}

ul.portflio_info_list {
    margin-top: 15px;
}

.basic_single_Hero_Text p {
    font-size: 16px;
}

.basic_single_Hero_Text h1 {
    font-size: 29px;
    margin-bottom: 10px;
}

.YC-slider-singular-parent-nner {
    max-width: 681px;
}

.-singular-center-product {
    max-width: calc(100% - 340px);
    margin-inline-end: 31px;
}

.-products-side-bar-item.-products-side-bar-filters > .-products-side-bar-context > .-products-side-bar-inner-context > ul > li > strong {
    min-width: 101px;
    font-size: 12px;
}

.-products-side-bar-item > .-products-side-bar-context > .-products-side-bar-inner-context > ul > li > .-inner-items-value > a {
    font-size: 12px;
    font-weight: 400;
}

.-products-side-bar-item > .-products-side-bar-context > .-products-side-bar-inner-context > ul > li span {
    font-size: 11px;
    font-weight: 600;
}

.-products-side-bar-item > .-products-side-bar-context > .-products-side-bar-inner-context > ul > li > i {
    font-size: 15px;
}

.-products-side-bar-item > .-sideBar-item-title > h2 {
    font-size: 17px;
}

.-singular-products-price-area > .--price-was {
    font-size: 15px;
}

.-singular-products-price-area > .--price-now {
    font-size: 23px;
}

.-singular-product-after-buttons > ul > li > i {
    margin-inline-end: 8px;
    font-size: 15px;
}

.-singular-product-after-buttons > ul > li {
    font-size: 12px;
}

.-products-action-btn > a {
    font-size: 15px;
    padding: 11px;
}

.-products-side-bar-item > .-products-side-bar-context > .-products-side-bar-inner-context > ul > li > p > strong {
    font-size: 12px;
}

.-singular-sidebar-widget-item.-price-first-sideBar {
    padding: 16px;
}

.-singular-sidebar-widget-item {
    padding: 17px;
    margin-bottom: 0;
}

.-products-side-bar-item > .-products-side-bar-context > .-products-side-bar-inner-context {
    padding-top: 13px;
}

.-products-side-bar-item > .-products-side-bar-context > .-products-side-bar-inner-context > ul > li {
    padding: 9px 0;
}

.-secodary-single-post-bar {
    flex: 1;
    max-width: calc(100% - 281px);
    padding: 15px;
}

.-YourColor-sticky-TocList > ul > li > ul > li {
    margin-bottom: 0;
}

.-YourColor-sticky-TocList > ul > li > ul > li > a > .-em-toc__number {
    font-size: 13px;
}

.-YourColor-sticky-TocList > ul > li > ul {
    padding-inline: 8px;
}

.-YourColor-sticky-TocList > ul > li > ul > li > a {
    font-size: 12px;
}

.-YourColor-sticky-TocList > ul > li > a {
    font-size: 13px;
    padding: 6px 0;
}

.-YourColor-sticky-TocList > h2 {
    padding-top: 0;
    padding-bottom: 4px;
}

.-single-post-user-area {
    margin-bottom: 7px;
}

.-single-post-user-area-boxed {
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.-first-single-post-bar {
    min-width: 300px;
    max-width: 300px;
}

.mobile-page .-features-carousel-intro-body-features .owl-next > a,.mobile-page .-features-carousel-intro-body-features .owl-prev > a {
    margin-inline: 0;
}

.-RowSpan-category {
    overflow: scroll;
    justify-content: inherit;
}

.-buy-intro-v1-body img {
    height: auto;
}

.-buy-intro-v1-body {
    max-width: 460px;
}

.-YC-Right-Intro-SectionURL {
    margin-top: 19px;
}

.YC-intro-v1-container.intro_v1.image-intro .-a-content {
    max-width: 100%;
    font-size: 16px;
}

.YC-intro-v1-container.intro_v1.image-intro .-buy-a-intro_v1-body h1 {
    font-size: 34px;
}

.YC-intro-v1-container.intro_v1.image-intro .-buy-a-intro_v1-body h2 {
    font-size: 16px;
}

.YC-intro-v1-container.intro_v1.image-intro .-buy-a-intro_v1-body {
    max-width: 619px;
}

.-Product-Post-Box {
    min-width: 290px;
    max-width: 100%;
    flex: 1;
}

.-YC-Top-featuresimage4-title-Image {
    max-width: 386px;
}

.-YC-special-client_v2-Item {
    max-width: 150px;
    min-width: 120px;
    margin-inline: auto;
}

.-Yc-special_client_v2 .defult-widgets-h1 {
    font-size: 27px;
}

.-YC-Widgets-Inner-Row {
    padding: 40px 0;
}

.-Post-box-item-Info {
    padding: 19px;
}

.-Post-box-item-Thumb {
    height: 320px;
}

.-BlogPostsBoxes-Center.owl-rtl.owl-loaded.owl-drag .-Post-box-single-item {}

.-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area .P-content {
    font-size: 18px !important;
}

.-YC-WidgetType-blog_v2 .-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area > h2 {font-size: 37px;}

.-featuresSteps-item-Image {
    max-width: 450px;
    min-width: 450px;
}

.-YC-step_features_v3-Steps {
    min-width: 360px;
    max-width: 360px;
}

.-YC-step_features_v3-steps-cont {
    min-height: auto;
}

.-YC-step_features_v3-Steps ul li {
    min-height: 65px;
}

.-YC-step_features_v3-Steps ul li.active:after {
    width: 40px;
    height: 40px;
}

.-YC-step_features_v3-Steps ul li.active:before {
    width: 35px;
    height: 35px;
}

.-YC-features-v3--Steps-item {
    padding: 50px 72px 50px 18px;
    align-items: self-start;
    min-height: 409px;
}

.-YC-step_features_v3-Steps ul {
    padding: 30px 39px 25px 0px;
}

.-features-v3-Steps-master-items ul li span {
    font-size: 14px;
    font-weight: 600;
}

.-features-v3-Steps-master-items {
    margin-top: 15px;
}

.-features-v3-Steps-item-Info .P-content {
    max-width: 100%;
    font-size: 16px;
}

.-YC-step_features_v3-Steps ul li a {
    font-size: 16px;
    padding: 7px;
}

.-items-features-show_image-border {
    max-width: 309px;
    min-width: 190px;
}

.tf-testimonial-carousel.flip .description p {
    font-size: 19px;
}

.--Parent-URL-BTN a {
    font-size: 16px;
}

.-YC--main--wep-title- h2 {font-size: 31px;}

.-featuresSteps-item-Info > .P-content {
    font-size: 16px;
}

.-featuresSteps-item-Info > h3 {
    font-size: 27px;
}

.-pages-table-of-contents.-hide {
    display: none !important;
}

.-YC-Top-featuresimage4-title h2 {
    font-size: 26px;
}

.-YC-featuresicon8-content-s1 {
    transform: inherit;
}

.-YourColor--SiteMenu > ul > li > a {
    font-size: 14px;
    padding-inline: 8px;
}

footer-body {
    flex-wrap: wrap;
    gap: 12px;
}
}

@media only screen and (max-width: 1180px) {
    *{
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a {
    padding-inline: 15px;
    margin-block: 1px;
}

.-dashboard-body-widget > .-dashboard-body-widget-header {
    padding-inline: 21px;
}

.-dashboard-body-widget > .-dashboard-body-widget-body {
    padding-inline: 21px;
    min-width: max-content;
}

.-dashboard-header-grid > .-dashboard-header-grid-order {
    padding: 12px;
    margin: 8px;
}

.-dashboard-header-grid > .-dashboard-header-grid-order > strong {
    font-size: 18px;
}

.-dashboard-header-grid > .-dashboard-header-grid-order > em {
    font-size: 15px;
}

.YC-slider-singular-parent-nner {
    max-width: 629px;
}

.-single-post-content {
    font-size: 15px;
}

.-first-single-post-bar {
    min-width: 250px;
    max-width: 250px;
}

.-YC-Forms-button {
    margin-inline-start: auto;
}

.-YC-Right-featuresimage3-SectionURL> a {
    font-size: 14px;
    padding: 10px 18px;
}

.-YC-featuresimage3-content-s1 > ul > li i {
    margin-left: 2px;
    font-size: 14px;
}

.-Features-Item-Context {
    font-size: 14px;
}

.-YC-featuresimage3-content-s1 > ul > li {margin-bottom: 8px;}

.-YC-featuresimage3-content-s1 {
    margin: 12px 0 12px;
    min-width: 100%;
}

.-YC-Top-featuresimage3-title p {
    font-size: 15px;
}

.-YC-Top-featuresimage3-title h1 {
    font-size: 31px;
}

.-YC-Top-featuresimage3-title {
    max-width: 590px;
}

.-non-intro-page-header-container > h1 {
    font-size: 35px;
}

.-non-intro-page-header {
    padding: 20px 0 20px 20px;
}

.-YxPost-Box-Thumb {
    height: 220px;
    margin-bottom: 19px;
}

.YCPost-TopInfo-bar .-cat-item > a {
    font-size: 12px;
}

.-YCPost-Box-user-info > p > a {
    font-size: 12px;
}

.-YCPost-Box-Text-BTN > a .-YC-Icon-Buttons {
    margin-inline: 9px;
}

.-YCPost-Box-Text-BTN > a:before {
    width: 30px;
    height: 30px;
}

.-YCPost-Box-Text-BTN > a {gap: 2px;}

.-YCPost-box-Info > .-P-content {
    font-size: 14px;
    margin-bottom: 11px;
}

.-YCPost-box-Info > h2 {
    font-size: 20px;
    flex: 1;
}

.YCPost-TopInfo-bar {
    margin-bottom: 9px;
}

.-YC-Post-box {
    min-width: 270px;
    padding: 13px;
}

.-posts-fix-boxes-items {
    min-height: auto;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar {
    align-items: center;
    padding: 12px 12px;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > strong {
    font-size: 13px;
}

.YC-buy-intro_v1 {
    padding: 50px 0;
}

.-YC-single-featuresicon8-item-s1 {
    max-width: 100%;
}

header {
    z-index: 5555;
}

.-boxes-featuresicons-Info-s1 > .-P-content {
    font-size: 13px;
    line-height: 1.5;
}

.-boxes-featuresicons-Info-s1 > h3 {
    font-size: 19px;
}

.-YC-single-featuresicon-item-s1 i {
    font-size: 43px;
    margin-bottom: 10px;
}

.-YC-single-featuresicon-item-s1 {
    padding: 23px;
    min-width: 269px;
    margin: 10px;
}

.-form-secondary-heading {
    font-size: 13px;
    line-height: 1.5;
    text-align: right;
}

.-fix-inputs-area {
    margin-bottom: 14px;
}

.-YC-Right-Intro-SectionURL a {
    font-size: 14px;
    padding: 11px 19px;
}

ul.-multi-intro-features-list > li > svg {
    width: 18px;
    margin-inline-end: 5px;
}

ul.-multi-intro-features-list > li {
    font-size: 14px;
}

.process-container {
    overflow-y: scroll;
}

.-featuresSteps-master-items > ul > li > span {
    font-size: 12px;
    line-height: 1.5;
    padding-inline-start: 11px;
    font-weight: 400;
}

.-featuresSteps-master-items > ul > li {
    min-width: 247px;
    padding: 17px;
}

.-featuresSteps-master-items > ul > li > i {
    width: 39px;
    height: 38px;
    font-size: 17px;
}

.-featuresSteps-item-Image {
    min-width: 310px;
}

.-YourColor-contact-us-Info > h2 {
    text-align: center;
    font-size: 27px;
    text-align: right;
}

.-YourColor-contact-us-Info > .-P-content {
    text-align: right;
}

.-YC-Top-featuresimage4-title {
    flex-direction: column;
    padding: 30px;
}

.YC-SVGIcon-Loaded {
    height: 320px;
}

.-YC-Intro-SVG-v2 {
    height: 330px;
    max-width: 300px;
}

.-YourColor-Intro-Info {
    margin-inline: 0;
    display: flex;
    flex-direction: column;
    align-items: self-start;
    text-align: right;
}

.-contact-us-section .-Mini-Form-Div > form > .-fix-inputs-area {
    min-width: 230px;
    margin-inline: 0;
}

.-contact-us-section .-Mini-Form-Div > form {
    flex-wrap: wrap;
    gap: 12px;
    margin-top: 0;
    justify-content: end;
}

.-contact-us-section .-Mini-Form-Div {padding: 24px;min-width: 419px;max-width: 539px;}

.-YourColor-contact-us-Info {
    min-width: 210px;
    max-width: 379px;
    margin-bottom: 10px;
    text-align: right;
}

.Intro2-Container {
    /* flex-direction: column; */
    margin-inline: 30px;
    gap: 16px;
}

.YourColor-IntroBoxes.intro-model-multiIntro .Intro2-Container {
    margin-inline: 0;
    padding: 20px;
    margin-top: 0;
    margin-bottom: 0;
}

.-Yc-Left-Form-v1 {
    margin-inline: 0;
    margin-bottom: 21px;
}

.-Yc-Left-Form-v1 {
    padding: 25px;
    min-width: 270px;
    max-width: 100%;
    padding: 24px;
    margin-top: 0;
}

.-p-content {
    font-size: 15px;
}

.-YourColor--SiteMenu > ul > li {
    border-radius: 0;
    padding: 4px 13px;
    position: relative;
    border-radius: var(--largeradius);
    align-items: center;
    background: #ffffff03;
    margin-bottom: 9px;
    flex-direction: column;
}

.hover {
    opacity: 1;
}

.-hosting-plans-row > .-plan-item {
    min-width: 270px;
    max-width: 100%;
    flex: 1;
    padding: 20px 18px !important;
}

.-hosting-plans-row > .-plan-item.-featured {
    transform: scale(1);
    border-radius: 0;
    max-width: 100%;
}

.-comparison-chart-container-body-row-td {
    width: 186px !important;
    padding: 11px !important;
    line-height: 1.5;
}

.-hosting-plans-row {
    flex-wrap: wrap;
    gap: 18px;
}

.-buy-a-domain-intro-outer.intro_v1 > .-buy-a-domain-intro > .-buy-a-domain-intro-body >.-a-content {
    font-size: 21px;
}

.-buy-a-domain-intro-outer.intro_v1 > .-buy-a-domain-intro > .-buy-a-domain-intro-body >h1 {
    font-size: 41px;
}

.intro_v1.-buy-a-domain-intro-outer > .-buy-a-domain-intro {
    padding: 49px;
}

.-buy-a-domain-intro-outer > .-buy-a-domain-intro > .-buy-a-domain-intro-body > h2 {
    font-size: 18px;
}

.-YC-single-step-features-item-v2.-step-features-right .-YC-step-features-item-info-v2 > .-button-ui {
    margin-inline: auto;
}

.-YC-step-features-item-info-v2 ul.-buy-a-domain-intro-body-features > li > i {
    width: 18px;
}

ul.-buy-a-domain-intro-body-features > li {
    font-size: 12px !important;
    text-align: right;
    min-width: 215px;
    flex: 1;
    padding-block: 5px !important;
}

.-YC-step-features-item-info-v2 > h3 {
    font-size: 21px;
    margin-bottom: 10px;
}

.-YC-step-features-item-info-v2 > .P-content {
    font-size: 14px;
}

.-YC-single-step-features-item-v2 > .-YC-step-features-item-info-v2 {
    display: flex;
    /* align-items: center; */
    justify-content: center;
    text-align: center;
    margin-bottom: 9px;
    margin-top: 10px;
    margin-inline: 9px;
}

.-YC-step-features-item-info-v2 ul.-buy-a-domain-intro-body-features {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.-YC-step-features-item-info-v2 {}

.-YC-single-step-features-item-v2 {flex-direction: column;padding-top: 0;padding-bottom: 3px;}

.-YC-single-step-features-item-v2.-step-features-left {
    flex-direction: column-reverse;
}

.-YC-single-step-features-item-v2.-nofeatures-uimodel .-YC-step-features-SVG-v2 {
    max-width: 229px;
    min-width: 260px;
    margin: 9px;
    width: 100%;
    height: 230px;
    display: flex;
    justify-content: center;
}

.-YC-single-featuresicon8-item-s1 lord-icon {
    width: 95px !important;
    height: 95px !important;
}

root.mobile-page .-YC-featuresicon8-content-s1 {
    transform: scale(1);
    margin-top: 20px;
}

.-Yc-TopBar {
    display: none;
}

root {
    padding-top: 89px;
}

.-before-footer-section-informations {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 16px;
    justify-content: start;
    align-items: center;
    gap: 5px;
}

.-before-footer-section-text-component {
    min-width: 100%;
    position: relative;
    top: 0;
    max-width: 100%;
}

.-before-footer-section-information-col {
    text-align: right;
    max-width: 100%;
    padding-inline-start: 52px;
    margin-bottom: 6px;
    padding-inline-end: 0;
}

.-before-footer-section > .-before-footer-section-body .container {
    flex-direction: column;
    align-items: center;
    text-align: center;
    /* padding-inline: 0; */
}

.YC-before-footer-section {
    padding-top: 0px;
    padding-inline: 0;
    padding-bottom: 40px;
}

.-YourColor-IntroBoxInfo {
    /* flex-direction: column-reverse; */
}

.-YourColor-IntroBoxInfo {
    margin: 0;
    min-width: 470px !important;
    padding-inline: 44px;
}

.YourColor-IntroBoxes.intro-model-multiIntro .-YourColor-IntroBoxInfo {
    padding-inline: 0;
}

.-YourColor-Intro-Info h1 {
    font-size: 26px;
    margin-bottom: 14px;
}

.-YourColor-Intro-Info h4 {
    font-size: 15px;
    line-height: 1.5;
}

.Intro-Container {
    margin-inline: 15px;
    padding-inline: 6px;
    z-index: 10;
    box-shadow: none;
}
    .-YourColor--SiteMenu > ul {
        display: block;
        width: -webkit-fill-available;
        max-width: -webkit-fill-available;
    }
    .menu__icon span {
        width: 100%;
        height: 2px;
        border-radius: .125rem;
        background-color: var(--primary-text);
        transition: transform .4s, background-color .4s, opacity .4s;
    }
        .menu__icon {
        padding: 4px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        border: 0 !important;
        background: 0 0;
        width: 28px;
        height: 28px;
    }
        .background {
        border-radius: 16px;
        background: #f3f3fe;
        width: 46px;
        height: 45px;
        display: flex;
        justify-content: center;
        align-items: center;
        /* margin-inline-end: 18px; */
    }
.-YourColor--SiteMenu {
    position: fixed;
    top: 60px;
    right: -100%;
    bottom: 0;
    min-width: 340px;
    max-width: 390px;
    transition: 180ms all ease;
    border-radius: 0;
    color: var(--uicolor);
    overflow: auto;
    z-index: 19;
    padding: 7px;
    background: var(--bgcolor);
    margin-inline-end: 0;
    height: max-content;
    transform: translateY(10px);
    overflow: visible;
    visibility: hidden;
    opacity: 0;
    border: 1px solid #f4f3ff;
    min-height: 100vh;
}

.-YourColor--SiteMenu.open_menu {overflow: visible;opacity: 1;visibility: visible;right: 0;}
    .-YourColor--SiteMenu.open {
        transform:translateX(0%);
        visibility:visible;
        opacity:1;
    }

    header.fixedintro .-YourColor--SiteMenu {
        top: 58px;
    }
    .-YourColor--SiteMenu > ul > li ul.sub-menu {
        position:relative;
        min-width:100%;
        box-shadow:inherit;
        display:none;
        top:0;
        right:0;
        transform:translate(0,0);
        visibility:visible;
        opacity:1;
    }
    .-YourColor--SiteMenu > ul > li ul.sub-menu.active {
        display:block;
        background: #f0f0fd;
        margin-top: 8px;
    }

.-YourColor--SiteMenu > ul > li > ul.sub-menu > li > a {
    padding: 11px;
    color: #000;
}
    ul.sub-menu.open {
        display:block !important;
    }
    .-YourColor--SiteMenu > ul > li > a {
        /* flex:1; */
        /* height: 38px; */
        color: var(--alphabg);
        width: 100%;
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 0 !important;
        font-weight: 500;
        text-decoration: none;
        border-radius: 8px;
        transition: .3s;
        text-align: right;
        justify-content: space-between;
        font-size: 18px;
    }
    .-YourColor--SiteMenu > ul > li.open > a {
        background:var(--primary-text);
        color:white;
    }
    .-YourColor--SiteMenu > ul > li:not(.open) > a:hover {
        color:var(--intro-secondarytext);
    }
    .-Show-SubMenu-Icon > i {
        color:var(--secondarytext);
        left:0;
    }
    .-YourColor--SiteMenu > ul > li:hover > .-Show-SubMenu-Icon > i {
        color:var(--primary-text);
    }
    .-YourColor--SiteMenu > ul > li.open > .-Show-SubMenu-Icon > i {
        color:white;
    }
    .-YourColor--SiteMenu > ul {
        display:block;
        width:-webkit-fill-available;
        max-width:-webkit-fill-available;
    }
}
@media only screen and (max-width: 1132px) {
    *{
        
    }

.YC-slider-singular-parent-nner {
    max-width: 611px;
}
}
@media only screen and (max-width: 1092px) {
    *{}

.-table-ui .-table-ui-td {
    padding: 7px;
}

.-singular-sidebar-widget-item.-price-first-sideBar {
    margin-bottom: 19px;
}

.-singular-left-product {
    max-width: 100%;
    min-width: 100%;
}

.affiliate-card {
    max-width: 100%;
    flex: 1;
    min-width: 240px;
}

.affiliate-offers-grid {
    margin-top: 16px;
}

.YC-slider-singular-parent-nner {}

.YC-slider-singular-parent-nner {
    min-width: 100%;
    /* height: 430px; */
}

.-singular-center-product {
    max-width: 100%;
    position: relative;
    top: 0;
    margin-inline-end: 0;
}

.-singular-pages-context-container {
    min-width: 100%;
    flex-direction: column;
    flex-wrap: inherit;
    overflow: hidden;
    gap: 20px;
}
}
@media only screen and (max-width: 1050px) {
  *{
      
  }

.-table-ui-td.-orders-status {
    width: 149px;
}

.-YourColor-contact-us-Info > .-P-content {
    font-size: 14px;
}

.-YourColor-contact-us-Info > h2 {
    font-size: 23px;
}

.-contact-us-section {
    align-items: self-start;
}

.-contact-us-section .-Mini-Form-Div > form > .-fix-inputs-area {
    min-width: 100%;
}

.-contact-us-section .-Mini-Form-Div {
    max-width: 439px;
}  
}
@media only screen and (max-width: 1030px) {
    *{}

.-dashboard-header-grid {
    margin-inline: -5px;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a > span {
    font-size: 15px;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu {
    width: 238px;
    margin-inline-end: 20px;
}

.Comment-progress {
    margin-inline-end: 0;
}

.-product-single-gallery-image {
    max-width: 100%;
    flex: 1;
}

.YC-singular-products-gallery {
    min-width: 100%;
    display: flex;
}

.YC-slide-singular-gallery {display: flex;flex-direction: inherit;min-width: 100%;}

.YC-singular-parent-boxed {
    display: flex;
    flex-direction: column-reverse;
}

.YC-slider-singular-parent-nner {
    height: 420px;
}

.-singular-parent-nner {
    height: 100%;
}

.-single-top-head-bar {
    padding: 30px 0 40px;
}

.-YC-featuresimage3-image3 {
    max-width: 369px;
}

.-YC-Top-featuresimage3-title h1 {
    font-size: 26px;
}
    .YC-intro-v1-container.intro_v1.image-intro .-buy-a-intro_v1{
        flex-direction: column-reverse;
    }

.-buy-intro-v1-body {
    height: auto;
    max-width: 230px;
}

.YC-intro-v1-container.intro_v1.image-intro .-buy-a-intro_v1-body {
    align-items: center;
    margin-top: 20px;
}

.YC-intro-v1-container.intro_v1.image-intro .-buy-a-intro_v1-body h1 {
    text-align: center;
    font-size: 26px;
}
}
@media only screen and (max-width: 990px) {
    *{
    }

.Profile_PageBody-Header-information-buttons {
    margin-top: 14px;
    margin-inline: auto;
}

.Profile_PageBody-Header h1 {
    font-size: 30px;
}

.Profile_PageBody-Header h2 {
    margin-bottom: 13px;
    font-size: 17px;
}

.Profile_PageBody-Header > .Profile_PageBody-Header-body p {
    font-size: 16px;
}

.Profile_PageBody-Header > .Profile_PageBody-Header-body {
    margin-inline-end: 0;
    width: 100%;
}

.Profile_PageBody-Header {
    flex-direction: column;
    align-items: center;
    padding-bottom: 30px;
    padding-top: 24px;
}

.-table-ui .-table-ui-td {
    padding: 11px;
}

.-table-ui .-table-ui-td:first-child {
    width: 50px;
}

.-table-ui .-table-ui-td {
}

.-dashboard-root-body > .-dashboard-root-container {
    flex-direction: column;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu {
    width: 100%;
    display: flex;
    /* flex-wrap: wrap; */
    overflow: scroll;
    margin-bottom: 20px;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a {
    min-width: max-content;
}

.basic_single_Hero_Text p {
    font-size: 13px;
}

.basic_single_Hero_Text h1 {
    font-size: 25px;
}

.basic_single_Hero_inner {
    padding: 37px 25px;
}

.basic_single_Hero_media {
    min-width: 350px;
    max-width: 350px;
    height: 310px;
}

.basic_single_Hero_Text {
    padding-inline-end: 40px;
}

.single-post-parent-container-comments {
    padding: 15px;
}

.-single-bottom-title-list {
    margin-bottom: 5px;
}

.single-post-title {
    margin-bottom: 12px;
}

.single-post-title > h1 {
    font-size: 38px;
}

.-first-single-post-bar {
    display: none;
}

.-secodary-single-post-bar {
    min-width: 100%;
}

.-Yc-single-main.-YC-singleType-post {
    /* padding-top: 0; */
}

.-YC-featuresicon-title-s1 {
    margin-bottom: 16px;
}

.-YC-featuresicon-title-s1 h2 {
    font-size: 31px;
}

.-contact-us-section .-Mini-Form-Div {
    min-width: 100%;
}

.-footer-widgets-single {
    flex: 1;
    /* margin: auto; */
    min-width: 160px;
    max-width: 100%;
}

.-footer-widgets-single.-current-widgets-logo {
    min-width: 100%;
    align-items: center;
    text-align: center;
    display: flex;
    flex-direction: column;
}

.-boxes-featuresicon7-Info-s1 .-P-content {
    font-size: 13px;
}

.-boxes-featuresicon7-Info-s1 h3 {
    font-size: 17px;
}

.-YC-featuresicon7-content-s1 {
    margin-inline: -9px;
}

.-YC-single-featuresicon7-item-s1 {
    margin: 10px;
    padding: 18px;
}

.-faqs-columns-root > .-faqs-column-item {
    margin: 7px;
}

.-YC-FaqsSimple-Title-v2 > h2 > a {
    font-size: 15px;
}

.-YC-featuresimage3-image3 {
    max-width: 308px;
}

.-YC-Top-featuresimage3-title h1 {
    font-size: 22px;
    font-weight: 600;
}

.-YC-Top-featuresimage3-title p {
    font-size: 13px;
}

.-teamPage-heading {
    font-size: 25px;
}

.Yc-Page-header {
    padding: 45px 0;
    margin-bottom: 8px;
}

.Yc-Page-header h1 {
    font-size: 26px;
}



.-YC-single-featuresList-SVG-s1 {
    max-width: 349px !important;
    min-width: 320px;
}

a.Slides-prev, a.Slides-next {
    width: 40px;
    height: 40px;
    font-size: 16px;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > span.-go-to-blank-url {
    width: 20px;
    font-size: 12px;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > strong c--color {
    font-size: 12px;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > strong {
}

.-gallery-carousel-item .-gallery-carousel-item-infobar {
    padding: 10px 10px 10px 14px;
    align-items: center;
}

.-products-intro-container {
    max-width: 100%;
}

.-products-intro-container > .-products-intro-container-info > h1 {
    font-size: 28px;
}

root.mobile-page .Intro2-Container {
    padding: 20px 0 0;
}

.intro-model-productIntro {
    padding: 39px 0 0;
}

.-products-intro-container > .-products-intro-container-info > .-p-content {
    font-size: 17px;
}

.-form-primary-heading > h3 {
    margin-bottom: 13px;
}

.-YC-featuresicon-content-s1 {
    margin-inline: 0;
}
    .-YourColor-Intro-Info h4{
        font-size: 14px;
    }
.-p-content{
    font-size: 13px;
    line-height: 1.6;
}
.-YourColor-IntroBoxInfo {
    min-width: 370px !important;
    /* max-width: 430px; */
    flex-direction: column-reverse;
}

.-YC-single-step-features-item-v2 img {
    height: 100%;
}

.-YC-special-client-Section marquee.-marquee-ir {
    padding-block: 12px;
}

.YC-item {
    height: auto;
    padding: 18px;
}

.-Reivews-title h4 {
    font-size: 20px;
}

.-Reivews-title > h2 {
    font-size: 31px;
}

.-Reivews-title > h2 {
    font-size: 26px;
}

.backlink-thumb {
    height: 152px;
}

.backlink-card {
    min-width: 219px;
    flex: 1;
}

.yc-backlinksBoxes-Center {
    min-width: 130px;
}

.yc-card {
    min-width: 230px;
}

.process-wrapper ul {
    justify-content: space-between;
}

.process-wrapper ul {
    height: 19px;
}

.switch--group .switch .switch--handle {
    width: 126px;
    height: 52px;
}

.switch--group .switch .switch--handle:after {
    width: 45px;
    height: 45px;
}

.switch--group .switch--input:checked+.switch .switch--handle:after {
    left: 54px;
}

.switch--group .switch .switch--label {
    font-size: 33px;
}

.-YC-work-proces-title-s1 .P-content {
    font-size: 17px;
}

.-YC-work-proces-title-s1-heading-area h2 {
    font-size: 22px;
    line-height: 1.5;
}

.-YC-special-client_v2-Item {
    min-width: 90px;
}

.-YC-blog-URLArea-s1 {
    margin-inline: auto;
    margin-top: 16px;
}

.-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area .P-content {
    text-align: center;
}

.-YC-blog-title-s1-heading-area span {
    display: flex;
    justify-content: center;
}

.-YC-WidgetType-blog_v2 .-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area > h2 {
    justify-content: center;
    display: flex;
}

.-YC-blog-vars-container {
    flex-direction: column;
}

.-YC-WidgetType-blog_v2 .-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area > h2 {
    text-align: center;
    font-size: 32px;
}

.-YC-blog-title-s1 {
    max-width: 100%;
    min-width: 250px;
    align-items: center;
    justify-content: center;
}

.-YC-features-v3--Steps-item {
    padding: 20px 20px;
}

.-YC-step_features_v3-Steps ul li {
    min-width: 251px;
    flex: 1;
}

.-YC-step_features_v3-Steps ul li {
    width: auto;
    min-height: 53px;
}

.-YC-step_features_v3-Steps ul {
    display: flex;
    flex-wrap: wrap;
    padding: 19px;
}

.-YC-step_features_v3-Steps {
    max-width: 100%;
}

.-YC--main--wep-content- {
    align-items: center;
}

.-YC--main--wep-title- .sup-title-widget-defualt {
    margin-inline: auto;
}

.-YC--main--wep-title- {
    position: relative;
    top: 0;
    margin-bottom: 14px;
}

.-defult-widgets-title-style-1 {
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.-YC-step_features_v3-steps-cont {flex-direction: column;}

.-YC-features-steps-centeritems-s1 {
    padding: 20px;
}

.-featuresSteps-item-Image {
    max-width: 340px;
    min-width: 270px;
    justify-content: center;
}

.-YC-features-Steps > ul > li > a {
    font-size: 15px;
    padding-inline: 11px;
}

.-YC-features-Steps > ul > li > a {
    font-size: 13px;
    text-align: right;
    font-weight: 500;
}

ul.-portfolio2-slider .-projects-grid-item-preview {
    height: 220px;
}

.-YourColor-contact-us-Info {
    max-width: 328px;
}

.-YourColor-contact-us-Info > .-P-content {
    font-size: 14px;
    text-align: center;
}

.-YourColor-contact-us-Info > h2 {
    font-size: 18px;
    text-align: center;
}

.-contact-us-section {
    padding: 19px;
    align-items: center;
    justify-content: center;
}
}
@media only screen and (max-width: 870px) {
    *{
        
    }

.-Posts-parent-title-description {
    margin-top: -130px;
}

.-archive-user-avatar {
    width: 220px;
    height: 220px;
}

.basic_single_Hero_Text {
    padding-inline-end: 23px;
}

.basic_single_Hero_inner {
    padding-inline: 10px;
}

.basic_single_Hero_media {
    min-width: 295px;
    max-width: 295px;
    height: 287px;
}
}
@media only screen and (max-width: 770px) {
    *{
}

.-dashboard-body-widget {
    overflow: scroll;
}

.basic_single_Hero_media {
    min-width: 250px;
    height: 251px;
}

.-TitleContent-section {
    font-size: 22px !important;
}

.-TitleContent-section>p {
    font-size: 20px;
}

.CommentsList li {
    margin-bottom: 15px;
}

.CommentsList li .CommentContent p {
    font-size: 13px;
}

.CommentsList li .CommentContent .NameArea {
    font-size: 15px;
}

.CommentContent {
    padding: 12px 10px 7px;
}

.CommentsList li .UserAvatar {
    width: 36px;
    height: 36px;
}

.CommentsList li .UserAvatar img {
    width: auto;
    height: auto;
}

.-comments-form-Button-area > button {
    font-size: 14px;
    padding: 11px;
}

.YC-singular-products-gallery {
    overflow: scroll;
    padding-bottom: 10px;
}

.YC-slide-singular-gallery {
    /* overflow-y: scroll; */
}

.YC-slider-singular-parent-nner {
    height: 360px;
}

.-YC-featuresicon7-SectionURL > a {
    padding: 11px 19px;
    font-size: 16px;
}

.-comparison-chart-section-outer-heading {
    margin-bottom: 34px;
}

div#compare-plans-btn {
    padding: 13px 17px;
    font-size: 15px;
}

.hosting-plans-compare-button {
    margin-top: 14px;
}

.Faqs-Number-Icon-v2 {
    font-size: 17px;
    margin-inline-end: 6px;
}

.-YC-featuresimage3-content-s1 > ul {
    max-width: 100%;
    min-width: 100%;
}

.-Features-Item-Context {
    text-align: right;
    font-size: 11px;
}

.-YC-Top-featuresimage3-title h1 {
    text-align: center;
    font-size: 20px;
    margin-bottom: 9px;
}

.-YC-Top-featuresimage3-title {
    flex-direction: column;
    display: flex;
    align-items: center;
    text-align: center;
}
.featuresimage3{
    flex-direction: column-reverse;
    align-items: center;
    text-align: center;
}

.-YC-featuresimage3-image3 {
    margin-inline: 0;
}
.-YC-step-features-item-info-v2 ul.-buy-a-domain-intro-body-features {
    gap: 4px;
}

.-dropdown-select-item > .-bstrap-extender-checkbox {
    width: 16px;
    height: 16px;
    font-size: 15px;
}

.bootstrap-select .dropdown-menu.inner .-dropdown-select-item {
    font-weight: 400;
    font-size: 12px;
}

.bootstrap-select>.dropdown-toggle {
    font-size: 12px;
}

.Yc_team_items {
    padding-block: 20px 0;
    justify-content: center;
}

.Yc_team_item {
    padding: 16px;
    min-width: 180px;
    max-width: 100%;
}

.Yc_team_item:last-child {
    max-width: 287px;
}

.Yc_team_item_Profile {
    height: 190px;
}

c--img {
    font-size: 20px;
}

.-YCPost-box-Info > .-P-content {
    font-size: 12px;
    margin-bottom: 8px;
}

.-YCPost-box-Info > h2 {
    font-size: 17px;
    font-weight: 700;
}

.YC-intro-v1-container.intro_v1.image-intro .YC-buy-intro_v1 {
    padding-bottom: 12px;
    padding-top: 40px;
}

.-RowSpan-category ul li a {
    font-size: 11px;
}

.-YC-featuresList-title-s1 > h1 {
    font-size: 23px;
    margin-bottom: 9px;
}

.-YC-WidgetType-fearures_lists_s1 {
    padding: 25px 11px !important;
}

.-YC-single-featuresList-item-s1 > i {
    min-width: 35px;
    max-width: 35px;
    font-size: 28px;
    margin-inline-end: 9px;
    font-size: 23px;
}

.-user-dropdown-menu-dropdown {
    border-radius: 15px;
}

.-user-dropdown-menu-dropdown-menu > a {
    padding: 8px  11px;
}

.-user-dropdown-menu-dropdown-header {
    padding: 13px;
}

.-user-dropdown-menu-dropdown-header > .-user-dropdown-menu-dropdown-header-body {
    font-size: 15px;
}

.-user-dropdown-menu-dropdown-header > .-user-dropdown-menu-dropdown-header-body > strong {
    font-size: 11px;
}

.-user-dropdown-menu-dropdown-header > .-user-dropdown-menu-dropdown-header-avatar {
    width: 36px;
    height: 36px;
}

.-user-dropdown-menu-dropdown-menu > a > span {
    font-size: 14px;
}

.-YC-PriceLists-title-s1 {
    margin-bottom: 18px;
}

.-YC-PriceLists-title-s1 > h2 {
    font-size: 24px;
}

.-gallery-section-outer-heading {
    margin-bottom: 28px;
}

.-gallery-section-outer-heading > h2 {
    font-size: 25px;
    text-align: center;
}

.-gallery-section-outer-heading > h3 {
    text-align: center;
    font-size: 13px;
}

.swiper-pagination {
    display: none;
}

.-comparison-chart-section-outer-heading > h2 {
    font-size: 24px;
}

.-comparison-chart-section-outer-heading > h3 {
    font-size: 17px;
    margin-bottom: 11px;
}

.-posts-fix-boxes-items {
    min-height: auto;
}

.-Taps-AppendCenter {
    justify-content: center;
}

.-DropDown-Filters-title {
    align-items: center;
}

.-product-box-poster > .-larger-product-poster {
    padding-bottom: 53%;
}

.-mini-product-poster {
    min-width: 55px;
    max-width: 55px;
    height: 55px;
}

.-hosting-plans-description {
    margin-bottom: 10px;
}

.-a-content {
    font-size: 15px;
}

.YC-intro-v1-container.intro_v1.image-intro .-a-content {
    font-size: 13px;
    text-align: center;
}

.-buy-a-intro_v1-body {
    max-width: 100%;
}

.-buy-a-intro_v1-body .-YC-Right-Intro-SectionURL {
    margin-top: 15px;
}

.-buy-a-intro_v1-body h2 {
    font-size: 13px !important;
    width: auto;
    line-height: 1.3;
}

.-buy-a-intro_v1-body h1 {
    font-size: 29px;
}

.YC-intro-v1-container.intro_v1.image-intro .-buy-a-intro_v1-body h1 {
    font-size: 19px;
    margin-bottom: 10px;
}

.-YC-work-proces-title-s1 {
    margin-bottom: 10px !important;
}
    .YourColor-IntroBoxes.intro-model-multiIntro{
        padding-bottom: 24px;
        padding-top: 30px;
        padding-inline: 18px !important;
    }
.-YC-step_features_v3-Steps ul li.active:after{width: 30px;height: 30px;font-size: 15px;}
.-YC-step_features_v3-Steps ul li a {
    font-size: 13px;
}

.-YC-portfolio-URLArea-s1 {
    margin: 0;
    padding-top: 10px;
}

.-featuresSteps-item-Info > .P-content p {
    margin-bottom: 10px;
    font-size: 12px;
}

.text {
    font-size: 14px;
}

.head img {
    width: 56px;
}

.-YC-step-features-title-v2 > .P-content {
    font-size: 16px;
}

.-YC-single-featuresicon-item-s1 i {
    font-size: 45px;
    margin-bottom: 10px;
}

.-YC-featuresicon-title-s1 {
    margin-bottom: 10px;
}

.-YC-featuresicon-title-s1 h2 {
    font-size: 31px;
}

.-protofilo-item-box {
    min-width: 190px !important;
}

.-YC-Right-Intro-SectionURL {
    justify-content: center;
    gap: 10px;
}

.site-title {
    font-size: 18px;
}

.-YC-blog-URLArea-s1 > a {
    font-size: 16px;
    padding: 11px 21px;
}

.-form-primary-heading > h3 {
    margin-bottom: 18px;
    text-align: right;
    font-size: 16px;
}

.switch--group .switch .switch--label {
    font-size: 26px;
}

.-YC-Top-special_client2-title {
    padding-inline: 15px;
}

h2.YC-title-primary {
    font-size: 18px;
}

.YC-before-title {
    font-size: 14px;
}

.-YourColor-IntroBoxInfo_header {
    margin-bottom: 3px;
}

.-YourColor-IntroBoxInfo_header-left_dots > div {
    --w: 12px;
}

.-YourColor-IntroBoxInfo_header-Logo {
    width: 22px;
    height: 22px;
}

.switch--group .switch {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    justify-content: space-between;
}

.-YC-features-v3--Steps-item {
    flex-direction: column;
    align-items: center;
    gap: 30px;
    min-height: auto;
}

.-items-features-show_image-border {
    min-width: 189px;
    max-width: 120px;
}

.-YC--main--wep-title- h2 {
    font-size: 22px;
}

.e-con-inner {
    padding-top: 10px;
    padding-bottom: 0;
    padding-inline: 30px;
}

.-YC-step_features_v3-steps-s1 {
    margin-bottom: 15px;
}

.--Parent-URL-BTN a {
    font-size: 12px;
    padding: 7px 10px;
}

.--Parent-URL-BTN a span {
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    width: 75%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.--Parent-URL-BTN a:before {
    top: 6px;
    left: 13px;
}

.tf-testimonial-carousel.flip .item-testimonial {
    height: auto;
    padding: 15px 15px 15px 15px;
}

.tf-testimonial-carousel.flip .item-testimonial h6 {
    font-size: 13px;
    margin-bottom: 10px;
    line-height: 1.4;
}

.tf-testimonial-carousel.flip .description p {
    font-size: 12px;
}

.-YC-features-Steps > ul > li > a img {
    width: 20px;
    height: 20px;
}

.-YC-features-steps-s1 > h2 {
    font-size: 31px;
}

.-YC-features-steps-s1 > .P-content {
    font-size: 17px;
}

.yc-card {
    padding: 17px;
}

.yc-card-head i {
    font-size: 32px;
}

.backlink-card {
    min-width: 270px;
    max-width: 350px;
    flex: 1;
}

.backlink-thumb {
    height: 151px;
}

.-Reivews-title h4 {
    min-width: 190px;
    font-size: 16px;
}

.yc-card-title {
    font-size: 17px;
}

ul.yc-tabs-nav {
    width: 100%;
}

.-YC-step_features_v3-Steps {
    max-width: 100%;
    min-width: 100%;
}

.-YC-step_features_v3-steps-cont {
    flex-direction: column;
}

.-YC--main--wep-title- .sup-title-widget-defualt {
    font-size: 15px;
    margin-inline: auto;
    margin-bottom: 10px;
}

.-YC--main--wep-content- {
    align-items: center;
}

.-defult-widgets-title-style-1 {
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.-YC--main--wep-title- {
    position: relative;
    top: 0;
    text-align: center;
    justify-content: center;
}

.-featuresSteps-item-Info {
    text-align: center;
}

.-featuresSteps-item-Image {
    max-width: 190px;
    min-width: 190px;
    padding-bottom: 0;
    height: 180px;
    margin-inline: 0;
}

.-featuresSteps-master-items > ul {
    flex-wrap: wrap;
}

.-YC-features-steps-centeritems-s1 {
    padding: 13px;
}

.-YC-Top-featuresimage4-title-TOP {
    margin-inline-end: 0;
}

.-YC-Top-featuresimage4-title h2 {
    font-size: 24px;
}

.-YC-Top-featuresimage4-title-Image {
    height: 249px;
    flex: inherit;
    margin-top: 21px;
}

.-featuresSteps-item-Image img {}

.-YC-features-Steps-item {
    flex-direction: column;
}

.-YC-Top-featuresimage4-title {
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 15px 15px;
}

.-YC-single-step-features-item-v2 .-YC-step-features-SVG-v2 {
    height: 111px;
    width: 150px;
    margin: 5px;
    display: flex;
    justify-content: center;
    padding: 0;
}

.-YC-portfolio-title-s2 {
    margin-bottom: 20px;
}

.-YC-portfolio-title-s2-top > .P-content {
    font-size: 12px !important;
    line-height: 1.6;
}

.-YC-portfolio-title-s2-top > h2 {
    font-size: 19px;
    line-height: 1.5;
}

.-contact-us-section .-Mini-Form-Div {
    padding: 16px;
    min-width: 100%;
    box-shadow: none;
    border-radius: 20px;
    padding: 14px 14px;
}

.-YourColor-contact-us-Info {
    min-width: 100%;
    text-align: center;
    justify-content: center;
    display: flex;
    margin-bottom: 20px;
    align-items: center;
    text-align: center;
}

.-YourColor-contact-us-Info > h2 {
    text-align: center;
    font-size: 25px;
}

.-YourColor-contact-us-Info > .-P-content {
    text-align: center;
    font-size: 12px;
}

.-YC-Top-special_client2-title h1 {
    font-size: 28px;
}

.-YC-Top-special_client2-title h4 {
    font-size: 17px;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > .-features-carousel-intro-body-features-item-icon {
    width: 55px;
    height: 55px;
    font-size: 24px !important;
    margin-bottom: 15px;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > strong {
    font-size: 15px;
}

.-features-carousel-intro-outer.-model-2 .-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > strong {
    font-size: 11px;
    margin-top: 4px;
    font-weight: 500;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > p {
    font-size: 13px;
    font-weight: 400;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item {
    min-width: 206px;
    flex: 1;
    max-width: 100%;
    padding: 19px;
    margin: 7px;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item:nth-child(odd) {
    margin-top: 7px;
}

.-features-carousel-intro-outer.-model-2 .-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item {
    padding: 13px 11px;
    min-width: 120px;
    margin: 6px;
}

.-features-carousel-intro-outer.-model-2 .-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > .-features-carousel-intro-body-features-item-icon > i {
    font-size: 22px;
    margin-bottom: 0;
}

.-features-carousel-intro-heading > h3 {
    font-size: 15px;
}

.-features-carousel-intro-heading > h2 {
    font-size: 26px;
}

.-contact-us-section .-Mini-Form-Div > form > .-YC-Forms-button {
    min-width: 100%;
    margin-inline-start: auto;
}

.-contact-us-section .-Mini-Form-Div > form > .-YC-Forms-button > .-button-ui {
    max-width: max-content;
    font-size: 11px;
}

.-YC-step-features-title-v2 > h1 {
    font-size: 27px;
}

.-fix-inputs-area {
    margin-bottom: 15px !important;
}

.-contact-us-section .-Mini-Form-Div > form > .-fix-inputs-area {
    min-width: 200px;
    margin-bottom: 0 !important;
}

.-button-ui {
    /* padding: 14px 14px !important; */
    /* width: 27px !important; */
    /* height: 27px !important; */
}

form.-form-ideal-flow > .-form-ideal-flow-body > .-form-ideal-flow-body-container > button[type=submit] {
    padding: 14px 15px;
}

.-YC-single-step-features-item-v2 .-YC-step-features-item-info-v2 > .-button-ui {
    padding: 10px 15px;
    font-size: 12px;
}

.-section-heading-kit > h2 {
    font-size: 24px;
}

.-YC-Right-Intro-SectionURL a {
    font-size: 12px;
    padding: 11px 13px;
    margin: 0;
    gap: 3px;
}

.-buy-a-domain-intro-outer.intro_v1 > .-buy-a-domain-intro > .-buy-a-domain-intro-body >.-a-content {
    font-size: 16px;
}

.-buy-a-domain-intro-outer.intro_v1 > .-buy-a-domain-intro > .-buy-a-domain-intro-body >h1 {
    font-size: 28px;
}

.intro_v1.-buy-a-domain-intro-outer > .-buy-a-domain-intro {
    padding: 23px;
}

.-buy-a-domain-intro-outer > .-buy-a-domain-intro > .-buy-a-domain-intro-body > h2 {
    font-size: 14px;
}

.-footer-widgets-single {
    /* min-width: 100% !important; */
}

.-footer-widgets-links > li > a {
    font-weight: 400;
    font-size: 14px;
    padding: 6px 0;
}

.-features-carousel-intro-heading {
    margin-bottom: 15px;
}

    .-YC-FaqsSimple-title-s2 > h1 {
        font-size: 25px;
    }

    .-YC-single-featuresicon7-item-s1 .icon {
        width: 50px;
        height: 50px;
        margin-bottom: 14px;
    }

    .-YC-single-featuresicon7-item-s1 .icon i {
        font-size: 19px;
    }

    .-YC-Top-featuresicon7-title h1 {
        font-size: 25px;
    }

    .-YC-Top-BoxLinks-title > h1 {
        font-size: 30px;
        font-weight: 600;
    }

    .-YC-featuresicon7-content-s1 {
        gap: 15px;
        margin: 0;
        margin-top: 20px;
    }

    .-YC-single-featuresicon7-item-s1 {
        margin: 0;
        max-width: 100%;
        min-width: 210px;
        padding: 14px;
    }

    .-YC-FaqsSimple-Title-v2 > h2 > a {
        font-size: 12px;
        line-height: 1.5;
    }

.-YC-FaqsSimple-Title-v2 > i {
    font-size: 15px;
}

    .-faqs-columns-root {
        flex-wrap: wrap;
        gap: 16px;
    }

    .-faqs-columns-root > .-faqs-column-item {
        min-width: 361px;
        margin: 0;
    }

.-YC-Top-featuresicon7-title h2 {
    font-size: 20px;
}

    .-hosting-pricing-container-tabs > a {
        font-size: 13px;
        padding: 8px 7px;
    }

    .-YC-Widgets-Inner-Row {
        padding: 25px 0;
    }

    .-YC-WidgetType-step_features_v2 > .-YC-Widgets-Inner-Row {
        padding-block: 20px 10px;
    }

    .-comparison-chart-term-title {
        font-size: 20px !important;
        font-weight: 400 !important;
    }

    .-comparison-chart-container-body-row.-header > .-comparison-chart-container-body-row-td {
        font-size: 14px;
    }

    .-button-ui.-ui-secondary > * {
        /* display: none; */
    }

    .-YC-Top-featuresicon8-title h4 {
        font-size: 16px;
        text-align: center;
        line-height: 1.5;
    }

    .-YC-Top-featuresicon8-title h2 {
        font-size: 29px;
    }

    .-YC-Top-featuresicon8-title .-P-content {
        font-size: 12px;
    }

    .-YC-single-featuresicon8-item-s1 {
        height: 229px;
        min-width: 240px;
        gap: 7px;
        padding: 16px;
        min-height: 230px;
    }

    .-form-secondary-heading {
        padding-top: 12px;
        font-size: 11px;
        font-weight: 500;
    }

    .YC-footer-Form-Div {
        min-width: 100%;
        padding: 15px 15px;
    }

    .YourColor-IntroBoxes.intro-model-intro_V2 {
        padding-bottom: 0px;
        padding-top: 40px;
    }
    .-YC-Header-Fix{
        padding: 10px 0;
    }

root {
    padding-top: 69px;
}
    .-YourColor-Intro-Info .-Mini-Form-Div {}

    .-YourColor-Intro-Info > .-p-content {
        font-size: 16px;
    }

    .-Mini-Form-Div input[type="text"], .-Mini-Form-Div input[type="number"], .-Mini-Form-Div input[type="date"] {
        font-size: 14px !important;
        min-height: 46px !important;
        /* flex: 1; */
        /* width: auto; */
    }

    .-YourColor-Intro-Info .-Mini-Form-Div .-fix-inputs-area {
        min-width: 279px;
    }

    .-YourColor-Intro-Info .-Mini-Form-Div {
        min-width: 97%;
        max-width: 100%;
        margin-top: 17px;
        box-shadow: none;
        padding: 12px 12px;
        border-radius: 10px;
    }

    .-YourColor-Intro-Info > h4 {
        text-align: center;
        line-height: 1.6;
        font-size: 11px;
        margin-inline: auto;
        display: flex;
        font-weight: 500;
        align-items: center;
    }

    .-YourColor-Intro-Info > .-p-content {
        text-align: center;
        font-size: 12px;
    }

    .-YourColor-Intro-Info > h1 {
        font-size: 30px;
        text-align: center;
        margin-bottom: 10px;
    }

    .-YourColor-IntroBoxInfo {
        min-width: 100% !important;
        max-width: 100%;
        padding-top: 19px;
        padding-inline: 13px;
        box-shadow: 0px 80px 110px #180c5624;
        padding-bottom: 27px;
    }

.YourColor-IntroBoxes.intro-model-multiIntro .-YourColor-IntroBoxInfo {
    padding-inline: 13px;
    box-shadow: none;
}

.-Yc-Left-Form-v1 {
    max-width: 100%;
    min-width: 95%;
    margin-inline: 11px;
}

.Intro2-Container {
    padding: 0px !important;
    margin-inline: 25px;
    flex-direction: column;
}

    .-YourColor-Intro-Info {
        min-width: 100%;
        max-width: 100%;
        margin-inline-end: 0;
        align-items: center;
        justify-content: center;
    }

.-YourColor-IntroBoxInfo .-defult-widgets-title--URLArea-v1 {
    margin-inline: auto;
    margin-top: 15px;
}

    .-YC-Intro-SVG-v2 {
        display: none;
    }

    footer {
        padding-bottom: 52px;
        padding-top: 25px;
    }

    .-yourcolor-copyrights {
        padding-bottom: 25px;
    }

    .-footer-essentials {
        padding-top: 18px;
    }

    .-user-dropdown-menu-button > .-user-dropdown-menu-button-avatar {
        margin-inline-end: 5px;
    }

    .-user-dropdown-menu-button > .-user-dropdown-menu-button-body {
        display: none;
    }

    .-user-dropdown-cart {
        /* position: fixed; */
        /* top: 0px; */
        margin-inline-start: 0;
    }

.-site-logo {
    width: 160px;
}

.-user-dropdown-menu-button {
    padding: 5px 8px;
}

.-user-dropdown-menu-button > .-user-dropdown-menu-button-avatar {
    width: 24px;
    height: 24px;
}

    .-before-footer-section > .-before-footer-section-body .-before-footer-section-text-component .-before-footer-section-body-description {
        font-size: 12px;
    }

    .-before-footer-section > .-before-footer-section-body .-before-footer-section-text-component .-before-footer-section-title {
        font-size: 30px;
    }
}
@media only screen and (max-width: 714px) {
    *{
        
    }

.-YC-Top-featuresicon6-title {
    margin-bottom: 15px;
}

.-YC-Top-featuresicon6-title .-P-content {
    font-size: 15px;
}

.-boxes-featuresicon6-Info-s1 h3 {
    margin-bottom: 10px;
    font-size: 17px;
}

.features-icon-6 {
    margin-bottom: 11px;
    width: 50px;
    height: 50px;
}

.-YC-single-featuresicon6-item-s1 {
    max-width: 100%;
    min-width: 283px;
    padding: 21px;
}

.-YC-Top-featuresicon6-title h1 {
    font-size: 24px;
    font-weight: 600;
}

.-form-ideal-flow-testimonials {
    margin-bottom: 39px;
}

form.-form-ideal-flow > .-form-ideal-flow-vector > .-form-ideal-flow-content > h4 {
    font-size: 17px;
}

form.-form-ideal-flow > .-form-ideal-flow-vector > .-form-ideal-flow-content > h3 {
    font-size: 33px;
}

form.-form-ideal-flow > .-form-ideal-flow-vector {
    margin-block: 35px 54px;
}

.-separator.-lined {
    margin: 10px auto 13px;
}

form.-form-ideal-flow > .-form-ideal-flow-body > .-form-ideal-flow-body-container > h2 {
    font-size: 15px;
    text-align: center;
    margin-bottom: 18px;
}

form.-form-ideal-flow > .-form-ideal-flow-body > .-form-ideal-flow-body-container > h1 {
    font-size: 33px;
    text-align: center;
}

.-dashboard-root > .-dashboard-root-header > .-dashboard-root-container {
    gap: 9px;
}

.-dashboard-header-grid > .-dashboard-header-grid-order > em {
    font-size: 13px;
    font-weight: 500;
}

.-dashboard-header-grid > .-dashboard-header-grid-order > strong {
    font-size: 15px;
}

.-dashboard-header-grid {
    min-width: max-content;
    overflow: scroll;
}

.-dashboard-header-grid > .-dashboard-header-grid-order {
    min-width: max-content;
}

.-dashboard-body-widget > .-dashboard-body-widget-header {
    min-width: max-content;
    overflow: scroll;
}

.basic_single_Hero_Text {
    padding-inline-end: 0;
}

.basic_single_Hero_innerfelx {
    flex-direction: column-reverse;
    align-items: center;
    justify-content: center;
    gap: 13px;
}

.basic_single_Hero_logo {
    margin-bottom: 9px;
}
}
@media only screen and (max-width: 590px) {
    *{
}

.-user-buttons > a {
    font-size: 11px;
}

.-Posts-parent-header > .Yc_team_item_socila ul li.-contact-via-email > a {
    font-size: 12px;
}

.Profile_PageBody-about-section > .Profile_PageBody-about-section-content {
    font-size: 14px;
}

.Profile_PageBody-about-section {
    padding: 17px;
}

ul.-profile-skills-tags > li {
    font-size: 12px;
}

.Profile_PageBody-Header > .Profile_PageBody-Header-body p {
    font-size: 13px;
}

.Profile_PageBody-Header h1 {
    font-size: 20px;
}

.Profile_PageBody-Header h2 {
    font-size: 15px;
    margin-top: 4px;
}

.Profile_PageBody-Header h2:before,.Profile_PageBody-Header h2:after {
    display: none;
}

.Profile_PageBody-Header {
    padding-inline: 0;
}

.-Posts-parent-header > .Yc_team_item_socila {
    min-width: 100%;
}

.Yc_team_item_socila ul {
    justify-content: center;
    flex-wrap: wrap;
}

.-Posts-parent-header {
    flex-direction: column;
}

.-archive-user-avatar {
    width: 130px;
    height: 130px;
}

.-archive-user-avatar img {
    width: 100%;
    height: 100%;
}

.-Posts-parent-title-description {
    margin-top: -50px;
    margin-inline: auto;
}

.-dashboard-root > .-dashboard-root-header > .-dashboard-root-container > .-dashboard-root-header-avatar {
    width: 80px;
    height: 80px;
    margin-inline-end: 18px;
}

.-dashboard-root > .-dashboard-root-header > .-dashboard-root-container > .-dashboard-root-header-username > h1 {
    font-size: 26px;
}

.-YC-Post-box {
    max-width: 100% !important;
}

.-YCPost-box-author-avatar {
    width: 40px;
    height: 40px;
}

.single-icon {
    width: 100px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.-projects-grid-item-preview-play-video {
    width: 50px;
    height: 50px;
    font-size: 17px;
}

.basic_single_Hero_logo {
    width: 77px;
}

ul.portflio_info_list li {
    padding-inline-start: 42px;
    font-size: 11px;
}

ul.portflio_info_list li span {
    font-size: 11px;
}

.basic_single_Hero_Text h1 {
    font-size: 20px;
}

.-singular-comments-post {
    margin-bottom: 12px;
}

.--widget--sidebar--title {
    font-size: 15px;
}

.-comments-titlecontext-inner >p {
    line-height: 1.4;
    font-size: 12px;
}

.YC-single-prodcuts-parent-container-comments {gap: 13px;}

input[type="text"]:not([inputkit]), input[type="number"]:not([inputkit]), input[type="date"]:not([inputkit]), input[type="email"]:not([inputkit]) {
    font-size: 12px;
}

masterlabels>span {
    font-size: 14px;
}

.rtl masterlabels>h3, masterlabels>h3 {
    font-size: 12px;
}

.MasterRatesBoxed h2>p {
    font-size: 15px;
}

.MasterRatesBoxed h2>em {
    font-size: 17px;
}

.MasterRatesBoxed h2>span {
    font-size: 11px;
}

.MasterRatesBoxed>h2[data-totalrate=total_rating] {
    padding: 4px 9px !important;
    margin-bottom: 12px !important;
    border-radius: 15px !important;
}

parseo {
    border-radius: 12px !important;
}

.single-post-parent-container-comments > form {
    margin-inline: 0;
}

verified {
    width: 14px;
    height: 14px;
    font-size: 7px;
}

.-Related-Single {
    padding-top: 26px;
}

.-TitleContent-section>a {
    font-size: 14px;
}

.-TitleContent-section>p {
    font-size: 14px;
}

.-TitleContent-section {
    font-size: 16px !important;
    margin-bottom: 13px !important;
}

.Comment-progress {
    font-size: 13px;
    width: 28px;
    height: 28px;
}

.-comments-form-Button-area {
    min-width: auto;
}

.-comments-form-inputs-area {
    min-width: 100%;
}

.-context-products-list-items > ul > li > p > strong {
    font-size: 12px;
}

li i.fa-star, li i.fa-star-half-stroke, li i.fa-regular.fa-star {
    font-size: 11px;
}

.stars-value {
    font-size: 10px;
    font-weight: 700;
}

.-context-products-list-items > ul > li > i {
    width: 30px;
    height: 30px;
    font-size: 12px;
}

.-context-products-list-items > ul > li {
    max-width: 100%;
    flex-wrap: nowrap;
    flex: 1;
    min-width: 150px;
    /* margin-inline-end: 12px !important; */
}

.-singular-product-info-context > h1 {
    font-size: 29px;
}

.--product-list--tabs--LI > i {
    font-size: 13px;
}

.--product-list--tabs--LI {
    font-size: 12px;
    padding: 10px 10px;
}

.-article-buttons-likes {
    width: 40px;
    height: 40px;
    font-size: 15px;
}

.YC-singular-parent-nner .-YC-owl-navs-items .-YC-owl-Slides-prev, .YC-singular-parent-nner .-YC-owl-navs-items .-YC-owl-Slides-next {
    width: 40px;
    height: 40px;
    font-size: 14px;
}

.YC-single-gallery-image.-open__all_gallery {
    width: 50px;
    height: 50px;
}

.YC-single-gallery-image.-open__all_gallery i {
    font-size: 18px;
}

.YC-singular-parent-nner .-products-action-btn.-btn-show-demo > a {
    padding: 11px 17px;
}

.YC-singular-parent-nner .-products-action-btn.-btn-show-demo {
    margin-bottom: 0;
}

.--product--single--tabs--UL {
    overflow: scroll;
    padding-bottom: 11px;
}

.YC-slider-singular-parent-nner {
    height: 265px;
}

.YC-slider-singular-parent-nner .owl-stage {
    height: 100%;
}

.-single-post-content > h3 {
    font-size: 18px;
}

.-single-post-content * {
    font-size: 13px;
}

.-single-bottom-title-list > ul > li {
    margin-inline: 12px;
}

.-single-bottom-title-list > ul > li > a,.-single-bottom-title-list > ul > li > strong,.-single-bottom-title-list > ul > li > span {
    font-size: 13px;
}

.YC-BreadCrumb > ol > li > a {
    font-size: 14px;
    font-weight: 400;
}

.-single-top-head-container {
    padding-inline: 18px;
}

.single-post-title > h1 {
    font-size: 28px;
}

.-comparison-chart-term-title {
    font-size: 16px !important;
    padding: 15px 13px;
}

.-comparison-chart-section-outer-heading > h2 {
    font-size: 21px;
}

.-comparison-chart-section-outer-heading > h3 {
    font-size: 13px;
}

.-YC-Top-featuresicon8-title h4 {
    font-size: 12px;
    font-weight: 500;
}

.-YC-Right-Intro-SectionURL a i {
    font-size: 13px;
}

.-YC-single-featuresicon-item-s1 i {
    font-size: 29px;
}

.-YC-featuresicon-title-s1 .-P-content {
    font-size: 14px;
}

.-YC-FaqsSimple-Title-v2 > h2 {
    font-size: 14px;
}

.-YC-featuresList-title-s1 > h1 {
    font-size: 18px;
}

.-YC-special-client-Section marquee.-marquee-ir {
    padding-block: 7px;
}
.bootstrap-select .dropdown-menu li a{
    padding: 6px 11px;
}

.bootstrap-select .dropdown-menu li.dropdown-header {
    padding-inline: 11px;
}
.dropdown-menu {
    min-width: 249px !important;
    max-width: 319px;
}

.-Product-Box-CenterBar {
    padding-inline: 16px;
}

.product-item-info-ux-button {
    font-size: 17px;
}

.-top-productBox-rate {
    font-size: 10px;
}

.product-item-like-Button {
    padding: 4px;
    font-size: 17px;
    margin-inline-end: 10px;
}

.-Product-Box-FooterBar {
    padding: 13px;
}

.-Product-Box-Price > .--price-was {
    font-size: 13px;
}

.-Product-Box-Price > .--price-now {
    font-size: 17px;
}

.-Product-post-Info {
    flex-direction: column;
    align-items: self-start;
    gap: 7px;
    padding-inline: 16px;
}

.-mini-product-poster {
    min-width: 38px;
    max-width: 38px;
    height: 38px;
}

.-DropDown-Filters-title > p {
    font-size: 11px;
}

.-YxPost-Box-Thumb {
    height: 181px;
}

.-buy-intro-v1-body {
    max-width: 179px;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > strong c--color {
    font-size: 11px;
}

.-Taps-AppendCenter .-gallery-carousel-item {
    min-width: 179px;
}

.-Head-Portfolio-boxInfo > h2 {
    font-size: 14px;
}

.-YC-features-BoxLinks-vs1 {
    margin-bottom: 20px;
}

.-YC-featuresList-title-s1 {
    margin-bottom: 0;
}

.-boxes-featuresLists-Info-s1 > .-contentarea-kit {
    font-size: 11px;
    font-weight: 400;
}

.-YC-single-featuresList-SVG-s1 {
    min-width: 221px !important;
    max-width: 220px !important;
    margin: 10px 0;
}

.-YC-featuresList-rows-s1 .-YC-single-featuresList-item-s1 {
    min-width: 310px !important;
    max-width: 100% !important;
    margin: 0;
    padding: 15px 14px;
    border-radius: 18px;
}

.-YC-featuresList-rows-s1.-featuresList-rows-Right > *:nth-child(odd) {
    margin: 0;
}

.-YC-PriceLists-title-s1 > h2 {
    font-size: 19px;
}

.-plan-item-best-choice {
    font-size: 12px;
}

.-plan-item-best-choice > i {
    font-size: 12px;
}

.-gallery-section-outer-heading > h2 {
    font-size: 17px;
}

.-YC-single-featuresicon-item-s1 {
    padding: 10px 12px;
}

.-YC-featuresicon-title-s1 h2 {
    font-size: 21px;
}

.-marquee-ir-container > .-marquee-ir-container-item {
    max-width: 95px;
}

.-marquee-ir-container > .-marquee-ir-container-item img {
    width: auto;
    height: auto;
}

.-footer-widgets-title > h3 {
    font-size: 15px;
    margin-bottom: 4px;
    font-weight: 600;
}

.-footer-site-logo {
    max-width: 50px;
}

.YC-buy-intro_v1 {
    padding-top: 50px;
    padding-bottom: 12px;
}

.-a-content {
    font-size: 13px;
}

.-buy-a-intro_v1-body h2 {
    font-size: 12px;
}

.-products-intro-container > .-products-intro-container-info > .-p-content {
    font-size: 12px;
}

.-products-intro-container > .-products-intro-container-info > h1 {
    font-size: 19px;
    line-height: 1.5;
}

.-Product-post-Info .-P-content {
    font-size: 12px;
    max-height: max-content;
}

.-Product-post-Info h1 {
    font-size: 14px;
}

.-Product-rowpost-Info {
    padding-top: 15px;
}

.-plan-warning {
    margin-top: 7px;
    padding: 3px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-body {
    font-size: 13px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-icon {
    margin-inline-end: 4px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li {
    padding: 6px 0;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-heading > strong {
    font-size: 14px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits {
    padding-top: 3px;
    height: 140px;
}

.-hosting-plans-row > .-plan-item > .-plan-renewal-price {
    padding-bottom: 11px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons {
    padding-top: 10px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-add-plan-to-cart {
    margin-bottom: 9px;
    padding: 9px 8px;
    font-size: 14px;
    min-width: 148px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-add-plan-to-cart:before {
    top: 6px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-add-plan-to-cart i {
    display: flex;
    align-items: center;
    justify-content: center;
}

.-hosting-plans-row > .-plan-item > .-plan-item-price > .-plan-item-price-original > em > span {
    font-size: 15px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-price > .-plan-item-price-original {
    font-size: 19px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-price > .-plan-item-price-original > em {
    font-size: 18px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-heading {
    margin-bottom: 9px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-heading > p {
    font-size: 13px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-heading > strong {
    font-size: 20px;
}

.discount-badge {
    font-size: 11px;
    top: -27px;
    left: 63%;
    padding-inline: 6px;
}

.-hosting-pricing-container-tabs {padding-inline: 0;}

.-buy-a-intro_v1-body h1 {
    font-size: 21px;
    margin-bottom: 9px;
}

.-YC-Forms-button {
    margin-top: 0;
}

.-before-footer-section-information-col > p {
    font-size: 13px;
}

.-before-footer-section-information-col > i {
    width: 35px;
    height: 35px;
    font-size: 15px;
}

.-fix-inputs-area [inputkit] {
    font-size: 12px;
    padding: 12px;
}

.-footer-essentials > p {
    font-size: 14px;
}

.GotoTop {
    width: 45px;
    height: 45px;
}

body.-show-gtt .GotoTop {
    transform: translate(50%, 27px);
}

.GotoTop i {
    font-size: 22px;
}

.-footer-essentials > .-footer-essentials-menu > ul > li > a {
    font-size: 9px;
    padding-inline: 8px;
    font-weight: 700;
    text-align: center;
}

.-footer-essentials.-root-vars-v2:before {
    margin-bottom: 10px;
}

.-YC-step-features-item-info-v2 > h3 {
    font-size: 19px;
}

.-projects-grid-item > a > .-projects-grid-item-footer {
    padding-inline: 10px;
}

.-projects-grid-item > a > .-projects-grid-item-info {
    padding-inline: 10px;
}
.-custreviews-logos-Poster-UI{
    width: 40px;
    height: 40px;
    font-size: 18px;
}
.background {
    width: 35px;
    height: 36px;
}

.menu__icon {width: 25px;height: 24px;}

.-p-FaqsSimple-ContentValue-v2 {
    font-size: 13px;
}
    .-YourColor-contact-us-Info > h2{
        font-size: 17px;
    }

.-YC-WidgetType-ContactUs {
    margin: 20px 0;
}
    .-Yc-Left-Form-v1{
        min-width: 91%;
        margin-inline: 0;
        padding: 12px 12px;
    }
.-featuresSteps-master-items > ul > li {
    padding: 11px 11px;
}

.-featuresSteps-master-items > ul > li > i {
    width: 32px;
    height: 32px;
    font-size: 12px;
}

.-YC-FaqsSimple-Title-v2 {
    padding: 10px 9px;
}

.-YC-Top-featuresicon7-title .-P-content {
    font-size: 14px;
}

.-YC-Top-featuresicon7-title h1 {
    font-size: 22px;
}

.-YC-FaqsSimple-title-s2 {
    margin-bottom: 22px;
}

.-YC-FaqsSimple-title-s2 > h2 {
    font-size: 18px;
}

.Faqs-Number-Icon-v2 {
    margin-inline-end: 9px;
    font-size: 15px;
}

.-footer-p-content {
    font-size: 13px;
    margin-top: 12px;
}

.-boxes-featuresicon7-Info-s1 h3 {
    font-size: 15px;
}

.-boxes-featuresicon7-Info-s1 .-P-content {
    font-size: 14px;
}

.-boxes-featuresicons-Info-s1 > h3 {
    font-size: 16px;
}

.-portofilo-box-lists > i {
    width: 20px;
    height: 20px;
    font-size: 11px;
}

.-portofilo-box-lists > i:after {
    --icon-width: 27px;
    right: -5px;
}

.-portofilo-box-lists span {
    font-size: 9px;
}

.-Head-Portfolio-boxInfo {
    margin-bottom: 9px;
    padding-bottom: 9px;
}

.-Portfolio-box-Info {
    padding: 11px 12px 21px 12px;
}

.-Portfolio-box-thumb {
    height: 150px;
    padding-bottom: 0;
}

.-Portfolio-box-thumb > img {
    height: 100%;
}

.-YC-portfolio-URLArea-s1 > a {
    padding: 11px 16px !important;
    font-size: 13px !important;
}

.-YC-portfolio-title-s1 > h1 {
    font-size: 22px;
}

.-features-carousel-intro-heading > h3 {
    font-size: 11px;
    line-height: 1.5;
}

.-boxes-featuresicon8-Info-s1 .-P-content {
    font-size: 13px;
}

.-boxes-featuresicon8-Info-s1 h3 {
    font-size: 15px;
}

.-YC-single-featuresicon8-item-s1 {
    min-width: 210px;
}

.-YC-step_features_v3-Steps ul li {
    min-height: 46px;
    margin-bottom: 8px;
    padding-inline: 11px;
}

.-featuresSteps-item-Image {
    min-width: 120px;
    height: 139px;
}

.-featuresSteps-item-Info > h3 {
    font-size: 17px;
}

.bt-features-v3-Steps-s1 {
    margin-top: 16px;
}

.bt-features-v3-Steps-s1 a span {
    font-size: 15px;
}

.bt-features-v3-Steps-s1 a i {
    font-size: 13px;
}

    .-features-v3-Steps-master-items ul li i{
        min-width: 15px;
        height: 15px;
        font-size: 8px;
    }
.-features-v3-Steps-master-items ul li span {
    font-size: 12px;
    line-height: 1.5;
}

.bt-features-v3-Steps-s1 a span:before {
    bottom: -8px;
}

.-YC-step_features_v3-Steps ul li a {
    font-size: 13px;
    line-height: 1.5;
    padding: 9px 5px;
}

.-YC-features-steps-s1 {
    margin-bottom: 19px;
}

.-YC-features-steps-s1 > h2 {
    font-size: 22px;
}

.-YC-features-Steps > ul > li {
    min-width: max-content;
    flex: 1;
}

.-YC-features-Steps > ul {
    flex-wrap: wrap;
}

ul.-portfolio2-slider li.-projects-grid-item .-project-logo {
    width: 40px;
    height: 40px;
    margin-top: -30px;
}

a.Slides-prev, a.Slides-next {
    top: calc(50% - 53px);
    width: 40px;
    height: 40px;
    font-size: 16px;
}

.-YC-Top-featuresimage4-title-Image {
    height: 172px;
    max-width: 200px;
    max-height: max-content;
}

.-onesection-image-contentarea {
    font-size: 13px;
}

.-YC-Top-featuresimage4-title h2 {
    font-size: 13px;
    margin-bottom: 6px;
}

.process-wrapper ul {
    height: 14px;
}

.-YC-special-client_v2-Item {
    max-width: 119px;
    min-width: 98px;
    /* margin-inline: 21px; */
}

.-YourColor-Intro-Info .-Mini-Form-Div .-fix-inputs-area {
    min-width: auto;
    flex: 1;
    max-width: 100%;
}

.switch--group .switch .switch--handle {
    width: 84px;
    height: 32px;
    margin-inline: 19px;
}

.switch--group .switch .switch--handle:after {
    width: 24px;
    height: 24px;
}

.switch--group .switch .switch--label {
    font-size: 15px;
}

.-before-footer-section > .-before-footer-section-body .-before-footer-section-text-component .-before-footer-section-title {
    font-size: 22px;
}

.process-wrapper ul li label {
    font-size: 11px;
    width: max-content;
}

.-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area > h2 {
    font-size: 21px;
}

.backlink-card {
    min-width: 189px;
    max-width: 100%;
}

.yc-backlinksBoxes-Center {
    min-width: 140px;
    max-width: 100%;
    flex: 1;
}
.-YC-WidgetType-blog_v2 .-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area > h2{
    font-size: 20px;
}

.-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area .P-content {
    font-size: 15px !important;
}

.-YC-blog-title-s1-heading-area span {
    font-size: 14px;
    margin-bottom: 13px;
}
.-Reivews-title h4 {
    font-size: 18px;
}

.-Reivews-title > h2 {
    font-size: 20px;
}

ul.-portfolio2-slider .-projects-grid-item-preview {
    height: 168px;
}

.-YC-step-features-title-v2 > h1 {
    font-size: 23px;
}

.-boxes-featuresicon8-Info-s1 .-P-content {
    font-size: 12px;
}

.-fix-forms-field-title > h3 {
    font-size: 13px;
}

ul.-multi-intro-features-list > li {
    font-size: 11px;
    line-height: 1.6;
}

.-YourColor-Intro-Info > h1 {
    font-size: 19px;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > .-features-carousel-intro-body-features-item-icon > i {
    font-size: 17px;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > .-features-carousel-intro-body-features-item-icon {
    margin-bottom: 11px !important;
    width: 45px;
    height: 45px;
}

.-features-carousel-intro-heading > h2 {
    font-size: 18px;
}


.-YC-Top-featuresicon8-title h2 {
    font-size: 18px;
}

.-YourColor--SiteMenu {
    min-width: 100%;
}

    .P-content {
        font-size: 12px !important;
        text-align: center;
    }

.-YC-FaqsSimple-title-s2 > .P-content {
    max-width: 100%;
}

.-YC-portfolio-title-s1 > .P-content {
    font-size: 12px !important;
}

.-featuresSteps-item-Info > .P-content {
    margin-bottom: 9px;
}

.-features-v3-Steps-item-Info .P-content {
    font-size: 14px !important;
    line-height: 1.7;
}

    .-comparison-chart-container {
        overflow: scroll;
    }

    .-comparison-chart-container-body {
        min-width: max-content;
        overflow: hidden;
    }

    .-section-heading-kit > h3 {
        margin-bottom: 10px;
        line-height: 1.5;
        font-size: 14px;
    }


}
@media only screen and (max-width:495px) {
    *{}

.-YourColor-IntroBoxInfo .-defult-widgets-title--URLArea-v1 {
    flex-direction: column;
    align-items: center;
    margin-top: 20px;
}

.-site-logo {
    width: 123px;
}

.basic_single_Hero_Text h1 {
    font-size: 18px;
}

.basic_single_Hero_media {
    min-width: 210px;
    height: 201px;
}

.-TitleContent-section>a {
    margin-inline: auto;
    margin-top: 13px;
    align-items: center;
}

h2.-TitleContent-section {
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.-singular-product-info-context > h1 {
    font-size: 22px;
}

.-features-carousel-intro-heading > h2 {
    font-size: 15px;
    font-weight: 600;
}

.dropdown-menu {
    min-width: 260px !important;
    max-width: 100%;
}

.-YCPost-box-Info > h2 {
    font-size: 16px;
}

.-DropDown-Filters-title {
    padding: 11px 14px;
    font-size: 14px;
}

.-DropDown-Filters-title > i {
    font-size: 12px;
    margin-left: 5px;
}

.-category-filter-title {
    min-width: 136px;
    font-size: 11px;
    padding: 13px 16px;
}

.-YC-Products-TabHead {
    gap: 13px;
    margin-bottom: 20px;
}

.-faqs-columns-root > .-faqs-column-item {
    min-width: 100%;
}

.tf-testimonial-carousel.flip .description {
    margin-bottom: 12px;
    font-size: 13px;
}

    .-hosting-plans-row > .-plan-item.-featured {
        max-width: 100%;
    }
}
@media only screen and (max-width:320px) {
    *{}
}

root.mobile-page .Intro2-Container:before {
    left: 0;
}

.mobile-page .-YC-featuresList-content-s1{
    flex-direction: column;
}

.mobile-page .-YC-WidgetType-fearures_lists_s1 {
    padding-inline: 41px;
}

.mobile-page .-YC-single-featuresList-SVG-s1 {
    max-width: 500px;
}

.mobile-page .-YC-featuresList-rows-s1 {
    max-width: 100%;
    gap: 13px;
}

.mobile-page .-YC-featuresList-rows-s1.-featuresList-rows-Right .-YC-single-featuresList-item-s1 .-boxes-featuresLists-Info-s1 {
    flex-direction: column;
    text-align: right;
}

.mobile-page .-YC-featuresList-rows-s1.-featuresList-rows-Left > *:nth-child(odd){
    margin-inline-start: 0;
}
.mobile-page .-RowSpan-category ul {
    min-width: max-content;
    padding-bottom: 10px;
}

.mobile-page .-YC-case-studies-TabHead .-RowSpan-category {
    overflow: scroll;
}