.elementor-8886 .elementor-element.elementor-element-47dcfcc > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8886 .elementor-element.elementor-element-47dcfcc{margin-top:0px;margin-bottom:0px;}.elementor-8886 .elementor-element.elementor-element-a57f159{text-align:center;}.elementor-8886 .elementor-element.elementor-element-a57f159 img{height:350px;object-fit:cover;}.elementor-8886 .elementor-element.elementor-element-b161b55 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8886 .elementor-element.elementor-element-944ffbf{text-align:start;}.elementor-8886 .elementor-element.elementor-element-1b8e247 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8886 .elementor-element.elementor-element-34e27c6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8886 .elementor-element.elementor-element-34e27c6 .elementor-divider-separator{width:100%;}.elementor-8886 .elementor-element.elementor-element-34e27c6 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-ff2fa5a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-8886 .elementor-element.elementor-element-d72c4d1 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8886 .elementor-element.elementor-element-2a5428d.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-8886 .elementor-element.elementor-element-2a5428d.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-8886 .elementor-element.elementor-element-2a5428d.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-2a5428d .elementor-icon i{transform:rotate(0deg);}.elementor-8886 .elementor-element.elementor-element-2a5428d .elementor-icon-box-wrapper{text-align:left;}.elementor-8886 .elementor-element.elementor-element-2a5428d .elementor-icon-box-title, .elementor-8886 .elementor-element.elementor-element-2a5428d .elementor-icon-box-title a{font-size:20px;}.elementor-8886 .elementor-element.elementor-element-faab08c.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-8886 .elementor-element.elementor-element-faab08c.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-8886 .elementor-element.elementor-element-faab08c.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-faab08c .elementor-icon i{transform:rotate(0deg);}.elementor-8886 .elementor-element.elementor-element-faab08c .elementor-icon-box-wrapper{text-align:left;}.elementor-8886 .elementor-element.elementor-element-faab08c .elementor-icon-box-title, .elementor-8886 .elementor-element.elementor-element-faab08c .elementor-icon-box-title a{font-size:20px;}.elementor-8886 .elementor-element.elementor-element-d6ff64f.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-8886 .elementor-element.elementor-element-d6ff64f.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-8886 .elementor-element.elementor-element-d6ff64f.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-d6ff64f .elementor-icon i{transform:rotate(0deg);}.elementor-8886 .elementor-element.elementor-element-d6ff64f .elementor-icon-box-wrapper{text-align:left;}.elementor-8886 .elementor-element.elementor-element-d6ff64f .elementor-icon-box-title, .elementor-8886 .elementor-element.elementor-element-d6ff64f .elementor-icon-box-title a{font-size:20px;}.elementor-8886 .elementor-element.elementor-element-3fa21eb > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8886 .elementor-element.elementor-element-775182a.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-8886 .elementor-element.elementor-element-775182a.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-8886 .elementor-element.elementor-element-775182a.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-775182a .elementor-icon i{transform:rotate(0deg);}.elementor-8886 .elementor-element.elementor-element-775182a .elementor-icon-box-wrapper{text-align:left;}.elementor-8886 .elementor-element.elementor-element-775182a .elementor-icon-box-title, .elementor-8886 .elementor-element.elementor-element-775182a .elementor-icon-box-title a{font-size:20px;}.elementor-8886 .elementor-element.elementor-element-7348931.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-8886 .elementor-element.elementor-element-7348931.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-8886 .elementor-element.elementor-element-7348931.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-7348931 .elementor-icon i{transform:rotate(0deg);}.elementor-8886 .elementor-element.elementor-element-7348931 .elementor-icon-box-wrapper{text-align:left;}.elementor-8886 .elementor-element.elementor-element-7348931 .elementor-icon-box-title, .elementor-8886 .elementor-element.elementor-element-7348931 .elementor-icon-box-title a{font-size:20px;}.elementor-8886 .elementor-element.elementor-element-a780243.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-8886 .elementor-element.elementor-element-a780243.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-8886 .elementor-element.elementor-element-a780243.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-a780243 .elementor-icon i{transform:rotate(0deg);}.elementor-8886 .elementor-element.elementor-element-a780243 .elementor-icon-box-wrapper{text-align:left;}.elementor-8886 .elementor-element.elementor-element-a780243 .elementor-icon-box-title, .elementor-8886 .elementor-element.elementor-element-a780243 .elementor-icon-box-title a{font-size:20px;}.elementor-8886 .elementor-element.elementor-element-0a3ce16 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8886 .elementor-element.elementor-element-b99f47c > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-8886 .elementor-element.elementor-element-002f8cd > .elementor-container > .elementor-row{align-items:stretch;}.elementor-8886 .elementor-element.elementor-element-002f8cd{margin-top:40px;margin-bottom:40px;padding:0px 0px 80px 0px;}@media(max-width:767px){.elementor-8886 .elementor-element.elementor-element-2a5428d .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-faab08c .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-d6ff64f .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-775182a .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-7348931 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-8886 .elementor-element.elementor-element-a780243 .elementor-icon-box-icon{margin-bottom:15px;}}/* Start custom CSS for image, class: .elementor-element-a57f159 */.elementor-8886 .elementor-element.elementor-element-a57f159 img{
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-47dcfcc */.elementor-8886 .elementor-element.elementor-element-47dcfcc .elementor-container{
    min-width: 100%;
    padding: 0!important;
}
.elementor-8886 .elementor-element.elementor-element-47dcfcc .elementor-column-wrap{
    padding: 0!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-944ffbf */.elementor-8886 .elementor-element.elementor-element-944ffbf{
    width: auto!important;
}
.elementor-8886 .elementor-element.elementor-element-944ffbf img{
    width: 152px;
    height: 152px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-24dbe8d */.elementor-8886 .elementor-element.elementor-element-24dbe8d{
    width: auto;
    margin-left: 3.2rem;
    display: flex;
    align-items: center;
}
.elementor-8886 .elementor-element.elementor-element-24dbe8d p{
    font-size: 16px;
    margin-bottom: 10px;
}
.elementor-8886 .elementor-element.elementor-element-24dbe8d .format{
    padding: 6px 12px;
    background: #ffc221;
    border-radius: 25px;
    color: #000;
    display: inline;
} 
@media(max-width: 768px){
    .elementor-8886 .elementor-element.elementor-element-24dbe8d{
        margin-left: 0;
        margin-top: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b161b55 */.elementor-8886 .elementor-element.elementor-element-b161b55{
    max-width: 1030px;
    margin: auto;
    top: -100px;
}
.elementor-8886 .elementor-element.elementor-element-b161b55 .elementor-container{
    width: 100%;
}
.elementor-8886 .elementor-element.elementor-element-b161b55 .elementor-widget-wrap{
    display: flex!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b8e247 */.elementor-8886 .elementor-element.elementor-element-1b8e247{
    max-width: 1030px;
    margin: auto;
    top: -50px;
}
.elementor-8886 .elementor-element.elementor-element-1b8e247 span{
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2a5428d */.elementor-8886 .elementor-element.elementor-element-2a5428d{
    background: #f2f3f8;
    border-radius: 8px;
    padding: 20px;
}
.elementor-8886 .elementor-element.elementor-element-2a5428d .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-8886 .elementor-element.elementor-element-2a5428d .elementor-icon-box-title{
    margin-bottom: 0;
}
.elementor-8886 .elementor-element.elementor-element-2a5428d i{
    font-size: 30px;
    margin-right: 10px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-faab08c */.elementor-8886 .elementor-element.elementor-element-faab08c{
    background: #f2f3f8;
    border-radius: 8px;
    padding: 20px;
}
.elementor-8886 .elementor-element.elementor-element-faab08c .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-8886 .elementor-element.elementor-element-faab08c .elementor-icon-box-title{
    margin-bottom: 0;
}
.elementor-8886 .elementor-element.elementor-element-faab08c i{
    font-size: 30px;
    margin-right: 10px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d6ff64f */.elementor-8886 .elementor-element.elementor-element-d6ff64f{
    background: #f2f3f8;
    border-radius: 8px;
    padding: 20px;
}
.elementor-8886 .elementor-element.elementor-element-d6ff64f .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-8886 .elementor-element.elementor-element-d6ff64f .elementor-icon-box-title{
    margin-bottom: 0;
}
.elementor-8886 .elementor-element.elementor-element-d6ff64f i{
    font-size: 30px;
    margin-right: 10px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d72c4d1 */.elementor-8886 .elementor-element.elementor-element-d72c4d1{
    max-width: 1030px;
    margin: auto;
}
@media(max-width: 768px){
    .elementor-8886 .elementor-element.elementor-element-d72c4d1 .elementor-widget-wrap{
        margin-bottom: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-775182a */.elementor-8886 .elementor-element.elementor-element-775182a{
    background: #f2f3f8;
    border-radius: 8px;
    padding: 20px;
}
.elementor-8886 .elementor-element.elementor-element-775182a .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-8886 .elementor-element.elementor-element-775182a .elementor-icon-box-title{
    margin-bottom: 0;
}
.elementor-8886 .elementor-element.elementor-element-775182a i{
    font-size: 30px;
    margin-right: 10px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7348931 */.elementor-8886 .elementor-element.elementor-element-7348931{
    background: #f2f3f8;
    border-radius: 8px;
    padding: 20px;
}
.elementor-8886 .elementor-element.elementor-element-7348931 .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-8886 .elementor-element.elementor-element-7348931 .elementor-icon-box-title{
    margin-bottom: 0;
}
.elementor-8886 .elementor-element.elementor-element-7348931 i{
    font-size: 30px;
    margin-right: 10px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a780243 */.elementor-8886 .elementor-element.elementor-element-a780243{
    background: #f2f3f8;
    border-radius: 8px;
    padding: 20px;
}
.elementor-8886 .elementor-element.elementor-element-a780243 .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-8886 .elementor-element.elementor-element-a780243 .elementor-icon-box-title{
    margin-bottom: 0;
}
.elementor-8886 .elementor-element.elementor-element-a780243 i{
    font-size: 30px;
    margin-right: 10px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3fa21eb */.elementor-8886 .elementor-element.elementor-element-3fa21eb{
    max-width: 1030px;
    margin: auto;
    margin-top: 20px;
}
@media(max-width: 768px){
    .elementor-8886 .elementor-element.elementor-element-3fa21eb .elementor-widget-wrap{
        margin-bottom: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0a3ce16 */.elementor-8886 .elementor-element.elementor-element-0a3ce16{
    max-width: 1030px;
    margin: auto
}/* End custom CSS */
/* Start custom CSS for wp-widget-text, class: .elementor-element-facbf1a */.elementor-8886 .elementor-element.elementor-element-facbf1a{
    max-width: 1000px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-002f8cd */.elementor-8886 .elementor-element.elementor-element-002f8cd{
    max-width: 1030px;
    margin: 40px auto 0 auto;
}/* End custom CSS */