.elementor-2579 .elementor-element.elementor-element-a469818{--display:flex;--z-index:1;}.elementor-2579 .elementor-element.elementor-element-21f31f5{--display:flex;}.elementor-2579 .elementor-element.elementor-element-e39d863{--display:flex;}.elementor-2579 .elementor-element.elementor-element-735c606{--display:flex;--min-height:0px;}.elementor-2579 .elementor-element.elementor-element-735c606:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-735c606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2579 .elementor-element.elementor-element-829e5a4{--display:flex;--min-height:0px;--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;}.elementor-2579 .elementor-element.elementor-element-d2e9752{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2579 .elementor-element.elementor-element-116e760{--display:flex;}.elementor-2579 .elementor-element.elementor-element-23b3d6f{--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;}.elementor-2579 .elementor-element.elementor-element-23b3d6f:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-23b3d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2579 .elementor-element.elementor-element-01c2fcf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2579 .elementor-element.elementor-element-01c2fcf:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-01c2fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2579 .elementor-element.elementor-element-ce49392{--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;}.elementor-2579 .elementor-element.elementor-element-e3ae74f{--spacer-size:94px;}.elementor-2579 .elementor-element.elementor-element-4c2b9f1{--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;}.elementor-2579 .elementor-element.elementor-element-3a70e60{--spacer-size:50px;}.elementor-2579 .elementor-element.elementor-element-222dcbf{--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;}.elementor-2579 .elementor-element.elementor-element-2385193{--display:flex;}.elementor-2579 .elementor-element.elementor-element-2385193:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-2385193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2579 .elementor-element.elementor-element-6f9a56c{--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;}.elementor-2579 .elementor-element.elementor-element-e4ddc97{--spacer-size:50px;}.elementor-2579 .elementor-element.elementor-element-7b0577b{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2579 .elementor-element.elementor-element-2bb9e12{column-gap:0px;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:800;color:#000000;}.elementor-2579 .elementor-element.elementor-element-2bb9e12 p{margin-block-end:0px;}.elementor-2579 .elementor-element.elementor-element-9921872{--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;}.elementor-2579 .elementor-element.elementor-element-79b2a80{--spacer-size:50px;}.elementor-2579 .elementor-element.elementor-element-53825e4{--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;}.elementor-2579 .elementor-element.elementor-element-53825e4.e-con{--e-con-transform-scale:1.2;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2579 .elementor-element.elementor-element-c847f58.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2579 .elementor-element.elementor-element-c847f58 .elementor-swiper-button{font-size:20px;}.elementor-2579 .elementor-element.elementor-element-10f45df{--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;}.elementor-2579 .elementor-element.elementor-element-cb707df{--spacer-size:50px;}.elementor-2579 .elementor-element.elementor-element-229c62a{--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;--justify-content:flex-end;}.elementor-2579 .elementor-element.elementor-element-d0c9f63.elementor-element{--align-self:center;}.elementor-2579 .elementor-element.elementor-element-fe6a2c8{--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;}.elementor-2579 .elementor-element.elementor-element-6ffd3c6{--spacer-size:0px;}.elementor-2579 .elementor-element.elementor-element-f3de065{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2579 .elementor-element.elementor-element-f3de065:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-f3de065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2579 .elementor-element.elementor-element-90d7204{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2579 .elementor-element.elementor-element-90d7204:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-90d7204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-2579 .elementor-element.elementor-element-39b6c75{--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;}.elementor-2579 .elementor-element.elementor-element-6db86de{--spacer-size:50px;}.elementor-2579 .elementor-element.elementor-element-3f1e0bc{--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;}.elementor-2579 .elementor-element.elementor-element-9f235d5{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2579 .elementor-element.elementor-element-9ba5ed5{text-align:center;}.elementor-2579 .elementor-element.elementor-element-9ba5ed5 .elementor-heading-title{color:#000000;}.elementor-2579 .elementor-element.elementor-element-3af88f9{--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;}.elementor-2579 .elementor-element.elementor-element-66d224e{--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;}.elementor-2579 .elementor-element.elementor-element-0b7612d{text-align:center;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:100;font-style:oblique;text-decoration:none;letter-spacing:10px;word-spacing:0px;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:#000000;}.elementor-2579 .elementor-element.elementor-element-0b7612d p{margin-block-end:0px;}.elementor-2579 .elementor-element.elementor-element-0b7612d a{color:#000000;}.elementor-2579 .elementor-element.elementor-element-9b661a1{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2579 .elementor-element.elementor-element-9b661a1:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-9b661a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2579 .elementor-element.elementor-element-4a917ba.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2579 .elementor-element.elementor-element-4a917ba .elementor-main-swiper .swiper-slide{background-color:#000000;}.elementor-2579 .elementor-element.elementor-element-4a917ba .elementor-swiper-button{font-size:20px;}.elementor-2579 .elementor-element.elementor-element-d1a55ef{--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;}.elementor-2579 .elementor-element.elementor-element-ebe4f2c{--spacer-size:0px;}.elementor-2579 .elementor-element.elementor-element-0ae6832{--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;}.elementor-2579 .elementor-element.elementor-element-96e2ae0{--spacer-size:44px;}.elementor-2579 .elementor-element.elementor-element-3eca731{--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;}.elementor-2579 .elementor-element.elementor-element-5a36c22{text-align:center;}.elementor-2579 .elementor-element.elementor-element-5a36c22 .elementor-heading-title{color:#000000;}.elementor-2579 .elementor-element.elementor-element-d75c1e3{--spacer-size:0px;}.elementor-2579 .elementor-element.elementor-element-273744a{--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;}.elementor-2579 .elementor-element.elementor-element-20e3506{text-align:center;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:100;font-style:oblique;text-decoration:none;letter-spacing:10px;word-spacing:0px;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:#000000;}.elementor-2579 .elementor-element.elementor-element-20e3506 p{margin-block-end:0px;}.elementor-2579 .elementor-element.elementor-element-20e3506 a{color:#000000;}.elementor-2579 .elementor-element.elementor-element-80236b4{--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;}.elementor-2579 .elementor-element.elementor-element-3ce1b0f{--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;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2579 .elementor-element.elementor-element-58caa97.elementor-arrows-yes .elementor-main-swiper{width:calc( 56% - 40px );}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-main-swiper{width:56%;}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-main-swiper .swiper-slide{border-radius:20px;}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-swiper-button{font-size:21px;}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-testimonial__header{padding-block-end:calc( 16px / 2 );}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-testimonial__content{padding-block-start:calc( 16px / 2 );}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-testimonial__name{color:#000000;}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-testimonial__text{color:#000000;}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-testimonial__image img{width:29px;height:29px;}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-testimonial__icon{font-size:30px;}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-testimonial__icon svg{width:30px;}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-star-rating{font-size:0px;}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-star-rating i:not(:last-of-type){margin-inline-end:0px;}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-star-rating i:before{color:#000000;}.elementor-2579 .elementor-element.elementor-element-f48f5d9{--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;}.elementor-2579 .elementor-element.elementor-element-e0b1e1f{--spacer-size:66px;}.elementor-2579 .elementor-element.elementor-element-f8e26d7{--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;}.elementor-2579 .elementor-element.elementor-element-f8e26d7:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-f8e26d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2579 .elementor-element.elementor-element-7d619d3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2579 .elementor-element.elementor-element-7d619d3:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-7d619d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-2579 .elementor-element.elementor-element-4b6a233{--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;}.elementor-2579 .elementor-element.elementor-element-4b6a233:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-4b6a233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2579 .elementor-element.elementor-element-b117bbb{--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;}.elementor-2579 .elementor-element.elementor-element-b117bbb:not(.elementor-motion-effects-element-type-background), .elementor-2579 .elementor-element.elementor-element-b117bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-2579 .elementor-element.elementor-element-25e5b79{--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;}.elementor-2579 .elementor-element.elementor-element-960e03c{--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;}.elementor-2579 .elementor-element.elementor-element-10e9b01{--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;}@media(min-width:768px){.elementor-2579 .elementor-element.elementor-element-21f31f5{--content-width:100%;}.elementor-2579 .elementor-element.elementor-element-d2e9752{--width:100%;}.elementor-2579 .elementor-element.elementor-element-53825e4{--content-width:1259px;}.elementor-2579 .elementor-element.elementor-element-80236b4{--content-width:1140px;}.elementor-2579 .elementor-element.elementor-element-25e5b79{--width:33.33%;}.elementor-2579 .elementor-element.elementor-element-960e03c{--width:33.33%;}.elementor-2579 .elementor-element.elementor-element-10e9b01{--width:33.33%;}}@media(max-width:1024px){.elementor-2579 .elementor-element.elementor-element-c847f58.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2579 .elementor-element.elementor-element-4a917ba.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-2579 .elementor-element.elementor-element-c847f58.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2579 .elementor-element.elementor-element-0b7612d{font-size:1px;letter-spacing:7.4px;word-spacing:0em;}.elementor-2579 .elementor-element.elementor-element-0b7612d p{margin-block-end:0px;}.elementor-2579 .elementor-element.elementor-element-4a917ba.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2579 .elementor-element.elementor-element-58caa97.elementor-arrows-yes .elementor-main-swiper{width:calc( 342px - 40px );}.elementor-2579 .elementor-element.elementor-element-58caa97 .elementor-main-swiper{width:342px;}}/* Start custom CSS for nanotech_portfolio_expand_grid, class: .elementor-element-8b98955 */scroll-content, 
.projects-list-images {
  max-width: 100% !important;
  overflow-x: hidden !important;
}/* End custom CSS */