.elementor-4825 .elementor-element.elementor-element-a13aec2{--display:flex;--min-height:430px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4825 .elementor-element.elementor-element-a13aec2:not(.elementor-motion-effects-element-type-background), .elementor-4825 .elementor-element.elementor-element-a13aec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nanomatrixtechnology.com/wp-content/uploads/2026/09/2_refill.jpg");background-position:center center;background-size:cover;}.elementor-4825 .elementor-element.elementor-element-790dd85{--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:center;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4825 .elementor-element.elementor-element-790dd85:not(.elementor-motion-effects-element-type-background), .elementor-4825 .elementor-element.elementor-element-790dd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0CFCE;}.elementor-4825 .elementor-element.elementor-element-c357d79{--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;--align-items:center;}.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-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-4825 .elementor-element.elementor-element-94ab434{--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;--align-items:center;}.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-4825 .elementor-element.elementor-element-4399383{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-4825 .elementor-element.elementor-element-4399383:not(.elementor-motion-effects-element-type-background), .elementor-4825 .elementor-element.elementor-element-4399383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAD5C1;background-image:url("https://nanomatrixtechnology.com/wp-content/uploads/2026/09/4_full-frame-shot-green-leaves.jpg");background-position:center center;background-size:cover;}.elementor-4825 .elementor-element.elementor-element-35a698e{text-align:center;}.elementor-4825 .elementor-element.elementor-element-fd08e83{--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:center;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--padding-top:55px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-4825 .elementor-element.elementor-element-fd08e83:not(.elementor-motion-effects-element-type-background), .elementor-4825 .elementor-element.elementor-element-fd08e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEEF2;}.elementor-4825 .elementor-element.elementor-element-7e69709{--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;--align-items:stretch;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#4A4B4C;}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dashed;border-block-start-width:1px;}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dashed;}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4825 .elementor-element.elementor-element-679ff13{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4825 .elementor-element.elementor-element-b94e046{--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;--align-items:center;}.elementor-4825 .elementor-element.elementor-element-6d29367{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:45px;--padding-bottom:45px;--padding-left:40px;--padding-right:40px;}.elementor-4825 .elementor-element.elementor-element-6d29367:not(.elementor-motion-effects-element-type-background), .elementor-4825 .elementor-element.elementor-element-6d29367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAD8D6;}.elementor-4825 .elementor-element.elementor-element-50cf4c8{--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;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4825 .elementor-element.elementor-element-0667218{--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;--align-items:center;}.elementor-4825 .elementor-element.elementor-element-363b00f{--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;--align-items:center;}.elementor-4825 .elementor-element.elementor-element-7c7cd38{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4825 .elementor-element.elementor-element-87cd08a{--display:flex;--min-height:570px;--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-end;}.elementor-4825 .elementor-element.elementor-element-87cd08a:not(.elementor-motion-effects-element-type-background), .elementor-4825 .elementor-element.elementor-element-87cd08a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nanomatrixtechnology.com/wp-content/uploads/2026/04/10_krem-1536x450.png");background-repeat:no-repeat;background-size:cover;}.elementor-4825 .elementor-element.elementor-element-eefc763{--spacer-size:45px;}.elementor-4825 .elementor-element.elementor-element-a78f739{--spacer-size:45px;}.elementor-4825 .elementor-element.elementor-element-c64fdfb{--spacer-size:45px;}.elementor-4825 .elementor-element.elementor-element-127589f{--spacer-size:45px;}.elementor-4825 .elementor-element.elementor-element-7052a18{--spacer-size:45px;}.elementor-4825 .elementor-element.elementor-element-008d071{--display:flex;--min-height:570px;--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-end;}.elementor-4825 .elementor-element.elementor-element-008d071:not(.elementor-motion-effects-element-type-background), .elementor-4825 .elementor-element.elementor-element-008d071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nanomatrixtechnology.com/wp-content/uploads/2026/04/10_krem-1536x450.png");background-repeat:no-repeat;background-size:cover;}.elementor-4825 .elementor-element.elementor-element-63ebc79{--spacer-size:45px;}.elementor-4825 .elementor-element.elementor-element-fd87f73{--spacer-size:45px;}.elementor-4825 .elementor-element.elementor-element-cf5e05a{--spacer-size:45px;}.elementor-4825 .elementor-element.elementor-element-26456c3{--spacer-size:45px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-4825 .elementor-element.elementor-element-008d071:not(.elementor-motion-effects-element-type-background), .elementor-4825 .elementor-element.elementor-element-008d071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nanomatrixtechnology.com/wp-content/uploads/2026/04/10_krem-1536x450.png");background-position:center center;}.elementor-4825 .elementor-element.elementor-element-008d071{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-4825 .elementor-element.elementor-element-790dd85{--content-width:1440px;}.elementor-4825 .elementor-element.elementor-element-c357d79{--width:50%;}.elementor-4825 .elementor-element.elementor-element-94ab434{--width:50%;}.elementor-4825 .elementor-element.elementor-element-4399383{--content-width:900px;}.elementor-4825 .elementor-element.elementor-element-fd08e83{--content-width:1440px;}.elementor-4825 .elementor-element.elementor-element-7e69709{--width:50%;}.elementor-4825 .elementor-element.elementor-element-b94e046{--width:50%;}.elementor-4825 .elementor-element.elementor-element-6d29367{--content-width:1440px;}.elementor-4825 .elementor-element.elementor-element-50cf4c8{--width:33.33%;}.elementor-4825 .elementor-element.elementor-element-0667218{--width:33.33%;}.elementor-4825 .elementor-element.elementor-element-363b00f{--width:33.33%;}}/* Start custom CSS *//* ---- Refill flakonrendszer – tipográfia ---- */
.elementor-element-c5b6ce2 .elementor-heading-title,
.elementor-element-32d6969 .elementor-heading-title{font-family:Montserrat,"Trebuchet MS",Tahoma,sans-serif;font-weight:600;color:#1f130f;line-height:1.1;font-size:clamp(28px,4vw,45px);margin-bottom:12px}
.elementor-element-0762269 .elementor-heading-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:clamp(16px,1.6vw,20px);color:#4a4b4c;line-height:1.2}
.elementor-element-17ac264,
.elementor-element-ab8d010{font-family:Ubuntu,Tahoma,Verdana,sans-serif;font-weight:300;color:#524544;font-size:clamp(15px,1.3vw,18px);line-height:1.4}
.elementor-element-17ac264 p+p,
.elementor-element-ab8d010 p+p{margin-top:16px}
.elementor-element-bd776a9 img,
.elementor-element-73a06fb img{border-radius:18px}

/* ---- Idézetsáv ---- */
.elementor-element-35a698e{color:#fff;font-family:Ubuntu,sans-serif;font-weight:300;font-size:clamp(16px,1.7vw,22px);line-height:1.4}
.elementor-element-35a698e p{max-width:46ch;margin:0 auto}

/* ---- Airless pontok (feltöltött pipa ikon) ---- */
html body .elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-item{align-items:flex-start}
html body .elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-icon i,
html body .elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-icon svg{display:none!important}
html body .elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-icon{display:inline-block!important;width:32px!important;height:32px!important;flex:0 0 32px!important;margin-right:10px!important;background-image:url(https://nanomatrixtechnology.com/wp-content/uploads/2026/09/12_True_Icon-1.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}
html body .elementor-4825 .elementor-element.elementor-element-679ff13 .elementor-icon-list-text{font-family:Ubuntu,sans-serif;font-weight:300;font-size:16px;color:#524544;line-height:1.35;padding-left:0}
.elementor-element-679ff13 .elementor-icon-list-text b{font-weight:500;color:#1f130f}

/* ---- Kártyák ---- */
.elementor-element-b0176ac img,
.elementor-element-8707c47 img,
.elementor-element-97f0cb0 img{border-radius:20px;width:100%;aspect-ratio:1/1;object-fit:cover}
.elementor-element-7854a91 .elementor-heading-title,
.elementor-element-405b70a .elementor-heading-title,
.elementor-element-880bfe5 .elementor-heading-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:clamp(16px,1.5vw,18px);color:#1f130f;line-height:1.2;margin-top:14px}
.elementor-element-50cf4c8,
.elementor-element-0667218,
.elementor-element-363b00f{justify-content:space-between}
.elementor-element-ce512a3 .elementor-button,
.elementor-element-93bd130 .elementor-button,
.elementor-element-01e3cd8 .elementor-button{background-color:#1f130f;color:#fff;border-radius:30px;padding:10px 25px;font-family:Ubuntu,sans-serif;font-weight:400;font-size:clamp(16px,1.5vw,20px);transition:background-color .2s}
.elementor-element-ce512a3 .elementor-button:hover,
.elementor-element-93bd130 .elementor-button:hover,
.elementor-element-01e3cd8 .elementor-button:hover{background-color:#8b979d;color:#fff}

/* ---- Értékek ---- */
.elementor-element-4a784d6 .elementor-heading-title,
.elementor-element-f7d0abf .elementor-heading-title,
.elementor-element-94dfd99 .elementor-heading-title,
.elementor-element-4d4b6ef .elementor-heading-title,
.elementor-element-ee4a2a0 .elementor-heading-title{font-family:Ubuntu,sans-serif;font-weight:400;font-size:clamp(16px,1.5vw,18px);color:#1f130f;line-height:1.2;margin:10px 0 4px}
.elementor-element-7f26845,
.elementor-element-50a082f,
.elementor-element-e809074,
.elementor-element-dacf787,
.elementor-element-7dc7f8c{font-family:Ubuntu,sans-serif;font-weight:300;font-size:clamp(14px,1.2vw,15px);color:#1f130f;line-height:1.2}

/* ---- USP ---- */
.elementor-element-0904040,
.elementor-element-92d6d46,
.elementor-element-eda516a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#232420;line-height:1.2;margin-top:14px}

/* ---- Reszponzív ---- */
@media (max-width:1024px){
.elementor-element-ad77fa5{--flex-wrap:wrap}
.elementor-element-dc5f8a7,.elementor-element-0462395,.elementor-element-c672f0c,.elementor-element-ad581bd,.elementor-element-a1637c4{--width:calc(33.333% - 16px)}
}
@media (max-width:767px){
.elementor-element-a13aec2{background-image:url(https://nanomatrixtechnology.com/wp-content/uploads/2026/09/3_e642589d-dce2-4e97-a92a-8a5adc3256e8.jpg);min-height:300px}
.elementor-element-771896a{background-image:url(https://nanomatrixtechnology.com/wp-content/uploads/2026/09/5_392348cd-d98f-4392-abfd-487f579d6513.png);min-height:240px}
.elementor-element-790dd85,.elementor-element-fd08e83{--flex-direction:column}
.elementor-element-c357d79,.elementor-element-94ab434,.elementor-element-7e69709,.elementor-element-b94e046{--width:100%}
.elementor-element-94ab434,.elementor-element-b94e046{order:-1}
.elementor-element-6d29367{--flex-wrap:wrap}
.elementor-element-50cf4c8,.elementor-element-0667218,.elementor-element-363b00f{--width:calc(50% - 16px)}
.elementor-element-dc5f8a7,.elementor-element-0462395,.elementor-element-c672f0c,.elementor-element-ad581bd,.elementor-element-a1637c4{--width:calc(50% - 12px)}
.elementor-element-bf02973{--flex-direction:column}
.elementor-element-6de2f99,.elementor-element-9628b9b,.elementor-element-e19388e{--width:100%}
}
@media (max-width:479px){
.elementor-element-50cf4c8,.elementor-element-0667218,.elementor-element-363b00f,.elementor-element-dc5f8a7,.elementor-element-0462395,.elementor-element-c672f0c,.elementor-element-ad581bd,.elementor-element-a1637c4{--width:100%}
}/* End custom CSS */