.elementor-17 .elementor-element.elementor-element-2828dd0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2828dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8C2C2;}.elementor-17 .elementor-element.elementor-element-2828dd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-2828dd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-6f86e89 > .elementor-background-overlay{background-color:#555555;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-6f86e89 > .porto-ibanner{min-height:393px;}.elementor-17 .elementor-element.elementor-element-6f86e89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-483c737 .porto-ibanner-layer{width:97.5%;}.elementor-element-1cb8fa7 .porto-sicon-box.top-icon{text-align:center;}.elementor-17 .elementor-element.elementor-element-1cb8fa7{width:var( --container-widget-width, 102.217% );max-width:102.217%;--container-widget-width:102.217%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-1cb8fa7 .porto-sicon-img{font-size:331px;border-radius:200px;padding:50px;}.elementor-element-1cb8fa7 .porto-sicon-img.porto-u-circle-img:before{border-color:#00000000;}.elementor-element-1cb8fa7 .porto-sicon-img{background:#00000000;}.elementor-element-1cb8fa7 .porto-icon{background:#00000000;}.elementor-17 .elementor-element.elementor-element-1cb8fa7 .porto-icon.advanced{border-radius:200px;}.elementor-17 .elementor-element.elementor-element-1cb8fa7 .porto-sicon-img.porto-u-circle-img:before{border-width:calc(50px + 1px);}.elementor-17 .elementor-element.elementor-element-1cb8fa7 .porto-sicon-title{font-size:1rem;font-weight:700;letter-spacing:0px;color:#FFFFFF;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-1cb8fa7 .porto-sicon-header p{font-size:12.6px;line-height:19px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1cb8fa7 .porto-sicon-description{font-family:"Playfair Display", Open Sans;color:#FFFFFFE6;}.elementor-17 .elementor-element.elementor-element-54926eb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-54926eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0AAAA;}.elementor-17 .elementor-element.elementor-element-54926eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-54926eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}