.elementor-17 .elementor-element.elementor-element-be60eb0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-be60eb0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-be60eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c9681f3 );}.elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(19px/2);}.elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(19px/2);}.elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(19px/2);margin-left:calc(19px/2);}.elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-19px/2);margin-left:calc(-19px/2);}body.rtl .elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-19px/2);}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-19px/2);}.elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-icon i{color:var( --e-global-color-56a6d72 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-icon svg{fill:var( --e-global-color-56a6d72 );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-949436f{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-icon{padding-right:0px;}.elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-item > a{font-size:16px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-text{color:var( --e-global-color-56a6d72 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-172384f{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-17 .elementor-element.elementor-element-172384f .elementor-widget-container{text-align:left;}.elementor-17 .elementor-element.elementor-element-172384f .elementor-social-icon{background-color:var( --e-global-color-56a6d72 );}.elementor-17 .elementor-element.elementor-element-172384f .elementor-social-icon i{color:var( --e-global-color-c9681f3 );}.elementor-17 .elementor-element.elementor-element-172384f .elementor-social-icon svg{fill:var( --e-global-color-c9681f3 );}.elementor-17 .elementor-element.elementor-element-33b42bb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-33b42bb{text-align:center;}.elementor-17 .elementor-element.elementor-element-33b42bb .elementor-heading-title{font-size:12px;font-weight:400;color:var( --e-global-color-56a6d72 );}.elementor-17 .elementor-element.elementor-element-5569ef2 .elementor-button{background-color:var( --e-global-color-primary );font-size:32px;fill:var( --e-global-color-56a6d72 );color:var( --e-global-color-56a6d72 );border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5569ef2{left:20px;}body.rtl .elementor-17 .elementor-element.elementor-element-5569ef2{right:20px;}.elementor-17 .elementor-element.elementor-element-5569ef2{bottom:75px;}.elementor-17 .elementor-element.elementor-element-c853b56 .elementor-button{background-color:#E8C9CB;font-size:32px;fill:var( --e-global-color-eaa85cd );color:var( --e-global-color-eaa85cd );border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-c853b56{left:20px;}body.rtl .elementor-17 .elementor-element.elementor-element-c853b56{right:20px;}.elementor-17 .elementor-element.elementor-element-c853b56{bottom:15px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5569ef2{left:10px;}body.rtl .elementor-17 .elementor-element.elementor-element-5569ef2{right:10px;}.elementor-17 .elementor-element.elementor-element-5569ef2{bottom:67px;}.elementor-17 .elementor-element.elementor-element-5569ef2 .elementor-button{font-size:20px;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-c853b56{left:10px;}body.rtl .elementor-17 .elementor-element.elementor-element-c853b56{right:10px;}.elementor-17 .elementor-element.elementor-element-c853b56 .elementor-button{font-size:20px;border-radius:5px 5px 5px 5px;}}/* Start custom CSS for icon-list, class: .elementor-element-949436f */@media (max-width:600px){
    .elementor-17 .elementor-element.elementor-element-949436f .elementor-icon-list-items {
        gap:5px;
       flex-direction: column;
    }
}
.elementor-17 .elementor-element.elementor-element-949436f li:last-child .elementor-icon-list-text{
  direction: ltr;
  padding:0px;
  margin-inline-end: 5px;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-172384f */@media (max-width:600px){
    .elementor-17 .elementor-element.elementor-element-172384f .elementor-grid{
        max-width: 160px;
        gap: 20px;
        column-gap:25px;
        display: flex
;
        flex-wrap: wrap;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5569ef2 */@media (max-width:650px){
    .elementor-17 .elementor-element.elementor-element-5569ef2 .elementor-button-icon{
    line-height: 0px;
}
.elementor-17 .elementor-element.elementor-element-5569ef2 .elementor-button-wrapper{
    padding: 5px !important;
}
.elementor-17 .elementor-element.elementor-element-5569ef2 .elementor-button {
    min-height: unset !important;
    width: 32px !important;
    height: 32px !important;
}
.elementor-17 .elementor-element.elementor-element-5569ef2 .elementor-button {

    display: flex;
    justify-content: center;
    align-items: center;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c853b56 */@media (max-width:650px){
    .elementor-17 .elementor-element.elementor-element-c853b56 .elementor-button-icon{
    line-height: 0px;
}
.elementor-17 .elementor-element.elementor-element-c853b56 .elementor-button-wrapper{
    padding: 5px !important;
}
.elementor-17 .elementor-element.elementor-element-c853b56 .elementor-button {
    min-height: unset !important;
    width: 32px !important;
    height: 32px !important;
}
.elementor-17 .elementor-element.elementor-element-c853b56 svg{
    
            margin-bottom: 2px;
}
.elementor-17 .elementor-element.elementor-element-c853b56 .elementor-button {
    display: flex;
    justify-content: center;
    align-items: center;
}
}/* End custom CSS */