.elementor-3388 .elementor-element.elementor-element-07fd201{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-54425a5 > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-54425a5 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-37f52fb .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-37f52fb .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-37f52fb .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-37f52fb > .elementor-widget-container{margin:-490px -900px 0px 0px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-37f52fb{right:0px;}body.rtl .elementor-3388 .elementor-element.elementor-element-37f52fb{left:0px;}.elementor-3388 .elementor-element.elementor-element-37f52fb{top:0px;}.elementor-3388 .elementor-element.elementor-element-2a41491 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-2a41491 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-2a41491 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-2a41491 > .elementor-widget-container{margin:-150px -190px 0px 0px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-2a41491{right:0px;}body.rtl .elementor-3388 .elementor-element.elementor-element-2a41491{left:0px;}.elementor-3388 .elementor-element.elementor-element-2a41491{top:0px;}.elementor-3388 .elementor-element.elementor-element-f9fb1d4{margin-top:0px;margin-bottom:0px;z-index:2;}.elementor-3388 .elementor-element.elementor-element-b92ba0a > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-b92ba0a > .elementor-element-populated > .elementor-widget-wrap{padding:280px 21px 250px 21px;}.elementor-3388 .elementor-element.elementor-element-4c6d3a6{text-align:left;width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;}.elementor-3388 .elementor-element.elementor-element-4c6d3a6, .elementor-3388 .elementor-element.elementor-element-4c6d3a6 .elementor-text-editor *{text-transform:none;}.elementor-3388 .elementor-element.elementor-element-4c6d3a6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-4c6d3a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3388 .elementor-element.elementor-element-3bc64fc > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-3bc64fc{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-3388 .elementor-element.elementor-element-21d7e16 .gem-button-container{text-align:left;}.elementor-3388 .elementor-element.elementor-element-21d7e16 .gem-button-container .gem-button{border-radius:50px 50px 50px 50px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF6B4E;}.elementor-3388 .elementor-element.elementor-element-21d7e16 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:14px 36px 14px 36px;}.elementor-3388 .elementor-element.elementor-element-21d7e16 .gem-button-container .gem-button:hover{background-color:#FF6B4E;border-style:solid;border-color:#FF6B4E;}.elementor-3388 .elementor-element.elementor-element-21d7e16 .gem-button-container .gem-button .gem-text-button{color:#FF6B4E;}.elementor-3388 .elementor-element.elementor-element-21d7e16 .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-21d7e16 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3388 .elementor-element.elementor-element-a7cbbf7.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-3388 .elementor-element.elementor-element-a7cbbf7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3388 .elementor-element.elementor-element-a7cbbf7 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-50386df > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-720a998 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-720a998 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-720a998 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-720a998{top:-300px;z-index:0;}.elementor-3388 .elementor-element.elementor-element-ed6afd8{z-index:2;}.elementor-bc-flex-widget .elementor-3388 .elementor-element.elementor-element-6a232ec.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3388 .elementor-element.elementor-element-6a232ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3388 .elementor-element.elementor-element-6a232ec.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3388 .elementor-element.elementor-element-6a232ec > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-6a232ec > .elementor-element-populated > .elementor-widget-wrap{padding:70px 21px 180px 150px;}.elementor-3388 .elementor-element.elementor-element-7963a37 .gem-image img,
					.elementor-3388 .elementor-element.elementor-element-7963a37 .gem-image a:before,
					.elementor-3388 .elementor-element.elementor-element-7963a37 .gem-image .gem-wrapbox-inner,
					.elementor-3388 .elementor-element.elementor-element-7963a37 .gem-image .gem-wrapbox-inner:after{border-radius:20px 20px 20px 20px;}.elementor-3388 .elementor-element.elementor-element-7963a37 .gem-image .gem-wrapbox-inner{box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-7963a37 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-7963a37 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-7963a37 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-7963a37 > .elementor-widget-container{margin:0px 0px 0px -150px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-7963a37{left:0px;}body.rtl .elementor-3388 .elementor-element.elementor-element-7963a37{right:0px;}.elementor-3388 .elementor-element.elementor-element-7963a37{top:60px;z-index:0;}.elementor-3388 .elementor-element.elementor-element-9e9a410 .gem-textbox-content{background-image:url("https://halleweb.de/wp-content/uploads/2020/09/image-42.jpg");background-position:top center;background-size:cover;border-radius:20px 20px 20px 20px;padding:250px 30px 250px 30px;box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-9e9a410 .gem-textbox-content, .elementor-3388 .elementor-element.elementor-element-9e9a410 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-3388 .elementor-element.elementor-element-9e9a410 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-3388 .elementor-element.elementor-element-9e9a410 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0px 0px 30px 0px;}.elementor-3388 .elementor-element.elementor-element-9e9a410 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 30px 0px;}.elementor-3388 .elementor-element.elementor-element-9e9a410 .gem-textbox:hover .gem-textbox-content .gem-image > span::before{opacity:0.5 !important;}.elementor-3388 .elementor-element.elementor-element-f915457 > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-f915457 > .elementor-element-populated > .elementor-widget-wrap{padding:95px 21px 100px 120px;}.elementor-3388 .elementor-element.elementor-element-b28f16d .elementor-heading-title{color:#1FA8FF;}.elementor-3388 .elementor-element.elementor-element-9974e50{text-align:left;}.elementor-3388 .elementor-element.elementor-element-9974e50, .elementor-3388 .elementor-element.elementor-element-9974e50 .elementor-text-editor *{text-transform:none;}.elementor-3388 .elementor-element.elementor-element-9974e50 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-0f7e7fb, .elementor-3388 .elementor-element.elementor-element-0f7e7fb .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-0f7e7fb > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-383f2d7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-57cfacf .gem-button-container{text-align:left;}.elementor-3388 .elementor-element.elementor-element-57cfacf .gem-button-container .gem-button{border-radius:60px 60px 60px 60px;border-style:solid;border-width:3px 3px 3px 3px;}.elementor-3388 .elementor-element.elementor-element-57cfacf .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:14px 36px 14px 36px;}.elementor-3388 .elementor-element.elementor-element-57cfacf .gem-button-container .gem-button:hover{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-3388 .elementor-element.elementor-element-57cfacf > .elementor-widget-container{margin:84px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-33292a2{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-d3800e8 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-d3800e8 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-d3800e8 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-d3800e8 > .elementor-widget-container{margin:-250px 0px 0px 0px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-d3800e8{left:0px;}body.rtl .elementor-3388 .elementor-element.elementor-element-d3800e8{right:0px;}.elementor-3388 .elementor-element.elementor-element-d3800e8{top:0px;z-index:0;}.elementor-3388 .elementor-element.elementor-element-44a10c1{padding:0px 0px 50px 0px;}.elementor-3388 .elementor-element.elementor-element-6a1210a > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-6a1210a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 130px 21px;}.elementor-3388 .elementor-element.elementor-element-b9bec96, .elementor-3388 .elementor-element.elementor-element-b9bec96 .elementor-text-editor *{text-transform:none;line-height:1.3em;}.elementor-3388 .elementor-element.elementor-element-b9bec96 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-b9bec96{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-3388 .elementor-element.elementor-element-43529df > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-43529df{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-3388 .elementor-element.elementor-element-065edb2 .gem-button-container{text-align:left;}.elementor-3388 .elementor-element.elementor-element-065edb2 .gem-button-container .gem-button{border-radius:60px 60px 60px 60px;border-style:solid;border-width:3px 3px 3px 3px;}.elementor-3388 .elementor-element.elementor-element-065edb2 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:14px 36px 14px 36px;}.elementor-3388 .elementor-element.elementor-element-065edb2 .gem-button-container .gem-button:hover{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-3388 .elementor-element.elementor-element-065edb2 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-6486b5b > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-6486b5b > .elementor-element-populated > .elementor-widget-wrap{padding:12px 21px 0px 21px;}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder-item-inner{background-color:#372D97;border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;box-shadow:17px 41px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder-style-vertical .quickfinder-item-info{border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2);}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2);}.elementor-3388 .elementor-element.elementor-element-1f82998 .gem-qf-icon-image-wrapper .gem-icon{font-size:77px  !important;margin:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-1f82998 .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 77px) !important;height:calc(1.3 * 77px) !important;line-height:calc(1.3 * 77px) !important;}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#FF6B4E;}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#FF6B4E;}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#FF6B4E;}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#FF6B4E;}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder .gem-image img, .elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder .gem-image span{border-style:none;}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-3388 .elementor-element.elementor-element-1f82998 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder-item-inner{background-color:#372D97;border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder-style-vertical .quickfinder-item-info{border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2);}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2);}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder .quickfinder-description{padding-bottom:25px;}.elementor-3388 .elementor-element.elementor-element-964cc7a .gem-qf-icon-image-wrapper .gem-icon{font-size:77px  !important;}.elementor-3388 .elementor-element.elementor-element-964cc7a .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 77px) !important;height:calc(1.3 * 77px) !important;line-height:calc(1.3 * 77px) !important;}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#0DD2E4;}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#0DD2E4;}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#0DD2E4;}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#0DD2E4;}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder .gem-image img, .elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder .gem-image span{border-style:none;}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-3388 .elementor-element.elementor-element-964cc7a .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3388 .elementor-element.elementor-element-964cc7a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder-item-inner{background-color:#372D97;border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder-style-vertical .quickfinder-item-info{border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2);}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2);}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder .quickfinder-description{padding-bottom:25px;}.elementor-3388 .elementor-element.elementor-element-716d635 .gem-qf-icon-image-wrapper .gem-icon{font-size:77px  !important;}.elementor-3388 .elementor-element.elementor-element-716d635 .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 77px) !important;height:calc(1.3 * 77px) !important;line-height:calc(1.3 * 77px) !important;}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#7B5CF9;}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#7B5CF9;}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#7B5CF9;}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#7B5CF9;}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder .gem-image img, .elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder .gem-image span{border-style:none;}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-3388 .elementor-element.elementor-element-716d635 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3388 .elementor-element.elementor-element-716d635 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-3adb18c > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-3adb18c > .elementor-element-populated{margin:-100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3388 .elementor-element.elementor-element-3adb18c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 0px 21px;}.elementor-3388 .elementor-element.elementor-element-5a177d7 .quickfinder-item-inner{background-color:#372D97;border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-5a177d7 .quickfinder-style-vertical .quickfinder-item-info{border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;}.elementor-3388 .elementor-element.elementor-element-5a177d7 .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2);}.elementor-3388 .elementor-element.elementor-element-5a177d7 .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2);}.elementor-3388 .elementor-element.elementor-element-5a177d7 .gem-qf-icon-image-wrapper .gem-icon{font-size:77px  !important;margin:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-5a177d7 .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 77px) !important;height:calc(1.3 * 77px) !important;line-height:calc(1.3 * 77px) !important;}.elementor-3388 .elementor-element.elementor-element-5a177d7 .quickfinder .gem-image img, .elementor-3388 .elementor-element.elementor-element-5a177d7 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-3388 .elementor-element.elementor-element-5a177d7 .quickfinder .gem-image span{border-style:none;}.elementor-3388 .elementor-element.elementor-element-5a177d7 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-3388 .elementor-element.elementor-element-5a177d7 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder-item-inner{background-color:#372D97;border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder-style-vertical .quickfinder-item-info{border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2);}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2);}.elementor-3388 .elementor-element.elementor-element-830eaf2 .gem-qf-icon-image-wrapper .gem-icon{font-size:77px  !important;margin:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 77px) !important;height:calc(1.3 * 77px) !important;line-height:calc(1.3 * 77px) !important;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder .gem-image img, .elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder .gem-image span{border-style:none;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-3388 .elementor-element.elementor-element-830eaf2 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3388 .elementor-element.elementor-element-830eaf2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder-item-inner{background-color:#372D97;border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder-style-vertical .quickfinder-item-info{border-radius:20px 20px 20px 20px;padding:90px 0px 50px 0px;}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2);}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2);}.elementor-3388 .elementor-element.elementor-element-f589c20 .gem-qf-icon-image-wrapper .gem-icon{font-size:77px  !important;margin:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-f589c20 .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 77px) !important;height:calc(1.3 * 77px) !important;line-height:calc(1.3 * 77px) !important;}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#B1C993;}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#B1C993;}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#B1C993;}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#B1C993;}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder .gem-image img, .elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder .gem-image span{border-style:none;}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-3388 .elementor-element.elementor-element-f589c20 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3388 .elementor-element.elementor-element-f589c20 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-9c40525 > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-9c40525 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3388 .elementor-element.elementor-element-9c40525 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 80px 21px;}.elementor-3388 .elementor-element.elementor-element-d36dc1d .elementor-heading-title{color:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-1d1a70b, .elementor-3388 .elementor-element.elementor-element-1d1a70b .elementor-text-editor *{text-transform:none;}.elementor-3388 .elementor-element.elementor-element-1d1a70b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid .portfolio-item,
					.elementor-3388 .elementor-element.elementor-element-581b19c .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid .portfolio-row,
					.elementor-3388 .elementor-element.elementor-element-581b19c .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid .portfolio-item .image{border-radius:20px 20px 20px 20px;}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid.caption-position-page .portfolio-item .wrap{border-radius:20px 20px 0 0;}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid.caption-position-hover .portfolio-item .wrap{border-radius:20px 20px 20px 20px;}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid.caption-position-image .portfolio-item .wrap{border-radius:20px 20px 20px 20px;}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid:not(.shadowed-container) .portfolio-item .image, .elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid.shadowed-container .portfolio-item .wrap{box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid .portfolio-item .overlay:before, .elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#2C238BBD !important;}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .title{font-size:24px;text-transform:none;line-height:1.3em;}.elementor-3388 .elementor-element.elementor-element-581b19c .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}.elementor-3388 .elementor-element.elementor-element-9986a46 > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-9986a46 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 90px 21px;}.elementor-3388 .elementor-element.elementor-element-84266cc .gem-button-container{text-align:center;}.elementor-3388 .elementor-element.elementor-element-84266cc .gem-button-container .gem-button{border-radius:60px 60px 60px 60px;border-style:solid;border-width:3px 3px 3px 3px;}.elementor-3388 .elementor-element.elementor-element-84266cc .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:14px 36px 14px 36px;}.elementor-3388 .elementor-element.elementor-element-84266cc .gem-button-container .gem-button:hover{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-3388 .elementor-element.elementor-element-84266cc > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-6e163e8 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-a912404 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-a912404 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-a912404 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-a912404 > .elementor-widget-container{margin:0px 330px 0px 0px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-a912404{left:0px;}body.rtl .elementor-3388 .elementor-element.elementor-element-a912404{right:0px;}.elementor-3388 .elementor-element.elementor-element-a912404{top:0px;z-index:0;}.elementor-3388 .elementor-element.elementor-element-a87cb82 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-a87cb82{z-index:0;}.elementor-3388 .elementor-element.elementor-element-4193765 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-4193765 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-4193765 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-4193765 > .elementor-widget-container{margin:300px 0px 0px 0px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-4193765{left:0px;}body.rtl .elementor-3388 .elementor-element.elementor-element-4193765{right:0px;}.elementor-3388 .elementor-element.elementor-element-4193765{top:0px;}.elementor-3388 .elementor-element.elementor-element-902f0b7{padding:70px 0px 20px 0px;}.elementor-3388 .elementor-element.elementor-element-5bac1e4 > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-5bac1e4 > .elementor-element-populated > .elementor-widget-wrap{padding:70px 21px 0px 21px;}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-image{width:128px;height:128px;}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-image img{margin:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-image, .elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-image img, .elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-image > span::before{border-radius:60% 60% 60% 60%;}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-name, .elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-name span{color:#11C8FF !important;}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-name{margin:20px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-company{color:var( --e-global-color-text );}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-text p, .elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonial-text div{margin:40px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonials .gem-testimonial-wrapper p::after, .elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonials .gem-testimonial-wrapper::after{font-size:0px;margin:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonials .gem-prev, .elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonials .gem-next{width:40px;}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonials .gem-prev:after, .elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonials .gem-next:after{width:40px;height:40px;line-height:40px;top:calc(50% - -100px);background-color:#31278F;}.elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonials .gem-prev:hover:after, .elementor-3388 .elementor-element.elementor-element-06b2855 .gem-testimonials .gem-next:hover:after{background-color:#11C8FF;}.elementor-3388 .elementor-element.elementor-element-06b2855{z-index:2;}.elementor-3388 .elementor-element.elementor-element-e3441e4 > .elementor-element-populated{margin:-40% 0% 0% -25%;--e-column-margin-right:0%;--e-column-margin-left:-25%;}.elementor-3388 .elementor-element.elementor-element-e3441e4 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-41ab912 .gem-image{width:110px;}.elementor-3388 .elementor-element.elementor-element-41ab912 .gem-image .gem-wrapbox-inner{box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-41ab912 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-41ab912 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-41ab912 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-41ab912 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3388 .elementor-element.elementor-element-f8ada2b > .elementor-element-populated{margin:40% 0% 0% 23%;--e-column-margin-right:0%;--e-column-margin-left:23%;}.elementor-3388 .elementor-element.elementor-element-f8ada2b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-6cc6b20 .gem-image{width:90px;}.elementor-3388 .elementor-element.elementor-element-6cc6b20 .gem-image .gem-wrapbox-inner{box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-6cc6b20 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-6cc6b20 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-6cc6b20 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-6cc6b20 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3388 .elementor-element.elementor-element-d546141 > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-d546141 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 0px 21px;}.elementor-3388 .elementor-element.elementor-element-da54cfc .elementor-heading-title{color:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-73978e7, .elementor-3388 .elementor-element.elementor-element-73978e7 .elementor-text-editor *{text-transform:none;}.elementor-3388 .elementor-element.elementor-element-73978e7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-3c5af77 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-051aef0{margin-top:0px;margin-bottom:0px;}.elementor-3388 .elementor-element.elementor-element-289d9d2 > .elementor-element-populated{margin:22% 0% 0% 115%;--e-column-margin-right:0%;--e-column-margin-left:115%;}.elementor-3388 .elementor-element.elementor-element-289d9d2 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-ad24a1b .gem-image{width:140px;}.elementor-3388 .elementor-element.elementor-element-ad24a1b .gem-image .gem-wrapbox-inner{box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-ad24a1b .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-ad24a1b .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-ad24a1b .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-ad24a1b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3388 .elementor-element.elementor-element-6701caf > .elementor-element-populated{margin:22% 0% 0% -25%;--e-column-margin-right:0%;--e-column-margin-left:-25%;}.elementor-3388 .elementor-element.elementor-element-6701caf > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-45f42f3 .gem-image{width:220px;}.elementor-3388 .elementor-element.elementor-element-45f42f3 .gem-image .gem-wrapbox-inner{box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-45f42f3 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-45f42f3 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-45f42f3 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-3388 .elementor-element.elementor-element-45f42f3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3388 .elementor-element.elementor-element-9af4c95 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-604df52 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-604df52 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-604df52 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-604df52{left:0px;}body.rtl .elementor-3388 .elementor-element.elementor-element-604df52{right:0px;}.elementor-3388 .elementor-element.elementor-element-604df52{top:300px;z-index:0;}.elementor-3388 .elementor-element.elementor-element-63b3779{z-index:2;}.elementor-3388 .elementor-element.elementor-element-29400ce.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3388 .elementor-element.elementor-element-29400ce > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-d456a56{text-align:center;}.elementor-3388 .elementor-element.elementor-element-d456a56 .elementor-heading-title{color:#C0BAFF;}.elementor-3388 .elementor-element.elementor-element-eaa32fb, .elementor-3388 .elementor-element.elementor-element-eaa32fb .elementor-text-editor *{text-transform:none;}.elementor-3388 .elementor-element.elementor-element-eaa32fb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-e9ebcbb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3388 .elementor-element.elementor-element-50ff3f1{--spacer-size:80px;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b{column-gap:0px;--e-transform-transition-duration:305ms;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b, .elementor-3388 .elementor-element.elementor-element-7a3ec9b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#12F0B1;color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3388 .elementor-element.elementor-element-7a3ec9b.elementor-drop-cap-view-default .elementor-drop-cap{color:#12F0B1;border-color:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b .elementor-drop-cap{padding:10px;border-radius:50%;margin-top:-6px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-7a3ec9b .elementor-drop-cap{margin-right:20px;}body.rtl .elementor-3388 .elementor-element.elementor-element-7a3ec9b .elementor-drop-cap{margin-left:20px;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b .elementor-drop-cap-letter{font-size:28px;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b .elementor-text-editor{padding-top:6px;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 14px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1C145F;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b > .elementor-widget-container:hover{--e-transform-skewX:-22deg;}.elementor-3388 .elementor-element.elementor-element-7a3ec9b:hover .elementor-widget-container{border-style:double;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-3388 .elementor-element.elementor-element-f6cb0ac, .elementor-3388 .elementor-element.elementor-element-f6cb0ac .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#F4674D;}.elementor-3388 .elementor-element.elementor-element-f6cb0ac.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#F4674D;color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-f6cb0ac.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3388 .elementor-element.elementor-element-f6cb0ac.elementor-drop-cap-view-default .elementor-drop-cap{color:#F4674D;border-color:#F4674D;}.elementor-3388 .elementor-element.elementor-element-f6cb0ac.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-f6cb0ac .elementor-drop-cap{padding:10px;border-radius:50%;margin-top:-6px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-f6cb0ac .elementor-drop-cap{margin-right:20px;}body.rtl .elementor-3388 .elementor-element.elementor-element-f6cb0ac .elementor-drop-cap{margin-left:20px;}.elementor-3388 .elementor-element.elementor-element-f6cb0ac .elementor-drop-cap-letter{font-size:28px;}.elementor-3388 .elementor-element.elementor-element-f6cb0ac .elementor-text-editor{padding-top:6px;}.elementor-3388 .elementor-element.elementor-element-f6cb0ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 14px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1C145F;}.elementor-3388 .elementor-element.elementor-element-f6cb0ac > .elementor-widget-container:hover{--e-transform-skewX:-22deg;}.elementor-3388 .elementor-element.elementor-element-f6cb0ac:hover .elementor-widget-container{border-style:double;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-3388 .elementor-element.elementor-element-4c4bd38, .elementor-3388 .elementor-element.elementor-element-4c4bd38 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1FA8FF;}.elementor-3388 .elementor-element.elementor-element-4c4bd38.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#1FA8FF;color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-4c4bd38.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3388 .elementor-element.elementor-element-4c4bd38.elementor-drop-cap-view-default .elementor-drop-cap{color:#1FA8FF;border-color:#1FA8FF;}.elementor-3388 .elementor-element.elementor-element-4c4bd38.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-4c4bd38 .elementor-drop-cap{padding:10px;border-radius:50%;margin-top:-6px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-4c4bd38 .elementor-drop-cap{margin-right:20px;}body.rtl .elementor-3388 .elementor-element.elementor-element-4c4bd38 .elementor-drop-cap{margin-left:20px;}.elementor-3388 .elementor-element.elementor-element-4c4bd38 .elementor-drop-cap-letter{font-size:28px;}.elementor-3388 .elementor-element.elementor-element-4c4bd38 .elementor-text-editor{padding-top:6px;}.elementor-3388 .elementor-element.elementor-element-4c4bd38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 14px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1C145F;}.elementor-3388 .elementor-element.elementor-element-4c4bd38 > .elementor-widget-container:hover{--e-transform-skewX:-22deg;}.elementor-3388 .elementor-element.elementor-element-4c4bd38:hover .elementor-widget-container{border-style:double;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-3388 .elementor-element.elementor-element-4c4bd38:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-4d282fe, .elementor-3388 .elementor-element.elementor-element-4d282fe .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#C0BAFF;}.elementor-3388 .elementor-element.elementor-element-4d282fe.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#C0BAFF;color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-4d282fe.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3388 .elementor-element.elementor-element-4d282fe.elementor-drop-cap-view-default .elementor-drop-cap{color:#C0BAFF;border-color:#C0BAFF;}.elementor-3388 .elementor-element.elementor-element-4d282fe.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-4d282fe .elementor-drop-cap{padding:10px;border-radius:50%;margin-top:-6px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-4d282fe .elementor-drop-cap{margin-right:20px;}body.rtl .elementor-3388 .elementor-element.elementor-element-4d282fe .elementor-drop-cap{margin-left:20px;}.elementor-3388 .elementor-element.elementor-element-4d282fe .elementor-drop-cap-letter{font-size:28px;}.elementor-3388 .elementor-element.elementor-element-4d282fe .elementor-text-editor{padding-top:6px;}.elementor-3388 .elementor-element.elementor-element-4d282fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 14px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1C145F;}.elementor-3388 .elementor-element.elementor-element-4d282fe > .elementor-widget-container:hover{--e-transform-skewX:-22deg;}.elementor-3388 .elementor-element.elementor-element-4d282fe:hover .elementor-widget-container{border-style:double;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-3388 .elementor-element.elementor-element-ab3b775, .elementor-3388 .elementor-element.elementor-element-ab3b775 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#DA60FF;}.elementor-3388 .elementor-element.elementor-element-ab3b775.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#DA60FF;color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-ab3b775.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3388 .elementor-element.elementor-element-ab3b775.elementor-drop-cap-view-default .elementor-drop-cap{color:#DA60FF;border-color:#DA60FF;}.elementor-3388 .elementor-element.elementor-element-ab3b775.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3388 .elementor-element.elementor-element-ab3b775 .elementor-drop-cap{padding:10px;border-radius:50%;margin-top:-6px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-ab3b775 .elementor-drop-cap{margin-right:20px;}body.rtl .elementor-3388 .elementor-element.elementor-element-ab3b775 .elementor-drop-cap{margin-left:20px;}.elementor-3388 .elementor-element.elementor-element-ab3b775 .elementor-drop-cap-letter{font-size:28px;}.elementor-3388 .elementor-element.elementor-element-ab3b775 .elementor-text-editor{padding-top:6px;}.elementor-3388 .elementor-element.elementor-element-ab3b775 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 14px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1C145F;}.elementor-3388 .elementor-element.elementor-element-ab3b775 > .elementor-widget-container:hover{--e-transform-skewX:-22deg;}.elementor-3388 .elementor-element.elementor-element-ab3b775:hover .elementor-widget-container{border-style:double;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-3388 .elementor-element.elementor-element-ab3b775:hover > .elementor-widget-container{border-radius:1px 1px 1px 1px;}.elementor-3388 .elementor-element.elementor-element-51bcff5{z-index:2;}.elementor-3388 .elementor-element.elementor-element-3b2cb2f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3388 .elementor-element.elementor-element-3b2cb2f > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-467fa05{text-align:center;}.elementor-3388 .elementor-element.elementor-element-467fa05 .elementor-heading-title{color:#0DD2E4;}.elementor-3388 .elementor-element.elementor-element-5b134a4, .elementor-3388 .elementor-element.elementor-element-5b134a4 .elementor-text-editor *{text-transform:none;}.elementor-3388 .elementor-element.elementor-element-5b134a4 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-2ac8de6{padding:140px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-21779aa > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3388 .elementor-element.elementor-element-4f58b88 .pricing-price-row{background-color:#1C145F!important;background-image:none!important;border-radius:20px 20px 0px 0px;margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;}.elementor-3388 .elementor-element.elementor-element-4f58b88 .pricing-price-title{padding-top:120px;}.elementor-3388 .elementor-element.elementor-element-4f58b88 .pricing-price-title, .elementor-3388 .elementor-element.elementor-element-4f58b88 .pricing_row_title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;letter-spacing:1px;}.elementor-3388 .elementor-element.elementor-element-4f58b88 .pricing-table.pricing-table-style-5 .pricing-row.pricing-row-title{text-align:center;}.elementor-3388 .elementor-element.elementor-element-4f58b88 figure.pricing-row:nth-child(odd){background-color:#372D97;}.elementor-3388 .elementor-element.elementor-element-4f58b88 figure.pricing-row:nth-child(even){background-color:#31278F;}.elementor-3388 .elementor-element.elementor-element-4f58b88 .pricing-footer{background-color:#372D97;border-radius:0px 0px 20px 20px;padding:30px 0px 30px 0px;}.elementor-3388 .elementor-element.elementor-element-4f58b88 .gem-button{color:#F4674D!important;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F4674D;border-radius:50px 50px 50px 50px!important;padding:0px 15px 0px 15px!important;}.elementor-3388 .elementor-element.elementor-element-4f58b88 .gem-button:hover{color:#372D97!important;background-color:#F4674D!important;}.elementor-3388 .elementor-element.elementor-element-4f58b88 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-135986f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-price-row{background-color:#1C145F!important;background-image:none!important;border-radius:20px 20px 0px 0px;margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;}.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-price-title{padding-top:120px;}.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-price-title, .elementor-3388 .elementor-element.elementor-element-c482173 .pricing_row_title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;letter-spacing:1px;}.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-table.pricing-table-style-5 .pricing-row.pricing-row-title{text-align:center;}.elementor-3388 .elementor-element.elementor-element-c482173 figure.pricing-row:nth-child(odd){background-color:#372D97;}.elementor-3388 .elementor-element.elementor-element-c482173 figure.pricing-row:nth-child(even){background-color:#31278F;}.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-footer{background-color:#372D97;border-radius:0px 0px 20px 20px;padding:30px 0px 30px 0px;}.elementor-3388 .elementor-element.elementor-element-c482173 .gem-button{color:#13E2AF!important;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px!important;padding:0px 15px 0px 15px!important;}.elementor-3388 .elementor-element.elementor-element-c482173 .gem-button:hover{color:#372D97!important;background-color:#13E2AF!important;}.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-table.pricing-table-style-1 .pricing-column-top-choice,
					.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-table.pricing-table-style-2 .pricing-column-top-choice,
					.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-table.pricing-table-style-3 .pricing-column-top-choice,
					.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-table.pricing-table-style-4 .pricing-column-top-choice{width:66px;height:66px;margin-top:calc(-66px/2);margin-left:calc(-66px/2);margin-right:calc(-66px/2);}.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-table.pricing-table-style-5 .pricing-column-top-choice,
					.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-table.pricing-table-style-7 .pricing-column-top-choice{width:66px;height:66px;-webkit-mask-size:66px;mask-size:66px;margin-top:calc(-66px/2);margin-left:calc(-66px/4);margin-right:calc(-66px/4);}.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-table.pricing-table-style-6 .pricing-column-top-choice{width:66px;height:66px;-webkit-mask-size:66px;mask-size:66px;margin-top:calc(-66px/2);margin-left:calc(-66px/2);margin-right:calc(-66px/2);}.elementor-3388 .elementor-element.elementor-element-c482173 .pricing-table.pricing-table-style-8 .pricing-column-top-choice{width:66px;height:66px;}.elementor-3388 .elementor-element.elementor-element-c482173 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-01aa69a > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3388 .elementor-element.elementor-element-0b6421b .pricing-price-row{background-color:#1C145F!important;background-image:none!important;border-radius:20px 20px 0px 0px;margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;}.elementor-3388 .elementor-element.elementor-element-0b6421b .pricing-price-title{padding-top:120px;}.elementor-3388 .elementor-element.elementor-element-0b6421b .pricing-price-title, .elementor-3388 .elementor-element.elementor-element-0b6421b .pricing_row_title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:bold;text-transform:none;letter-spacing:1px;}.elementor-3388 .elementor-element.elementor-element-0b6421b .pricing-table.pricing-table-style-5 .pricing-row.pricing-row-title{text-align:center;}.elementor-3388 .elementor-element.elementor-element-0b6421b figure.pricing-row:nth-child(odd){background-color:#372D97;}.elementor-3388 .elementor-element.elementor-element-0b6421b figure.pricing-row:nth-child(even){background-color:#31278F;}.elementor-3388 .elementor-element.elementor-element-0b6421b .pricing-footer{background-color:#372D97;border-radius:0px 0px 20px 20px;padding:30px 0px 30px 0px;}.elementor-3388 .elementor-element.elementor-element-0b6421b .gem-button{color:#1FA7FF!important;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px!important;padding:0px 15px 0px 15px!important;}.elementor-3388 .elementor-element.elementor-element-0b6421b .gem-button:hover{color:#372D97!important;}.elementor-3388 .elementor-element.elementor-element-0b6421b > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-f0f038d{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-136cd61 .gem-image img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-136cd61 .gem-image a:hover img{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-136cd61 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-136cd61{right:0px;}body.rtl .elementor-3388 .elementor-element.elementor-element-136cd61{left:0px;}.elementor-3388 .elementor-element.elementor-element-136cd61{top:-150px;z-index:0;}.elementor-3388 .elementor-element.elementor-element-0bdc146{padding:10px 0px 55px 0px;}.elementor-3388 .elementor-element.elementor-element-1fe08d8 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-faee50f .gem-client-item a{border-radius:20px 20px 20px 20px;}.elementor-3388 .elementor-element.elementor-element-faee50f .gem-clients-type-carousel-grid .gem-client-item a img{padding:20px 45px 20px 45px;}.elementor-3388 .elementor-element.elementor-element-faee50f .gem-client-item a:hover{background-color:#372D97;}.elementor-3388 .elementor-element.elementor-element-faee50f .gem-client-item a img{opacity:100;mix-blend-mode:screen;}.elementor-3388 .elementor-element.elementor-element-faee50f .gem-mini-pagination a{width:17px;height:17px;margin-left:5px;margin-right:5px;}.elementor-3388 .elementor-element.elementor-element-faee50f .gem-mini-pagination{margin-top:30px;}.elementor-3388 .elementor-element.elementor-element-d6e37c1{padding:0px 0px 50px 0px;z-index:2;}.elementor-3388 .elementor-element.elementor-element-9f4a98b.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3388 .elementor-element.elementor-element-9f4a98b > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-9f4a98b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 0px 21px;}.elementor-3388 .elementor-element.elementor-element-b9d4e84{text-align:center;}.elementor-3388 .elementor-element.elementor-element-6cb2035, .elementor-3388 .elementor-element.elementor-element-6cb2035 .elementor-text-editor *{text-transform:none;}.elementor-3388 .elementor-element.elementor-element-6cb2035 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.portfolio-grid.news-grid .portfolio-item{padding:calc(42px/2) !important;}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.portfolio-grid.news-grid .portfolio-row{margin:calc(-42px/2);}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.portfolio-grid.news-grid .portfolio-item .image{border-radius:20px 20px 20px 20px;}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.news-grid.caption-position-page .portfolio-item .wrap{border-radius:20px 20px 0 0;}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.news-grid.caption-position-hover .portfolio-item .wrap{border-radius:20px 20px 20px 20px;}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.news-grid.caption-position-image .portfolio-item .wrap{border-radius:20px 20px 20px 20px;}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.news-grid:not(.shadowed-container) .portfolio-item .image, .elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.news-grid.shadowed-container .portfolio-item .wrap{box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *, 
						.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,
						.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *, 
						.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-size:24px;font-weight:400;letter-spacing:0px;}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.portfolio-grid.news-grid .portfolio-item .caption .post-date, .elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.portfolio-grid.news-grid .portfolio-item .highlight-item-alternate-box .post-date{color:#FF6B4E !important;}.elementor-3388 .elementor-element.elementor-element-96e191e .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit;}.elementor-3388 .elementor-element.elementor-element-96e191e .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px;}.elementor-3388 .elementor-element.elementor-element-96e191e > .elementor-widget-container{margin:95px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-570d6eec:not(.elementor-motion-effects-element-type-background), .elementor-3388 .elementor-element.elementor-element-570d6eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("http://halleweb.de/wp-content/uploads/2020/09/Contact-Back.png");background-position:top center;background-size:cover;}.elementor-3388 .elementor-element.elementor-element-570d6eec, .elementor-3388 .elementor-element.elementor-element-570d6eec > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-3388 .elementor-element.elementor-element-570d6eec{box-shadow:17px 42px 54px 0px rgba(4, 1.0000000000000013, 49.00000000000001, 0.21);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:65px 70px 50px 70px;}.elementor-3388 .elementor-element.elementor-element-570d6eec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3388 .elementor-element.elementor-element-27fe3aa4 > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-27fe3aa4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3388 .elementor-element.elementor-element-27fe3aa4 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 20px 21px;}.elementor-3388 .elementor-element.elementor-element-6e5f6368, .elementor-3388 .elementor-element.elementor-element-6e5f6368 .elementor-text-editor *{text-transform:none;}.elementor-3388 .elementor-element.elementor-element-4af4d6e8, .elementor-3388 .elementor-element.elementor-element-4af4d6e8 .elementor-text-editor *{text-transform:none;}.elementor-3388 .elementor-element.elementor-element-60f617a > .elementor-column-wrap > .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-3388 .elementor-element.elementor-element-60f617a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3388 .elementor-element.elementor-element-60f617a > .elementor-element-populated > .elementor-widget-wrap{padding:30px 21px 50px 80px;}.elementor-3388 .elementor-element.elementor-element-2690ce2a .gem-button-container{text-align:left;}.elementor-3388 .elementor-element.elementor-element-2690ce2a .gem-button-container .gem-button{border-radius:25px 25px 25px 25px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-2690ce2a .gem-button-container .gem-button:hover{background-color:#12F0B1;border-style:solid;border-width:3px 3px 3px 3px;border-color:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-2690ce2a .gem-button-container .gem-button .gem-text-button{color:#12F0B1;}.elementor-3388 .elementor-element.elementor-element-2690ce2a .gem-button-container .gem-button:hover .gem-text-button{color:#001D91;}.elementor-3388 .elementor-element.elementor-element-2690ce2a > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-3388{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-3388 .elementor-element.elementor-element-5bac1e4{width:65%;}.elementor-3388 .elementor-element.elementor-element-d546141{width:35%;}.elementor-3388 .elementor-element.elementor-element-27fe3aa4{width:60%;}.elementor-3388 .elementor-element.elementor-element-60f617a{width:40%;}}@media(max-width:1024px){.elementor-3388 .elementor-element.elementor-element-37f52fb > .elementor-widget-container{margin:-300px -900px 0px 85px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-37f52fb{right:0px;}body.rtl .elementor-3388 .elementor-element.elementor-element-37f52fb{left:0px;}.elementor-3388 .elementor-element.elementor-element-37f52fb{top:0px;}.elementor-3388 .elementor-element.elementor-element-2a41491 > .elementor-widget-container{margin:-130px -190px 0px 300px;}body:not(.rtl) .elementor-3388 .elementor-element.elementor-element-2a41491{right:0px;}body.rtl .elementor-3388 .elementor-element.elementor-element-2a41491{left:0px;}.elementor-3388 .elementor-element.elementor-element-2a41491{top:0px;}.elementor-3388 .elementor-element.elementor-element-b92ba0a > .elementor-element-populated > .elementor-widget-wrap{padding:250px 21px 150px 21px;}.elementor-3388 .elementor-element.elementor-element-4c6d3a6{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-3388 .elementor-element.elementor-element-720a998 .gem-image{width:50%;}.elementor-bc-flex-widget .elementor-3388 .elementor-element.elementor-element-6a232ec.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3388 .elementor-element.elementor-element-6a232ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3388 .elementor-element.elementor-element-6a232ec.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3388 .elementor-element.elementor-element-b9bec96{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-3388 .elementor-element.elementor-element-43529df{width:100%;max-width:100%;}.elementor-3388 .elementor-element.elementor-element-a912404 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-b6d308d{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-4193765 > .elementor-widget-container{margin:400px 0px 0px -200px;}.elementor-3388 .elementor-element.elementor-element-902f0b7{padding:0px 0px 70px 0px;}.elementor-3388 .elementor-element.elementor-element-ad24a1b .gem-image{width:110px;}.elementor-3388 .elementor-element.elementor-element-45f42f3 .gem-image{width:140px;}.elementor-3388 .elementor-element.elementor-element-63b3779{padding:70px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-51bcff5{padding:70px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-21779aa.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3388 .elementor-element.elementor-element-21779aa > .elementor-element-populated{margin:0px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3388 .elementor-element.elementor-element-4f58b88{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-3388 .elementor-element.elementor-element-135986f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3388 .elementor-element.elementor-element-135986f > .elementor-element-populated{margin:0px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3388 .elementor-element.elementor-element-c482173{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-3388 .elementor-element.elementor-element-01aa69a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3388 .elementor-element.elementor-element-0b6421b{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-3388 .elementor-element.elementor-element-faee50f .gem-clients-type-carousel-grid .gem-client-item a{width:calc(100% - 0px);margin:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-faee50f .gem-clients-type-carousel-grid .gem-client-item a img{padding:10px 10px 10px 10px;}.elementor-3388 .elementor-element.elementor-element-60f617a > .elementor-element-populated > .elementor-widget-wrap{padding:30px 21px 50px 21px;}}@media(max-width:767px){.elementor-3388 .elementor-element.elementor-element-37f52fb > .elementor-widget-container{margin:-265px -975px 0px -60px;}.elementor-3388 .elementor-element.elementor-element-2a41491 > .elementor-widget-container{margin:-50px -190px 0px 90px;}.elementor-3388 .elementor-element.elementor-element-b92ba0a > .elementor-element-populated > .elementor-widget-wrap{padding:250px 21px 0px 21px;}.elementor-3388 .elementor-element.elementor-element-4c6d3a6{width:var( --container-widget-width, 278px );max-width:278px;--container-widget-width:278px;--container-widget-flex-grow:0;}.elementor-3388 .elementor-element.elementor-element-3bc64fc, .elementor-3388 .elementor-element.elementor-element-3bc64fc .elementor-text-editor *{font-size:19px;line-height:1.3em;}.elementor-bc-flex-widget .elementor-3388 .elementor-element.elementor-element-6a232ec.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3388 .elementor-element.elementor-element-6a232ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3388 .elementor-element.elementor-element-6a232ec.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3388 .elementor-element.elementor-element-0f7e7fb, .elementor-3388 .elementor-element.elementor-element-0f7e7fb .elementor-text-editor *{font-size:19px;line-height:1.3em;}.elementor-3388 .elementor-element.elementor-element-43529df{width:100%;max-width:100%;}.elementor-3388 .elementor-element.elementor-element-3adb18c > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3388 .elementor-element.elementor-element-5a177d7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-902f0b7{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-1fe08d8 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 0px 21px;}.elementor-3388 .elementor-element.elementor-element-faee50f .gem-clients-type-carousel-grid .gem-client-item a img{padding:0px 0px 0px 0px;}.elementor-3388 .elementor-element.elementor-element-60f617a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 30px 21px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3388 .elementor-element.elementor-element-b92ba0a{width:70%;}.elementor-3388 .elementor-element.elementor-element-a7cbbf7{width:30%;}.elementor-3388 .elementor-element.elementor-element-21779aa{width:50%;}.elementor-3388 .elementor-element.elementor-element-135986f{width:50%;}.elementor-3388 .elementor-element.elementor-element-01aa69a{width:100%;}}@media(min-width:1200px) and (max-width:1600px){
    .bg-hero > .elementor-widget-container{
        margin-right: -89%!important;
        margin-top: -27%!important;
        margin-left: 20%!important;
    }
    .line-hero > .elementor-widget-container{
        margin-top: -11%!important;
        margin-right: -41%!important;
    }
}
@media (max-width:1600px) and (min-width:1200px){.elementor-3388 .elementor-element.elementor-element-f9fb1d4 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-b92ba0a > .elementor-element-populated > .elementor-widget-wrap{padding: 230px 21px 110px 21px !important;}}
@media(min-width:1200px) and (max-width:1600px){
    .left-img {
        margin-top:350px;}
}
@media(min-width:1200px) and (max-width:1600px){
    .left-img {
        margin-top:350px;}
}
@media (max-width:1199px){.elementor-3388 .elementor-element.elementor-element-9fd8f78 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-50386df{display: none;}}
@media (max-width:1199px) and (min-width:768px){.elementor-3388 .elementor-element.elementor-element-ed6afd8 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-6a232ec > .elementor-element-populated > .elementor-widget-wrap{padding: 70px 21px 180px 21px !important;}}@media (max-width:767px){.elementor-3388 .elementor-element.elementor-element-ed6afd8 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-6a232ec > .elementor-element-populated > .elementor-widget-wrap{padding: 70px 21px 0px 21px !important;}}@media (max-width:1199px){.elementor-3388 .elementor-element.elementor-element-ed6afd8 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-f915457 > .elementor-element-populated > .elementor-widget-wrap{padding: 95px 21px 100px 21px !important;}}
@media (max-width:1199px){.elementor-3388 .elementor-element.elementor-element-33292a2 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-1e84866{display: none;}}
@media (max-width:991px){.elementor-3388 .elementor-element.elementor-element-44a10c1 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-6a1210a{width: 100% !important;}}@media (max-width:991px) and (min-width:768px){.elementor-3388 .elementor-element.elementor-element-44a10c1 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-6486b5b{width: 50% !important;}}@media (max-width:991px) and (min-width:768px){.elementor-3388 .elementor-element.elementor-element-44a10c1 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-3adb18c{width: 50% !important;}}
@media (max-width:767px){.elementor-3388 .elementor-element.elementor-element-a335264 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-6e163e8{display: none;}}
@media (max-width:1600px) and (min-width:768px){.elementor-3388 .elementor-element.elementor-element-4ebe6e6 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-e3441e4 > .elementor-element-populated{margin: 3% 0% 0% 0% !important;}}@media (max-width:767px){.elementor-3388 .elementor-element.elementor-element-4ebe6e6 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-e3441e4{display: none;}}
@media (max-width:1600px) and (min-width:768px){.elementor-3388 .elementor-element.elementor-element-9060c39 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-f8ada2b > .elementor-element-populated{margin: 12% 0% 0% 50% !important;}}@media (max-width:767px){.elementor-3388 .elementor-element.elementor-element-9060c39 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-f8ada2b{display: none;}}
@media (max-width:1600px) and (min-width:768px){.elementor-3388 .elementor-element.elementor-element-051aef0 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-289d9d2 > .elementor-element-populated{margin: 20% 0% 0% 40% !important;}}
@media (max-width:1600px) and (min-width:768px){.elementor-3388 .elementor-element.elementor-element-9c6f4ec > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-6701caf > .elementor-element-populated{margin: 45% 0% 0% -25% !important;}}
@media (max-width:1600px) and (min-width:768px){.elementor-3388 .elementor-element.elementor-element-051aef0 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-289d9d2 > .elementor-element-populated{margin: 20% 0% 0% 40% !important;}}
@media (max-width:1600px) and (min-width:768px){.elementor-3388 .elementor-element.elementor-element-9c6f4ec > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-6701caf > .elementor-element-populated{margin: 45% 0% 0% -25% !important;}}
@media (max-width:767px){.elementor-3388 .elementor-element.elementor-element-902f0b7 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-d546141{display: none;}}
@media(min-width:1200px) and (max-width:1500px){
    .left-img-2 {
        margin-top:-210px;}
}
@media(min-width:1200px) and (max-width:1500px){
    .left-img-2 {
        margin-top:-210px;}
}
@media (max-width:1199px){.elementor-3388 .elementor-element.elementor-element-96fbabd > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-9af4c95{display: none;}}
@media (max-width:1199px){.elementor-3388 .elementor-element.elementor-element-f0f038d > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-3388 .elementor-element.elementor-element-544a815{display: none;}}