.elementor-35 .elementor-element.elementor-element-2d9d3cb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-35 .elementor-element.elementor-element-2d9d3cb > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-35 .elementor-element.elementor-element-2d9d3cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-2d9d3cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-3305b9c > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #FEFFFF 0%, #2705B0 100%);}.elementor-35 .elementor-element.elementor-element-3305b9c{z-index:0;}.elementor-35 .elementor-element.elementor-element-3305b9c img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-35 .elementor-element.elementor-element-4da53ea9:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4da53ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#271457;background-image:url("https://www.gfcconsulting.it/wp-content/uploads/2022/12/scattered-triangle2.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-35 .elementor-element.elementor-element-4da53ea9 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 0%, #2705B0 40%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-4da53ea9 > .elementor-container{min-height:400px;}.elementor-35 .elementor-element.elementor-element-4da53ea9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 60px 0px;}.elementor-35 .elementor-element.elementor-element-4da53ea9 > .elementor-shape-bottom .elementor-shape-fill{fill:#2705B0;}.elementor-35 .elementor-element.elementor-element-4da53ea9 > .elementor-shape-bottom svg{width:calc(106% + 1.3px);height:104px;transform:translateX(-50%) rotateY(180deg);}.elementor-35 .elementor-element.elementor-element-27c9a8bf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:6em;color:#ffffff;}.elementor-35 .elementor-element.elementor-element-5d0336f6{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px;}.elementor-35 .elementor-element.elementor-element-5d0336f6 > .elementor-widget-container{margin:0px 0px 0px -150px;}.elementor-35 .elementor-element.elementor-element-5d0336f6 .elementor-divider-separator{width:319px;}.elementor-35 .elementor-element.elementor-element-5d0336f6 .elementor-divider{padding-block-start:29px;padding-block-end:29px;}.elementor-35 .elementor-element.elementor-element-28014e7b{text-align:start;font-family:"Poppins", Sans-serif;font-size:3.1rem;line-height:1.7em;color:#ffffff;}.elementor-bc-flex-widget .elementor-35 .elementor-element.elementor-element-2669820a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-35 .elementor-element.elementor-element-2669820a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-35 .elementor-element.elementor-element-2669820a > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0);}.elementor-35 .elementor-element.elementor-element-3862f217{--spacer-size:0px;}.elementor-35 .elementor-element.elementor-element-3862f217 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:40px 40px 40px 40px;border-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-30d84dc:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-30d84dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-30d84dc > .elementor-container{max-width:1600px;}.elementor-35 .elementor-element.elementor-element-30d84dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 40px 0px;}.elementor-35 .elementor-element.elementor-element-30d84dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-c221eeb > .elementor-container{max-width:720px;}.elementor-35 .elementor-element.elementor-element-c221eeb{margin-top:0px;margin-bottom:40px;}.elementor-35 .elementor-element.elementor-element-f3da053 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-16px;}.elementor-35 .elementor-element.elementor-element-eb2413b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-eb2413b{text-align:center;}.elementor-35 .elementor-element.elementor-element-eb2413b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:600;line-height:1.2em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-835ff93{text-align:center;}.elementor-35 .elementor-element.elementor-element-835ff93 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:24px;font-weight:500;font-style:italic;line-height:32px;-webkit-text-stroke-color:#000;stroke:#000;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-cd38854:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-cd38854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-cd38854 > .elementor-container{max-width:1200px;}.elementor-35 .elementor-element.elementor-element-cd38854{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cd38854 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-12392cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-12392cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-12392cb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-28px;}.elementor-35 .elementor-element.elementor-element-12392cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-35 .elementor-element.elementor-element-12392cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-ed28926 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-35 .elementor-element.elementor-element-ed28926 .elementor-icon-box-title{margin-block-end:23px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-ed28926.elementor-view-stacked .elementor-icon{background-color:#4054B2;}.elementor-35 .elementor-element.elementor-element-ed28926.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-ed28926.elementor-view-default .elementor-icon{fill:#4054B2;color:#4054B2;border-color:#4054B2;}.elementor-35 .elementor-element.elementor-element-ed28926 .elementor-icon{font-size:45px;}.elementor-35 .elementor-element.elementor-element-ed28926 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-ed28926 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-ed28926 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.7em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-964e357 > .elementor-widget-container{margin:24px 24px 24px 24px;}.elementor-35 .elementor-element.elementor-element-964e357{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-b9e3066:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-b9e3066 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-b9e3066 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-28px;}.elementor-35 .elementor-element.elementor-element-b9e3066 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-35 .elementor-element.elementor-element-b9e3066 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-d34a0bf .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-35 .elementor-element.elementor-element-d34a0bf .elementor-icon-box-title{margin-block-end:20px;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-d34a0bf.elementor-view-stacked .elementor-icon{background-color:#3C78F0;}.elementor-35 .elementor-element.elementor-element-d34a0bf.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-d34a0bf.elementor-view-default .elementor-icon{fill:#3C78F0;color:#3C78F0;border-color:#3C78F0;}.elementor-35 .elementor-element.elementor-element-d34a0bf .elementor-icon{font-size:45px;}.elementor-35 .elementor-element.elementor-element-d34a0bf .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-d34a0bf .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-d34a0bf .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.7em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-331020b > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-35 .elementor-element.elementor-element-331020b{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-9d8ff2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-9d8ff2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-9d8ff2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-28px;}.elementor-35 .elementor-element.elementor-element-9d8ff2f > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-35 .elementor-element.elementor-element-9d8ff2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-f5e482b .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-35 .elementor-element.elementor-element-f5e482b .elementor-icon-box-title{margin-block-end:20px;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-f5e482b.elementor-view-stacked .elementor-icon{background-color:#6C72E6;}.elementor-35 .elementor-element.elementor-element-f5e482b.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-f5e482b.elementor-view-default .elementor-icon{fill:#6C72E6;color:#6C72E6;border-color:#6C72E6;}.elementor-35 .elementor-element.elementor-element-f5e482b .elementor-icon{font-size:45px;}.elementor-35 .elementor-element.elementor-element-f5e482b .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-f5e482b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-35 .elementor-element.elementor-element-f5e482b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.7em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-d234ab7 > .elementor-widget-container{margin:24px 24px 24px 24px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-d234ab7{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-27728a87:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-27728a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2705B0;background-image:url("https://www.gfcconsulting.it/wp-content/uploads/2022/12/photo-of-people-doing-handshakes-3183197.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-27728a87 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #271457 0%, #2705B0 100%);opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-27728a87:hover > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #271457 0%, #271457 100%);opacity:0.63;}.elementor-35 .elementor-element.elementor-element-27728a87 > .elementor-container{min-height:70vh;}.elementor-35 .elementor-element.elementor-element-27728a87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 100px 0px;}.elementor-35 .elementor-element.elementor-element-27728a87 > .elementor-shape-top .elementor-shape-fill{fill:#2705B0;}.elementor-35 .elementor-element.elementor-element-27728a87 > .elementor-shape-top svg{width:calc(246% + 1.3px);height:316px;}.elementor-35 .elementor-element.elementor-element-27728a87 > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-35 .elementor-element.elementor-element-27728a87 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:170px;}.elementor-35 .elementor-element.elementor-element-7ac74a38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-7ac74a38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(218deg, #271457 70%, rgba(0,0,0,0) 49%);}.elementor-35 .elementor-element.elementor-element-7ac74a38 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #271457 0%, #271457 100%);opacity:0.5;}.elementor-35 .elementor-element.elementor-element-7ac74a38 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.54);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-7ac74a38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-3602482c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-9d78a62{font-family:"Lora", Sans-serif;font-size:20px;font-style:italic;line-height:1.7em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-32850690{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-32850690 > .elementor-widget-container{margin:0px 0px 0px -39px;}.elementor-35 .elementor-element.elementor-element-32850690 .elementor-divider-separator{width:154px;}.elementor-35 .elementor-element.elementor-element-32850690 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-35 .elementor-element.elementor-element-28104fb6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-28104fb6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2a52f4e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-35 .elementor-element.elementor-element-2a52f4e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-35 .elementor-element.elementor-element-2a52f4e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-35 .elementor-element.elementor-element-2a52f4e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-35 .elementor-element.elementor-element-2a52f4e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-35 .elementor-element.elementor-element-2a52f4e5 .elementor-icon-list-icon i{color:#ed8b00;transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-2a52f4e5 .elementor-icon-list-icon svg{fill:#ed8b00;transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-2a52f4e5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-2a52f4e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35 .elementor-element.elementor-element-2a52f4e5 .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-size:1.6em;font-weight:300;}.elementor-35 .elementor-element.elementor-element-2a52f4e5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-50fb0146{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-50fb0146 > .elementor-widget-container{margin:0px 0px 0px -91px;}.elementor-35 .elementor-element.elementor-element-50fb0146 .elementor-divider-separator{width:154px;}.elementor-35 .elementor-element.elementor-element-50fb0146 .elementor-divider{padding-block-start:47px;padding-block-end:47px;}.elementor-35 .elementor-element.elementor-element-160b3f06 .elementor-button{background-color:#2714B0;font-family:"PT Sans Caption", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-160b3f06 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-160b3f06 .elementor-button:focus{background-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-160b3f06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-160b3f06 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-160b3f06 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-35 .elementor-element.elementor-element-5b0795:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-5b0795 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, #2705B0 0%, #271457 100%);}.elementor-35 .elementor-element.elementor-element-5b0795 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-35 .elementor-element.elementor-element-5b0795 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-3733baf0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-35 .elementor-element.elementor-element-3733baf0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.2em;color:#ffffff;}.elementor-35 .elementor-element.elementor-element-8cd72f4{font-family:"PT Sans", Sans-serif;font-size:21px;line-height:1.7em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#ffffff;}.elementor-35 .elementor-element.elementor-element-6f82992e{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-6f82992e > .elementor-widget-container{margin:0px 0px 0px -82px;}.elementor-35 .elementor-element.elementor-element-6f82992e .elementor-divider-separator{width:154px;}.elementor-35 .elementor-element.elementor-element-6f82992e .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-35 .elementor-element.elementor-element-3aae6f06 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-3aae6f06 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-35 .elementor-element.elementor-element-3aae6f06 .elementor-icon-box-title{margin-block-end:11px;color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-3aae6f06.elementor-view-stacked .elementor-icon{background-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-3aae6f06.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-3aae6f06.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-3aae6f06 .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-35 .elementor-element.elementor-element-3aae6f06 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-3aae6f06 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:1.3em;}.elementor-35 .elementor-element.elementor-element-3aae6f06 .elementor-icon-box-description{font-family:"PT Sans", Sans-serif;font-size:1.5rem;line-height:1.5em;color:#ffffff;}.elementor-35 .elementor-element.elementor-element-4d260d19 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-4d260d19 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-35 .elementor-element.elementor-element-4d260d19 .elementor-icon-box-title{margin-block-end:11px;color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-4d260d19.elementor-view-stacked .elementor-icon{background-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-4d260d19.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-4d260d19.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-4d260d19 .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-35 .elementor-element.elementor-element-4d260d19 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-4d260d19 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:1.2em;}.elementor-35 .elementor-element.elementor-element-4d260d19 .elementor-icon-box-description{font-family:"PT Sans", Sans-serif;font-size:1.5rem;line-height:1.5em;color:#ffffff;}.elementor-35 .elementor-element.elementor-element-6e74b4bf > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-6e74b4bf .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-35 .elementor-element.elementor-element-6e74b4bf .elementor-icon-box-title{margin-block-end:11px;color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-6e74b4bf.elementor-view-stacked .elementor-icon{background-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-6e74b4bf.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-6e74b4bf.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-6e74b4bf .elementor-icon{font-size:35px;border-width:1px 1px 1px 1px;}.elementor-35 .elementor-element.elementor-element-6e74b4bf .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-6e74b4bf .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:1.3em;}.elementor-35 .elementor-element.elementor-element-6e74b4bf .elementor-icon-box-description{font-family:"PT Sans", Sans-serif;font-size:1.5rem;line-height:1.5em;color:#ffffff;}.elementor-35 .elementor-element.elementor-element-3df3a90e{--spacer-size:0px;}.elementor-35 .elementor-element.elementor-element-3df3a90e > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:15px 15px 15px 15px;border-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-7397a59a:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7397a59a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://www.gfcconsulting.it/wp-content/uploads/2022/12/scattered-triangle2.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-35 .elementor-element.elementor-element-7397a59a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 0px 60px 0px;}.elementor-35 .elementor-element.elementor-element-7397a59a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-411c44d3{text-align:center;}.elementor-35 .elementor-element.elementor-element-411c44d3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.3em;-webkit-text-stroke-color:#000;stroke:#000;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-482bda51{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-482bda51 .elementor-divider-separator{width:135px;margin:0 auto;margin-center:0;}.elementor-35 .elementor-element.elementor-element-482bda51 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-35 .elementor-element.elementor-element-2157cc8a{margin-top:30px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-6fa771fa{text-align:start;}.elementor-35 .elementor-element.elementor-element-6fa771fa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.5em;line-height:1.5em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-5efe0aaf > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-35 .elementor-element.elementor-element-5efe0aaf{text-align:start;font-family:"PT Sans", Sans-serif;font-size:1.2em;line-height:1.6em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-b8c7ecb{text-align:start;}.elementor-35 .elementor-element.elementor-element-b8c7ecb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.5em;line-height:1.5em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-78b1df41 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-35 .elementor-element.elementor-element-78b1df41{text-align:start;font-family:"PT Sans", Sans-serif;font-size:1.2em;line-height:1.6em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-259ebfef{text-align:start;}.elementor-35 .elementor-element.elementor-element-259ebfef .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.5em;line-height:1.5em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-c9fde01 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-35 .elementor-element.elementor-element-c9fde01{text-align:start;font-family:"PT Sans", Sans-serif;font-size:1.2em;line-height:1.6em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-69a7b7ca{text-align:start;}.elementor-35 .elementor-element.elementor-element-69a7b7ca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.5em;line-height:1.5em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-502d345 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-35 .elementor-element.elementor-element-502d345{text-align:start;font-family:"PT Sans", Sans-serif;font-size:1.2em;line-height:1.6em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-4dd37008:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4dd37008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-4dd37008{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-35 .elementor-element.elementor-element-4dd37008 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-279d684f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.2em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-217dd9de{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-217dd9de > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-35 .elementor-element.elementor-element-217dd9de .elementor-divider-separator{width:154px;}.elementor-35 .elementor-element.elementor-element-217dd9de .elementor-divider{padding-block-start:13px;padding-block-end:13px;}.elementor-35 .elementor-element.elementor-element-20c3dd95 .elementor-button{background-color:#2705B0;font-family:"PT Sans Caption", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-20c3dd95 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-20c3dd95 .elementor-button:focus{background-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-20c3dd95 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-20c3dd95 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-20c3dd95 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-35 .elementor-element.elementor-element-35bc2e36{--spacer-size:0px;}.elementor-35 .elementor-element.elementor-element-35bc2e36 > .elementor-widget-container{margin:0px 0px 0px -44px;border-style:solid;border-width:14px 14px 14px 14px;border-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-7261280f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-68e20de8{text-align:center;font-family:"PT Sans", Sans-serif;font-size:26px;font-weight:600;line-height:1.4em;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#2705B0;}.elementor-35 .elementor-element.elementor-element-2d9345a7:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2d9345a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaeaea;}.elementor-35 .elementor-element.elementor-element-2d9345a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-22px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-2d9345a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-1dfd12c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-1dfd12c0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-35 .elementor-element.elementor-element-1dfd12c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:17px 17px 17px 17px;}.elementor-35 .elementor-element.elementor-element-1dfd12c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-4e195905 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-4e195905 .elementor-icon-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-4e195905.elementor-view-stacked .elementor-icon{background-color:#eaeaea;color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-4e195905.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-4e195905.elementor-view-default .elementor-icon{color:#eaeaea;border-color:#eaeaea;}.elementor-35 .elementor-element.elementor-element-4e195905.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-4e195905.elementor-view-default .elementor-icon svg{fill:#eaeaea;}.elementor-35 .elementor-element.elementor-element-4e195905.elementor-view-framed .elementor-icon{background-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-4e195905.elementor-view-stacked .elementor-icon svg{fill:#ed8b00;}.elementor-35 .elementor-element.elementor-element-4e195905 .elementor-icon{font-size:27px;padding:16px;}.elementor-35 .elementor-element.elementor-element-4e195905 .elementor-icon svg{height:27px;}.elementor-35 .elementor-element.elementor-element-4eaced93 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:1.4em;line-height:20px;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-32520477{text-align:justify;font-family:"PT Sans", Sans-serif;font-size:1.2em;line-height:1.6em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-1f4c7a97 .elementor-button{background-color:rgba(0,0,0,0);fill:#ed8b00;color:#ed8b00;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1f4c7a97 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-1f4c7a97 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-1f4c7a97 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-1f4c7a97 .elementor-button:focus{color:#2c3e50;}.elementor-35 .elementor-element.elementor-element-1f4c7a97 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-1f4c7a97 .elementor-button:focus svg{fill:#2c3e50;}.elementor-35 .elementor-element.elementor-element-24df2213 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-4e5c248e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4e5c248e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaeaea;}.elementor-35 .elementor-element.elementor-element-4e5c248e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-22px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-4e5c248e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-6fdc86c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-6fdc86c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-35 .elementor-element.elementor-element-6fdc86c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:17px 17px 17px 17px;}.elementor-35 .elementor-element.elementor-element-6fdc86c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-6e8eba79 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-6e8eba79 .elementor-icon-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-6e8eba79.elementor-view-stacked .elementor-icon{background-color:#eaeaea;color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-6e8eba79.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-6e8eba79.elementor-view-default .elementor-icon{color:#eaeaea;border-color:#eaeaea;}.elementor-35 .elementor-element.elementor-element-6e8eba79.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-6e8eba79.elementor-view-default .elementor-icon svg{fill:#eaeaea;}.elementor-35 .elementor-element.elementor-element-6e8eba79.elementor-view-framed .elementor-icon{background-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-6e8eba79.elementor-view-stacked .elementor-icon svg{fill:#ed8b00;}.elementor-35 .elementor-element.elementor-element-6e8eba79 .elementor-icon{font-size:27px;padding:16px;}.elementor-35 .elementor-element.elementor-element-6e8eba79 .elementor-icon svg{height:27px;}.elementor-35 .elementor-element.elementor-element-f26a169 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:1.4em;line-height:27px;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-747abe4f{text-align:justify;font-family:"PT Sans", Sans-serif;font-size:1.2em;line-height:1.6em;color:#2705B0;}.elementor-35 .elementor-element.elementor-element-672c7cca .elementor-button{background-color:rgba(0,0,0,0);fill:#ed8b00;color:#ed8b00;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-672c7cca .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-672c7cca .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-672c7cca .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-672c7cca .elementor-button:focus{color:#2c3e50;}.elementor-35 .elementor-element.elementor-element-672c7cca .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-672c7cca .elementor-button:focus svg{fill:#2c3e50;}.elementor-35 .elementor-element.elementor-element-21197aa:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-21197aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#271457;background-image:url("https://www.gfcconsulting.it/wp-content/uploads/2022/12/scattered-triangle.png");background-position:top right;background-repeat:no-repeat;}.elementor-35 .elementor-element.elementor-element-21197aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-21197aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-693a614e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Playfair Display", Sans-serif;font-size:2.4em;font-weight:300;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7b68d302 .elementor-icon-wrapper{text-align:start;}.elementor-35 .elementor-element.elementor-element-7b68d302.elementor-view-stacked .elementor-icon{background-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-7b68d302.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-7b68d302.elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-7b68d302.elementor-view-framed .elementor-icon, .elementor-35 .elementor-element.elementor-element-7b68d302.elementor-view-default .elementor-icon svg{fill:#ed8b00;}.elementor-35 .elementor-element.elementor-element-7b68d302 .elementor-icon{font-size:46px;}.elementor-35 .elementor-element.elementor-element-7b68d302 .elementor-icon svg{height:46px;}.elementor-35 .elementor-element.elementor-element-c55bb93:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c55bb93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gfcconsulting.it/wp-content/uploads/2022/12/07-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-c55bb93 > .elementor-background-overlay{background-color:#2705B0;opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-c55bb93 > .elementor-container{min-height:70vh;}.elementor-35 .elementor-element.elementor-element-c55bb93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 100px 0px;}.elementor-35 .elementor-element.elementor-element-c55bb93 > .elementor-shape-top .elementor-shape-fill{fill:#2705B0;}.elementor-35 .elementor-element.elementor-element-c55bb93 > .elementor-shape-top svg{width:calc(246% + 1.3px);height:316px;}.elementor-35 .elementor-element.elementor-element-c55bb93 > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-35 .elementor-element.elementor-element-c55bb93 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:170px;}.elementor-35 .elementor-element.elementor-element-3aca1bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-3aca1bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#271457;}.elementor-35 .elementor-element.elementor-element-3aca1bb > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-35 .elementor-element.elementor-element-3aca1bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-3aca1bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-b8d5848 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.6em;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-95a4102{font-family:"PT Sans", Sans-serif;font-size:23px;line-height:1.7em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-42acd8d{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-42acd8d > .elementor-widget-container{margin:0px 0px 0px 296px;}.elementor-35 .elementor-element.elementor-element-42acd8d .elementor-divider-separator{width:154px;}.elementor-35 .elementor-element.elementor-element-42acd8d .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-35 .elementor-element.elementor-element-07e5f5a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-07e5f5a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.8em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-820a8b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-35 .elementor-element.elementor-element-820a8b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-35 .elementor-element.elementor-element-820a8b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-35 .elementor-element.elementor-element-820a8b8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-35 .elementor-element.elementor-element-820a8b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-35 .elementor-element.elementor-element-820a8b8 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-820a8b8 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-820a8b8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-820a8b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35 .elementor-element.elementor-element-820a8b8 .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-size:1.3em;font-weight:300;}.elementor-35 .elementor-element.elementor-element-820a8b8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-0132c10{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-0132c10 > .elementor-widget-container{margin:0px 0px 0px -1px;}.elementor-35 .elementor-element.elementor-element-0132c10 .elementor-divider-separator{width:154px;}.elementor-35 .elementor-element.elementor-element-0132c10 .elementor-divider{padding-block-start:47px;padding-block-end:47px;}.elementor-35 .elementor-element.elementor-element-a2912c4 .elementor-button{background-color:#2705B0;font-family:"PT Sans Caption", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-a2912c4 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-a2912c4 .elementor-button:focus{background-color:#ed8b00;}.elementor-35 .elementor-element.elementor-element-a2912c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-a2912c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-a2912c4 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-35 .elementor-element.elementor-element-18c52f7{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 65.947% );max-width:65.947%;--container-widget-width:65.947%;--container-widget-flex-grow:0;--icon-size:26px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-35 .elementor-element.elementor-element-18c52f7 .elementor-widget-container{text-align:center;}.elementor-35 .elementor-element.elementor-element-18c52f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-18c52f7 .elementor-social-icon{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-18c52f7 .elementor-social-icon i{color:#3C78F0;}.elementor-35 .elementor-element.elementor-element-18c52f7 .elementor-social-icon svg{fill:#3C78F0;}.elementor-35 .elementor-element.elementor-element-18c52f7 .elementor-social-icon:hover i{color:#4054B2;}.elementor-35 .elementor-element.elementor-element-18c52f7 .elementor-social-icon:hover svg{fill:#4054B2;}.elementor-35 .elementor-element.elementor-element-0c60016:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-0c60016 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, #2705B0 3%, #271457 100%);}.elementor-35 .elementor-element.elementor-element-0c60016 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-35 .elementor-element.elementor-element-0c60016 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-35 .elementor-element.elementor-element-0c60016 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-e540198{text-align:start;}.elementor-35 .elementor-element.elementor-element-e540198 .elementor-heading-title{font-size:2.2em;color:#ffffff;}.elementor-35 .elementor-element.elementor-element-e184fa3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-35 .elementor-element.elementor-element-e184fa3{text-align:start;font-size:16px;color:#ffffff;}.elementor-35 .elementor-element.elementor-element-c25b559{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-c25b559 > .elementor-widget-container{margin:0px 0px 0px 199px;}.elementor-35 .elementor-element.elementor-element-c25b559 .elementor-divider-separator{width:154px;}.elementor-35 .elementor-element.elementor-element-c25b559 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-35 .elementor-element.elementor-element-b0be7f1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-35 .elementor-element.elementor-element-b0be7f1{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#ffffff;}.elementor-35 .elementor-element.elementor-element-e03bd62{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px;}.elementor-35 .elementor-element.elementor-element-e03bd62 > .elementor-widget-container{margin:0px 0px 0px 11px;}.elementor-35 .elementor-element.elementor-element-e03bd62 .elementor-divider-separator{width:154px;}.elementor-35 .elementor-element.elementor-element-e03bd62 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-35 .elementor-element.elementor-element-b3c8bb1{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 99.146% );max-width:99.146%;--container-widget-width:99.146%;--container-widget-flex-grow:0;--icon-size:26px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-35 .elementor-element.elementor-element-b3c8bb1 .elementor-widget-container{text-align:center;}.elementor-35 .elementor-element.elementor-element-b3c8bb1 .elementor-social-icon{background-color:#ffffff;}.elementor-35 .elementor-element.elementor-element-b3c8bb1 .elementor-social-icon i{color:#3C78F0;}.elementor-35 .elementor-element.elementor-element-b3c8bb1 .elementor-social-icon svg{fill:#3C78F0;}.elementor-35 .elementor-element.elementor-element-b3c8bb1 .elementor-social-icon:hover i{color:#4054B2;}.elementor-35 .elementor-element.elementor-element-b3c8bb1 .elementor-social-icon:hover svg{fill:#4054B2;}.elementor-35 .elementor-element.elementor-element-9c8af46 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-35 .elementor-element.elementor-element-9c8af46:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-9c8af46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efefef;}.elementor-35 .elementor-element.elementor-element-9c8af46 > .elementor-container{max-width:1200px;}.elementor-35 .elementor-element.elementor-element-9c8af46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-35 .elementor-element.elementor-element-9c8af46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-376d407 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-c3bf5ed{--e-image-carousel-slides-to-show:6;}.elementor-35 .elementor-element.elementor-element-defe785 > .elementor-widget-container{margin:24px 24px 24px 24px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-defe785{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:21px;}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-2d9d3cb{width:100%;}.elementor-35 .elementor-element.elementor-element-28bb2349{width:68.75%;}.elementor-35 .elementor-element.elementor-element-2669820a{width:31.25%;}.elementor-35 .elementor-element.elementor-element-40eba716{width:77.034%;}.elementor-35 .elementor-element.elementor-element-4ac7ef5a{width:22.966%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-12392cb{width:50%;}.elementor-35 .elementor-element.elementor-element-b9e3066{width:50%;}.elementor-35 .elementor-element.elementor-element-9d8ff2f{width:50%;}.elementor-35 .elementor-element.elementor-element-7ac74a38{width:100%;}.elementor-35 .elementor-element.elementor-element-5b0795{width:100%;}.elementor-35 .elementor-element.elementor-element-3aca1bb{width:100%;}.elementor-35 .elementor-element.elementor-element-0c60016{width:100%;}}@media(min-width:1025px){.elementor-35 .elementor-element.elementor-element-27728a87:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-27728a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-35 .elementor-element.elementor-element-c55bb93:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-c55bb93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-4da53ea9{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-35 .elementor-element.elementor-element-28bb2349 > .elementor-element-populated{padding:4em 4em 4em 4em;}.elementor-35 .elementor-element.elementor-element-27c9a8bf .elementor-heading-title{font-size:4em;}.elementor-35 .elementor-element.elementor-element-28014e7b{font-size:1em;}.elementor-35 .elementor-element.elementor-element-2669820a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3862f217 > .elementor-widget-container{margin:-11% 0% 0% 100%;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-30d84dc{margin-top:0px;margin-bottom:0px;padding:5em 2em 3em 2em;}.elementor-35 .elementor-element.elementor-element-aa7e6f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-eb2413b{text-align:center;}.elementor-35 .elementor-element.elementor-element-27728a87{margin-top:0px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-3602482c .elementor-heading-title{font-size:2em;}.elementor-35 .elementor-element.elementor-element-28104fb6 .elementor-heading-title{font-size:2em;}.elementor-35 .elementor-element.elementor-element-160b3f06 .elementor-button{font-size:1em;}.elementor-35 .elementor-element.elementor-element-3733baf0 .elementor-heading-title{font-size:3em;}.elementor-35 .elementor-element.elementor-element-7397a59a{padding:1em 1em 1em 1em;}.elementor-35 .elementor-element.elementor-element-411c44d3 .elementor-heading-title{font-size:2em;}.elementor-35 .elementor-element.elementor-element-6fa771fa .elementor-heading-title{font-size:2rem;}.elementor-35 .elementor-element.elementor-element-b8c7ecb .elementor-heading-title{font-size:2rem;}.elementor-35 .elementor-element.elementor-element-259ebfef .elementor-heading-title{font-size:2rem;}.elementor-35 .elementor-element.elementor-element-69a7b7ca .elementor-heading-title{font-size:2rem;}.elementor-35 .elementor-element.elementor-element-4dd37008{padding:1em 1em 1em 1em;}.elementor-35 .elementor-element.elementor-element-20f9d1e1 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-35 .elementor-element.elementor-element-279d684f .elementor-heading-title{font-size:2em;}.elementor-35 .elementor-element.elementor-element-20c3dd95 .elementor-button{font-size:1em;}.elementor-35 .elementor-element.elementor-element-32520477{text-align:justify;font-size:0.7rem;}.elementor-35 .elementor-element.elementor-element-747abe4f{text-align:justify;font-size:0.7rem;}.elementor-35 .elementor-element.elementor-element-693a614e .elementor-button{font-size:28px;}.elementor-35 .elementor-element.elementor-element-c55bb93{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-b8d5848 .elementor-heading-title{font-size:2em;}.elementor-35 .elementor-element.elementor-element-07e5f5a .elementor-heading-title{font-size:2em;}.elementor-35 .elementor-element.elementor-element-a2912c4 .elementor-button{font-size:1em;}.elementor-35 .elementor-element.elementor-element-e540198 .elementor-heading-title{font-size:2em;}.elementor-35 .elementor-element.elementor-element-9c8af46{padding:3em 2em 3em 2em;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-27c9a8bf .elementor-heading-title{font-size:3em;}.elementor-35 .elementor-element.elementor-element-5d0336f6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-35 .elementor-element.elementor-element-2669820a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-30d84dc{padding:3em 1em 3em 1em;}.elementor-35 .elementor-element.elementor-element-eb2413b .elementor-heading-title{font-size:29px;}.elementor-35 .elementor-element.elementor-element-835ff93 .elementor-heading-title{font-size:14px;}.elementor-35 .elementor-element.elementor-element-cd38854{padding:50px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ed28926 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-ed28926 .elementor-icon-box-title a{font-size:18px;}.elementor-35 .elementor-element.elementor-element-d34a0bf .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-d34a0bf .elementor-icon-box-title a{font-size:23px;}.elementor-35 .elementor-element.elementor-element-f5e482b .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-f5e482b .elementor-icon-box-title a{font-size:23px;}.elementor-35 .elementor-element.elementor-element-27728a87 > .elementor-shape-bottom svg{height:14px;}.elementor-35 .elementor-element.elementor-element-27728a87{padding:1em 1em 3em 1em;}.elementor-35 .elementor-element.elementor-element-7ac74a38 > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-35 .elementor-element.elementor-element-3602482c .elementor-heading-title{font-size:1.7em;}.elementor-35 .elementor-element.elementor-element-28104fb6 .elementor-heading-title{font-size:1.7em;}.elementor-35 .elementor-element.elementor-element-160b3f06 .elementor-button{font-size:0.75em;}.elementor-35 .elementor-element.elementor-element-5b0795 > .elementor-element-populated{margin:5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-3733baf0{text-align:center;}.elementor-35 .elementor-element.elementor-element-3733baf0 .elementor-heading-title{font-size:2.4em;}.elementor-35 .elementor-element.elementor-element-8cd72f4{text-align:center;font-size:23px;}.elementor-35 .elementor-element.elementor-element-411c44d3 .elementor-heading-title{font-size:2.3em;}.elementor-35 .elementor-element.elementor-element-6fa771fa{text-align:center;}.elementor-35 .elementor-element.elementor-element-6fa771fa .elementor-heading-title{font-size:27px;}.elementor-35 .elementor-element.elementor-element-5efe0aaf{text-align:center;font-size:15px;}.elementor-35 .elementor-element.elementor-element-b8c7ecb{text-align:center;}.elementor-35 .elementor-element.elementor-element-b8c7ecb .elementor-heading-title{font-size:27px;}.elementor-35 .elementor-element.elementor-element-78b1df41{text-align:center;font-size:15px;}.elementor-35 .elementor-element.elementor-element-259ebfef{text-align:center;}.elementor-35 .elementor-element.elementor-element-259ebfef .elementor-heading-title{font-size:27px;}.elementor-35 .elementor-element.elementor-element-c9fde01{text-align:center;font-size:15px;}.elementor-35 .elementor-element.elementor-element-69a7b7ca{text-align:center;}.elementor-35 .elementor-element.elementor-element-69a7b7ca .elementor-heading-title{font-size:27px;}.elementor-35 .elementor-element.elementor-element-502d345{text-align:center;font-size:15px;}.elementor-35 .elementor-element.elementor-element-4dd37008{padding:1em 1em 3em 1em;}.elementor-35 .elementor-element.elementor-element-279d684f{text-align:start;}.elementor-35 .elementor-element.elementor-element-279d684f .elementor-heading-title{font-size:1.7em;}.elementor-35 .elementor-element.elementor-element-20c3dd95 .elementor-button{font-size:0.75em;}.elementor-35 .elementor-element.elementor-element-32520477{font-size:1.3rem;}.elementor-35 .elementor-element.elementor-element-747abe4f{font-size:1.3rem;}.elementor-35 .elementor-element.elementor-element-693a614e .elementor-button{font-size:31px;}.elementor-35 .elementor-element.elementor-element-7b68d302 .elementor-icon-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-c55bb93 > .elementor-shape-bottom svg{height:14px;}.elementor-35 .elementor-element.elementor-element-c55bb93{padding:0em 0em 0em 0em;}.elementor-35 .elementor-element.elementor-element-3aca1bb > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-35 .elementor-element.elementor-element-b8d5848 .elementor-heading-title{font-size:1.7em;}.elementor-35 .elementor-element.elementor-element-07e5f5a .elementor-heading-title{font-size:1.7em;}.elementor-35 .elementor-element.elementor-element-a2912c4 .elementor-button{font-size:0.75em;}.elementor-35 .elementor-element.elementor-element-e540198 .elementor-heading-title{font-size:1.7em;}.elementor-35 .elementor-element.elementor-element-9c8af46{padding:3em 1em 3em 1em;}}