.about-image{width:40%!important;display:flex;justify-content:end;align-items:center;position:absolute!important;top:0;bottom:0;right:0!important}
@media (min-width: 1700px) {
section.about-sec{margin-top:4.8%}
.cf7-success-popup-box{min-height:542px;align-content:center}
}
@media (min-width: 1500px) {
.cf7-success-popup-box{min-height:500px;align-content:center}
}
.lathes-serie_content-sec h2 span.highlight{font-size:100%!important}
.cf7-success-popup-box{align-content:center}
.cf7-success-popup{display:none;align-items:center!important;position:fixed;top:0;padding-top:100px;right:0;left:0;bottom:0;background:#00000080;z-index:9999;justify-content:center;align-items:center}
.cf7-success-popup-box{text-align:center;padding:50px;position:relative;border:1px solid #ddd;margin:50px auto;background:#fff;box-shadow:0 0 10px #0003;width:62%;max-width:1000px}
img.cf7-success-popup-close{position:absolute;top:20px;right:20px;cursor:pointer}
.cf7-success-popup-title{margin:0 0 20px;text-align:center!important;font-size:45px!important}
h2.cf7-success-popup-title span{font-size:100%!important;padding:15px 10px}
.cf7-success-popup-content{max-width:80%;margin:0 auto}
.cf7-success-popup-message{padding:40px;margin:0 auto;color:#000;font-size:22px;font-weight:300}
.cf7-success-popup-link{color:#317ED4;font-size:16px;text-decoration:underline;cursor:default;margin:0 40px;float:left;font-weight:300}
@media (max-width: 1200px) {
.cf7-success-popup-box{width:80%;margin:30px auto;padding:60px 40px}
.cf7-success-popup-message{font-size:20px;padding:30px}
}
@media (max-width: 992px) {
.cf7-success-popup-box{width:90%;margin:70px auto;padding:40px 30px}
.cf7-success-popup-message{font-size:18px;padding:25px}
}
@media (max-width: 576px) {
.cf7-success-popup-box{width:95%;padding:30px 20px;margin:40px auto}
.cf7-success-popup-message{font-size:16px;padding:20px}
h2.cf7-success-popup-title span{font-size:100%!important;padding:5px!important}
img.cf7-success-popup-close{top:15px;right:15px;width:20px}
}
section.lathes-series.bg-white .lathes-serie_content-sec .key-features p.font25{border-bottom:1px solid #d9d9d945!important}
.offering-item{border-bottom:1px solid #d9d9d945!important}
.border-center-line::after{background:#d9d9d945!important;border-left:1px solid #d9d9d945!important}
@media only screen and (min-width:993px) {
.lathes-series-brochure .download-lynx_form{border-left:1px solid #ccc}
.lathes-series-brochure .brochure_box{border-right:none}
}
.lathes-series-brochure .brochure-grid td a{text-decoration:none;display:inline-block;transition:transform .3s ease}
.lathes-series-brochure .brochure-grid td a:hover{transform:scale(1.05)}
.spec-scroll-wrapper{overflow-x:auto;max-width:100%;scrollbar-width:thin;scrollbar-color:#87ceeb transparent}
.spec-scroll-wrapper::-webkit-scrollbar{height:8px}
.spec-scroll-wrapper::-webkit-scrollbar-track{background:transparent}
.spec-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#87ceeb;border-radius:4px}
.spec-table .sticky-col{position:sticky;left:0;background:#fff;z-index:2}
.spec-table thead th.sticky-col{z-index:3}
@media (max-width: 767px) {
.single-machinelineup section.spec-table-sec .spec-table tr th,body .single-machinelineup section.spec-table-sec .spec-table tr td{font-size:16px!important;padding:10px!important;min-height:50px!important;min-width:162px!important}
table.spec-table{display:flex!important;width:100%;overflow-x:auto}
.single-machinelineup section.spec-table-sec .spec-table tr td{white-space:normal}
table.spec-table{width:100%!important}
section.spec-table-sec tbody{display:flex!important}
section.spec-table-sec .spec-table tr td{text-align:center!important}
table.spec-table thead,table.spec-table tbody,table.spec-table thead tr,table.spec-table tbody tr{display:inline-block;width:auto}
.single-machinelineup section.spec-table-sec .spec-table tr td{white-space:unset!important}
table.spec-table thead th,table.spec-table tbody td{display:block;width:auto}
.single-machinelineup section.spec-table-sec .spec-table tr td{word-wrap:break-word;font-size:16px!important;padding:10px!important;min-height:50px!important;min-width:162px!important}
}
@media (min-width:1300px) and (max-width: 1500px) {
.cf7-success-popup-box{min-height:500px;align-content:center}
.cf7-success-popup-title{font-size:40px!important}
.cf7-success-popup-message{font-size:18px!important}
.cf7-success-popup-link{font-size:14px!important}
.cf7-success-popup{padding-top:70px}
section.about-sec .hero-content{top:35%}
body .partnerships_container{padding:70px 40px}
body.wp-singular.single section.lathes-series .lathes-serie_content-sec h2{font-size:2.5rem!important}
h2.cf7-success-popup-title span{padding:13px 8px!important}
}
@media (min-width:1500px) and (max-width: 1600px) {
.cf7-success-popup-message{font-size:20px}
.cf7-success-popup-link{font-size:15px}
.cf7-success-popup-title{font-size:42px!important}
}
@media (min-width:1200px) and (max-width: 1300px) {
.cf7-success-popup-box{margin:10px auto}
section.about-sec .hero-content{top:35%}
body .partnerships_container{padding:70px 40px}
body.wp-singular.single section.lathes-series .lathes-serie_content-sec h2{font-size:2.5rem!important}
}
@media (min-width: 768px) and (max-width: 1140px) {
.about-container-full{max-width:100%!important;margin:0 auto}
.single.single-machinelineup .about-image img{max-width:100%!important}
body .partnerships_container{padding:70px 40px}
section.about-sec{margin-top:0!important;min-height:395px!important;max-height:395px!important;width:100%!important;padding:69px 0!important;background-size:cover!important;background-repeat:no-repeat;background-position:right center!important;overflow:hidden}
.abput_innr_sec_content{width:100%;display:flex;justify-content:flex-end}
.about-container-full{margin-top:-60px}
.single.single-machinelineup section.about-sec .hero-content{position:relative;top:50%;z-index:999;float:left;width:100%;margin-top:450px;padding:0!important}
.about-image{position:absolute!important;top:-50px;right:0!important;bottom:0!important;width:40%!important;display:flex;justify-content:flex-end;align-items:center}
}
.lathes-series-brochure .lathes-series-container{position:relative!important}
@media (min-width: 768px) and (max-width: 992px) {
section.about-sec{min-height:500px!important}
.about-image{top:-30px}
}
@media (min-width: 800px) and (max-width: 992px) {
.single.single-machinelineup section.about-sec .hero-content{margin-top:-50px!important}
}
.single-machinelineup .flex.gap3.hero-buttons a.btn-primary.highlight{transition:all .2s ease;border:1px solid #003c71!important}
.single-machinelineup .flex.gap3.hero-buttons a.btn-primary.highlight:hover{background:transparent!important;color:#003c71!important;border:1px solid #003c71!important;transform:scale(1.01)}
section.cubebox-blues-sec.bg-white .lineup-bg img{width:100%;max-width:85%!important}
.wpcf7 form .wpcf7-response-output{display:none!important}
@media (max-width: 1024px) {
.spec-table-wrapper-mobile{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border:1px solid #ddd!important;border-radius:8px!important}
table.spec-table-mobile{width:100%!important;border-collapse:collapse!important;min-width:800px!important;font-family:Arial,sans-serif!important;font-size:14px!important;table-layout:fixed!important}
table.spec-table-mobile thead tr{background:#CFDBE4!important;color:#000!important}
table.spec-table-mobile thead th{padding:14px 16px!important;border-right:1px solid #ccc!important;font-weight:600!important;white-space:nowrap!important;text-align:center!important}
table.spec-table-mobile .sticky-col-mobile{position:sticky!important;left:0!important;z-index:3!important;background:#f9f9f9!important;font-weight:700!important;color:#003c71!important;border-right:2px solid #ccc!important;min-width:200px!important;max-width:200px!important;text-align:left!important}
table.spec-table-mobile tbody td{padding:14px 16px!important;border-right:1px solid #eee!important;border-bottom:1px solid #eee!important;text-align:center!important;vertical-align:middle!important;white-space:nowrap!important}
table.spec-table-mobile tbody tr:hover{background:#f1f6fa!important}
section.spec-table-sec tbody{display:unset!important}
section.spec-table-sec tr{display:block;width:100%!important}
}
@media (min-width:1101px) and (max-width: 1180px) {
section.lathes-series-brochure.bg-white .machining_needs_form_content.border-0{padding-left:90px!important}
.single.single-machinelineup .about-image img{max-width:70%!important}
section.lathes-series-brochure.bg-white .lathes-series-main-content h2{padding-left:100px!important}
body .partnerships_container{max-width:100%!important;padding:65px 50px!important;background-size:auto!important;background-position:40% 50%}
}
.dmxspec-visible-desktop{display:block}
.dmxspec-visible-mobile{display:none}
@media (max-width: 768px) {
	.only-mobile.mobiMargin2 {
    margin-bottom: 30px;
}

.d-flex.mobiMargin1  .brochure_box {
    padding-top: 0 !important;
}
.dmxspec-visible-desktop{display:none}
.dmxspec-visible-mobile{display:block}
}
.dmxspec-table,.dmxspec-table-mobile{width:100%;border-collapse:collapse;table-layout:fixed;box-sizing:border-box}
.dmxspec-table col,.dmxspec-table-mobile col{width:50%!important}
.dmxspec-table th,.dmxspec-table td,.dmxspec-table-mobile th,.dmxspec-table-mobile td{padding:12px;border:1px solid #e6e6e6;vertical-align:middle;word-break:break-word;white-space:normal;overflow-wrap:break-word;box-sizing:border-box}
.dmxspec-head-col{background:#e9f0f4;color:#002b5c;font-weight:700;text-align:center}
.dmxspec-cell-left{text-align:left}
.dmxspec-cell-right{text-align:center}
.dmxspec-scroll-wrapper{overflow:hidden}
.dmxspec-mobile-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;margin-top:16px;border:1px solid #ddd;background:#fff}
.dmxspec-table th,.dmxspec-table td,.dmxspec-table-mobile th,.dmxspec-table-mobile td{display:table-cell}
.dmxspec-container{max-width:1570px}
h2.dmxspec-heading{text-align:center;font-size:55px;line-height:1.2;white-space:normal}
span.dmxspec-sub{background-color:var(--primary-color);padding:7px 15px;color:var(--white);border:var(--borderNone);display:var(--displayInlineBlock)}
p.dmxspec-intro{text-align:center;font-size:18px;padding-top:30px}
th.dmxspec-head-col{background:#E6ECF1;color:#000;text-align:center;font-size:25px;font-weight:600;padding:26px 23px;border:1px solid #e0e0e0}
td.dmxspec-cell-left{padding:26px 23px;font-size:20px;background-color:#e6ecf1!important;text-align:left;font-weight:600;color:#1e3a8a;border:none}
td.dmxspec-cell-right{padding:26px 23px;text-align:center;border:1px solid #e0e0e0;font-size:20px;background:#fff}
th.dmxspec-head-col:first-child{background:#CFDBE4}
.dmxspec-desktop.dmxspec-visible-desktop{margin-top:50px}
.dmxspec-mobile.dmxspec-visible-mobile{margin-top:25px}
table.dmxspec-table-mobile p.dmxspec-intro{font-size:14px!important}
table.dmxspec-table-mobile th.dmxspec-head-col{font-size:16px}
table.dmxspec-table-mobile td.dmxspec-cell-left,table.dmxspec-table-mobile td.dmxspec-cell-right{font-size:16px}
section.dmxspec-section{padding:50px 15px;float:left;width:100%;background:#f2f5f8;margin-top:0}
section{float:left;width:100%}
section.cubebox-blues-sec.bg-white.aut{float:left;width:100%;padding-bottom:30px}
.dmachine_spec_scroll{overflow-x:auto;max-width:100%;border:1px solid #ddd}
.dmachine_spec_table{width:max-content;border-collapse:collapse;table-layout:auto;font-family:Arial,sans-serif}
.dmachine_sticky_col{position:sticky;left:0;background:#f9f9f9;z-index:2;min-width:170px;white-space:nowrap;font-weight:600}
.dmachine_spec_table th{position:sticky;top:0;background:#002b5c;color:#fff;z-index:3;font-weight:700;padding:10px 12px;border-bottom:1px solid #ddd}
.dmachine_spec_table td.dmachine_dynamic_col,.dmachine_spec_table th.dmachine_dynamic_col{white-space:nowrap;padding:10px 12px;border:1px solid #ddd}
table.dmachine_spec_table{border-collapse:collapse;background:#fff;min-width:600px}
.dmachine_spec_table td.dmachine_dynamic_col,.dmachine_spec_table th.dmachine_dynamic_col{text-align:center;z-index:99;position:relative;padding:8px 11px}
td.dmachine_sticky_col{z-index:999;padding:10px 12px;border-bottom:1px solid #ddd}
th.dmachine_sticky_col{z-index:999}
.dmachine_spec_scroll{margin-top:20px}
.dmachine_spec_table td.dmachine_dynamic_col,.dmachine_spec_table th.dmachine_dynamic_col{white-space:normal!important}
.dmachine_spec_scroll{crollbar-width:thin;scrollbar-color:#87ceeb transparent}
@media(min-width:768px) and (max-width:1024px) {
.lathes-series-brochure .download-lynx_form{border-left:none}
section.about-sec .hero-content{width:100%;max-width:100%;margin-left:0}
.breadcrumb_list ul.breadcrumb_list_inner{display:block}
.breadcrumb_list ul.breadcrumb_list_inner li,.breadcrumb_list ul.breadcrumb_list_inner a{display:inline-block}
section.about-sec .hero-content{min-width:90%!important;left:0!important;padding:100px 0!important;float:left!important;width:100%!important;position:absolute!important}
.abput_innr_sec_content{position:relative!important;display:block!important}
.single-machinelineup section.about-sec.contact-page-main-sec.machine-family-product .about-image{float:right!important;justify-content:end!important;align-items:start!important}
.about-container-full{padding-left:105px!important}
}
@media (min-width: 668px) and (max-width: 768px) {
.about-container-full{padding-left:30px!important}
section.about-sec{min-height:470px!important}
body.single.single-machinelineup section.about-sec ul.breadcrumb_list_inner{max-width:50%!important}
.single.single-machinelineup .about-image img{max-width:100%!important}
.postid-2213 section.about-sec{background-position:right 100px!important}
}
@media (max-width: 668px) {
	.splide__arrow--prev {
    left: -1.7em !important;
}
.splide__arrow--next {
    right: -1.7em;
}
.splide__arrow {
    height: 1.5em !important;
    width: 1.5em !important;
}
.single.single-machinelineup .about-image img{max-width:100%!important}
.machining_needs_content{min-height:auto}
.single-machinelineup section.about-sec.contact-page-main-sec.machine-family-product{padding-bottom:100px!important}
.partnerships_container{background-position:center 35%!important}
.about-image{position:relative!important}
}
.single-machinelineup section.about-sec.contact-page-main-sec.machine-family-product .about-image::after{box-shadow:none!important}
.single.single-machinelineup .about-image img{max-width:100%;max-height:360px}
@media (min-width: 1500px) {
body .partnerships_container{padding:70px 40px}
section.about-sec .hero-content{top:35%}
ul.breadcrumb-listactive-menu{gap:0 10px!important}
section.about-sec .hero-content .breadcrumb_list ul.breadcrumb_list_inner{max-width:60%!important}
}
@media (min-width: 1600px) {
section.lathes-series-brochure.bg-white .lathes-series-main-content h2{text-align:end!important;padding-right:40px}
section.about-sec h2.black-text{font-size:55px!important}
}
@media (min-width: 1650px) {
.partnerships_container{min-width:1620px!important}
}
section.lathes-series-brochure.bg-white .lathes-series-main-content{grid-template-columns:40% 60%!important}
.lathes-series-main-content h2 span{font-size:100%!important}
@media (min-width: 1080px) and (max-width: 1200px) {
section.lathes-series-brochure.bg-white .lathes-series-main-content h2{text-align:end!important}
}
@media (min-width: 800px) and (max-width: 1024px) {
	.partnerships_img img {
    padding-top: 70px;
}
body .partnerships_container{background-size:1300px!important;background-position:center}
}

@media (min-width: 668px) and (max-width: 1024px) {
.partnerships_container{background-position:center 40%!important}
.machining_needs_content{min-height:auto!important}
}
@media (min-width: 1025px) and (max-width: 1140px) {
.about-container-full{margin-top:60px}
.about-image{top:60px}
}
@media (max-width: 768px) {
		.splide__arrow--prev {
    left: -1.7em !important;
}
.splide__arrow--next {
    right: -1.7em;
}
.splide__arrow {
    height: 1.5em !important;
    width: 1.5em !important;
}
section.lathes-series.bg-white .d-flex{display:block}
.lathes-series-brochure .download-lynx_form{border-left:none}
section.lathes-series.bg-white .lathes-serie_videos{width:100%;max-width:90%;margin:0 auto}
section.lathes-series.bg-white .lathes-serie_content-sec{width:100%!important;max-width:90%!important;text-align:center!important;margin:0 auto;margin-top:50px}
.lathes-serie_content-sec h2{text-align:center!important}
.offering-item{justify-content:center;align-items:center;text-align:center}
}
.single-machinelineup .flex.gap3.hero-buttons a.btn-primary.highlight{color:#fff;background:#003c71;border:1px solid #003c71}
@media (min-width: 666px) and (max-width: 668px) {
.single-machinelineup section.about-sec.contact-page-main-sec.machine-family-product{background-position:-370px 10px!important}
}
@media (min-width: 1023px) {
section.lathes-series-brochure.bg-white .lathes-series-main-content h2{text-align:end!important}
}
@media (min-width: 1025px) and (max-width: 1100px) {
section.lathes-series-brochure.bg-white .lathes-series-main-content h2{text-align:end!important;padding-right:40px!important}
}
@media (min-width: 1500px) {
h2{font-size:55px;line-height:1.2;white-space:normal}
h2 .highlight{display:inline-block;padding:7px 15px;white-space:normal}
}
section.cubebox-blues-sec .text-box{padding-left:20px;padding-right:0!important;padding-bottom:20px!important}
@media (min-width: 1024px) {
body.wp-singular.wp-theme-dynamic-machine section.partnerships_sec{padding-top:0!important}
section.lathes-series.bg-white .lathes-serie_videos{height:fit-content}
section.lathes-series.bg-white .d-flex{align-items:flex-start!important}
section.cubebox-blues-sec.bg-white.aut{padding:70px 0!important}
section.about-sec .hero-content .breadcrumb_list{max-width:80%!important}
}
h2 .highlight{font-size:100%!important}
@media (max-width: 576px) {
.about-sec .about-image{width:70%!important}
.lathes-series-brochure .brochure_box{padding:20px 0!important}
}
@media (min-width:1101px) and (max-width: 1180px) {
body .partnerships_sec .partnerships_container{max-width:100%!important;padding:65px 50px!important;background-size:auto!important;background-position:40% 50%}
}
section.spec-table-sec .spec-table th:first-child,section.spec-table-sec .spec-table td:first-child,{border:none!important}
section.spec-table-sec.active-tr .spec-table td:first-child,.spec-table th:first-child{border:none;border-bottom:1px solid #e0e0e0!important}
th.sticky-col{border:none!important}
@media (min-width:530px) and (max-width: 680px) {
.lathes-series-brochure .d-flex{width:100%;display:block}
.lathes-series-brochure .download-lynx_form{width:100%}
section.lathes-series-brochure.bg-white .machining_needs_form_content.border-0{padding:0}
section.lathes-series-brochure.bg-white .lathes-series-main-content{display:block;text-align:left}
section.lathes-series-brochure.bg-white .lathes-series-main-content h2{text-align:start;margin-top:19px;float:left;width:100%;margin-bottom:20px}
}
@media (min-width:668px) and (max-width: 998px) {
section.lathes-series.bg-white .lathes-serie_videos .lathes-serie_videos_img img{width:100%;max-width:60%;margin:0 auto!important;display:flex}
.partnerships_img img{width:100%;max-width:60%;margin:0 auto}
}
@media (max-width: 1024px) {
.dmachine_spec_table td.dmachine_dynamic_col,.dmachine_spec_table th.dmachine_dynamic_col{max-width:100%;width:100%}
section.spec-table-sec tr{display:flex!important;width:100%!important}
section.spec-table-sec .spec-table th,.spec-table td{width:100%}
}
section.spec-table-sec .dmachine_spec_table th:first-child{background:#CFDBE4!important;color:#000;text-align:center}
section.spec-table-sec .dmachine_spec_table th{background-color:#E6ECF1;color:#000}
section.spec-table-sec .dmachine_spec_table td:first-child,.dmachine_spec_table th:first-child{background-color:#e6ecf1!important;text-align:left;font-weight:600;color:#1e3a8a;border:none}
@media (min-width:768px) and (max-width: 998px) {
section.about-sec{background-position:right 100px!important}
}
@media (min-width:768px) and (max-width: 1024px) {
.single.single-machinelineup .about-image img{max-width:100%;max-height:290px}
section.about-sec h2.black-text{max-width:50%;font-size:2em!important}
}
@media (min-width:668px) and (max-width: 767px) {
section.about-sec{background-position:right 100px!important}
section.about-sec h2.black-text{max-width:50%;font-size:2em!important}
}
@media (min-width:768px) and (max-width: 768px) {
section.about-sec{background-position:right 140px!important}
section.about-sec h2.black-text{font-size:2em!important}
}
@media (min-width:769px) and (max-width: 800px) {
.single.single-machinelineup section.about-sec .hero-content{margin-top:-70px!important}
}
.consultation_box p{text-align:justify;line-height:26px;font-weight:300!important}
@media (min-width:998px) and (max-width: 1024px) {
	section.partnerships_sec .partnerships_img img {
    max-width: 60% !important;
}
.breadcrumb_list ul.breadcrumb_list_inner{display:block;max-width:70%!important}
}
@media (max-width: 768px) {
.cf7-success-popup-link{margin:0!important;text-align:center!important}
.cf7-success-popup-message{padding:20px 0;font-size:18px!important}
.cf7-success-popup-title{margin:20px 0;font-size:40px!important}
.cf7-success-popup-box{padding:30px 0}
}
@media (max-width: 680px) {
.lathes-series-brochure .brochure-grid td {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.cf7-success-popup-link{margin:0!important;text-align:center!important}
.cf7-success-popup-message{padding:0 0 20px;font-size:18px!important}
.cf7-success-popup-title{margin:20px 0;font-size:32px!important}
.cf7-success-popup-box{padding:30px 0}
}
.machining_needs_inputs{margin-bottom:20px!important}
.machining_needs_form_inputs{gap:0 10px}
section.lathes-series.bg-white .thumbnail{width:fit-content!important;object-fit:contain!important;height:auto!important}
section.lathes-series.bg-white .thumbnail-strip{display:grid!important;grid-template-columns:repeat(4,auto)!important}
section.spec-table-sec .spec-table th:first-child{border:1px solid #d9d9d9!important}
section.spec-table-sec .spec-table{border:1px solid #d9d9d9}
section.spec-table-sec .spec-table th,.spec-table td{border:1px solid #d9d9d9}
td.dmxspec-cell-left{border:1px solid #d9d9d9!important}
th.dmxspec-head-col:first-child{border:1px solid #d9d9d9!important}
th.dmxspec-head-col{border:1px solid #d9d9d9!important}
td.dmxspec-cell-right{border:1px solid #d9d9d9!important}
li.activ{cursor:default!important}
li.activ.overview_machine,
li.activ.automation_machine {
  cursor: pointer !important;
  transition: transform 0.3s ease;
}

li.activ.overview_machine:hover,
li.activ.automation_machine:hover {
  transform: scale(1.02); /* slight zoom */
}

.homeBreadcrum {
	transition: transform 0.3s ease;
}
.homeBreadcrum:hover {
	  transform: scale(1.02); /* slight zoom */

}
tr .dmxspec-cell-right:hover {
    background: #eef6fc  !important;
}


.lathes-series-brochure .brochure-grid tr > td > a {
  display: inline-block;
  max-width: 10ch;         /* roughly 10 characters */
  white-space: nowrap;     /* keep text on one line */
  overflow: hidden;        /* hide overflow */
  text-overflow: ellipsis; /* show ellipses */
  vertical-align: middle;
}


@media (min-width: 768px) and (max-width: 992px) {
	.partnerships_img img {
    padding-top: 50px;
}
.partnerships_container {
    background-position: center 30% !important;
}
}

section.lathes-series-brochure.bg-white .only-desktop {
    display: block;
}

section.lathes-series-brochure.bg-white  .only-mobile {
    display: none;
}
@media  (max-width: 998px) {
      .splide__arrow--prev {
left: -1.7em !important;
}
.splide__arrow--next {
    right: -1.7em;
}
.splide__arrow {
    height: 1.5em !important;
    width: 1.5em !important;
}
	section.lathes-series-brochure.bg-white .only-desktop {
	    display: none;
	}

	section.lathes-series-brochure.bg-white  .only-mobile {
	    display: block;
	}

	section.lathes-series-brochure.bg-white .lathes-series-main-content {
	    padding-bottom: 0;
	}
}



img.cf7-success-popup-close {
  transition: transform 0.3s ease; /* smooth zoom effect */
}

img.cf7-success-popup-close:hover {
  transform: scale(1.2); /* zoom to 120% */
  cursor: pointer;       /* optional: shows pointer on hover */
}




@media (min-width: 998px) and  (max-width: 1400px) {

      .splide__arrow--prev {
left: -1.7em !important;
}
.splide__arrow--next {
    right: -1.7em;
}
.splide__arrow {
    height: 1.5em !important;
    width: 1.5em !important;
}
}

@media (min-width: 1400px) {

      .splide__arrow--prev {
left: -1.5em !important;
}
.splide__arrow--next {
    right: -1.5em;
}
.splide__arrow {
    height: 1.5em !important;
    width: 1.5em !important;
}
}