.elementor-2949 .elementor-element.elementor-element-e0ae671{margin-top:0;margin-bottom:0;padding:0}.elementor-2949 .elementor-element.elementor-element-6b4b1bf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2949 .elementor-element.elementor-element-6b4b1bf>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-2949 .elementor-element.elementor-element-6b4b1bf>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2949 .elementor-element.elementor-element-bb8a406 .gem-image.gem-wrapbox{float:right}.elementor-2949 .elementor-element.elementor-element-bb8a406 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-2949 .elementor-element.elementor-element-bb8a406>.elementor-widget-container{margin:-130px -250px 0 0}.elementor-2949 .elementor-element.elementor-element-bb8a406.elementor-element{--order:-99999}body:not(.rtl) .elementor-2949 .elementor-element.elementor-element-bb8a406{right:0}body.rtl .elementor-2949 .elementor-element.elementor-element-bb8a406{left:0}.elementor-2949 .elementor-element.elementor-element-bb8a406{top:0;z-index:2}.elementor-2949 .elementor-element.elementor-element-bb8a406 .gem-image{width:50%}.elementor-2949 .elementor-element.elementor-element-bb8a406 .gem-image img{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-bb8a406 .gem-image a:hover img{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-945410d{--display:flex;--z-index:0}.elementor-2949 .elementor-element.elementor-element-6b791b7 .gem-image.gem-wrapbox{float:right}.elementor-2949 .elementor-element.elementor-element-6b791b7 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-2949 .elementor-element.elementor-element-6b791b7>.elementor-widget-container{margin:23% 22% 0 0}.elementor-2949 .elementor-element.elementor-element-6b791b7.elementor-element{--order:99999}body:not(.rtl) .elementor-2949 .elementor-element.elementor-element-6b791b7{right:0}body.rtl .elementor-2949 .elementor-element.elementor-element-6b791b7{left:0}.elementor-2949 .elementor-element.elementor-element-6b791b7{top:0;z-index:1}.elementor-2949 .elementor-element.elementor-element-6b791b7 .gem-image{width:40%}.elementor-2949 .elementor-element.elementor-element-6b791b7 .gem-image img{opacity:calc(100/100);filter:brightness(120%) contrast(100%) saturate(60%) blur(0px) hue-rotate(12deg)}.elementor-2949 .elementor-element.elementor-element-6b791b7 .gem-image a:hover img{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-97c4a51>.elementor-background-overlay{background-color:#000;opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2949 .elementor-element.elementor-element-97c4a51>.elementor-container{max-width:1152px}.elementor-2949 .elementor-element.elementor-element-97c4a51:not(.elementor-motion-effects-element-type-background),.elementor-2949 .elementor-element.elementor-element-97c4a51>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top right;background-repeat:no-repeat;background-size:auto}.elementor-2949 .elementor-element.elementor-element-97c4a51{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;z-index:2}.elementor-2949 .elementor-element.elementor-element-bb858df .elementor-heading-title{font-size:48px;font-weight:700;text-transform:none;line-height:1.3em}.elementor-2949 .elementor-element.elementor-element-62c4f77>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-62c4f77,.elementor-2949 .elementor-element.elementor-element-62c4f77 .elementor-text-editor *{font-size:16px;line-height:24px;letter-spacing:0px}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-4e4152a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2949 .elementor-element.elementor-element-4e4152a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2949 .elementor-element.elementor-element-4e4152a>.elementor-element-populated{padding:260px 100px 100px 0}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-1b47be2.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-2949 .elementor-element.elementor-element-1b47be2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-2949 .elementor-element.elementor-element-1b47be2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-2949 .elementor-element.elementor-element-1b47be2>.elementor-element-populated{padding:0}.elementor-2949 .elementor-element.elementor-element-1081538>.elementor-container{max-width:1152px}.elementor-2949 .elementor-element.elementor-element-1081538{z-index:2}.elementor-2949 .elementor-element.elementor-element-5944836 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto}.elementor-2949 .elementor-element.elementor-element-5944836 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-2949 .elementor-element.elementor-element-5944836>.elementor-widget-container{padding:0 0 0 20px}body:not(.rtl) .elementor-2949 .elementor-element.elementor-element-5944836{left:-340px}body.rtl .elementor-2949 .elementor-element.elementor-element-5944836{right:-340px}.elementor-2949 .elementor-element.elementor-element-5944836{top:138px;z-index:0}.elementor-2949 .elementor-element.elementor-element-5944836 .gem-image{width:375px}.elementor-2949 .elementor-element.elementor-element-5944836 .gem-image img,.elementor-2949 .elementor-element.elementor-element-5944836 .gem-image a:before,.elementor-2949 .elementor-element.elementor-element-5944836 .gem-image .gem-wrapbox-inner,.elementor-2949 .elementor-element.elementor-element-5944836 .gem-image .gem-wrapbox-inner:after{border-radius:20px}.elementor-2949 .elementor-element.elementor-element-5944836 .gem-image .gem-wrapbox-inner{box-shadow:17px 42px 54px 0px rgba(4,1.0000000000000013,49.00000000000001,.21)}.elementor-2949 .elementor-element.elementor-element-5944836 .gem-image img{opacity:calc(50/100)}.elementor-2949 .elementor-element.elementor-element-5944836 .gem-image a:hover img{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-5c65792 .gem-textbox-content{background-image:url("https://www.dimensio.nl/wp-content/uploads/2025/04/20250409_1080x1350_home_onzeondernemingen_01.webp");background-position:0 0;background-repeat:no-repeat;background-size:100% auto;border-radius:20px;padding:719px 0 0;box-shadow:17px 42px 54px 0px rgba(4,1.0000000000000013,49.00000000000001,.21)}.elementor-2949 .elementor-element.elementor-element-5c65792>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-5c65792 .gem-textbox-content,.elementor-2949 .elementor-element.elementor-element-5c65792 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-2949 .elementor-element.elementor-element-5c65792 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2949 .elementor-element.elementor-element-f87461b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2949 .elementor-element.elementor-element-f87461b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2949 .elementor-element.elementor-element-e238793>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-e238793{text-align:start}.elementor-2949 .elementor-element.elementor-element-e238793,.elementor-2949 .elementor-element.elementor-element-e238793 .elementor-text-editor *{font-size:48px;font-weight:700;text-transform:none;line-height:60px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-e238793,.elementor-2949 .elementor-element.elementor-element-e238793 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-2949 .elementor-element.elementor-element-3c876dd>.elementor-widget-container{margin:30px 0 0}.elementor-2949 .elementor-element.elementor-element-3c876dd,.elementor-2949 .elementor-element.elementor-element-3c876dd .elementor-text-editor *{font-size:16px;line-height:24px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-73003af .gem-button-container .gem-button{background-color:var(--e-global-color-primary);border-radius:12px}.elementor-2949 .elementor-element.elementor-element-73003af .gem-button-container .gem-button:hover{background-color:var(--e-global-color-primary)}.elementor-2949 .elementor-element.elementor-element-73003af>.elementor-widget-container:hover{--e-transform-translateX:7px;--e-transform-scale:1.05}.elementor-2949 .elementor-element.elementor-element-73003af>.elementor-widget-container{margin:20px 0 0}.elementor-2949 .elementor-element.elementor-element-73003af .gem-button-container{text-align:left}.elementor-2949 .elementor-element.elementor-element-73003af .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-2949 .elementor-element.elementor-element-73003af .gem-button-container .gem-button .gem-text-button{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.elementor-2949 .elementor-element.elementor-element-73003af .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-eb4b631.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2949 .elementor-element.elementor-element-eb4b631.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2949 .elementor-element.elementor-element-eb4b631>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2949 .elementor-element.elementor-element-eb4b631>.elementor-element-populated{padding:95px 0 100px 100px}.elementor-2949 .elementor-element.elementor-element-499894c:not(.elementor-motion-effects-element-type-background),.elementor-2949 .elementor-element.elementor-element-499894c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8bb13cf)}.elementor-2949 .elementor-element.elementor-element-499894c>.elementor-container{max-width:1152px}.elementor-2949 .elementor-element.elementor-element-499894c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:50px;margin-bottom:50px;padding:100px 0;z-index:2}.elementor-2949 .elementor-element.elementor-element-499894c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2949 .elementor-element.elementor-element-4bb6e0e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2949 .elementor-element.elementor-element-4bb6e0e>.elementor-element-populated,.elementor-2949 .elementor-element.elementor-element-4bb6e0e>.elementor-element-populated>.elementor-background-overlay,.elementor-2949 .elementor-element.elementor-element-4bb6e0e>.elementor-background-slideshow{border-radius:20px}.elementor-2949 .elementor-element.elementor-element-4bb6e0e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 100px 50px 0}.elementor-2949 .elementor-element.elementor-element-4bb6e0e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2949 .elementor-element.elementor-element-b53f88f>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-b53f88f{text-align:start}.elementor-2949 .elementor-element.elementor-element-b53f88f,.elementor-2949 .elementor-element.elementor-element-b53f88f .elementor-text-editor *{font-size:48px;font-weight:700;text-transform:none;line-height:60px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-b53f88f,.elementor-2949 .elementor-element.elementor-element-b53f88f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-secondary)}.elementor-2949 .elementor-element.elementor-element-acbdcca>.elementor-widget-container{margin:30px 0 0}.elementor-2949 .elementor-element.elementor-element-acbdcca,.elementor-2949 .elementor-element.elementor-element-acbdcca .elementor-text-editor *{font-size:16px;line-height:24px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-b757a75 .gem-button-container .gem-button{background-color:var(--e-global-color-secondary);border-radius:12px;border-style:solid;border-width:3px;border-color:var(--e-global-color-secondary)}.elementor-2949 .elementor-element.elementor-element-b757a75{width:auto;max-width:auto;--e-transform-origin-x:center}.elementor-2949 .elementor-element.elementor-element-b757a75>.elementor-widget-container:hover{--e-transform-scale:1.05}.elementor-2949 .elementor-element.elementor-element-b757a75>.elementor-widget-container{margin:20px 20px 0 0}.elementor-2949 .elementor-element.elementor-element-b757a75 .gem-button-container{text-align:left}.elementor-2949 .elementor-element.elementor-element-b757a75 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-2949 .elementor-element.elementor-element-b757a75 .gem-button-container .gem-button .gem-text-button{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.elementor-2949 .elementor-element.elementor-element-b757a75 .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2949 .elementor-element.elementor-element-5eb81b8 .gem-button-container .gem-button{background-color:var(--e-global-color-8bb13cf);border-radius:12px;border-style:solid;border-width:3px;border-color:var(--e-global-color-secondary)}.elementor-2949 .elementor-element.elementor-element-5eb81b8{width:auto;max-width:auto;--e-transform-origin-x:center}.elementor-2949 .elementor-element.elementor-element-5eb81b8>.elementor-widget-container:hover{--e-transform-scale:1.05}.elementor-2949 .elementor-element.elementor-element-5eb81b8>.elementor-widget-container{margin:20px 0 0}.elementor-2949 .elementor-element.elementor-element-5eb81b8 .gem-button-container{text-align:left}.elementor-2949 .elementor-element.elementor-element-5eb81b8 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-2949 .elementor-element.elementor-element-5eb81b8 .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-secondary);font-size:16px;font-weight:700;text-transform:uppercase}.elementor-2949 .elementor-element.elementor-element-5eb81b8 .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-secondary)}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-68305df.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2949 .elementor-element.elementor-element-68305df.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2949 .elementor-element.elementor-element-68305df.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2949 .elementor-element.elementor-element-68305df>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2949 .elementor-element.elementor-element-68305df>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2949 .elementor-element.elementor-element-68305df>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2949 .elementor-element.elementor-element-bb1f843 .gem-textbox-content{background-image:url("https://www.dimensio.nl/wp-content/uploads/2025/04/20250409_1080x1350_home_mvo_01.webp");background-position:0 0;background-repeat:no-repeat;background-size:100% auto;border-radius:20px;padding:719px 0 0;box-shadow:17px 42px 54px 0px rgba(4,1.0000000000000013,49.00000000000001,.21)}.elementor-2949 .elementor-element.elementor-element-bb1f843>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-bb1f843 .gem-textbox-content,.elementor-2949 .elementor-element.elementor-element-bb1f843 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-2949 .elementor-element.elementor-element-bb1f843 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-2949 .elementor-element.elementor-element-0d070d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-2949 .elementor-element.elementor-element-c83437e{--display:flex;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:10px;--padding-bottom:0px;--padding-left:21px;--padding-right:12px}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder-item-inner{background-color:var(--e-global-color-2c5150d);border-radius:20px;padding:60px 0 20px;box-shadow:17px 41px 54px 0px rgba(4,1.0000000000000013,49.00000000000001,.21)}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-2949 .elementor-element.elementor-element-64538b5>.elementor-widget-container:hover{--e-transform-scale:1.04}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder-style-vertical .quickfinder-item-info{border-radius:20px;padding:60px 0 20px}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .quickfinder-item{padding-left:calc(0px/2);padding-right:calc(0px/2);padding-top:calc(100px/2);padding-bottom:calc(100px/2)}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder{margin-left:calc(0px/2);margin-right:calc(0px/2);margin-top:calc(-100px/2);margin-bottom:calc(-100px/2)}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .quickfinder-title{font-size:16px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .quickfinder-description{padding-bottom:0}.elementor-2949 .elementor-element.elementor-element-64538b5 .gem-qf-icon-image-wrapper .gem-icon{font-size:77px !important;margin:0}.elementor-2949 .elementor-element.elementor-element-64538b5 .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-2949 .elementor-element.elementor-element-64538b5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#fff}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#fff}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#fff}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#fff}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .gem-image img,.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder a .gem-image img{width:119px;max-width:119px;height:auto}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .gem-image span{border-style:none;margin:0 0 20px}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder-item-inner{background-color:var(--e-global-color-2c5150d);border-radius:20px;padding:60px 11px 20px;box-shadow:17px 41px 54px 0px rgba(4,1.0000000000000013,49.00000000000001,.21)}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-2949 .elementor-element.elementor-element-f0f82ad>.elementor-widget-container:hover{--e-transform-scale:1.04}.elementor-2949 .elementor-element.elementor-element-f0f82ad>.elementor-widget-container{margin:40px 0 0}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder-style-vertical .quickfinder-item-info{border-radius:20px;padding:60px 11px 20px}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .quickfinder-item{padding-left:calc(0px/2);padding-right:calc(0px/2);padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder{margin-left:calc(0px/2);margin-right:calc(0px/2);margin-top:calc(0px/2);margin-bottom:calc(0px/2)}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .quickfinder-title{font-size:16px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .quickfinder-description{padding-bottom:0}.elementor-2949 .elementor-element.elementor-element-f0f82ad .gem-qf-icon-image-wrapper .gem-icon{font-size:77px !important;margin:0}.elementor-2949 .elementor-element.elementor-element-f0f82ad .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-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#fff}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#fff}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#fff}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#fff}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .gem-image img,.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder a .gem-image img{width:119px;max-width:119px;height:auto}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .gem-image span{border-style:none}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-2949 .elementor-element.elementor-element-3ac80f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:21px;--padding-left:12px;--padding-right:21px}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder-item-inner{background-color:var(--e-global-color-2c5150d);border-radius:20px;padding:60px 0 20px;box-shadow:17px 41px 54px 0px rgba(4,1.0000000000000013,49.00000000000001,.21)}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-2949 .elementor-element.elementor-element-acc7a8d>.elementor-widget-container:hover{--e-transform-scale:1.04}.elementor-2949 .elementor-element.elementor-element-acc7a8d>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder-style-vertical .quickfinder-item-info{border-radius:20px;padding:60px 0 20px}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .quickfinder-item{padding-left:calc(0px/2);padding-right:calc(0px/2);padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder{margin-left:calc(0px/2);margin-right:calc(0px/2);margin-top:calc(0px/2);margin-bottom:calc(0px/2)}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .quickfinder-title{font-size:16px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .quickfinder-description{padding-bottom:0}.elementor-2949 .elementor-element.elementor-element-acc7a8d .gem-qf-icon-image-wrapper .gem-icon{font-size:77px !important;margin:0}.elementor-2949 .elementor-element.elementor-element-acc7a8d .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-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#fff}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#fff}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#fff}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#fff}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .gem-image img,.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder a .gem-image img{width:119px;max-width:119px;height:auto}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .gem-image span{border-style:none}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder-item-inner{background-color:var(--e-global-color-2c5150d);border-radius:20px;padding:60px 0 20px;box-shadow:17px 41px 54px 0px rgba(4,1.0000000000000013,49.00000000000001,.21)}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-2949 .elementor-element.elementor-element-39bb174>.elementor-widget-container:hover{--e-transform-scale:1.04}.elementor-2949 .elementor-element.elementor-element-39bb174>.elementor-widget-container{margin:40px 0 0}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder-style-vertical .quickfinder-item-info{border-radius:20px;padding:60px 0 20px}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .quickfinder-item{padding-left:calc(0px/2);padding-right:calc(0px/2);padding-top:calc(100px/2);padding-bottom:calc(100px/2)}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder{margin-left:calc(0px/2);margin-right:calc(0px/2);margin-top:calc(-100px/2);margin-bottom:calc(-100px/2)}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .quickfinder-title{font-size:16px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .quickfinder-description{padding-bottom:0}.elementor-2949 .elementor-element.elementor-element-39bb174 .gem-qf-icon-image-wrapper .gem-icon{font-size:77px !important;margin:0}.elementor-2949 .elementor-element.elementor-element-39bb174 .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-2949 .elementor-element.elementor-element-39bb174 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#ff6b4e}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#fff}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#fff}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#fff}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#fff}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .gem-image img,.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder a .gem-image img{width:139px;max-width:139px;height:auto}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .gem-image span{border-style:none}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-2949 .elementor-element.elementor-element-3a5103f{--display:flex;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:21px;--padding-bottom:21px;--padding-left:100px;--padding-right:0px}.elementor-2949 .elementor-element.elementor-element-316e431>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-316e431{text-align:start}.elementor-2949 .elementor-element.elementor-element-316e431,.elementor-2949 .elementor-element.elementor-element-316e431 .elementor-text-editor *{font-size:48px;font-weight:700;text-transform:none;line-height:60px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-316e431,.elementor-2949 .elementor-element.elementor-element-316e431 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-2949 .elementor-element.elementor-element-8be3e2b>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-8be3e2b,.elementor-2949 .elementor-element.elementor-element-8be3e2b .elementor-text-editor *{font-size:16px;line-height:24px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-3175973 .gem-button-container .gem-button{background-color:var(--e-global-color-primary);border-radius:12px}.elementor-2949 .elementor-element.elementor-element-3175973 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-primary)}.elementor-2949 .elementor-element.elementor-element-3175973{width:var(--container-widget-width,123px);max-width:123px;--container-widget-width:123px;--container-widget-flex-grow:0;--e-transform-origin-x:center}.elementor-2949 .elementor-element.elementor-element-3175973>.elementor-widget-container:hover{--e-transform-scale:1.05}.elementor-2949 .elementor-element.elementor-element-3175973>.elementor-widget-container{margin:20px 0 0}.elementor-2949 .elementor-element.elementor-element-3175973 .gem-button-container{text-align:left}.elementor-2949 .elementor-element.elementor-element-3175973 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:12px 20px}.elementor-2949 .elementor-element.elementor-element-3175973 .gem-button-container .gem-button .gem-text-button{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.elementor-2949 .elementor-element.elementor-element-3175973 .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-2949 .elementor-element.elementor-element-6f2fe46{margin-top:0;margin-bottom:0}.elementor-2949 .elementor-element.elementor-element-404f993 .gem-image.gem-wrapbox{float:left}.elementor-2949 .elementor-element.elementor-element-404f993 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-2949 .elementor-element.elementor-element-404f993{top:-400px;z-index:0}.elementor-2949 .elementor-element.elementor-element-404f993 .gem-image{width:480px}.elementor-2949 .elementor-element.elementor-element-404f993 .gem-image img{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-404f993 .gem-image a:hover img{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-b071ab8>.elementor-element-populated{padding:0}.elementor-2949 .elementor-element.elementor-element-0995ac7>.elementor-container{max-width:1152px}.elementor-2949 .elementor-element.elementor-element-0995ac7{padding:0 0 50px;z-index:2}.elementor-2949 .elementor-element.elementor-element-b329ed8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2949 .elementor-element.elementor-element-b329ed8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2949 .elementor-element.elementor-element-b329ed8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2949 .elementor-element.elementor-element-0e791c6>.elementor-widget-container:hover{--e-transform-scale:1.05}.elementor-2949 .elementor-element.elementor-element-0e791c6>.elementor-widget-container{margin:30px 0 0}.elementor-2949 .elementor-element.elementor-element-0e791c6{text-align:start}.elementor-2949 .elementor-element.elementor-element-0e791c6,.elementor-2949 .elementor-element.elementor-element-0e791c6 .elementor-text-editor *{font-size:48px;font-weight:700;text-transform:none;line-height:60px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-0e791c6,.elementor-2949 .elementor-element.elementor-element-0e791c6 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio,.double-item) .image-inner:not(.empty){aspect-ratio:.8 !important;height:auto}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-2949 .elementor-element.elementor-element-8002de0 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-2949 .elementor-element.elementor-element-8002de0 .skeleton-posts.portfolio-row{margin:calc(-42px/2)}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2)}.elementor-2949 .elementor-element.elementor-element-8002de0>.elementor-widget-container{margin:50px 0 0}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .portfolio-item .image{border-radius:21px}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.caption-position-page .portfolio-item .wrap{border-radius:21px 21px 0 0}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.caption-position-hover .portfolio-item .wrap{border-radius:21px}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.caption-position-image .portfolio-item .wrap{border-radius:21px}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid:not(.shadowed-container) .portfolio-item .image,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.shadowed-container .portfolio-item .wrap{box-shadow:13px 14px 17px 0px rgba(0,0,0,.14)}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-size:32px;font-weight:700;line-height:48px;letter-spacing:0px;color:var(--e-global-color-primary)}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .caption .title *,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .highlight-item-alternate-box .title *,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *:hover,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *:hover{color:var(--e-global-color-primary)}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .description,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .subtitle{font-size:16px;line-height:24px;letter-spacing:0px;color:#646464 !important}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .post-date,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .portfolio-item .highlight-item-alternate-box .post-date{font-size:16px;line-height:24px;letter-spacing:0px;color:var(--e-global-color-text)}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .portfolio-item .wrap>.caption{padding:30px 0 0 !important}.elementor-2949 .elementor-element.elementor-element-8002de0 .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px}.elementor-2949 .elementor-element.elementor-element-862ac41{padding:0}.elementor-2949 .elementor-element.elementor-element-8f5f867 .gem-image.gem-wrapbox{float:right}.elementor-2949 .elementor-element.elementor-element-8f5f867 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-2949 .elementor-element.elementor-element-8f5f867>.elementor-widget-container{margin:-250px 0 0}body:not(.rtl) .elementor-2949 .elementor-element.elementor-element-8f5f867{left:0}body.rtl .elementor-2949 .elementor-element.elementor-element-8f5f867{right:0}.elementor-2949 .elementor-element.elementor-element-8f5f867{top:0;z-index:0}.elementor-2949 .elementor-element.elementor-element-8f5f867 .gem-image{width:480px}.elementor-2949 .elementor-element.elementor-element-8f5f867 .gem-image img{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-8f5f867 .gem-image a:hover img{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-4e8803dc>.elementor-container{max-width:1152px}.elementor-2949 .elementor-element.elementor-element-4e8803dc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 20px 110px}.elementor-2949 .elementor-element.elementor-element-4e8803dc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2949 .elementor-element.elementor-element-6383e721>.elementor-element-populated{padding:0}.elementor-2949 .elementor-element.elementor-element-1c6ded2a>.elementor-widget-container{margin:0 0 60px}.elementor-2949 .elementor-element.elementor-element-1c6ded2a{text-align:center}.elementor-2949 .elementor-element.elementor-element-1c6ded2a .elementor-heading-title{font-size:48px;font-weight:700;text-transform:none;line-height:60px;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-3e651204>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-3e651204 .gem-team{margin:calc(-1px/2)}.elementor-2949 .elementor-element.elementor-element-3e651204 .thegem-wrap{padding:calc(1px/2)}.elementor-2949 .elementor-element.elementor-element-3e651204 .team-person:hover{background-color:var(--e-global-color-1add44c)}.elementor-2949 .elementor-element.elementor-element-3e651204 .gem-team-style-5 .team-person:hover .team-person-hover{background-color:var(--e-global-color-1add44c)}.elementor-2949 .elementor-element.elementor-element-606b236c>.elementor-container{max-width:1152px}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-3da21aaf.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-2949 .elementor-element.elementor-element-3da21aaf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-2949 .elementor-element.elementor-element-3da21aaf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2949 .elementor-element.elementor-element-3da21aaf>.elementor-element-populated{padding:140px 21px 40px 0}.elementor-2949 .elementor-element.elementor-element-47b37ac3>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-47b37ac3 .thegem-heading,.elementor-2949 .elementor-element.elementor-element-47b37ac3 .thegem-heading .light{font-weight:700;text-transform:none;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-c0230e4{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2949 .elementor-element.elementor-element-caa644b.elementor-element{--align-self:flex-end}.elementor-2949 .elementor-element.elementor-element-caa644b img{width:36px;height:36px}.elementor-2949 .elementor-element.elementor-element-f852708{text-align:start}.elementor-2949 .elementor-element.elementor-element-f852708 img{width:20px;height:39px}.elementor-2949 .elementor-element.elementor-element-7dbb4be{text-align:start}.elementor-2949 .elementor-element.elementor-element-7dbb4be img{height:32px}.elementor-2949 .elementor-element.elementor-element-adda880:not(.elementor-motion-effects-element-type-background),.elementor-2949 .elementor-element.elementor-element-adda880>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1add44c)}.elementor-2949 .elementor-element.elementor-element-adda880>.elementor-container{max-width:1152px}.elementor-2949 .elementor-element.elementor-element-adda880{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2949 .elementor-element.elementor-element-adda880>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-3b102963.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2949 .elementor-element.elementor-element-3b102963.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2949 .elementor-element.elementor-element-3b102963>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2949 .elementor-element.elementor-element-3b102963>.elementor-element-populated{padding:40px 21px 20px 0}.elementor-2949 .elementor-element.elementor-element-5aa588f7 .gem-image.gem-wrapbox{float:left}.elementor-2949 .elementor-element.elementor-element-5aa588f7 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-2949 .elementor-element.elementor-element-5aa588f7>.elementor-widget-container{padding:0 0 40px}.elementor-2949 .elementor-element.elementor-element-5aa588f7 .gem-image{width:260px}.elementor-2949 .elementor-element.elementor-element-5aa588f7 .gem-image img{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-5aa588f7 .gem-image a:hover img{opacity:calc(100/100)}.elementor-2949 .elementor-element.elementor-element-9944579{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2949 .elementor-element.elementor-element-2e422f3{--display:flex;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2949 .elementor-element.elementor-element-2e422f3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2949 .elementor-element.elementor-element-af6778f{text-align:start}.elementor-2949 .elementor-element.elementor-element-af6778f img{width:18px;height:25px}.elementor-2949 .elementor-element.elementor-element-eb254b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2949 .elementor-element.elementor-element-197c787>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-00dd90f{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px}.elementor-2949 .elementor-element.elementor-element-6913a5f{--display:flex;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2949 .elementor-element.elementor-element-6913a5f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2949 .elementor-element.elementor-element-e490c91{text-align:start}.elementor-2949 .elementor-element.elementor-element-e490c91 img{width:25px;height:25px}.elementor-2949 .elementor-element.elementor-element-716f35f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2949 .elementor-element.elementor-element-447e991{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px}.elementor-2949 .elementor-element.elementor-element-1cb2b78{--display:flex;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2949 .elementor-element.elementor-element-1cb2b78.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2949 .elementor-element.elementor-element-5710901{text-align:start}.elementor-2949 .elementor-element.elementor-element-5710901 img{width:25px;height:23px}.elementor-2949 .elementor-element.elementor-element-a91233c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2949 .elementor-element.elementor-element-38b6058>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-074cddf{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-2949 .elementor-element.elementor-element-0816173{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-2949 .elementor-element.elementor-element-8a4127b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2949 .elementor-element.elementor-element-78dc01f>.elementor-widget-container:hover{--e-transform-scale:1.3}.elementor-2949 .elementor-element.elementor-element-78dc01f{text-align:start}.elementor-2949 .elementor-element.elementor-element-78dc01f img{width:100%;height:80px}.elementor-2949 .elementor-element.elementor-element-ab5a90b>.elementor-widget-container:hover{--e-transform-scale:1.3}.elementor-2949 .elementor-element.elementor-element-ab5a90b{text-align:start}.elementor-2949 .elementor-element.elementor-element-ab5a90b img{width:100%;height:80px}.elementor-2949 .elementor-element.elementor-element-84db7ea>.elementor-widget-container:hover{--e-transform-scale:1.3}.elementor-2949 .elementor-element.elementor-element-84db7ea{text-align:start}.elementor-2949 .elementor-element.elementor-element-84db7ea img{width:100%;height:80px}.elementor-2949 .elementor-element.elementor-element-725660b>.elementor-widget-container:hover{--e-transform-scale:1.3}.elementor-2949 .elementor-element.elementor-element-725660b{text-align:start}.elementor-2949 .elementor-element.elementor-element-725660b img{width:100%;height:80px}.elementor-2949 .elementor-element.elementor-element-1fa2a5d>.elementor-widget-container:hover{--e-transform-scale:1.3}.elementor-2949 .elementor-element.elementor-element-1fa2a5d{text-align:start}.elementor-2949 .elementor-element.elementor-element-1fa2a5d img{width:100%;height:80px}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-4bd1120d.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-2949 .elementor-element.elementor-element-4bd1120d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-2949 .elementor-element.elementor-element-4bd1120d>.elementor-element-populated{padding:0 21px}.elementor-2949 .elementor-element.elementor-element-22cf0eef:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2949 .elementor-element.elementor-element-22cf0eef>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2949 .elementor-element.elementor-element-22cf0eef>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-2949 .elementor-element.elementor-element-22cf0eef>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-210px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 30px 60px}.elementor-2949 .elementor-element.elementor-element-22cf0eef>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2949 .elementor-element.elementor-element-18147c6a>.elementor-widget-container{margin:0;padding:0}.elementor-2949 .elementor-element.elementor-element-18147c6a .thegem-heading,.elementor-2949 .elementor-element.elementor-element-18147c6a .thegem-heading .light{font-size:48px;font-weight:700;text-transform:none;letter-spacing:0px}.elementor-2949 .elementor-element.elementor-element-5366523d>.elementor-widget-container{margin:0 0 45px;padding:0}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-form-control-wrap{margin-bottom:29px}.elementor-2949 .elementor-element.elementor-element-28ded856 .thegem-cf7 .with-label{margin-bottom:29px}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){padding:10px 40px 10px 0;background-color:#00000000;color:#fff}.elementor-2949 .elementor-element.elementor-element-28ded856 .combobox-wrapper .combobox-text{padding:10px 40px 10px 0;color:#fff}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio),.elementor-2949 .elementor-element.elementor-element-28ded856 .combobox-wrapper{border-style:solid;border-width:0 0 2px;border-color:#fff}.elementor-2949 .elementor-element.elementor-element-28ded856 .combobox-wrapper{background-color:#00000000}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):focus{background-color:#00000000}.elementor-2949 .elementor-element.elementor-element-28ded856 ::-webkit-input-placeholder{color:#fff}.elementor-2949 .elementor-element.elementor-element-28ded856 ::-moz-placeholder{color:#fff}.elementor-2949 .elementor-element.elementor-element-28ded856 ::-ms-input-placeholder{color:#fff}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-form-control:not(.wpcf7-submit):placeholder-shown{color:#fff}.elementor-2949 .elementor-element.elementor-element-28ded856 label{text-align:left}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-form p:nth-last-of-type(1){align-items:flex-start}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-form .submit-outer{align-items:flex-start}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-submit{width:160px;border-radius:12px !important;border-style:solid;border-width:3px !important;padding:5px 36px !important;color:#987e60 !important;font-size:14px;background-color:#fff !important;margin:52px 0 0}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-not-valid-tip{color:#fff}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-not-valid{color:#fff;border-style:none}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-validation-errors{background:#db0d0d;color:#fff;font-family:"Poppins",Sans-serif;border-style:none}@media(min-width:768px){.elementor-2949 .elementor-element.elementor-element-f87461b{width:50%}.elementor-2949 .elementor-element.elementor-element-eb4b631{width:50%}.elementor-2949 .elementor-element.elementor-element-4bb6e0e{width:50%}.elementor-2949 .elementor-element.elementor-element-68305df{width:50%}.elementor-2949 .elementor-element.elementor-element-c83437e{--width:25%}.elementor-2949 .elementor-element.elementor-element-3ac80f9{--width:25%}.elementor-2949 .elementor-element.elementor-element-3a5103f{--width:50%}.elementor-2949 .elementor-element.elementor-element-3b102963{width:42%}.elementor-2949 .elementor-element.elementor-element-2e422f3{--width:7%}.elementor-2949 .elementor-element.elementor-element-eb254b7{--width:92%}.elementor-2949 .elementor-element.elementor-element-6913a5f{--width:7%}.elementor-2949 .elementor-element.elementor-element-1cb2b78{--width:7%}.elementor-2949 .elementor-element.elementor-element-4bd1120d{width:58%}}@media(max-width:1152px) and (min-width:768px){.elementor-2949 .elementor-element.elementor-element-4e4152a{width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-2949 .elementor-element.elementor-element-4e4152a{width:100%}.elementor-2949 .elementor-element.elementor-element-1b47be2{width:30%}.elementor-2949 .elementor-element.elementor-element-4bb6e0e{width:100%}.elementor-2949 .elementor-element.elementor-element-68305df{width:100%}.elementor-2949 .elementor-element.elementor-element-c83437e{--width:50%}.elementor-2949 .elementor-element.elementor-element-3ac80f9{--width:50%}.elementor-2949 .elementor-element.elementor-element-3a5103f{--width:100%}}@media(max-width:1152px){.elementor-2949 .elementor-element.elementor-element-4e4152a>.elementor-element-populated{padding:220px 0 100px 20px}.elementor-2949 .elementor-element.elementor-element-5c65792 .gem-textbox-content{background-position:center center;background-size:cover;padding:130% 0 0}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2949 .elementor-element.elementor-element-f87461b>.elementor-element-populated{padding:0 0 0 20px}.elementor-2949 .elementor-element.elementor-element-eb4b631>.elementor-element-populated{padding:100px 20px 100px 100px}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-4bb6e0e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2949 .elementor-element.elementor-element-4bb6e0e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2949 .elementor-element.elementor-element-4bb6e0e>.elementor-element-populated{padding:0 100px 0 20px}.elementor-2949 .elementor-element.elementor-element-b757a75{width:var(--container-widget-width,143px);max-width:143px;--container-widget-width:143px;--container-widget-flex-grow:0}.elementor-2949 .elementor-element.elementor-element-bb1f843>.elementor-widget-container{padding:0 20px 0 0}.elementor-2949 .elementor-element.elementor-element-bb1f843 .gem-textbox-content{background-size:cover;padding:130% 0 0}.elementor-2949 .elementor-element.elementor-element-3a5103f{--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:20px}.elementor-2949 .elementor-element.elementor-element-0995ac7>.elementor-container{max-width:1152px}.elementor-2949 .elementor-element.elementor-element-0995ac7{padding:20px}.elementor-2949 .elementor-element.elementor-element-8002de0>.elementor-widget-container{padding:0}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-size:24px;line-height:1.4em}.elementor-2949 .elementor-element.elementor-element-3da21aaf>.elementor-element-populated{padding:140px 20px 40px}.elementor-2949 .elementor-element.elementor-element-3b102963>.elementor-element-populated{padding:40px 20px 20px}}@media(max-width:1024px){.elementor-2949 .elementor-element.elementor-element-6b4b1bf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2949 .elementor-element.elementor-element-6b4b1bf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.dimensio.nl/wp-content/uploads/2025/03/bus_dimensio-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-2949 .elementor-element.elementor-element-bb8a406 .gem-image.gem-wrapbox{float:right}.elementor-2949 .elementor-element.elementor-element-bb8a406>.elementor-widget-container{margin:-300px -810px 0 85px;padding:0}body:not(.rtl) .elementor-2949 .elementor-element.elementor-element-bb8a406{right:0}body.rtl .elementor-2949 .elementor-element.elementor-element-bb8a406{left:0}.elementor-2949 .elementor-element.elementor-element-bb8a406{top:0}.elementor-2949 .elementor-element.elementor-element-6b791b7 .gem-image.gem-wrapbox{float:right}.elementor-2949 .elementor-element.elementor-element-6b791b7>.elementor-widget-container{margin:-130px -190px 0 300px}body:not(.rtl) .elementor-2949 .elementor-element.elementor-element-6b791b7{right:0}body.rtl .elementor-2949 .elementor-element.elementor-element-6b791b7{left:0}.elementor-2949 .elementor-element.elementor-element-6b791b7{top:0}.elementor-2949 .elementor-element.elementor-element-97c4a51:not(.elementor-motion-effects-element-type-background),.elementor-2949 .elementor-element.elementor-element-97c4a51>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.dimensio.nl/wp-content/uploads/2025/05/home_main.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-2949 .elementor-element.elementor-element-97c4a51>.elementor-background-overlay{opacity:.14}.elementor-2949 .elementor-element.elementor-element-97c4a51{margin-top:80px;margin-bottom:0}.elementor-2949 .elementor-element.elementor-element-4e4152a>.elementor-element-populated{padding:100px 21px}.elementor-2949 .elementor-element.elementor-element-1081538{margin-top:50px;margin-bottom:50px}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2949 .elementor-element.elementor-element-f87461b>.elementor-element-populated{padding:0 20px}.elementor-2949 .elementor-element.elementor-element-e238793,.elementor-2949 .elementor-element.elementor-element-e238793 .elementor-text-editor *{font-size:32px;line-height:1.3em}.elementor-2949 .elementor-element.elementor-element-eb4b631>.elementor-element-populated{padding:50px 20px}.elementor-2949 .elementor-element.elementor-element-499894c{padding:50px 0}.elementor-2949 .elementor-element.elementor-element-4bb6e0e>.elementor-element-populated{padding:0 20px}.elementor-2949 .elementor-element.elementor-element-b53f88f,.elementor-2949 .elementor-element.elementor-element-b53f88f .elementor-text-editor *{font-size:32px;line-height:1.3em}.elementor-2949 .elementor-element.elementor-element-b757a75>.elementor-widget-container{margin:20px 0 0}.elementor-2949 .elementor-element.elementor-element-b757a75{--container-widget-width:128px;--container-widget-flex-grow:0;width:var(--container-widget-width,128px);max-width:128px}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-68305df.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2949 .elementor-element.elementor-element-68305df.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2949 .elementor-element.elementor-element-68305df.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2949 .elementor-element.elementor-element-68305df>.elementor-element-populated{padding:20px}.elementor-2949 .elementor-element.elementor-element-bb1f843>.elementor-widget-container{padding:0}.elementor-2949 .elementor-element.elementor-element-bb1f843 .gem-textbox-content{background-position:bottom center;background-repeat:no-repeat;background-size:cover;padding:55% 0 0}.elementor-2949 .elementor-element.elementor-element-0d070d6{--flex-wrap:wrap}.elementor-2949 .elementor-element.elementor-element-c83437e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2949 .elementor-element.elementor-element-f0f82ad>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-3ac80f9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2949 .elementor-element.elementor-element-39bb174>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-3a5103f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2949 .elementor-element.elementor-element-3a5103f.e-con{--order:-99999}.elementor-2949 .elementor-element.elementor-element-316e431,.elementor-2949 .elementor-element.elementor-element-316e431 .elementor-text-editor *{font-size:32px}.elementor-2949 .elementor-element.elementor-element-404f993 .gem-image{width:50%}.elementor-2949 .elementor-element.elementor-element-0e791c6,.elementor-2949 .elementor-element.elementor-element-0e791c6 .elementor-text-editor *{font-size:32px}.elementor-2949 .elementor-element.elementor-element-8002de0 .portfolio.portfolio-grid.news-grid .portfolio-item .wrap>.caption{padding:30px 0 0 !important}.elementor-2949 .elementor-element.elementor-element-4e8803dc{padding:80px 20px 110px}.elementor-2949 .elementor-element.elementor-element-1c6ded2a>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-1c6ded2a .elementor-heading-title{font-size:32px}.elementor-2949 .elementor-element.elementor-element-22cf0eef>.elementor-element-populated{padding:80px 40px 60px}}@media(max-width:767px){.elementor-2949 .elementor-element.elementor-element-bb8a406 .gem-image.gem-wrapbox{float:left}.elementor-2949 .elementor-element.elementor-element-bb8a406>.elementor-widget-container{margin:-265px -975px 0 -60px}.elementor-2949 .elementor-element.elementor-element-6b791b7>.elementor-widget-container{margin:-50px -190px 0 90px}.elementor-2949 .elementor-element.elementor-element-97c4a51>.elementor-background-overlay{opacity:.2}.elementor-2949 .elementor-element.elementor-element-97c4a51{margin-top:17%;margin-bottom:0}.elementor-2949 .elementor-element.elementor-element-bb858df .elementor-heading-title{font-size:32px}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-4e4152a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2949 .elementor-element.elementor-element-4e4152a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2949 .elementor-element.elementor-element-4e4152a>.elementor-element-populated{padding:80px 20px}.elementor-2949 .elementor-element.elementor-element-5c65792 .gem-textbox-content{padding:100% 0 0}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2949 .elementor-element.elementor-element-f87461b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2949 .elementor-element.elementor-element-eb4b631>.elementor-element-populated{padding:80px 20px}.elementor-bc-flex-widget .elementor-2949 .elementor-element.elementor-element-68305df.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2949 .elementor-element.elementor-element-68305df.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2949 .elementor-element.elementor-element-68305df.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2949 .elementor-element.elementor-element-bb1f843 .gem-textbox-content{padding:100% 0 0}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder .quickfinder-item{padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder{margin-top:calc(0px/2);margin-bottom:calc(0px/2)}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder-item-inner{padding:20px 0 0}.elementor-2949 .elementor-element.elementor-element-64538b5 .quickfinder-style-vertical .quickfinder-item-info{padding:20px 0 0}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder-item-inner{padding:20px 0}.elementor-2949 .elementor-element.elementor-element-f0f82ad .quickfinder-style-vertical .quickfinder-item-info{padding:20px 0}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder-item-inner{padding:20px 0 10px}.elementor-2949 .elementor-element.elementor-element-acc7a8d .quickfinder-style-vertical .quickfinder-item-info{padding:20px 0 10px}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder .quickfinder-item{padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder{margin-top:calc(0px/2);margin-bottom:calc(0px/2)}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder-item-inner{padding:20px 0 10px}.elementor-2949 .elementor-element.elementor-element-39bb174 .quickfinder-style-vertical .quickfinder-item-info{padding:20px 0 10px}.elementor-2949 .elementor-element.elementor-element-316e431,.elementor-2949 .elementor-element.elementor-element-316e431 .elementor-text-editor *{line-height:1.3em}.elementor-2949 .elementor-element.elementor-element-0e791c6,.elementor-2949 .elementor-element.elementor-element-0e791c6 .elementor-text-editor *{font-size:32px}.elementor-2949 .elementor-element.elementor-element-6383e721>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2949 .elementor-element.elementor-element-1c6ded2a>.elementor-widget-container{margin:0}.elementor-2949 .elementor-element.elementor-element-1c6ded2a .elementor-heading-title{font-size:32px;line-height:1.3em}.elementor-2949 .elementor-element.elementor-element-3da21aaf>.elementor-element-populated{padding:60px 21px 65px}.elementor-2949 .elementor-element.elementor-element-3b102963>.elementor-element-populated{padding:70px 21px 65px}.elementor-2949 .elementor-element.elementor-element-9944579{--flex-wrap:nowrap}.elementor-2949 .elementor-element.elementor-element-2e422f3{--width:30px}.elementor-2949 .elementor-element.elementor-element-2e422f3.e-con{--flex-grow:0;--flex-shrink:1}.elementor-2949 .elementor-element.elementor-element-00dd90f{--flex-wrap:nowrap}.elementor-2949 .elementor-element.elementor-element-6913a5f{--width:30px}.elementor-2949 .elementor-element.elementor-element-447e991{--flex-wrap:nowrap}.elementor-2949 .elementor-element.elementor-element-1cb2b78{--width:30px}.elementor-2949 .elementor-element.elementor-element-074cddf{--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-2949 .elementor-element.elementor-element-8a4127b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap}.elementor-2949 .elementor-element.elementor-element-22cf0eef>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 21px}.elementor-2949 .elementor-element.elementor-element-18147c6a .thegem-heading,.elementor-2949 .elementor-element.elementor-element-18147c6a .thegem-heading .light{font-size:32px}}.elementor-2949 .elementor-element.elementor-element-bb8a406 .gem-image.gem-wrapbox{max-width:1000px}.elementor-2949 .elementor-element.elementor-element-6b791b7 .gem-image.gem-wrapbox{max-width:600px}@media(min-width:1200px) and (max-width:1600px){.bg-hero>.elementor-widget-container{margin-right:-16%!important;margin-top:-10%!important}.line-hero>.elementor-widget-container{margin-top:17%!important;margin-right:14%!important}}@media(min-width:2030px){.elementor-2949 .elementor-element.elementor-element-6b4b1bf .bg-hero>.elementor-widget-container{margin:-130px -100px 0 0}.elementor-2949 .elementor-element.elementor-element-6b4b1bf .line-hero>.elementor-widget-container{margin:17% 21% 0 0}}@media (min-width:1920px) and (max-width:2030px){.elementor-2949 .elementor-element.elementor-element-6b4b1bf .bg-hero>.elementor-widget-container{margin:-130px -170px 0 0}}@media screen and (max-width:1200px){.elementor-2949 .elementor-element.elementor-element-6b4b1bf .bg-hero>.elementor-widget-container{margin:-10px -22px 0 0}}@media screen and (max-width:1024px){.elementor-2949 .elementor-element.elementor-element-4e4152a .elementor-heading-title,.elementor-2949 .elementor-element.elementor-element-4e4152a .elementor-text-editor>p{color:#fff}}@media (max-width:1600px) and (min-width:1200px){.elementor-2949 .elementor-element.elementor-element-97c4a51>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-2949 .elementor-element.elementor-element-4e4152a>.elementor-element-populated{padding:230px 21px 110px !important}}@media (max-width:1199px) and (min-width:768px){.elementor-2949 .elementor-element.elementor-element-1081538>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-2949 .elementor-element.elementor-element-f87461b>.elementor-element-populated{padding:70px 21px 180px !important}}@media (max-width:767px){.elementor-2949 .elementor-element.elementor-element-1081538>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-2949 .elementor-element.elementor-element-f87461b>.elementor-element-populated{padding:70px 21px 0 !important}}@media (max-width:1199px){.elementor-2949 .elementor-element.elementor-element-1081538>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-2949 .elementor-element.elementor-element-eb4b631>.elementor-element-populated{padding:95px 21px 100px !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-2949 .elementor-element.elementor-element-6f2fe46>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-2949 .elementor-element.elementor-element-b071ab8{display:none}}.elementor-2949 .elementor-element.elementor-element-8002de0 img.img-responsive{height:450px}@media (max-width:1199px){.elementor-2949 .elementor-element.elementor-element-862ac41>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-2949 .elementor-element.elementor-element-304b806{display:none}}.elementor-2949 .elementor-element.elementor-element-3e651204 .gem-team-style-1 .team-person{border-color:transparent}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7 form.invalid .wpcf7-response-output,.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7 form .wpcf7-response-output{border:none;color:#fff;padding:0}.elementor-2949 .elementor-element.elementor-element-28ded856 .wpcf7-submit:hover{scale:1.05}