.elementor-218 .elementor-element.elementor-element-a52aa11{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-a52aa11:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-a52aa11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3F8;}.elementor-218 .elementor-element.elementor-element-h085efc{--display:flex;--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;--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-218 .elementor-element.elementor-element-hc119f2{--display:flex;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-h55e1dd{--display:flex;--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-218 .elementor-element.elementor-element-h62a213 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:54px;font-weight:700;line-height:78px;color:#0E0816;}.elementor-218 .elementor-element.elementor-element-h8633d3 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:18px;font-weight:500;line-height:34px;color:#65557C;}.elementor-218 .elementor-element.elementor-element-hd740a0 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:18px;font-weight:500;line-height:34px;color:#65557C;}.elementor-218 .elementor-element.elementor-element-hb5352f{--display:flex;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-218 .elementor-element.elementor-element-h168cf0 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:32px;font-weight:700;line-height:44px;color:#0E0816;}.elementor-218 .elementor-element.elementor-element-h5aee56{--display:flex;--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-218 .elementor-element.elementor-element-hfaa70b .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:16px;font-weight:700;line-height:30px;color:#0E0816;}.elementor-218 .elementor-element.elementor-element-hc5d1a9 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:18px;font-weight:500;line-height:34px;color:#65557C;}.elementor-218 .elementor-element.elementor-element-h9a7724 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:18px;font-weight:500;line-height:34px;color:#65557C;}.elementor-218 .elementor-element.elementor-element-haae604 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:16px;font-weight:700;line-height:30px;color:#0E0816;}.elementor-218 .elementor-element.elementor-element-h3908b8 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:18px;font-weight:500;line-height:34px;color:#65557C;}.elementor-218 .elementor-element.elementor-element-29093d2{--display:flex;--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-218 .elementor-element.elementor-element-qebd128{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-218 .elementor-element.elementor-element-q574b08{--display:flex;--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-218 .elementor-element.elementor-element-q3db065 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:32px;font-weight:700;line-height:44px;color:#0E0816;}.elementor-218 .elementor-element.elementor-element-q73260d .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:#65557C;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-218 .elementor-element.elementor-element-q80b128 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Lama Sans", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-218 .elementor-element.elementor-element-qbc3502{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-218 .elementor-element.elementor-element-qad00ce{--display:flex;--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-218 .elementor-element.elementor-element-q5cd698{text-align:center;}.elementor-218 .elementor-element.elementor-element-q5cd698 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:15px;font-weight:600;line-height:25px;color:#683DE5;}.elementor-218 .elementor-element.elementor-element-qf82f97{--display:flex;--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-218 .elementor-element.elementor-element-q2f6e8b{text-align:center;}.elementor-218 .elementor-element.elementor-element-q2f6e8b .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:15px;font-weight:600;line-height:25px;color:#683DE5;}.elementor-218 .elementor-element.elementor-element-q534e18{--display:flex;--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-218 .elementor-element.elementor-element-q6ea6b3{text-align:center;}.elementor-218 .elementor-element.elementor-element-q6ea6b3 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:15px;font-weight:600;line-height:25px;color:#683DE5;}.elementor-218 .elementor-element.elementor-element-q858a8b{--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;}.elementor-218 .elementor-element.elementor-element-qbb0af2 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Lama Sans", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-218 .elementor-element.elementor-element-abbc1e6{--display:flex;--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-218 .elementor-element.elementor-element-a99ca02{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-218 .elementor-element.elementor-element-aa53054{text-align:center;}.elementor-218 .elementor-element.elementor-element-aa53054 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:32px;font-weight:700;line-height:44px;color:#0E0816;}.elementor-218 .elementor-element.elementor-element-a30bc75{text-align:center;}.elementor-218 .elementor-element.elementor-element-a30bc75 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:24px;font-weight:700;line-height:44px;color:#0E0816;}.elementor-218 .elementor-element.elementor-element-q97c85a{--display:flex;--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;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-218 .elementor-element.elementor-element-qd2b87a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-218 .elementor-element.elementor-element-qd2b87a:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-qd2b87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karim-gamal.com/wp-content/uploads/2026/10/Rectangle-10.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-218 .elementor-element.elementor-element-q705f0f{--display:flex;--min-height:410px;}.elementor-218 .elementor-element.elementor-element-q705f0f:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-q705f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karim-gamal.com/wp-content/uploads/2026/10/Frame-1.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-218 .elementor-element.elementor-element-qb20bfa{--display:flex;--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-218 .elementor-element.elementor-element-q274982{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-218 .elementor-element.elementor-element-q02d002{text-align:center;}.elementor-218 .elementor-element.elementor-element-q02d002 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:40px;font-weight:700;line-height:64px;color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-q18de33{text-align:center;}.elementor-218 .elementor-element.elementor-element-q18de33 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:18px;font-weight:700;line-height:36px;color:#F0F5FA;}.elementor-218 .elementor-element.elementor-element-qad3d2e{--display:flex;--min-height:410px;}.elementor-218 .elementor-element.elementor-element-qad3d2e:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-qad3d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karim-gamal.com/wp-content/uploads/2026/10/Frame.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-218 .elementor-element.elementor-element-q5802ec{--display:flex;--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-218 .elementor-element.elementor-element-q5802ec:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-q5802ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karim-gamal.com/wp-content/uploads/2026/10/CTA-BG-mob.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-218 .elementor-element.elementor-element-q513802{--display:flex;--min-height:300px;}.elementor-218 .elementor-element.elementor-element-q513802:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-q513802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karim-gamal.com/wp-content/uploads/2026/10/Frame-1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-218 .elementor-element.elementor-element-q7033b9{--display:flex;--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;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-218 .elementor-element.elementor-element-qdea8dd{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-218 .elementor-element.elementor-element-qbd5311{text-align:center;}.elementor-218 .elementor-element.elementor-element-qbd5311 .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:28px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-q51f22a{text-align:center;}.elementor-218 .elementor-element.elementor-element-q51f22a .elementor-heading-title{font-family:"Lama Sans", Sans-serif;font-size:16px;font-weight:700;line-height:27px;color:#F0F5FA;}body.elementor-page-218:not(.elementor-motion-effects-element-type-background), body.elementor-page-218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3F8;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}/* Start custom CSS for image, class: .elementor-element-he8cd1c */.elementor-218 .elementor-element.elementor-element-he8cd1c{height:100%}.elementor-218 .elementor-element.elementor-element-he8cd1c img{width:100%;height:100%;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-h085efc */.elementor-218 .elementor-element.elementor-element-h085efc{flex:0 0 calc(50% - 10px)}/*MOB*/@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-h085efc{flex:0 0 100%;width:100%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-h62a213 */.elementor-218 .elementor-element.elementor-element-h62a213 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hc119f2 */.elementor-218 .elementor-element.elementor-element-hc119f2{flex:0 0 calc(50% - 10px)}/*MOB*/@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-hc119f2{flex:0 0 100%;width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a52aa11 */.elementor-218 .elementor-element.elementor-element-a52aa11{background:#F4F3F8}/*MOB*/@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-a52aa11{flex-wrap:wrap}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-q574b08 */.elementor-218 .elementor-element.elementor-element-q574b08{flex:0 1 auto}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-q80b128 */.elementor-218 .elementor-element.elementor-element-q80b128 .elementor-button{background:linear-gradient(90deg,#683DE5 0%,#5532BB 100%);border:none}.elementor-218 .elementor-element.elementor-element-q80b128 .elementor-button-icon{transition:.5s}.elementor-218 .elementor-element.elementor-element-q80b128:hover .elementor-button-icon{transform:translateX(-5px)}.elementor-218 .elementor-element.elementor-element-q80b128{flex:0 0 auto}.elementor-218 .elementor-element.elementor-element-q80b128 .elementor-button{white-space:nowrap}@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-q80b128{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-qebd128 */.elementor-218 .elementor-element.elementor-element-qebd128{flex-wrap:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-qad00ce */.elementor-218 .elementor-element.elementor-element-qad00ce{flex:1 1 0;min-width:0}/*MOB*/@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-qad00ce{flex:0 0 88%;scroll-snap-align:center}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-qf82f97 */.elementor-218 .elementor-element.elementor-element-qf82f97{flex:1 1 0;min-width:0}/*MOB*/@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-qf82f97{flex:0 0 88%;scroll-snap-align:center}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-q534e18 */.elementor-218 .elementor-element.elementor-element-q534e18{flex:1 1 0;min-width:0}/*MOB*/@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-q534e18{flex:0 0 88%;scroll-snap-align:center}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-qbc3502 *//*MOB*/@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-qbc3502{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.elementor-218 .elementor-element.elementor-element-qbc3502::-webkit-scrollbar{display:none}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-qbb0af2 */.elementor-218 .elementor-element.elementor-element-qbb0af2 .elementor-button{background:linear-gradient(90deg,#683DE5 0%,#5532BB 100%);border:none}.elementor-218 .elementor-element.elementor-element-qbb0af2 .elementor-button-icon{transition:.5s}.elementor-218 .elementor-element.elementor-element-qbb0af2:hover .elementor-button-icon{transform:translateX(-5px)}.elementor-218 .elementor-element.elementor-element-qbb0af2 .elementor-button{white-space:nowrap}@media(min-width:768px){.elementor-218 .elementor-element.elementor-element-qbb0af2{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29093d2 */.elementor-218 .elementor-element.elementor-element-29093d2{background:#F4F3F8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abbc1e6 */.elementor-218 .elementor-element.elementor-element-abbc1e6{background:#F4F3F8}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-q705f0f */.elementor-218 .elementor-element.elementor-element-q705f0f{flex:0 0 27%}/*MOB*/@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-q705f0f{display:none}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-q80318e */.elementor-218 .elementor-element.elementor-element-q80318e{margin-top:40px;text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-qb20bfa */.elementor-218 .elementor-element.elementor-element-qb20bfa{flex:1 1 auto;min-width:0}/*MOB*/@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-qb20bfa{flex:0 0 100%;width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-qad3d2e */.elementor-218 .elementor-element.elementor-element-qad3d2e{flex:0 0 27%}/*MOB*/@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-qad3d2e{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-qd2b87a */@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-qd2b87a{display:none!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-q407e6f */.elementor-218 .elementor-element.elementor-element-q407e6f{margin-top:32px;text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-q5802ec */.elementor-218 .elementor-element.elementor-element-q5802ec{border-radius:0 0 8px 8px;overflow:hidden}@media(min-width:768px){.elementor-218 .elementor-element.elementor-element-q5802ec{display:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-q97c85a */.elementor-218 .elementor-element.elementor-element-q97c85a{background:#F4F3F8}/* End custom CSS */