.elementor-4141 .elementor-element.elementor-element-f1c4ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-4141 .elementor-element.elementor-element-f1c4ad > .elementor-container{max-width:960px;}.elementor-4141 .elementor-element.elementor-element-f1c4ad{margin-top:0px;margin-bottom:0px;padding:150px 0px 100px 0px;}.elementor-4141 .elementor-element.elementor-element-588d65af > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4141 .elementor-element.elementor-element-21d0d021{font-family:"Work Sans", Sans-serif;font-size:12px;color:#7a7a7a;}.elementor-4141 .elementor-element.elementor-element-21d0d021 a{color:#7a7a7a;}.elementor-4141 .elementor-element.elementor-element-21d0d021 a:hover{color:#1D71ED;}.elementor-4141 .elementor-element.elementor-element-6a71d5dd{--spacer-size:20px;}.elementor-4141 .elementor-element.elementor-element-4f45289e{text-align:start;}.elementor-4141 .elementor-element.elementor-element-4f45289e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0.5px;color:#272727;}.elementor-4141 .elementor-element.elementor-element-266a7c86{--spacer-size:20px;}.elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-icon i{color:#26e1dd;font-size:0px;}.elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-icon svg{fill:#26e1dd;--e-icon-list-icon-size:0px;}.elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-icon{width:0px;}body:not(.rtl) .elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-text{padding-right:0px;}.elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-text, .elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-text a{color:#525252;}.elementor-4141 .elementor-element.elementor-element-6094b4d5 .elementor-icon-list-item{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:1.5em;}.elementor-4141 .elementor-element.elementor-element-50d8c7fe{--spacer-size:40px;}.elementor-4141 .elementor-element.elementor-element-68ce2b37{--spacer-size:40px;}.elementor-4141 .elementor-element.elementor-element-4bb516d4{text-align:start;color:#525252;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4141 .elementor-element.elementor-element-4fe937d9{--spacer-size:30px;}.elementor-4141 .elementor-element.elementor-element-5d4cb57f{--spacer-size:30px;}.elementor-4141 .elementor-element.elementor-element-18879c87{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-4141 .elementor-element.elementor-element-18879c87 .elementor-share-btn{font-size:calc(1px * 10);height:5em;}.elementor-4141 .elementor-element.elementor-element-18879c87 .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-4141 .elementor-element.elementor-element-69a7c35f{--spacer-size:60px;}.elementor-4141 .elementor-element.elementor-element-51c63442 span.post-navigation__prev--label{color:#252525;}.elementor-4141 .elementor-element.elementor-element-51c63442 span.post-navigation__next--label{color:#252525;}.elementor-4141 .elementor-element.elementor-element-51c63442 span.post-navigation__prev--label:hover{color:#1D71ED;}.elementor-4141 .elementor-element.elementor-element-51c63442 span.post-navigation__next--label:hover{color:#1D71ED;}.elementor-4141 .elementor-element.elementor-element-51c63442 span.post-navigation__prev--label, .elementor-4141 .elementor-element.elementor-element-51c63442 span.post-navigation__next--label{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.5px;}.elementor-4141 .elementor-element.elementor-element-51c63442 span.post-navigation__prev--title, .elementor-4141 .elementor-element.elementor-element-51c63442 span.post-navigation__next--title{color:#525252;font-family:"Work Sans", Sans-serif;font-size:12px;}.elementor-4141 .elementor-element.elementor-element-51c63442 span.post-navigation__prev--title:hover, .elementor-4141 .elementor-element.elementor-element-51c63442 span.post-navigation__next--title:hover{color:#1D71ED;}.elementor-4141 .elementor-element.elementor-element-51c63442 .post-navigation__arrow-wrapper{color:#252525;fill:#252525;font-size:26px;}.elementor-4141 .elementor-element.elementor-element-51c63442 .post-navigation__arrow-wrapper:hover{color:#1D71ED;fill:#1D71ED;}.elementor-4141 .elementor-element.elementor-element-51c63442 .elementor-post-navigation__link a {gap:15px;}.elementor-4141 .elementor-element.elementor-element-61964a26{--spacer-size:40px;}.elementor-4141 .elementor-element.elementor-element-22ba36f{--divider-border-style:solid;--divider-color:#EAEAEA;--divider-border-width:1px;}.elementor-4141 .elementor-element.elementor-element-22ba36f .elementor-divider-separator{width:100%;}.elementor-4141 .elementor-element.elementor-element-22ba36f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4141 .elementor-element.elementor-element-22e753a6{--spacer-size:40px;}@media(max-width:1024px){.elementor-4141 .elementor-element.elementor-element-f1c4ad{padding:140px 20px 80px 20px;} .elementor-4141 .elementor-element.elementor-element-18879c87{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-4141 .elementor-element.elementor-element-f1c4ad{padding:130px 20px 80px 20px;}.elementor-4141 .elementor-element.elementor-element-4f45289e .elementor-heading-title{font-size:36px;} .elementor-4141 .elementor-element.elementor-element-18879c87{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4141 .elementor-element.elementor-element-18879c87{--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-21d0d021 */.elementor-4141 .elementor-element.elementor-element-21d0d021 a {
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-4bb516d4 */.elementor-4141 .elementor-element.elementor-element-4bb516d4 p {
    margin-bottom:30px;
}
.elementor-4141 .elementor-element.elementor-element-4bb516d4 ul {
    margin-bottom:30px;
}
.elementor-4141 .elementor-element.elementor-element-4bb516d4 .blog-banner-title {
    color:#fff;
    margin-bottom:20px !important;
}
.elementor-4141 .elementor-element.elementor-element-4bb516d4 .blog-banner-text {
    color:#fff;
    margin-bottom:0px !important;
}
.blog-banner {
    background-color: #1D71ED;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    padding: 40px;
    position: relative;
    display: flex;
    margin-top: 60px !important;
    margin-bottom: 60px;
}
.blog-banner-1 {
    width:70%;
    margin-top:auto;
    margin-bottom:auto;
}
.blog-banner-2 {
    width:30%;
    text-align: right !important;
    margin-top:auto;
    margin-bottom:auto;
}
.blog-banner-title {
    color: #252525;
    font-family: "Archivo", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0.5px;
    margin-bottom: 20px;
}
.blog-banner-text {
    color: #525252;
    font-family: "Work Sans", Sans-serif;
    font-size: 16px;
    margin-bottom: 0px;
}
.elementor-4141 .elementor-element.elementor-element-4bb516d4 .blog-banner-2 button {
    background-color: #fff;
    border-radius: 20px;
    box-shadow: 0px 0px 6px 0px rgba(0,0,0,.1);
    padding: 10px 35px;
}
.elementor-4141 .elementor-element.elementor-element-4bb516d4 .blog-banner-2 button a {
    font-family: "Archivo",Sans-serif;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: 1.2px;
    color: #1d71ed;
    line-height: 1em;
}
.elementor-4141 .elementor-element.elementor-element-4bb516d4 .blog-banner-2 button:hover {
    background-color: #252525;
}
.elementor-4141 .elementor-element.elementor-element-4bb516d4 .blog-banner-2 button a:hover {
    color: #fff;
}
@media only screen and (max-width: 1024px) {
    .blog-banner-title {
    font-size: 19px;
    }
    .blog-banner {
    padding: 25px;
    }
    .blog-banner {
    margin-top: 40px !important;
    margin-bottom: 40px;
}
}
@media only screen and (max-width: 767px) {
    .blog-banner-1 {
    width:100% !important;
    padding-bottom: 40px;
    }
    .blog-banner-2 {
    width:100% !important;
    text-align: left !important;
    }
    .blog-banner {
    display: block;
    }
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-7c6fdf95 */.elementor-4141 .elementor-element.elementor-element-7c6fdf95 textarea {
    margin-top:20px;
    margin-bottom:20px;
}
.elementor-4141 .elementor-element.elementor-element-7c6fdf95 [type=button], [type=submit], button {
    border:none !important;
}/* End custom CSS */