.elementor-910 .elementor-element.elementor-element-ea9d472{margin-top:100px;margin-bottom:100px;}.elementor-910 .elementor-element.elementor-element-ce3c102{text-align:center;}.elementor-910 .elementor-element.elementor-element-ce3c102 .elementor-heading-title{font-family:"Montserrat-100", Sans-serif;font-size:100px;}.elementor-910 .elementor-element.elementor-element-40c4661 > .elementor-container{max-width:1000px;}.elementor-910 .elementor-element.elementor-element-40c4661{padding:0px 0px 32px 0px;}.elementor-910 .elementor-element.elementor-element-b121d05{text-align:center;font-family:"Montserrat-300", Sans-serif;font-size:32px;font-weight:300;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-b121d05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-c924eb2 > .elementor-container{max-width:1920px;min-height:0px;}.elementor-910 .elementor-element.elementor-element-c924eb2{margin-top:0px;margin-bottom:0px;padding:0px 0px 32px 0px;}.elementor-bc-flex-widget .elementor-910 .elementor-element.elementor-element-4123a76.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-910 .elementor-element.elementor-element-4123a76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-910 .elementor-element.elementor-element-4123a76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-910 .elementor-element.elementor-element-4123a76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cncmachining.hu/wp-content/uploads/2021/08/Layer-28-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-910 .elementor-element.elementor-element-4123a76 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-4123a76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-910 .elementor-element.elementor-element-61f3488{margin-top:40px;margin-bottom:20px;}.elementor-910 .elementor-element.elementor-element-0f30608{text-align:center;color:#FFFFFF;font-family:"Montserrat-700", Sans-serif;font-size:50px;font-weight:700;}.elementor-910 .elementor-element.elementor-element-806dddc > .elementor-container{max-width:750px;}.elementor-910 .elementor-element.elementor-element-806dddc{margin-top:0px;margin-bottom:30px;}.elementor-910 .elementor-element.elementor-element-449eaa6 > .elementor-container{max-width:1163px;}.elementor-910 .elementor-element.elementor-element-bf36537{text-align:center;color:#FFFFFF;font-family:"Montserrat-300", Sans-serif;font-size:32px;font-weight:300;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-bf36537 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-1208b81 > .elementor-container{max-width:1100px;}.elementor-910 .elementor-element.elementor-element-b207a6e{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:400;}.elementor-910 .elementor-element.elementor-element-b207a6e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-910 .elementor-element.elementor-element-eaa2949 > .elementor-container{max-width:1100px;}.elementor-910 .elementor-element.elementor-element-eaa2949{margin-top:0px;margin-bottom:060px;}.elementor-910 .elementor-element.elementor-element-cfd4954 > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-c61f3c9 .elementor-heading-title{font-family:"Montserrat-700", Sans-serif;font-size:62px;font-weight:700;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-0370ff4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-e6a2e4d .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-910 .elementor-element.elementor-element-e6a2e4d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-910 .elementor-element.elementor-element-e6a2e4d .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-e6a2e4d .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-e6a2e4d .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-049683f > .elementor-container{max-width:1100px;}.elementor-910 .elementor-element.elementor-element-049683f{margin-top:0px;margin-bottom:060px;}.elementor-910 .elementor-element.elementor-element-233c518 > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-ae7e6f1 .elementor-heading-title{font-family:"Montserrat-700", Sans-serif;font-size:62px;font-weight:700;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-fa433ee{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-9bf3ff4 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-910 .elementor-element.elementor-element-9bf3ff4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-910 .elementor-element.elementor-element-9bf3ff4 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-9bf3ff4 .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-9bf3ff4 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-8797dc9 > .elementor-container{max-width:1100px;}.elementor-910 .elementor-element.elementor-element-8797dc9{margin-top:0px;margin-bottom:060px;}.elementor-910 .elementor-element.elementor-element-0ecfd76 > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-050f3b1 .elementor-heading-title{font-family:"Montserrat-700", Sans-serif;font-size:62px;font-weight:700;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-78b730e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-566751a .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-910 .elementor-element.elementor-element-566751a.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-910 .elementor-element.elementor-element-566751a .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-566751a .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-566751a .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-0e5a582 > .elementor-container{max-width:1100px;}.elementor-910 .elementor-element.elementor-element-0e5a582{margin-top:0px;margin-bottom:060px;}.elementor-910 .elementor-element.elementor-element-4db14c1 > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-efe4a15 .elementor-heading-title{font-family:"Montserrat-700", Sans-serif;font-size:62px;font-weight:700;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-fd9122b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-a767c8c .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-910 .elementor-element.elementor-element-a767c8c.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-910 .elementor-element.elementor-element-a767c8c .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-a767c8c .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-a767c8c .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-875e7c0 > .elementor-container{max-width:1100px;}.elementor-910 .elementor-element.elementor-element-875e7c0{margin-top:0px;margin-bottom:060px;}.elementor-910 .elementor-element.elementor-element-043ccd0 > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-535159a .elementor-heading-title{font-family:"Montserrat-700", Sans-serif;font-size:62px;font-weight:700;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-dc42bf1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-87efb07 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-910 .elementor-element.elementor-element-87efb07.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-910 .elementor-element.elementor-element-87efb07 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-87efb07 .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-87efb07 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-1ef806a > .elementor-container{max-width:1100px;}.elementor-910 .elementor-element.elementor-element-1ef806a{margin-top:0px;margin-bottom:060px;}.elementor-910 .elementor-element.elementor-element-89486f0 > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-a33d6e6 .elementor-heading-title{font-family:"Montserrat-700", Sans-serif;font-size:62px;font-weight:700;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-86f8db5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-e19837d .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-910 .elementor-element.elementor-element-e19837d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-910 .elementor-element.elementor-element-e19837d .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-e19837d .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-e19837d .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-910 .elementor-element.elementor-element-06302dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-910 .elementor-element.elementor-element-06302dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-910 .elementor-element.elementor-element-8524a44{text-align:center;}.elementor-910 .elementor-element.elementor-element-8524a44 .elementor-heading-title{font-family:"Montserrat-700", Sans-serif;font-size:62px;font-weight:700;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-8524a44 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-910 .elementor-element.elementor-element-6fb27eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;}.elementor-910 .elementor-element.elementor-element-6fb27eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-910 .elementor-element.elementor-element-c505ae7{text-align:center;font-family:"Montserrat-300", Sans-serif;font-size:32px;font-weight:300;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-c505ae7 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-910 .elementor-element.elementor-element-2f138de .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-910 .elementor-element.elementor-element-2f138de .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-910 .elementor-element.elementor-element-2f138de .elementor-button{font-family:var( --e-global-typography-e1926ba-font-family ), Sans-serif;font-size:var( --e-global-typography-e1926ba-font-size );font-weight:var( --e-global-typography-e1926ba-font-weight );text-transform:var( --e-global-typography-e1926ba-text-transform );line-height:var( --e-global-typography-e1926ba-line-height );letter-spacing:var( --e-global-typography-e1926ba-letter-spacing );word-spacing:var( --e-global-typography-e1926ba-word-spacing );background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;}@media(max-width:1024px) and (min-width:577px){.elementor-910 .elementor-element.elementor-element-cfd4954{width:100%;}.elementor-910 .elementor-element.elementor-element-43f788c{width:100%;}.elementor-910 .elementor-element.elementor-element-233c518{width:100%;}.elementor-910 .elementor-element.elementor-element-c321832{width:100%;}.elementor-910 .elementor-element.elementor-element-0ecfd76{width:100%;}.elementor-910 .elementor-element.elementor-element-fa4b310{width:100%;}.elementor-910 .elementor-element.elementor-element-4db14c1{width:100%;}.elementor-910 .elementor-element.elementor-element-38a21c5{width:100%;}.elementor-910 .elementor-element.elementor-element-043ccd0{width:100%;}.elementor-910 .elementor-element.elementor-element-66fe9dd{width:100%;}.elementor-910 .elementor-element.elementor-element-89486f0{width:100%;}.elementor-910 .elementor-element.elementor-element-8fe1435{width:100%;}}@media(max-width:1024px){.elementor-910 .elementor-element.elementor-element-ce3c102 .elementor-heading-title{font-size:60px;}.elementor-910 .elementor-element.elementor-element-b207a6e{font-size:20px;}.elementor-910 .elementor-element.elementor-element-b207a6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-cfd4954 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-910 .elementor-element.elementor-element-c61f3c9 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-0370ff4{font-size:16px;}.elementor-910 .elementor-element.elementor-element-e6a2e4d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-233c518 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-910 .elementor-element.elementor-element-ae7e6f1 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-fa433ee{font-size:16px;}.elementor-910 .elementor-element.elementor-element-9bf3ff4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-0ecfd76 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-910 .elementor-element.elementor-element-050f3b1 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-78b730e{font-size:16px;}.elementor-910 .elementor-element.elementor-element-566751a.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-4db14c1 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-910 .elementor-element.elementor-element-efe4a15 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-fd9122b{font-size:16px;}.elementor-910 .elementor-element.elementor-element-a767c8c.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-043ccd0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-910 .elementor-element.elementor-element-535159a .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-dc42bf1{font-size:16px;}.elementor-910 .elementor-element.elementor-element-87efb07.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-89486f0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-910 .elementor-element.elementor-element-a33d6e6 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-86f8db5{font-size:16px;}.elementor-910 .elementor-element.elementor-element-e19837d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-8524a44 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-2f138de .elementor-button{font-size:var( --e-global-typography-e1926ba-font-size );line-height:var( --e-global-typography-e1926ba-line-height );letter-spacing:var( --e-global-typography-e1926ba-letter-spacing );word-spacing:var( --e-global-typography-e1926ba-word-spacing );}}@media(max-width:576px){.elementor-910 .elementor-element.elementor-element-ea9d472{margin-top:30px;margin-bottom:30px;}.elementor-910 .elementor-element.elementor-element-ce3c102{text-align:center;}.elementor-910 .elementor-element.elementor-element-ce3c102 .elementor-heading-title{font-size:40px;line-height:1.25em;}.elementor-910 .elementor-element.elementor-element-ce3c102 > .elementor-widget-container{margin:0px 82px 0px 0px;}.elementor-910 .elementor-element.elementor-element-b121d05{font-size:18px;}.elementor-910 .elementor-element.elementor-element-b121d05 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-910 .elementor-element.elementor-element-c924eb2 > .elementor-container{min-height:0px;}.elementor-910 .elementor-element.elementor-element-61f3488{margin-top:10px;margin-bottom:0px;}.elementor-910 .elementor-element.elementor-element-0f30608{font-size:35px;}.elementor-910 .elementor-element.elementor-element-806dddc{margin-top:0px;margin-bottom:10px;}.elementor-910 .elementor-element.elementor-element-55cf40e{width:50%;}.elementor-910 .elementor-element.elementor-element-55cf40e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-910 .elementor-element.elementor-element-87d3389{width:50%;}.elementor-910 .elementor-element.elementor-element-87d3389.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-910 .elementor-element.elementor-element-502d350{width:50%;}.elementor-910 .elementor-element.elementor-element-502d350.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-910 .elementor-element.elementor-element-6b3ae69{width:50%;}.elementor-910 .elementor-element.elementor-element-6b3ae69.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-910 .elementor-element.elementor-element-053e48b{width:100%;}.elementor-910 .elementor-element.elementor-element-053e48b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-910 .elementor-element.elementor-element-bf36537{font-size:18px;}.elementor-910 .elementor-element.elementor-element-bf36537 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-910 .elementor-element.elementor-element-b207a6e{font-size:20px;}.elementor-910 .elementor-element.elementor-element-c61f3c9 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-0370ff4{font-size:16px;}.elementor-910 .elementor-element.elementor-element-e6a2e4d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-ae7e6f1 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-fa433ee{font-size:16px;}.elementor-910 .elementor-element.elementor-element-9bf3ff4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-050f3b1 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-78b730e{font-size:16px;}.elementor-910 .elementor-element.elementor-element-566751a.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-efe4a15 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-fd9122b{font-size:16px;}.elementor-910 .elementor-element.elementor-element-a767c8c.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-535159a .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-dc42bf1{font-size:16px;}.elementor-910 .elementor-element.elementor-element-87efb07.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-a33d6e6 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-86f8db5{font-size:16px;}.elementor-910 .elementor-element.elementor-element-e19837d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:21px;}.elementor-910 .elementor-element.elementor-element-8524a44 .elementor-heading-title{font-size:32px;}.elementor-910 .elementor-element.elementor-element-6fb27eb:not(.elementor-motion-effects-element-type-background), .elementor-910 .elementor-element.elementor-element-6fb27eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cncmachining.hu/wp-content/uploads/2021/08/Rectangle-18.png");}.elementor-910 .elementor-element.elementor-element-6fb27eb{margin-top:0px;margin-bottom:0px;}.elementor-910 .elementor-element.elementor-element-c505ae7{font-size:18px;}.elementor-910 .elementor-element.elementor-element-c505ae7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-910 .elementor-element.elementor-element-2f138de .elementor-button{font-size:var( --e-global-typography-e1926ba-font-size );line-height:var( --e-global-typography-e1926ba-line-height );letter-spacing:var( --e-global-typography-e1926ba-letter-spacing );word-spacing:var( --e-global-typography-e1926ba-word-spacing );padding:15px 15px 15px 15px;}.elementor-910 .elementor-element.elementor-element-2f138de > .elementor-widget-container{margin:0px 0px 10px 0px;}}