.elementor-365 .elementor-element.elementor-element-7381eb1{--display:flex;--min-height:700px;--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:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:220px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-365 .elementor-element.elementor-element-7381eb1:not(.elementor-motion-effects-element-type-background), .elementor-365 .elementor-element.elementor-element-7381eb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://evolt-cnc.com/wp-content/uploads/2026/01/Engineering-Grade-Accuracy-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-365 .elementor-element.elementor-element-a882d1f{--display:flex;}.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-365 .elementor-element.elementor-element-44b0d28{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-365 .elementor-element.elementor-element-44b0d28.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-44b0d28 .elementor-heading-title{color:var( --e-global-color-c3eeb42 );}.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-365 .elementor-element.elementor-element-e84b6fb{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:clamp(1.125rem, 1.0643rem + 0.2589vw, 1.375rem);font-weight:300;line-height:1.5em;color:var( --e-global-color-c3eeb42 );}.elementor-365 .elementor-element.elementor-element-e84b6fb.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-c25d831{--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 80px;--row-gap:0px;--column-gap:80px;--padding-top:120px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-365 .elementor-element.elementor-element-6d1ecd1{--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-365 .elementor-element.elementor-element-f1db941{--display:flex;}.elementor-365 .elementor-element.elementor-element-03d73d5.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-03d73d5{text-align:start;}.elementor-365 .elementor-element.elementor-element-2a80748{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-365 .elementor-element.elementor-element-2a80748.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-2ea4bb1{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-365 .elementor-element.elementor-element-2ea4bb1.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-582b4ee{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-365 .elementor-element.elementor-element-eb983f8{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-760d579 );padding:16px 16px 16px 16px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-365 .elementor-element.elementor-element-eb983f8 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-365 .elementor-element.elementor-element-eb983f8 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-365 .elementor-element.elementor-element-eb983f8 .elementor-icon{font-size:32px;}.elementor-365 .elementor-element.elementor-element-eb983f8 .elementor-icon-box-title, .elementor-365 .elementor-element.elementor-element-eb983f8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5em;}.elementor-365 .elementor-element.elementor-element-eb983f8 .elementor-icon-box-description{font-family:var( --e-global-typography-79c31c9-font-family ), Sans-serif;font-size:var( --e-global-typography-79c31c9-font-size );font-weight:var( --e-global-typography-79c31c9-font-weight );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-127299f{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-760d579 );padding:16px 16px 16px 16px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-365 .elementor-element.elementor-element-127299f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-365 .elementor-element.elementor-element-127299f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-365 .elementor-element.elementor-element-127299f .elementor-icon{font-size:32px;}.elementor-365 .elementor-element.elementor-element-127299f .elementor-icon-box-title, .elementor-365 .elementor-element.elementor-element-127299f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5em;}.elementor-365 .elementor-element.elementor-element-127299f .elementor-icon-box-description{font-family:var( --e-global-typography-79c31c9-font-family ), Sans-serif;font-size:var( --e-global-typography-79c31c9-font-size );font-weight:var( --e-global-typography-79c31c9-font-weight );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-0b57bd5{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-760d579 );padding:16px 16px 16px 16px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-365 .elementor-element.elementor-element-0b57bd5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-365 .elementor-element.elementor-element-0b57bd5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-365 .elementor-element.elementor-element-0b57bd5 .elementor-icon{font-size:32px;}.elementor-365 .elementor-element.elementor-element-0b57bd5 .elementor-icon-box-title, .elementor-365 .elementor-element.elementor-element-0b57bd5 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5em;}.elementor-365 .elementor-element.elementor-element-0b57bd5 .elementor-icon-box-description{font-family:var( --e-global-typography-79c31c9-font-family ), Sans-serif;font-size:var( --e-global-typography-79c31c9-font-size );font-weight:var( --e-global-typography-79c31c9-font-weight );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-034d4bb{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-760d579 );padding:16px 16px 16px 16px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-365 .elementor-element.elementor-element-034d4bb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-365 .elementor-element.elementor-element-034d4bb .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-365 .elementor-element.elementor-element-034d4bb .elementor-icon{font-size:32px;}.elementor-365 .elementor-element.elementor-element-034d4bb .elementor-icon-box-title, .elementor-365 .elementor-element.elementor-element-034d4bb .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5em;}.elementor-365 .elementor-element.elementor-element-034d4bb .elementor-icon-box-description{font-family:var( --e-global-typography-79c31c9-font-family ), Sans-serif;font-size:var( --e-global-typography-79c31c9-font-size );font-weight:var( --e-global-typography-79c31c9-font-weight );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-d790e92{--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-365 .elementor-element.elementor-element-d790e92.e-con{--order:-99999 /* order start hack */;}.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-365 .elementor-element.elementor-element-cc1392e img{width:80%;max-width:100%;}.elementor-365 .elementor-element.elementor-element-f781f97{--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 80px;--row-gap:0px;--column-gap:80px;--padding-top:120px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-365 .elementor-element.elementor-element-4f72a10{--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-365 .elementor-element.elementor-element-822f704{--display:flex;}.elementor-365 .elementor-element.elementor-element-c6ee46f.elementor-element{--align-self:flex-end;}.elementor-365 .elementor-element.elementor-element-c6ee46f{text-align:end;}.elementor-365 .elementor-element.elementor-element-cc62468{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:end;}.elementor-365 .elementor-element.elementor-element-cc62468.elementor-element{--align-self:flex-end;}.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-365 .elementor-element.elementor-element-0b3fea0{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-365 .elementor-element.elementor-element-0b3fea0.elementor-element{--align-self:flex-end;}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-79c31c9-font-family ), Sans-serif;font-size:var( --e-global-typography-79c31c9-font-size );font-weight:var( --e-global-typography-79c31c9-font-weight );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-365 .elementor-element.elementor-element-2605b1c{--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-365 .elementor-element.elementor-element-c669bfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-365 .elementor-element.elementor-element-c669bfd img{width:90%;max-width:100%;}.elementor-365 .elementor-element.elementor-element-325025c{--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 80px;--row-gap:0px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-365 .elementor-element.elementor-element-4c79954{--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-365 .elementor-element.elementor-element-1f3ed1e{--display:flex;}.elementor-365 .elementor-element.elementor-element-1f888cc.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-1f888cc{text-align:start;}.elementor-365 .elementor-element.elementor-element-0ee9d8b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-365 .elementor-element.elementor-element-0ee9d8b.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-af63478{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-365 .elementor-element.elementor-element-af63478.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-750abec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-365 .elementor-element.elementor-element-750abec.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-item > a{font-family:var( --e-global-typography-79c31c9-font-family ), Sans-serif;font-size:var( --e-global-typography-79c31c9-font-size );font-weight:var( --e-global-typography-79c31c9-font-weight );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-text{transition:color 0.3s;}.elementor-365 .elementor-element.elementor-element-fb56610{--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:center;}.elementor-365 .elementor-element.elementor-element-fb56610.e-con{--order:-99999 /* order start hack */;}.elementor-365 .elementor-element.elementor-element-98b93a2 img{width:95%;max-width:100%;}.elementor-365 .elementor-element.elementor-element-35b9bec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-365 .elementor-element.elementor-element-35b9bec:not(.elementor-motion-effects-element-type-background), .elementor-365 .elementor-element.elementor-element-35b9bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-760d579 );}.elementor-365 .elementor-element.elementor-element-d45df91{--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-365 .elementor-element.elementor-element-d45df91:not(.elementor-motion-effects-element-type-background), .elementor-365 .elementor-element.elementor-element-d45df91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://evolt-cnc.com/wp-content/uploads/2026/01/Real-Time-In-Process-Verification-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-365 .elementor-element.elementor-element-01877ac{--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-start;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:0px;}.elementor-365 .elementor-element.elementor-element-c8fe83b{--display:flex;}.elementor-365 .elementor-element.elementor-element-be1e341.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-be1e341{text-align:start;}.elementor-365 .elementor-element.elementor-element-778abd9.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-a570bcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-365 .elementor-element.elementor-element-a570bcd.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-item > a{font-family:var( --e-global-typography-79c31c9-font-family ), Sans-serif;font-size:var( --e-global-typography-79c31c9-font-size );font-weight:var( --e-global-typography-79c31c9-font-weight );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-text{transition:color 0.3s;}.elementor-365 .elementor-element.elementor-element-50895de{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-365 .elementor-element.elementor-element-50895de:not(.elementor-motion-effects-element-type-background), .elementor-365 .elementor-element.elementor-element-50895de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-760d579 );}.elementor-365 .elementor-element.elementor-element-ad4e0f8{--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-365 .elementor-element.elementor-element-ad4e0f8:not(.elementor-motion-effects-element-type-background), .elementor-365 .elementor-element.elementor-element-ad4e0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://evolt-cnc.com/wp-content/uploads/2026/01/Example-Inspection-Report-new2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-365 .elementor-element.elementor-element-ad4e0f8.e-con{--order:99999 /* order end hack */;}.elementor-365 .elementor-element.elementor-element-7c612d0{--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-start;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:60px;}.elementor-365 .elementor-element.elementor-element-15a378b{--display:flex;}.elementor-365 .elementor-element.elementor-element-0cd925b.elementor-element{--align-self:flex-end;}.elementor-365 .elementor-element.elementor-element-0cd925b{text-align:end;}.elementor-365 .elementor-element.elementor-element-a031c3a.elementor-element{--align-self:flex-end;}.elementor-365 .elementor-element.elementor-element-a031c3a{text-align:end;}.elementor-365 .elementor-element.elementor-element-2c5ed8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-365 .elementor-element.elementor-element-2c5ed8d.elementor-element{--align-self:flex-end;}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-item > a{font-family:var( --e-global-typography-79c31c9-font-family ), Sans-serif;font-size:var( --e-global-typography-79c31c9-font-size );font-weight:var( --e-global-typography-79c31c9-font-weight );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-text{transition:color 0.3s;}.elementor-365 .elementor-element.elementor-element-64098be{--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 80px;--row-gap:0px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-365 .elementor-element.elementor-element-53c2b8a{--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:center;}.elementor-365 .elementor-element.elementor-element-50d4df1{--display:flex;}.elementor-365 .elementor-element.elementor-element-93ac034.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-93ac034{text-align:start;}.elementor-365 .elementor-element.elementor-element-93e5b8a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-365 .elementor-element.elementor-element-93e5b8a.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-d3e23fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-365 .elementor-element.elementor-element-d3e23fa.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-item > a{font-family:var( --e-global-typography-79c31c9-font-family ), Sans-serif;font-size:var( --e-global-typography-79c31c9-font-size );font-weight:var( --e-global-typography-79c31c9-font-weight );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-text{transition:color 0.3s;}.elementor-365 .elementor-element.elementor-element-47d28a0{--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:center;}.elementor-365 .elementor-element.elementor-element-47d28a0.e-con{--order:-99999 /* order start hack */;}.elementor-365 .elementor-element.elementor-element-7280afc img{width:100%;max-width:100%;}.elementor-365 .elementor-element.elementor-element-208f53e{--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;--overlay-opacity:0.4;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-365 .elementor-element.elementor-element-208f53e:not(.elementor-motion-effects-element-type-background), .elementor-365 .elementor-element.elementor-element-208f53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://evolt-cnc.com/wp-content/uploads/2026/01/bg-image-cta-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-365 .elementor-element.elementor-element-208f53e::before, .elementor-365 .elementor-element.elementor-element-208f53e > .elementor-background-video-container::before, .elementor-365 .elementor-element.elementor-element-208f53e > .e-con-inner > .elementor-background-video-container::before, .elementor-365 .elementor-element.elementor-element-208f53e > .elementor-background-slideshow::before, .elementor-365 .elementor-element.elementor-element-208f53e > .e-con-inner > .elementor-background-slideshow::before, .elementor-365 .elementor-element.elementor-element-208f53e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#17262F66;--background-overlay:'';}.elementor-365 .elementor-element.elementor-element-aeba8ed{--display:flex;}.elementor-365 .elementor-element.elementor-element-795dc97.elementor-element{--align-self:center;}.elementor-365 .elementor-element.elementor-element-795dc97{text-align:center;}.elementor-365 .elementor-element.elementor-element-795dc97 .elementor-heading-title{color:var( --e-global-color-c3eeb42 );}.elementor-365 .elementor-element.elementor-element-cf5e9d2{text-align:center;color:var( --e-global-color-c3eeb42 );}.elementor-365 .elementor-element.elementor-element-21bd132{--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:center;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-365 .elementor-element.elementor-element-9ea832e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-365 .elementor-element.elementor-element-9ea832e.elementor-element{--align-self:center;}.elementor-365 .elementor-element.elementor-element-9ea832e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-365 .elementor-element.elementor-element-9ea832e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-365 .elementor-element.elementor-element-111b375 .elementor-button{background-color:#17262F00;fill:var( --e-global-color-c3eeb42 );color:var( --e-global-color-c3eeb42 );}.elementor-365 .elementor-element.elementor-element-111b375{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-365 .elementor-element.elementor-element-111b375.elementor-element{--align-self:center;}.elementor-365 .elementor-element.elementor-element-111b375 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1366px){.elementor-365 .elementor-element.elementor-element-7381eb1{--min-height:600px;--padding-top:200px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-365 .elementor-element.elementor-element-44b0d28{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-365 .elementor-element.elementor-element-e84b6fb{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-365 .elementor-element.elementor-element-c25d831{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-365 .elementor-element.elementor-element-2a80748{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-365 .elementor-element.elementor-element-582b4ee{--grid-auto-flow:row;}.elementor-365 .elementor-element.elementor-element-eb983f8 .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-127299f .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-0b57bd5 .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-034d4bb .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-f781f97{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-365 .elementor-element.elementor-element-cc62468{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-365 .elementor-element.elementor-element-0b3fea0{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-325025c{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-01877ac{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:0px;}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-7c612d0{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:50px;}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-64098be{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-365 .elementor-element.elementor-element-93e5b8a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-208f53e{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-365 .elementor-element.elementor-element-21bd132{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-365 .elementor-element.elementor-element-7381eb1{--min-height:500px;--padding-top:160px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-365 .elementor-element.elementor-element-44b0d28{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-365 .elementor-element.elementor-element-e84b6fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-365 .elementor-element.elementor-element-c25d831{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-365 .elementor-element.elementor-element-582b4ee{--grid-auto-flow:row;}.elementor-365 .elementor-element.elementor-element-eb983f8 .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-127299f .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-0b57bd5 .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-034d4bb .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-cc1392e.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-cc1392e{text-align:start;}.elementor-365 .elementor-element.elementor-element-cc1392e img{width:100%;}.elementor-365 .elementor-element.elementor-element-f781f97{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-365 .elementor-element.elementor-element-c6ee46f.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-c6ee46f{text-align:start;}.elementor-365 .elementor-element.elementor-element-cc62468.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-cc62468{text-align:start;}.elementor-365 .elementor-element.elementor-element-0b3fea0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-365 .elementor-element.elementor-element-0b3fea0.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-2605b1c.e-con{--order:-99999 /* order start hack */;}.elementor-365 .elementor-element.elementor-element-c669bfd.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-c669bfd{text-align:start;}.elementor-365 .elementor-element.elementor-element-c669bfd img{width:100%;}.elementor-365 .elementor-element.elementor-element-325025c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-365 .elementor-element.elementor-element-4c79954.e-con{--order:99999 /* order end hack */;}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-98b93a2.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-98b93a2{text-align:start;}.elementor-365 .elementor-element.elementor-element-98b93a2 img{width:100%;}.elementor-365 .elementor-element.elementor-element-35b9bec{--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-365 .elementor-element.elementor-element-d45df91{--min-height:400px;}.elementor-365 .elementor-element.elementor-element-01877ac{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:0px;}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-50895de{--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-365 .elementor-element.elementor-element-ad4e0f8{--min-height:500px;}.elementor-365 .elementor-element.elementor-element-ad4e0f8.e-con{--order:-99999 /* order start hack */;}.elementor-365 .elementor-element.elementor-element-7c612d0{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:30px;}.elementor-365 .elementor-element.elementor-element-0cd925b.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-0cd925b{text-align:start;}.elementor-365 .elementor-element.elementor-element-a031c3a.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-a031c3a{text-align:start;}.elementor-365 .elementor-element.elementor-element-2c5ed8d.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-64098be{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-365 .elementor-element.elementor-element-53c2b8a{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-365 .elementor-element.elementor-element-93e5b8a{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-7280afc.elementor-element{--align-self:flex-start;}.elementor-365 .elementor-element.elementor-element-7280afc{text-align:start;}.elementor-365 .elementor-element.elementor-element-7280afc img{width:100%;}.elementor-365 .elementor-element.elementor-element-208f53e{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-365 .elementor-element.elementor-element-7381eb1{--padding-top:130px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-365 .elementor-element.elementor-element-c25d831{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-365 .elementor-element.elementor-element-2ea4bb1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-365 .elementor-element.elementor-element-582b4ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-365 .elementor-element.elementor-element-eb983f8 .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-127299f .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-0b57bd5 .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-034d4bb .elementor-icon-box-description{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-f781f97{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-365 .elementor-element.elementor-element-0b3fea0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-0b3fea0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-2605b1c.e-con{--order:-99999 /* order start hack */;}.elementor-365 .elementor-element.elementor-element-325025c{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-750abec .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-98b93a2 img{width:100%;}.elementor-365 .elementor-element.elementor-element-d45df91{--min-height:350px;}.elementor-365 .elementor-element.elementor-element-01877ac{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:0px;}.elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-a570bcd .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-ad4e0f8{--min-height:350px;}.elementor-365 .elementor-element.elementor-element-7c612d0{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:20px;}.elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-2c5ed8d .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-64098be{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-365 .elementor-element.elementor-element-53c2b8a{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-365 .elementor-element.elementor-element-93e5b8a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-365 .elementor-element.elementor-element-d3e23fa .elementor-icon-list-item > a{font-size:var( --e-global-typography-79c31c9-font-size );line-height:var( --e-global-typography-79c31c9-line-height );}.elementor-365 .elementor-element.elementor-element-208f53e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-365 .elementor-element.elementor-element-21bd132{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-365 .elementor-element.elementor-element-6d1ecd1{--width:50%;}.elementor-365 .elementor-element.elementor-element-d790e92{--width:50%;}.elementor-365 .elementor-element.elementor-element-4f72a10{--width:50%;}.elementor-365 .elementor-element.elementor-element-2605b1c{--width:50%;}.elementor-365 .elementor-element.elementor-element-4c79954{--width:50%;}.elementor-365 .elementor-element.elementor-element-fb56610{--width:50%;}.elementor-365 .elementor-element.elementor-element-d45df91{--width:50%;}.elementor-365 .elementor-element.elementor-element-01877ac{--width:50%;}.elementor-365 .elementor-element.elementor-element-ad4e0f8{--width:50%;}.elementor-365 .elementor-element.elementor-element-7c612d0{--width:50%;}.elementor-365 .elementor-element.elementor-element-53c2b8a{--width:50%;}.elementor-365 .elementor-element.elementor-element-47d28a0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-365 .elementor-element.elementor-element-6d1ecd1{--width:100%;}.elementor-365 .elementor-element.elementor-element-d790e92{--width:100%;}.elementor-365 .elementor-element.elementor-element-4f72a10{--width:100%;}.elementor-365 .elementor-element.elementor-element-2605b1c{--width:100%;}.elementor-365 .elementor-element.elementor-element-4c79954{--width:100%;}.elementor-365 .elementor-element.elementor-element-fb56610{--width:100%;}.elementor-365 .elementor-element.elementor-element-d45df91{--width:100%;}.elementor-365 .elementor-element.elementor-element-01877ac{--width:100%;}.elementor-365 .elementor-element.elementor-element-ad4e0f8{--width:100%;}.elementor-365 .elementor-element.elementor-element-7c612d0{--width:100%;}.elementor-365 .elementor-element.elementor-element-53c2b8a{--width:100%;}.elementor-365 .elementor-element.elementor-element-47d28a0{--width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-eb983f8 */.elementor-365 .elementor-element.elementor-element-eb983f8 p {
    margin-top:-5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-127299f */.elementor-365 .elementor-element.elementor-element-127299f p {
    margin-top:-5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b57bd5 */.elementor-365 .elementor-element.elementor-element-0b57bd5 p {
    margin-top:-5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-034d4bb */.elementor-365 .elementor-element.elementor-element-034d4bb p {
    margin-top:-5px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1392e */@media(max-width:767px) {
    .elementor-365 .elementor-element.elementor-element-cc1392e img {
    height: auto !important;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc62468 */.elementor-365 .elementor-element.elementor-element-cc62468 p {margin:0;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0b3fea0 *//* Ikonok jobbra igazítása */
.elementor-element-0b3fea0 .elementor-icon-list-item {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}

/* Ikon és szöveg közötti távolság beállítása */
.elementor-element-0b3fea0 .elementor-icon-list-icon {
  margin-left: 10px;
  margin-right: -5px !important;
}

.elementor-365 .elementor-element.elementor-element-0b3fea0 ul {
    row-gap: 10px;
}

@media (max-width:1024px) {
    /* Ikonok jobbra igazítása */
.elementor-element-0b3fea0 .elementor-icon-list-item {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}

.elementor-element-0b3fea0 .elementor-icon-list-icon {
  margin-left: 0px;
  margin-right: 0;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98b93a2 */@media(max-width:767px) {
    .elementor-365 .elementor-element.elementor-element-98b93a2 img {
    height: auto !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01877ac */.elementor-365 .elementor-element.elementor-element-01877ac {
    padding-right: calc((100VW - 1300px) / 2);
}

@media (max-width:1366px){
    .elementor-365 .elementor-element.elementor-element-01877ac {
    padding-right: 40px !important;
}
}

@media (max-width:1024px){
    .elementor-365 .elementor-element.elementor-element-01877ac {
    padding-right: 30px !important;
}
}

@media (max-width:767px){
    .elementor-365 .elementor-element.elementor-element-01877ac {
    padding-right: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2c5ed8d *//* Ikonok jobbra igazítása */
.elementor-element-2c5ed8d .elementor-icon-list-item {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}

/* Ikon és szöveg közötti távolság beállítása */
.elementor-element-2c5ed8d .elementor-icon-list-icon {
  margin-left: 10px;
  margin-right: -5px !important;
}

@media (max-width:1024px) {
    .elementor-element-2c5ed8d .elementor-icon-list-item {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}

/* Ikon és szöveg közötti távolság beállítása */
.elementor-element-2c5ed8d .elementor-icon-list-icon {
  margin-left: 0px;
  margin-right: -5px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c612d0 */.elementor-365 .elementor-element.elementor-element-7c612d0 {
    padding-left: calc((100VW - 1300px) / 2);
}

@media (max-width:1366px){
    .elementor-365 .elementor-element.elementor-element-7c612d0 {
    padding-left: 40px !important;
}
}

@media (max-width:1024px){
    .elementor-365 .elementor-element.elementor-element-7c612d0 {
    padding-left: 30px !important;
}
}

@media (max-width:767px){
    .elementor-365 .elementor-element.elementor-element-7c612d0 {
    padding-left: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf5e9d2 */.elementor-365 .elementor-element.elementor-element-cf5e9d2 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-111b375 *//* Custom button - egyedi stílus */
.custom-button .elementor-button {
    display: inline-flex;
    align-items: center;
    background: transparent !important;
    border: none;
    padding: 0px !important;
    text-decoration: none;
    gap: 0px !important;
}

.custom-button .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 0px !important;
}

.custom-button .elementor-button-text {
    padding: 15px 15px;
    font-weight: 600;
    background: transparent;
    color: #ffffff;
    border-radius: 8px;
}

.custom-button .elementor-button-icon {
    background: transparent;
    padding: 9.5px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.custom-button .elementor-button-icon svg {
    width: 32px;
    height: 32px;
}

/* Hover effektek (opcionális - töröld ha nem kell) */
.custom-button .elementor-button:hover .elementor-button-text {
    opacity: 0.9;
}

.custom-button .elementor-button:hover .elementor-button-icon {
    background: transparent;
}/* End custom CSS */