.elementor-243266 .elementor-element.elementor-element-349ff6bf:not(.elementor-motion-effects-element-type-background),.elementor-243266 .elementor-element.elementor-element-349ff6bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(35,0,255,.08);background-image:url("https://giit.me/wp-content/uploads/2020/06/oh__img7_transparent.png");background-position:center right;background-repeat:no-repeat;background-size:56% auto}.elementor-243266 .elementor-element.elementor-element-349ff6bf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-243266 .elementor-element.elementor-element-349ff6bf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-243266 .elementor-element.elementor-element-5f5db198{--spacer-size:4vh}.elementor-243266 .elementor-element.elementor-element-6762d79b>.elementor-widget-container{margin:0 0 100px;padding:50px}.elementor-243266 .elementor-element.elementor-element-6762d79b .title+.subtitle{margin-bottom:0}.elementor-243266 .elementor-element.elementor-element-6762d79b .subtitle+.title{margin-top:0}.elementor-243266 .elementor-element.elementor-element-6762d79b h1,.elementor-243266 .elementor-element.elementor-element-6762d79b h2,.elementor-243266 .elementor-element.elementor-element-6762d79b h3,.elementor-243266 .elementor-element.elementor-element-6762d79b h4,.elementor-243266 .elementor-element.elementor-element-6762d79b h5,.elementor-243266 .elementor-element.elementor-element-6762d79b h6{font-size:4.1vw;line-height:.9em}.elementor-243266 .elementor-element.elementor-element-6762d79b .subtitle{font-size:1em}.elementor-243266 .elementor-element.elementor-element-56402e77{width:var(--container-widget-width,51vw);max-width:51vw;--container-widget-width:51vw;--container-widget-flex-grow:0;bottom:-54px}body:not(.rtl) .elementor-243266 .elementor-element.elementor-element-56402e77{left:-140px}body.rtl .elementor-243266 .elementor-element.elementor-element-56402e77{right:-140px}.elementor-243266 .elementor-element.elementor-element-a7bd627:not(.elementor-motion-effects-element-type-background),.elementor-243266 .elementor-element.elementor-element-a7bd627>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(136,136,136,.05)}.elementor-243266 .elementor-element.elementor-element-a7bd627{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-243266 .elementor-element.elementor-element-a7bd627>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-243266 .elementor-element.elementor-element-0eb32c2>.elementor-widget-container{margin:40px 30px 30px}.elementor-243266 .elementor-element.elementor-element-0eb32c2 h1,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h2,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h3,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h4,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h5,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h6{font-size:3.2vw}.elementor-243266 .elementor-element.elementor-element-74ffd7f{font-size:18px}.elementor-243266 .elementor-element.elementor-element-92b34ff{--spacer-size:10vh}.elementor-243266 .elementor-element.elementor-element-1780b4c .portfolio-item:not(.-contained) .image-holder{border-radius:3px}.elementor-243266 .elementor-element.elementor-element-1780b4c .portfolio-item.-contained:not(.-layout13){border-radius:3px}.elementor-243266 .elementor-element.elementor-element-1780b4c .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:3px}.elementor-243266 .elementor-element.elementor-element-1780b4c .portfolio-item.-contained.-layout13 .card-details{border-radius:3px}.elementor-243266 .elementor-element.elementor-element-1780b4c .grid-item:not(.-nospace){padding:20px}.elementor-243266 .elementor-element.elementor-element-1780b4c .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px}.elementor-243266 .elementor-element.elementor-element-1780b4c .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px)}.elementor-243266 .elementor-element.elementor-element-1780b4c .portfolio-item .headline,.elementor-243266 .elementor-element.elementor-element-1780b4c .grid-item .title{font-size:1em}.elementor-243266 .elementor-element.elementor-element-1780b4c .portfolio-item .project-content .category-holder,.elementor-243266 .elementor-element.elementor-element-1780b4c .grid-item .category-holder{font-size:.9em;line-height:1.2em}.elementor-243266 .elementor-element.elementor-element-1780b4c .portfolio-item .project-content .btn-lightbox,.elementor-243266 .elementor-element.elementor-element-1780b4c .grid-item .show-project-link{font-size:.9em;line-height:1.2em}.elementor-243266 .elementor-element.elementor-element-798c3c65:not(.elementor-motion-effects-element-type-background),.elementor-243266 .elementor-element.elementor-element-798c3c65>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(35,0,255,.04)}.elementor-243266 .elementor-element.elementor-element-798c3c65{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-243266 .elementor-element.elementor-element-798c3c65>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-243266 .elementor-element.elementor-element-2abacbd6:not(.elementor-motion-effects-element-type-background),.elementor-243266 .elementor-element.elementor-element-2abacbd6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-243266 .elementor-element.elementor-element-2abacbd6,.elementor-243266 .elementor-element.elementor-element-2abacbd6>.elementor-background-overlay{border-radius:10px}.elementor-243266 .elementor-element.elementor-element-2abacbd6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-243266 .elementor-element.elementor-element-2abacbd6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-243266 .elementor-element.elementor-element-7b5b6d1a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-243266 .elementor-element.elementor-element-7b5b6d1a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-243266 .elementor-element.elementor-element-7b5b6d1a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-243266 .elementor-element.elementor-element-5caa4fc3{width:var(--container-widget-width,260px);max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center}.elementor-243266 .elementor-element.elementor-element-5caa4fc3>.elementor-widget-container{margin:0}.elementor-243266 .elementor-element.elementor-element-7e7e7fa2{--spacer-size:2vh}.elementor-243266 .elementor-element.elementor-element-4e290139{--spacer-size:20px}.elementor-243266 .elementor-element.elementor-element-76c2148:not(.elementor-motion-effects-element-type-background),.elementor-243266 .elementor-element.elementor-element-76c2148>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-243266 .elementor-element.elementor-element-76c2148,.elementor-243266 .elementor-element.elementor-element-76c2148>.elementor-background-overlay{border-radius:10px}.elementor-243266 .elementor-element.elementor-element-76c2148{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-243266 .elementor-element.elementor-element-76c2148>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-243266 .elementor-element.elementor-element-30446c42.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-243266 .elementor-element.elementor-element-30446c42>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-243266 .elementor-element.elementor-element-30446c42>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-243266 .elementor-element.elementor-element-4a3c4cc4{width:var(--container-widget-width,260px);max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center}.elementor-243266 .elementor-element.elementor-element-3212f909{--spacer-size:2vh}.elementor-243266 .elementor-element.elementor-element-716ed323{--spacer-size:20px}.elementor-243266 .elementor-element.elementor-element-245fc844:not(.elementor-motion-effects-element-type-background),.elementor-243266 .elementor-element.elementor-element-245fc844>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-243266 .elementor-element.elementor-element-245fc844,.elementor-243266 .elementor-element.elementor-element-245fc844>.elementor-background-overlay{border-radius:10px}.elementor-243266 .elementor-element.elementor-element-245fc844{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-243266 .elementor-element.elementor-element-245fc844>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-243266 .elementor-element.elementor-element-26bc024d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-243266 .elementor-element.elementor-element-26bc024d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-243266 .elementor-element.elementor-element-26bc024d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-243266 .elementor-element.elementor-element-7d853307{width:var(--container-widget-width,260px);max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center}.elementor-243266 .elementor-element.elementor-element-3c5d5cf5{--spacer-size:2vh}.elementor-243266 .elementor-element.elementor-element-338fad6e{--spacer-size:10vh}.elementor-243266 .elementor-element.elementor-element-e510ded:not(.elementor-motion-effects-element-type-background),.elementor-243266 .elementor-element.elementor-element-e510ded>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111013}.elementor-243266 .elementor-element.elementor-element-e510ded{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-243266 .elementor-element.elementor-element-e510ded>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-243266 .elementor-element.elementor-element-b7d64dc{--spacer-size:10vh}.elementor-243266 .elementor-element.elementor-element-59bd2ef .title+.subtitle{margin-bottom:0}.elementor-243266 .elementor-element.elementor-element-59bd2ef .subtitle+.title{margin-top:0}.elementor-243266 .elementor-element.elementor-element-59bd2ef .title{color:#fff}.elementor-243266 .elementor-element.elementor-element-59bd2ef .subtitle{color:#82838c;font-size:.9em;font-weight:500;text-transform:uppercase}.elementor-243266 .elementor-element.elementor-element-daf1d51{--spacer-size:5vh}.elementor-243266 .elementor-element.elementor-element-90891d5{--spacer-size:10vh}@media(max-width:1024px){.elementor-243266 .elementor-element.elementor-element-0eb32c2 h1,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h2,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h3,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h4,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h5,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h6{font-size:46px}}@media(max-width:767px){.elementor-243266 .elementor-element.elementor-element-349ff6bf:not(.elementor-motion-effects-element-type-background),.elementor-243266 .elementor-element.elementor-element-349ff6bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:0px auto}.elementor-243266 .elementor-element.elementor-element-6762d79b h1,.elementor-243266 .elementor-element.elementor-element-6762d79b h2,.elementor-243266 .elementor-element.elementor-element-6762d79b h3,.elementor-243266 .elementor-element.elementor-element-6762d79b h4,.elementor-243266 .elementor-element.elementor-element-6762d79b h5,.elementor-243266 .elementor-element.elementor-element-6762d79b h6{font-size:50px}.elementor-243266 .elementor-element.elementor-element-0eb32c2 h1,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h2,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h3,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h4,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h5,.elementor-243266 .elementor-element.elementor-element-0eb32c2 h6{font-size:2.35rem}.elementor-243266 .elementor-element.elementor-element-92b34ff{--spacer-size:6vh}.elementor-243266 .elementor-element.elementor-element-2abacbd6{padding:0}.elementor-243266 .elementor-element.elementor-element-7b5b6d1a>.elementor-element-populated{padding:40px 20px}.elementor-243266 .elementor-element.elementor-element-76c2148{padding:0}.elementor-243266 .elementor-element.elementor-element-30446c42>.elementor-element-populated{padding:40px 20px}.elementor-243266 .elementor-element.elementor-element-245fc844{padding:0}.elementor-243266 .elementor-element.elementor-element-26bc024d>.elementor-element-populated{padding:40px 20px}.elementor-243266 .elementor-element.elementor-element-338fad6e{--spacer-size:6vh}.elementor-243266 .elementor-element.elementor-element-b7d64dc{--spacer-size:6vh}.elementor-243266 .elementor-element.elementor-element-daf1d51{--spacer-size:3vh}.elementor-243266 .elementor-element.elementor-element-90891d5{--spacer-size:6vh}}