.elementor-34917 .elementor-element.elementor-element-71fa817{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:15px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34917 .elementor-element.elementor-element-972dd7f{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-34917 .elementor-element.elementor-element-972dd7f.elementor-element{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-972dd7f .elementor-heading-title{font-family:"AvenirLTStd";font-size:30px;font-weight:900;line-height:36px;color:#05B54C00;}.elementor-34917 .elementor-element.elementor-element-efbc6ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-34917 .elementor-element.elementor-element-efbc6ad:not(.elementor-motion-effects-element-type-background), .elementor-34917 .elementor-element.elementor-element-efbc6ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34917 .elementor-element.elementor-element-efbc6ad::before, .elementor-34917 .elementor-element.elementor-element-efbc6ad > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-efbc6ad > .e-con-inner > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-efbc6ad > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-efbc6ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-efbc6ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://periferiaitgroup.com/wp-content/uploads/2025/08/Banco-scaled.jpg");--background-overlay:'';background-position:top center;background-size:cover;}.elementor-34917 .elementor-element.elementor-element-efbc6ad.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-34917 .elementor-element.elementor-element-995614c{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34917 .elementor-element.elementor-element-dc6807f{text-align:center;font-family:"AvenirLTStd";font-size:1.5em;font-weight:500;color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-627b075{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34917 .elementor-element.elementor-element-5942e9a{--display:flex;--justify-content:center;}.elementor-34917 .elementor-element.elementor-element-55e367d{text-align:center;}.elementor-34917 .elementor-element.elementor-element-55e367d .elementor-heading-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-0c27530{--display:flex;--justify-content:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-34917 .elementor-element.elementor-element-489a903{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2.5px;}.elementor-34917 .elementor-element.elementor-element-489a903 .elementor-divider-separator{width:100%;}.elementor-34917 .elementor-element.elementor-element-489a903 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34917 .elementor-element.elementor-element-f58a6b4{--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;}.elementor-34917 .elementor-element.elementor-element-f58a6b4:not(.elementor-motion-effects-element-type-background), .elementor-34917 .elementor-element.elementor-element-f58a6b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-c4e5aee{--display:flex;--justify-content:center;}.elementor-34917 .elementor-element.elementor-element-a144a56{text-align:center;}.elementor-34917 .elementor-element.elementor-element-a144a56 .elementor-heading-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-7267a40{--display:flex;--justify-content:center;}.elementor-34917 .elementor-element.elementor-element-cfe54cf{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2.5px;}.elementor-34917 .elementor-element.elementor-element-cfe54cf .elementor-divider-separator{width:100%;}.elementor-34917 .elementor-element.elementor-element-cfe54cf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34917 .elementor-element.elementor-element-5ad20d7{--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;}.elementor-34917 .elementor-element.elementor-element-5ad20d7:not(.elementor-motion-effects-element-type-background), .elementor-34917 .elementor-element.elementor-element-5ad20d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-c9b4e24{--display:flex;--justify-content:center;}.elementor-34917 .elementor-element.elementor-element-486ca3f{text-align:center;}.elementor-34917 .elementor-element.elementor-element-486ca3f .elementor-heading-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-2c3123c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"AvenirLTStd";font-size:1.1em;font-weight:500;color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-4f99ae2{--display:flex;--overlay-opacity:0.5;--border-radius:60px 20px 60px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34917 .elementor-element.elementor-element-4f99ae2::before, .elementor-34917 .elementor-element.elementor-element-4f99ae2 > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-4f99ae2 > .e-con-inner > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-4f99ae2 > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-4f99ae2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-4f99ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-34917 .elementor-element.elementor-element-4f99ae2.e-con{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-0d520fa{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"AvenirLTStd";font-size:1.5em;font-weight:900;color:#05B54C;}.elementor-34917 .elementor-element.elementor-element-0d520fa > .elementor-widget-container{margin:8px 8px 0px 8px;}.elementor-34917 .elementor-element.elementor-element-0d520fa.elementor-element{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-dfce154{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"AvenirLTStd";font-size:1.1em;font-weight:500;}.elementor-34917 .elementor-element.elementor-element-dfce154 > .elementor-widget-container{margin:0px 8px 8px 8px;}.elementor-34917 .elementor-element.elementor-element-dfce154.elementor-element{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-f512e4b{--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;}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-34917 .elementor-element.elementor-element-9570646 .eael-fancy-text-container{text-align:center;}.elementor-34917 .elementor-element.elementor-element-9570646 .eael-fancy-text-prefix{color:#05B54C;font-size:1.5em;font-weight:600;line-height:1px;}.elementor-34917 .elementor-element.elementor-element-9570646 .eael-fancy-text-strings, .elementor-34917 .elementor-element.elementor-element-9570646 .typed-cursor{font-size:22px;font-weight:400;}.elementor-34917 .elementor-element.elementor-element-9570646 .eael-fancy-text-strings{color:#333333;}.elementor-34917 .elementor-element.elementor-element-9570646 .eael-fancy-text-suffix{color:#05B54C;font-size:22px;font-weight:600;line-height:1px;}.elementor-34917 .elementor-element.elementor-element-34ebb56{--spacer-size:25px;}.elementor-34917 .elementor-element.elementor-element-de3d83e{--display:flex;border-style:double;--border-style:double;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#1CAD32;--border-color:#1CAD32;--border-radius:60px 20px 60px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:012px;--padding-left:0px;--padding-right:0px;}.elementor-34917 .elementor-element.elementor-element-de3d83e.e-con{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-7ed7b01{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:left;}.elementor-34917 .elementor-element.elementor-element-7ed7b01 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34917 .elementor-element.elementor-element-7ed7b01.elementor-element{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-6ca93d8{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:left;font-family:"AvenirLTStd";font-size:1.1em;font-weight:500;font-style:oblique;}.elementor-34917 .elementor-element.elementor-element-6ca93d8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-34917 .elementor-element.elementor-element-6ca93d8.elementor-element{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-c19d488{--spacer-size:50px;}.elementor-34917 .elementor-element.elementor-element-b38bcbd{--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-34917 .elementor-element.elementor-element-eeb1f21 .eael-fancy-text-container{text-align:center;}.elementor-34917 .elementor-element.elementor-element-eeb1f21 .eael-fancy-text-prefix{color:#05B54C;font-size:1.5em;font-weight:600;line-height:1px;}.elementor-34917 .elementor-element.elementor-element-eeb1f21 .eael-fancy-text-strings, .elementor-34917 .elementor-element.elementor-element-eeb1f21 .typed-cursor{font-size:22px;font-weight:500;}.elementor-34917 .elementor-element.elementor-element-eeb1f21 .eael-fancy-text-strings{color:#333333;}.elementor-34917 .elementor-element.elementor-element-eeb1f21 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-34917 .elementor-element.elementor-element-103a897 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34917 .elementor-element.elementor-element-07ec2d6{--spacer-size:50px;}.elementor-34917 .elementor-element.elementor-element-1ea85a9{--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;}.elementor-34917 .elementor-element.elementor-element-7df71c8 .eael-fancy-text-container{text-align:center;}.elementor-34917 .elementor-element.elementor-element-7df71c8 .eael-fancy-text-prefix{color:#05B54C;font-size:1.5em;font-weight:600;line-height:1px;}.elementor-34917 .elementor-element.elementor-element-7df71c8 .eael-fancy-text-strings, .elementor-34917 .elementor-element.elementor-element-7df71c8 .typed-cursor{font-size:22px;font-weight:500;}.elementor-34917 .elementor-element.elementor-element-7df71c8 .eael-fancy-text-strings{color:#333333;}.elementor-34917 .elementor-element.elementor-element-7df71c8 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-34917 .elementor-element.elementor-element-70cfa06{--spacer-size:25px;}.elementor-34917 .elementor-element.elementor-element-f889334{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"AvenirLTStd";font-size:1.1em;font-weight:500;}.elementor-34917 .elementor-element.elementor-element-f889334.elementor-element{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-cda27a4{--spacer-size:25px;}.elementor-34917 .elementor-element.elementor-element-a6a9086{--display:flex;}.elementor-34917 .elementor-element.elementor-element-a6a9086.e-con{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-6a4f801{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-34917 .elementor-element.elementor-element-6a4f801.e-con{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-ba769d3{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;}.elementor-34917 .elementor-element.elementor-element-ba769d3:not(.elementor-motion-effects-element-type-background), .elementor-34917 .elementor-element.elementor-element-ba769d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34917 .elementor-element.elementor-element-ba769d3::before, .elementor-34917 .elementor-element.elementor-element-ba769d3 > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-ba769d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-ba769d3 > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-ba769d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-ba769d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://periferiaitgroup.com/wp-content/uploads/2025/08/mesero.jpg");--background-overlay:'';background-position:center center;background-size:100% auto;}.elementor-34917 .elementor-element.elementor-element-ec7ae44{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-34917 .elementor-element.elementor-element-866f045{--icon-box-icon-margin:15px;}.elementor-34917 .elementor-element.elementor-element-866f045.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-866f045.elementor-view-framed .elementor-icon, .elementor-34917 .elementor-element.elementor-element-866f045.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-866f045 .elementor-icon-box-title, .elementor-34917 .elementor-element.elementor-element-866f045 .elementor-icon-box-title a{font-family:"AvenirLTStd";font-size:2em;font-weight:900;}.elementor-34917 .elementor-element.elementor-element-866f045 .elementor-icon-box-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-866f045:has(:hover) .elementor-icon-box-title,
					 .elementor-34917 .elementor-element.elementor-element-866f045:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-866f045 .elementor-icon-box-description{font-family:"AvenirLTStd";font-size:1.1em;font-weight:500;color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-6b66939{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;}.elementor-34917 .elementor-element.elementor-element-6b66939:not(.elementor-motion-effects-element-type-background), .elementor-34917 .elementor-element.elementor-element-6b66939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34917 .elementor-element.elementor-element-6b66939::before, .elementor-34917 .elementor-element.elementor-element-6b66939 > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-6b66939 > .e-con-inner > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-6b66939 > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-6b66939 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-6b66939 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://periferiaitgroup.com/wp-content/uploads/2025/08/chef.jpg");--background-overlay:'';background-position:center center;background-size:100% auto;}.elementor-34917 .elementor-element.elementor-element-4904f6e{--display:flex;}.elementor-34917 .elementor-element.elementor-element-c318c7c{--icon-box-icon-margin:15px;}.elementor-34917 .elementor-element.elementor-element-c318c7c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-c318c7c.elementor-view-framed .elementor-icon, .elementor-34917 .elementor-element.elementor-element-c318c7c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-c318c7c .elementor-icon-box-title, .elementor-34917 .elementor-element.elementor-element-c318c7c .elementor-icon-box-title a{font-family:"AvenirLTStd";font-size:2em;font-weight:900;}.elementor-34917 .elementor-element.elementor-element-c318c7c .elementor-icon-box-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-c318c7c:has(:hover) .elementor-icon-box-title,
					 .elementor-34917 .elementor-element.elementor-element-c318c7c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-c318c7c .elementor-icon-box-description{font-family:"AvenirLTStd";font-size:1.1em;font-weight:500;color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-69fa9a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-34917 .elementor-element.elementor-element-69fa9a7.e-con{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-c124c4c{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;}.elementor-34917 .elementor-element.elementor-element-c124c4c:not(.elementor-motion-effects-element-type-background), .elementor-34917 .elementor-element.elementor-element-c124c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34917 .elementor-element.elementor-element-c124c4c::before, .elementor-34917 .elementor-element.elementor-element-c124c4c > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-c124c4c > .e-con-inner > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-c124c4c > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-c124c4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-c124c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://periferiaitgroup.com/wp-content/uploads/2025/08/chef.jpg");--background-overlay:'';background-position:center center;background-size:100% auto;}.elementor-34917 .elementor-element.elementor-element-272229d{--display:flex;}.elementor-34917 .elementor-element.elementor-element-ca0ed85{--icon-box-icon-margin:15px;}.elementor-34917 .elementor-element.elementor-element-ca0ed85.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-ca0ed85.elementor-view-framed .elementor-icon, .elementor-34917 .elementor-element.elementor-element-ca0ed85.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-ca0ed85 .elementor-icon-box-title, .elementor-34917 .elementor-element.elementor-element-ca0ed85 .elementor-icon-box-title a{font-family:"AvenirLTStd";font-size:2em;font-weight:900;}.elementor-34917 .elementor-element.elementor-element-ca0ed85 .elementor-icon-box-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-ca0ed85:has(:hover) .elementor-icon-box-title,
					 .elementor-34917 .elementor-element.elementor-element-ca0ed85:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-ca0ed85 .elementor-icon-box-description{font-family:"AvenirLTStd";font-size:1.1em;font-weight:500;color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-20e2dc6{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--border-radius:30px 30px 30px 30px;}.elementor-34917 .elementor-element.elementor-element-20e2dc6:not(.elementor-motion-effects-element-type-background), .elementor-34917 .elementor-element.elementor-element-20e2dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34917 .elementor-element.elementor-element-20e2dc6::before, .elementor-34917 .elementor-element.elementor-element-20e2dc6 > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-20e2dc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-34917 .elementor-element.elementor-element-20e2dc6 > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-20e2dc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34917 .elementor-element.elementor-element-20e2dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://periferiaitgroup.com/wp-content/uploads/2025/08/mesero.jpg");--background-overlay:'';background-position:center center;background-size:100% auto;}.elementor-34917 .elementor-element.elementor-element-0129a95{--display:flex;}.elementor-34917 .elementor-element.elementor-element-752b8ea{--icon-box-icon-margin:15px;}.elementor-34917 .elementor-element.elementor-element-752b8ea.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-752b8ea.elementor-view-framed .elementor-icon, .elementor-34917 .elementor-element.elementor-element-752b8ea.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-752b8ea .elementor-icon-box-title, .elementor-34917 .elementor-element.elementor-element-752b8ea .elementor-icon-box-title a{font-family:"AvenirLTStd";font-size:2em;font-weight:900;}.elementor-34917 .elementor-element.elementor-element-752b8ea .elementor-icon-box-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-752b8ea:has(:hover) .elementor-icon-box-title,
					 .elementor-34917 .elementor-element.elementor-element-752b8ea:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-752b8ea .elementor-icon-box-description{font-family:"AvenirLTStd";font-size:1.1em;font-weight:500;color:#FFFFFF;}.elementor-34917 .elementor-element.elementor-element-35bbf76{--spacer-size:20px;}.elementor-34917 .elementor-element.elementor-element-8c7d8aa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34917 .elementor-element.elementor-element-d6392e5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"AvenirLTStd";font-size:1.5em;font-weight:900;color:#05B54C;}.elementor-34917 .elementor-element.elementor-element-d6392e5 > .elementor-widget-container{margin:8px 8px 0px 8px;}.elementor-34917 .elementor-element.elementor-element-d6392e5.elementor-element{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-c7dabbf{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;}.elementor-34917 .elementor-element.elementor-element-c7dabbf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-34917 .elementor-element.elementor-element-c7dabbf.elementor-element{--align-self:center;}.elementor-34917 .elementor-element.elementor-element-fa6fad4{width:100%;max-width:100%;}.elementor-34917 .elementor-element.elementor-element-fa6fad4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-34917 .elementor-element.elementor-element-fa6fad4 .bdt-prime-slider-skin-locate:before{background:#05B54C;}.elementor-34917 .elementor-element.elementor-element-fa6fad4 .bdt-prime-slider .bdt-slider-excerpt{color:#333333;font-size:20px;}.elementor-34917 .elementor-element.elementor-element-ec090ab{text-align:left;}.elementor-34917 .elementor-element.elementor-element-a635331{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34917 .elementor-element.elementor-element-ba0771f{--divider-border-style:solid;--divider-color:#05B54C;--divider-border-width:2px;}.elementor-34917 .elementor-element.elementor-element-ba0771f .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-34917 .elementor-element.elementor-element-ba0771f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action{background-color:#f5f7fa;padding:60px 50px 60px 50px;}.elementor-34917 .elementor-element.elementor-element-159e5cb{width:100%;max-width:100%;}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action.skin-vertical{text-align:center;justify-content:center;}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons li{text-align:center;justify-content:center;}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-title{color:#0ABB5C;}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-header .exad-call-to-action-subtitle{color:#000000;font-size:1.2em;margin:0px 0px 20px 0px;}.elementor-34917 .elementor-element.elementor-element-159e5cb a.exad-call-to-action-primary-btn{font-size:22px;font-weight:900;margin:0px 20px 0px 0px;color:#ffffff;background-color:#0ABB5C;border-style:none;}.elementor-34917 .elementor-element.elementor-element-159e5cb a.exad-call-to-action-primary-btn span{padding:16px 51px 16px 51px;}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-primary-btn{border-radius:40px 40px 40px 40px;}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-1 li .exad-call-to-action-primary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-2 li .exad-call-to-action-primary-btn:before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-2 li .exad-call-to-action-primary-btn:after,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-3 li .exad-call-to-action-primary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-4 li .exad-call-to-action-primary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-5 li .exad-call-to-action-primary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-6 li .exad-call-to-action-primary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-7 li .exad-call-to-action-primary-btn:hover,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-8 li .exad-call-to-action-primary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-9 li .exad-call-to-action-primary-btn:hover,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-10 li .exad-call-to-action-primary-btn:hover{background:#118E4B;}.elementor-34917 .elementor-element.elementor-element-159e5cb a.exad-call-to-action-secondary-btn span{padding:15px 50px 15px 50px;}.elementor-34917 .elementor-element.elementor-element-159e5cb a.exad-call-to-action-secondary-btn{color:#7a56ff;background-color:rgba(0,0,0,0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#7a56ff;}.elementor-34917 .elementor-element.elementor-element-159e5cb a.exad-call-to-action-secondary-btn:hover{color:#ffffff;box-shadow:0px 13px 33px 0px rgba(51, 77, 128, 0.12);}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-1 li .exad-call-to-action-secondary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-2 li .exad-call-to-action-secondary-btn:before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-2 li .exad-call-to-action-secondary-btn:after,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-3 li .exad-call-to-action-secondary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-4 li .exad-call-to-action-secondary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-5 li .exad-call-to-action-secondary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-6 li .exad-call-to-action-secondary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-7 li .exad-call-to-action-secondary-btn:hover,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-8 li .exad-call-to-action-secondary-btn::before,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-9 li .exad-call-to-action-secondary-btn:hover,
                        .elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons.effect-10 li .exad-call-to-action-secondary-btn:hover{background:#7a56ff;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-34917 .elementor-element.elementor-element-972dd7f{--container-widget-width:357px;--container-widget-flex-grow:0;width:var( --container-widget-width, 357px );max-width:357px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-34917 .elementor-element.elementor-element-de3d83e{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action.skin-vertical{text-align:center;justify-content:center;}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons li{text-align:center;justify-content:center;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-34917 .elementor-element.elementor-element-972dd7f{width:100%;max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-34917 .elementor-element.elementor-element-9570646 .eael-fancy-text-prefix{line-height:0.1em;}.elementor-34917 .elementor-element.elementor-element-9570646 .eael-fancy-text-suffix{line-height:1.2em;}.elementor-34917 .elementor-element.elementor-element-6a4f801{--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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-34917 .elementor-element.elementor-element-69fa9a7{--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-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action.skin-vertical{text-align:center;justify-content:center;}.elementor-34917 .elementor-element.elementor-element-159e5cb .exad-call-to-action-buttons li{text-align:center;justify-content:center;}.elementor-34917 .elementor-element.elementor-element-159e5cb a.exad-call-to-action-primary-btn{font-size:20px;}}@media(min-width:768px){.elementor-34917 .elementor-element.elementor-element-f58a6b4{--width:5px;}.elementor-34917 .elementor-element.elementor-element-5ad20d7{--width:5px;}.elementor-34917 .elementor-element.elementor-element-f512e4b{--content-width:100%;}.elementor-34917 .elementor-element.elementor-element-de3d83e{--width:57%;}.elementor-34917 .elementor-element.elementor-element-1ea85a9{--content-width:100%;}.elementor-34917 .elementor-element.elementor-element-a6a9086{--width:100%;}.elementor-34917 .elementor-element.elementor-element-a635331{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34917 .elementor-element.elementor-element-4f99ae2{--width:100%;}.elementor-34917 .elementor-element.elementor-element-de3d83e{--width:84%;}}/* Start custom CSS for heading, class: .elementor-element-972dd7f */.elementor-34917 .elementor-element.elementor-element-972dd7f .elementor-heading-title 
{
background-image: linear-gradient(to right, #65a179, #253880, #9f405a);
    -webkit-background-clip:text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f512e4b */.elementor-34917 .elementor-element.elementor-element-f512e4b .elementor-heading-title 
{
background-image: linear-gradient(to right, #65a179, #253880, #9f405a);
    -webkit-background-clip:text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea85a9 */.elementor-34917 .elementor-element.elementor-element-1ea85a9 .elementor-heading-title 
{
background-image: linear-gradient(to right, #65a179, #253880, #9f405a);
    -webkit-background-clip:text;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AvenirLTStd';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://periferiaitgroup.com/wp-content/uploads/2024/02/AvenirLTStd-Book.woff') format('woff');
}
@font-face {
	font-family: 'AvenirLTStd';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://periferiaitgroup.com/wp-content/uploads/2024/02/AvenirLTStd-Roman.woff') format('woff');
}
@font-face {
	font-family: 'AvenirLTStd';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://periferiaitgroup.com/wp-content/uploads/2024/02/AvenirLTStd-Medium.woff') format('woff');
}
@font-face {
	font-family: 'AvenirLTStd';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://periferiaitgroup.com/wp-content/uploads/2024/02/AvenirLTStd-Black.woff') format('woff');
}
/* End Custom Fonts CSS */