.elementor-bc-flex-widget .elementor-2077 .elementor-element.elementor-element-44b12a8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2077 .elementor-element.elementor-element-44b12a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2077 .elementor-element.elementor-element-8a7c8de > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-2077 .elementor-element.elementor-element-4dffcbf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2077 .elementor-element.elementor-element-4dffcbf{text-align:right;font-size:18px;}.elementor-2077 .elementor-element.elementor-element-a9a18f7{--display:flex;--background-transition:0.3s;}.elementor-2077 .elementor-element.elementor-element-a9a18f7, .elementor-2077 .elementor-element.elementor-element-a9a18f7::before{--border-transition:0.3s;}.elementor-2077 .elementor-element.elementor-element-d587eb6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--background-transition:0.3s;}.elementor-2077 .elementor-element.elementor-element-f0f3119{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2077 .elementor-element.elementor-element-8be9f39{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2077 .elementor-element.elementor-element-8be9f39.elementor-element{--align-self:center;}.elementor-2077 .elementor-element.elementor-element-8be9f39 .elementor-icon-box-wrapper{text-align:center;}.elementor-2077 .elementor-element.elementor-element-8be9f39.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-8be9f39.elementor-view-framed .elementor-icon, .elementor-2077 .elementor-element.elementor-element-8be9f39.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-8be9f39 .elementor-icon{font-size:30px;}.elementor-2077 .elementor-element.elementor-element-c6a5d77{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2077 .elementor-element.elementor-element-c6a5d77.elementor-element{--align-self:center;}.elementor-2077 .elementor-element.elementor-element-c6a5d77 .elementor-icon-box-wrapper{text-align:center;}.elementor-2077 .elementor-element.elementor-element-c6a5d77.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-c6a5d77.elementor-view-framed .elementor-icon, .elementor-2077 .elementor-element.elementor-element-c6a5d77.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-c6a5d77 .elementor-icon{font-size:30px;}.elementor-2077 .elementor-element.elementor-element-0e2eb48{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2077 .elementor-element.elementor-element-0e2eb48.elementor-element{--align-self:center;}.elementor-2077 .elementor-element.elementor-element-0e2eb48 .elementor-icon-box-wrapper{text-align:center;}.elementor-2077 .elementor-element.elementor-element-0e2eb48.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-0e2eb48.elementor-view-framed .elementor-icon, .elementor-2077 .elementor-element.elementor-element-0e2eb48.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-0e2eb48 .elementor-icon{font-size:30px;}.elementor-2077 .elementor-element.elementor-element-3eda81e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2077 .elementor-element.elementor-element-3eda81e.elementor-element{--align-self:center;}.elementor-2077 .elementor-element.elementor-element-3eda81e .elementor-icon-box-wrapper{text-align:center;}.elementor-2077 .elementor-element.elementor-element-3eda81e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-3eda81e.elementor-view-framed .elementor-icon, .elementor-2077 .elementor-element.elementor-element-3eda81e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-3eda81e .elementor-icon{font-size:30px;}.elementor-2077 .elementor-element.elementor-element-9412d8e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2077 .elementor-element.elementor-element-088433c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2077 .elementor-element.elementor-element-088433c.elementor-element{--align-self:center;}.elementor-2077 .elementor-element.elementor-element-088433c .elementor-icon-box-wrapper{text-align:center;}.elementor-2077 .elementor-element.elementor-element-088433c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-088433c.elementor-view-framed .elementor-icon, .elementor-2077 .elementor-element.elementor-element-088433c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-088433c .elementor-icon{font-size:30px;}.elementor-2077 .elementor-element.elementor-element-23df4d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2077 .elementor-element.elementor-element-23df4d7.elementor-element{--align-self:center;}.elementor-2077 .elementor-element.elementor-element-23df4d7 .elementor-icon-box-wrapper{text-align:center;}.elementor-2077 .elementor-element.elementor-element-23df4d7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-23df4d7.elementor-view-framed .elementor-icon, .elementor-2077 .elementor-element.elementor-element-23df4d7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-23df4d7 .elementor-icon{font-size:30px;}.elementor-2077 .elementor-element.elementor-element-d022e7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2077 .elementor-element.elementor-element-d022e7d.elementor-element{--align-self:center;}.elementor-2077 .elementor-element.elementor-element-d022e7d .elementor-icon-box-wrapper{text-align:center;}.elementor-2077 .elementor-element.elementor-element-d022e7d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-d022e7d.elementor-view-framed .elementor-icon, .elementor-2077 .elementor-element.elementor-element-d022e7d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-d022e7d .elementor-icon{font-size:30px;}.elementor-2077 .elementor-element.elementor-element-8ea7534{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-2077 .elementor-element.elementor-element-8ea7534.elementor-element{--align-self:center;}.elementor-2077 .elementor-element.elementor-element-8ea7534 .elementor-icon-box-wrapper{text-align:center;}.elementor-2077 .elementor-element.elementor-element-8ea7534.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-8ea7534.elementor-view-framed .elementor-icon, .elementor-2077 .elementor-element.elementor-element-8ea7534.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2077 .elementor-element.elementor-element-8ea7534 .elementor-icon{font-size:30px;}.elementor-2077 .elementor-element.elementor-element-b4add83{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2077 .elementor-element.elementor-element-b4add83.elementor-element{--align-self:center;}.elementor-2077 .elementor-element.elementor-element-b4add83 .elementor-icon-box-wrapper{text-align:center;}@media(min-width:768px){.elementor-2077 .elementor-element.elementor-element-44b12a8{width:60%;}.elementor-2077 .elementor-element.elementor-element-8a7c8de{width:39.966%;}.elementor-2077 .elementor-element.elementor-element-f0f3119{--width:100%;}.elementor-2077 .elementor-element.elementor-element-9412d8e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2077 .elementor-element.elementor-element-44b12a8{width:100%;}.elementor-2077 .elementor-element.elementor-element-8a7c8de{width:100%;}}@media(max-width:1024px){.elementor-2077 .elementor-element.elementor-element-8a7c8de > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 20px;}.elementor-2077 .elementor-element.elementor-element-4dffcbf{font-size:16px;}}@media(max-width:767px){.elementor-2077 .elementor-element.elementor-element-8a7c8de > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2077 .elementor-element.elementor-element-d587eb6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-4dffcbf */.elementor-2077 .elementor-element.elementor-element-4dffcbf{
    direction: rtl
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8be9f39 */.elementor-2077 .elementor-element.elementor-element-8be9f39 path{
    fill: #fff;
    stroke: #ffffff!important;
  
   
}
.iconboxes .elementor-icon-box-content{
    display: flex;
    flex-direction: row-reverse;
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
        align-items: baseline;
      
}
.iconboxes .elementor-icon-box-content h3{
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
    margin-left:auto;
}

.iconboxes .elementor-icon-box-title{
    margin: unset;
}
.iconboxes .elementor-icon-box-description{
    direction: rtl;
    text-align: right;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c6a5d77 */.elementor-2077 .elementor-element.elementor-element-c6a5d77 path{
    fill:#fff;
    stroke: #ffffff!important;
  
}
.iconboxes .elementor-icon-box-content{
    display: flex;
    flex-direction: row-reverse;
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
        align-items: baseline;
      
}
.iconboxes .elementor-icon-box-content h3{
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
    margin-left:auto;
}

.iconboxes .elementor-icon-box-title{
    margin: unset;
}
.iconboxes .elementor-icon-box-description{
    direction: rtl;
    text-align: right;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e2eb48 */.elementor-2077 .elementor-element.elementor-element-0e2eb48 line{
    display: none;
}
.elementor-2077 .elementor-element.elementor-element-0e2eb48 path{
    fill:#fff;
  
}
.elementor-2077 .elementor-element.elementor-element-0e2eb48 text{
        fill:#fff!important;
  stroke:unset!important;
   
}
.iconboxes .elementor-icon-box-content{
    display: flex;
    flex-direction: row-reverse;
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
        align-items: baseline;
      
}
.iconboxes .elementor-icon-box-content h3{
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
    margin-left:auto;
}

.iconboxes .elementor-icon-box-title{
    margin: unset;
}
.iconboxes .elementor-icon-box-description{
    direction: rtl;
    text-align: right;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3eda81e */.elementor-2077 .elementor-element.elementor-element-3eda81e path{
        fill: #fff;
    stroke-width: 2px!important;
   
}
.iconboxes .elementor-icon-box-content{
    display: flex;
    flex-direction: row-reverse;
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
        align-items: baseline;
      
}
.iconboxes .elementor-icon-box-content h3{
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
    margin-left:auto;
}

.iconboxes .elementor-icon-box-title{
    margin: unset;
}
.iconboxes .elementor-icon-box-description{
    direction: rtl;
    text-align: right;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-088433c */.elementor-2077 .elementor-element.elementor-element-088433c path{
    fill:#fff;
}
.iconboxes .elementor-icon-box-content{
    display: flex;
    flex-direction: row-reverse;
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
        align-items: baseline;
      
}
.iconboxes .elementor-icon-box-content h3{
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
    margin-left:auto;
}

.iconboxes .elementor-icon-box-title{
    margin: unset;
}
.iconboxes .elementor-icon-box-description{
    direction: rtl;
    text-align: right;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-23df4d7 */.elementor-2077 .elementor-element.elementor-element-23df4d7 path{
  fill:#fff;
  
    
}
.iconboxes .elementor-icon-box-content{
    display: flex;
    flex-direction: row-reverse;
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
        align-items: baseline;
      
}
.iconboxes .elementor-icon-box-content h3{
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
    margin-left:auto;
}

.iconboxes .elementor-icon-box-title{
    margin: unset;
}
.iconboxes .elementor-icon-box-description{
    direction: rtl;
    text-align: right;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d022e7d */.elementor-2077 .elementor-element.elementor-element-d022e7d path{
  fill:#fff;
  
    
}
.iconboxes .elementor-icon-box-content{
    display: flex;
    flex-direction: row-reverse;
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
        align-items: baseline;
      
}
.iconboxes .elementor-icon-box-content h3{
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
    margin-left:auto;
}

.iconboxes .elementor-icon-box-title{
    margin: unset;
}
.iconboxes .elementor-icon-box-description{
    direction: rtl;
    text-align: right;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8ea7534 */.elementor-2077 .elementor-element.elementor-element-8ea7534 path{
    fill:#fff0;
    stroke:#fff;
    stroke-width:1.2px;
    vector-effect: non-scaling-stroke;
}
.iconboxes .elementor-icon-box-content{
    display: flex;
    flex-direction: row-reverse;
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
        align-items: baseline;
      
}
.iconboxes .elementor-icon-box-content h3{
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
    margin-left:auto;
}

.iconboxes .elementor-icon-box-title{
    margin: unset;
}
.iconboxes .elementor-icon-box-description{
    direction: rtl;
    text-align: right;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b4add83 */.elementor-2077 .elementor-element.elementor-element-b4add83 path{
  
       fill: #ffffff00;
    stroke: #ffffff;
   
    vector-effect: non-scaling-stroke;
    

}

.iconboxes .elementor-icon-box-content{
    display: flex;
    flex-direction: row-reverse;
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
        align-items: baseline;
      
}
.iconboxes .elementor-icon-box-content h3{
    color:#6E7678;
    font-weight:300;
    font-size: 1em;
    margin-left:auto;
}

.iconboxes .elementor-icon-box-title{
    margin: unset;
}
.iconboxes .elementor-icon-box-description{
    direction: rtl;
    text-align: right;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d587eb6 */.elementor-2077 .elementor-element.elementor-element-d587eb6 h3,p{
    color:#fff;
}/* End custom CSS */