.elementor-28 .elementor-element.elementor-element-ae24082{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:00px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-ae24082:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-ae24082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(93deg, var( --e-global-color-primary ) 50%, var( --e-global-color-primary ) 50%);}.elementor-28 .elementor-element.elementor-element-66ffc07{--display:flex;--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-28 .elementor-element.elementor-element-66ffc07:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-66ffc07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-66ffc07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-5e1cc92{--display:flex;--min-height:450px;--justify-content:flex-end;--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-28 .elementor-element.elementor-element-5e1cc92:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5e1cc92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-69bbb2a > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-28 .elementor-element.elementor-element-69bbb2a .elementor-heading-title{font-family:var( --e-global-typography-6a6ef0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6a6ef0c-font-size );font-weight:var( --e-global-typography-6a6ef0c-font-weight );line-height:var( --e-global-typography-6a6ef0c-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-a11d3f1{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:04%;--padding-right:4%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-d9800f4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-d9800f4 .elementor-heading-title{font-family:var( --e-global-typography-f590747-font-family ), Sans-serif;font-size:var( --e-global-typography-f590747-font-size );font-weight:var( --e-global-typography-f590747-font-weight );line-height:var( --e-global-typography-f590747-line-height );color:var( --e-global-color-text );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-28 .elementor-element.elementor-element-aee85d3{--grid-columns:3;}.elementor-28 .elementor-element.elementor-element-aee85d3 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-aee85d3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-aee85d3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28 .elementor-element.elementor-element-aee85d3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28 .elementor-element.elementor-element-aee85d3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-5e1cc92{--min-height:362px;}.elementor-28 .elementor-element.elementor-element-69bbb2a .elementor-heading-title{font-size:var( --e-global-typography-6a6ef0c-font-size );line-height:var( --e-global-typography-6a6ef0c-line-height );}.elementor-28 .elementor-element.elementor-element-a11d3f1{--padding-top:7%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-28 .elementor-element.elementor-element-d9800f4 .elementor-heading-title{font-size:var( --e-global-typography-f590747-font-size );line-height:var( --e-global-typography-f590747-line-height );}.elementor-28 .elementor-element.elementor-element-aee85d3{--grid-columns:2;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-66ffc07{--width:100%;}.elementor-28 .elementor-element.elementor-element-5e1cc92{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-66ffc07{--width:701px;}.elementor-28 .elementor-element.elementor-element-a11d3f1{--content-width:640px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-ae24082{--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-28 .elementor-element.elementor-element-66ffc07{--min-height:450px;--justify-content:flex-end;}.elementor-28 .elementor-element.elementor-element-5e1cc92{--min-height:0px;--padding-top:07%;--padding-bottom:07%;--padding-left:04%;--padding-right:04%;}.elementor-28 .elementor-element.elementor-element-69bbb2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-69bbb2a .elementor-heading-title{font-size:var( --e-global-typography-6a6ef0c-font-size );line-height:var( --e-global-typography-6a6ef0c-line-height );}.elementor-28 .elementor-element.elementor-element-a11d3f1{--padding-top:07%;--padding-bottom:07%;--padding-left:04%;--padding-right:04%;}.elementor-28 .elementor-element.elementor-element-d9800f4 .elementor-heading-title{font-size:var( --e-global-typography-f590747-font-size );line-height:var( --e-global-typography-f590747-line-height );}.elementor-28 .elementor-element.elementor-element-aee85d3{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-5e1cc92 */.elementor-28 .elementor-element.elementor-element-5e1cc92 {
    clip-path: polygon(0 0, 40% 0, 100% 60%, 100% 100%, 0 100%);
    }
    
@media screen and (max-width: 767px) {
    .elementor-28 .elementor-element.elementor-element-5e1cc92 {
        clip-path: polygon(0 0, 90% 0, 100% 20%, 100% 100%, 0 100%);
        z-index:2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ffc07 */@media screen and (min-width:768px) {
   .elementor-28 .elementor-element.elementor-element-66ffc07::after {
    content: "";
    position:absolute;
    right:-2px;
    bottom:0;
    width: 16%;
    max-width: 482px;
    height: 100%;
    background: var( --e-global-color-primary );
    clip-path: polygon(0 100%, 100% 0, 100% 100%
    )
}
 
}/* End custom CSS */