.elementor-33651 .elementor-element.elementor-element-7cb075b > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-33651 .elementor-element.elementor-element-7cb075b > .elementor-container{min-height:100vh;}.elementor-33651 .elementor-element.elementor-element-7cb075b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33651 .elementor-element.elementor-element-7cb075b .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-33651 .elementor-element.elementor-element-7cb075b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33651 .elementor-element.elementor-element-18c9d718 > .elementor-element-populated{padding:0px 0px 120px 120px;}.elementor-33651 .elementor-element.elementor-element-512bfee1 .elementor-heading-title{letter-spacing:0.6px;color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-55da3557 .elementor-heading-title{letter-spacing:2.5px;color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-3765ba8{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-33651 .elementor-element.elementor-element-3765ba8 .elementor-divider-separator{width:40px;}.elementor-33651 .elementor-element.elementor-element-3765ba8 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-33651 .elementor-element.elementor-element-7e7f76d3{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-33651 .elementor-element.elementor-element-7e7f76d3, .elementor-33651 .elementor-element.elementor-element-7e7f76d3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-acb9f7c .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-acb9f7c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-33651 .elementor-element.elementor-element-acb9f7c.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-33651 .elementor-element.elementor-element-acb9f7c .gem-button-container{text-align:center;}.elementor-33651 .elementor-element.elementor-element-acb9f7c .gem-button-container .gem-button{border-radius:3px 3px 3px 3px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-acb9f7c .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-4f73482 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-33651 .elementor-element.elementor-element-4f73482 > .elementor-container{min-height:100vh;}.elementor-33651 .elementor-element.elementor-element-4f73482{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33651 .elementor-element.elementor-element-4f73482 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-33651 .elementor-element.elementor-element-4f73482 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33651 .elementor-element.elementor-element-7e742b3 > .elementor-element-populated{padding:0px 0px 120px 120px;}.elementor-33651 .elementor-element.elementor-element-9d66035 .elementor-heading-title{letter-spacing:0.6px;color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-b9963cb .elementor-heading-title{letter-spacing:2.5px;color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-9187196{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-33651 .elementor-element.elementor-element-9187196 .elementor-divider-separator{width:40px;}.elementor-33651 .elementor-element.elementor-element-9187196 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-33651 .elementor-element.elementor-element-f46f3fb{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-33651 .elementor-element.elementor-element-f46f3fb, .elementor-33651 .elementor-element.elementor-element-f46f3fb .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-beca8fb .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-beca8fb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-33651 .elementor-element.elementor-element-beca8fb.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-33651 .elementor-element.elementor-element-beca8fb .gem-button-container{text-align:center;}.elementor-33651 .elementor-element.elementor-element-beca8fb .gem-button-container .gem-button{border-radius:3px 3px 3px 3px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-beca8fb .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-2811da9f{margin-top:0px;margin-bottom:0px;}.elementor-33651 .elementor-element.elementor-element-6f332fba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33651 .elementor-element.elementor-element-6f332fba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-33651 .elementor-element.elementor-element-6f332fba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33651 .elementor-element.elementor-element-6f332fba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33651 .elementor-element.elementor-element-6f332fba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 42px 60px 42px;}.elementor-33651 .elementor-element.elementor-element-6f332fba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33651 .elementor-element.elementor-element-3972a523 img{width:128px;border-radius:100px 100px 100px 100px;}.elementor-33651 .elementor-element.elementor-element-121cb924 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-33651 .elementor-element.elementor-element-121cb924{text-align:center;}.elementor-33651 .elementor-element.elementor-element-121cb924 .elementor-heading-title{color:#F0F0F0;}.elementor-33651 .elementor-element.elementor-element-67b3d667 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-33651 .elementor-element.elementor-element-29e6b6a4{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:center;}.elementor-33651 .elementor-element.elementor-element-29e6b6a4 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-33651 .elementor-element.elementor-element-29e6b6a4, .elementor-33651 .elementor-element.elementor-element-29e6b6a4 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#F3F3F3;}.elementor-33651 .elementor-element.elementor-element-3818db1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-33651 .elementor-element.elementor-element-4192d012{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-33651 .elementor-element.elementor-element-4192d012 .elementor-widget-container{text-align:center;}.elementor-33651 .elementor-element.elementor-element-4192d012 > .elementor-widget-container{margin:20px 0px -13px 0px;}.elementor-33651 .elementor-element.elementor-element-4192d012 .elementor-social-icon{background-color:#8A2BE2;--icon-padding:0.3em;}.elementor-33651 .elementor-element.elementor-element-4192d012 .elementor-social-icon i{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-4192d012 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-4192d012 .elementor-social-icon:hover{background-color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-4192d012 .elementor-social-icon:hover i{color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-4192d012 .elementor-social-icon:hover svg{fill:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-5ed746e .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important;}.elementor-33651 .elementor-element.elementor-element-5ed746e .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2);}.elementor-33651 .elementor-element.elementor-element-5ed746e .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-33651 .elementor-element.elementor-element-5ed746e .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2);}.elementor-33651 .elementor-element.elementor-element-5ed746e .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-33651 .elementor-element.elementor-element-5ed746e .gallery-item .overlay-wrap{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-7fba1e9d > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-33651 .elementor-element.elementor-element-7fba1e9d{text-align:center;}.elementor-33651 .elementor-element.elementor-element-d9fc8d7 .portfolio.portfolio-grid .portfolio-item,
					 .elementor-33651 .elementor-element.elementor-element-d9fc8d7 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-33651 .elementor-element.elementor-element-d9fc8d7 .portfolio.portfolio-grid .portfolio-row,
					 .elementor-33651 .elementor-element.elementor-element-d9fc8d7 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-33651 .elementor-element.elementor-element-d9fc8d7 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-33651 .elementor-element.elementor-element-d9fc8d7 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-33651 .elementor-element.elementor-element-d9fc8d7 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-33651 .elementor-element.elementor-element-d9fc8d7 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-33651 .elementor-element.elementor-element-d9fc8d7 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-33651 .elementor-element.elementor-element-d9fc8d7 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-d9fc8d7 .portfolio.portfolio-grid .portfolio-item .wrap > .caption .caption-separator{height:1px;}.elementor-33651 .elementor-element.elementor-element-d9fc8d7 .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}.elementor-33651 .elementor-element.elementor-element-5b02eccf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-33651 .elementor-element.elementor-element-5b02eccf > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-33651 .elementor-element.elementor-element-d67561e > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-33651 .elementor-element.elementor-element-d67561e{text-align:center;}.elementor-33651 .elementor-element.elementor-element-487ed2e0 .gem-image.gem-wrapbox{float:left;}.elementor-33651 .elementor-element.elementor-element-487ed2e0 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-33651 .elementor-element.elementor-element-487ed2e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33651 .elementor-element.elementor-element-487ed2e0 .gem-image img{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-487ed2e0 .gem-image a:hover img{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox-content{background-color:#EAECF0;padding:40px 20px 45px 20px;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox .gem-inner-wrapper-btn{flex-direction:row;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox-content, .elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:25px;margin-top:0px;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox .gem-textbox-description{padding-bottom:35px;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox-content .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-c93ed .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-7087cc9c .gem-image.gem-wrapbox{float:left;}.elementor-33651 .elementor-element.elementor-element-7087cc9c .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-33651 .elementor-element.elementor-element-7087cc9c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33651 .elementor-element.elementor-element-7087cc9c .gem-image img{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-7087cc9c .gem-image a:hover img{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox-content{background-color:#EAECF0;padding:40px 20px 45px 20px;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox-content, .elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:25px;margin-top:0px;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox .gem-textbox-description{padding-bottom:35px;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox-content .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-4ca46d45 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-2acca955 .gem-image.gem-wrapbox{float:left;}.elementor-33651 .elementor-element.elementor-element-2acca955 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-33651 .elementor-element.elementor-element-2acca955{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33651 .elementor-element.elementor-element-2acca955 .gem-image img{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-2acca955 .gem-image a:hover img{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox-content{background-color:#EAECF0;padding:40px 20px 45px 20px;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox .gem-inner-wrapper-btn{flex-direction:row;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox-content, .elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:25px;margin-top:0px;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox .gem-textbox-description{padding-bottom:35px;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox-content .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-6dbcf68c .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-661400e{margin-top:0px;margin-bottom:0px;}.elementor-33651 .elementor-element.elementor-element-8167ca3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33651 .elementor-element.elementor-element-8167ca3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-33651 .elementor-element.elementor-element-8167ca3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33651 .elementor-element.elementor-element-8167ca3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33651 .elementor-element.elementor-element-8167ca3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 42px 60px 42px;}.elementor-33651 .elementor-element.elementor-element-8167ca3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33651 .elementor-element.elementor-element-7cba0b3 img{width:128px;border-radius:100px 100px 100px 100px;}.elementor-33651 .elementor-element.elementor-element-ea33e22 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-33651 .elementor-element.elementor-element-ea33e22{text-align:center;}.elementor-33651 .elementor-element.elementor-element-ea33e22 .elementor-heading-title{color:#E0E0E0;}.elementor-33651 .elementor-element.elementor-element-93cb280 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-33651 .elementor-element.elementor-element-e40e3b3{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:center;}.elementor-33651 .elementor-element.elementor-element-e40e3b3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-33651 .elementor-element.elementor-element-e40e3b3, .elementor-33651 .elementor-element.elementor-element-e40e3b3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#DBDBDB;}.elementor-33651 .elementor-element.elementor-element-3bbf929 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-33651 .elementor-element.elementor-element-31d2c18{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-33651 .elementor-element.elementor-element-31d2c18 .elementor-widget-container{text-align:center;}.elementor-33651 .elementor-element.elementor-element-31d2c18 > .elementor-widget-container{margin:20px 0px -13px 0px;}.elementor-33651 .elementor-element.elementor-element-31d2c18 .elementor-social-icon{background-color:#8A2BE2;--icon-padding:0.3em;}.elementor-33651 .elementor-element.elementor-element-31d2c18 .elementor-social-icon i{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-31d2c18 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-31d2c18 .elementor-social-icon:hover{background-color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-31d2c18 .elementor-social-icon:hover i{color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-31d2c18 .elementor-social-icon:hover svg{fill:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-1793f45 .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important;}.elementor-33651 .elementor-element.elementor-element-1793f45 .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2);}.elementor-33651 .elementor-element.elementor-element-1793f45 .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-33651 .elementor-element.elementor-element-1793f45 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2);}.elementor-33651 .elementor-element.elementor-element-1793f45 .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-33651 .elementor-element.elementor-element-1793f45 .gallery-item .overlay-wrap{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-7ee2bc8 > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-33651 .elementor-element.elementor-element-7ee2bc8{text-align:center;}.elementor-33651 .elementor-element.elementor-element-5acf94f .portfolio.portfolio-grid .portfolio-item,
					 .elementor-33651 .elementor-element.elementor-element-5acf94f .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-33651 .elementor-element.elementor-element-5acf94f .portfolio.portfolio-grid .portfolio-row,
					 .elementor-33651 .elementor-element.elementor-element-5acf94f .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-33651 .elementor-element.elementor-element-5acf94f .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-33651 .elementor-element.elementor-element-5acf94f .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-33651 .elementor-element.elementor-element-5acf94f .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-33651 .elementor-element.elementor-element-5acf94f .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-33651 .elementor-element.elementor-element-5acf94f .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-33651 .elementor-element.elementor-element-5acf94f .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-5acf94f .portfolio.portfolio-grid .portfolio-item .wrap > .caption .caption-separator{height:1px;}.elementor-33651 .elementor-element.elementor-element-5acf94f .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}.elementor-33651 .elementor-element.elementor-element-32c3e2d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-33651 .elementor-element.elementor-element-32c3e2d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-33651 .elementor-element.elementor-element-8d66b4a > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-33651 .elementor-element.elementor-element-8d66b4a{text-align:center;}.elementor-33651 .elementor-element.elementor-element-622d2bb .gem-image.gem-wrapbox{float:left;}.elementor-33651 .elementor-element.elementor-element-622d2bb .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-33651 .elementor-element.elementor-element-622d2bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33651 .elementor-element.elementor-element-622d2bb .gem-image img{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-622d2bb .gem-image a:hover img{opacity:calc(100/100);}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox-content{background-color:#EAECF0;padding:40px 20px 45px 20px;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox .gem-inner-wrapper-btn{flex-direction:row;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox-content, .elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:25px;margin-top:0px;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox .gem-textbox-description{padding-bottom:35px;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox-content .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox-content .gem-button-container .gem-button .gem-text-button{color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon{color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox-content .gem-button-container .gem-button .gem-button-icon svg{fill:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox .gem-textbox-content .gem-button-container .gem-button:hover{background-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-bf73f46 .gem-textbox:hover .gem-textbox-content .gem-button-container .gem-button.item-linked{background-color:#2C2E3D;}.elementor-33651 .elementor-element.elementor-element-07ba85e .gem-tta-tabs .gem-tta-panels .gem-tta-panel-body{text-align:left!important;}.elementor-33651 .elementor-element.elementor-element-525dfbc8 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-33651 .elementor-element.elementor-element-525dfbc8:not(.elementor-motion-effects-element-type-background), .elementor-33651 .elementor-element.elementor-element-525dfbc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-33651 .elementor-element.elementor-element-525dfbc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 21px 50px 21px;}.elementor-33651 .elementor-element.elementor-element-525dfbc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33651 .elementor-element.elementor-element-1849c278{text-align:center;}.elementor-33651 .elementor-element.elementor-element-1849c278 .elementor-heading-title{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-5decda49{text-align:center;}.elementor-33651 .elementor-element.elementor-element-5decda49, .elementor-33651 .elementor-element.elementor-element-5decda49 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-71f3d353 .gem-button-container .gem-button:hover{background-color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-71f3d353 .gem-button-container{text-align:center;}.elementor-33651 .elementor-element.elementor-element-71f3d353 .gem-button-container .gem-button{border-radius:3px 3px 3px 3px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-71f3d353 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;}.elementor-33651 .elementor-element.elementor-element-71f3d353 .gem-button-container .gem-button:hover .gem-text-button{color:#2FC5B0;}@media(max-width:1024px){.elementor-33651 .elementor-element.elementor-element-7cb075b > .elementor-container{min-height:100vh;}.elementor-33651 .elementor-element.elementor-element-18c9d718 > .elementor-element-populated{padding:0px 20px 70px 20px;}.elementor-33651 .elementor-element.elementor-element-4f73482 > .elementor-container{min-height:100vh;}.elementor-33651 .elementor-element.elementor-element-7e742b3 > .elementor-element-populated{padding:0px 20px 70px 20px;}.elementor-33651 .elementor-element.elementor-element-22bdbb8 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-33651 .elementor-element.elementor-element-7cb075b > .elementor-container{min-height:100vh;}.elementor-33651 .elementor-element.elementor-element-acb9f7c .gem-button-container .gem-button .gem-text-button{font-size:16px;letter-spacing:0px;}.elementor-33651 .elementor-element.elementor-element-4f73482 > .elementor-container{min-height:100vh;}.elementor-33651 .elementor-element.elementor-element-beca8fb .gem-button-container .gem-button .gem-text-button{font-size:16px;letter-spacing:0px;}.elementor-33651 .elementor-element.elementor-element-6f332fba > .elementor-element-populated{padding:50px 21px 50px 21px;}.elementor-33651 .elementor-element.elementor-element-8167ca3 > .elementor-element-populated{padding:50px 21px 50px 21px;}.elementor-33651 .elementor-element.elementor-element-31d2c18 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-33651 .elementor-element.elementor-element-71f3d353 .gem-button-container .gem-button .gem-text-button{font-size:16px;letter-spacing:0px;}}@media(min-width:768px){.elementor-33651 .elementor-element.elementor-element-6f332fba{width:22.579%;}.elementor-33651 .elementor-element.elementor-element-6d6326e4{width:77.421%;}.elementor-33651 .elementor-element.elementor-element-8167ca3{width:22.579%;}.elementor-33651 .elementor-element.elementor-element-ef4f28c{width:77.421%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33651 .elementor-element.elementor-element-6f332fba{width:50%;}.elementor-33651 .elementor-element.elementor-element-6b4805f{width:50%;}.elementor-33651 .elementor-element.elementor-element-24135839{width:50%;}.elementor-33651 .elementor-element.elementor-element-12f26c8d{width:50%;}.elementor-33651 .elementor-element.elementor-element-8167ca3{width:50%;}.elementor-33651 .elementor-element.elementor-element-ead4ea6{width:50%;}.elementor-33651 .elementor-element.elementor-element-14443b04{width:100%;}.elementor-33651 .elementor-element.elementor-element-22bdbb8{width:100%;}.elementor-33651 .elementor-element.elementor-element-2605bf61{width:100%;}}