.elementor-22366 .elementor-element.elementor-element-c59b935 .gem-project-info-item .icon.gem-svg-icon{padding:0}.elementor-22366 .elementor-element.elementor-element-e74543f .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:3px 3px 3px 3px}.elementor-22366 .elementor-element.elementor-element-9c13b46 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:3px 3px 3px 3px}.elementor-22366 .elementor-element.elementor-element-b47a024 .gem-textbox-content a .gem-texbox-icon-image-wrapper .elementor-icon{border-radius:3px 3px 3px 3px}.elementor-22366 .elementor-element.elementor-element-8129827 .diagram-circle input.color{background-color:#3c3950}.elementor-22366 .elementor-element.elementor-element-61501da>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22366 .elementor-element.elementor-element-01333f7.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#b25eb2;color:#fff}.elementor-22366 .elementor-element.elementor-element-01333f7.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-22366 .elementor-element.elementor-element-01333f7.elementor-drop-cap-view-default .elementor-drop-cap{color:#b25eb2;border-color:#b25eb2}.elementor-22366 .elementor-element.elementor-element-01333f7.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#fff}.elementor-22366 .elementor-element.elementor-element-01333f7 .elementor-drop-cap{padding:15px;margin-inline-end:15px;margin-bottom:10px}.elementor-22366 .elementor-element.elementor-element-8f366d0.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#f75f5f;color:#393d4d}.elementor-22366 .elementor-element.elementor-element-8f366d0.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-22366 .elementor-element.elementor-element-8f366d0.elementor-drop-cap-view-default .elementor-drop-cap{color:#f75f5f;border-color:#f75f5f}.elementor-22366 .elementor-element.elementor-element-8f366d0.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#393d4d}.elementor-22366 .elementor-element.elementor-element-8f366d0 .elementor-drop-cap{padding:12px;margin-inline-end:20px;border-radius:50%;margin-bottom:0;margin-top:-5px}.elementor-22366 .elementor-element.elementor-element-abca730.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#ff7d36;color:#393d4d}.elementor-22366 .elementor-element.elementor-element-abca730.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-22366 .elementor-element.elementor-element-abca730.elementor-drop-cap-view-default .elementor-drop-cap{color:#ff7d36;border-color:#ff7d36}.elementor-22366 .elementor-element.elementor-element-abca730.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#393d4d}.elementor-22366 .elementor-element.elementor-element-abca730 .elementor-drop-cap{padding:12px;margin-inline-end:20px;border-radius:50%;margin-bottom:0;margin-top:-5px}.elementor-22366 .elementor-element.elementor-element-a3047d0.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#ffd03f;color:#393d4d}.elementor-22366 .elementor-element.elementor-element-a3047d0.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-22366 .elementor-element.elementor-element-a3047d0.elementor-drop-cap-view-default .elementor-drop-cap{color:#ffd03f;border-color:#ffd03f}.elementor-22366 .elementor-element.elementor-element-a3047d0.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#393d4d}.elementor-22366 .elementor-element.elementor-element-a3047d0 .elementor-drop-cap{padding:12px;margin-inline-end:20px;border-radius:50%;margin-bottom:0;margin-top:-5px}.elementor-22366 .elementor-element.elementor-element-ae64c94 .gem-gallery-grid .gallery-item{padding:calc(42px / 2)!important}.elementor-22366 .elementor-element.elementor-element-ae64c94 .gallery-item .overlay-wrap{opacity:calc(100 / 100)}.elementor-22366 .elementor-element.elementor-element-ae64c94 .gallery-item .overlay a.icon i{width:36px;height:36px;line-height:36px}.elementor-22366 .elementor-element.elementor-element-ae64c94 .gem-gallery-grid:not(.hover-zooming-blur):not(.hover-gradient) .gallery-item .overlay a.icon i{font-size:36px}.elementor-22366 .elementor-element.elementor-element-ae64c94 .gem-gallery-grid.hover-zooming-blur .gallery-item .overlay a.icon i{font-size:calc(36px / 2)}.elementor-22366 .elementor-element.elementor-element-ae64c94 .gem-gallery-grid.hover-gradient .gallery-item .overlay a.icon i{font-size:calc(36px / 2)}.elementor-22366 .elementor-element.elementor-element-f01baff .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-22366 .elementor-element.elementor-element-158b4e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px / 2)}.elementor-22366 .elementor-element.elementor-element-158b4e8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px / 2)}.elementor-22366 .elementor-element.elementor-element-158b4e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px / 2)}.elementor-22366 .elementor-element.elementor-element-4c1ac8a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-22366 .elementor-element.elementor-element-2a7ae26 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-22366 .elementor-element.elementor-element-ab97354 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-22366 .elementor-element.elementor-element-37b02d6 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-22366 .elementor-element.elementor-element-4b95633 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-22366 .elementor-element.elementor-element-ebc47c8 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-22366 .elementor-element.elementor-element-012fc54 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-22366 .elementor-element.elementor-element-855c594 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-22366 .elementor-element.elementor-element-1b47417 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-22366 .elementor-element.elementor-element-f779b6d .gem-icon-inner .wrapper-icon-inner{font-size:48px}