.elementor-622 .elementor-element.elementor-element-b575caf{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-dd1c26d > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-dd1c26d{z-index:5;}.elementor-622 .elementor-element.elementor-element-5c214cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-622 .elementor-element.elementor-element-0a7c536{width:100%;max-width:100%;text-align:center;}.elementor-622 .elementor-element.elementor-element-0a7c536 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-622 .elementor-element.elementor-element-0a7c536 .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 );}.elementor-622 .elementor-element.elementor-element-10b5097{--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-622 .elementor-element.elementor-element-2e730b8{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-2e730b8 > .elementor-widget-container{background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(143deg, var( --e-global-color-d6e6657 ) 33%, var( --e-global-color-0294813 ) 100%);}.elementor-622 .elementor-element.elementor-element-2e730b8 .elementor-heading-title{font-family:var( --e-global-typography-b41d50e-font-family ), Sans-serif;font-size:var( --e-global-typography-b41d50e-font-size );font-weight:var( --e-global-typography-b41d50e-font-weight );text-transform:var( --e-global-typography-b41d50e-text-transform );line-height:var( --e-global-typography-b41d50e-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-fba88c1{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-fba88c1 > .elementor-widget-container{background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(154deg, var( --e-global-color-0294813 ) 16%, var( --e-global-color-e4c3a86 ) 67%);}.elementor-622 .elementor-element.elementor-element-fba88c1 .elementor-heading-title{font-family:var( --e-global-typography-b41d50e-font-family ), Sans-serif;font-size:var( --e-global-typography-b41d50e-font-size );font-weight:var( --e-global-typography-b41d50e-font-weight );text-transform:var( --e-global-typography-b41d50e-text-transform );line-height:var( --e-global-typography-b41d50e-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-099ff50{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-099ff50 > .elementor-widget-container{background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(157deg, var( --e-global-color-e4c3a86 ) 25%, var( --e-global-color-7ba3933 ) 82%);}.elementor-622 .elementor-element.elementor-element-099ff50 .elementor-heading-title{font-family:var( --e-global-typography-b41d50e-font-family ), Sans-serif;font-size:var( --e-global-typography-b41d50e-font-size );font-weight:var( --e-global-typography-b41d50e-font-weight );text-transform:var( --e-global-typography-b41d50e-text-transform );line-height:var( --e-global-typography-b41d50e-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-6a849ff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-6a849ff:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-6a849ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-622 .elementor-element.elementor-element-30e68d3{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:-8%;--padding-top:3em;--padding-bottom:3em;--padding-left:4em;--padding-right:4em;}.elementor-622 .elementor-element.elementor-element-30e68d3:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-30e68d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(/images/0e0bda8731.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-global-1378 > .elementor-widget-container{margin:0em -1.4em 0em 0em;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-global-1378 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-global-1378.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-622 .elementor-element.elementor-global-1378.elementor-view-framed .elementor-icon, .elementor-622 .elementor-element.elementor-global-1378.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-622 .elementor-element.elementor-global-1378.elementor-view-framed .elementor-icon, .elementor-622 .elementor-element.elementor-global-1378.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-622 .elementor-element.elementor-global-1378 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-global-1378 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-global-1378 .elementor-icon i, .elementor-622 .elementor-element.elementor-global-1378 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-global-1381 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-622 .elementor-element.elementor-global-1381{left:0px;}body.rtl .elementor-622 .elementor-element.elementor-global-1381{right:0px;}.elementor-622 .elementor-element.elementor-global-1381{bottom:0px;}.elementor-622 .elementor-element.elementor-global-1381 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-global-1381 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-global-1381 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-global-1381 .elementor-icon i, .elementor-622 .elementor-element.elementor-global-1381 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-ce7cdd8{--display:flex;--justify-content:space-between;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:4em;}.elementor-622 .elementor-element.elementor-element-ce7cdd8:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-ce7cdd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-622 .elementor-element.elementor-element-f0c9610{font-family:"rival-sans", Sans-serif;font-size:21px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;}.elementor-622 .elementor-element.elementor-global-1153 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-622 .elementor-element.elementor-global-1153{z-index:2;}.elementor-622 .elementor-element.elementor-element-17be295b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-17be295b:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-17be295b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-d6e6657 ) 2%, var( --e-global-color-0294813 ) 73%);}.elementor-622 .elementor-element.elementor-element-1dd45e{--display:flex;--justify-content:space-between;--padding-top:3em;--padding-bottom:3em;--padding-left:4em;--padding-right:4em;--z-index:3;}.elementor-622 .elementor-element.elementor-element-7681f35f .elementor-heading-title{color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-34cc6c79 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-622 .elementor-element.elementor-element-34cc6c79{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 );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-global-1422 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-global-1422{z-index:2;}.elementor-622 .elementor-element.elementor-global-1422 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-global-1422 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-global-1422 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-global-1422 .elementor-icon i, .elementor-622 .elementor-element.elementor-global-1422 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-global-1425 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-global-1425{z-index:2;}.elementor-622 .elementor-element.elementor-global-1425 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-global-1425 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-global-1425 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-global-1425 .elementor-icon i, .elementor-622 .elementor-element.elementor-global-1425 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-6248566f{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3em;--padding-bottom:3em;--padding-left:4em;--padding-right:4em;--z-index:1;}.elementor-622 .elementor-element.elementor-element-6248566f:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-6248566f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(/images/b289c590ec.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-element-1e12698{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-622 .elementor-element.elementor-element-1e12698.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-622 .elementor-element.elementor-element-2e42431 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-622 .elementor-element.elementor-element-2e42431{text-align:center;}.elementor-622 .elementor-element.elementor-element-c2e917e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4em 4em;--row-gap:4em;--column-gap:4em;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-be769ea{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-be769ea:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-be769ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-a17775b{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-a17775b > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-a17775b img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-915d591 > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-915d591 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-915d591 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-915d591 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-915d591 .elementor-icon i, .elementor-622 .elementor-element.elementor-element-915d591 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-b6de450{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-b6de450 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-b6de450 .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-3d0b343{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-3d0b343:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-3d0b343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-2bccaf4{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-2bccaf4 > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-2bccaf4 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-457562a > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-457562a .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-457562a .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-457562a .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-457562a .elementor-icon i, .elementor-622 .elementor-element.elementor-element-457562a .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-dc58556{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-dc58556 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-dc58556 .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-a570347{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-a570347:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-a570347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-8584d3f{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-8584d3f > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-8584d3f img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-0c445a5 > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-0c445a5 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-0c445a5 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-0c445a5 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-0c445a5 .elementor-icon i, .elementor-622 .elementor-element.elementor-element-0c445a5 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-096a350{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-096a350 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-096a350 .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-f84e4df{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-f84e4df:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-f84e4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-cf4b447{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-cf4b447 > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-cf4b447 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-8daa137 > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-8daa137 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-8daa137 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-8daa137 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-8daa137 .elementor-icon i, .elementor-622 .elementor-element.elementor-element-8daa137 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-a619a7c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-a619a7c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-a619a7c .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-06a0165{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-06a0165:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-06a0165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-b126362{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-b126362 > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-b126362 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-aea4f83 > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-aea4f83 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-aea4f83 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-aea4f83 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-aea4f83 .elementor-icon i, .elementor-622 .elementor-element.elementor-element-aea4f83 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-33de745{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-33de745 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-33de745 .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-db864c8{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-db864c8:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-db864c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-4d788d4{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-4d788d4 > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-4d788d4 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-8a5cbe3 > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-8a5cbe3 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-8a5cbe3 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-8a5cbe3 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-8a5cbe3 .elementor-icon i, .elementor-622 .elementor-element.elementor-element-8a5cbe3 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-b9a902f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-b9a902f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-b9a902f .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-deb467d{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-deb467d:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-deb467d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-fc76ed3{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-fc76ed3 > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-fc76ed3 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-1e329a9 > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-1e329a9 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-1e329a9 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-1e329a9 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-1e329a9 .elementor-icon i, .elementor-622 .elementor-element.elementor-element-1e329a9 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-1c309ac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-1c309ac > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-1c309ac .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-87ab110{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-87ab110:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-87ab110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-01ddad3{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-01ddad3 > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-01ddad3 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-ebdb70d > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-ebdb70d .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-ebdb70d .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-ebdb70d .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-ebdb70d .elementor-icon i, .elementor-622 .elementor-element.elementor-element-ebdb70d .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-2037179{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-2037179 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-2037179 .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-82627c9{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-82627c9:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-82627c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-7285b7a{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-7285b7a > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-7285b7a img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-5bc2215 > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-5bc2215 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-5bc2215 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-5bc2215 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-5bc2215 .elementor-icon i, .elementor-622 .elementor-element.elementor-element-5bc2215 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-9596897{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-9596897 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-9596897 .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-4ca08f0{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-4ca08f0:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-4ca08f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-5687cd1{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-5687cd1 > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-5687cd1 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-333a565 > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-333a565 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-333a565 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-333a565 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-333a565 .elementor-icon i, .elementor-622 .elementor-element.elementor-element-333a565 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-759afa2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-759afa2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-759afa2 .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-e965155{--display:flex;--min-height:200px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-e965155:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-e965155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4c3a86 );}.elementor-622 .elementor-element.elementor-element-f241c4d{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-622 .elementor-element.elementor-element-f241c4d > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-f241c4d img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 0px 0px 8px;}.elementor-622 .elementor-element.elementor-element-0233d03 > .elementor-widget-container{margin:0px 0px 0px -27px;padding:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-element-0233d03 .elementor-icon-wrapper{text-align:center;}.elementor-622 .elementor-element.elementor-element-0233d03 .elementor-icon{font-size:0%;}.elementor-622 .elementor-element.elementor-element-0233d03 .elementor-icon svg{height:0%;}.elementor-622 .elementor-element.elementor-element-0233d03 .elementor-icon i, .elementor-622 .elementor-element.elementor-element-0233d03 .elementor-icon svg{transform:rotate(0deg);}.elementor-622 .elementor-element.elementor-element-b9a68a9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-622 .elementor-element.elementor-element-b9a68a9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-622 .elementor-element.elementor-element-b9a68a9 .elementor-heading-title{font-family:var( --e-global-typography-88220d2-font-family ), Sans-serif;font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );color:var( --e-global-color-9cfe71f );}.elementor-622 .elementor-element.elementor-element-7073d21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-622 .elementor-element.elementor-element-3ce1918{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-5154295{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-d62ca59{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-560086a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-622 .elementor-element.elementor-element-9c1acfb{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3em;--padding-bottom:3em;--padding-left:4em;--padding-right:4em;--z-index:1;}.elementor-622 .elementor-element.elementor-element-9c1acfb:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-9c1acfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(/images/78daff78b0.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-622 .elementor-element.elementor-element-011927e{--spacer-size:600px;}.elementor-622 .elementor-element.elementor-element-a1039d2{--display:flex;--justify-content:space-between;--padding-top:3em;--padding-bottom:3em;--padding-left:4em;--padding-right:4em;--z-index:3;}.elementor-622 .elementor-element.elementor-element-ec08fbe > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-622 .elementor-element.elementor-element-ec08fbe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-6a65019 );}.elementor-622 .elementor-element.elementor-element-61ba265 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-622 .elementor-element.elementor-element-61ba265{font-family:"rival-sans", Sans-serif;font-size:21px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-622 .elementor-element.elementor-element-58e47c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-622 .elementor-element.elementor-element-0a7c536 .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 );}.elementor-622 .elementor-element.elementor-element-2e730b8 .elementor-heading-title{font-size:var( --e-global-typography-b41d50e-font-size );line-height:var( --e-global-typography-b41d50e-line-height );}.elementor-622 .elementor-element.elementor-element-fba88c1 .elementor-heading-title{font-size:var( --e-global-typography-b41d50e-font-size );line-height:var( --e-global-typography-b41d50e-line-height );}.elementor-622 .elementor-element.elementor-element-099ff50 .elementor-heading-title{font-size:var( --e-global-typography-b41d50e-font-size );line-height:var( --e-global-typography-b41d50e-line-height );}.elementor-622 .elementor-element.elementor-element-30e68d3{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:-9%;}.elementor-622 .elementor-element.elementor-global-1378 > .elementor-widget-container{margin:0em 0.5em 0em 0em;}.elementor-622 .elementor-element.elementor-element-f0c9610{font-size:18px;}.elementor-622 .elementor-element.elementor-element-1dd45e{--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:3;}.elementor-622 .elementor-element.elementor-element-34cc6c79{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 );}.elementor-622 .elementor-element.elementor-global-1422{z-index:2;}.elementor-622 .elementor-element.elementor-global-1425{z-index:2;}.elementor-622 .elementor-element.elementor-element-6248566f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-622 .elementor-element.elementor-element-1e12698{--grid-auto-flow:row;}.elementor-622 .elementor-element.elementor-element-c2e917e{--grid-auto-flow:row;}.elementor-622 .elementor-element.elementor-element-b6de450 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-dc58556 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-096a350 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-a619a7c .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-33de745 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-b9a902f .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-1c309ac.elementor-element{--align-self:center;}.elementor-622 .elementor-element.elementor-element-1c309ac .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-2037179.elementor-element{--align-self:center;}.elementor-622 .elementor-element.elementor-element-2037179 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-9596897 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-759afa2 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-b9a68a9 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-9c1acfb > .elementor-shape-bottom svg, .elementor-622 .elementor-element.elementor-element-9c1acfb > .e-con-inner > .elementor-shape-bottom svg{width:calc(139% + 1.3px);height:108px;}.elementor-622 .elementor-element.elementor-element-9c1acfb{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-622 .elementor-element.elementor-element-a1039d2{--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:3;}.elementor-622 .elementor-element.elementor-element-ec08fbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-622 .elementor-element.elementor-element-61ba265{font-size:20px;}}@media(max-width:767px){.elementor-622 .elementor-element.elementor-element-0a7c536 .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 );}.elementor-622 .elementor-element.elementor-element-10b5097{--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-622 .elementor-element.elementor-element-2e730b8{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-2e730b8 .elementor-heading-title{font-size:var( --e-global-typography-b41d50e-font-size );line-height:var( --e-global-typography-b41d50e-line-height );}.elementor-622 .elementor-element.elementor-element-fba88c1{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-fba88c1 .elementor-heading-title{font-size:var( --e-global-typography-b41d50e-font-size );line-height:var( --e-global-typography-b41d50e-line-height );}.elementor-622 .elementor-element.elementor-element-099ff50{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-099ff50 .elementor-heading-title{font-size:var( --e-global-typography-b41d50e-font-size );line-height:var( --e-global-typography-b41d50e-line-height );}.elementor-622 .elementor-element.elementor-element-30e68d3{--min-height:45vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-622 .elementor-element.elementor-global-1381{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-global-1381 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-622 .elementor-element.elementor-global-1381 .elementor-icon{font-size:100%;}.elementor-622 .elementor-element.elementor-global-1381 .elementor-icon svg{height:100%;}.elementor-622 .elementor-element.elementor-element-ce7cdd8{--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-622 .elementor-element.elementor-element-f0c9610{font-size:17px;}.elementor-622 .elementor-element.elementor-element-1dd45e{--padding-top:3em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-622 .elementor-element.elementor-element-34cc6c79{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 );}.elementor-622 .elementor-element.elementor-global-1425{width:100%;max-width:100%;z-index:3;}.elementor-622 .elementor-element.elementor-global-1425 > .elementor-widget-container{margin:-6em 0em 0em 0em;}.elementor-622 .elementor-element.elementor-global-1425 .elementor-icon{font-size:100%;}.elementor-622 .elementor-element.elementor-global-1425 .elementor-icon svg{height:100%;}.elementor-622 .elementor-element.elementor-element-6248566f{--min-height:45vh;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-622 .elementor-element.elementor-element-1e12698{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-622 .elementor-element.elementor-element-c2e917e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-622 .elementor-element.elementor-element-be769ea{--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;--flex-wrap:nowrap;}.elementor-622 .elementor-element.elementor-element-a17775b > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-b6de450{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-622 .elementor-element.elementor-element-b6de450 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-3d0b343{--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-622 .elementor-element.elementor-element-2bccaf4 > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-dc58556 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-a570347{--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-622 .elementor-element.elementor-element-8584d3f > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-096a350 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-f84e4df{--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-622 .elementor-element.elementor-element-cf4b447 > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-a619a7c .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-06a0165{--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-622 .elementor-element.elementor-element-b126362 > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-33de745 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-db864c8{--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-622 .elementor-element.elementor-element-4d788d4 > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-b9a902f .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-deb467d{--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-622 .elementor-element.elementor-element-fc76ed3 > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-1c309ac .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-87ab110{--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-622 .elementor-element.elementor-element-01ddad3 > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-2037179 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-82627c9{--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-622 .elementor-element.elementor-element-7285b7a > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-9596897 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-4ca08f0{--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-622 .elementor-element.elementor-element-5687cd1{width:100%;max-width:100%;}.elementor-622 .elementor-element.elementor-element-5687cd1 > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-759afa2 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-e965155{--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-622 .elementor-element.elementor-element-f241c4d > .elementor-widget-container{border-radius:8px 8px 0px 0px;}.elementor-622 .elementor-element.elementor-element-b9a68a9 .elementor-heading-title{font-size:var( --e-global-typography-88220d2-font-size );line-height:var( --e-global-typography-88220d2-line-height );}.elementor-622 .elementor-element.elementor-element-3ce1918{--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;--justify-content:center;--flex-wrap:nowrap;}.elementor-622 .elementor-element.elementor-element-9c1acfb{--min-height:45vh;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-622 .elementor-element.elementor-element-a1039d2{--padding-top:3em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-622 .elementor-element.elementor-element-ec08fbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-622 .elementor-element.elementor-element-61ba265{font-size:17px;}}/* Start custom CSS for container, class: .elementor-element-10b5097 */.elementor-622 .elementor-element.elementor-element-10b5097 .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 5.75em;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1378 */.elementor-622 .elementor-element.elementor-global-1378{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-global-1378 .elementor-icon {
   display: block;
   height: 100%;
}
.elementor-622 .elementor-element.elementor-global-1378 .elementor-icon svg {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1381 */.elementor-622 .elementor-element.elementor-global-1381 .elementor-icon {
   display: block;
}
.elementor-622 .elementor-element.elementor-global-1381 .elementor-icon svg {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a849ff */@media (min-width:768px){
.elementor-622 .elementor-element.elementor-element-6a849ff {
    max-height: 600px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34cc6c79 */.elementor-622 .elementor-element.elementor-element-34cc6c79 h3 {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1422 */.elementor-622 .elementor-element.elementor-global-1422 .elementor-icon {
   display: block;
   height: 100%;
}
.elementor-622 .elementor-element.elementor-global-1422 .st0 {
    fill: var( --e-global-color-d6e6657 );
}
.elementor-622 .elementor-element.elementor-global-1422 .elementor-icon svg {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1425 */.elementor-622 .elementor-element.elementor-global-1425 .elementor-icon {
   display: block;
}
.elementor-622 .elementor-element.elementor-global-1425 .elementor-icon svg {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a17775b */.elementor-622 .elementor-element.elementor-element-a17775b a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-915d591 */.elementor-622 .elementor-element.elementor-element-915d591 .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-915d591 .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-915d591 .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-915d591 svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bccaf4 */.elementor-622 .elementor-element.elementor-element-2bccaf4 a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-457562a */.elementor-622 .elementor-element.elementor-element-457562a .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-457562a .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-457562a .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-457562a svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8584d3f */.elementor-622 .elementor-element.elementor-element-8584d3f a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0c445a5 */.elementor-622 .elementor-element.elementor-element-0c445a5 .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-0c445a5 .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-0c445a5 .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-0c445a5 svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cf4b447 */.elementor-622 .elementor-element.elementor-element-cf4b447 a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8daa137 */.elementor-622 .elementor-element.elementor-element-8daa137 .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-8daa137 .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-8daa137 .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-8daa137 svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b126362 */.elementor-622 .elementor-element.elementor-element-b126362 a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aea4f83 */.elementor-622 .elementor-element.elementor-element-aea4f83 .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-aea4f83 .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-aea4f83 .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-aea4f83 svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d788d4 */.elementor-622 .elementor-element.elementor-element-4d788d4 a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a5cbe3 */.elementor-622 .elementor-element.elementor-element-8a5cbe3 .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-8a5cbe3 .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-8a5cbe3 .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-8a5cbe3 svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc76ed3 */.elementor-622 .elementor-element.elementor-element-fc76ed3 a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e329a9 */.elementor-622 .elementor-element.elementor-element-1e329a9 .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-1e329a9 .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-1e329a9 .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-1e329a9 svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01ddad3 */.elementor-622 .elementor-element.elementor-element-01ddad3 a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ebdb70d */.elementor-622 .elementor-element.elementor-element-ebdb70d .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-ebdb70d .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-ebdb70d .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-ebdb70d svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7285b7a */.elementor-622 .elementor-element.elementor-element-7285b7a a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5bc2215 */.elementor-622 .elementor-element.elementor-element-5bc2215 .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-5bc2215 .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-5bc2215 .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-5bc2215 svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5687cd1 */.elementor-622 .elementor-element.elementor-element-5687cd1 a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-333a565 */.elementor-622 .elementor-element.elementor-element-333a565 .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-333a565 .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-333a565 .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-333a565 svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f241c4d */.elementor-622 .elementor-element.elementor-element-f241c4d a{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px 0px 0px 8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0233d03 */.elementor-622 .elementor-element.elementor-element-0233d03 .elementor-icon {
   display: block;
   height: 100%;
   max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-0233d03 .elementor-icon svg {
    width: 100%;
    height: 100%;
    max-height: 210px
}
.elementor-622 .elementor-element.elementor-element-0233d03 .elementor-icon{
    overflow: hidden;
}
.elementor-622 .elementor-element.elementor-element-0233d03 svg .st0{
    fill:var( --e-global-color-e4c3a86 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2e917e */.elementor-622 .elementor-element.elementor-element-c2e917e .elementor-heading-title, .elementor-622 .elementor-element.elementor-element-c2e917e .elementor-heading-title a{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

@media (min-width:768px){
.landscape-projects > div{
    height: 100%;
}
}

@media (max-width:768px){
.elementor-622 .elementor-element.elementor-element-c2e917e .landscape-projects > div.elementor-widget-image{
    width: 60%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center;
    border-radius: 8px 0px 0px 8px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61ba265 */.elementor-622 .elementor-element.elementor-element-61ba265 h3 {
    color: #fff;
}/* End custom CSS */