.elementor-58384 .elementor-element.elementor-element-ce0174b:not(.elementor-motion-effects-element-type-background), .elementor-58384 .elementor-element.elementor-element-ce0174b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212331;}.elementor-58384 .elementor-element.elementor-element-ce0174b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58384 .elementor-element.elementor-element-ce0174b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .elementor-repeater-item-316c51e.gem-project-info-item .icon i{color:#D23088;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .elementor-repeater-item-316c51e.gem-project-info-item .icon svg{fill:#D23088;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .elementor-repeater-item-07678b4.gem-project-info-item .icon i{color:#00BCD4;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .elementor-repeater-item-07678b4.gem-project-info-item .icon svg{fill:#00BCD4;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .elementor-repeater-item-7db4de0.gem-project-info-item .icon i{color:#906AD3;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .elementor-repeater-item-7db4de0.gem-project-info-item .icon svg{fill:#906AD3;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .gem-project-info-item{background-color:#2C2E3D;padding:28px 10px 23px 20px;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .gem-project-info-item .gem-wrapper-project-info .title{color:#FFFFFF;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .gem-project-info-item .gem-wrapper-project-info .description{color:#99A9B5;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .gem-project-info-item .icon i{font-size:24px;padding:0px;transform:rotate(0deg);}.elementor-58384 .elementor-element.elementor-element-0ed4afb .gem-project-info-item .icon.gem-svg-icon svg{width:24px;height:24px;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .gem-project-info-item .icon{margin-top:1px;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .gem-project-info-item .icon.gem-svg-icon{padding:0px;}.elementor-58384 .elementor-element.elementor-element-0ed4afb .gem-project-info-item:hover .icon svg{transform:rotate(0deg);}.elementor-58384 .elementor-element.elementor-element-0ed4afb .gem-project-info-item:hover .icon i{transform:rotate(0deg);}.elementor-58384 .elementor-element.elementor-element-16f75d5 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-58384 .elementor-element.elementor-element-16f75d5, .elementor-58384 .elementor-element.elementor-element-16f75d5 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#99A9B5;}.elementor-58384 .elementor-element.elementor-element-16f75d5.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#5F727F;color:#FFFFFF;}.elementor-58384 .elementor-element.elementor-element-16f75d5.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-58384 .elementor-element.elementor-element-16f75d5.elementor-drop-cap-view-default .elementor-drop-cap{color:#5F727F;border-color:#5F727F;}.elementor-58384 .elementor-element.elementor-element-16f75d5.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-58384 .elementor-element.elementor-element-16f75d5 .elementor-drop-cap{padding:16px;margin-inline-end:20px;margin-bottom:10px;}.elementor-58384 .elementor-element.elementor-element-521b720 .team-person{background-color:#2C2E3D !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C2E3D;}.elementor-58384 .elementor-element.elementor-element-521b720 .team-person:hover{background-color:rgba(44, 46, 61, 0) !important;}.elementor-58384 .elementor-element.elementor-element-521b720 .gem-team-style-5 .team-person:hover .team-person-hover{background-color:rgba(44, 46, 61, 0) !important;}.elementor-58384 .elementor-element.elementor-element-521b720 .team-person-image{margin:0px 0px 0px 0px;}.elementor-58384 .elementor-element.elementor-element-521b720 .team-person-name, .elementor-58384 .elementor-element.elementor-element-521b720 .team-person-name span{color:#FFFFFF !important;}.elementor-58384 .elementor-element.elementor-element-521b720 .w-link .team-person:hover .team-person-name, .elementor-58384 .elementor-element.elementor-element-521b720 .w-link .team-person:hover .team-person-name span{color:#00BCD4 !important;}.elementor-58384 .elementor-element.elementor-element-2b99806 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-58384 .elementor-element.elementor-element-2b99806, .elementor-58384 .elementor-element.elementor-element-2b99806 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#99A9B5;}.elementor-58384 .elementor-element.elementor-element-4508384 .elementor-repeater-item-efca4a9 .clearfix .skill-line div{background-color:#D23088;}.elementor-58384 .elementor-element.elementor-element-4508384 .diagram-wrapper .digram-line-box .elementor-repeater-item-efca4a9 .clearfix .skill-line{background-color:#DFE5E8;}.elementor-58384 .elementor-element.elementor-element-4508384 .digram-line-box .elementor-repeater-item-efca4a9 .diagram-skill-title{color:#5f727f;}.elementor-58384 .elementor-element.elementor-element-4508384 .elementor-repeater-item-efca4a9.skill-element .diagram-skill-amount{color:#D23088;}.elementor-58384 .elementor-element.elementor-element-4508384 .elementor-repeater-item-c377890 .clearfix .skill-line div{background-color:#906AD3;}.elementor-58384 .elementor-element.elementor-element-4508384 .diagram-wrapper .digram-line-box .elementor-repeater-item-c377890 .clearfix .skill-line{background-color:#DFE5E8;}.elementor-58384 .elementor-element.elementor-element-4508384 .digram-line-box .elementor-repeater-item-c377890 .diagram-skill-title{color:#5f727f;}.elementor-58384 .elementor-element.elementor-element-4508384 .elementor-repeater-item-c377890.skill-element .diagram-skill-amount{color:#906AD3;}.elementor-58384 .elementor-element.elementor-element-4508384 .elementor-repeater-item-c4eeb31 .clearfix .skill-line div{background-color:#00BCD4;}.elementor-58384 .elementor-element.elementor-element-4508384 .diagram-wrapper .digram-line-box .elementor-repeater-item-c4eeb31 .clearfix .skill-line{background-color:#DFE5E8;}.elementor-58384 .elementor-element.elementor-element-4508384 .digram-line-box .elementor-repeater-item-c4eeb31 .diagram-skill-title{color:#5f727f;}.elementor-58384 .elementor-element.elementor-element-4508384 .elementor-repeater-item-c4eeb31.skill-element .diagram-skill-amount{color:#00BCD4;}.elementor-58384 .elementor-element.elementor-element-4508384 .diagram-wrapper .skill-line div{background-color:#3c3950;}.elementor-58384 .elementor-element.elementor-element-4508384 .diagram-circle input.color{background-color:#3c3950;}.elementor-58384 .elementor-element.elementor-element-4508384 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-58384 .elementor-element.elementor-element-234f9f1:not(.elementor-motion-effects-element-type-background), .elementor-58384 .elementor-element.elementor-element-234f9f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212331;background-image:url("https://new.camilliani.org/wp-content/uploads/2016/02/pf_bg_dark_photo.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-58384 .elementor-element.elementor-element-234f9f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 450px 0px;}.elementor-58384 .elementor-element.elementor-element-234f9f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58384 .elementor-element.elementor-element-88a5b1a .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important;}.elementor-58384 .elementor-element.elementor-element-88a5b1a .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2);}.elementor-58384 .elementor-element.elementor-element-88a5b1a .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-58384 .elementor-element.elementor-element-88a5b1a .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2);}.elementor-58384 .elementor-element.elementor-element-88a5b1a .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-58384 .elementor-element.elementor-element-88a5b1a .gallery-item .overlay-wrap{opacity:calc(100/100);}@media(max-width:1024px){.elementor-58384 .elementor-element.elementor-element-4ad592b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-58384 .elementor-element.elementor-element-234f9f1{padding:100px 0px 200px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-58384 .elementor-element.elementor-element-1c82b1c{width:50%;}.elementor-58384 .elementor-element.elementor-element-b49a274{width:50%;}.elementor-58384 .elementor-element.elementor-element-4361b1c{width:100%;}.elementor-58384 .elementor-element.elementor-element-4ad592b{width:100%;}}@media (max-width:1199px) and (min-width:980px){.elementor-58384 .elementor-element.elementor-element-ce0174b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-58384 .elementor-element.elementor-element-1c82b1c{width: 33% !important;order : 1;}}@media (max-width:979px) and (min-width:680px){.elementor-58384 .elementor-element.elementor-element-ce0174b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-58384 .elementor-element.elementor-element-1c82b1c{width: 50% !important;order : 1;}}@media (max-width:1199px) and (min-width:980px){.elementor-58384 .elementor-element.elementor-element-ce0174b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-58384 .elementor-element.elementor-element-b49a274{width: 33% !important;order : 3;}}@media (max-width:979px) and (min-width:680px){.elementor-58384 .elementor-element.elementor-element-ce0174b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-58384 .elementor-element.elementor-element-b49a274{width: 100% !important;order : 3;}}@media (max-width:1199px) and (min-width:980px){.elementor-58384 .elementor-element.elementor-element-ce0174b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-58384 .elementor-element.elementor-element-4361b1c{width: 33% !important;order : 2;}}@media (max-width:979px) and (min-width:680px){.elementor-58384 .elementor-element.elementor-element-ce0174b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-58384 .elementor-element.elementor-element-4361b1c{width: 50% !important;order : 2;}}@media (max-width:1199px) and (min-width:980px){.elementor-58384 .elementor-element.elementor-element-ce0174b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-58384 .elementor-element.elementor-element-4ad592b{width: 100% !important;order : 6;}}@media (max-width:979px) and (min-width:680px){.elementor-58384 .elementor-element.elementor-element-ce0174b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-58384 .elementor-element.elementor-element-4ad592b{width: 100% !important;order : 4;}}
.bc-devider:before, 
.breadcrumbs span {
    color: #00bcd4;
}
.breadcrumbs .current {
    color: #99a9b5;
    padding-bottom: 12px;
    border-bottom: 3px solid #ff5252;
}
#site-header,
.block-content {
    background-color: #212331;
}
.thegem_pf_item > .container-fullwidth {
    display: none;
}
article:not(.type-page) > .entry-content.post-content {
    margin-bottom: 0;
}
.thegem_pf_item .post-meta-left .post-meta-date:before,
.thegem_pf_item .post-meta-navigation a{
    color: #99a9b5;    
}
.sep{
    border-color: #3c3950;
}