.elementor-80 .elementor-element.elementor-element-47dbd9c{--display:flex;}.elementor-80 .elementor-element.elementor-element-47dbd9c:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-47dbd9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-4456304{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-80 .elementor-element.elementor-element-4456304 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-80 .elementor-element.elementor-element-4456304 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-22a3d84{text-align:center;}.elementor-80 .elementor-element.elementor-element-22a3d84 .elementor-heading-title{font-weight:700;color:#404040;}.elementor-80 .elementor-element.elementor-element-763e562{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-9c629f9{--display:flex;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-61d123d > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-61d123d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-61d123d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-61d123d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-61d123d .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-61d123d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-3762593 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-3762593.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-3762593.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-3762593.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-3762593 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-3762593 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-41173e2 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-41173e2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-41173e2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-41173e2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-41173e2 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-41173e2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-963db9a > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-963db9a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-963db9a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-963db9a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-963db9a .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-963db9a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-5fe672c > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-5fe672c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-5fe672c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-5fe672c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-5fe672c .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-5fe672c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-d2ec194 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-d2ec194.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-d2ec194.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-d2ec194.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-d2ec194 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-d2ec194 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-e0d364e{--display:flex;}.elementor-80 .elementor-element.elementor-element-c9233c1 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-c9233c1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-c9233c1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-c9233c1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-c9233c1 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-c9233c1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-913a593 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-913a593.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-913a593.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-913a593.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-913a593 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-913a593 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-490cdc3 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-490cdc3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-490cdc3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-490cdc3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-490cdc3 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-490cdc3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-9032948 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-9032948.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-9032948.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-9032948.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-9032948 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-9032948 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-ef2a5c6 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-ef2a5c6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-80 .elementor-element.elementor-element-ef2a5c6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-80 .elementor-element.elementor-element-ef2a5c6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-ef2a5c6 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-80 .elementor-element.elementor-element-ef2a5c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-66dadd8{--spacer-size:50px;}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-61d123d .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-3762593 .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-41173e2 .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-963db9a .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-5fe672c .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-d2ec194 .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-c9233c1 .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-913a593 .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-490cdc3 .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-9032948 .elementor-image-box-img{margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-ef2a5c6 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for image-box, class: .elementor-element-61d123d */.elementor-80 .elementor-element.elementor-element-61d123d a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3762593 */.elementor-80 .elementor-element.elementor-element-3762593 a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-41173e2 */.elementor-80 .elementor-element.elementor-element-41173e2 a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-963db9a */.elementor-80 .elementor-element.elementor-element-963db9a a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5fe672c */.elementor-80 .elementor-element.elementor-element-5fe672c a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d2ec194 */.elementor-80 .elementor-element.elementor-element-d2ec194 a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c9233c1 */.elementor-80 .elementor-element.elementor-element-c9233c1 a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-913a593 */.elementor-80 .elementor-element.elementor-element-913a593 a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-490cdc3 */.elementor-80 .elementor-element.elementor-element-490cdc3 a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9032948 */.elementor-80 .elementor-element.elementor-element-9032948 a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ef2a5c6 */.elementor-80 .elementor-element.elementor-element-ef2a5c6 a.icon{
    display: flex;
    width: 50px;
    height: 50px;
    background-color: #008FD3;
    position: relative;
    color: #fff !important;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}/* End custom CSS */