/* https://2itech.ma/wp-content/uploads/elementor/css/post-4789.css?ver=1774715333 */
.elementor-4789 .elementor-element.elementor-element-fd191c4{--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;--justify-content:center;--flex-wrap:nowrap}.elementor-4789 .elementor-element.elementor-element-876a29b{--display:flex}.elementor-4789 .elementor-element.elementor-element-876a29b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4789 .elementor-element.elementor-element-0e12386{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-4789 .elementor-element.elementor-element-0e12386.elementor-element{--align-self:flex-start}.elementor-4789 .elementor-element.elementor-element-6640430{--display:flex}.elementor-4789 .elementor-element.elementor-element-dbaf10a{width:var(--container-widget-width,81.846%);max-width:81.846%;--container-widget-width:81.846%;--container-widget-flex-grow:0}.elementor-4789 .elementor-element.elementor-element-dbaf10a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4789 .elementor-element.elementor-element-78dbfba{width:var(--container-widget-width,82.008%);max-width:82.008%;--container-widget-width:82.008%;--container-widget-flex-grow:0}.elementor-4789 .elementor-element.elementor-element-78dbfba.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4789 .elementor-element.elementor-element-5e35600{width:var(--container-widget-width,82.008%);max-width:82.008%;--container-widget-width:82.008%;--container-widget-flex-grow:0}.elementor-4789 .elementor-element.elementor-element-5e35600.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-4789 .elementor-element.elementor-element-0cc1241 .elementor-button{background-color:#FFE637;font-size:18px;font-weight:400;fill:#09384C;color:#09384C;border-radius:8px 8px 8px 8px;padding:14px 14px 14px 14px}.elementor-4789 .elementor-element.elementor-element-0cc1241 .elementor-button:hover,.elementor-4789 .elementor-element.elementor-element-0cc1241 .elementor-button:focus{background-color:#0034CC;color:#FFF}.elementor-4789 .elementor-element.elementor-element-0cc1241{width:100%;max-width:100%}.elementor-4789 .elementor-element.elementor-element-0cc1241 .elementor-button:hover svg,.elementor-4789 .elementor-element.elementor-element-0cc1241 .elementor-button:focus svg{fill:#FFF}@media(min-width:779px){.elementor-4789 .elementor-element.elementor-element-876a29b{--width:40%}.elementor-4789 .elementor-element.elementor-element-6640430{--width:60%}}@media(max-width:1020px){.elementor-4789 .elementor-element.elementor-element-fd191c4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4789 .elementor-element.elementor-element-6640430{--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}.elementor-4789 .elementor-element.elementor-element-dbaf10a{width:100%;max-width:100%}.elementor-4789 .elementor-element.elementor-element-dbaf10a .elementor-heading-title{font-size:32px}}@media(max-width:778px){.elementor-4789 .elementor-element.elementor-element-fd191c4{--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}.elementor-4789 .elementor-element.elementor-element-876a29b{--width:100%}.elementor-4789 .elementor-element.elementor-element-0e12386{width:100%;max-width:100%}.elementor-4789 .elementor-element.elementor-element-dbaf10a{width:100%;max-width:100%}.elementor-4789 .elementor-element.elementor-element-78dbfba{width:100%;max-width:100%}.elementor-4789 .elementor-element.elementor-element-5e35600{width:100%;max-width:100%;text-align:justify}.elementor-4789 .elementor-element.elementor-element-0cc1241{width:100%;max-width:100%}.elementor-4789 .elementor-element.elementor-element-0cc1241.elementor-element{--align-self:center}.elementor-4789 .elementor-element.elementor-element-0cc1241 .elementor-button{font-size:15px;border-radius:1px 1px 1px 1px}}