.elementor-kit-8{--e-global-color-primary:#18202D;--e-global-color-secondary:#FF6600;--e-global-color-text:#18202D;--e-global-color-accent:#072198;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Top Bar */
.qc-topbar {
	font-size:14px;
	font-weight:500;
}
.qc-topbar span.qc-topbar-highlight {
    background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.66) 3.65%,hsla(0,0%,100%,.06));
    box-shadow:2px 2px 4px rgba(255,102,0,.3);
    border:1px solid #fff;
    border-radius:100px;
    box-sizing:border-box;
    height:32px;
    line-height:32px;
    padding:.4rem .8rem .4rem;
    margin-right:1rem;
}
.qc-topbar span.qc-topbar-highlight img {
    position:relative;
    top:-2px;
    margin-right:4px;
}
.qc-topbar strong,
.qc-topbar span.qc-topbar-highlight strong {
		color:#f60;
		font-size:14px;
}
.qc-topbar strong {
		font-size:18px;
}
@media only screen and (max-width: 768px) {
    .qc-topbar strong,
    .qc-topbar strong, .qc-topbar span.qc-topbar-highlight strong,
    .qc-topbar {
        text-align:center;
        line-height:1.2rem;
        font-size:12px;
    }
    .qc-topbar span.qc-topbar-highlight {
        box-shadow:none;
        border:none;
        background:none;
        padding:0 0;
        margin:0 0 20px;
        line-height:1.6rem;
        display:block;
        font-size:12px;
    }
}

/* Logo */
.elementor-widget-theme-site-logo a img[src$=".svg"] {
    width:auto!important;
}

/* Header */
.qc-login-btn a {
    border:solid 1px #f60;
    border-radius:8px;
}
.qc-started-btn {    background:url('https://quickcep.ai/wp-content/uploads/2024/05/qc-btn.svg');
    background-repeat:no-repeat;
    background-position:center;
}
.qc-started-btn a {
    color:#fff!important;
    font-weight:600!important;
}
.qc-login-btn {
    margin-right:12px!important
}
.qc-login-btn a {
    padding: 6px 16px!important;
    margin:5px;
    color:#f60!important;
}
/* Footer */
.qc-footer-app-btn {
    background-color:hsla(0,0%,100%,.07);
    border:1px solid hsla(0,0%,100%,.3);
    display:flex;
    color:#fff;
    font-size:24px;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    height:76px;
    border-radius:12px;
}
.qc-footer-app-btn .icon {
    background:linear-gradient(138.88deg,rgba(255,220,166,.25) 6.42%,rgba(255,141,77,.92));
    box-shadow:2px 2px 4px rgba(255,102,0,.2);
    border-radius:8px;
    display:flex;
    height:40px;
    width:40px;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    margin-right:15px;
}
.qc-footer-app-btn .icon img {
    width:24px;
    height:24px;
}

/* Elements */

/* QC Trial Button*/
.qc-trial-btn {

}
.qc-trial-btn img {
    max-width:48px;
}
.qc-trial-btn a {
    text-decoration:none!important;
    display:flex;
    flex-direction:row;
    flex-wrap:nowrap;
    align-content:center;
    align-items:center;
    width:100%;
    max-width:250px;
    background:linear-gradient(180deg,hsla(0,0%,100%,.74),hsla(0,0%,100%,.54) 47.57%,hsla(0,0%,100%,.43) 77.78%,hsla(0,0%,100%,.93));
    box-shadow:4px 4px 12px rgba(255,102,0,.4);
    border-radius:50px;
    padding:0 1.5rem 0 1rem;
    font-family:'Inter', sans-serif;
    font-size:1.2rem;
    font-weight:700;
    letter-spacing:-.5px;
    color:#FF6600;
}

/* QC Button Size : Big */
.btn-size-big a {
    font-size:1.5rem;
    padding:.4rem 1.5rem .4rem 1rem;
}

/* QC Get Started Button */
.qc-get-started-btn {

}
.qc-get-started-btn a {
    text-decoration:none!important;
    width:200px;
    display:block;
    background: url('https://quickcep.ai/wp-content/uploads/2024/05/startedBg.png')no-repeat center;
    background-size:cover;
    text-align:center;
    font-family:'Inter', sans-serif;
    font-size:1.4rem;
    font-weight:700;
    color:#fff;
    padding:.88rem 0;
}

/* QC Tabs */
.qc-tabs .uc_ac_box {
    background:linear-gradient(92.55deg,rgba(255,239,228,.8),rgba(243,244,255,.8));
}

/* QC Convo*/
.qc-convo {
    background:linear-gradient(48.13deg,rgba(106,157,255,.1),rgba(255,102,0,.1));
}

/* QC Pricing */
.qc-price-label .elementor-price-table__features-list{
    padding-top:1rem!important;
}
.qc-price-label .elementor-price-table__price,
.qc-pricing .uael-price-table-price-wrap {
    display:none;
}
.qc-pricing {
    background:#fff;
}
.qc-pricing .uael-price-heading-icon {
    padding:4rem 0 2rem;
}
.qc-pricing .uael-price-heading-icon svg {
    height:50px;
}
.qc-pricing .uael-price-table-features-list {
    position:relative;
    top:-10px;
}
.qc-pricing .uael-price-table-features-list li:nth-child(1):before,
.qc-pricing .uael-price-table-features-list li:nth-child(11):after {
    display:none!important;
}
.qc-pricing .uael-price-table-features-list li:before  {
    border-top-style:dashed!important;
}
.qc-pricing.elementor-widget-uael-price-table .elementor-widget-container {
    background: transparent!important;
}
.qc-tables .uael-table-row .uael-table-col {
    width:100%;
    max-width:20%;
}
.qc-tables .uael-table-row .uael-table-col {
    text-align:center;
}
.qc-tables .uael-table-row .uael-table-col:nth-child(1) {
    text-align:left;
}
.qc-login a {
    border:solid 1px #f60;
    border-radius:100px;
    color:#f60!important;
}
.qc-getstarted a {
    background:#f60;
    border:solid 1px #f60;
    border-radius:100px;
    color:#fff!important;
    margin-left:15px!important;
}/* End custom CSS */