.elementor-11338 .elementor-element.elementor-element-7f85cca2:not(.elementor-motion-effects-element-type-background), .elementor-11338 .elementor-element.elementor-element-7f85cca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F2;}.elementor-11338 .elementor-element.elementor-element-7f85cca2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 140px 0px;}.elementor-11338 .elementor-element.elementor-element-7f85cca2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11338 .elementor-element.elementor-element-775f522f{text-align:center;}.elementor-11338 .elementor-element.elementor-element-48c013a5{margin-top:20px;margin-bottom:0px;}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-11338 .elementor-element.elementor-element-1ca248a7 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(30px/2) !important;}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-11338 .elementor-element.elementor-element-1ca248a7 .skeleton-posts.portfolio-row{margin:calc(-30px/2);}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-30px/2) 0;}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:30px;padding-right:30px;}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:30px;padding-right:30px;}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:30px;}.elementor-11338 .elementor-element.elementor-element-1ca248a7 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid .portfolio-item:hover .wrap > .caption{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F4F6F7;}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .caption-separator{height:1px;}.elementor-11338 .elementor-element.elementor-element-1ca248a7 .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}.elementor-11338 .elementor-element.elementor-element-4000ad7d:not(.elementor-motion-effects-element-type-background), .elementor-11338 .elementor-element.elementor-element-4000ad7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2E3D;background-image:url("https://new.camilliani.org/wp-content/uploads/2020/07/metro-2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-11338 .elementor-element.elementor-element-4000ad7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:105px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-4000ad7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11338 .elementor-element.elementor-element-42c4271.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11338 .elementor-element.elementor-element-25037ac8{text-align:center;}.elementor-11338 .elementor-element.elementor-element-25037ac8 .elementor-heading-title{color:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-130ac938 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11338 .elementor-element.elementor-element-130ac938{text-align:center;}.elementor-11338 .elementor-element.elementor-element-130ac938, .elementor-11338 .elementor-element.elementor-element-130ac938 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#99A9B5;}.elementor-11338 .elementor-element.elementor-element-2b51ec18 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-11338 .elementor-element.elementor-element-2b51ec18 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(6px/2) !important;}.elementor-11338 .elementor-element.elementor-element-2b51ec18 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-11338 .elementor-element.elementor-element-2b51ec18 .skeleton-posts.portfolio-row{margin:calc(-6px/2);}.elementor-11338 .elementor-element.elementor-element-2b51ec18 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-6px/2) 0;}.elementor-11338 .elementor-element.elementor-element-2b51ec18 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:6px;padding-right:6px;}.elementor-11338 .elementor-element.elementor-element-2b51ec18 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(6px/2);padding-right:calc(6px/2);}.elementor-11338 .elementor-element.elementor-element-2b51ec18 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:6px;padding-right:6px;}.elementor-11338 .elementor-element.elementor-element-2b51ec18 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:6px;}.elementor-11338 .elementor-element.elementor-element-2b51ec18 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-2b51ec18 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-11338 .elementor-element.elementor-element-2b51ec18 .portfolio.portfolio-grid .portfolio-filters{text-align:center;}.elementor-11338 .elementor-element.elementor-element-32f24127 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-11338 .elementor-element.elementor-element-32f24127 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-11338 .elementor-element.elementor-element-32f24127 > .elementor-widget-container{margin:110px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-32f24127 .gem-image img{opacity:calc(100/100);}.elementor-11338 .elementor-element.elementor-element-32f24127 .gem-image a:hover img{opacity:calc(100/100);}.elementor-11338 .elementor-element.elementor-element-1e11b839{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;}.elementor-11338 .elementor-element.elementor-element-1e11b839 > .elementor-widget-container{margin:110px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-1e11b839 .elementor-heading-title{color:#A7F9F8;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-inner{background-color:rgba(255, 255, 255, 0);padding:0px 20px 0px 20px;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-1 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-2 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-11338 .elementor-element.elementor-element-609a1974{width:var( --container-widget-width, 1050px );max-width:1050px;--container-widget-width:1050px;--container-widget-flex-grow:0;}.elementor-11338 .elementor-element.elementor-element-609a1974 > .elementor-widget-container{margin:80px 0px 200px 0px;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-inner, .elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-inner .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-cta-description{padding-bottom:70px;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-cta-description, .elementor-11338 .elementor-element.elementor-element-609a1974 a .gem-alert-box .gem-cta-description{color:#A7F9F8 !important;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-cta-description p, .elementor-11338 .elementor-element.elementor-element-609a1974 a .gem-alert-box .gem-cta-description p{color:#A7F9F8 !important;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-cta-description span p, .elementor-11338 .elementor-element.elementor-element-609a1974 a .gem-alert-box .gem-cta-description span p{color:#A7F9F8 !important;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-cta-description span, .elementor-11338 .elementor-element.elementor-element-609a1974 a .gem-alert-box .gem-cta-description span{color:#A7F9F8 !important;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-2{margin-left:35px;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-1 .gem-button{border-radius:0px 0px 0px 0px;background-color:#A7F9F8;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-alert-box-buttons .gem-button-container-1{margin:0px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-1 .gem-button .gem-text-button{color:#393B4D;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-1 .gem-button .gem-button-icon{color:#393B4D;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-1 .gem-button .gem-button-icon svg{fill:#393B4D;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-button-container-1 .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-button-container-1 .gem-button:hover .gem-button-icon{color:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-button-container-1 .gem-button:hover .gem-button-icon svg{fill:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-button-container-1:hover .gem-button{background-color:#00BCD4;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-2 .gem-button{border-radius:0px 0px 0px 0px;background-color:rgba(255, 255, 255, 0);border-color:#00BCD4;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box-buttons .gem-button-container-2 .gem-inner-wrapper-btn{padding:25px 37px 25px 37px;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-2 .gem-button .gem-text-button{color:#00BCD4;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-2 .gem-button .gem-button-icon{color:#00BCD4;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-button-container-2 .gem-button .gem-button-icon svg{fill:#00BCD4;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-button-container-2 .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-button-container-2 .gem-button:hover .gem-button-icon{color:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-button-container-2 .gem-button:hover .gem-button-icon svg{fill:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-button-container-2:hover .gem-button{background-color:#00BCD4;}.elementor-11338 .elementor-element.elementor-element-743a9d4{margin-top:-14px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-b7fd216 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-ad7032d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-ad7032d .gem-textbox-content, .elementor-11338 .elementor-element.elementor-element-ad7032d .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-11338 .elementor-element.elementor-element-ad7032d .gem-textbox-content{padding:0px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-ad7032d .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-11338 .elementor-element.elementor-element-308ca583:not(.elementor-motion-effects-element-type-background), .elementor-11338 .elementor-element.elementor-element-308ca583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F2;background-image:url("https://new.camilliani.org/wp-content/uploads/2016/03/2-layers-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-11338 .elementor-element.elementor-element-308ca583{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11338 .elementor-element.elementor-element-308ca583 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11338 .elementor-element.elementor-element-591f5516 > .elementor-widget-container{margin:100px 0px 55px 0px;}.elementor-11338 .elementor-element.elementor-element-591f5516{text-align:center;}.elementor-11338 .elementor-element.elementor-element-41b79054 .gem-quote{background-color:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-41b79054 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-41b79054 .gem-quote:not(.gem-quote-style-3){padding:45px 30px 50px 45px;}.elementor-11338 .elementor-element.elementor-element-41b79054 .gem-quote.gem-quote-style-3 blockquote{padding:45px 30px 50px 45px;}.elementor-11338 .elementor-element.elementor-element-41b79054 .gem-quote blockquote, .elementor-11338 .elementor-element.elementor-element-41b79054 .gem-quote blockquote span, .elementor-11338 .elementor-element.elementor-element-41b79054 .gem-quote blockquote p{color:#5F727F !important;}.elementor-11338 .elementor-element.elementor-element-41b79054 .gem-quote::after{font-size:76px;color:#E7EBEE;right:10%;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content{background-color:rgba(255, 255, 255, 0);padding:0px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{background-color:#00CAB0;padding:16px;border-radius:3px 3px 3px 3px;border-style:none;margin:5px 20px 0px 0px;transform:rotate(0deg);}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content, .elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox .gem-textbox-description{padding-bottom:0px;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important;color:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important;fill:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-image img, .elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content a .gem-image img{width:48px;max-width:48px;height:auto;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-image span, .elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content a .gem-image span{padding:16px;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:3px 3px 3px 3px;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-image span{border-radius:3px 3px 3px 3px;border-style:none;margin:5px 20px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-image img{border-radius:3px 3px 3px 3px;}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-11338 .elementor-element.elementor-element-460ef802 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-11338 .elementor-element.elementor-element-40446a9 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(30px/2) !important;}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-11338 .elementor-element.elementor-element-40446a9 .skeleton-posts.portfolio-row{margin:calc(-30px/2);}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-30px/2) 0;}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:30px;padding-right:30px;}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:30px;padding-right:30px;}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:30px;}.elementor-11338 .elementor-element.elementor-element-40446a9 > .elementor-widget-container{margin:105px 0px 250px 0px;}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid .portfolio-item:hover .wrap > .caption{border-style:solid;border-width:0px 0px 1px 0px;border-color:#F4F6F7;}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .caption-separator{height:1px;}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid .portfolio-filters{text-align:center;}.elementor-11338 .elementor-element.elementor-element-40446a9 .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}.elementor-11338 .elementor-element.elementor-element-6ae1ac80{margin-top:135px;margin-bottom:0px;}.elementor-11338 .elementor-element.elementor-element-19d45ab1{text-align:center;}.elementor-11338 .elementor-element.elementor-element-f54a754{margin-top:65px;margin-bottom:0px;}.elementor-11338 .elementor-element.elementor-element-158105b .team-person-image{margin:0px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-6240feaf{--divider-border-style:double;--divider-color:#E0E5E9;--divider-border-width:7.4px;}.elementor-11338 .elementor-element.elementor-element-6240feaf > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-6240feaf .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-11338 .elementor-element.elementor-element-6240feaf .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-11338 .elementor-element.elementor-element-491430a0{margin-top:-17px;margin-bottom:0px;}.elementor-11338 .elementor-element.elementor-element-31d383fa .elementor-repeater-item-c695160 .clearfix .skill-line div{background-color:#5667BC;}.elementor-11338 .elementor-element.elementor-element-31d383fa .diagram-wrapper .digram-line-box .elementor-repeater-item-c695160 .clearfix .skill-line{background-color:#e8edf1;}.elementor-11338 .elementor-element.elementor-element-31d383fa .digram-line-box .elementor-repeater-item-c695160 .diagram-skill-title{color:#5f727f;}.elementor-11338 .elementor-element.elementor-element-31d383fa .elementor-repeater-item-c695160.skill-element .diagram-skill-amount{color:#5f727f;}.elementor-11338 .elementor-element.elementor-element-31d383fa .elementor-repeater-item-b2120ff .clearfix .skill-line div{background-color:#368EA6;}.elementor-11338 .elementor-element.elementor-element-31d383fa .diagram-wrapper .digram-line-box .elementor-repeater-item-b2120ff .clearfix .skill-line{background-color:#e8edf1;}.elementor-11338 .elementor-element.elementor-element-31d383fa .digram-line-box .elementor-repeater-item-b2120ff .diagram-skill-title{color:#5f727f;}.elementor-11338 .elementor-element.elementor-element-31d383fa .elementor-repeater-item-b2120ff.skill-element .diagram-skill-amount{color:#5f727f;}.elementor-11338 .elementor-element.elementor-element-31d383fa .elementor-repeater-item-a9e357b .clearfix .skill-line div{background-color:#3B3950;}.elementor-11338 .elementor-element.elementor-element-31d383fa .diagram-wrapper .digram-line-box .elementor-repeater-item-a9e357b .clearfix .skill-line{background-color:#e8edf1;}.elementor-11338 .elementor-element.elementor-element-31d383fa .digram-line-box .elementor-repeater-item-a9e357b .diagram-skill-title{color:#5f727f;}.elementor-11338 .elementor-element.elementor-element-31d383fa .elementor-repeater-item-a9e357b.skill-element .diagram-skill-amount{color:#5f727f;}.elementor-11338 .elementor-element.elementor-element-31d383fa .diagram-wrapper .skill-line div{background-color:#3C3950;}.elementor-11338 .elementor-element.elementor-element-31d383fa .diagram-circle input.color{background-color:#3C3950;}.elementor-11338 .elementor-element.elementor-element-31d383fa .diagram-wrapper .digram-line-box .skill-line{background-color:#E8EDF1;}.elementor-11338 .elementor-element.elementor-element-31d383fa > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-31d383fa .diagram-circle .text span.diagram-skill-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;}.elementor-11338 .elementor-element.elementor-element-31d383fa .diagram-legend-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:300;font-style:normal;}.elementor-11338 .elementor-element.elementor-element-31d383fa .diagram-skill-amount{font-size:50px;}.elementor-11338 .elementor-element.elementor-element-225f708c{margin-top:65px;margin-bottom:0px;}.elementor-11338 .elementor-element.elementor-element-4899fd42 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-11338 .elementor-element.elementor-element-4899fd42 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(0px/2) !important;}.elementor-11338 .elementor-element.elementor-element-4899fd42 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-11338 .elementor-element.elementor-element-4899fd42 .skeleton-posts.portfolio-row{margin:calc(-0px/2);}.elementor-11338 .elementor-element.elementor-element-4899fd42 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-0px/2) 0;}.elementor-11338 .elementor-element.elementor-element-4899fd42 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:0px;padding-right:0px;}.elementor-11338 .elementor-element.elementor-element-4899fd42 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(0px/2);padding-right:calc(0px/2);}.elementor-11338 .elementor-element.elementor-element-4899fd42 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:0px;padding-right:0px;}.elementor-11338 .elementor-element.elementor-element-4899fd42 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0px;}.elementor-11338 .elementor-element.elementor-element-4899fd42 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-11338 .elementor-element.elementor-element-2da557e4:not(.elementor-motion-effects-element-type-background), .elementor-11338 .elementor-element.elementor-element-2da557e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.camilliani.org/wp-content/uploads/2016/03/2-layers-1.jpg");background-position:bottom center;background-size:cover;}.elementor-11338 .elementor-element.elementor-element-2da557e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:90px 0px 95px 0px;}.elementor-11338 .elementor-element.elementor-element-2da557e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11338 .elementor-element.elementor-element-407128c5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11338 .elementor-element.elementor-element-73ebe95a{text-align:center;}.elementor-11338 .elementor-element.elementor-element-266b8890{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-11338 .elementor-element.elementor-element-266b8890 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-2a97cb02 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-2a97cb02 .gem-client-carousel-navigation a:after{width:40px !important;height:40px !important;line-height:40px;font-size:22px;}.elementor-11338 .elementor-element.elementor-element-2a97cb02 .gem-client-carousel-navigation .gem-client-prev:after, .elementor-11338 .elementor-element.elementor-element-2a97cb02 .gem-client-carousel-navigation .gem-client-next:after{margin-top:0px;}.elementor-11338 .elementor-element.elementor-element-1e33bf8e:not(.elementor-motion-effects-element-type-background), .elementor-11338 .elementor-element.elementor-element-1e33bf8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2E3D;}.elementor-11338 .elementor-element.elementor-element-1e33bf8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;padding:130px 0px 120px 0px;}.elementor-11338 .elementor-element.elementor-element-1e33bf8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11338 .elementor-element.elementor-element-6450f001.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11338 .elementor-element.elementor-element-6c4f5b56{text-align:center;}.elementor-11338 .elementor-element.elementor-element-6c4f5b56, .elementor-11338 .elementor-element.elementor-element-6c4f5b56 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-11338 .elementor-element.elementor-element-3352130e{margin-top:60px;margin-bottom:0px;}.elementor-11338 .elementor-element.elementor-element-7c71ce4b .gem-textbox-content{background-color:rgba(255, 255, 255, 0);border-style:solid;border-width:3px 3px 3px 3px;border-color:#5D6073;padding:30px 25px 30px 30px;}.elementor-11338 .elementor-element.elementor-element-7c71ce4b > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-7c71ce4b .gem-textbox-content, .elementor-11338 .elementor-element.elementor-element-7c71ce4b .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-11338 .elementor-element.elementor-element-7c71ce4b .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:28px;margin-top:0px;color:#00BCD4 !important;font-size:80px;}.elementor-11338 .elementor-element.elementor-element-7c71ce4b .gem-textbox .gem-textbox-description{padding-bottom:0px;}.elementor-11338 .elementor-element.elementor-element-7c71ce4b .gem-textbox .gem-textbox-description p, .elementor-11338 .elementor-element.elementor-element-7c71ce4b a .gem-textbox .gem-textbox-description p{color:#99A9B5 !important;}.elementor-11338 .elementor-element.elementor-element-7c71ce4b .gem-textbox .gem-textbox-description, .elementor-11338 .elementor-element.elementor-element-7c71ce4b a .gem-textbox .gem-textbox-description{color:#99A9B5 !important;}.elementor-11338 .elementor-element.elementor-element-7c71ce4b .gem-textbox .gem-textbox-description span p, .elementor-11338 .elementor-element.elementor-element-7c71ce4b a .gem-textbox .gem-textbox-description span p{color:#99A9B5 !important;}.elementor-11338 .elementor-element.elementor-element-7c71ce4b .gem-textbox .gem-textbox-description span, .elementor-11338 .elementor-element.elementor-element-7c71ce4b a .gem-textbox .gem-textbox-description span{color:#99A9B5 !important;}.elementor-11338 .elementor-element.elementor-element-6923df93 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-11338 .elementor-element.elementor-element-6923df93{text-align:left;}.elementor-11338 .elementor-element.elementor-element-6923df93, .elementor-11338 .elementor-element.elementor-element-6923df93 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#99A9B5;}.elementor-11338 .elementor-element.elementor-element-77b8968f .elementor-repeater-item-8c56208 .clearfix .skill-line div{background-color:#AEB9FF;}.elementor-11338 .elementor-element.elementor-element-77b8968f .diagram-wrapper .digram-line-box .elementor-repeater-item-8c56208 .clearfix .skill-line{background-color:#5D6073;}.elementor-11338 .elementor-element.elementor-element-77b8968f .digram-line-box .elementor-repeater-item-8c56208 .diagram-skill-title{color:#99A9B5;}.elementor-11338 .elementor-element.elementor-element-77b8968f .elementor-repeater-item-8c56208.skill-element .diagram-skill-amount{color:#AEB9FF;}.elementor-11338 .elementor-element.elementor-element-77b8968f .elementor-repeater-item-c377890 .clearfix .skill-line div{background-color:#00BCD4;}.elementor-11338 .elementor-element.elementor-element-77b8968f .diagram-wrapper .digram-line-box .elementor-repeater-item-c377890 .clearfix .skill-line{background-color:#5D6073;}.elementor-11338 .elementor-element.elementor-element-77b8968f .digram-line-box .elementor-repeater-item-c377890 .diagram-skill-title{color:#99A9B5;}.elementor-11338 .elementor-element.elementor-element-77b8968f .elementor-repeater-item-c377890.skill-element .diagram-skill-amount{color:#00BCD4;}.elementor-11338 .elementor-element.elementor-element-77b8968f .elementor-repeater-item-c4eeb31 .clearfix .skill-line div{background-color:#67E6CD;}.elementor-11338 .elementor-element.elementor-element-77b8968f .diagram-wrapper .digram-line-box .elementor-repeater-item-c4eeb31 .clearfix .skill-line{background-color:#5D6073;}.elementor-11338 .elementor-element.elementor-element-77b8968f .digram-line-box .elementor-repeater-item-c4eeb31 .diagram-skill-title{color:#99A9B5;}.elementor-11338 .elementor-element.elementor-element-77b8968f .elementor-repeater-item-c4eeb31.skill-element .diagram-skill-amount{color:#67E6CD;}.elementor-11338 .elementor-element.elementor-element-77b8968f .elementor-repeater-item-08074a1 .clearfix .skill-line div{background-color:#4BB9BF;}.elementor-11338 .elementor-element.elementor-element-77b8968f .diagram-wrapper .digram-line-box .elementor-repeater-item-08074a1 .clearfix .skill-line{background-color:#5D6073;}.elementor-11338 .elementor-element.elementor-element-77b8968f .digram-line-box .elementor-repeater-item-08074a1 .diagram-skill-title{color:#99A9B5;}.elementor-11338 .elementor-element.elementor-element-77b8968f .elementor-repeater-item-08074a1.skill-element .diagram-skill-amount{color:#4BB9BF;}.elementor-11338 .elementor-element.elementor-element-77b8968f .diagram-wrapper .skill-line div{background-color:#3c3950;}.elementor-11338 .elementor-element.elementor-element-77b8968f .diagram-circle input.color{background-color:#3c3950;}.elementor-11338 .elementor-element.elementor-element-77b8968f > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-77b8968f .skill-title{margin-left:0px;}.elementor-11338 .elementor-element.elementor-element-118cf140 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-11338 .elementor-element.elementor-element-118cf140 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(30px/2) !important;}.elementor-11338 .elementor-element.elementor-element-118cf140 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-11338 .elementor-element.elementor-element-118cf140 .skeleton-posts.portfolio-row{margin:calc(-30px/2);}.elementor-11338 .elementor-element.elementor-element-118cf140 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-30px/2) 0;}.elementor-11338 .elementor-element.elementor-element-118cf140 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:30px;padding-right:30px;}.elementor-11338 .elementor-element.elementor-element-118cf140 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(30px/2);padding-right:calc(30px/2);}.elementor-11338 .elementor-element.elementor-element-118cf140 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:30px;padding-right:30px;}.elementor-11338 .elementor-element.elementor-element-118cf140 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:30px;}.elementor-11338 .elementor-element.elementor-element-118cf140 > .elementor-widget-container{margin:85px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-118cf140 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-11338 .elementor-element.elementor-element-118cf140 .portfolio.portfolio-grid .portfolio-item .wrap > .caption{border-style:solid;border-width:0px 0px 0px 0px;border-color:#dfe5e8;}.elementor-11338 .elementor-element.elementor-element-118cf140 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .caption-separator{height:1px;}@media(max-width:1024px){.elementor-11338 .elementor-element.elementor-element-6240feaf > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-11338 .elementor-element.elementor-element-609a1974 .gem-alert-box .gem-alert-box-buttons .gem-button-container-1{margin:0px 0px 30px 0px;}.elementor-11338 .elementor-element.elementor-element-460ef802 > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-11338 .elementor-element.elementor-element-158105b .team-person-image{margin:0px 0px 45px 0px;}.elementor-11338 .elementor-element.elementor-element-31d383fa > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-11338 .elementor-element.elementor-element-4e75cca1 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11338 .elementor-element.elementor-element-7bfff809{width:50%;}.elementor-11338 .elementor-element.elementor-element-7cd4843d{width:50%;}.elementor-11338 .elementor-element.elementor-element-223b5a7e{width:100%;}.elementor-11338 .elementor-element.elementor-element-541cfa{width:100%;}.elementor-11338 .elementor-element.elementor-element-7d92e563{width:100%;}.elementor-11338 .elementor-element.elementor-element-4e75cca1{width:100%;}.elementor-11338 .elementor-element.elementor-element-73b44fe6{width:50%;}.elementor-11338 .elementor-element.elementor-element-2c56d8b{width:50%;}.elementor-11338 .elementor-element.elementor-element-17e264cf{width:100%;}}@media (max-width:1440px){.elementor-11338 .elementor-element.elementor-element-f54a754 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-11338 .elementor-element.elementor-element-4e75cca1{width: 50% !important;}}@media (max-width:1024px){.elementor-11338 .elementor-element.elementor-element-f54a754 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-11338 .elementor-element.elementor-element-4e75cca1{width: 100% !important;order : 3;}}@media (max-width:980px){.elementor-11338 .elementor-element.elementor-element-f54a754 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-11338 .elementor-element.elementor-element-4e75cca1{width: 100% !important;}}