.elementor-13192 .elementor-element.elementor-element-5345fc4c:not(.elementor-motion-effects-element-type-background), .elementor-13192 .elementor-element.elementor-element-5345fc4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F2;}.elementor-13192 .elementor-element.elementor-element-5345fc4c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13192 .elementor-element.elementor-element-5345fc4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13192 .elementor-element.elementor-element-5517c04c .elementor-widget-wrap{flex-wrap:wrap;}.elementor-13192 .elementor-element.elementor-element-4eac64bc:not(.elementor-motion-effects-element-type-background), .elementor-13192 .elementor-element.elementor-element-4eac64bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2E3D;}.elementor-13192 .elementor-element.elementor-element-4eac64bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-13192 .elementor-element.elementor-element-4eac64bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13192 .elementor-element.elementor-element-4bd25bf .elementor-widget-wrap{flex-wrap:wrap;}.elementor-13192 .elementor-element.elementor-element-3f142376 > .elementor-background-overlay{background-color:#C2CFE0;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13192 .elementor-element.elementor-element-3f142376 > .elementor-container{min-height:100vh;}.elementor-13192 .elementor-element.elementor-element-3f142376{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-13192 .elementor-element.elementor-element-2322931b .elementor-widget-wrap{flex-wrap:wrap;}.elementor-13192 .elementor-element.elementor-element-693e27d{--spacer-size:75px;}.elementor-13192 .elementor-element.elementor-element-3c0bb03{text-align:left;}.elementor-13192 .elementor-element.elementor-element-3c0bb03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:800;color:#000000;}.elementor-13192 .elementor-element.elementor-element-14e3cc4{--spacer-size:10px;}.elementor-13192 .elementor-element.elementor-element-44795408{width:var( --container-widget-width, 701px );max-width:701px;--container-widget-width:701px;--container-widget-flex-grow:0;}.elementor-13192 .elementor-element.elementor-element-320c8cb4{--spacer-size:0px;}.elementor-13192 .elementor-element.elementor-element-e169092{--spacer-size:0px;}.elementor-13192 .elementor-element.elementor-element-2f1572a6 .gem-button-container .gem-button{background-color:#C2CFE100;border-radius:50px 50px 50px 50px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#81ADE9;}.elementor-13192 .elementor-element.elementor-element-2f1572a6 .gem-button-container .gem-button:hover{background-color:#81ADE9;}.elementor-13192 .elementor-element.elementor-element-2f1572a6{width:auto;max-width:auto;}.elementor-13192 .elementor-element.elementor-element-2f1572a6 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-13192 .elementor-element.elementor-element-2f1572a6 .gem-button-container{text-align:center;}.elementor-13192 .elementor-element.elementor-element-2f1572a6 .gem-button-container .gem-button .gem-text-button{color:#81ADE9;}.elementor-13192 .elementor-element.elementor-element-2f1572a6 .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-13192 .elementor-element.elementor-element-64d8cf05 > .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-13192 .elementor-element.elementor-element-64d8cf05 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-13192 .elementor-element.elementor-element-64d8cf05 > .elementor-element-populated{padding:0px 21px 70px 21px;}.elementor-13192 .elementor-element.elementor-element-1f125ba8 > .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-13192 .elementor-element.elementor-element-1f125ba8 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-13192 .elementor-element.elementor-element-1f125ba8 > .elementor-element-populated{padding:130px 21px 0px 21px;}.elementor-13192 .elementor-element.elementor-element-ea2620d{text-align:left;}.elementor-13192 .elementor-element.elementor-element-ea2620d > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-13192 .elementor-element.elementor-element-ea2620d .thegem-heading, .elementor-13192 .elementor-element.elementor-element-ea2620d .thegem-heading .light{font-size:40px;text-transform:none;letter-spacing:0px;}.elementor-13192 .elementor-element.elementor-element-5f5ee71b > .elementor-widget-container{margin:0px 0px 050px 0px;padding:0px 75px 0px 0px;}.elementor-13192 .elementor-element.elementor-element-5f5ee71b .thegem-heading, .elementor-13192 .elementor-element.elementor-element-5f5ee71b .thegem-heading .light{font-size:17px;}.elementor-13192 .elementor-element.elementor-element-762eb765 .gem-button-container .gem-button:hover{background-color:#000000;}.elementor-13192 .elementor-element.elementor-element-762eb765 .gem-button-container{text-align:left;}.elementor-13192 .elementor-element.elementor-element-762eb765 .gem-button-container .gem-button{border-radius:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-13192 .elementor-element.elementor-element-762eb765 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 30px 15px 30px;}.elementor-13192 .elementor-element.elementor-element-762eb765 .gem-button-container .gem-button .gem-text-button{color:#000000;font-size:16px;}.elementor-13192 .elementor-element.elementor-element-762eb765 .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-13192 .elementor-element.elementor-element-5edcca0e > .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-13192 .elementor-element.elementor-element-5edcca0e .elementor-widget-wrap{flex-wrap:wrap;}.elementor-13192 .elementor-element.elementor-element-5edcca0e > .elementor-element-populated{padding:120px 21px 0px 21px;}.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 > .elementor-widget-container{padding:0px 0px 0px 75px;}.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 .gem-image{width:100%;}.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 .gem-image img,
					.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 .gem-image a:before,
					.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 .gem-image .gem-wrapbox-inner,
					.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 .gem-image .gem-wrapbox-inner:after{border-radius:25px 25px 25px 25px;}.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 .gem-image img{opacity:calc(100/100);}.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 .gem-image a:hover img{opacity:calc(100/100);}.elementor-13192 .elementor-element.elementor-element-3e6aa493{--divider-border-style:solid;--divider-color:#00000000;}.elementor-13192 .elementor-element.elementor-element-3e6aa493 .elementor-divider-separator{width:100%;}.elementor-13192 .elementor-element.elementor-element-3e6aa493 .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-13192 .elementor-element.elementor-element-a312f22{--spacer-size:80px;}.elementor-13192 .elementor-element.elementor-element-3b58d05e > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-13192 .elementor-element.elementor-element-3b58d05e .gem-clients-type-carousel-grid .gem-client-item a{width:calc(100% - 61px);margin:0px 0px 61px 0px;}.elementor-13192 .elementor-element.elementor-element-3b58d05e .gem-client-item a img, .elementor-13192 .elementor-element.elementor-element-3b58d05e .gem-client-item span img{opacity:0.75;}.elementor-13192 .elementor-element.elementor-element-3b58d05e .gem-client-item a:hover img{opacity:1;}.elementor-13192 .elementor-element.elementor-element-3b58d05e .gem-mini-pagination a{width:17px;height:17px;margin-left:5px;margin-right:5px;}.elementor-13192 .elementor-element.elementor-element-3b58d05e .gem-mini-pagination{margin-top:30px;}.elementor-13192 .elementor-element.elementor-element-a5e4012:not(.elementor-motion-effects-element-type-background), .elementor-13192 .elementor-element.elementor-element-a5e4012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C2CFE0 0%, #FFFFFF 100%);}.elementor-13192 .elementor-element.elementor-element-a5e4012, .elementor-13192 .elementor-element.elementor-element-a5e4012 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-13192 .elementor-element.elementor-element-a5e4012{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 21px 120px 21px;}.elementor-13192 .elementor-element.elementor-element-a5e4012 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13192 .elementor-element.elementor-element-cb093fd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13192 .elementor-element.elementor-element-cb093fd > .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-13192 .elementor-element.elementor-element-cb093fd .elementor-widget-wrap{flex-wrap:wrap;}.elementor-13192 .elementor-element.elementor-element-bf62bda > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-13192 .elementor-element.elementor-element-bf62bda{text-align:center;}.elementor-13192 .elementor-element.elementor-element-bf62bda .elementor-heading-title{font-size:40px;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid .portfolio-item,
					 .elementor-13192 .elementor-element.elementor-element-130f8fc .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid .portfolio-row,
					 .elementor-13192 .elementor-element.elementor-element-130f8fc .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid .portfolio-item .overlay:before, .elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#FFFFFFB8 !important;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid .portfolio-item .image{border-radius:25px 25px 25px 25px;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid.caption-position-page .portfolio-item .wrap{border-radius:25px 25px 0 0;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid.caption-position-hover .portfolio-item .wrap{border-radius:25px 25px 25px 25px;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid.caption-position-image .portfolio-item .wrap{border-radius:25px 25px 25px 25px;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid:not(.shadowed-container) .portfolio-item .image, .elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid.shadowed-container .portfolio-item .wrap{box-shadow:0px 0px 29.5px 0px rgba(0, 0, 0, 0.11);}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio-item .caption .title span{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .title span{font-size:15px;line-height:20px;color:#000000;}.elementor-13192 .elementor-element.elementor-element-dacaa9d{--spacer-size:20px;}.elementor-13192 .elementor-element.elementor-element-011d750 .gem-button-container .gem-button:hover{background-color:#81ADE9;}.elementor-13192 .elementor-element.elementor-element-011d750 .gem-button-container{text-align:right;}.elementor-13192 .elementor-element.elementor-element-011d750 .gem-button-container .gem-button{border-radius:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#81ADE9;}.elementor-13192 .elementor-element.elementor-element-011d750 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 30px 15px 30px;}.elementor-13192 .elementor-element.elementor-element-011d750 .gem-button-container .gem-button .gem-text-button{color:#81ADE9;font-size:16px;}.elementor-13192 .elementor-element.elementor-element-011d750 .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-13192 .elementor-element.elementor-element-700a57eb:not(.elementor-motion-effects-element-type-background), .elementor-13192 .elementor-element.elementor-element-700a57eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13192 .elementor-element.elementor-element-700a57eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13192 .elementor-element.elementor-element-700a57eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13192 .elementor-element.elementor-element-30389748.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13192 .elementor-element.elementor-element-30389748 > .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-13192 .elementor-element.elementor-element-30389748 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-13192 .elementor-element.elementor-element-30389748 > .elementor-element-populated{padding:110px 21px 120px 21px;}.elementor-13192 .elementor-element.elementor-element-59f720c7{text-align:center;}.elementor-13192 .elementor-element.elementor-element-59f720c7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-13192 .elementor-element.elementor-element-59f720c7 .thegem-heading, .elementor-13192 .elementor-element.elementor-element-59f720c7 .thegem-heading .light{font-family:"Montserrat", Sans-serif;font-size:40px;text-transform:none;letter-spacing:0px;}.elementor-13192 .elementor-element.elementor-element-2e4c6d16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 21px 0px 21px;}.elementor-13192 .elementor-element.elementor-element-2e4c6d16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13192 .elementor-element.elementor-element-478665d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13192 .elementor-element.elementor-element-478665d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #C2CFE0 29%, #FFFFFF 83%);}.elementor-13192 .elementor-element.elementor-element-478665d3 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-13192 .elementor-element.elementor-element-478665d3 > .elementor-element-populated, .elementor-13192 .elementor-element.elementor-element-478665d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-13192 .elementor-element.elementor-element-478665d3 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13192 .elementor-element.elementor-element-478665d3 > .elementor-element-populated{box-shadow:0px 0px 29.5px 0px rgba(0, 0, 0, 0.11);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 60px 55px 60px;}.elementor-13192 .elementor-element.elementor-element-478665d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13192 .elementor-element.elementor-element-1372f647 .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;}.elementor-13192 .elementor-element.elementor-element-1372f647 .gem-tta-panel + .gem-tta-panel{border-top-color:#DCDDDD!important;}.elementor-13192 .elementor-element.elementor-element-1372f647 .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-size:16px;text-transform:none;letter-spacing:0px;}.elementor-13192 .elementor-element.elementor-element-1372f647 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-13192 .elementor-element.elementor-element-1372f647 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-13192 .elementor-element.elementor-element-1372f647 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-13192 .elementor-element.elementor-element-1372f647 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-13192 .elementor-element.elementor-element-1372f647 .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:16px;text-transform:none;letter-spacing:0px;}.elementor-13192 .elementor-element.elementor-element-1372f647 .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:15px 0px 40px 0px;}.elementor-13192 .elementor-element.elementor-element-1372f647 .gem-tta-panel-body{text-align:left!important;}.elementor-13192 .elementor-element.elementor-element-577ff3f9:not(.elementor-motion-effects-element-type-background), .elementor-13192 .elementor-element.elementor-element-577ff3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2CFE0;}.elementor-13192 .elementor-element.elementor-element-577ff3f9, .elementor-13192 .elementor-element.elementor-element-577ff3f9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-13192 .elementor-element.elementor-element-577ff3f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 21px 120px 21px;}.elementor-13192 .elementor-element.elementor-element-577ff3f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13192 .elementor-element.elementor-element-6994a21d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13192 .elementor-element.elementor-element-6994a21d > .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-13192 .elementor-element.elementor-element-6994a21d .elementor-widget-wrap{flex-wrap:wrap;}.elementor-13192 .elementor-element.elementor-element-16abc4a8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-13192 .elementor-element.elementor-element-16abc4a8{text-align:center;}.elementor-13192 .elementor-element.elementor-element-16abc4a8 .elementor-heading-title{font-size:40px;}.elementor-13192 .elementor-element.elementor-element-1ab11907{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:center;}.elementor-13192 .elementor-element.elementor-element-1ab11907 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-13192 .elementor-element.elementor-element-4378969d .wpcf7-form-control-wrap{margin-bottom:0px;}.elementor-13192 .elementor-element.elementor-element-4378969d .thegem-cf7 .with-label{margin-bottom:0px;}.elementor-13192 .elementor-element.elementor-element-4378969d .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){padding:12px 0px 12px 20px;border-radius:25px 25px 25px 25px;color:#000000;}.elementor-13192 .elementor-element.elementor-element-4378969d .combobox-wrapper .combobox-text{padding:12px 0px 12px 20px;color:#000000;}.elementor-13192 .elementor-element.elementor-element-4378969d .combobox-wrapper{border-radius:25px 25px 25px 25px;}.elementor-13192 .elementor-element.elementor-element-4378969d .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio), .elementor-13192 .elementor-element.elementor-element-4378969d .combobox-wrapper{border-style:solid;border-width:02px 02px 02px 02px;border-color:#000000;}.elementor-13192 .elementor-element.elementor-element-4378969d .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio), .elementor-13192 .elementor-element.elementor-element-4378969d .combobox-wrapper .combobox-text{word-spacing:0px;}.elementor-13192 .elementor-element.elementor-element-4378969d ::-webkit-input-placeholder{color:#000000;}.elementor-13192 .elementor-element.elementor-element-4378969d ::-moz-placeholder{color:#000000;}.elementor-13192 .elementor-element.elementor-element-4378969d ::-ms-input-placeholder{color:#000000;}.elementor-13192 .elementor-element.elementor-element-4378969d .wpcf7-form-control:not(.wpcf7-submit):placeholder-shown{color:#000000;}.elementor-13192 .elementor-element.elementor-element-4378969d label{text-align:left;}.elementor-13192 .elementor-element.elementor-element-4378969d .wpcf7-form p:nth-last-of-type(1){align-items:flex-start;}.elementor-13192 .elementor-element.elementor-element-4378969d .wpcf7-form .submit-outer{align-items:flex-start;}.elementor-13192 .elementor-element.elementor-element-4378969d .wpcf7-submit{border-radius:25px 25px 25px 25px !important;}@media(max-width:1024px) and (min-width:768px){.elementor-13192 .elementor-element.elementor-element-1f125ba8{width:100%;}.elementor-13192 .elementor-element.elementor-element-5edcca0e{width:100%;}}@media(max-width:1024px){.elementor-13192 .elementor-element.elementor-element-693e27d{--spacer-size:100px;}.elementor-13192 .elementor-element.elementor-element-3c0bb03 .elementor-heading-title{font-size:60px;}.elementor-13192 .elementor-element.elementor-element-64d8cf05 > .elementor-element-populated{padding:0px 21px 55px 21px;}.elementor-13192 .elementor-element.elementor-element-1f125ba8 > .elementor-element-populated{padding:85px 21px 0px 21px;}.elementor-13192 .elementor-element.elementor-element-5f5ee71b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13192 .elementor-element.elementor-element-5edcca0e > .elementor-element-populated{padding:90px 21px 0px 21px;}.elementor-13192 .elementor-element.elementor-element-3e6aa493 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-13192 .elementor-element.elementor-element-a5e4012{padding:70px 15px 70px 15px;}.elementor-13192 .elementor-element.elementor-element-011d750 .gem-button-container{text-align:right;}.elementor-13192 .elementor-element.elementor-element-30389748 > .elementor-element-populated{padding:80px 21px 90px 21px;}.elementor-13192 .elementor-element.elementor-element-478665d3 > .elementor-element-populated{padding:55px 42px 55px 42px;}.elementor-13192 .elementor-element.elementor-element-577ff3f9{padding:70px 15px 70px 15px;}.elementor-13192 .elementor-element.elementor-element-1ab11907{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-13192 .elementor-element.elementor-element-3f142376 > .elementor-container{min-height:150px;}.elementor-13192 .elementor-element.elementor-element-3f142376{padding:30px 30px 30px 30px;}.elementor-13192 .elementor-element.elementor-element-2322931b{width:100%;}.elementor-13192 .elementor-element.elementor-element-2322931b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-13192 .elementor-element.elementor-element-693e27d{--spacer-size:125px;}.elementor-13192 .elementor-element.elementor-element-3c0bb03{width:100%;max-width:100%;}.elementor-13192 .elementor-element.elementor-element-3c0bb03 > .elementor-widget-container{margin:0px -100px 0px 55px;padding:0px 0px 0px 0px;}.elementor-13192 .elementor-element.elementor-element-3c0bb03 .elementor-heading-title{font-size:45px;}.elementor-13192 .elementor-element.elementor-element-14e3cc4{--spacer-size:25px;}.elementor-13192 .elementor-element.elementor-element-44795408 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-13192 .elementor-element.elementor-element-320c8cb4{--spacer-size:10px;}.elementor-13192 .elementor-element.elementor-element-e169092{--spacer-size:50px;}.elementor-13192 .elementor-element.elementor-element-2f1572a6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13192 .elementor-element.elementor-element-2f1572a6 .gem-button-container{text-align:left;}.elementor-13192 .elementor-element.elementor-element-1f125ba8 > .elementor-element-populated{padding:55px 21px 0px 21px;}.elementor-13192 .elementor-element.elementor-element-ea2620d{text-align:left;}.elementor-13192 .elementor-element.elementor-element-5f5ee71b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-13192 .elementor-element.elementor-element-5edcca0e > .elementor-element-populated{padding:70px 21px 0px 21px;}.elementor-13192 .elementor-element.elementor-element-3b4ea4d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13192 .elementor-element.elementor-element-3e6aa493 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-13192 .elementor-element.elementor-element-a312f22{--spacer-size:0px;}.elementor-13192 .elementor-element.elementor-element-3b58d05e > .elementor-widget-container{margin:100px 30px 30px 30px;}.elementor-13192 .elementor-element.elementor-element-3b58d05e .gem-clients-type-carousel-grid .gem-client-item a{width:calc(100% - 31px);margin:0px 0px 31px 0px;}.elementor-13192 .elementor-element.elementor-element-a5e4012{padding:70px 21px 70px 21px;}.elementor-13192 .elementor-element.elementor-element-130f8fc .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .title span{font-size:10px;line-height:17px;}.elementor-13192 .elementor-element.elementor-element-011d750 .gem-button-container{text-align:center;}.elementor-13192 .elementor-element.elementor-element-30389748 > .elementor-element-populated{padding:60px 21px 70px 21px;}.elementor-13192 .elementor-element.elementor-element-478665d3 > .elementor-element-populated{padding:35px 30px 35px 30px;}.elementor-13192 .elementor-element.elementor-element-577ff3f9{padding:70px 21px 70px 21px;}}