.elementor-3591 .elementor-element.elementor-element-2c3a77f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-3591 .elementor-element.elementor-element-7492ab47{text-align:center;}.elementor-3591 .elementor-element.elementor-element-7492ab47 .elementor-heading-title{color:var( --e-global-color-832686b );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-elementor .betterdocs-category-box-inner-wrapper{--column:4;}.elementor-3591 .elementor-element.elementor-element-7b03caa0{width:var( --container-widget-width, 100% );max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-category-box-wrapper .betterdocs-category-box-inner-wrapper .betterdocs-single-category-wrapper{padding:40px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition:300ms;}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-category-box-wrapper .betterdocs-category-box-inner-wrapper .betterdocs-single-category-wrapper:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .el-betterdocs-category-box-post .el-betterdocs-cb-inner .el-betterdocs-cb-cat-icon{transition:300ms;}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .el-betterdocs-category-box-post .el-betterdocs-cb-inner .el-betterdocs-cb-cat-icon img{transition:300ms;}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .el-betterdocs-category-box-post .el-betterdocs-cb-cat-icon__layout-2{transition:300ms;}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .el-betterdocs-category-box-post .el-betterdocs-cb-cat-icon__layout-2 img{transition:300ms;}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-category-box-wrapper .betterdocs-category-box-inner-wrapper .betterdocs-single-category-wrapper .betterdocs-category-title{font-family:"Satoshi", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );margin:0px 0px 0px 0px;transition:300ms;}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-category-box-wrapper .betterdocs-category-box-inner-wrapper .betterdocs-single-category-wrapper .betterdocs-category-title:hover{color:var( --e-global-color-secondary );}.elementor-widget-global .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-global .elementor-ribbon-inner{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3591 .elementor-element.elementor-global-3575 .elementor-cta .elementor-cta__bg, .elementor-3591 .elementor-element.elementor-global-3575 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3591 .elementor-element.elementor-global-3575 .elementor-cta__content{text-align:left;padding:20px 20px 20px 20px;background-color:var( --e-global-color-primary );}.elementor-3591 .elementor-element.elementor-global-3575 .elementor-cta__title{font-family:var( --e-global-typography-648383d-font-family ), Sans-serif;font-size:var( --e-global-typography-648383d-font-size );font-weight:var( --e-global-typography-648383d-font-weight );line-height:var( --e-global-typography-648383d-line-height );color:var( --e-global-color-cfeffea );}.elementor-3591 .elementor-element.elementor-global-3575 .elementor-cta__title:not(:last-child){margin-bottom:6px;}.elementor-3591 .elementor-element.elementor-global-3575 .elementor-cta__description{font-family:var( --e-global-typography-9816879-font-family ), Sans-serif;font-size:var( --e-global-typography-9816879-font-size );font-weight:var( --e-global-typography-9816879-font-weight );color:var( --e-global-color-bc9232d );}@media(max-width:1024px){.elementor-3591 .elementor-element.elementor-element-2c3a77f9{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3591 .elementor-element.elementor-element-7492ab47 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-elementor .betterdocs-category-box-inner-wrapper{--column:2;}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-category-box-wrapper .betterdocs-category-box-inner-wrapper .betterdocs-single-category-wrapper .betterdocs-category-title{font-size:22px;}.elementor-widget-global .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-global .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-3591 .elementor-element.elementor-global-3575 .elementor-cta__title{font-size:var( --e-global-typography-648383d-font-size );line-height:var( --e-global-typography-648383d-line-height );}.elementor-3591 .elementor-element.elementor-global-3575 .elementor-cta__description{font-size:var( --e-global-typography-9816879-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3591 .elementor-element.elementor-element-7492ab47 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-elementor .betterdocs-category-box-inner-wrapper{--column:1;}.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-category-box-wrapper .betterdocs-category-box-inner-wrapper .betterdocs-single-category-wrapper .betterdocs-category-title{font-size:18px;}.elementor-widget-global .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-global .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-3591 .elementor-element.elementor-global-3575 .elementor-cta__title{font-size:var( --e-global-typography-648383d-font-size );line-height:var( --e-global-typography-648383d-line-height );}.elementor-3591 .elementor-element.elementor-global-3575 .elementor-cta__description{font-size:var( --e-global-typography-9816879-font-size );}}/* Start custom CSS for betterdocs-category-box, class: .elementor-element-7b03caa0 */.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-category-title{
    text-align: center
}
.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-category-box-wrapper .betterdocs-category-box-inner-wrapper {
    gap: 15px;
}
.elementor-3591 .elementor-element.elementor-element-7b03caa0 .betterdocs-category-box-wrapper.betterdocs-elementor .betterdocs-category-box-inner-wrapper .betterdocs-single-category-wrapper {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3575 */.elementor-3591 .elementor-element.elementor-global-3575 {
    margin-top: 20px;
    border-radius: 6px
}
@media (min-width: 1024px) {
    .elementor-3591 .elementor-element.elementor-global-3575 {
        max-width: 500px !important;
        border-radius: 10px 0 0 10px;
        bottom: 30px;
        position: absolute;
        right: 0;
        left: auto;
    }
}/* End custom CSS */