.elementor-263 .elementor-element.elementor-element-3bc0a133{text-align:left;}.elementor-263 .elementor-element.elementor-element-3bc0a133 .thegem-heading, .elementor-263 .elementor-element.elementor-element-3bc0a133 .thegem-heading .light{line-height:37px;letter-spacing:0px;}.elementor-263 .elementor-element.elementor-element-274d4c83{--spacer-size:20px;}.elementor-263 .elementor-element.elementor-element-483d219e{text-align:left;}.elementor-263 .elementor-element.elementor-element-483d219e .thegem-heading, .elementor-263 .elementor-element.elementor-element-483d219e .thegem-heading .light{line-height:25px;}.elementor-263 .elementor-element.elementor-element-6b9d2010{--spacer-size:30px;}.elementor-263 .elementor-element.elementor-element-4559f433{text-align:left;}.elementor-263 .elementor-element.elementor-element-4559f433 .thegem-heading, .elementor-263 .elementor-element.elementor-element-4559f433 .thegem-heading .light{text-transform:none;line-height:53px;}.elementor-263 .elementor-element.elementor-element-5dcda11{--spacer-size:25px;}.elementor-263 .elementor-element.elementor-element-53b91903{text-align:left;}.elementor-263 .elementor-element.elementor-element-53b91903 .thegem-heading, .elementor-263 .elementor-element.elementor-element-53b91903 .thegem-heading .light{line-height:25px;}.elementor-263 .elementor-element.elementor-element-2444feba{--spacer-size:60px;}.elementor-263 .elementor-element.elementor-element-3f88bbfe .gem-gallery-grid .gallery-item{padding:calc(42px/2) !important;}.elementor-263 .elementor-element.elementor-element-3f88bbfe .gem-gallery-grid .gallery-set{margin-top:calc(-42px/2);margin-bottom:calc(-42px/2);}.elementor-263 .elementor-element.elementor-element-3f88bbfe .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-263 .elementor-element.elementor-element-3f88bbfe .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-42px/2);margin-right:calc(-42px/2);}.elementor-263 .elementor-element.elementor-element-3f88bbfe .gem-gallery-grid .fullwidth-block{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-263 .elementor-element.elementor-element-3f88bbfe .gallery-item .overlay-wrap{opacity:calc(100/100);}.elementor-263 .elementor-element.elementor-element-3f88bbfe .gallery-item .overlay a.icon i{background-color:#101010;}.elementor-263 .elementor-element.elementor-element-1dfd6fe4{--spacer-size:30px;}.elementor-263 .elementor-element.elementor-element-20b82413{text-align:left;}.elementor-263 .elementor-element.elementor-element-20b82413 .thegem-heading, .elementor-263 .elementor-element.elementor-element-20b82413 .thegem-heading .light{line-height:25px;}.elementor-263 .elementor-element.elementor-element-50448336{padding:0px 21px 0px 21px;}.elementor-263 .elementor-element.elementor-element-1e642bf7 > .elementor-element-populated{padding:20px 21px 0px 21px;}.elementor-263 .elementor-element.elementor-element-9d3d25{text-align:left;}.elementor-263 .elementor-element.elementor-element-9d3d25 .thegem-heading, .elementor-263 .elementor-element.elementor-element-9d3d25 .thegem-heading .light{text-transform:none;line-height:53px;}.elementor-263 .elementor-element.elementor-element-453684dc{--spacer-size:30px;}.elementor-263 .elementor-element.elementor-element-74d4b9d9{text-align:left;}.elementor-263 .elementor-element.elementor-element-74d4b9d9 .thegem-heading, .elementor-263 .elementor-element.elementor-element-74d4b9d9 .thegem-heading .light{line-height:25px;}.elementor-263 .elementor-element.elementor-element-cec4dcf{--spacer-size:35px;}.elementor-263 .elementor-element.elementor-element-519a6e4 > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-263 .elementor-element.elementor-element-5caad79e{text-align:center;}.elementor-263 .elementor-element.elementor-element-5bba7e72{--spacer-size:10px;}.elementor-263 .elementor-element.elementor-element-593d643b{text-align:left;}.elementor-263 .elementor-element.elementor-element-593d643b .thegem-heading, .elementor-263 .elementor-element.elementor-element-593d643b .thegem-heading .light{text-transform:none;line-height:53px;}.elementor-263 .elementor-element.elementor-element-29ca17c7{--spacer-size:30px;}.elementor-263 .elementor-element.elementor-element-4eec9979{text-align:left;}.elementor-263 .elementor-element.elementor-element-4eec9979 .thegem-heading, .elementor-263 .elementor-element.elementor-element-4eec9979 .thegem-heading .light{line-height:25px;}.elementor-263 .elementor-element.elementor-element-1fcc32ee{--spacer-size:35px;}.elementor-263 .elementor-element.elementor-element-17f4b1d6{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-263 .elementor-element.elementor-element-17f4b1d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-263 .elementor-element.elementor-element-ae4191d > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-263 .elementor-element.elementor-element-6c4dd03{text-align:left;}.elementor-263 .elementor-element.elementor-element-6c4dd03, .elementor-263 .elementor-element.elementor-element-6c4dd03 .elementor-text-editor *{font-size:24px;font-weight:300;}.elementor-263 .elementor-element.elementor-element-6c4dd03, .elementor-263 .elementor-element.elementor-element-6c4dd03 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#101010;}.elementor-263 .elementor-element.elementor-element-6c4dd03.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#101010;color:#FFFFFF;}.elementor-263 .elementor-element.elementor-element-6c4dd03.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-263 .elementor-element.elementor-element-6c4dd03.elementor-drop-cap-view-default .elementor-drop-cap{color:#101010;border-color:#101010;}.elementor-263 .elementor-element.elementor-element-6c4dd03.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-263 .elementor-element.elementor-element-6c4dd03 .elementor-drop-cap{padding:10px;margin-inline-end:21px;border-radius:50%;}.elementor-263 .elementor-element.elementor-element-6c4dd03 .elementor-drop-cap-letter{font-size:30px;line-height:30px;}.elementor-263 .elementor-element.elementor-element-3f41fe59{border-style:solid;border-width:0px 1px 0px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-263 .elementor-element.elementor-element-3f41fe59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-263 .elementor-element.elementor-element-46a4ba50 > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-263 .elementor-element.elementor-element-663bf8ab{text-align:left;}.elementor-263 .elementor-element.elementor-element-663bf8ab, .elementor-263 .elementor-element.elementor-element-663bf8ab .elementor-text-editor *{font-size:24px;font-weight:300;}.elementor-263 .elementor-element.elementor-element-663bf8ab, .elementor-263 .elementor-element.elementor-element-663bf8ab .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#101010;}.elementor-263 .elementor-element.elementor-element-663bf8ab.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#101010;color:#FFFFFF;}.elementor-263 .elementor-element.elementor-element-663bf8ab.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-263 .elementor-element.elementor-element-663bf8ab.elementor-drop-cap-view-default .elementor-drop-cap{color:#101010;border-color:#101010;}.elementor-263 .elementor-element.elementor-element-663bf8ab.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-263 .elementor-element.elementor-element-663bf8ab .elementor-drop-cap{padding:10px;margin-inline-end:21px;border-radius:50%;}.elementor-263 .elementor-element.elementor-element-663bf8ab .elementor-drop-cap-letter{font-size:30px;line-height:30px;}.elementor-263 .elementor-element.elementor-element-49bf28d{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-263 .elementor-element.elementor-element-49bf28d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-263 .elementor-element.elementor-element-3241da61 > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-263 .elementor-element.elementor-element-2e791a49{text-align:left;}.elementor-263 .elementor-element.elementor-element-2e791a49, .elementor-263 .elementor-element.elementor-element-2e791a49 .elementor-text-editor *{font-size:24px;font-weight:300;}.elementor-263 .elementor-element.elementor-element-2e791a49, .elementor-263 .elementor-element.elementor-element-2e791a49 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#101010;}.elementor-263 .elementor-element.elementor-element-2e791a49.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#101010;color:#FFFFFF;}.elementor-263 .elementor-element.elementor-element-2e791a49.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-263 .elementor-element.elementor-element-2e791a49.elementor-drop-cap-view-default .elementor-drop-cap{color:#101010;border-color:#101010;}.elementor-263 .elementor-element.elementor-element-2e791a49.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-263 .elementor-element.elementor-element-2e791a49 .elementor-drop-cap{padding:10px;margin-inline-end:21px;border-radius:50%;}.elementor-263 .elementor-element.elementor-element-2e791a49 .elementor-drop-cap-letter{font-size:30px;line-height:30px;}.elementor-263 .elementor-element.elementor-element-28e0f147{--spacer-size:20px;}.elementor-263 .elementor-element.elementor-element-73deb059{text-align:left;}.elementor-263 .elementor-element.elementor-element-73deb059 .thegem-heading, .elementor-263 .elementor-element.elementor-element-73deb059 .thegem-heading .light{text-transform:none;line-height:53px;}.elementor-263 .elementor-element.elementor-element-23f86348{--spacer-size:30px;}.elementor-263 .elementor-element.elementor-element-4999155b{text-align:left;}.elementor-263 .elementor-element.elementor-element-4999155b .thegem-heading, .elementor-263 .elementor-element.elementor-element-4999155b .thegem-heading .light{line-height:25px;}.elementor-263 .elementor-element.elementor-element-6847f224{--spacer-size:30px;}.elementor-263 .elementor-element.elementor-element-4afdc355 .gem-quote{background-color:#F6F6F6;}.elementor-263 .elementor-element.elementor-element-4afdc355 .gem-quote:not(.gem-quote-style-3){padding:50px 20px 50px 50px;}.elementor-263 .elementor-element.elementor-element-4afdc355 .gem-quote.gem-quote-style-3 blockquote{padding:50px 20px 50px 50px;}.elementor-263 .elementor-element.elementor-element-4afdc355 .gem-quote blockquote, .elementor-263 .elementor-element.elementor-element-4afdc355 .gem-quote blockquote span, .elementor-263 .elementor-element.elementor-element-4afdc355 .gem-quote blockquote p{color:#101010 !important;}.elementor-263 .elementor-element.elementor-element-4afdc355 .gem-quote::after{font-size:67px;color:#E3E3E3;}.elementor-263 .elementor-element.elementor-element-4a365280{--spacer-size:50px;}.elementor-263 .elementor-element.elementor-element-2d7e7700{text-align:left;}.elementor-263 .elementor-element.elementor-element-2d7e7700 .thegem-heading, .elementor-263 .elementor-element.elementor-element-2d7e7700 .thegem-heading .light{line-height:25px;}@media(max-width:1024px){.elementor-263 .elementor-element.elementor-element-4559f433 .thegem-heading, .elementor-263 .elementor-element.elementor-element-4559f433 .thegem-heading .light{line-height:42px;}.elementor-263 .elementor-element.elementor-element-1e642bf7 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-263 .elementor-element.elementor-element-9d3d25 .thegem-heading, .elementor-263 .elementor-element.elementor-element-9d3d25 .thegem-heading .light{line-height:42px;}.elementor-263 .elementor-element.elementor-element-593d643b .thegem-heading, .elementor-263 .elementor-element.elementor-element-593d643b .thegem-heading .light{line-height:42px;}.elementor-263 .elementor-element.elementor-element-6c4dd03, .elementor-263 .elementor-element.elementor-element-6c4dd03 .elementor-text-editor *{font-size:20px;}.elementor-263 .elementor-element.elementor-element-6c4dd03 .elementor-drop-cap-letter{font-size:30px;line-height:30px;}.elementor-263 .elementor-element.elementor-element-663bf8ab, .elementor-263 .elementor-element.elementor-element-663bf8ab .elementor-text-editor *{font-size:20px;}.elementor-263 .elementor-element.elementor-element-663bf8ab .elementor-drop-cap-letter{font-size:30px;line-height:30px;}.elementor-263 .elementor-element.elementor-element-2e791a49, .elementor-263 .elementor-element.elementor-element-2e791a49 .elementor-text-editor *{font-size:20px;}.elementor-263 .elementor-element.elementor-element-2e791a49 .elementor-drop-cap-letter{font-size:30px;line-height:30px;}.elementor-263 .elementor-element.elementor-element-73deb059 .thegem-heading, .elementor-263 .elementor-element.elementor-element-73deb059 .thegem-heading .light{line-height:42px;}}@media(max-width:767px){.elementor-263 .elementor-element.elementor-element-6c4dd03, .elementor-263 .elementor-element.elementor-element-6c4dd03 .elementor-text-editor *{font-size:18px;}.elementor-263 .elementor-element.elementor-element-6c4dd03 .elementor-drop-cap-letter{font-size:30px;}.elementor-263 .elementor-element.elementor-element-663bf8ab, .elementor-263 .elementor-element.elementor-element-663bf8ab .elementor-text-editor *{font-size:18px;}.elementor-263 .elementor-element.elementor-element-663bf8ab .elementor-drop-cap-letter{font-size:30px;}.elementor-263 .elementor-element.elementor-element-2e791a49, .elementor-263 .elementor-element.elementor-element-2e791a49 .elementor-text-editor *{font-size:18px;}.elementor-263 .elementor-element.elementor-element-2e791a49 .elementor-drop-cap-letter{font-size:30px;}.elementor-263 .elementor-element.elementor-element-4afdc355 .gem-quote:not(.gem-quote-style-3){padding:25px 10px 50px 25px;}.elementor-263 .elementor-element.elementor-element-4afdc355 .gem-quote.gem-quote-style-3 blockquote{padding:25px 10px 50px 25px;}}