.elementor-3540 .elementor-element.elementor-element-2c28c33{margin-top:0px;margin-bottom:0px;}.elementor-3540 .elementor-element.elementor-element-08856dd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:80px;font-weight:600;line-height:82px;color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-cba95c1 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-cba95c1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-3540 .elementor-element.elementor-element-c904310 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3540 .elementor-element.elementor-element-c904310 .betterdocs-search-layout-1{padding:50px 50px 50px 50px;margin:50px 50px 50px 50px;}.elementor-3540 .elementor-element.elementor-element-c904310 .betterdocs-search-layout-1 .search-bar{width:100%;height:auto;}.elementor-3540 .elementor-element.elementor-element-b22a607:not(.elementor-motion-effects-element-type-background), .elementor-3540 .elementor-element.elementor-element-b22a607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F9FB;}.elementor-3540 .elementor-element.elementor-element-b22a607{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3540 .elementor-element.elementor-element-b22a607 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3540 .elementor-element.elementor-element-e5446a7 > .elementor-element-populated{padding:0px 0px 0100px 0px;}.elementor-3540 .elementor-element.elementor-element-d9e4f9b .betterdocs-popular-articles-wrapper .betterdocs-popular-articles-heading{text-align:left;}.elementor-3540 .elementor-element.elementor-element-d9e4f9b .betterdocs-popular-articles-wrapper .betterdocs-articles-list li a{font-size:18px;}.elementor-3540 .elementor-element.elementor-element-d9e4f9b .betterdocs-popular-articles-wrapper .betterdocs-articles-list li svg{fill:#000000!important;width:15px;min-width:1px;}.elementor-3540 .elementor-element.elementor-element-d9e4f9b .betterdocs-popular-articles-wrapper .betterdocs-articles-list li i{color:#000000!important;font-size:15px;min-width:1px;}.elementor-3540 .elementor-element.elementor-element-d9e4f9b .betterdocs-popular-articles-wrapper .betterdocs-articles-list li img{height:15px;width:15px;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper{--column:2;}
                    .elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper .betterdocs-category-items-counts,
                    .elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-single-category-wrapper.layout-2 .betterdocs-single-category-inner .betterdocs-category-header .betterdocs-category-header-inner .betterdocs-category-items-counts
                {background-color:#e8f4f4;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper>.betterdocs-single-category-wrapper .betterdocs-single-category-inner{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C0C0C000;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-title a, .elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-title:not(a){font-family:"Lato", Sans-serif;font-size:24px;font-weight:bold;letter-spacing:-1px;color:#2D3B44;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper .betterdocs-category-items-counts span{color:#49a4b4;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper .betterdocs-category-items-counts{transition:300ms;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper .betterdocs-category-items-counts:after{transition:300ms;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-articles-list li a{font-size:22px;letter-spacing:-1px;color:#40889D;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-articles-list li{margin:020px 0px 19px 0px;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper  .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-footer a{color:#6F7A83;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper .betterdocs-single-category-wrapper.layout-2 .betterdocs-single-category-inner .betterdocs-footer a{color:#6F7A83;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper .betterdocs-footer a{transition:300ms;}@media(max-width:1024px){.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper{--column:2;}}@media(max-width:767px){.elementor-3540 .elementor-element.elementor-element-08856dd .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-3540 .elementor-element.elementor-element-6a5009b .betterdocs-elementor .betterdocs-category-grid-inner-wrapper{--column:1;}}/* Start custom CSS for betterdocs-search-form, class: .elementor-element-c904310 */.elementor-3540 .elementor-element.elementor-element-c904310 {
    right: 0px;
}

.betterdocs-searchform {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cfc0cbe */.elementor-3540 .elementor-element.elementor-element-cfc0cbe {
    z-index: 2;
    max-width: 800px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c28c33 */.elementor-3540 .elementor-element.elementor-element-2c28c33 {
    /*background-image: linear-gradient(#2B8CAE, #57ABC2);*/
    /*border-bottom-left-radius: 50% 200px;*/
    /*border-bottom-right-radius: 50% 200px;*/
    padding: 200px;
    padding-bottom: 300px;
    position: relative;
    z-index: 2;
    background-color: #F0F9FB;
    overflow-x: hidden;
    width: 100vw;
}

.elementor-3540 .elementor-element.elementor-element-2c28c33:after {
    content: '';
    position: absolute;
    top: -20px;
    left: 0;
    margin-top: -20px;
    width: 100vw;
    height: 100%;
    background-color: #295E6E;
    border-radius: 0 0 50% 50% / 0 0 100% 100%;
    transform: scaleX(2);
    overflow-x: hidden;
}

@media only screen and (max-width: 1024px) {
 
 .elementor-3540 .elementor-element.elementor-element-2c28c33 {
     padding: 200px 20px;
     padding-bottom: 200px;
 }

.elementor-3540 .elementor-element.elementor-element-2c28c33:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
   
    border-radius: 0 0 50% 50% / 0 0 100% 100%;
    transform: scaleX(2.5);
    overflow-x: hidden;

}
}

@media only screen and (max-width: 767px) {
    .elementor-3540 .elementor-element.elementor-element-2c28c33 {
        padding-bottom: 200px;
    }
    .elementor-3540 .elementor-element.elementor-element-2c28c33:after {
        transform: scaleX(5);
    }
}/* End custom CSS */
/* Start custom CSS for betterdocs-popular-view, class: .elementor-element-d9e4f9b */.elementor-3540 .elementor-element.elementor-element-d9e4f9b {
    margin-top: 40px;
    margin-bottom: 80px;
}

.betterdocs-popular-list ul {
    display: flex;
}

.betterdocs-popular-list ul li {
   flex: 1;
   /*border: 1px solid #c9c9c9;*/
   border-radius: 5px;
   background-color: white;
   padding: 18px!important;
   height: 150px;
   align-items: start;
   position: relative;
}

.betterdocs-popular-list ul li:after {
   content: 'FAQ';
   position: absolute;
   bottom: 15px;
   font-weight: bold;
   font-size: 14px!important;
   color: #008CA3;
}

.betterdocs-popular-list ul li svg {
   display: none;
}

.betterdocs-popular-list ul li a {
    line-height: 1.5em;
    color: #303235!important;
}/* End custom CSS */
/* Start custom CSS for betterdocs-category-grid, class: .elementor-element-6a5009b */.betterdocs-category-grid {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    flex-grow: 1;
	flex-shrink: 1;
}

.el-betterdocs-category-grid-post {
    margin-bottom: 10px!important;
}

.el-betterdocs-cg-inner {
    height: 100%!important;
    padding-bottom: 70px!important;
    position: relative;

}

.el-betterdocs-cg-footer {
    position: absolute;
    bottom: 10px;
    right: 40px;
}

.el-betterdocs-cg-button {
    border: none!important;
    color: #6F7A83!important;
    letter-spacing: -.5px;
}

.el-betterdocs-cg-body ul li {
   margin: 0!important;
   padding: 8px 0;
}

.el-betterdocs-cg-body ul li + li {
    border-top: 1px solid #AADFEE;
}/* End custom CSS */