.elementor-30705 .elementor-element.elementor-element-7309938{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:125px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30705 .elementor-element.elementor-element-2361af2 .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-30705 .elementor-element.elementor-element-2361af2 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important}.elementor-30705 .elementor-element.elementor-element-2361af2 .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-30705 .elementor-element.elementor-element-2361af2 .skeleton-posts.portfolio-row{margin:calc(-42px/2)}.elementor-30705 .elementor-element.elementor-element-2361af2 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0}.elementor-30705 .elementor-element.elementor-element-2361af2 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-30705 .elementor-element.elementor-element-2361af2 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-30705 .elementor-element.elementor-element-2361af2 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-30705 .elementor-element.elementor-element-2361af2 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-30705 .elementor-element.elementor-element-2361af2 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2)}.elementor-30705 .elementor-element.elementor-element-2361af2 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px}.elementor-30705 .elementor-element.elementor-element-52728dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px}.elementor-30705 .elementor-element.elementor-element-b9a2c14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--thegem-sticky-offset:50px}.elementor-30705 .elementor-element.elementor-element-5267793{width:var(--container-widget-width,570px);max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0}.elementor-30705 .elementor-element.elementor-element-5267793>.elementor-widget-container{margin:0 0 25px}.elementor-30705 .elementor-element.elementor-element-16b8e0c{width:var(--container-widget-width,620px);max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0}.elementor-30705 .elementor-element.elementor-element-16b8e0c>.elementor-widget-container{margin:0 0 40px}.elementor-30705 .elementor-element.elementor-element-f34b9a5{width:var(--container-widget-width,620px);max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0}.elementor-30705 .elementor-element.elementor-element-f34b9a5>.elementor-widget-container{background-color:#fff;padding:0 15px 0 0;border-radius:50px}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp:not(.label-top):not(.label-bottom) form:not(.yikes-mailchimp-form-inline) input{width:100%}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp.label-top form:not(.yikes-mailchimp-form-inline) label{width:100%}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp.label-bottom form:not(.yikes-mailchimp-form-inline) label{width:100%}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp label.label-inline{width:100%}.elementor-30705 .elementor-element.elementor-element-f34b9a5 label{margin-bottom:0;text-align:left}.elementor-30705 .elementor-element.elementor-element-f34b9a5 label.label-inline{padding-right:0}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp .yikes-mailchimp-container form.yikes-easy-mc-form input{padding:9px 30px;border-radius:50px;background-color:#02010100}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp form:not(.yikes-mailchimp-form-inline) .yikes-easy-mc-submit-button{width:50px}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp label.submit-button-inline-label{width:50px}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp.wpcf7-form .yikes-easy-mc-form .yikes-easy-mc-submit-button{border-radius:50px;padding:0;background-color:#fff;flex-direction:row}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp.wpcf7-form .yikes-easy-mc-form .yikes-easy-mc-submit-button .space{width:0}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp.wpcf7-form .yikes-easy-mc-form .yikes-easy-mc-submit-button i{font-size:50px}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .thegem-mailchimp.wpcf7-form .yikes-easy-mc-form .yikes-easy-mc-submit-button svg{width:50px;height:50px}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .yikes-mailchimp-form-title{margin-bottom:20px}.elementor-30705 .elementor-element.elementor-element-f34b9a5 .yikes-mailchimp-form-description{margin-bottom:30px}.elementor-30705 .elementor-element.elementor-element-64101a2>.elementor-widget-container{margin:20px 0 0}.elementor-30705 .elementor-element.elementor-element-e54188f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-30705 .elementor-element.elementor-element-3b35717 .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-30705 .elementor-element.elementor-element-3b35717 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(20px/2) !important}.elementor-30705 .elementor-element.elementor-element-3b35717 .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-30705 .elementor-element.elementor-element-3b35717 .skeleton-posts.portfolio-row{margin:calc(-20px/2)}.elementor-30705 .elementor-element.elementor-element-3b35717 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-20px/2) 0}.elementor-30705 .elementor-element.elementor-element-3b35717 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:20px;padding-right:20px}.elementor-30705 .elementor-element.elementor-element-3b35717 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(20px/2);padding-right:calc(20px/2)}.elementor-30705 .elementor-element.elementor-element-3b35717 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:20px;padding-right:20px}.elementor-30705 .elementor-element.elementor-element-3b35717 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:20px}.elementor-30705 .elementor-element.elementor-element-3b35717 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-20px/2)}@media(max-width:1024px){.elementor-30705 .elementor-element.elementor-element-7309938{--margin-top:20px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-30705 .elementor-element.elementor-element-52728dc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-30705 .elementor-element.elementor-element-b9a2c14{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30705 .elementor-element.elementor-element-e54188f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-30705 .elementor-element.elementor-element-7309938{--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-30705 .elementor-element.elementor-element-52728dc{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-30705 .elementor-element.elementor-element-b9a2c14{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}}@media(min-width:768px){.elementor-30705 .elementor-element.elementor-element-b9a2c14{--width:50%}.elementor-30705 .elementor-element.elementor-element-e54188f{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-30705 .elementor-element.elementor-element-b9a2c14{--width:100%}.elementor-30705 .elementor-element.elementor-element-e54188f{--width:100%}}