@charset "UTF-8";
/* !
Theme Name: JupiterX Child
Description: Jupiter X Child Theme
Author: The Digital Ring
Author URI: https://jupiterx.com
Template: jupiterx
Version: 1.0.0
Text Domain: jupiterx
Domain Path: /languages
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
.elementor-element-a002341 .card-title{
    display:none
}
.elementor-element-a002341 a{
    font-weight:700;
    font-size:14px;
    letter-spacing:1px;
    line-height:17px;
    font-family:Proxima Nova,sans-serif
}
li.breadcrumb-item.active span{
    font-weight:500!important;
    text-transform:none!important
}
.raven-site-logo-desktop{
    max-height:35px;
    width:auto;
    max-width:inherit!important
}
.navbar-section .elementor-container{
    max-width:90%!important
}
.main-nav .elementor-container{
    max-width:88.5%
}
@media (max-width:1366px){
    .elementor-8 .elementor-element.elementor-element-55d4675 .raven-nav-menu-horizontal .raven-nav-menu>li:not(:last-child){
        margin-right:10px!important
    }
}
.jupiterx-header-custom .elementor-top-section .element-container{
    max-width:90%
}
.jupiterx-main-content{
    padding:0!important
}
.jupiterx-main-content .container{
    padding:0!important;
    overflow:hidden!important
}
.jupiterx-post-meta{
    margin:0
}
.raven-breakpoint-tablet{
    z-index:100
}
@media (min-width:1025px){
    .elementor-widget-raven-search-form{
        z-index:99;
        max-width:50px
    }
}
@media (min-width:1061px){
    .elementor-widget-raven-search-form{
        left:auto!important;
        right:0
    }
}
.single-blog-tags a{
    background-color:#eeeff1!important;
    padding:15px 28px!important;
    margin-right:20px
}
.saboxplugin-wrap{
    border-radius:5px
}
.saboxplugin-wrap .saboxplugin-tab .saboxplugin-authorname{
    color:#5E30E3;
    font-family:proxima-nova,Sans-serif!important;
    letter-spacing:.25px;
    font-size:14px;
    line-height:17px;
    font-weight:700;
}
.saboxplugin-wrap .saboxplugin-tab .saboxplugin-desc{
    font-family:proxima-nova,Sans-serif!important
}

.saboxplugin-wrap .saboxplugin-tab .clearfix,.saboxplugin-wrap .saboxplugin-tab .sab-edit-settings{
    display:none
}
.saboxplugin-wrap .saboxplugin-tab .saboxplugin-socials{
    padding-top:0!important;
    border:none!important;
    background-color:#fff;
    margin-bottom:20px!important
}
.saboxplugin-wrap .saboxplugin-tab .saboxplugin-socials a{
    color:#5E30E3!important;
    margin-top:0!important
}
.saboxplugin-wrap .saboxplugin-tab .sab-linkedin{
    margin-top:-5px
}
.elementor-pagination{
    margin:36px 0
}
.elementor-pagination .page-numbers{
    border:1px solid #47505e;
    border-radius:2px;
    padding:7px 19px;
    transition:all .3s
}
.elementor-pagination .page-numbers.current{
    background-color:#5E30E3;
    border-color:#5E30E3;
    border-radius:2px
}
.elementor-pagination .page-numbers:hover{
    background-color:#001247;
    border-color:#001247;
    border-radius:2px
}
.category-single-post-list .elementor-post__text{
    padding:40px
}
@media (max-width:969px){
    .category-single-post-list .elementor-post__text{
        padding:10px
    }
}
.try-honeybook .elementor-button-link{
    margin-right:-6px
}
.try-honeybook .elementor-widget-button{
    width:100%!important
}
@media (max-width:767px){
    .elementor-widget-button .elementor-button-link{
        width:100%
    }
}
p{
    font-weight:400
}
.bottom-cta button,.bottom-cta input{
    border-radius:5px!important
}
.bottom-cta .content-middle-col{
    max-width:580px;
    margin:auto
}
@media (max-width:768px){
    .bottom-cta .raven-flex-wrap{
        width:100%!important;
        margin:0 0 16px!important
    }
    .bottom-cta .raven-field-type-submit-button,.bottom-cta .raven-submit-button{
        width:100%!important
    }
}
.raven-mobile-form-button-align-center{
    max-width:463px;
    margin:auto
}
.elementor-element-58e076f{
    max-width:736px;
    margin:auto
}
@media (min-width:1061px){
    .nav-btn-w-border{
        border:2px solid #5E30E3;
        padding:10px 16px!important;
        margin-top:-15px!important;
        background:#5E30E3;
        box-shadow:0 2px 5px rgba(0,18,71,.2);
        border-radius:2px;
        transition:all .25s ease
    }
    .nav-btn-w-border a{
        color:#fff!important;
        padding-bottom:0!important;
        background:transparent!important;
        transition:all .25s ease
    }
    .nav-btn-w-border:hover{
        background:#531ccb!important;
        border:2px solid #531ccb;
        transition:all .25s ease
    }
}
.hb-banner{
    background:#618dfe url(https://res.cloudinary.com/honeybook/image/upload/v1608070584/marketing_site/bulb_money.svg) no-repeat;
    background-position:100%;
    border-radius:4px;
    padding:40px;
    max-width:700px;
    margin-bottom:30px
}
@media only screen and (max-width:700px){
    .hb-banner{
        background-size:80px;
        background-position:100% 100%
    }
}
.hb-banner__text-container{
    max-width:560px
}
.hb-banner__title{
    font-size:32px!important;
    margin-top:0!important;
    margin-bottom:20px!important
}
.hb-banner__subtitle,.hb-banner__title{
    color:#fff!important;
    font-family:proxima-nova,Sans-serif!important
}
.hb-banner__subtitle{
    font-size:16px!important;
    margin-bottom:30px!important;
    line-height:1.4!important;
    opacity:.8
}
.hb-banner__cta{
    display:inline-block;
    border-radius:5px;
    background:#fff;
    color:#47505e!important;
    text-transform:uppercase;
    text-decoration:none;
    padding:15px 25px!important;
    font-family:proxima-nova,Sans-serif!important;
    font-weight:600!important
}
.banner--dark .banner__cta,.banner--light .banner__cta,.banner__button,.banner__cta{
    font-family:proxima-nova,Sans-serif;
    font-family:proxima-nova,Sans-serif!important;
    color:#fff;
    background:#5E30E3;
    padding:13px 17px;
    display:inline;
    font-size:14px;
    height:33px;
    line-height:24px;
    position:relative;
    box-shadow:0 0 2px rgba(0,0,0,.19);
    border-radius:5px!important;
    font-weight:600;
    text-transform:uppercase;
    text-decoration:none;
    transition:all .3s
}
.banner--dark .banner__cta:hover,.banner--light .banner__cta:hover,.banner__button:hover,.banner__cta:hover{
    background-color:#fff;
    color:#5E30E3
}
.banner{
    position:relative;
    overflow:hidden;
    background:#618dfe;
    border-radius:5px;
    padding:40px;
    max-width:700px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:20px
}
.banner__text-container{
    max-width:450px
}
.banner__title{
    font-size:32px!important;
    margin-top:0!important;
    margin-bottom:30px!important
}
.banner__body,.banner__title{
    color:#fff!important;
    font-family:proxima-nova,Sans-serif!important
}
.banner__body{
    font-size:18px!important;
    margin-bottom:30px;
    line-height:24px
}
.banner__cta{
    background:#fff;
    color:#47505e
}
@media only screen and (max-width:720px){
    .banner:after,.banner:before{
        display:none
    }
}
.banner--bulb:after{
    background-image:url(https://res.cloudinary.com/honeybook/image/upload/v1627406799/rising_tide_society/bulb.png);
    height:350px;
    width:350px;
    top:50px
}
.banner--bulb:after,.banner--invoice:after{
    content:"";
    background-repeat:no-repeat;
    background-size:contain;
    position:absolute;
    right:-100px
}
.banner--invoice:after{
    background-image:url(https://res.cloudinary.com/honeybook/image/upload/v1627339451/rising_tide_society/Artboard2.png);
    height:400px;
    width:400px;
    top:20px
}
.banner--invoice .banner__text-container{
    max-width:400px
}
.banner--workflow:after{
    content:"";
    background-image:url(https://res.cloudinary.com/honeybook/image/upload/v1627407889/rising_tide_society/Artboard_2.png);
    background-repeat:no-repeat;
    background-size:contain;
    height:400px;
    width:400px;
    position:absolute;
    right:-100px;
    top:20px
}
.banner--workflow .banner__text-container{
    max-width:400px
}
.banner--sparkles{
    max-width:600px
}
.banner--sparkles .banner__text-container{
    text-align:center;
    margin:0 auto
}
.banner--sparkles:after{
    background-image:url(https://res.cloudinary.com/honeybook/image/upload/v1627419580/rising_tide_society/Light_Blue_background_2.png);
    height:200px;
    width:200px;
    right:-60px;
    top:-50px
}
.banner--sparkles:after,.banner--sparkles:before{
    content:"";
    background-repeat:no-repeat;
    background-size:contain;
    position:absolute
}
.banner--sparkles:before{
    background-image:url(https://res.cloudinary.com/honeybook/image/upload/v1627419580/rising_tide_society/Light_Blue_background_1.png);
    height:300px;
    width:300px;
    left:-80px;
    bottom:-150px
}
.banner--sparkles .banner__text-container{
    max-width:400px
}
.banner--sparkles.banner--dark:after{
    content:"";
    background-image:url(https://res.cloudinary.com/honeybook/image/upload/v1627419619/rising_tide_society/Dark_background_3.png);
    background-repeat:no-repeat;
    background-size:contain
}
.banner--sparkles.banner--dark:before{
    content:"";
    background-image:url(https://res.cloudinary.com/honeybook/image/upload/v1627419580/rising_tide_society/Dark_background_1.png);
    background-repeat:no-repeat;
    background-size:contain
}
.banner--light{
    background-color:#f6f7f8
}
.banner--light .banner__title{
    color:#182026!important
}
.banner--light .banner__body{
    color:#767b84!important;
    opacity:.7
}
.banner--dark{
    background-color:#000021!important
}
.post-36121 .author,.post-37144 .author{
    display:none
}
.ugb-accordion.ugb-accordion--v2 .ugb-accordion__heading .ugb-accordion__title{
    font-family:Proxima Nova,sans-serif
}
.subpage-hero p{
    max-width:720px;
    margin:auto
}
@media (max-width:767px){
    .subpage-hero .image-left-col{
        position:absolute
    }
    .subpage-hero .content-middle-col{
        z-index:1
    }
    .subpage-hero .image-right-col{
        position:absolute;
        bottom:0
    }
}
@media (max-width:1024px){
    .main-nav li a{
        padding-top:12px!important;
        padding-bottom:12px!important
    }
    .main-nav .sub-menu{
        border-top:solid;
        margin:0 21px!important;
        padding:20px 0!important
    }

}
.footer-nav a:hover{
    color:#5E30E3!important
}
.jupiterx-main .elementor-section a{
    font-weight:600
}
.raven-post-title-link{
    font-weight:inherit!important
}
ul li{
    font-weight:400!important
}
.banner{
    max-width:100%
}
@media (max-width:1024px){
    .main-nav .has-submenu .sub-arrow{
        display:none!important
    }
}
.main-nav .has-submenu:after{
    font-family:Font Awesome\ 5 Free;
    content:"";
    padding-left:8px
}
.main-nav .highlighted:after{
    font-family:Font Awesome\ 5 Free;
    content:""!important
}

.jet-blog-playlist__item{
    font-size:0
}
.elementor-element-ad15b8d .elementor-widget-raven-divider{
    position:absolute;
    top:48px;
    width:90%!important
}
@media (max-width:1120px){
    .elementor-element-ad15b8d .elementor-widget-raven-divider{
        display:none
    }
}
.elementor-element.elementor-element-7cbca7e.raven-hover-blur.elementor-widget.elementor-widget-raven-posts{
    overflow:hidden;
    border-radius:6px
}
.home-hero .elementor-container{
    max-width:1366px;
    margin:auto
}
.home-hero .raven-post-image img{
    border-radius:6px
}
@media (min-width:768px){
    .home-hero .elementor-275 .elementor-element.elementor-element-59190da{
        max-width:620px
    }
    .home-hero .jet-smart-listing__featured{
        min-height:455px;
        background-position:50%;
        background-repeat:no-repeat
    }
    .home-hero .post-title-simple{
        max-height:78px;
        overflow:hidden
    }
}
@media (max-width:767px){
    .home-hero .jet-smart-listing__featured{
        height:278px
    }
    .home-hero .jet-smart-listing__post-content{
        margin-left:0!important
    }
    .home-hero .jet-tabs-position-top{
        overflow:hidden
    }
}
.home-hero .jet-smart-listing__post{
    margin-top:0!important
}
@media (max-width:767px){
    .home-hero .jet-smart-listing__post{
        display:block!important
    }
    .home-hero .jet-smart-listing__post .jet-smart-listing__post-thumbnail{
        max-width:100%!important
    }
    .home-hero .jet-smart-listing__post .jet-smart-listing__post-thumbnail a{
        max-height:inherit!important
    }
}
.home-hero .jet-smart-listing__post .jet-smart-listing__post-thumbnail a{
    max-height:107px
}
.home-hero .view-all-button{
    margin-top:-55px
}
.home-hero .jet-tabs__content-wrapper{
    min-width:0!important
}
#jet-tabs-control-2289,.home-hero .jet-smart-listing{
    margin-bottom:0
}
@media (min-width:768px){
    .active-tab .jet-tabs__label-text{
        margin-right:-53px;
        position:absolute;
        padding-right:19px
    }
    .active-tab .jet-tabs__label-text:after{
        content:url(https://www.honeybook.com/blog/wp-content/uploads/2021/12/icon-arrow.svg);
        margin-left:20px;
        position:relative;
        top:5px
    }
}
.FeedGridLayout__grid{
    -moz-column-gap:30px!important;
    column-gap:30px!important
}
.FeedGridLayout__grid .FeedGridLayout__cell{
    border-radius:5px!important;
    overflow:hidden!important
}
.home-post-slider .wb_ps_thumbnail{
    max-height:142px;
    overflow:hidden;
    border-radius:5px
}
@media (max-width:767px){
    .slick-items-wrapper{
        max-height:256px
    }
}
.slick-arrow{
    margin-top:-6%!important;
    border-color:#5E30E3!important
}
.raven-slick-slider .slick-prev:before{
    position:relative;
    left:-6px
}
.raven-slick-slider .slick-next:before{
    position:relative;
    left:-4px
}
@media (max-width:767px){
    .jet-tabs-position-left{
        flex-flow:column nowrap!important
    }
    .jet-tabs-position-left>.jet-tabs__control-wrapper{
        flex-flow:row nowrap!important
    }
    .jet-tabs__control-wrapper{
        border-bottom:1px solid #767b84!important;
        margin-bottom:25px!important;
        width:100%!important
    }
}
@media (max-width:767px){
    .jet-blog-playlist__canvas{
        display:block!important;
        width:100%;
        max-height:220px
    }
    .jet-blog-playlist__items{
        max-height:337px!important
    }
}
.blue-cta-section .elementor-widget-container{
    overflow:hidden
}
@media (max-width:767px){
    .gift-guide-section .elementor-container{
        display:flex;
        flex-direction:column-reverse
    }
}
@media (min-width:768px) and (max-width:1024px){
    .elementor-2693 .elementor-element.elementor-element-6231141 .jet-smart-listing__featured{
        max-width:100%!important;
        flex:100%!important
    }
    .elementor-2693 .elementor-element.elementor-element-6231141 .jet-smart-listing__posts{
        margin:30px 0!important
    }
}
.jet-smart-listing__post-thumbnail a{
    max-height:107px;
    border-radius:6px
}
.free-business-guide .post-thumbnail{
    text-align:center
}
.free-business-guide img{
    max-width:277px!important
}
@media (max-width:767px){
    .free-business-guide .btn-primary{
        width:100%
    }
}
.latest-updates-row .post-thumbnail{
    max-height:208px
}
.latest-updates-row .post-meta{
    margin-top:auto;
    padding-bottom:0
}
.latest-updates-row .jet-more-wrap{
    margin-top:12px!important
}
.latest-updates-row .entry-title{
    margin-bottom:22px
}
@media (max-width:767px){
    .blog-archive-list .category-single-post-list{
        padding:15px!important
    }
    .blog-archive-list .category-single-post-list .category-case-studies{
        display:block!important;
        text-align:center!important
    }
    .blog-archive-list .category-single-post-list .elementor-post__text{
        padding-top:40px!important
    }
}
.raven-categories-title a:active{
    color:#ff0!important
}
.single-post .post-thumbnail{
    max-height:208px
}
.single-post .post-meta{
    margin-top:auto;
    padding-bottom:0
}
.single-post .jet-more-wrap{
    margin-top:12px!important
}
.single-post .entry-title{
    margin-bottom:22px
}
.single-post .elementor-post-info__item--type-custom a{
    background-color:#fff!important;
    border-radius:6px;
    color:#5E30E3!important;
    font-size:15px;
    line-height:19px;
    font-weight:700;
    border:2px solid #5E30E3;
    transform:all .3s;
    white-space:nowrap;
    display:inline-block!important;
    margin-bottom:15px
}
.single-post .elementor-post-info__item--type-custom a:hover{
    background-color:#5E30E3!important;
    color:#fff!important
}
.wp-block-pullquote{
    padding:35px 0!important;
    margin-top:35px!important;
    margin-bottom:35px!important;
    border-top:1px solid #5E30E3!important;
    border-bottom:1px solid #5E30E3!important
}
.wp-block-pullquote blockquote:before{
    content:url(https://res.cloudinary.com/hb-blog/images/v1645475903/open-quote/open-quote-png?_i=AA);
    float:left
}
.wp-block-pullquote blockquote p{
    font-size:18px!important;
    line-height:24px!important;
    font-weight:500!important;
    font-style:italic
}
.wp-block-pullquote blockquote p:after{
    content:url(https://res.cloudinary.com/hb-blog/images/v1645475895/close-quote/close-quote-png?_i=AA);
    float:right
}
.single-post .elementor-widget-theme-post-featured-image{
    display:none
}
.latest-updates-row .post-thumbnail{
    max-height:200px
}
.blog-archive-list .page-numbers,.blog-archive-list .page-numbers:hover{
    border-radius:5px
}
.blog-archive-list .current{
    border-radius:5px!important
}
.support-team-grid .jet-title-fields{
    text-align:center
}
.support-team-grid .jet-title-fields .jet-title-fields__item-name{
    font-size:20px;
    font-weight:600;
    line-height:24px;
    letter-spacing:.5px
}
.support-team-grid .jet-title-fields .jet-title-fields__item-title{
    font-style:italic;
    margin-bottom:17px
}
.support-team-grid .jet-title-fields .jet-title-fields__item-instagram{
    float:left;
    width:50%
}
.support-team-grid .jet-title-fields .jet-title-fields__item-instagram .jet-title-fields__item-value{
    text-align:right;
    width:100%;
    padding-right:7px
}
.support-team-grid .jet-title-fields .jet-title-fields__item-instagram .fab{
    font-size:25px
}
.support-team-grid .jet-title-fields .jet-title-fields__item-link{
    float:left;
    width:50%
}
.support-team-grid .jet-title-fields .jet-title-fields__item-link .jet-title-fields__item-value{
    text-align:left;
    width:100%;
    padding-left:7px
}
.support-team-grid .jet-title-fields .jet-title-fields__item-link .fas{
    font-size:25px
}
.support-team-grid .jet-title-fields .jet-title-fields__item-photo{
    -webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.16));
    -moz-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16));
    -ms-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16));
    -o-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16))
}
.support-team-grid .jet-title-fields .jet-title-fields__item-photo img{
    -webkit-mask-image:url(https://www.honeybook.com/blog/wp-content/uploads/2022/01/Mask.png);
    mask-image:url(https://www.honeybook.com/blog/wp-content/uploads/2022/01/Mask.png);
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    margin-bottom:40px
}
.gift-guide-grid .elementor-image-box-img{
    -webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.16));
    -moz-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16));
    -ms-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16));
    -o-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16))
}
.gift-guide-grid .elementor-image-box-img img{
    -webkit-mask-image:url(https://www.honeybook.com/blog/wp-content/uploads/2022/01/Mask.png);
    mask-image:url(https://www.honeybook.com/blog/wp-content/uploads/2022/01/Mask.png);
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    max-width:255px;
    margin-bottom:0
}
@media (max-width:767px){
    .gift-guide-grid .elementor-image-box-img img{
        max-width:100%
    }
}
.page-id-1680 .subpage-hero .elementor-heading-title{
    max-width:500px;
    margin:auto
}
.page-id-1680 .business-tools-content-section{
    max-width:840px;
    margin:auto
}
.page-id-1739 .elementor-aspect-ratio-169{
    max-width:506px
}
.events-three-col .elementor-widget-image .elementor-widget-container{
    -webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.16));
    -moz-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16));
    -ms-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16));
    -o-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16))
}
.events-three-col .elementor-widget-image .elementor-widget-container img{
    -webkit-mask-image:url(https://www.honeybook.com/blog/wp-content/uploads/2022/01/Mask.png);
    mask-image:url(https://www.honeybook.com/blog/wp-content/uploads/2022/01/Mask.png);
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    max-width:255px;
    margin-bottom:0
}
@media (max-width:1024px){
    .events-three-col .elementor-widget-image .elementor-widget-container img{
        max-width:175px
    }
}
.events-three-col .coming-soon a{
    background-color:#fff;
    border:2px solid #767b84!important;
    color:#767b84!important;
    transition:all .3s!important
}
.featured-event-section .elementor-widget-image .elementor-widget-container{
    -webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.16));
    -moz-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16));
    -ms-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16));
    -o-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.16))
}
.featured-event-section .elementor-widget-image .elementor-widget-container img{
    -webkit-mask-image:url(https://www.honeybook.com/blog/wp-content/uploads/2022/01/Mask.png);
    mask-image:url(https://www.honeybook.com/blog/wp-content/uploads/2022/01/Mask.png);
    -webkit-mask-size:100% 100%;
    mask-size:100% 100%;
    -webkit-mask-repeat:no-repeat;
    mask-repeat:no-repeat;
    max-width:264px;
    margin-bottom:0
}
@media (max-width:1024px){
    .featured-event-section .elementor-widget-image .elementor-widget-container img{
        max-width:100%
    }
}
.SFfnd{
    background-color:#fff!important;
    padding:20px 0!important
}
.SFfnd button:focus{
    outline:none!important
}
@media (min-width:900px){
    .SFfnd{
        display:flex!important
    }
}
.SFfnd .SFfndtag{
    margin:0 20px 0 0!important
}
@media (max-width:899px){
    .SFfnd .SFfndtag{
        margin-bottom:20px!important
    }
}
.SFfnd .SFfndtag input{
    border:1px solid #767b84!important;
    border-right:none!important;
    border-radius:5px 0 0 5px!important;
    padding:12px 21px!important
}
@media (max-width:899px){
    .SFfnd .SFfndtag input{
        width:50%!important
    }
}
.SFfnd .SFfndtag :focus-visible{
    outline:none!important
}
.SFfnd .SFfndtag ::-webkit-input-placeholder{
    color:#767b84!important;
    font-size:15px!important;
    line-height:19px!important;
    text-transform:uppercase!important
}
.SFfnd .SFfndtag ::-moz-placeholder{
    color:#767b84!important;
    font-size:15px!important;
    line-height:19px!important;
    text-transform:uppercase!important
}
.SFfnd .SFfndtag button{
    background-color:#5E30E3!important;
    padding:13px 21px!important;
    border:1px solid #5E30E3!important;
    border-left:none!important;
    border-radius:0 5px 5px 0!important;
    font-size:15px!important;
    line-height:19px!important;
    font-weight:500!important;
    text-transform:uppercase!important
}
@media (max-width:899px){
    .SFfnd .SFfndopt{
        margin-bottom:20px!important;
        max-width:88%!important;
        width:100%!important
    }
}
.SFfnd .SFfndopt,.SFfnd .SFmin{
    background-color:#5E30E3!important;
    border-radius:5px!important;
    padding:12px 21px!important;
    color:#fff!important;
    text-transform:uppercase!important
}
.SFfnd .SFfndopt .SFicocot,.SFfnd .SFmin .SFicocot{
    background:url(https://www.honeybook.com/blog/wp-content/uploads/2022/02/chevron-up.png)!important;
    background-repeat:no-repeat!important
}
.SFfnd .SFfndopt .SFicoexp,.SFfnd .SFmin .SFicoexp{
    background:url(https://www.honeybook.com/blog/wp-content/uploads/2022/02/chevron-down.png)!important;
    background-repeat:no-repeat!important
}
.SFfnd .SFfndopt .SFemp,.SFfnd .SFfndopt .SFemp span,.SFfnd .SFmin .SFemp,.SFfnd .SFmin .SFemp span{
    color:#fff!important
}
.SFfnd .SFmin{
    margin-left:10px!important
}
.SFfnd #SFylprad,.SFfnd .SFrcpoff{
    color:#767b84!important;
    font-size:15px!important;
    line-height:19px!important;
    text-transform:uppercase!important;
    padding:12px 15px!important;
    border-radius:5px!important
}
#SFylpdlgbtn{
    margin-top:2px!important
}
.SFcrd{
    border-radius:5px!important
}
.SFcrd .SFcrdlgo{
    max-width:100%!important;
    float:none!important;
    display:block!important;
    margin:auto!important
}
.SFcrd .SFcrdtxt{
    text-align:center!important
}
.SFcrd .SFcrdnam{
    font-size:20px!important;
    color:#24272b!important;
    font-weight:500!important
}
.SFcrd .SFcrdcnm{
    font-size:14px!important;
    line-height:20px!important;
    font-weight:500!important;
    color:#47505e!important
}
.resources .jupiterx-post-image{
    display:none
}
.resources .elementor-toggle-icon{
    margin-bottom:20px;
    margin-top:4px
}
.resources .main-container .elementor-toggle-item .author{
    display:block;
    margin-bottom:1rem;
    font-size:14px;
    line-height:17px;
    font-weight:700;
    text-transform:uppercase
}
.resources .main-container .elementor-toggle-item .author:after{
    content:"\a";
    white-space:pre
}
.resources .main-container .elementor-toggle-item .sumo-btn{
    margin-top:20px!important;
    display:block
}
@media (min-width:769px){
    .resources .main-container .elementor-toggle-item .sumo-btn{
        max-width:204px
    }
}

.sumo-btn{
    background-color: var( --e-global-color-secondary );
    padding: 12px 21px;
    border: 1px solid var( --e-global-color-secondary );
    border-radius: 6px;
    color: #fff;
    transition: all .3s;
    font-weight: 600;
}
@media (max-width:992px){
    .sumo-btn{
        padding:12px
    }
}
@media (max-width:768px){
    .sumo-btn{
        padding:8px
    }
}
@media (max-width:767px){
    .sumo-btn{
        width:100%;
        display:block;
        text-align:center
    }
}
.sumo-btn:hover{
    background-color: var( --e-global-color-3b1ec1a );
    color: #FFF;
    border: 1px solid var( --e-global-color-3b1ec1a );
}
.latest-guide-container .content-middle-col .post-thumbnail__img{
    width:100%
}
.latest-guide-container .content-middle-col p{
    text-align:center
}
.latest-guide-container .latest-post-top .jet-posts__inner-content{
    display:none!important
}
.elementor-grid-4 .elementor-post__title{
    margin-bottom:20px!important
}
@media (min-width:767px){
    .elementor-grid-4 .elementor-post__title{
        max-height:72px;
        overflow:hidden
    }
}
.elementor-grid-4 .elementor-button-wrapper a{
    background-color:#fff;
    text-transform:uppercase;
    font-size:16px;
    font-weight:500;
    z-index:1
}
.elementor-grid-4 .elementor-button-wrapper a .elementor-button-content-wrapper{
    padding:14px 21px;
    background-color:#fff;
    border-radius:5px;
    border:1px solid #fff;
    color:#5E30E3;
    transition:all .3s
}
.elementor-grid-4 .elementor-button-wrapper a .elementor-button-content-wrapper:hover{
    color:#001247;
    background-color:#fff;
    border:1px solid #fff
}
.load-more-divider .raven-divider{
    margin-top:-85px;
    z-index:-1
}
@media (min-width:768px){
    .gain-access-to-inner{
        max-width:650px
    }
}
.ecs-load-more-button .elementor-button{
    background-color:#fff!important;
    border-radius:5px!important
}
.ecs-load-more-button .elementor-button span{
    background-color:#5E30E3;
    padding:12px 21px;
    border-radius:5px;
    border:1px solid #5E30E3
}
.ecs-load-more-button .elementor-button span:hover{
    background-color:#fff!important;
    color:#5E30E3!important
}
