.elementor-265 .elementor-element.elementor-element-4816d46{--display:flex;--min-height:452px;--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;--margin-top:247px;--margin-bottom:0200px;--margin-left:0px;--margin-right:0px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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-265 .elementor-element.elementor-element-fbdc141{text-align:center;}.elementor-265 .elementor-element.elementor-element-fbdc141 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:5.2vw;font-weight:100;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-3px;word-spacing:0px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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-265 .elementor-element.elementor-element-e060a8e{--display:flex;--position:absolute;top:-64px;}.elementor-265 .elementor-element.elementor-element-e060a8e.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-265 .elementor-element.elementor-element-e060a8e{left:-316px;}body.rtl .elementor-265 .elementor-element.elementor-element-e060a8e{right:-316px;}.elementor-265 .elementor-element.elementor-element-f223d96{--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;--margin-top:0px;--margin-bottom:82px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-e75b4ef{--display:flex;--min-height:50vh;--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-265 .elementor-element.elementor-element-e75b4ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-1428b6c5{--display:flex;--min-height:90%;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-24b8f1f{--display:flex;}.elementor-265 .elementor-element.elementor-element-24b8f1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-71b2ff4{--display:flex;}.elementor-265 .elementor-element.elementor-element-0eb9d11{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-f75920f{--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;--margin-top:0px;--margin-bottom:82px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-d24c8a2{--display:flex;--min-height:50vh;--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-265 .elementor-element.elementor-element-d24c8a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-d015b9e{--display:flex;--min-height:90%;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-d5a5bc1{--display:flex;--min-height:50vh;--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-265 .elementor-element.elementor-element-d5a5bc1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-4bf314a{--display:flex;--min-height:90%;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-d98cf97{--display:flex;}.elementor-265 .elementor-element.elementor-element-d98cf97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-d81cf67{--display:flex;}.elementor-265 .elementor-element.elementor-element-2088f04{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-d363c8a{--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;--margin-top:0px;--margin-bottom:82px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-b701c17{--display:flex;--min-height:50vh;--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-265 .elementor-element.elementor-element-b701c17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-bbc993b{--display:flex;--min-height:90%;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-d6c113e{--display:flex;--min-height:50vh;--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-265 .elementor-element.elementor-element-d6c113e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-d63ef91{--display:flex;--min-height:90%;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-c6440bf{--display:flex;}.elementor-265 .elementor-element.elementor-element-c6440bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-9e6259f{--display:flex;}.elementor-265 .elementor-element.elementor-element-c4f5373{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-484530e{--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;--margin-top:0px;--margin-bottom:82px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-a770e5b{--display:flex;--min-height:50vh;--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-265 .elementor-element.elementor-element-a770e5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-b8e0fca{--display:flex;--min-height:90%;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-b4f1b6d{--display:flex;--min-height:50vh;--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-265 .elementor-element.elementor-element-b4f1b6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-2f088a3{--display:flex;--min-height:90%;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-7c619c1{--display:flex;}.elementor-265 .elementor-element.elementor-element-7c619c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-577a8a9{--display:flex;}.elementor-265 .elementor-element.elementor-element-da282be{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-e8f7a8d{--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;--margin-top:0px;--margin-bottom:82px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-779f21b{--display:flex;--min-height:50vh;--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-265 .elementor-element.elementor-element-779f21b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-78eac7c{--display:flex;--min-height:90%;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-7d7e33d{--display:flex;--min-height:50vh;--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-265 .elementor-element.elementor-element-7d7e33d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-f7927d2{--display:flex;--min-height:90%;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-aa182b3{--display:flex;}.elementor-265 .elementor-element.elementor-element-aa182b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-b678240{--display:flex;}.elementor-265 .elementor-element.elementor-element-3da1c04{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-265 .elementor-element.elementor-element-7b33f9f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-265 .elementor-element.elementor-element-1978cee{--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-265 .elementor-element.elementor-element-1978cee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-54665d4{--display:flex;}.elementor-265 .elementor-element.elementor-element-54665d4:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-54665d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-6985263{--display:flex;}.elementor-widget-text-editor{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-265 .elementor-element.elementor-element-8c1694f{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-861b818{--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-265 .elementor-element.elementor-element-861b818.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-db268dd{--display:flex;}.elementor-265 .elementor-element.elementor-element-db268dd:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-db268dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-aba7e36{--display:flex;}.elementor-265 .elementor-element.elementor-element-0a10487{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-2d5612d{--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-265 .elementor-element.elementor-element-2d5612d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-a369af0{--display:flex;}.elementor-265 .elementor-element.elementor-element-a369af0:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-a369af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-c1f2c8f{--display:flex;}.elementor-265 .elementor-element.elementor-element-2fca44d{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-72cbbb7{--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-265 .elementor-element.elementor-element-72cbbb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-1dc1c82{--display:flex;}.elementor-265 .elementor-element.elementor-element-1dc1c82:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-1dc1c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-24a2eef{--display:flex;}.elementor-265 .elementor-element.elementor-element-1390581{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-8bcb25b{--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-265 .elementor-element.elementor-element-8bcb25b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-f858c40{--display:flex;}.elementor-265 .elementor-element.elementor-element-f858c40:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-f858c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-326ab07{--display:flex;}.elementor-265 .elementor-element.elementor-element-8a044e1{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-3e9c22a{--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-265 .elementor-element.elementor-element-3e9c22a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-c47667e{--display:flex;}.elementor-265 .elementor-element.elementor-element-c47667e:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-c47667e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-73ed827{--display:flex;}.elementor-265 .elementor-element.elementor-element-bb59c8f{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-ad2dd28{--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-265 .elementor-element.elementor-element-ad2dd28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-1dd92bf{--display:flex;}.elementor-265 .elementor-element.elementor-element-1dd92bf:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-1dd92bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-f082f30{--display:flex;}.elementor-265 .elementor-element.elementor-element-23e5609{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-0421c4f{--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-265 .elementor-element.elementor-element-0421c4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-10f8289{--display:flex;}.elementor-265 .elementor-element.elementor-element-10f8289:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-10f8289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-1bb569f{--display:flex;}.elementor-265 .elementor-element.elementor-element-bd6c366{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-1e5f64e{--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-265 .elementor-element.elementor-element-1e5f64e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-4646e68{--display:flex;}.elementor-265 .elementor-element.elementor-element-4646e68:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-4646e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-960a142{--display:flex;}.elementor-265 .elementor-element.elementor-element-cdbaa4f{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-9727073{--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-265 .elementor-element.elementor-element-9727073.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-8b5af82{--display:flex;}.elementor-265 .elementor-element.elementor-element-8b5af82:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-8b5af82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-56ea7f3{--display:flex;}.elementor-265 .elementor-element.elementor-element-e415701{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-f969e3e{--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-265 .elementor-element.elementor-element-f969e3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-7dc0abd{--display:flex;}.elementor-265 .elementor-element.elementor-element-7dc0abd:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-7dc0abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-3891669{--display:flex;}.elementor-265 .elementor-element.elementor-element-f0c0307{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-11a61e6{--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-265 .elementor-element.elementor-element-11a61e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-e6c1465{--display:flex;}.elementor-265 .elementor-element.elementor-element-e6c1465:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-e6c1465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-408bab8{--display:flex;}.elementor-265 .elementor-element.elementor-element-2c7e434{color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-8298842{--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-265 .elementor-element.elementor-element-8298842.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-928b4e6{--display:flex;}.elementor-265 .elementor-element.elementor-element-928b4e6:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-928b4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F70BB4;}.elementor-265 .elementor-element.elementor-element-dd1f29a{--display:flex;}.elementor-265 .elementor-element.elementor-element-7f5dfda{color:var( --e-global-color-secondary );}body.elementor-page-265:not(.elementor-motion-effects-element-type-background), body.elementor-page-265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}@media(min-width:768px){.elementor-265 .elementor-element.elementor-element-4816d46{--width:100%;}.elementor-265 .elementor-element.elementor-element-e75b4ef{--width:47.968%;}.elementor-265 .elementor-element.elementor-element-1428b6c5{--width:100%;}.elementor-265 .elementor-element.elementor-element-24b8f1f{--width:19.654%;}.elementor-265 .elementor-element.elementor-element-d24c8a2{--width:23%;}.elementor-265 .elementor-element.elementor-element-d015b9e{--width:100%;}.elementor-265 .elementor-element.elementor-element-d5a5bc1{--width:33%;}.elementor-265 .elementor-element.elementor-element-4bf314a{--width:100%;}.elementor-265 .elementor-element.elementor-element-d98cf97{--width:15.297%;}.elementor-265 .elementor-element.elementor-element-d81cf67{--width:100%;}.elementor-265 .elementor-element.elementor-element-b701c17{--width:27.377%;}.elementor-265 .elementor-element.elementor-element-bbc993b{--width:100%;}.elementor-265 .elementor-element.elementor-element-d6c113e{--width:20.982%;}.elementor-265 .elementor-element.elementor-element-d63ef91{--width:100%;}.elementor-265 .elementor-element.elementor-element-c6440bf{--width:13.61%;}.elementor-265 .elementor-element.elementor-element-a770e5b{--width:36.197%;}.elementor-265 .elementor-element.elementor-element-b8e0fca{--width:100%;}.elementor-265 .elementor-element.elementor-element-b4f1b6d{--width:33%;}.elementor-265 .elementor-element.elementor-element-2f088a3{--width:100%;}.elementor-265 .elementor-element.elementor-element-7c619c1{--width:4.711%;}.elementor-265 .elementor-element.elementor-element-577a8a9{--width:100%;}.elementor-265 .elementor-element.elementor-element-779f21b{--width:27.377%;}.elementor-265 .elementor-element.elementor-element-78eac7c{--width:100%;}.elementor-265 .elementor-element.elementor-element-7d7e33d{--width:20.982%;}.elementor-265 .elementor-element.elementor-element-f7927d2{--width:100%;}.elementor-265 .elementor-element.elementor-element-aa182b3{--width:13.61%;}.elementor-265 .elementor-element.elementor-element-1978cee{--width:66.6666%;}.elementor-265 .elementor-element.elementor-element-861b818{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-2d5612d{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-72cbbb7{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-8bcb25b{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-3e9c22a{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-ad2dd28{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-0421c4f{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-1e5f64e{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-9727073{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-f969e3e{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-11a61e6{--width:33.3333%;}.elementor-265 .elementor-element.elementor-element-8298842{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-265 .elementor-element.elementor-element-d5a5bc1{--width:265.453px;}.elementor-265 .elementor-element.elementor-element-d98cf97{--width:10px;}.elementor-265 .elementor-element.elementor-element-b4f1b6d{--width:265.453px;}.elementor-265 .elementor-element.elementor-element-7c619c1{--width:10px;}.elementor-265 .elementor-element.elementor-element-1978cee{--width:100%;}.elementor-265 .elementor-element.elementor-element-861b818{--width:100%;}.elementor-265 .elementor-element.elementor-element-2d5612d{--width:100%;}.elementor-265 .elementor-element.elementor-element-72cbbb7{--width:100%;}.elementor-265 .elementor-element.elementor-element-8bcb25b{--width:100%;}.elementor-265 .elementor-element.elementor-element-3e9c22a{--width:100%;}.elementor-265 .elementor-element.elementor-element-ad2dd28{--width:100%;}.elementor-265 .elementor-element.elementor-element-0421c4f{--width:100%;}.elementor-265 .elementor-element.elementor-element-1e5f64e{--width:100%;}.elementor-265 .elementor-element.elementor-element-9727073{--width:100%;}.elementor-265 .elementor-element.elementor-element-f969e3e{--width:100%;}.elementor-265 .elementor-element.elementor-element-11a61e6{--width:100%;}.elementor-265 .elementor-element.elementor-element-8298842{--width:100%;}}@media(max-width:1024px){.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-265 .elementor-element.elementor-element-fbdc141 .elementor-heading-title{font-size:43px;}.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-265 .elementor-element.elementor-element-b0a69a7 img{width:62%;}body:not(.rtl) .elementor-265 .elementor-element.elementor-element-e060a8e{left:-237px;}body.rtl .elementor-265 .elementor-element.elementor-element-e060a8e{right:-237px;}.elementor-265 .elementor-element.elementor-element-e060a8e{top:-104px;}.elementor-265 .elementor-element.elementor-element-e75b4ef{--min-height:55vh;}.elementor-265 .elementor-element.elementor-element-d24c8a2{--min-height:55vh;}.elementor-265 .elementor-element.elementor-element-b701c17{--min-height:55vh;}.elementor-265 .elementor-element.elementor-element-d6c113e{--min-height:55vh;}.elementor-265 .elementor-element.elementor-element-a770e5b{--min-height:55vh;}.elementor-265 .elementor-element.elementor-element-779f21b{--min-height:55vh;}.elementor-265 .elementor-element.elementor-element-7d7e33d{--min-height:55vh;}.elementor-265 .elementor-element.elementor-element-7b33f9f{--grid-auto-flow:row;}.elementor-265 .elementor-element.elementor-element-1978cee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-54665d4:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-54665d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/05/541A7114-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-54665d4{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{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-265 .elementor-element.elementor-element-8c1694f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-861b818{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-db268dd:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-db268dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/04/Mask-group22-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-db268dd{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-0a10487{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-2d5612d{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-a369af0:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-a369af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/05/541A7155-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-a369af0{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-2fca44d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-72cbbb7{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-1dc1c82:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-1dc1c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/05/541A7124-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-1dc1c82{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-1390581{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-8bcb25b{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-f858c40:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-f858c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/04/Mask-group-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-f858c40{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-8a044e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-3e9c22a{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-c47667e:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-c47667e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/04/Mask-group-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-c47667e{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-bb59c8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-ad2dd28{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-1dd92bf:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-1dd92bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/05/541A7295-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-1dd92bf{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-23e5609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-0421c4f{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-10f8289:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-10f8289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/05/541A7297-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-10f8289{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-bd6c366{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-1e5f64e{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-4646e68:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-4646e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/05/541A7279-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-4646e68{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-cdbaa4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-9727073{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-8b5af82:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-8b5af82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/05/541A7290-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-8b5af82{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-e415701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-f969e3e{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-7dc0abd:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-7dc0abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/05/541A7287-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-7dc0abd{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-f0c0307{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-11a61e6{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-e6c1465:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-e6c1465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/04/Mask-group-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-e6c1465{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-2c7e434{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-265 .elementor-element.elementor-element-8298842{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-265 .elementor-element.elementor-element-928b4e6:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-928b4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adegafaustino.pt/wp-content/uploads/2026/05/541A7152-copia-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-928b4e6{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-265 .elementor-element.elementor-element-7f5dfda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-265 .elementor-element.elementor-element-4816d46{--margin-top:174px;--margin-bottom:77px;--margin-left:0px;--margin-right:0px;}.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-265 .elementor-element.elementor-element-fbdc141 .elementor-heading-title{font-size:34px;}.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-265 .elementor-element.elementor-element-b0a69a7 img{width:74%;}.elementor-265 .elementor-element.elementor-element-e060a8e{--width:269px;}body:not(.rtl) .elementor-265 .elementor-element.elementor-element-e060a8e{left:-121px;}body.rtl .elementor-265 .elementor-element.elementor-element-e060a8e{right:-121px;}.elementor-265 .elementor-element.elementor-element-e75b4ef{--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-265 .elementor-element.elementor-element-b701c17{--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-265 .elementor-element.elementor-element-d6c113e{--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-265 .elementor-element.elementor-element-779f21b{--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-265 .elementor-element.elementor-element-7d7e33d{--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-265 .elementor-element.elementor-element-7b33f9f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{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 );}}/* Start custom CSS for container, class: .elementor-element-1428b6c5 */.elementor-265 .elementor-element.elementor-element-1428b6c5 {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-1428b6c5 #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-1428b6c5 #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-1428b6c5:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-1428b6c5:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0eb9d11 */.elementor-265 .elementor-element.elementor-element-0eb9d11 {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-0eb9d11 #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-0eb9d11 #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-0eb9d11:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-0eb9d11:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d015b9e */.elementor-265 .elementor-element.elementor-element-d015b9e {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-d015b9e #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-d015b9e #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-d015b9e:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-d015b9e:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bf314a */.elementor-265 .elementor-element.elementor-element-4bf314a {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-4bf314a #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-4bf314a #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-4bf314a:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-4bf314a:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2088f04 */.elementor-265 .elementor-element.elementor-element-2088f04 {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-2088f04 #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-2088f04 #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-2088f04:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-2088f04:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbc993b */.elementor-265 .elementor-element.elementor-element-bbc993b {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-bbc993b #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-bbc993b #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-bbc993b:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-bbc993b:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63ef91 */.elementor-265 .elementor-element.elementor-element-d63ef91 {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-d63ef91 #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-d63ef91 #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-d63ef91:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-d63ef91:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f5373 */.elementor-265 .elementor-element.elementor-element-c4f5373 {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-c4f5373 #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-c4f5373 #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-c4f5373:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-c4f5373:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8e0fca */.elementor-265 .elementor-element.elementor-element-b8e0fca {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-b8e0fca #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-b8e0fca #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-b8e0fca:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-b8e0fca:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f088a3 */.elementor-265 .elementor-element.elementor-element-2f088a3 {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-2f088a3 #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-2f088a3 #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-2f088a3:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-2f088a3:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da282be */.elementor-265 .elementor-element.elementor-element-da282be {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-da282be #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-da282be #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-da282be:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-da282be:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78eac7c */.elementor-265 .elementor-element.elementor-element-78eac7c {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-78eac7c #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-78eac7c #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-78eac7c:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-78eac7c:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7927d2 */.elementor-265 .elementor-element.elementor-element-f7927d2 {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-f7927d2 #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-f7927d2 #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-f7927d2:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-f7927d2:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da1c04 */.elementor-265 .elementor-element.elementor-element-3da1c04 {
  display: flex !important;
  overflow: hidden;
  position: relative;
  height: 400px;
  
}

.elementor-265 .elementor-element.elementor-element-3da1c04 #card-image {
  width: 100% !important;
  height: 100% !important;
  transition: width 0.6s ease;
  overflow: hidden;
  flex-shrink: 0;
  background-size: cover !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.elementor-265 .elementor-element.elementor-element-3da1c04 #card-text {

  width: 0% !important;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  transition: width 0.6s ease, opacity 0.4s ease 0.2s;
  color: #000000;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 !important;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100% !important;
}

.elementor-265 .elementor-element.elementor-element-3da1c04:hover #card-image {
  width: 50% !important;
}

.elementor-265 .elementor-element.elementor-element-3da1c04:hover #card-text {

  width: 50% !important;
  opacity: 1;
  padding: 30px !important;
}/* End custom CSS */