.elementor-2 .elementor-element.elementor-element-7bf0a7d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.66;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7bf0a7d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7bf0a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/slider-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7bf0a7d::before, .elementor-2 .elementor-element.elementor-element-7bf0a7d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7bf0a7d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7bf0a7d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7bf0a7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7bf0a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#080808;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-698cbf7 .premium-title-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-698cbf7 .premium-title-bg-text:before{width:auto;left:137px;top:-22px;transform:rotate(0deg);color:#FFFFFF;font-size:13px;text-transform:uppercase;letter-spacing:2.4px;}.elementor-2 .elementor-element.elementor-element-698cbf7 .premium-title-header, .elementor-2 .elementor-element.elementor-element-698cbf7.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-2 .elementor-element.elementor-element-698cbf7.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-698cbf7.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-698cbf7 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-698cbf7 .premium-title-style1{border-style:none;}.elementor-2 .elementor-element.elementor-element-82498db{text-align:center;}.elementor-2 .elementor-element.elementor-element-82498db .premium-button .premium-button-text-icon-wrapper span{font-family:"Federo", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-82498db .premium-button, .elementor-2 .elementor-element.elementor-element-82498db .premium-button.premium-button-style2-shutinhor:before , .elementor-2 .elementor-element.elementor-element-82498db .premium-button.premium-button-style2-shutinver:before , .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style5-radialin:before , .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style5-rectin:before{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-82498db .premium-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-82498db .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-line6::after{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-82498db .premium-button-none:hover, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style8:hover, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style1:before, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style2-shutouthor:before, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style2-shutoutver:before, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style2-shutinhor, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style2-shutinver, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style2-dshutinhor:before, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style2-dshutinver:before, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style2-scshutouthor:before, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style2-scshutoutver:before, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style3-after:hover, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style3-before:hover, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style4-icon-wrapper, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style5-radialin, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style5-radialout:before, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style5-rectin, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style5-rectout:before, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style6-bg, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style6:hover, .elementor-2 .elementor-element.elementor-element-82498db .premium-button-style6:hover::before{background-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-6586370{--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-2 .elementor-element.elementor-element-4ddcf6b{--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-2 .elementor-element.elementor-element-450bacf .pp-info-box-container:hover{background-color:#F0F0F0;}.elementor-2 .elementor-element.elementor-element-450bacf.pp-info-box-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-450bacf.pp-info-box-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-450bacf .pp-info-box-container{min-height:250px;padding:80px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;text-align:left;}.elementor-2 .elementor-element.elementor-element-450bacf .pp-info-box-icon{font-size:14px;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#5411AB;}.elementor-2 .elementor-element.elementor-element-450bacf .pp-info-box-icon svg{fill:#5411AB;}.elementor-2 .elementor-element.elementor-element-450bacf .pp-info-box-icon-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:70px;}.elementor-2 .elementor-element.elementor-element-450bacf .pp-info-box-title{font-family:"Federo", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:33px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-450bacf .pp-info-box-description{margin-bottom:45px;}.elementor-2 .elementor-element.elementor-element-450bacf .pp-info-box-button{color:#030303;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-450bacf .pp-info-box-button .pp-icon svg{fill:#030303;}.elementor-2 .elementor-element.elementor-element-450bacf .pp-info-box-button:hover{color:#FFFFFF;background-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-450bacf .pp-info-box-button:hover .pp-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-16d479a{--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-2 .elementor-element.elementor-element-95903e2 .pp-info-box-container:hover{background-color:#F0F0F0;}.elementor-2 .elementor-element.elementor-element-95903e2.pp-info-box-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-95903e2.pp-info-box-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-95903e2 .pp-info-box-container{min-height:250px;padding:80px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;text-align:left;}.elementor-2 .elementor-element.elementor-element-95903e2 .pp-info-box-icon{font-size:14px;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#5411AB;}.elementor-2 .elementor-element.elementor-element-95903e2 .pp-info-box-icon svg{fill:#5411AB;}.elementor-2 .elementor-element.elementor-element-95903e2 .pp-info-box-icon-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:70px;}.elementor-2 .elementor-element.elementor-element-95903e2 .pp-info-box-title{font-family:"Federo", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:33px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-95903e2 .pp-info-box-description{margin-bottom:45px;}.elementor-2 .elementor-element.elementor-element-95903e2 .pp-info-box-button{color:#181818;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-95903e2 .pp-info-box-button .pp-icon svg{fill:#181818;}.elementor-2 .elementor-element.elementor-element-95903e2 .pp-info-box-button:hover{color:#FFFFFF;background-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-95903e2 .pp-info-box-button:hover .pp-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6e6873a{--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-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-container:hover{background-color:#F0F0F0;}.elementor-2 .elementor-element.elementor-element-6807ba2.pp-info-box-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-6807ba2.pp-info-box-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-container{min-height:250px;padding:80px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;text-align:left;}.elementor-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-icon{font-size:14px;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#5411AB;}.elementor-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-icon svg{fill:#5411AB;}.elementor-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-icon-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:70px;}.elementor-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-title{font-family:"Federo", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:33px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-description{margin-bottom:45px;}.elementor-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-button{color:#222222;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-button .pp-icon svg{fill:#222222;}.elementor-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-button:hover{color:#FFFFFF;background-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-6807ba2 .pp-info-box-button:hover .pp-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b7e86{--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-2 .elementor-element.elementor-element-439cf9d .pp-info-box-container:hover{background-color:#F0F0F0;}.elementor-2 .elementor-element.elementor-element-439cf9d.pp-info-box-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-439cf9d.pp-info-box-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-439cf9d .pp-info-box-container{min-height:250px;padding:80px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;text-align:left;}.elementor-2 .elementor-element.elementor-element-439cf9d .pp-info-box-icon{font-size:14px;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#5411AB;}.elementor-2 .elementor-element.elementor-element-439cf9d .pp-info-box-icon svg{fill:#5411AB;}.elementor-2 .elementor-element.elementor-element-439cf9d .pp-info-box-icon-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:70px;}.elementor-2 .elementor-element.elementor-element-439cf9d .pp-info-box-title{font-family:"Federo", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:33px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-439cf9d .pp-info-box-description{margin-bottom:45px;}.elementor-2 .elementor-element.elementor-element-439cf9d .pp-info-box-button{color:#1D1D1D;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-439cf9d .pp-info-box-button .pp-icon svg{fill:#1D1D1D;}.elementor-2 .elementor-element.elementor-element-439cf9d .pp-info-box-button:hover{color:#FFFFFF;background-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-439cf9d .pp-info-box-button:hover .pp-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9c36679{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9c36679:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9c36679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/10/welcom-one-shape.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-ef2e19c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ef2e19c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ef2e19c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/newhome.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-bfdc2da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-05e5a80{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:00px;}.elementor-2 .elementor-element.elementor-element-bf10e42 .premium-title-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-bf10e42 .premium-title-bg-text:before{width:auto;left:15px;top:-22px;transform:rotate(0deg);color:#5411AB;font-size:13px;text-transform:uppercase;letter-spacing:2.4px;}.elementor-2 .elementor-element.elementor-element-bf10e42 .premium-title-style1{border-style:none;}.elementor-2 .elementor-element.elementor-element-dbcde97 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dbcde97{text-align:justify;}.elementor-2 .elementor-element.elementor-element-61f7b2a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4739c18{--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:30px;--padding-left:50px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-71f7bea > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-71f7bea .pp-list-container .pp-list-items li{align-items:center;}.elementor-2 .elementor-element.elementor-element-71f7bea .pp-list-items .pp-icon-list-icon{color:#5411AB;font-size:14px;line-height:14px;height:14px;width:14px;}.elementor-2 .elementor-element.elementor-element-71f7bea .pp-list-items .pp-icon-list-icon svg{fill:#5411AB;}.elementor-2 .elementor-element.elementor-element-71f7bea .pp-list-items .pp-icon-list-image img{width:14px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-71f7bea.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:14px;}body.rtl .elementor-2 .elementor-element.elementor-element-71f7bea.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:14px;}.elementor-2 .elementor-element.elementor-element-71f7bea.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:14px;}.elementor-2 .elementor-element.elementor-element-71f7bea .pp-icon-wrapper{top:0px;}.elementor-2 .elementor-element.elementor-element-71f7bea .pp-icon-list-text{line-height:26px;}.elementor-2 .elementor-element.elementor-element-68a7f7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-98c0c4a{--display:flex;--min-height:490px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.61;}.elementor-2 .elementor-element.elementor-element-98c0c4a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-98c0c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/design-studio-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-98c0c4a::before, .elementor-2 .elementor-element.elementor-element-98c0c4a > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-98c0c4a > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-98c0c4a > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-98c0c4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-98c0c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#303030;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-c07d6ed{text-align:center;}.elementor-2 .elementor-element.elementor-element-c07d6ed .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7b7e1ff{--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;--overlay-opacity:0.79;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7b7e1ff:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7b7e1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/testimonial-two-shape.webp");background-position:bottom right;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-7b7e1ff::before, .elementor-2 .elementor-element.elementor-element-7b7e1ff > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7b7e1ff > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7b7e1ff > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7b7e1ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7b7e1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-d6e3eba .premium-title-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-d6e3eba .premium-title-bg-text:before{width:auto;left:500px;top:-22px;transform:rotate(0deg);color:#5411AB;font-size:13px;text-transform:uppercase;letter-spacing:2.4px;}.elementor-2 .elementor-element.elementor-element-d6e3eba .premium-title-style1{border-style:none;}.elementor-2 .elementor-element.elementor-element-f30c5f3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f30c5f3::before, .elementor-2 .elementor-element.elementor-element-f30c5f3 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f30c5f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f30c5f3 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f30c5f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f30c5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-09b86c2.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-2 .elementor-element.elementor-element-09b86c2.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-2 .elementor-element.elementor-element-09b86c2.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-2 .elementor-element.elementor-element-09b86c2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-09b86c2 .elementor-image-box-img img{border-radius:100px;filter:brightness( 58% ) contrast( 140% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-985c1d4.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-2 .elementor-element.elementor-element-985c1d4.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-2 .elementor-element.elementor-element-985c1d4.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-2 .elementor-element.elementor-element-985c1d4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-985c1d4 .elementor-image-box-img img{border-radius:100px;filter:brightness( 58% ) contrast( 140% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-f72327b.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-2 .elementor-element.elementor-element-f72327b.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-2 .elementor-element.elementor-element-f72327b.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-2 .elementor-element.elementor-element-f72327b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-f72327b .elementor-image-box-img img{border-radius:100px;filter:brightness( 58% ) contrast( 140% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-4ae136c.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-2 .elementor-element.elementor-element-4ae136c.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-2 .elementor-element.elementor-element-4ae136c.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-2 .elementor-element.elementor-element-4ae136c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-4ae136c .elementor-image-box-img img{border-radius:100px;filter:brightness( 58% ) contrast( 140% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-cf5f742{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-2820744{text-align:center;}.elementor-2 .elementor-element.elementor-element-200489d{text-align:center;}.elementor-2 .elementor-element.elementor-element-200489d .premium-button .premium-button-text-icon-wrapper span{font-family:"Federo", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-200489d .premium-button, .elementor-2 .elementor-element.elementor-element-200489d .premium-button.premium-button-style2-shutinhor:before , .elementor-2 .elementor-element.elementor-element-200489d .premium-button.premium-button-style2-shutinver:before , .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style5-radialin:before , .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style5-rectin:before{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-200489d .premium-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-200489d .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-line6::after{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-200489d .premium-button-none:hover, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style8:hover, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style1:before, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style2-shutouthor:before, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style2-shutoutver:before, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style2-shutinhor, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style2-shutinver, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style2-dshutinhor:before, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style2-dshutinver:before, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style2-scshutouthor:before, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style2-scshutoutver:before, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style3-after:hover, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style3-before:hover, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style4-icon-wrapper, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style5-radialin, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style5-radialout:before, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style5-rectin, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style5-rectout:before, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style6-bg, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style6:hover, .elementor-2 .elementor-element.elementor-element-200489d .premium-button-style6:hover::before{background-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-c13a401{--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-2 .elementor-element.elementor-element-c13a401:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c13a401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/bg-7-1.webp");}.elementor-2 .elementor-element.elementor-element-422f012{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a4bd810{--display:flex;--overlay-opacity:0.42;--overlay-mix-blend-mode:color;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a4bd810:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a4bd810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/image_2x2_hands.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a4bd810::before, .elementor-2 .elementor-element.elementor-element-a4bd810 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a4bd810 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a4bd810 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a4bd810 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a4bd810 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#5C5C5C;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-21f9678{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7268b1e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:00px;}.elementor-2 .elementor-element.elementor-element-8949c5b .premium-title-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-8949c5b .premium-title-bg-text:before{width:auto;left:15px;top:-22px;transform:rotate(0deg);color:#5411AB;font-size:13px;text-transform:uppercase;letter-spacing:2.4px;}.elementor-2 .elementor-element.elementor-element-8949c5b .premium-title-style1{border-style:none;}.elementor-2 .elementor-element.elementor-element-923fa4d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-923fa4d{text-align:justify;}.elementor-2 .elementor-element.elementor-element-b1f4315{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8a18215{--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:30px;--padding-left:50px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-965dc0a > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-965dc0a .pp-list-container .pp-list-items li{align-items:center;}.elementor-2 .elementor-element.elementor-element-965dc0a .pp-list-items .pp-icon-list-icon{color:#5411AB;font-size:14px;line-height:14px;height:14px;width:14px;}.elementor-2 .elementor-element.elementor-element-965dc0a .pp-list-items .pp-icon-list-icon svg{fill:#5411AB;}.elementor-2 .elementor-element.elementor-element-965dc0a .pp-list-items .pp-icon-list-image img{width:14px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-965dc0a.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:14px;}body.rtl .elementor-2 .elementor-element.elementor-element-965dc0a.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:14px;}.elementor-2 .elementor-element.elementor-element-965dc0a.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:14px;}.elementor-2 .elementor-element.elementor-element-965dc0a .pp-icon-wrapper{top:-3px;}.elementor-2 .elementor-element.elementor-element-965dc0a .pp-icon-list-text{line-height:26px;}.elementor-2 .elementor-element.elementor-element-2520bee{--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-2 .elementor-element.elementor-element-7cba81c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-7cba81c .premium-title-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-7cba81c .premium-title-bg-text:before{width:auto;left:500px;top:-22px;transform:rotate(0deg);color:#5411AB;font-size:13px;text-transform:uppercase;letter-spacing:2.4px;}.elementor-2 .elementor-element.elementor-element-7cba81c .premium-title-style1{border-style:none;}.elementor-2 .elementor-element.elementor-element-67e7dbe{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-894331e{--display:flex;--min-height:250px;--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-2 .elementor-element.elementor-element-894331e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-894331e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/photography-masterclass-book-review-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-894331e:hover::before, .elementor-2 .elementor-element.elementor-element-894331e:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-894331e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-894331e > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-894331e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#5411AB;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-894331e:hover{--overlay-opacity:0.5;}.elementor-2 .elementor-element.elementor-element-9e58847{--display:flex;--min-height:250px;--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-2 .elementor-element.elementor-element-9e58847:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9e58847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/©Simone-Tramonte-Italy-Open-entry-2013-Sony-World-Photography-Awards1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9e58847:hover::before, .elementor-2 .elementor-element.elementor-element-9e58847:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9e58847:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9e58847 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-9e58847 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#5411AB;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-9e58847:hover{--overlay-opacity:0.5;}.elementor-2 .elementor-element.elementor-element-11ff309{--display:flex;--min-height:250px;--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-2 .elementor-element.elementor-element-11ff309:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-11ff309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/image_2x2_hands.webp");}.elementor-2 .elementor-element.elementor-element-11ff309:hover::before, .elementor-2 .elementor-element.elementor-element-11ff309:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-11ff309:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-11ff309 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-11ff309 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#5411AB;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-11ff309:hover{--overlay-opacity:0.5;}.elementor-2 .elementor-element.elementor-element-046ed3d{--display:flex;--min-height:250px;--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-2 .elementor-element.elementor-element-046ed3d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-046ed3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/banner-home-quote.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-046ed3d:hover::before, .elementor-2 .elementor-element.elementor-element-046ed3d:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-046ed3d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-046ed3d > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-046ed3d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#5411AB;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-046ed3d:hover{--overlay-opacity:0.5;}.elementor-2 .elementor-element.elementor-element-43e605d{--display:flex;--min-height:250px;--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-2 .elementor-element.elementor-element-43e605d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-43e605d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgpgroupsas.com/wp-content/uploads/2024/09/design-studio-bg.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-43e605d:hover::before, .elementor-2 .elementor-element.elementor-element-43e605d:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-43e605d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-43e605d > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-43e605d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#5411AB;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-43e605d:hover{--overlay-opacity:0.5;}.elementor-2 .elementor-element.elementor-element-0d3a8c8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0d3a8c8.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-48a2d71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-48a2d71:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-48a2d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-c98f370{text-align:center;}.elementor-2 .elementor-element.elementor-element-c98f370 .premium-button .premium-button-text-icon-wrapper span{font-family:"Federo", Sans-serif;font-size:14px;text-transform:uppercase;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c98f370 .premium-button, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button.premium-button-style2-shutinhor:before , .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button.premium-button-style2-shutinver:before , .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style5-radialin:before , .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style5-rectin:before{background-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-c98f370 .premium-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c98f370 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-line6::after{color:#FFDD23;}.elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-none:hover, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style8:hover, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style1:before, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style2-shutouthor:before, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style2-shutoutver:before, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style2-shutinhor, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style2-shutinver, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style2-dshutinhor:before, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style2-dshutinver:before, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style2-scshutouthor:before, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style2-scshutoutver:before, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style3-after:hover, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style3-before:hover, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style4-icon-wrapper, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style5-radialin, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style5-radialout:before, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style5-rectin, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style5-rectout:before, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style6-bg, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style6:hover, .elementor-2 .elementor-element.elementor-element-c98f370 .premium-button-style6:hover::before{background-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-ed6f072{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-ed6f072:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ed6f072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-8dc5996 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8dc5996 .pp-list-container .pp-list-items li{align-items:center;}.elementor-2 .elementor-element.elementor-element-8dc5996 .pp-list-items .pp-icon-list-icon{color:#FFFFFF;font-size:75px;line-height:75px;height:75px;width:75px;}.elementor-2 .elementor-element.elementor-element-8dc5996 .pp-list-items .pp-icon-list-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8dc5996 .pp-list-items .pp-icon-list-image img{width:75px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-8dc5996.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:21px;}body.rtl .elementor-2 .elementor-element.elementor-element-8dc5996.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:21px;}.elementor-2 .elementor-element.elementor-element-8dc5996.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:21px;}.elementor-2 .elementor-element.elementor-element-8dc5996 .pp-icon-wrapper{top:-8px;}.elementor-2 .elementor-element.elementor-element-8dc5996 .pp-icon-list-item:hover .pp-icon-wrapper .pp-icon-list-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8dc5996 .pp-icon-list-item:hover .pp-icon-wrapper .pp-icon-list-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8dc5996 .pp-icon-list-text{color:#FFFFFF;font-family:"Federo", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;line-height:36px;}.elementor-2 .elementor-element.elementor-element-cc5b52c{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cc5b52c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cc5b52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2 .elementor-element.elementor-element-efdc329{--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-2 .elementor-element.elementor-element-116b8c6 .premium-title-container{text-align:left;}.elementor-2 .elementor-element.elementor-element-116b8c6 .premium-title-bg-text:before{width:auto;left:15px;top:-22px;transform:rotate(0deg);color:#5411AB;font-size:13px;text-transform:uppercase;letter-spacing:2.4px;}.elementor-2 .elementor-element.elementor-element-116b8c6 .premium-title-style1{border-style:none;}.elementor-2 .elementor-element.elementor-element-b594ee9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-b594ee9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-2 .elementor-element.elementor-element-b594ee9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-2 .elementor-element.elementor-element-b594ee9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-2 .elementor-element.elementor-element-b594ee9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-2 .elementor-element.elementor-element-b594ee9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-2 .elementor-element.elementor-element-b594ee9 .elementor-icon-list-icon i{color:#5411AB;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-b594ee9 .elementor-icon-list-icon svg{fill:#5411AB;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-b594ee9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-b594ee9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-4af0d7d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4af0d7d .pp-list-container .pp-list-items li{align-items:center;}.elementor-2 .elementor-element.elementor-element-4af0d7d .pp-list-items .pp-icon-list-icon{color:#5411AB;font-size:62px;line-height:62px;height:62px;width:62px;}.elementor-2 .elementor-element.elementor-element-4af0d7d .pp-list-items .pp-icon-list-icon svg{fill:#5411AB;}.elementor-2 .elementor-element.elementor-element-4af0d7d .pp-list-items .pp-icon-list-image img{width:62px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4af0d7d.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:21px;}body.rtl .elementor-2 .elementor-element.elementor-element-4af0d7d.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:21px;}.elementor-2 .elementor-element.elementor-element-4af0d7d.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:21px;}.elementor-2 .elementor-element.elementor-element-4af0d7d .pp-icon-wrapper{top:-3px;}.elementor-2 .elementor-element.elementor-element-4af0d7d .pp-icon-list-item:hover .pp-icon-wrapper .pp-icon-list-icon{color:#5411AB;}.elementor-2 .elementor-element.elementor-element-4af0d7d .pp-icon-list-item:hover .pp-icon-wrapper .pp-icon-list-icon svg{fill:#5411AB;}.elementor-2 .elementor-element.elementor-element-8d226ee{--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-2 .elementor-element.elementor-element-bf9564f .bdt-ep-accordion-title{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 2px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bf9564f .bdt-ep-accordion-content{background-color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-bf9564f .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:18px;}.elementor-2 .elementor-element.elementor-element-bf9564f .bdt-ep-title-text{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-bf9564f .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{border-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-bf9564f .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title{color:#5411AB;border-style:solid;border-width:0px 0px 0px 2px;border-color:#5411AB;}.elementor-2 .elementor-element.elementor-element-bf9564f .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-custom-icon svg{fill:#5411AB;}.elementor-2 .elementor-element.elementor-element-bf9564f .bdt-ep-accordion-icon{color:#5411AB;}.elementor-2 .elementor-element.elementor-element-bf9564f .bdt-ep-accordion-icon svg{fill:#5411AB;}.elementor-2 .elementor-element.elementor-element-bf9564f .bdt-ep-accordion-title .bdt-ep-accordion-icon{font-size:12px;}.elementor-2 .elementor-element.elementor-element-3bf43ca{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-690a5fe > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-690a5fe .premium-title-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-690a5fe .premium-title-bg-text:before{width:auto;left:500px;top:-22px;transform:rotate(0deg);color:#5411AB;font-size:13px;text-transform:uppercase;letter-spacing:2.4px;}.elementor-2 .elementor-element.elementor-element-690a5fe .premium-title-style1{border-style:none;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-terms > .pp-post-term:not(:last-child):after{content:",";}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-meta .pp-meta-separator:not(:last-child):after{content:"-";}.elementor-2 .elementor-element.elementor-element-0179267{--grid-column-gap:25px;--grid-row-gap:25px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-posts:not(.elementor-grid){margin-left:-25px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:25px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:25px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post{background-color:#f6f6f6;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-content-wrap{background-color:#ffffff;padding:30px 30px 30px 30px;width:calc(100% - 15px*2);margin-bottom:15px;margin-top:15px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post:not(.pp-post-no-thumb) .pp-post-content-wrap{margin-top:-45px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-thumbnail{margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-terms-wrap{text-align:left;margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-terms .pp-post-term:not(:last-child){margin-right:5px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-terms{background:var( --e-global-color-primary );color:#ffffff;padding:4px 10px 4px 10px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-title{font-size:20px;line-height:27px;margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-meta{color:#5411AB;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-meta, .elementor-2 .elementor-element.elementor-element-0179267 .pp-post-meta a{font-size:12px;}.elementor-2 .elementor-element.elementor-element-0179267 .pp-post-meta .pp-meta-separator:not(:last-child){margin-left:calc(5px / 2);margin-right:calc(5px / 2);}.elementor-2 .elementor-element.elementor-element-0179267 .pp-posts-button{font-family:"Federo", Sans-serif;font-size:13px;text-transform:uppercase;background-color:#FFFFFF;color:#4E4E4E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5411AB;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-450bacf.pp-info-box-tablet-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-450bacf.pp-info-box-tablet-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-95903e2.pp-info-box-tablet-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-95903e2.pp-info-box-tablet-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-6807ba2.pp-info-box-tablet-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-6807ba2.pp-info-box-tablet-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-439cf9d.pp-info-box-tablet-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-439cf9d.pp-info-box-tablet-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-f30c5f3{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-450bacf.pp-info-box-mobile-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-450bacf.pp-info-box-mobile-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-95903e2.pp-info-box-mobile-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-95903e2.pp-info-box-mobile-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-6807ba2.pp-info-box-mobile-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-6807ba2.pp-info-box-mobile-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-439cf9d.pp-info-box-mobile-left .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-439cf9d.pp-info-box-mobile-right .pp-info-box{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-f30c5f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-09b86c2 .elementor-image-box-img{margin-bottom:8px;}.elementor-2 .elementor-element.elementor-element-985c1d4 .elementor-image-box-img{margin-bottom:8px;}.elementor-2 .elementor-element.elementor-element-f72327b .elementor-image-box-img{margin-bottom:8px;}.elementor-2 .elementor-element.elementor-element-4ae136c .elementor-image-box-img{margin-bottom:8px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-4ddcf6b{--width:25%;}.elementor-2 .elementor-element.elementor-element-16d479a{--width:25%;}.elementor-2 .elementor-element.elementor-element-6e6873a{--width:25%;}.elementor-2 .elementor-element.elementor-element-44b7e86{--width:25%;}.elementor-2 .elementor-element.elementor-element-ef2e19c{--width:50%;}.elementor-2 .elementor-element.elementor-element-bfdc2da{--width:50%;}.elementor-2 .elementor-element.elementor-element-61f7b2a{--width:100%;}.elementor-2 .elementor-element.elementor-element-a4bd810{--width:50%;}.elementor-2 .elementor-element.elementor-element-21f9678{--width:50%;}.elementor-2 .elementor-element.elementor-element-b1f4315{--width:100%;}.elementor-2 .elementor-element.elementor-element-894331e{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-9e58847{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-11ff309{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-046ed3d{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-43e605d{--width:66.6666%;}.elementor-2 .elementor-element.elementor-element-48a2d71{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-ed6f072{--width:66.6666%;}.elementor-2 .elementor-element.elementor-element-efdc329{--width:50%;}.elementor-2 .elementor-element.elementor-element-8d226ee{--width:50%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-98c0c4a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-98c0c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for icon-list, class: .elementor-element-b594ee9 */.elementor-236 .elementor-element.elementor-element-5a6d1ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(50px / 2);
    margin-left: calc(50px / 2);
    background: #fff;
    padding: 10px 20px;
}/* End custom CSS */