/*new-updated-logo-css-start*/
.td-pop-brand-logos-new a {margin: 15px 25px 0px 25px!important;}
/*new-updated-logo-css-end*/

/* new homepage  updated css start */
.best-bg-banner{ float: left; background: #f5f5f5 url(https://www.dynamism.com/media/catalog/products/banner-new-best.png) no-repeat bottom right; width: 49.5%; min-height: 431px; padding: 30px; box-sizing: border-box; border: 1px solid #e8e8e8; background-color:#f5f5f5!important; background-image:url(https://www.dynamism.com/media/catalog/products/banner-new-best.png) !important;}
.shp-btn-new { border: 1px solid #3770e3; padding: 8px 25px; border-radius: 8px; text-decoration: none !important; color: #3770e3 !important; text-transform: capitalize !important; font-size: 14px; font-family: 'Amer-Comp-Regular';font-weight: 400;display: inline-block;}
.frmlb-pltnm-prtnr-bg {background-image:url(https://www.dynamism.com/media/catalog/products/new-formab-banner.png);background-size: contain !important;
    background-position: 70% 100% !important;}
.img-wdth-tp{width: 253px!important;}
/*Responsive*/

/* Old homepage css start */
.cms-home .page-main .select-brand .page-main-fullwidth .brand-box .content-block h1{font-size:32px;}
.cms-home .page-main .select-brand .page-main-fullwidth .brand-box .content-block p{font-size:14px;}
.cms-home .page-main .select-brand .page-main-fullwidth .brand-box{ border: 1px solid #d4d4d4;}
.page-main .printer-block .content-block {padding:100px 0 !important;}
.page-main .printer-block .content-block h1 {text-transform: none;}
.cms-home .page-main .home-banner .slick-arrow.home-banner .slick-arrow { opacity: 0.1;}
.cms-home .page-main .add-block .add-br2 a { margin-top: 102px;}
.printer-block .action.default{color:#b12025;}
.printer-block a:visited {  color: #fff;}
.brand-box a:visited {  color: #1b1b1b;}
.brand-box a:hover {  color: #1b1b1b;}
.best-brands {border-top: 1px solid #e8e8e8;}
.home-brand-box p { margin-bottom: 0rem;}
.cms-home .page-main .select-brand .page-main-fullwidth .brand-box .content-block h1 {text-transform: none;}
.cms-home .page-main .select-brand .page-main-fullwidth .brand-box .brand-search select {text-transform: none;}
.home-brand-box select {text-transform: none;}
.home-brand-box .poduct-image { right: 50px;}
.home-brand-box p {margin-bottom: 0rem;}

.whyDynamismBox {background: none; border-bottom: none;}
.whyDynamismBox .header-box {margin-bottom: 0px;}
.why-dyna-who {border-top: 1px solid #e8e8e8; padding-top:30px}
.home-brand-box {color: #4a4a4a;}
.whyDynamismBox h2 {color: #4a4a4a;}
.home-brand-box{ background-repeat:no-repeat; background-position:right; background-position-y:-83px;}
.printer-block a {color: #fff;}

/*Home filament banner css start*/
.hm-new-bnr { width:100%; max-width:1440px; margin:0 auto; background-color:#000000; background-repeat:no-repeat; background-position:center right; height: 246px; padding:0 50px; background-position:540px center; box-sizing:border-box;}
.lft-nav-title strong { font-weight:normal; font-family:'Amer-Comp-Medium';}
.hm-banr-logo { max-width:475px; padding:25px 0;}
.hm-banr-logo h2 { line-height:40px; text-transform:uppercase; font-size:34px; color:#fff; font-weight:normal; font-family:'Amer-Comp-Bold'; margin:0; padding:0; letter-spacing:3px;}
.hm-banr-logo p { margin:10px 0 28px 0; padding:0; font-size:18px; color:#fff; font-family:'Amer-Comp-Light'; letter-spacing:1px;}
.hm-banr-logo a.shpnowbtn { border:1px solid #b80000; font-size:14px; color:#b80000; font-family:'Amer-Comp-Light'; text-decoration:none; display:inline-block; padding:9px 18px; border-radius:8px;}
/*Home filament banner css end*/

.slick-prev:active, .slick-next:active, .slick-prev:focus, .slick-next:focus, .slick-prev:not(.primary), .slick-next:not(.primary) {background:none;}
.cms-home .home-banner .slick-dots li button,.home-banner .slick-dots li button { width:13px; height:13px; background-color:#3f4347;}
.cms-home .home-banner .slick-dots li.slick-active button,.home-banner .slick-dots li.slick-active button { background-color:#b80000;}
.columns ul li { list-style: disc !important; margin-left: 0 !important;}

.slide-frmlbs-promo { margin:0;}

/*Get free 3 year ultimaker warranty banner css start*/
.ultm-war-threeyr { background-color:#f6f6f6;}
.ultm-war-container { max-width:1440px; margin:0 auto; padding:0 50px;}
.uw-tyear-desc { max-width:600px; float:left; margin-top:20px;}
.uw-tyear-img { float:right; max-width:675px; margin-top:-30px;}
.uw-tyear-desc h3 { margin:0; padding:0 0 20px 0; font-size:24px; font-family:'Amer-Comp-Regular'; font-weight:normal; color:#3770e3;}
.uw-tyear-desc h3 strong { font-size:32px; font-family:'Amer-Comp-Bold'; font-weight:bold; color:#3770e3;}
.uw-tyear-desc h2 { font-size:60px; margin:0; padding:0; line-height:48px;}
.uw-tyear-desc h2 label { font-size:40px;}
.uw-tyear-desc p { font-size:16px; max-width:415px; margin:19px 0; padding:0;}
.uw-tyear-desc label.uw-tyear-promo { display:block; font-size:12px; color:#a3a3a3; margin-top:20px;}
.uw-tyear-desc a.uw-tyear-btn { background-color:#3770e3; font-size:15px; color:#fff; padding:10px 25px; display:inline-block; border-radius:8px;}
.uw-tyear-ipad-only { display:none !important;}
/*Get free 3 year ultimaker warranty banner css end*/

/*Ultimaker S7 banner css start*/
.ult-mkr-ssev { background-repeat:no-repeat !important; background-position:center center; background-size:cover !important;}
.ult-sev-txt img.ulti-new-lgo {display: inline-block;}
.ult-sev-txt h2 {display: inline-block;font-size: 65px;font-family: 'Amer-Comp-Bold';font-weight: bold;margin-left: 15px; margin-bottom: 10px;}
.ult-sev-innr p {font-size: 16px;font-family: 'Amer-Comp-Regular';font-weight: normal;color: #636363; max-width: 407px;text-align: center;}
.ult-sev-innr a {display: inline-block;text-decoration: none;border: 1px solid #3770e3;color: #3770e3;font-size: 16px;
    padding: 8px 25px;border-radius: 8px; margin-top: 20px; margin-right: 20px;}
 .ult-sev-innr {max-width: 410px;margin: 0 auto;padding-top: 60px;text-align: center;}
 .ult-sev-innr a:last-child {margin-right: 0px;}
 .ult-sev-innr a:hover { color: #3770e3; }
/*Ultimaker S7 banner css end*/

/*Modix V4 Banner CSS start*/
.mod-ixc-prnt { background-repeat:no-repeat; background-position:95% 100%; background-color:#f6f6f6; background-size: auto !important;}
.mod-ixc-innr {padding-top: 50px;}
.mod-ixc-innr h2 {font-size: 44px;font-family: 'Amer-Comp-Bold';font-weight: bold;color: #4a4a4a;margin-bottom: 0;}
.mod-ixc-innr p {font-size: 39px;font-family: 'Amer-Comp-Regular';font-weight: normal;color: #4a4a4a;}
.mod-ixc-innr a {display: inline-block;text-decoration: none;border: 1px solid #b81f24;padding: 6px 20px;
    background-color: #b81f24;margin-top: 15px;border-radius: 6px;color: #fff;}
.mod-ixc-innr a:hover {color: #fff;}
/*Modix V4 Banner CSS end*/

/*Raise Banner CSS start*/
.raise-hyp-pro {background-repeat: no-repeat !important;background-color: #f6f6f6;background-position: 90% 100% !important;background-size: contain !important;}
.pro-hyp-txt h2 {font-size: 35px;font-family: 'Amer-Comp-Bold';font-weight: bold;margin-top: 10px; margin-bottom: 10px;}
.pro-hyp-txt h4 {font-size: 25px;margin-top: 0;color: #b81f24;font-family: 'Amer-Comp-Bold';font-weight: bold;}
.pro-hyp-txt p {font-size: 18px;font-family: 'Amer-Comp-Regular';font-weight: normal;}
.pro-hyp-txt a {display: inline-block;background-color: #b81f24;padding: 8px 20px;border-radius: 8px;color: #fff;margin-top: 20px;
    font-size: 16px;}
.pro-hyp-txt {max-width: 438px;padding-top: 30px;}
.pro-hyp-txt h2 label.raise-pls-sgn {font-size: 35px;font-family: 'Amer-Comp-Light';font-weight: normal;}
.pro-hyp-txt a:hover {color: #fff;}
/*Raise Banner CSS end*/

/*UltiMaker Productivity Bundle Banner CSS start*/
.ulti-prod-bndle {background-repeat: no-repeat !important;background-position: 85% 100%;background-size: contain !important;background-color: #fbfbfb;}
.ulti-prod-bndle .sve-ovr-bndl h2 {margin: 0;font-size: 45px;font-family: 'Amer-Comp-Bold';font-weight: bold;text-transform: uppercase;}
.ulti-prod-bndle .sve-ovr-bndl h2 label.dolr-sgn {font-size: 53px;font-family: 'Amer-Comp-Light';font-weight: normal;position: relative;top: -5px;}
.ulti-prod-bndle .sve-ovr-bndl h2 strong {font-size: 68px;font-weight: bold;font-family: 'Amer-Comp-Bold';}
.ulti-prod-bndle .sve-ovr-bndl h4 {font-size: 28px;font-family: 'Amer-Comp-Bold';font-weight: bold;margin: 5px 0 0;}
.ulti-prod-bndle .sve-ovr-bndl p.buy-an-ultm {font-size: 18px;font-family: 'Amer-Comp-Regular';font-weight: normal;margin-top: 30px;max-width: 445px;letter-spacing: 0.5px;}
.ulti-prod-bndle .sve-ovr-bndl {max-width: 533px;padding-top: 40px;}
.ulti-prod-bndle .sve-ovr-bndl a.shp-nw-butn {display: inline-block;text-decoration: none;border: 1px solid #3770e3;border-radius: 8px;padding: 0 20px;
    line-height: 40px;color: #3770e3;margin-top: 30px;font-size: 18px;}
/*UltiMaker Productivity Bundle Banner CSS end*/

/*CAD to print on a nexa Xip banner css start*/
.cad-prnt-nexa {background-repeat: no-repeat !important;background-size: cover !important;background-color: #ebebeb;background-position: 100% 100%;}
.cad-prnt-nexa .unlsh-prnt-pot {padding-top: 45px;}
.cad-prnt-nexa .unlsh-prnt-pot h4.nex-webnar {font-size: 25px;margin: 0;text-transform: uppercase;color: #3770e3;font-family: 'Amer-Comp-Bold';font-weight: bold;letter-spacing: 1px;}
.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size: 44px;font-family: 'Amer-Comp-Bold';font-weight: bold;margin: 0;}
.cad-prnt-nexa .unlsh-prnt-pot p {font-size: 22px;font-family: 'Amer-Comp-Medium';font-weight: normal;margin: 0;max-width: 554px;line-height: 30px;
    padding-top: 20px;}
.cad-prnt-nexa .unlsh-prnt-pot h4.oct-pm-ct {font-size: 35px;font-family: 'Amer-Comp-Bold';font-weight: bold;margin: 0;padding-top: 30px;}
.cad-prnt-nexa .unlsh-prnt-pot a.regst-nw {display: inline-block;text-decoration: none;color: #fff;background: #3770e3;padding: 8px 15px;border-radius: 8px;
    margin-top: 40px;font-size: 16px;}
/*CAD to print on a nexa Xip banner css end*/

/*Redefining High-Performance Material Extrusion css start*/
.red-hgh-perf {background-repeat: no-repeat;background-size: cover !important;background-position: 100% 100%;background-color: #000;}
.red-hgh-perf .rede-mat-extsn {padding-top: 25px;max-width: 500px;}
.red-hgh-perf .rede-mat-extsn .robz-webnr {display: flex;justify-content: flex-start;align-items: center;}
.red-hgh-perf .rede-mat-extsn .robz-webnr p {color: #ffff;margin: 10px 0 0 12px;font-size: 23px;font-family: 'Amer-Comp-Light';font-weight: normal;
    text-transform: capitalize;}
.red-hgh-perf .rede-mat-extsn h2 {margin: 0;font-size: 35px;font-family: 'Amer-Comp-Medium';font-weight: 500;color: #ffff;padding-top: 20px;}
.red-hgh-perf .rede-mat-extsn h4 {font-size: 30px;color: #3770e3;font-family: 'Amer-Comp-Bold';font-weight: bold;margin: 0;padding: 30px 0 0 0;}
.red-hgh-perf .rede-mat-extsn a.regstr-nw {display: inline-block;text-decoration: none;color: #fff;background: #3770e3;padding: 8px 15px;border-radius: 8px;
    margin-top: 40px;font-size: 16px;font-family: 'Amer-Comp-Light';font-weight: normal;}
/*Redefining High-Performance Material Extrusion css end*/

/*ultimaker promotion core print CSS start*/
.slides.ultimaker-slidebg{background-repeat: no-repeat;background-position: 75% 100%;background-color:#f8f9fb !important;background-size: contain !important;}
.ultimaker-slidebg .ultimakerpromotion-brand{margin: 36px 0 27px;}
.ultimaker-slidebg .ultimakerpromotion-brand .promotion-brand{display: inline-block;vertical-align: middle;margin-right: 10px;}
.ultimaker-slidebg .ultimakerpromotion-brand span{font-size: 21px;display: inline-block;vertical-align: middle;color: #000;margin-top: 3px;}
.ultimaker-slidebg .hd-h2{font-size: 40px;line-height: 45px;margin: 0 0 12px;font-weight: 600;}
.ultimaker-slidebg .hd-h2 .hd-sub{margin: 0;font-size: 60px;display: inline-block;}
.ultimaker-slidebg .col-span-block{max-width: 445px;padding: 0 0 9px;}
.ultimaker-slidebg .subtext{font-size: 26px;color: #000;font-family: 'Amer-Comp-Medium';font-weight: 500;line-height: 30px;margin: 0 0 18px;}
.ultimaker-slidebg .hd-span{display: block;font-size: 16px;margin: 0 0 21px;}
.ultimaker-slidebg .select-print{font-size: 16px;color: #3770e3;font-weight: 600;font-family: 'Amer-Comp-Bold'; background:url(/media/catalog/brand/arrow-download.png) no-repeat left top;padding: 0 0 6px 33px;}
.ultimaker-slidebg .col-span-block a.chk-it-ut{display: inline-block;text-decoration: none;color: #fff;background: #3770e3;padding: 9px 24px;border-radius: 8px;font-size: 15px;
margin: 0;letter-spacing: 0.75px;font-family: 'Amer-Comp-Light';font-weight: 300;}
/*ultimaker promotion core print CSS end*/

/*Formlabs Form 4 CSS start*/
.slides.formlabsform4-slidebg,.formlabsform4-slidebg{background-repeat: no-repeat;background-position: 81% 100%;background-color:#000000;background-size: contain;border-bottom: solid 1px #000000;}
.formlabsform4-slidebg .formlabsform4-brand{margin: 0 0 6px;}
.formlabsform4-slidebg .formlabsform4-brand .promotion-brand{display: inline-block;vertical-align: middle;margin-right: 9px;}
.slides.formlabsform4-slidebg .hd-h2{font-size: 80px !important;margin: 0 0 15px;font-weight: 600;color: #fff;}
.formlabsform4-slidebg .col-span-block{width: 50%;padding: 54px 0 45px;}
.formlabsform4-slidebg .subtext{font-size: 18px;color: #fff;font-family: 'Amer-Comp-Regular';font-weight: 400;/*line-height: 24px;*/margin: 0 0 15px;max-width: 394px;}
.formlabsform4-slidebg .formlabsform4-core{display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: normal;/*min-height: 415px;*/width: 100%;}
.formlabsform4-slidebg .col-span-block a.chk-it-ut{display: inline-block;text-decoration: none;color: #fff;background: #3770e3;padding: 9px 24px;border-radius: 8px;font-size: 15px;
margin: 15px 0 0;letter-spacing: 0.75px;font-family: 'Amer-Comp-Light';font-weight: 300;}
.slides.formlabsform4-slidebg{background-image: url("https://www-admin.dynamism.com/media/catalog/brand/formlabsbrand-form4-slidebg.png") !important;background-size: contain !important;}
/*Formlabs Form 4 CSS end*/

/*ultimaker Factor 4 CSS start*/
.slides.ultimaker-form4-bgslide,.ultimaker-form4-bgslide{background-repeat: no-repeat;background-color:#000000;background-size: cover;border-bottom: none;}
.ultimaker-form4-bgslide .ultimakerform4-core{display: flex;flex-wrap: wrap;min-height: 402px;align-items: center;}
/*.slides.ultimaker-form4-bgslide{background-image: url("https://www.dynamism.com/media/catalog/brand/ultimaker-ultimakebgslide.jpg") !important;background-size: cover !important;background-position: center center !important;}*/
.slides.ultimaker-form4-bgslide{background-image: url("https://www.dynamism.com/media/catalog/brand/ultimaker-ultimakenewbgslide.jpg") !important;background-size: cover !important;background-position: center center !important;}

.ultimaker-form4-bgslide p{color: #fff;font-size: 20px;padding: 0 0 9px;font-family: 'Amer-Comp-Light';text-align: left;font-weight: 300;}
.ultimaker-form4-bgslide .col-span-5{width: 36.333333%;}
.ultimaker-form4-bgslide .col-span-6{width: 38.333333%;}
.ultimaker-form4-bgslide .col-span-2{width: 25.333333%;}
.ultimaker-form4-bgslide .col-span-subcore{max-width: 475px;display: grid;text-align: right;}
.ultimaker-form4-bgslide .hd-h2{color: #fff;font-family: 'Amer-Comp-Medium';font-size: 45px;font-weight: 500;margin: 3px 0 15px;}
.ultimaker-form4-bgslide .formlabsform4-brand img{display: inline-block !important;}
.ultimaker-form4-bgslide .descriptions a.chk-it-ut{display: inline-block;text-decoration: none;color: #fff;background: #0e0e0f;padding: 9px 24px;border-radius: 8px;font-size: 15px;
margin: 15px 0 0;letter-spacing: 0.75px;font-family: 'Amer-Comp-Regular';font-weight: 400;border: solid 1px #fff;}
.ultimaker-form4-bgslide .descriptions{padding: 0 0 0 39px;max-width: 375px;}
/*ultimaker Factor 4 CSS end*/

/*Formlabs 3D Printers CSS Start*/
.formlabs-bnr3dprinter{background: #eaf5fb;padding: 0 0 9px;}
.formlabs-bnr3dprinter .formlabs-row{display: flex;flex-wrap: wrap;align-items: center;}
.formlabs-bnr3dprinter .col-span-3.leftside{width: 30%;}
.formlabs-bnr3dprinter .leftside .image-block{position: relative;left: -60px;}

.formlabs-bnr3dprinter .col-span-6.midside{width: 43.36%;text-align: center;position: relative;left: -27px;padding: 0 9px;}
.formlabs-bnr3dprinter .col-span-3.rightside{width: 26.6%;}
.td-printer-container{max-width: 1440px;margin: 0 auto;padding-left: 50px;padding-right: 50px;box-sizing: border-box;}
.formlabs-bnr3dprinter .hd-h2 em{font-size: 54px;font-style: normal;font-family: 'Amer-Comp-Bold';font-weight: 700;}
.formlabs-bnr3dprinter p{font-size: 20px;color: #323232;font-family: 'Amer-Comp-Regular';font-weight: 400;margin: 0 0 36px;}
.formlabs-bnr3dprinter .midside .hd-h2{margin: 0 0 9px;}
.formlabs-bnr3dprinter a.btn-center{background: #eaf5fb;border: solid 1px #3770e3;padding: 9px 32px 9px;font-size: 16px;font-family: 'Amer-Comp-Regular';color: #3770e3;border-radius: 9px;
font-weight: 400;display: inline-block;}.formlabs-bnr3dprinter .midside .fig-brand{display: inline-block;}

.formlabs-bnr3dprinter .ds-desk{display: block;}
.formlabs-bnr3dprinter .ds-tablet,.formlabs-bnr3dprinter .ds-mobile{display: none;}
/*Formlabs 3D Printers CSS end*/

/*3D Printers by Printing Technologies CSS 08-Oct 2024*/
.printing-technologies {padding: 20px 0 40px 0 !important;}
.printing-technologies-col-new { text-align:center; width:24.0%; margin-right:1%; display:inline-block; vertical-align:top; border:1px solid #e8e8e8; margin-top:30px;}
.fourbox-sec{margin-top: 25px;}
.printing-technologies .printing-technologies-col-new:nth-child(4n+4) { margin-right:0;}
.printing-technologies h2 label {font-family:'Amer-Comp-Light';}
.printing-technologies h2 strong{font-family:'Amer-Comp-Bold'!important; font-weight:700;}
.printing-technologies-col-new img { display:block; margin:0 auto 10px auto;}
.printing-technologies-col-new a { font-size:28px; color:#1b1b1b; text-decoration:none; font-family:'Amer-Comp-Bold'; display:block; padding-bottom:35px;}
.printing-technologies-col-new a label { cursor:pointer;}
.printing-technologies-col-new a label.prnt-shp-now { font-size:14px; color:#b81f24; text-decoration:underline; text-transform:uppercase; display:block; margin-top:5px; font-family:'Amer-Comp-Regular'; font-weight:400;}
.printing-technologies-col-new img.prnt-meprnt-prod-img { margin-top:-26px;}
.printing-technologies-col-new img.prnt-meprnt-icon-img { width:64px; height:63px;}
.printing-technologies-col-new label.last-three-label { min-height:65px; display:inline-block;}
/*3D Printers by Printing Technologies CSS end*/

/* Best in Class 3D Printers CSS */

.best-in-class-banner {background:#fafafa url('https://www.dynamism.com/media/catalog/products/best-in-class-3d-printers-banner.png') no-repeat bottom left !important;text-align:center;width: 49.5%;
    min-height:431px;padding: 30px;float: left;box-sizing: border-box;border:1px solid #e8e8e8;}  
.best-in-class-banner label {font-weight:600 !important;font-size:21px;cursor:pointer;}  
.best-in-class-banner h2 {font-size:4.3rem !important;font-family: 'Amer-Comp-Bold';font-weight:700;line-height:1.1;}
.shp-btn {font-family: 'Amer-Comp-Light';font-weight: 400;color: #3770e3 !important;padding:8px;text-decoration:none !important;font-size:15px;display:inline-block;}
a.shp-btn img {padding-left:5px;}



@media screen and (max-width: 1560px) {
.slides.ultimaker-slidebg{background-position: 93% 100%;}
.slides.formlabsform4-slidebg{background-position: 100% 100%;}
}

@media screen and (max-width: 1599px) {
.mod-ixc-prnt {background-size: 78% !important;}

.cad-prnt-nexa {background-position: 85% 100%;}

}

@media screen and (max-width: 1439px) {
    .hm-banr-logo p { margin:10px 0 22px 0; font-size:16px;}

    .cad-prnt-nexa .unlsh-prnt-pot {padding-top: 20px;max-width: 551px;}
    .cad-prnt-nexa .unlsh-prnt-pot p {padding-top: 10px;max-width: 510px;}
    .cad-prnt-nexa .unlsh-prnt-pot h4.oct-pm-ct {padding-top: 15px;}
    .cad-prnt-nexa .unlsh-prnt-pot h2 {line-height: 50px;}
}

@media screen and (max-width: 1359px) {
    .hm-banr-logo p { max-width:220px;}
    .best-in-class-banner {width:45.5%;background:#fafafa url('https://www.dynamism.com/media/catalog/products/3d-printers-banner-tablet-v2.png') no-repeat bottom left !important;background-size: contain !important;}
   
}

@media screen and (max-width: 1279px) {
.cad-prnt-nexa {background-position: 75% 100%;} 
.printing-technologies-col-new a { font-size:23px;}

}

@media (max-width: 1170px){
.home-brand-box {background-position-y: 65%;  background-size: 50%;}
    }

@media (min-width:1152px) and (max-width:1278px) {
.printing-technologies-col-new {margin-right: 0.5%;}
}

@media screen and (max-width: 1151px) {
    .hm-new-bnr { background-position:310px center;}
    .mod-ixc-prnt {background-size: 78% !important;}
    .cad-prnt-nexa {background-position: 55% 100%;}

    .printing-technologies {padding: 20px 0 40px 0 !important;}
    .printing-technologies-col-new { width:23.9%;}
    .printing-technologies-col-new img.prnt-meprnt-prod-img-four { width:185px;}         
    
}

@media screen and (max-width: 1024px) {
    .hm-new-bnr { padding:0 15px; background-position:250px center;}
}

@media (max-width: 767px){
.home-brand-box { background-size:74%; background-position-x:360px;}
.home-brand-box select { min-width:40%;}
.whyDynamismBox {text-align:center;}
.whyDynamismBox li::before {display:none;}
.whyDynamismBox .header-box h2:after { width:12%; left:44%;}
.whyDynamismBox .listView .col-1 figure { margin-right:0px;}
}

@media screen and (max-width: 599px) {
    .hm-new-bnr { height:auto; background-position:bottom left; padding-bottom:50%;}
    .hm-banr-logo p { max-width:inherit;}
    .hm-banr-logo { width:100%; max-width:inherit;}
}

@media screen and (max-width: 479px) {
    .hm-new-bnr { padding-bottom:58%;}
    .cms-home .home-banner .slides .top-container.ult-sev-cnt,.home-banner .slides .top-container.ult-sev-cnt {height: 260px;}
}

@media screen and (max-width: 409px) {
    .hm-new-bnr { padding-bottom:65%;}
}

@media (max-width: 375px){
    .home-brand-box select { min-width:100%;}
    .home-brand-box p {font-size: 17px;}
}

@media screen and (max-width: 374px) {
    .hm-new-bnr { padding-bottom:67%;}
}


@media screen and (max-width: 359px) {
    .hm-new-bnr { padding-bottom:72%;}
}
/* Old homepage css end */



/* New homepage css start */
.clearfix { clear:both;}
.home-new-sld { height:400px !important; background:#e8f3f9; overflow:hidden; border-bottom:1px solid #cecece;}
.home-slider-only-new-pg .home-slider .slides1 { background-color:#010a18; background-repeat:no-repeat; background-position:center bottom; text-align:center; background-size:inherit !important;}
.home-slider-only-new-pg .home-slider .slides1, .home-slider-only-new-pg .home-slider .slides1 a { color:#fff;}
.home-slider-only-new-pg .home-slider .slides { min-height:400px !important;}
.home-slider-only-new-pg .home-slider .slick-slide { height:400px !important;}
.home-new-sld .slick-dots { top:360px !important;}
.home-new-sld .slick-arrow { top:50% !important;}

.home-slider-only-new-pg .home-slider .slides2 { background:#f4f4f4;}
.home-slider-only-new-pg .home-slider .slides2 .top-container {background:url(https://www.dynamism.com/media/home-slide-02-dym.jpg) no-repeat right bottom; text-align:center; background-size:inherit !important; background-position:85% bottom !important; min-height:405px;}

.home-slider-only-new-pg .home-slider .slides3 { position:relative; padding-top:35px; background-color:#05080c; background-repeat:no-repeat; background-position:center top; background-size:cover; text-align:center;}
.home-slider-only-new-pg .home-slider .slides3 .top-container { text-align:left;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont { float:left; margin-top:75px; max-width:460px; width:100%; margin-left:20px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-cen-img { float:left; margin:0 60px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { width:100%; margin-top:80px; max-width:390px; float:left;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 { color:#fff;margin:0;line-height:46px;font-size:40px;text-align:right;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 label { display:block; font-family:'Amer-Comp-Light'; font-size:36px; margin-top:7px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont p { font-size:16px; color:#d5d5d5;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont a.dn-btn-sld { font-size:14px; color:#b81f24; text-decoration:none; display:inline-block; margin-top:12px; font-weight:normal; margin-bottom:22px; border:1px solid #b81f24; margin-left:0; padding:8px 20px; border-radius:10px;}

.home-slider-only-new-pg .home-slider .slides4 .slides3-rgt-cont a.dn-btn-sld { background-color:#b81f24; color:#fff; border:0;}

.home-slider-only-new-pg .home-slider .slides4 { position:relative; background-color:#020a17; background-repeat:no-repeat; background-position:center top; text-align:center; background-size:cover;}

.home-slide-two-only { text-align:left; padding-top:35px; margin-left:60px; max-width:440px; text-align:center;}
.home-slide-two-only h2 { font-weight:800; font-size:5.5rem; margin:0 0 10px 0;}
.home-slide-two-only p { font-size:16px; margin:0;}
.home-slide-two-only a.hm-sld-btn-two { font-size:14px; color:#3770e3; text-decoration:none; display:inline-block; margin-top:12px; font-weight:normal; margin-bottom:22px; border:1px solid #3770e3; margin-left:0; padding:8px 20px; border-radius:10px;}
.home-slide-two-only .purchs-ultimkr { font-size:20px; padding-bottom:10px; max-width:212px; margin:0 auto;}
.home-slide-two-only .purchs-offer-digit { font-size:148px; font-family:'Amer-Comp-Bold'; line-height:120px;}
.home-slide-two-only .purchs-offer div { display:inline-block; vertical-align:top;}
.home-slide-two-only .purchs-offer-perc { font-size:56px; font-family:'Amer-Comp-Light'; line-height:60px; text-transform:uppercase; text-align:left;}
.home-slide-two-only h3 img { display:inline-block; vertical-align:middle;}
.home-slide-two-only h3 { margin:12px 0;}
.home-slide-two-only h3 label { position:relative; top:10px; font-family:'Amer-Comp-Regular';}

.home-slider-only-new-pg .home-slider .slides3 .top-container .home-slide-thr-only { padding-top:60px;}
.home-slide-thr-only h2 { font-weight:800; font-size:5.5rem; padding:15px 0 25px 0; margin:0;}
.home-slide-thr-only p { font-size:20px;}
.home-slide-thr-only a.hm-sld-btn-thr { font-size:14px; color:#2e1e1d; text-decoration:none; text-transform:uppercase; display:inline-block; margin-top:12px; font-family:'Amer-Comp-Bold'; font-weight:normal; margin-bottom:22px; background-color:#b8dff2; margin-left:0; padding:10px 20px; border-radius:10px;}

.bru-home-rght { float:left; background:#eeeeee url(https://www.dynamism.com/media/home-ultimaker-img.jpg) no-repeat bottom right; width:49.5%; min-height:431px; padding:30px; box-sizing:border-box; border:1px solid #e8e8e8;}
.bru-home-lfts { float:right; width:49%;}
.bru-home-three-main { margin-top:25px;}
.td-printer-container .bru-home-rght h2 { font-size:4.5rem; font-family:'Amer-Comp-Bold'; font-weight:700; line-height:1.1; margin:5px 0 20px 0;}
.bru-home-rght label { font-size:21px; text-transform:uppercase; cursor:pointer;}
.bru-home-rght a.shpnow { color:#b81f24; text-decoration:underline; text-transform:uppercase;}
.bru-home-rght a.shpnow:hover {color:#b81f24;}
.bru-home-lfts-inr { width:48.5%; float:left; padding:20px; box-sizing:border-box; border:1px solid #e8e8e8; min-height:431px;}
.bru-home-rght-inr { float:right;}
.bru-home-lfts h3 { font-size:20px; margin:0; padding:0;}
.bru-home-lfts a.sub-small-lnk { font-size:14px; color:#3770e3; text-decoration:none;}
.bru-home-lfts label { font-size:14px; color:#1c8cc2;}
.bru-home-four-mn { margin:0;}
.bru-home-four-one { width:49%; float:left; margin-top:18px; min-height:150px;}
.bru-home-four-mn .bru-home-four-one:nth-child(2n+2) { float:right;}
.bru-home-four-mn a { font-size:12px; color:#6a6a6a; text-decoration:none;}
.td-indutr-3d-row-only { max-width:450px;}
.td-indutr-3d-row-only p { font-size:13px; color:#6b6868; margin:10px 0 25px 0; padding:0;}

.mat-box-rght { width:135px; float:right; text-align:right; padding-right:7px; line-height:18px; margin-top:3px;}
.mat-box-rght label { font-family:'Amer-Comp-Bold'; color:#1b1b1b;}
.mat-box-rght a { color:#3770e3;}

.td-printer-container { max-width:1440px; margin:0 auto; padding-left:50px; padding-right:50px; box-sizing:border-box;}
.td-all-printer-main { padding:25px 0;}
.td-all-prnt-blue-box { float:left; width:100%; max-width:470px; background-color:#525454; background-repeat:no-repeat; background-position:0 0; min-height: 361px; padding:44px 30px 60px 30px; box-sizing:border-box; background-size:cover;}
.td-all-prnt-blue-box select { height:auto !important; font-family:'Amer-Comp-Regular' !important; border:1px solid #868a92; font-size:20px; padding:16px; max-width:410px; width:100%; outline:0 none; border-radius:0; margin:0;}
.td-all-prnt-blue-box p { font-size:18px; color:#fff; font-family:'Amer-Comp-Light'; margin:50px 0 0 0; padding:0; max-width:380px; line-height:28px;}
.td-all-prnt-blue-box p a { color:#fff; text-decoration:none; font-family:'Amer-Comp-Bold';}
.td-pop-brand-box { float:right; width:100%; max-width:850px; border:1px solid #e8e8e8; box-sizing:border-box; padding:42px 20px; text-align:center;}
.td-pop-brand-box h3 { font-size:18px; color:#898888; margin:0; padding:0 0 30px 0; font-family:'Amer-Comp-Light'; font-weight:normal; position:relative;}
.td-pop-brand-box h3:after { background:#e8e8e8; width:55px; height:1px; content:""; position:absolute; left:0; right:0; margin:0 auto; bottom:0;}
.td-pop-brand-logos { margin-top:10px;}
.td-pop-brand-logos a { display:inline-block; margin:0;}
.td-ultimaker-acces-row {background-color:#000; background-repeat:no-repeat; background-position:center top; min-height:367px;}
.td-ultimaker-txt { max-width:460px;}
.td-ultimaker-txt p { font-size:13px; color:#a5a5a5; margin:10px 0 25px 0; padding:0;}
.td-ultimaker-txt img { display:inline-block; margin-top:55px; margin-bottom:5px;}
.td-ultimaker-txt a.btnsblue { width: auto; color:#3770e3; font-size:13px; font-family:'Amer-Comp-Medium'; text-decoration:none; line-height:28px; border:1px solid #3770e3; font-weight:normal; display:inline-block; padding:5px 20px; border-radius:10px; margin-right:10px;}
.td-ultimaker-txt a.btnsblue:hover {color:#3770e3 !important;}
.td-ultimaker-slide-main { padding:60px 0;}
.td-printer-container h2 { margin:0; padding:0; font-weight:normal; font-size:40px; font-family:'Amer-Comp-Bold';}
.td-printer-container h2 a { text-decoration:none; color:#1b1b1b;}
.td-pop-brand-box-new { padding-bottom:15px !important;}
/* .td-pop-brand-logos-new a { margin:15px 25px 7px 25px;} */

.td-all-prnt-blue-box h2 { font-size:30px; color: #fff; line-height:48px; font-family:'Amer-Comp-Bold'; margin:0 0 45px 0; position:relative; padding:0 0 30px 0; font-weight:700; max-width:100%;}
.td-all-prnt-blue-box h2:after { background:#fff; width:95px; height:2px; content:""; position:absolute; left:0; right:0; margin:0; bottom:10px;}

.td-formlabs-all-resin { border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; background-color:#f5f5f5; background-repeat:no-repeat; background-position:center top; min-height:349px;}
.td-formlabs-all-resin img { display:inline-block; margin-top:40px; margin-bottom:10px;}
.td-formlabs-all-resin a.bluebtns { width: auto; color:#3770e3; font-size:13px; font-family:'Amer-Comp-Medium'; text-decoration:none; line-height:28px; border:1px solid #3770e3; font-weight:normal; display:inline-block; padding:5px 20px; border-radius:7px; margin-right:10px;}
.td-formlabs-all-resin a.bluebtns:hover { color:#3770e3;}
.td-formlabs-all-resin-txt { max-width:390px;}
.td-formlabs-all-resin-txt p { font-size:13px; color:#6b6868; margin:10px 0 25px 0; padding:20px 0 0 0; border-top:1px dotted #b7b7b7;}
/*Industrial 3d printers start*/
.td-industrial-printers { background-color:#05090a; background-repeat:no-repeat; background-position:-10% top; min-height:408px;}
.td-industrial-printers h2 { color:#fff; padding-top:50px;}
.td-industrial-printers h2 label {font-family:'Amer-Comp-Light';}
.td-industrial-printers h2 a { color:#fff; cursor:pointer;}
.td-industrial-printers h2 a label { cursor:pointer;}
.td-industrial-printers p {font-size:13px; color:#fff; margin:25px 0; line-height: 22px;}
/*updated css*/
/**/
.sponsors-logos{display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;padding: 0 0 27px;}
.sponsors-logos .span-flex{display: inline-flex;margin-right: 24px;}
.sponsorsblock .td-indutr-3d-row-only.bnr-width{max-width: 100%;}
.sponsorsblock.td-industrial-printers p{max-width: 402px;}
.sponsorsblock .downloadpdfic{display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;}
.sponsorsblock .downloadpdfic .icons{display: inline-flex;margin-right: 9px;}
.sponsorsblock .downloadpdfic a{font-size: 18px;color: #c4daf7;display: inline-flex;font-family: 'Amer-Comp-Regular';font-weight: 400;}
.sponsorsblock .downloadpdfic em{display: inline-flex;font-style: normal;font-weight: 600;font-family: 'Amer-Comp-Bold';margin-left: 9px;margin-right: 9px;}
.sponsorsblock .downloadpdfic .fa-angle-right{display: inline-flex;font-size: 24px;}
.td-industrial-printers.sponsorsblock{min-height: 100%;padding: 0 0 48px;background-size: cover;background-color: #060a0c;}
.sponsors-logos .span-flex:last-child{margin-right: 0;}
/*Industrial 3d printers end*/

.td-four-box-main { padding-bottom:0;}
.td-four-box-main h2 a { color:#fff;}
.td-four-box-main h2 a:hover { color:#fff;}
.td-printer-col { width:49%; display:inline-block; margin-right:1.5%; margin-bottom:1.8%; vertical-align:top; text-align:center; transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -webkit-transition:all 1s ease; -o-transition:all 1s ease;}
.td-printer-col:hover { background-size:105%; background-position:left top;}
.td-printer-inr { padding:100px 0;}
.td-printer-inr h2 { color:#fff; padding-bottom:10px;}
.td-printer-inr a.shpnwtxt { font-size:16px; color:#fff; text-decoration:underline; text-transform:uppercase;}
.td-printer-inr a.shpnwtxt:hover { color:#fff;}
.td-classr-printer-img {background-repeat:no-repeat; background-position:0 0; background-size:100%;}
.td-desktop-printer-img {background-repeat:no-repeat; background-position:0 0; background-size:100%;}
.td-large-format-img {background:url(https://www.dynamism.com/media/large-format-printers-bg.jpg) no-repeat 0 0; background-size:100%;}
.td-metal-printer-img {background:url(https://www.dynamism.com/media/metal-3d-printers-bg.jpg) no-repeat 0 0; background-size:100%;}
.td-printer-container .td-printer-col:nth-child(2n+2) { margin-right:0;}
.td-print-bund-banner { background:#d6d6d6 url(https://www.dynamism.com/media/home-3d-bundle-banner.jpg) no-repeat center bottom; min-height:333px; border-bottom:1px solid #e8e8e8; background-size:cover;}
.td-printer-print-method { padding:0 0 60px 0;}
.td-printer-print-method h2 label {font-family:'Amer-Comp-Light';}
.td-explore-print-row { padding:20px 0 60px 0;}
.td-explore-print-row h2 { padding-bottom:32px;}
.td-explore-print-row h2 a {font-family:'Amer-Comp-Light';}
.td-explore-print-row h2 a.explr_more { display:inline-block; margin-top:15px; float:right; font-size:18px; color:#b81f24; text-decoration: underline;font-family:'Amer-Comp-Bold';     padding-right:10px;}
.td-explore-print-row h2 a label {font-family:'Amer-Comp-Bold'; cursor:pointer;}
.td-explore-three-main { margin:0;}
.td-explore-col { text-align:center; width:32.2%; margin-right:1%; display:inline-block; vertical-align:top; background-color:#f1f1f1; overflow:hidden;}
.td-explore-three-main .td-explore-col:nth-child(3n+3) { margin-right:0;}
.td-explore-col img { width:100%; height:290px;}
.td-explore-txt { padding:35px 40px; text-align:left;}
.td-explore-txt h3 { margin:0; padding:0; font-size:22px; min-height:85px;}
.td-explore-txt h3 a {color:#1b1b1b; text-decoration:none;}
.td-explore-txt a.td-rm-btn { display:block; font-size:16px; font-family:'Amer-Comp-Medium'; color:#1c8cc2; text-decoration:underline; margin-top:10px;}

.td-indutr-logos { margin-top:45px;}
.td-indutr-logos img { margin:0 40px 30px 0;}

.prnt-printer-print-method h2 { margin:0; padding:0 0 15px 0; font-weight:normal; font-size:40px; font-family:'Amer-Comp-Light';}
.prnt-printer-print-method { padding:40px 0 60px 0;}
.prnt-print-method-col { text-align:center; width:32.2%; margin-right:1%; display:inline-block; vertical-align:top; border:1px solid #e8e8e8; margin-top:30px;}
.prnt-printer-print-method h2 strong { font-family:'Amer-Comp-Bold';}

.buyer-gd-col-only { background-repeat:no-repeat; background-position:center top; min-height:441px;text-align:left; background-color:#161d27;}
.prnt-printer-print-method .buyer-gd-col-only a { padding-bottom:0;}
.buyer-gd-col-only a label.buyer-gd-tit { font-size:30px; color:#fff; padding:32px 35px 13px 35px; text-align:center; display:block;}
.buyer-gd-col-only a label.buyer-gd-dwnld { font-size:16px; color:#b81f24; text-decoration:underline; text-transform:uppercase; display:block; margin-top:12px; font-family:'Amer-Comp-Bold'; font-weight:normal; margin-bottom:28px; text-align:center;}
.buyer-gd-col-only a img { margin-bottom:0;}

.prnt-printer-print-method .prnt-print-method-col:nth-child(3n+3) { margin-right:0;}
.prnt-printer-print-method h2 label {font-family:'Amer-Comp-Light';}
.prnt-print-method-col img { display:block; margin:0 auto 15px auto;}
.prnt-print-method-col a { font-size:30px; color:#1b1b1b; text-decoration:none; font-family:'Amer-Comp-Bold'; display:block; padding-bottom:35px;}
.prnt-print-method-col a label { cursor:pointer;}
.prnt-print-method-col a label.prnt-shp-now { font-size:14px; color:#b81f24; text-decoration:underline; text-transform:uppercase; display:block; margin-top:12px; font-family:'Amer-Comp-Bold'; font-weight:normal;}
.prnt-print-method-col img.prnt-meprnt-prod-img { margin-top:-18px;}
.prnt-print-method-col img.prnt-meprnt-icon-img { width:64px; height:63px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-one { width:210px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-two { width:332px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-thr { width:219px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-four { width:198px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-five { width:334px;}

.td-adverts-main { margin-bottom:40px;}
.td-adverts-double { display:inline-block; vertical-align:top; background-repeat:no-repeat; background-position:0 0; min-height:393px;}
.td-adverts-double-inr { padding:120px 0 0 30px;}
.td-adverts-double-inr h3 { color:#fff; margin:5px 0 40px 0; padding:0; font-size:35px;}
.td-adverts-double-inr a { color:#fff; text-decoration:none; border:1px solid #fff; border-radius:7px; padding:8px 20px;}
.td-adverts-double-inr a:hover {color:#fff; opacity:1;}

.td-glowforge-col { display:inline-block; vertical-align:top; background-repeat:no-repeat; background-position:0 0; min-height:393px;}
.td-glowforge-col-inr { padding-top:185px; text-align:center;}
.td-glowforge-col-inr a { color:#2a2a2a; text-decoration:none; border:1px solid #2a2a2a; border-radius:7px; padding:8px 20px;}

.td-einscanhx-col { display:inline-block; vertical-align:top; background-repeat:no-repeat; background-position:0 0; min-height:393px;}
.td-einscanhx-col-inr { padding-top:112px; padding-left:20px;}
.td-einscanhx-col-inr h3 { color:#fff; margin:5px 0 0 0; padding:0; font-size:32px;}
.td-einscanhx-col-inr label { color:#fff; font-size:14px; margin:5px 0 22px 0; display:block;}
.td-einscanhx-col-inr a { color:#fff; text-decoration:none; border:1px solid #fff; border-radius:7px; padding:8px 20px; display:inline-block;}
.td-einscanhx-col-inr a:hover, .td-mosaic-col-inr a:hover {color:#fff; opacity:1;}

.td-mosaic-col { display:inline-block; vertical-align:top; background-repeat:no-repeat; background-position:0 0; min-height:393px;}
.td-mosaic-col-inr { padding-top:73px; padding-left:0px; text-align:center;}
.td-mosaic-col-inr label { color:#fff; font-size:20px; margin:0 0 15px 0; display:block;}
.td-mosaic-col-inr a { color:#fff; text-decoration:none; border:1px solid #fff; border-radius:7px; padding:8px 20px; display:inline-block; margin-top: 6px;}

.td-adv-common-col { margin-left:16px;}
.td-adv-common-cls { width:319px;}

.td-printer-container .products, .td-printer-container ol.products {margin-bottom:0 !important;}
.home-new-sld .slides1 .top-container { padding-top:35px;}
.home-new-sld .slides1 img { display:inline-block; position:relative; top:11px;}
.home-new-sld .slides1 label { text-transform:uppercase; font-size:13px; letter-spacing:1px;}
.indust-lead-txt { font-size:20px; text-transform:uppercase; color:#fff; letter-spacing:5px; margin-top:30px; margin-bottom:10px;}
.home-new-sld .slides1 h2 { font-size:82px; font-weight:normal; font-family:'Amer-Comp-Medium' !important; margin:0; padding:0 0 30px 0; line-height:80px; letter-spacing:1px;}
.indust-lead-buttons { margin-top:40px;}
.indust-lead-buttons a { font-size:12px; cursor:pointer; border:1px solid #fff; padding:8px 25px; display:inline-block; border-radius:7px; margin:0 10px; background:rgba(0, 0, 0, .6);}

.cms-home .home-banner .slick-dots li button:before, [class^=cms-home-] .home-banner .slick-dots li button:before,.home-banner .slick-dots li button:before { color:#fff;}
.cms-home .home-banner .slick-dots li button, [class^=cms-home-] .home-banner .slick-dots li button,.home-banner .slick-dots li button { box-shadow:inset 0 0px 0 0 #fff, inset 0 0px 0 0 rgb(204 204 207 / 30%);}

.cms-homenew .home-banner .slick-dots li button:before, [class^=cms-home-] .home-banner .slick-dots li button:before { color:#fff;}
.wel_visible_mob_only { display:none;}

.td-brul-ddm-main { margin-bottom:25px; background:#000; width:100%; margin-right: auto; margin-left: auto; box-sizing: border-box; padding-left: 0; padding-right: 0;}
.td-brul-ddm-main .td-printer-container { background:#000; padding-top:35px; padding-bottom:35px; padding-right:50px; padding-left:50px;}
.td-brul-ddm-txt { max-width:570px; float:left; margin-top:20px;}
.td-brul-ddm-img { max-width:652px; float:right;}
.td-brul-ddm-txt label { font-size:22px; color:#fff; display:inline-block; vertical-align:top; margin-top:23px; margin-left:15px;}
.td-brul-ddm-txt h2 { font-size:40px; color:#fff; margin:0; padding:35px 0 15px 0; font-family:'Amer-Comp-Medium';}
.td-brul-ddm-txt p { font-size:16px; color:#fff; margin:0 0 30px 0; padding:0;}
.td-brul-ddm-txt a.ddmbtn { font-size:16px; color:#b81f24; border:0 solid #b8dff2; text-decoration:underline; padding:0; border-radius:0; display:inline-block; text-transform:uppercase;}

.cms-homenew .home-banner .slick-dots li.slick-active button:before, [class^=cms-homenew-] .home-banner .slick-dots li.slick-active button:before { color:#a70000 !important;}

.cms-homenew .home-banner .slick-dots li button:hover:before, [class^=cms-homenew-] .home-banner .slick-dots li button:hover:before { color:#a70000 !important;}

.cms-homenew .home-banner .slick-dots li button, [class^=cms-homenew-] .cms-homenew .home-banner .slick-dots li button { box-shadow: inset 0 0px 0 0 #fff, inset 0 0px 0 0 rgb(204 204 207 / 30%) !important;}
.cms-homenew .slick-dots li button:hover, .cms-homenew .slick-dots li button:focus { outline:none !important;}

.columns ul li { list-style:disc !important; margin-left:0 !important;}
.slick-dots li button:before { font-size:13px !important;}

.cms-homenew .home-banner .slides .top-container, [class^=cms-homenew-] .home-banner .slides .top-container { position:relative;}

.cms-homenew .td-ultimaker-slide-main .td-ultimaker-slide-inner .custom-request-quote-override { display:none;}

/*Filament recycled cardboard block css start*/
.pfb-container { max-width:1440px; margin:0 auto; padding-left:50px;padding-right:50px;box-sizing:border-box;}
.pfb-pla-main { background-color:#f5f7f9; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding-top:40px;}
.pfb-pla-main .pfb-container { position:relative;}
.pfb-pla-lft { float:left; max-width:520px; padding-bottom:30px;}
.pfb-pla-rgt { float:right; width:58%; position:absolute; right:0; bottom:0;}
.pfb-pla-rgt img { width:100%; display:block;}
.pfb-pla-lft p { font-size:16px; margin:15px 0 25px 0; color:#757575; font-family:'Amer-Comp-Light'; line-height:24px;}
.pfb-pla-lft a.viewbtn { font-size:16px; color:#3770e3; border:1px solid #3770e3; text-decoration:none; display:inline-block; padding:7px 20px; margin-right:15px; border-radius:5px;}
.only-filamnt-bundle-slider { padding-top:0;}
.pva-row-only .pfb-pla-rgt { text-align:right;}
.pva-row-only .pfb-pla-rgt img { width:auto; margin:0 auto;}
.pva-row-only .pfb-pla-lft { max-width:560px;}
/*Filament recycled cardboard block css end*/

/*Filament page block css start*/
.rec-crdb-row { background-color:#f5f7f9; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding-top:55px;}
.rec-crdb-row .pfb-container { position:relative;}
.rec-crdb-row .pfb-pla-lft img.recfilmimg { float:left; margin-right:15px;}
.rec-crdb-row .pfb-pla-lft h2 { line-height:58px; font-family:'Amer-Comp-Light'; margin:0; padding:0; font-size:40px;}
.rec-crdb-row .pfb-pla-lft label.made-recycle-txt { font-size:16px; font-family:'Amer-Comp-Light'; background-repeat:no-repeat; background-position:0 0; padding:8px 0 8px 50px; display:block; margin-bottom:23px;}
.rec-crdb-row .pfb-pla-lft { max-width:480px;}
.rec-crdb-row .pfb-pla-rgt { max-width:1072px; width:100%; position:absolute; right:-180px;}
.rec-crdb-row .pfb-pla-lft p { font-size:15px;}
/*Filament page block css end*/

/*Home filament banner css start*/
.hm-new-bnr { width:100%; max-width:1440px; margin:0 auto; background-color:#000000; background-repeat:no-repeat; background-position:center right; height: 246px; padding:0 50px; box-sizing:border-box; background-position:540px center;}
.lft-nav-title strong { font-weight:normal; font-family:'Amer-Comp-Medium';}
.hm-banr-logo { max-width:475px; padding:25px 0;}
.hm-banr-logo h2 { line-height:40px; text-transform:uppercase; font-size:34px; color:#fff; font-weight:normal; font-family:'Amer-Comp-Bold'; margin:0; padding:0; letter-spacing:3px;}
.hm-banr-logo p { margin:10px 0 28px 0; padding:0; font-size:18px; color:#fff; font-family:'Amer-Comp-Light'; letter-spacing:1px;}
.hm-banr-logo a.shpnowbtn { border:1px solid #b80000; font-size:14px; color:#b80000; font-family:'Amer-Comp-Light'; text-decoration:none; display:inline-block; padding:9px 18px; border-radius:8px;}
/*Home filament banner css end*/

/*Filament top nav block css start*/
.filament-blkhead-top { border-top:1px solid #949494; border-bottom:1px solid #949494; background:#000917; padding:10px 10px 0 10px; text-align:center; color:#fff;}
.filament-blkhead-top img { display:block; margin:0 auto; padding: 0 20px;}
.filament-blkhead-top div { cursor:auto; font-family:'Amer-Comp-Light'; display:inline-block; vertical-align:middle; font-size:16px; color:#f5f5f5;}
.filament-blkhead-txt label.newtxt { font-size:18px; margin-right:15px; display:inline-block; color:#b81f24; text-transform:uppercase;}
.filament-blkhead-txt a.shpnowbtn { font-size:14px; text-transform:uppercase; color:#b81f24; display:inline-block; margin-left:15px; text-decoration:underline;}
.filament-blkhead-top label.filnorm-txt { display:inline-block; vertical-align:top;}
.filament-blkhead-top label.filnorm-txt-first { letter-spacing:1px; font-family:'Amer-Comp-Regular'; }
.flmnr-rgt-div { margin-top:-3px;}
/*Filament top nav block css end*/

.hm-pg-new-code-only { display:none;}

/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container { background:#f6f6f6 url(https://www.dynamism.com/media/ultimaker-q4-promo-slide.jpg) no-repeat right top !important; background-position:91% bottom !important;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only { text-align:left; max-width:370px; margin-left:0; padding-top:25px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only .purchs-ultimkr { max-width:inherit; font-size:14px; color:#3770e3;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only .purchs-ultimkr img { display:inline-block; position:relative; top:2px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .purchs-offer-digit { font-size:102px; line-height:80px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt.upto-percntg { font-size:65px; font-family:'Amer-Comp-Light'; position:relative; top:7px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt { font-size:35px; text-transform:uppercase; font-family:'Amer-Comp-Bold'; font-weight:normal; margin-top:0;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only p { font-size:13px; margin:15px 0 8px 0;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only h3 { font-size:18px; margin:10px 0;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only h3 label { font-family:'Amer-Comp-Light'; font-weight:normal; position:relative; top:2px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container a.hm-sld-btn-two { background:#3770e3; color:#fff; border-radius:5px; padding:11px 23px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt label { font-family:'Amer-Comp-Light';}
/*slide 05 css*/

.anniv-blk-homenew-only { margin-top:20px; margin-bottom:20px;}

/*Homepage formlabs promotion slide css start*/
.slide-frmlbs-promo { background:#ecf2f5;}
.slide-frmlbs-promo .top-container { background-image:url(/media/block/formlabs-promotion-slide-banner-new.jpg); background-repeat:no-repeat; background-position:center right; min-height:399px;}
.fl-prom-lft {max-width:270px;padding-top:35px;}
.fl-prom-logo img { display:inline-block !important;}
.fl-prom-logo strong { font-size:18px; color:#8c8e8e; font-family:'Amer-Comp-Bold'; font-weight:normal; margin-left:6px; letter-spacing:1px;}
.fl-prom-logo { margin-bottom:23px;}
.fl-prom-title { font-size:6.9rem; text-transform:uppercase; line-height:68px; font-family:'Amer-Comp-Light';}
.fl-prom-title strong { font-weight:normal; font-family:'Amer-Comp-Bold'; font-size:7.6rem;}
.fl-prom-title label { font-size:3.2rem; width:45px; display:inline-block; line-height:30px; position:relative; right:9px;}
.fl-prom-lft p.fl-prom-txt { font-size:21px; font-family:'Amer-Comp-Medium'; margin:15px 0 30px 0; line-height:26px;}
.fl-prom-lft a.fl-prom-btn { color:#3770e3; border:1px solid #3770e3; padding:8px 22px; display:inline-block; border-radius:7px; font-family:'Amer-Comp-Light';}
/*Homepage formlabs promotion slide css end*/

/*Ultimaker 6 months of material for free banner css start*/
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main { margin: 0; padding: 0; background-color:#f6f6f6; background-repeat: no-repeat; background-position: 95% 100%; background-size: 64%; min-height: 415px;}
.um-promo-container{ max-width: 1440px; margin: 0 auto; padding: 0 50px 0 50px; }
.um-promo-inner { margin: 0; padding: 0; }
.um-promo-txt { margin: 0; max-width:415px; padding-top: 30px;}
.um-promo-txt h3 { margin: 0; font-size: 20px; font-family: 'Amer-Comp-Regular'; font-weight: normal; color: #3770e3; }
.um-promo-txt h3 strong {font-size: 30px; font-family: 'Amer-Comp-Bold'; font-weight: bold;color: #3770e3;}
.um-promo-txt h1 label { font-size: 32px; font-family: 'Amer-Comp-Bold'; font-weight:bold; }
.um-promo-txt h1 { margin: 0; font-size: 46px; font-family: 'Amer-Comp-Bold'; font-weight: bold; line-height: 45px;}
.um-promo-txt p { margin: 0; font-size: 18px; font-family: 'Amer-Comp-Regular'; font-weight: normal; padding-top: 25px;}
.um-promo-txt a { display: inline-block; text-decoration: none; padding: 10px 20px; border: 1px solid #3770e3; color: #3770e3; font-size: 15px; margin-top: 30px; border-radius: 8px; }
/*Ultimaker 6 months of material for free banner css end*/

/*ultimaker upto 50% off promo slider banner css start*/
.rece-six-main{ margin: 0; padding: 0; background-repeat: no-repeat; min-height: 400px; background-position: 90% 100%; background-color: #fff; background-size: inherit !important;}
.rece-six-container { max-width: 1440px; margin: 0 auto; padding:0 50px; }
.rece-six-off { margin: 0; max-width: 393px; padding-top: 30px; }
.rece-six-off h3 {margin: 0; font-size: 24px; font-family: 'Amer-Comp-Regular'; font-weight: normal; color: #3770e3;}
.rece-six-off h3 strong {font-size: 32px; font-family: 'Amer-Comp-Bold'; font-weight: bold; color: #3770e3;}
.rece-six-off h2 { font-size: 50px;  color: #000; font-family: 'Amer-Comp-Bold'; font-weight:bold;  align-items: center; margin-top: 30px; line-height: 35px; }
.rece-six-off label.rece-fif-off { font-size: 90px; font-family: 'Amer-Comp-Bold'; }
.rece-six-off label.rece-fif-perc {font-size: 50px; font-family: 'Amer-Comp-Bold';}
.rece-six-off label.rece-six-intxt { font-size: 30px; font-family: 'Amer-Comp-Bold'; letter-spacing: 1px;}
.rece-six-off p {  margin: 0; font-size: 16px; max-width: 370px;}
.rece-six-off a { text-decoration: none; display: inline-block; margin-top: 30px; padding: 8px 15px; font-size:15px; background-color:#3770e3; color:#fff; border-radius: 8px;}
.rece-six-off a:hover { background-color:#3770e3; color:#fff;}
.untl-oct-nte p { margin: 0; padding-top:11px; font-size: 12px; font-family: 'Amer-Comp-Regular'; font-weight: normal; color:#a2a2a2;}
.untl-oct-nte { max-width:570px;}
/*ultimaker upto 50% off promo slider banner css end*/

/*Homepage LAM banner css start*/
.prnt-method-lam-last label.prnt-fffdm-col { font-size:25px; line-height:28px; max-width:270px; display:inline-block;}
.prnt-method-lam-last .prnt-meprnt-prod-img-six { position:relative; left:18px; margin-bottom:10px;}
.prnt-print-method-col label.last-three-label { min-height:65px; display:inline-block;}
.prnt-method-lam-last a img.prnt-meprnt-icon-img { margin-bottom:10px;}
/*Homepage LAM banner css end*/

/*Formlabs fuse one slider banner css start*/
.form-fuse-main{ margin: 0; padding: 0; background-repeat: no-repeat; background-size:auto !important; background-position: 100% 100%; background-color: #f6f6f6; min-height: 400px; }
.form-fuse-container { max-width: 1440px; margin: 0 auto; padding: 0 50px; }
.form-fuse-intxt { margin: 0; padding-top: 45px; max-width: 390px;}
.form-fuse-intxt h2 { margin: 0; padding: 0; font-size:40px; font-family: 'Amer-Comp-Regular'; font-weight: normal; color:#959190;}
.form-fuse-intxt img.form-fuse-logo { display: block; }
.form-fuse-intxt h3 { margin: 0; padding: 0; font-size:30px; font-family: 'Amer-Comp-Bold'; font-weight: bold; color: #030303; line-height: 60px;}
.form-fuse-intxt p { margin-top: 10px; font-size: 20px; font-family: 'Amer-Comp-Regular'; font-weight: normal; color:#030303; }
.form-fuse-intxt a { display: inline-block; text-decoration: none; border: 1px solid #b81f24; color: #b81f24; padding: 6px 15px; margin-top: 20px; font-size: 16px; border-radius: 8px;}
/*Formlabs fuse one slider banner css end*/

/*Book your customized training sessin banner css start*/
.bok-cust-container {max-width:1440px; margin:0 auto; padding:0 50px;}
.on-dmd-train {background-repeat: no-repeat !important;background-size: cover !important; background-position: center;}
.dm-dlg-tra img.dmd-lgo {display: inline-block !important; vertical-align: bottom;}
.dm-dlg-tra h3 {display: inline-block !important;color: #fff;font-size: 26px; font-family:'Amer-Comp-Medium'; font-weight:normal; margin-bottom: 6px; margin-left: 10px;}
.train-sess-txt h2 {margin: 0;font-size: 45px;color: #fff; font-family:'Amer-Comp-Bold'; font-weight:bold; padding-top: 20px; letter-spacing: 1px;}
.train-sess-txt a {display: inline-block;text-decoration: none !important;color: #fff !important;padding: 11px 25px;    border-radius: 8px;background-color: #b81f24;margin-top: 40px;font-size: 16px;}
.train-sess-txt {max-width: 540px; padding-top: 65px !important;}
/*Book your customized training sessin banner css end*/

/*Mayku multiplier 3d former homepage slide banner css start*/
.mayk-hm-slide-only { background-color:#f6f6f6;}
.mayk-hm-slide-bgimg { background-repeat:no-repeat; background-position:93.5% 0; height:399px !important; background-size:contain;}
.myk-sld-left { max-width:560px; padding-top:80px;}
.myk-sld-tit img, .myk-sld-tit h3 { display:inline-block !important;}
.myk-sld-tit h3 { font-size:45px; padding-left:20px; margin:0;}
.myk-sld-left h4 { font-size:30px; margin:6px 0 25px 0;}
.myk-sld-left p { font-size:16px; margin:0 0 40px 0; padding:0;}
.myk-sld-left a.mayk-multp-btn { font-size:16px; color:#b81f24; border:1px solid #b81f24; border-radius:10px; padding:10px 30px; display: inline-block;}
/*Mayku multiplier 3d former homepage slide banner css end*/

/*Ultimaker S5 Q4 Air Manager Promotion slider banner css start*/
.home-slider-only-new-pg .home-slider .slides.fam-slide-banner {background: #f6f6f6;padding: 10px 0 0 0;}
.home-slider-only-new-pg .home-slider .slides.fam-slide-banner .fam-slide-banner-img {background-repeat: no-repeat;background-position: 96% 0;height: 400px;background-size: auto 100%;}
.fam-slide-banner .fam-sld-tit {margin: 10px 0 10px 0;}
.fam-slide-banner .fam-sld-tit img {display: inline-block;}
.fam-slide-banner .fam-sld-tit h4 {display: inline-block;font-size: 24px;color: #3770e3;font-weight: normal;font-family: 'Amer-Comp-Medium';margin-left: 10px; margin-bottom: 5px;}
.fam-slide-banner h2 {font-size: 60px;color: #000;font-family: 'Amer-Comp-Bold';margin: 0;}
.fam-slide-banner h3 {font-size: 30px;color: #000;font-family: 'Amer-Comp-Medium';font-weight: normal;margin: 10px 0 22px 0;}
.fam-slide-banner p {font-size: 16px;color: #000;font-family: 'Amer-Comp-Light';}
.fam-slide-banner a.fam-multp-btn {display: inline-block;text-decoration: none !important;color: #fff !important;padding: 11px 25px;border-radius: 8px;background-color: #3770e3;margin-top: 25px;font-size: 15px;text-transform: capitalize;font-family: 'Amer-Comp-Regular';letter-spacing: 1px;}
.fam-slide-banner .fam-value {color: #3770e3;font-size: 70px;font-family: 'Amer-Comp-Light';position: absolute;top: 28px;right: 330px;}
.fam-slide-banner .fam-value strong {font-size: 86px;font-family: 'Amer-Comp-Bold';font-weight: normal;}
.fam-slide-banner .fam-value strong + div { font-size: 44px;font-family: 'Amer-Comp-Bold';font-weight: normal;text-transform: uppercase;margin: -30px 0 0 48px;}
.promoDate {color: #a3a3a3;font-size: 12px;margin-top:14px;font-family: 'Amer-Comp-Light';}
/*Ultimaker S5 Q4 Air Manager Promotion slider banner css end*/

/*ultimaker pva promo css start*/
.ult-pva-rem {background-repeat: no-repeat;background-position: top; background-color:#f9f9fb; background-size:94% !important;}
.ult-chose-pro p {font-size: 20px;font-family: 'Amer-Comp-Regular';color: #1b1b1b;text-align: center;margin-bottom: 0; font-weight: normal;}
.ult-chose-pro {max-width: 300px;margin: 0 auto;padding-top: 30px;}
.ult-prom-lgo {display: flex;justify-content: center;align-items: center;}
.ult-prom-lgo h4 {margin: 0;font-size: 23px;padding-left: 10px;color: #1b1b1b;font-family: 'Amer-Comp-Bold';font-weight: bold;}
.ult-pva-prom {display: flex;justify-content:space-between;align-items: flex-start;max-width: 610px;margin:20px auto;padding-top: 0; background:url(https://www.dynamism.com/media/catalog/brand/home-slider-line-seperator.jpg) no-repeat center center;}
.ult-pva-insd a {display: inline-block;background: #3770e3;padding: 10px 25px;color: #fff;border-radius: 8px;font-size: 14px;margin-top: 10px; margin-left: 10px;}
.ult-ten-spool h4 {font-size: 24px;text-align: right;font-family: 'Amer-Comp-Bold';font-weight: bold;margin-bottom: 0;margin-top: 0;}
.ult-ten-spool h4 strong {font-size: 45px;font-family: 'Amer-Comp-Bold';font-weight: bold; margin-top: 0;margin-bottom: 10px;text-align: right;}
.ult-ten-spool p {font-size: 18px;text-align: right;font-family: 'Amer-Comp-Medium';font-weight: 400;line-height: 25px;}
.ult-sav-pva h4 label.ult-prmo-save {font-size: 28px;font-family: 'Amer-Comp-Bold';font-weight: bold;text-transform: uppercase;}
.ult-sav-pva h4 label.ult-sav-off {font-size: 50px;font-family: 'Amer-Comp-Bold';font-weight: bold;}
.ult-sav-pva h4 label.ult-save-perc {font-size: 28px;font-family: 'Amer-Comp-Bold';font-weight: bold;}
.ult-sav-pva h4 { font-size: 25px;font-family: 'Amer-Comp-Bold';font-weight: bold;text-align: left;margin-bottom:0; margin-top: 0;}
.ult-sav-pva h4.remv-stat {font-size: 25px;margin: 0;font-family: 'Amer-Comp-Bold';font-weight: bold;}
.ult-sav-pva p {font-size: 18px;font-family: 'Amer-Comp-Medium';font-weight: 400;line-height: 25px;text-align: left;margin-top: 0;}
.ult-pva-insd {text-align: center;}
.ult-pva-insd a:hover {color: #fff;}

.ult-chose-pro img.um-nw-logo { display:block; margin:0 auto;}
/*ultimaker pva promo css end*/

/*Industrial Buyers Guide Banner CSS start*/
.buy-guide-banr {background-repeat: no-repeat !important;background-position: 50% 100%;background-color: #000916; background-size: inherit !important;}
.indu-buy-guid {display: flex;justify-content: space-between;align-items: center; padding-top: 100px;}
.indus-guid-hdng {padding-right: 100px;padding-left: 99px;text-align: right;width: 40%;color: #fff;padding-bottom:45px;}
.ind-expl-cntnt {width: 40%;padding-left: 101px;}
.ind-expl-cntnt a.indu-dwn-nw {display: inline-block;text-decoration: none;cursor: pointer;background-color: #b81f24;padding: 8px 25px;border-radius: 8px;color: #fff;margin-top: 35px;
    font-size: 14px;}
.indus-guid-hdng h4 {font-size: 35px;margin: 0;font-family: 'Amer-Comp-Regular';font-weight: normal;}
.indus-guid-hdng h2 {font-size: 45px;font-family: 'Amer-Comp-Bold';font-weight: bold;margin-top: 0;margin-bottom: 0;}
.ind-expl-cntnt p {font-size: 16px;font-family: 'Amer-Comp-Regular';font-weight: normal;color: #b3b3b3;max-width: 358px;margin-bottom: 0;}
/*Industrial Buyers Guide Banner CSS end*/

/*Ultimaker enhanced service homepage slider css start*/
.ump-enhcserv-buy { background-color:#f8f9fb;}
.ump-enhcserv-buy .top-container { background-repeat:no-repeat; background-position:bottom right; min-height:400px; background-size:contain;}
.umb-stplus-logo { font-size:22px;}
.umb-stplus-logo img { position:relative; top:1px; display:inline !important;}
.ump-enhcserv-inner { max-width:500px; padding-top:30px;}
.umb-stplus-prm-main h2 { margin:0; padding:0 0 8px 0; font-size:58px;}
.umb-stplus-prm-main h2 span { font-size:24px; margin:0 7px;}
.umb-stplus-prm-main h2 strong { font-size:30px;}
.umb-stplus-prm-main h2 label { font-size:30px; font-family:'Amer-Comp-Light'; position:relative;}
.umb-stplus-prm-main h2 label em { font-style:normal; position:absolute; left:0; top:-23px;}
.umb-stplus-prm-main h2.rghtdiv strong { margin:0 7px; font-family:'Amer-Comp-Light'; font-weight:normal;}
.umb-stplus-prm-main h3 { margin:0; padding:0; font-size:24px; font-family:'Amer-Comp-Regular'; font-weight:normal;}
.umb-stplus-prm-main h3 strong { font-family:'Amer-Comp-Bold';}
.umb-stplus-prm-main p { font-size:16px; margin:25px 0 12px 0; padding:0;}
.umb-stplus-prm-main label.promdate { font-size:14px; margin-bottom:20px; display:block;}
.umb-stplus-prm-main h4 { font-size:16px; color:#3770e3; margin:0; padding:10px 0 26px 0;}
.umb-stplus-prm-main h4 strong { font-size:23px;}
.umb-stplus-prm-main .umb-stplus-btns { max-width:302px;}
.umb-stplus-prm-main .umb-stplus-btns a { font-size:15px; color:#fff; display:inline-block; border:0 solid #3770e3; border-radius:10px; padding:10px 22px; margin:0 8px 12px 0; cursor:pointer; background-color:#3770e3;}
.umb-stplus-prm-main p strong { font-family:'Amer-Comp-Bold';}
/*Ultimaker enhanced service homepage slider css end*/


/*Ultimaker ESP & CC homepage slider css start*/
.esp-and-cc-main { background-color:#f8f9fb;}
.esp-and-cc-main .top-container { background-repeat:no-repeat; background-position:100% 0; min-height:400px; background-size:contain;}
.esp-and-cc-main .esp-and-cc-inner { max-width:600px;}
.esp-and-cc-main h2 { font-size:52px; padding:0;}
.esp-and-cc-main h2 span { font-size:27px;}
.esp-and-cc-main h3 { font-size:28px;}
.esp-and-cc-main p { max-width:550px; margin:20px 0 12px 0;}
.esp-and-cc-main label.promdate { margin-bottom:25px;}
/*Ultimaker ESP & CC homepage slider css end*/

/*Ultimaker Q2 and Q3 3D printer promotion slider banner css start*/
.um-qt-qth-banner { background-color:#f8f9fb; background-repeat:no-repeat; background-position:89% 100%; background-size:contain !important;}
.um-qt-qth-banner .top-container { min-height:417px;}
.um-qt-qth-logo { padding-top:55px;}
.um-qt-qth-banner h2 { margin:0; padding:5px 0 0 0; font-size:45px;}
.um-qt-qth-banner h4 { margin:0; padding:25px 0 5px 0; font-size:25px;}
.um-qt-qth-banner p { font-size:18px; margin:0; padding:0;}
.um-qt-qth-txt { max-width:470px;}
.um-qt-qth-banner .um-qt-qth-btns { margin-top:40px;}
.um-qt-qth-banner .um-qt-qth-btns a { background:#3770e3; color:#fff; display:inline-block;padding:10px 30px;font-size:16px;border-radius:10px;}
/*Ultimaker Q2 and Q3 3D printer promotion slider banner css end*/

/*UltiMaker Mehthod XL CSS start*/
.um-mth-xl {background: no-repeat;background-size: cover !important;background-position:center center;background-color: #000;}
.mth-xl-inr {display: flex;justify-content: space-between;align-items: center;padding-top: 120px;}
.mth-xl-txt {padding-left: 90px;}
.mth-xl-txt h2 {font-size: 70px;font-family: 'Amer-Comp-Bold';font-weight: bold;color: #fff;margin-bottom: 0;margin-top: 0;}
.mth-xl-txt h4 {font-size: 55px;font-family: 'Amer-Comp-Medium';font-weight: normal;color: #fff;margin-top: 0;text-align: center;}
.lrg-scl-prjt {padding-right: 80px;}
.lrg-scl-prjt p.ind-grd-mat {font-size: 20px;font-family: 'Amer-Comp-Regular';font-weight: normal;color: #ffff;}
.lrg-scl-prjt a.mth-shp-nw {display: inline-block;text-decoration: none;color: #fff;border: 1px solid #fff;padding: 6px 20px;border-radius: 8px;font-size: 16px;margin-top: 20px;}
/*UltiMaker Mehthod XL CSS end*/


/*MakerBot Free Filament Banner CSS start*/
.makr-bt-fila {background-repeat: no-repeat;background-position: 78% 100%;background-color: #303030;background-size: contain !important;}
.makr-bt-fila .makr-bot-innr {max-width: 506px;padding-top: 45px;}
.makr-bt-fila .makr-bot-innr h2 {font-size: 50px !important;text-transform: uppercase;color: #fff;letter-spacing: 1px;font-family: 'Amer-Comp-Bold';
    font-weight: bold;margin: 0;padding: 25px 0 15px 0;}
.makr-bt-fila .makr-bot-innr p {font-size: 18px;color: #ffff;font-family: 'Amer-Comp-Light';font-weight: normal;margin-bottom: 0;}
.makr-bt-fila .makr-bot-innr p strong {font-family: 'Amer-Comp-Bold';font-weight: bold;}
.makr-bt-fila .makr-bot-innr a.shp-nw {display: inline-block;text-decoration: none;font-size: 16px;color: #fff;border: 1px solid #fff;padding: 6px 20px;
    border-radius: 8px;margin-top: 50px;}
/*MakerBot Free Filament Banner CSS end*/

/*Holiday Banner CSS start*/
.hol-day-dels {background-repeat: no-repeat !important;background-size: cover !important;background-position: 100% 100%;background-color:#010a17;}
.hol-day-dels .hldy-dels-insd h2 {margin: 0;color: #fff;font-family: 'Amer-Comp-Medium';font-weight: 500;font-size: 55px;}
.hol-day-dels .hldy-dels-insd p {font-size: 22px;color: #fff;margin: 0;font-family: 'Amer-Comp-Regular';font-weight: normal;padding: 30px 0 0 0;}
.hol-day-dels .hldy-dels-insd a.chk-it-ut {display: inline-block;text-decoration: none;color: #fff;background: #b81f24;padding: 8px 15px;border-radius: 8px;
    font-size: 16px;margin: 50px 0 0 0;}
.hol-day-dels .hldy-dels-insd {padding: 65px 0 0 0;}
/*Holiday Banner CSS end*/

/*Chicago Showroom Banner CSS start*/
.chicago-slidebg{background-repeat: no-repeat !important;background-size: cover !important;background-position: 9% 100%;background-color:#cedce1;}
.chicago-slidebg .hldy-dels-insd h2{color: #000;font-family: 'Amer-Comp-Bold';font-weight: 600;font-size: 39px;margin: 3px 0 0;letter-spacing: 0.45px;}
.chicago-slidebg .hldy-dels-insd p{font-size: 21px;color: #000;margin: 0;font-family: 'Amer-Comp-Regular';font-weight: normal;padding: 15px 0 0 0;letter-spacing: 0.25px;}
.chicago-slidebg .hldy-dels-insd a.chk-it-ut{display: inline-block;text-decoration: none;color: #fff;background: #b81f24;padding: 8px 24px;border-radius: 8px;font-size: 15px;
margin: 32px 0 0 0;letter-spacing: 0.75px;font-family: 'Amer-Comp-Light';font-weight: 300;}
.chicago-slidebg .hd-span{display: block;margin: 33px 0 0;font-size: 21px;font-weight: 600;font-family: 'Amer-Comp-Bold';}
.chicago-slidebg .hldy-dels-insd{padding: 50px 0 0 0;max-width: 681px;}
.chicago-slidebg .hd-span em{display: inline-block;font-size: 39px;font-style: normal;}
.chicago-slidebg .ds-block{display: block;}
.chicago-slidebg .ds-none{display: none;}
/*Chicago Showroom Banner CSS end*/


/*Bambu Lab Application Content Banner CSS Start*/
.bambu-lab-contest{background: url("https://www.dynamism.com/media/catalog/brand/slider_banner_bambu_lab.png");background-repeat: no-repeat;background-position: 100% 100%;background-size: contain !important;background-color: #060606;}
.bambu-lab-contest .insd-appln-contst{color: #ffffff;max-width: 483px;padding: 50px 0 0 0;}
.bambu-lab-contest .insd-appln-contst h2{margin: 0;font-size: 50px;font-family: "Amer-Comp-Bold";}
.bambu-lab-contest .insd-appln-contst p{font-size: 22px;font-weight: normal;font-family: "Amer-Comp-Regular";margin: 20px 0 0 0;}
.bambu-lab-contest .insd-appln-contst a{display: inline-block;text-decoration: none;font-size: 14px;font-family: "Amer-Comp-Light";font-weight: normal;background: #3770e3;color: #ffffff;padding: 7px 30px;border-radius: 4px;margin: 50px 0 0 0;}
  /*Bambu Lab Application Content Banner CSS End*/

body.cms-home.cms-index-index .btog-inr-rgt.hrd-cde-bx .btog-prd-lst {display:none;}
/* ccc */
.td-pop-brand-logos.td-pop-brand-logos-new{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;max-width: 633px;margin: 25px auto 33px;}
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand{width: 33.3333333333%;}
.td-pop-brand-box h3:after{width: 105px;}

@media only screen and (min-width: 2100px) and (max-width: 2900px)  {
  .raise-hyp-pro {background-position: 75% 100% !important;}

  .red-hgh-perf {background-size: contain !important;} 
}

@media only screen and (min-width: 1601px) and (max-width: 2700px) {
.form-fuse-main { background-position: 85% 100%; }
}

@media screen and (max-width: 2100px){
    .cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main {background-size:60%;}
}

@media screen and (max-width: 1820px) {
   .ult-pva-rem { background-size:cover !important; background-position:center center;}
   .ulti-prod-bndle {background-position: 98% 100%;}
   .makr-bt-fila {background-position: 88% 100%;}
   .chicago-slidebg{background-position: 24% 100%;}
}

@media screen and (max-width: 1899px) {
    .td-industrial-printers { background-position:35% top;}
    .home-slider-only-new-pg .home-slider .home-slide-two-only, .home-slider-only-new-pg .home-slider .home-slide-thr-only { padding-left:20px;}

    /*slide 05 css*/
    .home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only { padding-left:0;}
}

@media screen and (max-width: 1819px) {
    .rec-crdb-row .pfb-pla-rgt { max-width:100%; position:inherit; right:0; width:63%;}
    .rec-crdb-row .pfb-pla-rgt img { width:100%;}
    .cad-prnt-nexa .unlsh-prnt-pot h2 {font-size:36px;}
}

@media only screen and (min-width: 1600px) and (max-width: 2099px)  {
  .raise-hyp-pro {background-position: 90% 100% !important;} 
}

@media screen and (max-width: 1600px){
.chicago-slidebg{background-position: 36% 100%;}
.bambu-lab-contest{background-position: 145% 100%;}
}

@media screen and (max-width: 1599px) {
.td-pop-brand-box { max-width:835px;}
.td-adv-common-col { margin-left:10px;}
.home-slider-only-new-pg .home-slider .home-slide-two-only, .home-slider-only-new-pg .home-slider .home-slide-thr-only { padding-left:100px;}
.td-brul-ddm-img { max-width:630px;}
.td-brul-ddm-img img { width:100%;}
.home-slide-two-only { padding-top:20px;}
.home-slider-only-new-pg .home-slider .slides4 { background-size:cover;}
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main {background-size: 69%;}

/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only { padding-left:0; padding-top:30px;}

.rece-six-main { background-size: 65% !important;}
.td-pop-brand-logos-new a { margin:15px 20px 7px 20px;}
.raise-hyp-pro {background-position: 100% 100% !important;}
.ult-pva-rem { background-size:120% !important; background-position:34% 100%;}

.red-hgh-perf {background-position: 70% 100%;}
}

@media screen and (max-width: 1499px){
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main {background-size: 65%;}
}

@media screen and (max-width: 1439px) {
.td-all-prnt-blue-box { width:30%;}
.td-pop-brand-box { width:68%; max-width:inherit;}
.td-printer-inr { padding:90px 0;}
.bru-home-lfts-inr { padding:8px;}
.td-all-prnt-blue-box p { font-size:14px;}
.bru-home-rght { background-position:-30% 100%;}
.bru-home-four-one { width:48%;}
.bru-home-four-one img { width:100%;}
.home-slider-only-new-pg .home-slider .home-slide-two-only, .home-slider-only-new-pg .home-slider .home-slide-thr-only { padding-left:20px;}
.td-brul-ddm-img { max-width:560px;}
.td-brul-ddm-txt { margin-top:5px;}
.home-new-sld .slides1 h2 {font-size:72px;}
.pfb-pla-rgt img { width:98%;}
.pva-row-only .pfb-pla-rgt img { width:90%;}
.pva-row-only .pfb-pla-lft { max-width:520px;}
.rec-crdb-row .pfb-pla-lft { width:38%;}
.rec-crdb-row .pfb-pla-rgt { width:60%;}
.hm-banr-logo p { margin:10px 0 22px 0; font-size:16px;}
.home-slide-two-only { padding-top:40px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont { max-width:430px; margin-left:0;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { max-width:360px;}
.td-adv-common-cls { width:24.1%;}
.home-slider-only-new-pg .home-slider .slides5 .top-container { background-position:98% bottom !important;}
.mat-box-rght { padding-right:0;}
.fila-main-sect { min-height: 366px;}
.fila-promo { max-width: 870px; top: 64px;}
.rece-six-main { background-size: 64% !important; }
.untl-oct-nte { max-width:520px;}
.indus-guid-hdng {padding-left: 0;}
.ult-pva-rem { background-size:122% !important; background-position:39% 100%;}
.um-qt-qth-banner { background-size:77% !important;}
.mth-xl-txt {padding-left: 45px;}
.lrg-scl-prjt {padding-right: 50px;}
.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size:42px;}

.red-hgh-perf {background-position: 60% 100%;}
.chicago-slidebg{background-position: 39% 100%;}
}

@media screen and (max-width: 1359px) {
.td-pop-brand-logos a { margin:12px 25px;}
.td-formlabs-all-resin { min-height:308px; background-size:100%;}
.td-printer-inr { padding:82px 0;}
.td-explore-col img { height:270px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-two { width:352px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-one { height:290px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-thr { width:233px;}
.bru-home-rght { width:45%; background-size:100%;}
.bru-home-lfts { width:53%;}
.td-pop-brand-logos a { width:25%; margin:10px 25px;}
/* .td-pop-brand-logos a img { width:100%;} */
.td-all-prnt-blue-box p { font-size:13px;}
.td-all-prnt-blue-box select { font-size:16px;}
.td-formlabs-all-resin img { margin-top:30px; width:280px;}
.td-formlabs-all-resin-txt p { max-width:375px;}
.home-new-sld .slides1 h2 { font-size:68px;}
.home-slide-thr-only h2 { font-size:4.5rem;}
.home-slide-two-only h2 { font-size:4.5rem;}
.home-slide-thr-only p { font-size:16px;}
.home-slide-two-only p { font-size:16px;}
.td-brul-ddm-img { max-width:480px; margin-top:20px;}
.pfb-pla-lft { position:relative; z-index:9;}
.pfb-pla-rgt { text-align:center;}
.pfb-pla-rgt img { width:90%; margin:0 auto;}
.rec-crdb-row .pfb-pla-rgt { margin-top:2%;}
.hm-banr-logo p { max-width:220px;}
.td-adv-common-cls { width:24%;}
.home-slide-two-only { margin-left:0;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-cen-img { margin:0 30px;}
.fila-main-sect { min-height: 329px; }
.dont-forget h1 { font-size: 44px; }
.dont-forget p { font-size: 22px; }
.dont-forget p strong { font-size: 22px; }
.dont-forget a { margin-top: 45px; }
.fila-promo { max-width: 840px; top: 76px; }
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main { background-size: 62%; }
/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container { background-position:390px bottom !important;}
.slide-frmlbs-promo .top-container { background-position:350px center;}
.rece-six-main { background-position: 95% 100%; }
.form-fuse-main { background-size: 90% !important;}
.untl-oct-nte { max-width:490px;}
.on-dmd-train {background-position: 29% 100%;}
.buyer-gd-col-only a label.buyer-gd-tit { font-size:28px;}
.buyer-gd-col-only a label.buyer-gd-dwnld { margin-top:17px;}
.td-pop-brand-logos-new a { margin:17px 20px 8px 20px;}
.raise-hyp-pro {background-position: 100% 100% !important;}

.esp-and-cc-main .top-container { background-position:100% center; background-size:54%;}
.mth-xl-txt {padding-left: 10px;}
.lrg-scl-prjt {padding-right: 10px;}
.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size:44px;}

.hol-day-dels {background-position: 73% 100%;}
.chicago-slidebg{background-position: 36% 100%;}
.bambu-lab-contest{background-position: 195% 100%;}
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand a{width: auto !important;}
.td-pop-brand-logos.td-pop-brand-logos-new{margin: 21px auto 12px;}
}

@media screen and (max-width: 1279px) {
.frmlb-pltnm-prtnr-bg {background-position: 85% 100% !important;}
.td-printer-lpgs-title-box h1 { font-size:68px; padding:30px 0 10px 0;}
.td-all-prnt-blue-box h2 { font-size:34px; line-height:36px;}
.td-all-prnt-blue-box p { font-size:17px;}
.td-pop-brand-logos a { margin:9px 10px;}
.td-formlabs-all-resin { min-height:270px; background-position:60px 100%; background-size:100%;}
.td-formlabs-all-resin img { margin-top:22px; width:250px;}
.td-formlabs-all-resin-txt p { margin:5px 0 15px 0; padding:15px 0 0 0;}
.td-printer-inr { padding:68px 0;}
.td-printer-container h2 { font-size:32px;}
.td-explore-txt h3 { font-size:20px;}
.td-explore-col img { height:250px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-two { width:328px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-one { height:270px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-thr { width:216px;}
.prnt-print-method-col a { font-size:26px;}
.td-all-prnt-blue-box { padding:20px 20px 30px 20px;}
.td-adv-common-cls { width:23.9%; background-size:100%; min-height:305px;}
.td-adverts-double-inr h3 { margin:5px 0 20px 0;}
.td-glowforge-col-inr { padding-top:140px;}
.td-einscanhx-col-inr label { margin:5px 0 12px 0;}
.td-mosaic-col-inr { padding-top:60px;}
.home-slider-only-new-pg .home-slider .slides3 .top-container { background-position:140% top !important;}
.td-brul-ddm-txt { max-width:450px;}
.td-brul-ddm-txt label { font-size:16px;}
.home-new-sld .slides1 h2 { font-size:62px;}
.buyer-gd-col-only a label.buyer-gd-tit { font-size:25px; padding:36px 35px 13px 35px;}
.rec-crdb-row .pfb-pla-rgt { margin-top:4%;}
.home-slider-only-new-pg .home-slider .slides2 .top-container { background-position:92% bottom !important;}
.home-slide-two-only { max-width:320px;}
.home-slide-two-only .purchs-offer-digit { font-size:118px;}
.home-slide-two-only .purchs-offer-perc { font-size:46px; line-height:46px; margin-top:18px;}
.home-slide-two-only h3 img { width:120px; margin-top:9px;}
.home-slide-two-only h3 { font-size:20px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont { max-width:380px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { max-width:310px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 { font-size:34px; line-height:42px;}
.buyer-gd-col-only { min-height:435px;}
.buyer-gd-col-only a label.buyer-gd-dwnld { margin-bottom:30px;}
.fila-main-sect { min-height: 300px; }
.dont-forget a { margin-top: 40px; padding: 10px 25px; }
.dont-forget h1 { font-size: 40px; }
.dont-forget p { font-size: 20px; line-height: 5px; }
.dont-forget p strong { font-size: 20px; }
.fila-promo { max-width: 770px; top: 103px; }
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main {background-size: 64%;}
/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container { background-position:390px bottom !important;}
.mat-box-rght { width:120px;}
.prnt-method-lam-last .prnt-meprnt-prod-img-six { width:162px;}
.untl-oct-nte p { padding-top: 10px; max-width:526px;}
.untl-oct-nte { max-width:400px;}
.on-dmd-train {background-position: 20% 100%;}
.mayk-hm-slide-bgimg { background-position:120% 0;}
.fam-slide-banner .fam-value {top: 30px;right: 320px;font-size: 55px;}
.fam-slide-banner .fam-value strong {font-size: 65px;}
.fam-slide-banner .fam-value strong + div {font-size: 35px;margin: -30px 0 0 39px;}
.td-mosaic-col-inr a {margin-top: 0px;}
.td-pop-brand-logos-new a { margin:15px 20px 8px 20px;}
.pro-hyp-txt p {width: 348px;}
.indus-guid-hdng {padding-right: 100px; width: 41%;}
.ind-expl-cntnt {padding-left: 90px;}
.indu-buy-guid {padding-top: 85px;}
.ult-pva-rem { background-size:142% !important; background-position:46% 100%;}

.ump-enhcserv-buy .top-container { background-size:55%;}
.esp-and-cc-main .top-container { background-size:50%;}
.mth-xl-txt {padding-left: 0;}
.lrg-scl-prjt {padding-right: 0;}

.ulti-prod-bndle {background-size: 60% !important;}

.makr-bt-fila {background-position: 100% 100%;}
.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size:36px;}
/*updated css Industrial 3d printers start*/
.elevatemanufacturing-bg{padding: 33px 18px 33px 45px;}

.chicago-slidebg .hldy-dels-insd{padding: 60px 0 0 0;}
.chicago-slidebg .hldy-dels-insd h2{font-size: 36px;}
.chicago-slidebg .hldy-dels-insd p{font-size: 18px;}
.chicago-slidebg .hd-span{margin: 24px 0 0;font-size: 18px;}
.chicago-slidebg .hd-span em{font-size: 36px;}
.chicago-slidebg{background-position: 36% 100%;}

.slides.ultimaker-slidebg{background-size: 50%;}
.ultimaker-slidebg .hd-h2 .hd-sub{font-size: 54px;}
.ultimaker-slidebg .hd-h2{font-size: 36px;line-height: 42px;margin: 0 0 9px;}
.ultimaker-slidebg .subtext{font-size: 23px;line-height: 27px;}

.slides.formlabsform4-slidebg{background-position: 105% 100%;background-size: 63% !important;}
.slides.formlabsform4-slidebg .hd-h2{font-size: 72px !important;}

.ultimaker-form4-bgslide .formlabsform4-brand img{max-width: 215px !important;}
.ultimaker-form4-bgslide .col-span-subcore{padding-right: 24px;}
.ultimaker-form4-bgslide p{padding: 0;}
.bambu-lab-contest{background-position: 200px 100%;}

}

@media screen and (max-width: 1200px) {
.slides.ultimaker-slidebg{background-size: 54%;}
.slides.formlabsform4-slidebg{background-size: 60% !important;}
.slides.formlabsform4-slidebg .hd-h2{font-size: 66px !important;}
}

@media screen and (max-width: 1151px) {
.td-printer-container { padding-left:15px; padding-right:15px;}
.td-printer-lpgs-title-box h1 { font-size:48px; padding:20px 0 0 0;}
.td-printer-lpgs-title-box a {font-size:18px;}
.td-all-prnt-blue-box { min-height:330px; padding:35px 20px 20px 20px;}
.td-pop-brand-box { padding:31px 20px;}
.td-formlabs-all-resin { min-height:246px;}
.td-formlabs-all-resin img { margin-top:12px;}
.td-formlabs-all-resin-txt p { margin:2px 0 15px 0; padding:12px 0 0 0;}
.td-printer-container h2 { font-size:28px;}
.td-print-bund-banner { min-height:325px; background-size:cover;}
.td-explore-col { width:32.2%;}
.td-explore-txt h3 { font-size:18px;}
.td-explore-col img { height:230px;}
.prnt-print-method-col { width:32%;}
.prnt-print-method-col img.prnt-meprnt-prod-img-two { width:300px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-one { height:248px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-thr { width:198px;}
.td-all-prnt-blue-box h2 { margin:0 0 33px 0;}
.td-all-prnt-blue-box p { margin:33px 0 0 0;}
.td-pop-brand-logos a { width:28%; margin:6px 5px;}
.td-einscanhx-col-inr { padding-top:120px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-four { width:185px;}
.td-ultimaker-txt img { width:80%;}
.home-slider-only-new-pg .home-slider .home-slide-two-only, .home-slider .home-slide-thr-only { padding-left:50px;}
.home-slider-only-new-pg .home-slider .slides3 .top-container { background-position:210% top !important;}
.td-brul-ddm-main { padding-left:15px; padding-right:15px;}
.td-brul-ddm-img { max-width:400px; margin-top:40px;}
.buyer-gd-col-only a label.buyer-gd-tit { font-size:23px; padding:35px 35px 9px 35px;}
.pfb-container { padding-right:15px; padding-left:15px;}
.pva-row-only .pfb-pla-lft { max-width:490px;}
.hm-new-bnr { background-position:310px center;}
.td-adv-common-cls { min-height:288px;}
.home-slider-only-new-pg .home-slider .slides2 .top-container { background-position:100% bottom !important;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont { max-width:345px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { max-width:275px;}
.td-all-prnt-blue-box p { font-size:16px;}
.buyer-gd-col-only { min-height:419px;}
.buyer-gd-col-only a label.buyer-gd-dwnld { margin-bottom:29px;}
.fila-main-sect { min-height: 265px; }
.dont-forget { padding-top: 30px; }
.dont-forget h1 { font-size: 34px; }
.dont-forget p { font-size: 18px; }
.dont-forget p strong { font-size: 18px; }
.dont-forget a { margin-top: 36px; padding: 8px 20px;}
.fila-promo { max-width: 775px; top: 101px;}
.um-promo-container { padding: 0 15px 0 15px; }
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main {background-size: 66%;}
.bru-home-four-one { width:45%;}
/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container { background-position:390px bottom !important;}
.slide-frmlbs-promo .top-container { background-position:300px center;}
.mat-box-rght { line-height:16px; margin-top:7px; width:110px;}
.mat-box-rght a { font-size:12px;}
.rece-six-container { padding:0 15px;}
.prnt-method-lam-last .prnt-meprnt-prod-img-six { width:153px;}
.form-fuse-container { padding: 0 15px;}
.bok-cust-container {padding: 0 15px;}
.mayk-hm-slide-only .top-container { padding-left:15px; padding-right:15px;}
.mayk-hm-slide-bgimg { background-position:140% 0;}
.fam-slide-banner h2 {font-size: 50px;}
.fam-slide-banner h3 { font-size: 25px; }
.fam-slide-banner .fam-value {top: 30px;right: 320px;font-size: 50px;}
.fam-slide-banner .fam-value strong {font-size: 58px;}
.fam-slide-banner .fam-value strong + div {font-size: 30px;margin: -24px 0 0 34px;}
.promoDate { margin-top:23px;}
.td-pop-brand-logos-new a { margin:10px 13px 6px 13px;}
.raise-hyp-pro {background-position: 145% 100% !important;}
.indus-guid-hdng h2 {font-size: 40px;}
.ult-pva-rem { background-size:155% !important;}

.esp-and-cc-main .top-container { background-size:48%;}
.lrg-scl-prjt {max-width: 267px;}
.lrg-scl-prjt p.ind-grd-mat {font-size: 18px;}
.lrg-scl-prjt p.ind-grd-mat br {display: none;}

.ulti-prod-bndle {background-size: 65% !important;}
.ulti-prod-bndle .sve-ovr-bndl {padding-top: 30px;}

.makr-bt-fila .makr-bot-innr h2 {max-width: 310px;line-height: 50px;padding: 15px 0 15px 0;}
.makr-bt-fila .makr-bot-innr {padding-top: 20px;}
.makr-bt-fila .makr-bot-innr a.shp-nw {margin-top: 40px;}

.red-hgh-perf {background-position: 50% 100%;}

.hol-day-dels {background-position: 64% 100%;}
.chicago-slidebg{background-position: 30% 100%;}
.slides.ultimaker-slidebg{background-size: 57%;}
}

@media screen and (max-width:1025px){
.slides.ultimaker-slidebg{background-size: 63%;}
.ultimaker-slidebg .col-span-block{max-width: 363px;}
.ultimaker-slidebg .hd-h2{font-size: 33px;line-height: 39px;}
/*.ultimaker-slidebg .hd-h2 .hd-sub{font-size: 50px;}*/
.ultimaker-slidebg .subtext{font-size: 21px;}
.formlabsform4-slidebg .col-span-block a.chk-it-ut{margin: 9px 0 0;}

.formlabsform4-slidebg .subtext{max-width: 324px;}
.slides.formlabsform4-slidebg{background-position: 108% 100%;background-size: 66% !important;}

.formlabsform4-slidebg .subtext{max-width: 324px;}
.slides.formlabsform4-slidebg{background-position: 108% 100%;background-size: 66%;}
.ultimaker-form4-bgslide .ultimakerform4-core{min-height: 396px;}

}

@media screen and (max-width: 1024px) {
.hm-new-bnr { padding:0 15px; background-position:250px center;}
.td-industrial-printers.sponsorsblock{background-position: calc(33% - -24px);}
.chicago-slidebg{background-position: 33% 100%;}
.bambu-lab-contest{background-position: 125px 100%;}
}

@media screen and (max-width: 1023px) {
.td-pop-brand-logos a { margin:8px 2px;}
.td-explore-col img { height:210px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-four { width:173px;}
.td-adverts-double-inr h3, .td-einscanhx-col-inr h3 { font-size:26px;}
.home-slider-only-new-pg .home-slider .slides3 .top-container { background-position:290% top !important;}
.td-brul-ddm-img { max-width:350px;}
.home-new-sld .slides1 h2 { font-size:52px; line-height:62px; padding:0 0 10px 0;}
.buyer-gd-col-only a label.buyer-gd-tit { font-size:21px; padding:35px 35px 9px 35px;}
.pfb-pla-main { overflow-x:hidden; padding-top:25px;}
.pfb-pla-lft { max-width:330px;}
.pfb-pla-lft p { font-size:12px; line-height:20px; margin:8px 0 25px 0;}
.pfb-pla-lft a.viewbtn { font-size:12px; padding:5px 10px; margin-right:5px;}
.pfb-pla-rgt { width:54%;}
.pfb-pla-rgt img { width:135%;}
.pva-row-only .pfb-pla-rgt img { width:95%;}
.pva-row-only .pfb-pla-lft { max-width:330px;}
.rec-crdb-row { padding-top:25px; overflow-x:hidden;}
.rec-crdb-row .pfb-pla-lft { max-width:330px;}
.rec-crdb-row .pfb-pla-rgt { width:54%;}
.rec-crdb-row .pfb-pla-lft img.recfilmimg { width:140px;}
.rec-crdb-row .pfb-pla-lft h2 { line-height:46px;}
.rec-crdb-row .pfb-pla-lft p { font-size:12px;}
.rec-crdb-row .pfb-pla-lft label.made-recycle-txt { font-size:13px; padding:8px 0 8px 45px;}
.indust-lead-buttons { margin-top:30px;}
.home-slider-only-new-pg .home-slider .home-slide-two-only, .home-slider-only-new-pg .home-slider .home-slide-thr-only { padding-left:0;}
.home-slider-only-new-pg .home-slider .slides2 .top-container { background-position:115% bottom !important;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont { max-width:320px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { max-width:250px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 { font-size:30px; line-height:36px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 label { font-size:30px;}
.td-all-prnt-blue-box p { font-size:15px;}
.buyer-gd-col-only { min-height:407px;}
.buyer-gd-col-only a label.buyer-gd-dwnld { margin-bottom:37px;}
.fila-main-sect { min-height: 257px; }
.dont-forget h1 { font-size: 32px;}
.dont-forget p { font-size: 16px; line-height: 3px;}
.dont-forget p strong { font-size: 16px;}
.dont-forget a { margin-top: 32px;}
.fila-promo { max-width: 730px; top: 118px; }
/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container { background-position:390px bottom !important;}
.prnt-method-lam-last .prnt-meprnt-prod-img-six { width:151px;}
.form-fuse-main {background-size: 95% !important;}
.td-formlabs-all-resin { min-height:234px; background-position:70px 100%;}
.td-formlabs-all-resin a.bluebtns { line-height:18px;}
.td-formlabs-all-resin img { width:240px;}
.untl-oct-nte p { max-width: 514px; }
.untl-oct-nte { max-width:365px;}
.td-mosaic-col-inr {padding-top: 50px;}
.td-mosaic-col-inr label {margin-bottom: 8px;}
.raise-hyp-pro {background-position: 180% 100% !important;}
.indus-guid-hdng h2 {font-size: 38px;}

.esp-and-cc-main .top-container { background-size:45%;}
.um-qt-qth-banner { background-size:80% !important; background-position:100% 86%;}
.td-pop-brand-logos-new a {margin: 0 15px 9px 15px !important;}

.printing-technologies-col-new img.prnt-meprnt-prod-img-four { width:173px;}
.printing-technologies-col-new a {font-size: 24px !important;}
}

@media only screen and (min-width: 960px) and (max-width: 3200px) {
.ult-pva-prom {background-position:51% center;} 
}

@media screen and (max-width: 991px) {
.rec-crdb-row .pfb-pla-rgt img { width:150%;}
.rec-crdb-row .pfb-pla-lft { width:43%;}
.rec-crdb-row .pfb-pla-rgt { width:55%;}
.mat-box-rght { width:100px; line-height:14px; margin-top:10px;}
.mat-box-rght label { font-size:13px;}
.mat-box-rght a { font-size:11px;}
.mayk-hm-slide-bgimg { background-position:150% 0;}
.chicago-slidebg{background-position: 36% 100%;}
.chicago-slidebg .hldy-dels-insd h2,.chicago-slidebg .hd-span em{font-size: 33px;}
.slides.ultimaker-slidebg{background-size: 66%;}

}

@media screen and (max-width: 959px) {

.bru-home-rght label {font-size: 19px;}
.img-wdth-tp {width: unset !important;}
.shp-btn-new {font-size: 12px!important;}
.frmlb-pltnm-prtnr-bg {background-image: url(https://www.dynamism.com/media/catalog/products/new-formab-banner.png);background-size: 50% !important;background-position: 95% 100% !important;}
.best-bg-banner{background:#f5f5f5 url('https://www.dynamism.com/media/catalog/products/home-banner-ipad.png') no-repeat !important;}
.td-printer-lpgs-title-box h1 { font-size:45px; line-height:48px; padding:20px 0 0 0;}
.td-all-prnt-blue-box { padding:20px;}
.td-printer-container h2 { font-size:30px;}
.td-all-prnt-blue-box { width:32%;}
.td-pop-brand-box { width:66%; padding:25px 20px;}
.td-all-prnt-blue-box p { font-size:16px; line-height:26px; margin:20px 0 0 0;}
.td-pop-brand-box h3 { font-size:14px; padding:0 0 15px 0;}
.td-pop-brand-logos { margin-top:7px;}
.td-pop-brand-logos a { margin:0 2px;}
.td-ultimaker-acces-row { min-height:260px; background-size:cover;}
.td-ultimaker-txt { max-width:290px;}
.td-ultimaker-txt img { max-width:290px; margin-top:70px;}
.td-ultimaker-txt a.btnsblue { font-size:14px; line-height:22px;}
.td-ultimaker-slide-main { padding:40px 0;}
/* .td-formlabs-all-resin { min-height:220px; background-size:inherit; background-image:url(/media/catalog/brand/formlabs-platinum-banner-tablet.png) !important; background-position:bottom right;} */
.td-formlabs-all-resin-txt { max-width:320px; padding-bottom:20px;}
.td-formlabs-all-resin img {margin-top:25px;width: 200px;}
.td-formlabs-all-resin a.bluebtns { font-size:14px; line-height:22px; margin-bottom:10px; margin-right:5px;}
.td-all-prnt-blue-box select { padding:15px 20px; font-size:16px;}
.td-all-prnt-blue-box p br { display:block;}
.td-industrial-printers { min-height:250px; background-size:cover; background-position:40% 100%;}
.td-industrial-printers h2 { padding-top:40px;}
.td-four-box-main { text-align:center; padding-bottom:20px;}
.td-printer-col { width:48%; margin-right:2%; margin-bottom:2%;}
.td-printer-inr { padding:48px 0;}
.td-printer-inr a.shpnwtxt { font-size:14px;}
.td-print-bund-banner { min-height:250px;}
.td-printer-print-method { padding:0 0 20px 0;}
.td-explore-print-row h2 a { display:block;}
.td-explore-txt { padding:10px 15px 22px 15px;}
.td-explore-txt h3 { font-size:16px; min-height:65px;}
.td-explore-txt a.td-rm-btn { font-size:14px;}
.td-explore-col img { height:152px;}
.prnt-printer-print-method { padding:0 0 20px 0;}
.prnt-print-method-col a { font-size:18px;}
.prnt-print-method-col img.prnt-meprnt-icon-img { width:100%; max-width:40px; height:40px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-two { width:220px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-one { height:182px; width:145px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-thr { width:146px;}
.prnt-print-method-col a { padding-bottom:25px;}
.home-new-sld .slides1 label { display:none;}
.home-new-sld .slides1 h2 { font-size:42px; line-height:32px;}
.home-new-sld .slides1 .top-container { padding-top:35px;}
.home-new-sld .slick-arrow { display:none !important;}
.bru-home-rght { width:32%; padding:15px; min-height:406px;}
.bru-home-lfts { width:66%;}
.td-printer-container .bru-home-rght h2 { font-size:3rem;}
.bru-home-rght-tablet-only {background:#eeeeee url(https://www.dynamism.com/media/catalog/products/home-banner-ipad.png) no-repeat bottom right!important;}
.bru-home-lfts-inr { min-height:406px;}
.td-all-prnt-blue-box h2:after { height:0;}
.td-all-prnt-blue-box h2 { font-size:20px; margin:0; padding:0 0 20px 0;}
.td-all-prnt-blue-box p { font-size:14px; line-height:24px;}
.td-pop-brand-logos a { width:30%;}
.td-all-prnt-blue-box select { padding:15px 20px; font-size:12px;}
.td-all-prnt-blue-box {min-height:240px;}
.td-pop-brand-box { padding:28px 20px;}
.td-ultimaker-txt img { max-width:290px; width:100%; margin-top:25px;}
.td-ultimaker-txt { max-width:460px; padding-bottom:25px;}
.td-ultimaker-acces-row { background-position:25% 100%;}
.td-printer-inr h2 { font-size:22px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-four { width:149px;}
.buyer-gd-col-only a label.buyer-gd-tit { font-size:20px; padding:35px 10px 9px 10px;}
.buyer-gd-col-only a label.buyer-gd-dwnld { font-size:12px; margin-top:23px; margin-bottom:27px;}
.buyer-gd-col-only a img { max-width:204px;}
.td-adv-common-cls { width:23%;}
.td-explore-print-row h2 a.explr_more { display:none;}
.td-adverts-double-inr { padding:70px 0 0 12px;}
.td-einscanhx-col-inr { padding-top:55px;}
.td-einscanhx-col-inr label { font-size:12px;}
.td-adverts-main { margin-top:20px; text-align:center;}
.home-new-sld .slides1 .wel_visible_mob_only { display:block; margin-top:0;}
.home-slider-only-new-pg .home-slider .home-slide-two-only, .home-slider-only-new-pg .home-slider .home-slide-thr-only { padding-left:0;}
.home-slider-only-new-pg .home-slider .slides3 .top-container { background-position:465px 0 !important; background-size:102% !important;}
.td-einscanhx-col-inr img { max-width:75px;}
.td-brul-ddm-main .td-printer-container { padding-top:25px; padding-bottom:25px; padding-right:0; padding-left:0;}
.td-brul-ddm-txt { max-width:100%;}
.td-brul-ddm-txt h2 { font-size:30px; padding:15px 0 15px 0;}
.td-brul-ddm-txt p { max-width:290px;}
.td-brul-ddm-img { margin-top:0; position:absolute; right:-60px; bottom:15px;}
.td-brul-ddm-main { position:relative;}
.home-slider-only-new-pg .home-slider .slides2 { background:url(https://www.dynamism.com/media/buy-guide-tablet-banner.jpg) no-repeat right bottom;}
.home-slide-thr-only h2 { font-size:4.2rem;}
.home-slide-thr-only p { font-size:13px;}
.cms-homenew .home-banner .slides.slides3 .home-slide-thr-only p { font-size:20px; max-width:320px;}
.home-slider-only-new-pg .home-slider .slides3 .top-container .home-slide-thr-only { padding-top:40px;}
.bru-home-four-one { width:44%;}
.home-slider-only-new-pg .home-slider .slides { min-height:350px !important;}
.home-slider-only-new-pg .home-slider .slick-slide, .home-new-sld { height:350px !important;}
.home-new-sld .slick-dots { top:310px !important;}
.home-slider-only-new-pg .home-slider .slides2 .top-container { background:#f4f4f4 url(https://www.dynamism.com/media/home-slide-02-tablet-img.jpg) no-repeat; min-height:351px; background-position:center right !important;}
.home-slide-two-only .purchs-ultimkr { font-size:16px;}
.home-slide-two-only p { font-size:12px;}
.home-slide-two-only .purchs-offer-digit { line-height:90px;}
.home-slide-two-only .purchs-offer-perc { margin-top:0;}
.home-slide-two-only h3 img { width:158px; margin-top:9px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont { max-width:220px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { max-width:220px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-cen-img img { width:215px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 { line-height:32px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont { margin-top:50px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { margin-top:20px;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-cen-img img { width:190px;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-lft-cont { max-width:270px;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-rgt-cont { width:200px;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-lft-cont h2 { font-size:27px;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-lft-cont h2 label { font-size:20px;}
.td-all-prnt-blue-box p { max-width:175px;}
.prnt-printer-print-method .td-printer-container h2 { font-family:'Amer-Comp-Regular';}
.prnt-printer-print-method .td-printer-container h2 strong { font-family:'Amer-Comp-Bold';}
.buyer-gd-col-only { min-height:314px;}
.td-brul-ddm-txt img.bru-blue-img { width:50px;}
.td-brul-ddm-txt label { margin-top:18px;}
.td-brul-ddm-img { max-width:430px;}
.td-brul-ddm-txt { max-width:100%; position:relative; z-index:9;}
.td-adv-common-cls { text-align:left; min-height:209px;}
.td-adverts-double-inr img { width:100px;}
.td-glowforge-col-inr { padding-top:96px;}
.td-einscanhx-col-inr { padding-left:12px;}
.td-adverts-double-inr h3, .td-einscanhx-col-inr h3 { font-size:18px;}
.td-adverts-main a { font-size:10px; padding:8px 15px;}
.td-einscanhx-col-inr label { width:100px;}
.td-mosaic-col-inr label { font-size:12px;}
.td-mosaic-col-inr { padding-top:42px;}


/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container { background:#f4f4f4 url(https://www.dynamism.com/media/ultimaker-q4-promo-slide-tablet.jpg) no-repeat center right!important; background-position:center right !important;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only .purchs-ultimkr { font-size:14px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt { font-size:23px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .purchs-offer-digit { font-size:78px; line-height:66px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only { max-width:300px; padding-top:35px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only h3 { font-size:14px; margin:10px 0 5px 0;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only p { font-size:12px; margin:10px 0 3px 0;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only .purchs-ultimkr img { width:92px; position:relative; top:2px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt.upto-percntg { font-size:50px;}

.fl-prom-title strong { font-size:6.6rem;}
.fl-prom-title { font-size:5.8rem;}
.fl-prom-title label { font-size:2.8rem; line-height:26px;}
.fl-prom-title { line-height:58px;}
.fl-prom-lft p.fl-prom-txt { font-size:19px;}
.fl-prom-lft { padding-top:28px;}
.fl-prom-logo { margin-bottom:18px;}
.fl-prom-lft p.fl-prom-txt { margin:15px 0 20px 0;}
.slide-frmlbs-promo .top-container { background-image:url(/media/block/formlabs-promotion-slide-banner-ipad.jpg);background-position:right top;}
.fl-prom-logo strong { font-size:15px;}
.fl-prom-logo img { width:115px;}
.mat-box-rght {line-height:12px; margin-top:8px;}
.mat-box-rght label { font-size:12px;}
.fila-main-sect { min-height: 370px; }
.container { padding-left: 15px; }
.dont-forget h1 { font-size: 35px;}
.dont-forget p { font-size: 18px; line-height: 0; padding-top: 30px; }
.dont-forget p strong { font-size: 18px; }
.dont-forget a { margin-top: 40px; padding: 10px 25px;}
.fila-promo { right: 15px; top: 118px; max-width: 600px;}
.tab-fila-img { display: inline; }
.um-promo-txt h3 { font-size: 17px;}
.um-promo-txt h3 strong { font-size: 25px;}
.um-promo-txt h1 label { font-size: 30px;}
.um-promo-txt h1 { font-size: 42px; max-width: 100%;}
.um-promo-txt p { font-size: 16px; padding-top: 10px;}
.um-promo-txt a { font-size: 14px; padding: 8px 16px;}
.um-promo-txt { max-width: 100%; padding-top: 15px; }
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main { background-size: 80%; min-height: 475px; background-position: 50% 100%;}

.rece-six-off h3 strong { font-size: 20px; }
.rece-six-off h3 { font-size: 15px; }
.rece-six-off h2 { font-size: 30px; margin-top: 10px; }
.rece-six-off label.rece-fif-off { font-size: 52px; }
.rece-six-off label.rece-fif-perc { font-size: 30px; }
.rece-six-off br {display: none;}
.rece-six-off p { font-size: 14px; max-width: 452px; padding-top: 145px; line-height: 15px; }
.rece-six-main { background-image:url(https://dynamism.com/media/catalog/brand/receive-upto-tab.jpg) !important;background-position: 47% 80%; background-size: 97% !important; min-height: 350px;}
.rece-six-off { margin: 0; max-width: 100%; padding-top: 10px;}
.rece-six-off a { text-decoration: underline; margin-top: 3px; font-size: 12px; color:#3770e3; padding: 0; background-color: unset;}
.rece-six-off label.rece-six-intxt {font-size: 20px;}
.prnt-method-lam-last label.prnt-fffdm-col { font-size:18px; line-height:20px; max-width:220px;}
.prnt-method-lam-last .prnt-meprnt-prod-img-six { width:124px; left:11px;}
.prnt-print-method-col label.last-three-label { min-height:45px;}
.form-fuse-intxt {margin: 0;padding-top: 20px;max-width: 365px;}
.form-fuse-intxt a { padding: 5px 10px;}
.form-fuse-main {background-size: 100% !important; min-height: 350px !important;background-position: 126px 100%;}
.form-fuse-intxt p { margin-top: 5px; font-size: 18px; }
.form-fuse-intxt h3 { line-height: 50px; }
.untl-oct-nte p { max-width: 430px; padding-top: 5px; font-size:11px;}
.untl-oct-nte { max-width:305px;}
.train-sess-txt {padding-top: 40px !important;}
.mayk-hm-slide-bgimg { height:349px !important; background-image:url(https://www.dynamism.com/media/catalog/brand/mayku-multip-slide-ipad-img.jpg) !important; background-position:96% 100%;}
.myk-sld-tit img.mayku-sld-logo { width:191px;}
.myk-sld-tit h3 { font-size:35px; padding-left:7px;}
.myk-sld-left h4 { font-size:22px; margin:13px 0;}
.myk-sld-left { max-width:375px;}
.myk-sld-left p { font-size:14px; margin:0 0 25px 0;}
.myk-sld-left a.mayk-multp-btn { font-size:14px; padding:10px 18px;}

.home-slider-only-new-pg .home-slider .slides.fam-slide-banner .fam-slide-banner-img {height: 340px;}
.fam-slide-banner .fam-value { display: none; }
.fam-slide-banner .fam-sld-tit {margin: 10px 0 0 0;}
.fam-slide-banner .fam-sld-tit img {display: inline-block;height: 20px;}
.fam-slide-banner .fam-sld-tit h4 {margin: 0 0 5px 10px;font-size: 20px;}
.fam-slide-banner h3 {width: 55%;margin: 5px 0 10px 0;}
.fam-slide-banner p { width: 42%;font-size: 15px; margin-bottom: 0;}
.fam-slide-banner p br { display: none; }
.fam-slide-banner a.fam-multp-btn {margin-top: 10px;}
.promoDate {font-size: 11px;width: 40%; margin-top: 15px;}
.promoDate br {display: none;}  

.ult-sev-innr { padding-top: 30px;}
.mod-ixc-innr {padding-top: 30px;}
.mod-ixc-innr img {width: 26%;display: inline-block !important;}
.mod-ixc-innr h2 {display: inline-block;font-size: 34px;margin-left: 15px;}
.mod-ixc-innr p {display: inline-block;font-size: 29px;margin-left: 6px;}
.mod-ixc-prnt {background-size: contain !important;}
.td-pop-brand-logos-new a { margin:3px 6px 3px 6px;}

.raise-hyp-pro {background-image: url(https://www.dynamism.com/media/catalog/brand/raise-hyper-speed-tablet.jpg) !important; background-repeat: no-repeat !important; background-position: 95% 70% !important; background-size: auto !important;}
.pro-hyp-txt h2 {font-size: 28px; margin-top: 8px;}
.pro-hyp-txt h4 {font-size: 20px; margin-bottom: 10px;}
.pro-hyp-txt p {font-size: 14px;}
.pro-hyp-txt a {font-size: 14px; padding: 7px 15px; margin-top: 15px;}
.pro-hyp-txt {padding-top: 20px; max-width: 495px;}
.pro-hyp-txt p {width: 222px;}
.pro-hyp-txt img {width: 30%;}
.pro-hyp-txt h2 label.raise-pls-sgn {font-size: 28px;}

.ult-pva-rem { background-image:url(https://www.dynamism.com/media/catalog/brand/um-promo-hm-slide-banner-nw-ipad.jpg) !important; background-repeat: no-repeat !important;}
.ult-chose-pro p {font-size: 15px; margin-left:0;}
.ult-prom-lgo h4 {margin: 0;font-size: 15px; padding-left:0;}
.ult-ten-spool h4 {font-size: 20px;}
.ult-ten-spool h4 strong {font-size: 40px;}
.ult-ten-spool p {font-size: 14px;line-height: 18px;}
.ult-sav-pva h4 label.ult-prmo-save {font-size: 25px;}
.ult-sav-pva h4 label.ult-sav-off {font-size: 43px;}
.ult-sav-pva h4 label.ult-save-perc {font-size: 25px;}
.ult-sav-pva h4 {font-size: 20px;}
.ult-sav-pva h4.remv-stat {font-size: 20px;}
.ult-pva-insd a {font-size: 13px;margin-left: 0;}
.ult-sav-pva p {font-size: 14px; line-height: 18px;}
.ult-pva-prom {max-width: unset; width: 100% !important;background-size:22px;}
.ult-ten-spool {width: 50%; padding-right: 30px;}
.ult-sav-pva {width: 50%;padding-left: 35px;}
.ult-chose-pro {padding-top: 20px;}
.ult-prom-lgo {margin-left: 0;}
.ult-prom-lgo img {width: 30%;}
.ult-pva-rem { background-size:cover !important;}
.ult-chose-pro img.um-nw-logo { width:35px;}

.buy-guide-banr {background-image: url(https://www.dynamism.com/media/catalog/brand/industry-guide-tablet.jpg) !important; background-repeat: no-repeat; background-position: 100% 100%;}
.indus-guid-hdng h2 br {display: none;}
.indu-buy-guid {flex-wrap: wrap;padding-top:40px;}
.indus-guid-hdng {width: 100%;padding-right: 0!important;text-align: left;padding-bottom: 15px;}
.ind-expl-cntnt {width: 100%;padding-left: 0 !important;}
.indus-guid-hdng h4 {font-size: 25px; padding-bottom: 5px;}
.indus-guid-hdng h2 {font-size: 30px;}
.ind-expl-cntnt p {font-size: 14px;max-width: 423px;line-height: 24px;}

.ump-enhcserv-buy .top-container { min-height:350px; background-size:49%; background-position:97% 100%;}
.umb-stplus-logo img { width:120px;}
.umb-stplus-logo { font-size:16px;}
.ump-enhcserv-inner { padding-top:20px;}
.umb-stplus-prm-main h2 { font-size:52px;}
.umb-stplus-prm-main h2 strong { font-size:28px;}
.umb-stplus-prm-main h2 label { margin-left:5px; font-size:26px;}
.umb-stplus-prm-main h3 { font-size:22px;}
.umb-stplus-prm-main p { font-size:14px; max-width:420px;}
.umb-stplus-prm-main h4 { font-size:13px;}
.umb-stplus-prm-main h4 strong { font-size:19px;}
.umb-stplus-prm-main .umb-stplus-btns a { font-size:14px;}

.esp-and-cc-main label.promdate { font-size:12px;}
.esp-and-cc-main .top-container { background-position:100% 74%; background-size:50%;}

.um-qt-qth-logo { padding-top:20px;}
.um-qt-qth-logo img { width:145px;}
.um-qt-qth-banner h2 { font-size:34px;}
.um-qt-qth-banner h4 { padding:15px 0 5px 0; font-size:18px;}
.um-qt-qth-banner p { font-size:14px;}
.um-qt-qth-txt { max-width:350px;}
.um-qt-qth-banner .um-qt-qth-btns { margin-top:20px;}
.um-qt-qth-banner { background-size:97% !important; background-position:50% 58%;}

.um-mth-xl {background-image: url(https://www.dynamism.com/media/catalog/products/ult-mthd-xl-tablet.jpg) !important; background-repeat: no-repeat; background-position: center center;}
.mth-xl-inr {flex-wrap: wrap;justify-content: unset;padding-top: 60px;padding-left: 30px;}
.mth-xl-txt {width: 100%;}
.mth-xl-txt h2 {font-size: 40px;}
.mth-xl-txt h4 {font-size: 32px;text-align: left;}
.lrg-scl-prjt {max-width: unset;}
.lrg-scl-prjt p.ind-grd-mat {font-size: 16px; letter-spacing: 1px;}
.lrg-scl-prjt p.ind-grd-mat br {display: block;}
.lrg-scl-prjt a.mth-shp-nw {font-size: 14px;padding: 8px 20px;}

.ulti-prod-bndle {background-image: url(https://www.dynamism.com/media/catalog/brand/ultiMaker-Productivity-bundle-tablet.jpg) !important; background-repeat: no-repeat !important; background-position:100% 100%;background-size: inherit !important;}
.ulti-prod-bndle .sve-ovr-bndl h2 {font-size: 35px;}
.ulti-prod-bndle .sve-ovr-bndl h2 label.dolr-sgn {font-size: 41px;}
.ulti-prod-bndle .sve-ovr-bndl h2 strong {font-size: 52px;}
.ulti-prod-bndle .sve-ovr-bndl h4 {font-size: 22px;}
.ulti-prod-bndle .sve-ovr-bndl p.buy-an-ultm {font-size: 14px;max-width: 270px;margin-top: 25px;}
.ulti-prod-bndle .sve-ovr-bndl a.shp-nw-butn {font-size: 14px;margin-top: 25px;line-height: 36px;}

.makr-bt-fila { background-image:url(https://www.dynamism.com/media/catalog/products/Tablet-MakerBot-Home-Slider.jpg) !important; background-repeat: no-repeat; background-position:100% 80%;background-size: auto !important;}
.makr-bt-fila .makr-bot-innr h2 {font-size: 48px !important;max-width: 506px;}
.makr-bt-fila .makr-bot-innr p {font-size: 16px;max-width: 287px;}
.makr-bt-fila .makr-bot-innr a.shp-nw {margin-top: 25px;}
.cad-prnt-nexa {background-image: url(https://www.dynamism.com/media/catalog/brand/cad-dreams-tablet.jpg) !important; background-repeat: no-repeat; background-position: 100% 100%; background-size:cover !important;}
.cad-prnt-nexa .unlsh-prnt-pot h4.nex-webnar {font-size: 20px;}
.cad-prnt-nexa .unlsh-prnt-pot {max-width: 600px;}
.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size: 45px;}
.cad-prnt-nexa .unlsh-prnt-pot p {font-size: 18px;padding-top: 5px;line-height: 24px;}
.cad-prnt-nexa .unlsh-prnt-pot h4.oct-pm-ct {font-size: 30px;max-width: 190px;}
.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size:32px;}

.red-hgh-perf { background-image:url(https://www.dynamism.com/media/catalog/brand/tablet-redefining-extrusion.jpg) !important; background-repeat: no-repeat !important;background-size: contain !important;}
.red-hgh-perf .rede-mat-extsn .robz-webnr p {font-size: 18px;margin: 8px 0 0 12px;}
.red-hgh-perf .rede-mat-extsn h2 {font-size: 27px;max-width: 386px;}
.red-hgh-perf .rede-mat-extsn .robz-webnr img {width: 25%;}
.red-hgh-perf .rede-mat-extsn h4 {font-size: 23px;}


.hol-day-dels {background-image: url(https://www.dynamism.com/media/catalog/brand/holiday-black-friday-tablet.jpg) !important; background-repeat: no-repeat; background-position: 100% 100%; background-size:cover !important;}
.hol-day-dels .hldy-dels-insd h2 {font-size: 45px;}
.hol-day-dels .hldy-dels-insd p {font-size: 18px;padding: 10px 0 0 0;}
.hol-day-dels .hldy-dels-insd a.chk-it-ut {font-size: 14px;}
.chicago-slidebg{background-position: 30% 100%;}

.ultimaker-slidebg .ultimakerpromotion-brand{margin: 18px 0 18px;}
.ultimaker-slidebg .hd-h2{font-size: 37px;line-height: 42px;margin: 0 0 6px;}
.ultimaker-slidebg .subtext{margin: 0 0 12px;}
.ultimaker-slidebg .hd-span{margin: 0 0 15px;}
.ultimaker-slidebg .col-span-block{max-width: 418px;}
.slides.ultimaker-slidebg{background-size: 60%;}

.slides.formlabsform4-slidebg{background-position: 108% 100%;}
.formlabsform4-slidebg .col-span-block{padding: 24px 0 18px;}
.slides.formlabsform4-slidebg .hd-h2{font-size: 61px !important;margin: 0 0 12px;}
.formlabsform4-slidebg .formlabsform4-brand .promotion-brand{max-width: 161px;}
.formlabsform4-slidebg .subtext{font-size: 16px;max-width: 291px;}

.ultimaker-form4-bgslide p{font-size: 18px;}
.ultimaker-form4-bgslide .ultimakerform4-core{min-height: 345px;}

/* Printing Technologies CSS  */
.printing-technologies {padding: 0px 0 20px 0 !important;}
.printing-technologies-col-new { width:49.1%; margin-right:1%; margin-top:15px;}
.printing-technologies-col-new img.prnt-meprnt-prod-img { float:right; margin-right:10px;width: 45%;}
.printing-technologies-col-new a { text-align:left; padding-left:20px;font-size:20px !important;padding-top:40px; padding-bottom:50px;}
.printing-technologies-col-new img.prnt-meprnt-icon-img { max-width:45px; height:45px; margin-left:0;}
.printing-technologies-col-new label.last-three-label { min-height:inherit;}  
.printing-technologies-col-new a label.prnt-shp-now {font-size:13px !important;font-family: 'Amer-Comp-Regular' !important;}
.printing-technologies-col-new.mrg-rt-zero {margin-right: 0% !important;}
.printing-technologies-col-new img.prnt-meprnt-prod-img { margin-top: unset;}
.fourbox-sec {margin-top: 15px;}
.td-glowforge-col {background: url(https://www.dynamism.com/media/catalog/brand/new-mayku-multiplier-ipad.png)!important;background-size:contain; background-repeat: no-repeat!important;background-position: 100% 100%;}
.txt-sec label br {display: none !important;}
.txt-sec label { font-size: 13px;}   

.best-in-class-banner {width:32%;background:#fafafa url('https://www.dynamism.com/media/catalog/products/best-in-class-tablet.png') no-repeat bottom left !important;min-height:406px !important;}
.best-in-class-banner h2 {font-size:3rem !important;}  
.tab-pd {padding-top:60px;} 
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand a{width: 48% !important;}

}

@media screen and ( max-width: 854px) {
.chicago-slidebg .hldy-dels-insd{padding: 27px 0 0 0;max-width: 381px;}
.chicago-slidebg{background-position: 50% 100%;}
.chicago-slidebg .hldy-dels-insd p{max-width: 300px;padding: 12px 0 0 0;}
.chicago-slidebg .hd-span{margin: 12px 0 0;}
.chicago-slidebg .hldy-dels-insd a.chk-it-ut{margin: 18px 0 0 0;}
.chicago-slidebg img.chicago-brand{/*max-width: 100px;*/object-fit: fill;height: 25px;}
.chicago-slidebg .hldy-dels-insd h2,.chicago-slidebg .hd-span em{font-size: 35px;}
.bru-home-rght-tablet-only{background-size: 100% 100% !important;}


.bambu-lab-contest{background-image: url(https://www.dynamism.com/media/catalog/brand/slider_tab_bambu_lab.jpg) !important;background-repeat: no-repeat;background-position: 100% 100%;}
.bambu-lab-contest .insd-appln-contst{padding: 20px 0 0 0;max-width: 439px;}
.bambu-lab-contest .insd-appln-contst h2{font-size: 45px;}
.bambu-lab-contest .insd-appln-contst p{font-size: 20px;}
}

@media screen and (max-width: 819px ) {
.dont-forget h3 { font-size: 17px;}
.dont-forget h3 strong { font-size: 24px;}
.dont-forget p { padding-top: 22px; }
.dont-forget h1 { padding-bottom: 8px; }
.dont-forget a { margin-top: 45px; }
.um-promo-txt h1 { max-width: 100%; font-size: 40px; }

.rece-six-off h3 { font-size: 15px;}
.rece-six-off h3 strong { font-size: 20px;}
.rece-six-off h2 { font-size: 26px; line-height: 20px;}
.rece-six-off label.rece-fif-off {font-size: 47px;}
.rece-six-off label.rece-fif-perc { font-size: 26px;}
.rece-six-off label.rece-six-intxt {font-size: 16px;}
.rece-six-off p {font-size: 12px; max-width: 432px; padding-top: 160px;}
.rece-six-off a { font-size: 12px; margin-top: 5px; }
.rece-six-main { background-position: 47% 70%;}
.prnt-method-lam-last .prnt-meprnt-prod-img-six { width:117px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-four { width:140px;}
.form-fuse-main { background-position: 117px 100%; }
.form-fuse-intxt a {padding: 6px 20px;}
.untl-oct-nte p { max-width: 373px;}
.td-pop-brand-box h3 { padding: 0 0 12px 0; margin-bottom:12px;}
.train-sess-txt { padding-left: 0px; padding-top: 30px !important;}
.on-dmd-train { background-image: url(https://www-admin.dynamism.com/media/catalog/brand/ulti-new-tabi.jpg) !important; background-repeat: no-repeat; background-size: contain; background-position: 100% 100%;}
.buyer-gd-col-only a label.buyer-gd-dwnld { margin-top:14px;}
.fam-slide-banner h2 {font-size: 45px;}
.fam-slide-banner h3 {font-size: 22px;line-height: 1.3;}
.fam-slide-banner p {width: 45%;}

.ult-mkr-ssev { background-image:url(https://www-admin.dynamism.com/media/catalog/brand/ulti-s7-tab-banr.jpg) !important; background-repeat: no-repeat; background-position: center; background-size: cover !important;}
.ult-sev-innr {max-width: 410px;margin: 0 auto;padding-top: 53px;text-align: center;}
.ult-sev-txt img.ulti-new-lgo {width: 50%;}
.ult-sev-txt h2 {font-size: 44px;margin-left: 10px;}
.ult-sev-innr p { font-size:14px; max-width:260px; margin:0 auto; }
.ult-sev-innr a {font-size: 14px; margin-top: 25px;}

.hol-day-dels .hldy-dels-insd {padding: 50px 0 0 0;}
.hol-day-dels .hldy-dels-insd a.chk-it-ut {margin: 40px 0 0 0;}

.slides.chicago-slidebg{background-image: url("https://www-admin.dynamism.com/media/catalog/brand/chicago-bgshow-tablet-size.jpg") !important;}
.chicago-slidebg .hldy-dels-insd{padding: 24px 0 0 0;}
.chicago-slidebg .hldy-dels-insd h2, .chicago-slidebg .hd-span em{font-size: 33px;line-height: 35px;}
.chicago-slidebg .hldy-dels-insd p{max-width: 290px;line-height: 24px;}
.chicago-slidebg .hd-span em{display: block;}

.slides.ultimaker-slidebg{background-size: 63%;background-position: 96% 100%;}
.slides.ultimaker-slidebg{background-image: url("https://www-admin.dynamism.com/media/catalog/brand/ultimakerpromotion-coreprint-tabslide.png") !important;}
.ultimaker-slidebg .ultimakerpromotion-brand span{font-size: 18px;}
.ultimaker-slidebg .ultimakerpromotion-brand .promotion-brand{display: inline-block;max-width: 132px;}
.ultimaker-slidebg .hd-span{font-size: 14px;}
.ultimaker-slidebg .select-print{font-size: 14px;background-size: 6%;}

.ultimaker-slidebg .ultimakerpromotion-brand{margin: 15px 0 15px;}
.ultimaker-slidebg .select-print{background: url(/media/catalog/brand/arrowtablet-download.png) no-repeat left 4px;padding: 6px 0 6px 30px;}
.ultimaker-slidebg .hd-span,.ultimaker-slidebg .subtext{margin: 0 0 9px;}

.slides.formlabsform4-slidebg{background-image: url("https://www-admin.dynamism.com/media/catalog/brand/formlabstabform4-slide.png") !important;background-position: 148% 103%;background-size: 72% !important;}
.formlabsform4-slidebg .subtext{font-size: 15px;max-width: 267px;}
.slides.formlabsform4-slidebg .hd-h2{margin: 0 0 6px;}

.slides.ultimaker-form4-bgslide{background-image: url("https://www-admin.dynamism.com/media/catalog/brand/ultimaker-tabletbgslide.jpg") !important;}
.ultimaker-form4-bgslide .col-span-subcore{padding-right: 9px;}
.ultimaker-form4-bgslide .col-span-5{width: 33.333333%;}
.ultimaker-form4-bgslide .col-span-2{width: 32.66666%;}
.ultimaker-form4-bgslide .col-span-6{width: 34%;}
.ultimaker-form4-bgslide .hd-h2{font-size: 39px;}
.ultimaker-form4-bgslide p{font-size: 15px;}
.ultimaker-form4-bgslide .descriptions{padding: 0 0 0 9px;max-width: 296px;}

}


@media screen and (max-width: 767px) {
.frmlb-pltnm-prtnr-bg {background-size: 44% !important;}
.td-all-prnt-blue-box { background-size:cover; min-height:inherit;}
.td-all-prnt-blue-box, .td-pop-brand-box { width:100%; max-width:inherit;}
.td-printer-container h2 { font-size:30px;}
.td-all-prnt-blue-box p br { display:none;}
.td-pop-brand-box { margin-top:20px;}
.td-formlabs-all-resin { background-size:100%; background-position:315px 100%;}
.td-printer-col { width:100%; margin-right:0; margin-bottom:20px;}
.td-printer-inr { padding:85px 0;}
.td-print-bund-banner { min-height:190px;}
.td-explore-col { width:100%; margin-right:0; margin-bottom:20px;}
.td-explore-col img { height:320px;}
.td-explore-txt h3 { min-height:inherit;}
.td-explore-txt { padding:20px;}
.td-all-prnt-blue-box select { width:100%; max-width:inherit;}
.prnt-print-method-col { width:100%; margin-right:0; margin-top:20px;}
.prnt-print-method-col img.prnt-meprnt-prod-img { float:right; margin-right:10px;}
.prnt-print-method-col a { text-align:left; padding-left:40px; font-size:20px; padding-top:40px; padding-bottom:0;}
.prnt-print-method-col img.prnt-meprnt-icon-img { max-width:52px; height: 52px; margin-left:0;}
.home-new-sld .slides1 h2 { font-size:45px; line-height:40px; padding:0 0 5px 0;}
.bru-home-rght-tablet-only {background-color:#f5f5f5!important; background-image:url(https://www.dynamism.com/media/catalog/products/banner-new-best.png) !important; background-size:100%!important;}
.td-printer-container .bru-home-rght h2 { font-size:4.5rem;}
.bru-home-lfts { width:100%; margin-top:15px;}
.bru-home-three-main { margin-top:15px;}
.bru-home-lfts-inr { min-height:416px;}
.td-all-prnt-blue-box p { max-width:inherit;}
.td-ultimaker-txt { max-width:380px;}
.td-ultimaker-acces-row { background-position:46% 100%;}
.td-ultimaker-txt img { max-width:240px;}
.buyer-gd-col-only a { padding-left:0; padding-top:0;}
.prnt-printer-print-method .buyer-gd-col-only a { text-align:left; padding:20px; position:relative;}
.prnt-printer-print-method .buyer-gd-col-only a label.buyer-gd-tit { text-align:left; padding:0 0 10px 0;}
.prnt-printer-print-method .buyer-gd-col-only a label { float:left; max-width:180px;}
.prnt-printer-print-method .buyer-gd-col-only a label.buyer-gd-dwnld { display:block; float:none; clear:both; text-align:left;}
.prnt-printer-print-method .buyer-gd-col-only a img { position:absolute; top:20px; right:10px;}
.buyer-gd-col-only a.buyer-gd-dwnld { margin-left:25px;}
.td-adv-common-cls { width:47%; margin-left:0; min-height:340px; margin-right:15px;}
.td-adv-common-cls:nth-child(2n+2) { margin-right:0;}
.td-adverts-double { margin-bottom:15px;}
.td-adverts-double-inr { padding:150px 0 0 30px;}
.td-adverts-double a { top:78%;}
.td-einscanhx-col-inr { padding-top:90px;}
.bru-home-rght { width:100%;}
.prnt-print-method-col img.prnt-meprnt-prod-img-five { width:254px;}
.home-new-sld .slides1 .top-container { padding-top:35px;}
.cms-homenew .home-banner.home-new-sld .slides2 { background-size:100% !important; background-position:bottom right !important;}
.home-slide-thr-only h2 { font-size:3.5rem;}
.home-slide-thr-only p { max-width:300px;}
.home-slider-only-new-pg .home-slider .slides3 .top-container { background-position:335px 0 !important; background-size:132% !important;}
.td-adverts-main { margin-bottom:20px;}
.td-brul-ddm-main .td-printer-container { padding:30px 10px;}
.td-brul-ddm-txt label { display:inline-block; margin-top:16px;}
.td-brul-ddm-txt p { max-width:100%;}
.td-brul-ddm-img { position:relative; margin-top:20px; bottom:0; right:0;}
.td-brul-ddm-img { max-width:100%;}
.buyer-gd-col-only { background-size:cover; height:196px; min-height:inherit;}
.pfb-pla-lft, .pva-row-only .pfb-pla-lft { max-width:100%; padding-bottom:10px;}
.pfb-pla-rgt { position:inherit; width:100%;}
.pfb-pla-rgt img, .pva-row-only .pfb-pla-rgt img, .abs-row-only .pfb-pla-rgt img { width:100%;}
.rec-crdb-row .pfb-pla-lft { max-width:inherit;}
.rec-crdb-row .pfb-pla-lft, .rec-crdb-row .pfb-pla-rgt { width:100%;}
.rec-crdb-row .pfb-pla-lft label.made-recycle-txt { display:none;}
.rec-crdb-row .pfb-pla-rgt { margin-top:0;}
.rec-crdb-row .pfb-pla-rgt img { width:130%;}
.filament-blkhead-txt { position:relative;}
.flmnr-cent-img { position:absolute; left:0; top:0;}
.filament-blkhead-top div.flmnr-rgt-div { display:block;}
.filament-blkhead-top div.filament-blkhead-txt { padding-left:80px;}
.filament-blkhead-txt label.newtxt { margin-right:0;}
.filament-blkhead-txt a.shpnowbtn { margin-left:0;}
.filament-blkhead-top { padding-bottom:7px;}
.filament-blkhead-top div.filament-blkhead-txt { margin-left:-60px;}
.home-slider-only-new-pg .home-slider .slides2 .top-container { background-size:50% !important;}
.home-slide-two-only { max-width:240px; padding-top:25px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont { margin-top:0;}
.home-slider-only-new-pg .home-slider .slides3 { padding-top:25px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-cen-img { float:right; width:120px; margin:30px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont, .home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { max-width:66%;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 { text-align:left;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-lft-cont, .home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-rgt-cont { width:100%; max-width:66%;}
.td-adverts-double-inr img { width:120px;}
.td-adverts-double-inr h3, .td-einscanhx-col-inr h3 { font-size:24px;}
.td-glowforge-col-inr { padding-top:155px;}
.td-mosaic-col-inr { padding-top:65px;}
.td-einscanhx-col-inr img { max-width:125px;}
.fila-main-sect { min-height: 411px; }
.fila-promo { top: 124px; }
.dont-forget h1 { padding-bottom: 0px;}
.dont-forget a { margin-top: 26px; padding: 5px 10px;}
.um-promo-txt {padding-top: 15px;}
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main { min-height: 445px;}
.um-promo-txt h1 label { font-size: 24px;}
.um-promo-txt h1 { font-size: 30px; }
.um-promo-txt p { padding-top: 5px;}

/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only {max-width:280px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .purchs-offer-digit { font-size:58px; line-height:70px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only .purchs-ultimkr { padding-bottom:0;}
.slide-frmlbs-promo .top-container { background-position:250px top;}

.rece-six-off p { font-size: 12px; max-width: 313px; padding-top: 128px;}
.rece-six-main {background-position: 47% 47%;}
.prnt-method-lam-last label.prnt-fffdm-col { font-size:20px;}
.prnt-method-lam-last .prnt-meprnt-prod-img-six { width:118px; left:0;}
.prnt-print-method-col label.last-three-label { min-height:inherit;}
.prnt-print-method-col img.prnt-meprnt-prod-img-four { width:128px;}
.form-fuse-main {background-position: 60px 100%; background-size: 106% !important;}
.td-formlabs-all-resin-txt { max-width:290px;}
.untl-oct-nte p { max-width: 100%;}
.untl-oct-nte { max-width:100%;}
.bru-home-four-one { min-height:160px;}
.on-dmd-train {background-position: 70% 100%;}
.train-sess-txt {padding-top: 30px !important;padding-left: 0px;}
.myk-sld-tit img, .myk-sld-tit h3 { display:block !important;}
.myk-sld-tit h3 { padding-left:0;}
.myk-sld-left { max-width:245px; padding-top:55px;}
.myk-sld-tit img.mayku-sld-logo { margin-left:3px;}
.fam-slide-banner h2 {font-size:36px;}
.td-mosaic-col-inr label {font-size: 16px;}
.mod-ixc-innr img {width: 35%;}
.td-pop-brand-logos-new a { margin:10px 6px 10px 6px;}
.raise-hyp-pro {background-size: 56% !important;}
.indu-buy-guid {padding-top: 15px;}
.ind-expl-cntnt p {max-width: 319px;}
.ult-prom-lgo { margin-left:0;}

.ult-pva-prom { padding-top:0;}
.ult-pva-rem { background-position:55% 100%;}

.ump-enhcserv-buy .top-container { background-size:47%;}

.esp-and-cc-main h2 { font-size:46px;}
.esp-and-cc-main p { max-width:330px; margin:15px 0 10px 0;}
.esp-and-cc-main .top-container { background-size:53%;}

.um-qt-qth-banner { background-size:90% !important; background-position:50% 69%;}
.mth-xl-inr {padding-left: 10px;}

.makr-bt-fila {background-position: 100% 100%;background-size: 50% !important;}

.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size: 40px;}

.red-hgh-perf {background-color: #000;background-size: cover !important;}

.hol-day-dels {background-position: 0 100%;}

.ultimaker-slidebg .hd-h2{font-size: 33px;line-height: 36px;}
.ultimaker-slidebg .subtext{font-size: 21px;}
.ultimaker-slidebg .hd-h2 .hd-sub{font-size: 48px;}
.ultimaker-slidebg .col-span-block a.chk-it-ut{font-size: 12px;}

.printing-technologies-col-new { width:100% !important; margin-right:0px !important; margin-top:20px;}
.printing-technologies-col-new img.prnt-meprnt-prod-img { margin-top:0px !important;}
.printing-technologies-col-new img.prnt-meprnt-prod-img { float:right; margin-right:15px;width: 45%;}
.printing-technologies-col-new a { text-align:left; padding-left:20px; font-size:20px !important; padding-top:20px; padding-bottom:0;}
.printing-technologies-col-new img.prnt-meprnt-icon-img { max-width:52px; height: 52px; margin-left:0;}
.printing-technologies-col-new label.last-three-label { min-height:inherit;}
.stereo-large-txt{padding-top: 50px !important;}
.printing-technologies-col-new img {margin: 50px auto 10px auto;}
.printing-technologies-col-new a label.prnt-shp-now {font-size: 12px !important;}   

.best-in-class-banner {width:100%;background:#fafafa url('https://www.dynamism.com/media/catalog/products/best-in-class-3d-printers-banner.png') no-repeat top left !important;min-height:490px !important;background-size: cover !important;}
.tab-pd {padding-top:0px !important;}  
.bambu-lab-contest{background-size: 70%;}
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand a{width: auto !important;}
}

@media screen and ( max-width:720px) {
.chicago-slidebg{background-position: 21% 100%;}
.chicago-slidebg .hldy-dels-insd{padding: 21px 0 0 0;max-width: 351px;}
.chicago-slidebg .hldy-dels-insd h2, .chicago-slidebg .hd-span em{font-size: 30px;line-height: 33px;}
.chicago-slidebg .hldy-dels-insd a.chk-it-ut{padding: 8px 21px;border-radius: 6px;font-size: 13px;}

.slides.formlabsform4-slidebg{background-position: 153% 103%;background-size: 75% !important;}

.slides.ultimaker-form4-bgslide{background-image: url("https://www-admin.dynamism.com/media/catalog/brand/ultimaker-tabfigbgslide.jpg") !important;}
.ultimaker-form4-bgslide .ultimakerform4-core{min-height: auto;align-items: flex-start;text-align: left;justify-content: flex-start;padding: 36px 0 0 9px;}
.ultimaker-form4-bgslide .formlabsform4-brand img{max-width: 195px !important;}
.ultimaker-form4-bgslide .col-span-5,.ultimaker-form4-bgslide .col-span-2,.ultimaker-form4-bgslide .col-span-6{width: 100%;}
.ultimaker-form4-bgslide .hd-h2{font-size: 36px;}
.ultimaker-form4-bgslide .col-span-subcore{max-width: 327px;display: grid;text-align: left;}
.ultimaker-form4-bgslide .col-span-2.ds-none{display: none;}
.ultimaker-form4-bgslide .descriptions{padding: 0;max-width: 258px;}
}

@media screen and ( max-width:639px) {
.slides.ultimaker-slidebg{background-size: 72% !important;}
.slides.formlabsform4-slidebg .hd-h2{font-size: 54px !important;}
.formlabsform4-slidebg .formlabsform4-brand .promotion-brand{max-width: 135px;}
.slides.formlabsform4-slidebg .hd-h2{font-size: 48px !important;}
.formlabsform4-slidebg .col-span-block{width: 100%;}
.formlabsform4-slidebg .col-span-block a.chk-it-ut{padding: 9px 21px;border-radius: 6px;font-size: 14px;}
}
@media screen and (max-width: 599px) {
.img-wdth-tp {width: unset !important;}
.bru-home-rght{min-height: 355px !important;}
.td-formlabs-all-resin img { max-width:220px;}
.td-printer-inr { padding:62px 0;}
.td-print-bund-banner { min-height:155px;}
.td-explore-col img { height:300px;}
.td-industrial-printers { min-height:210px;}
.prnt-print-method-col a { font-size:22px;}
.home-new-sld .slides1 h2 { font-size:40px; line-height:32px;}
.indust-lead-txt { font-size:20px;}
.bru-home-lfts-inr { width:100%; padding:13px;}
.bru-home-rght-inr { margin-top:15px;}
.td-ultimaker-txt a.btnsblue, .td-formlabs-all-resin a.bluebtns { font-size:12px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-five { width:210px;}
.td-all-printer-main { padding:15px 0;}
.home-slide-two-only h2 { font-size:3.5rem;}
.home-slide-thr-only h2 { font-size:3rem;}
.home-slide-thr-only p { max-width:260px;}
.home-slider-only-new-pg .home-slider .slides3 .top-container { background-position:265px 0 !important;background-size:165% !important;}
.cms-homenew .home-banner .slides.slides3 .home-slide-thr-only p { font-size:18px; max-width:260px;}
.rec-crdb-row .pfb-pla-rgt img { width:140%;}
.rec-crdb-row .pfb-pla-lft { padding-bottom:0;}
.hm-new-bnr { height:auto; background-position:bottom left; padding-bottom:50%;}
.hm-banr-logo p { max-width:inherit;}
.hm-banr-logo { width:100%; max-width:inherit;}
.td-adv-common-cls { min-height:262px;}
.td-adverts-double-inr { padding:100px 0 0 15px;}
.td-glowforge-col-inr { padding-top:122px;}
.td-mosaic-col-inr { padding-top:53px;}
.td-einscanhx-col-inr img { max-width:100px;}
.td-einscanhx-col-inr { padding-top:75px;}
.home-slider-only-new-pg .home-slider .slides2 .top-container { background-size:42% !important;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont, .home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { max-width:60%;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2, .home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 label { font-size:26px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont p { font-size:14px;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-lft-cont, .home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-rgt-cont { max-width:60%;}
.fila-main-sect { min-height: 399px; }
.fila-promo { top: 170px;}
.dont-forget a { margin-top: 35px;}
.um-promo-txt h3 strong { font-size: 20px;}
.um-promo-txt h3 { font-size: 13px;}
.um-promo-txt h1 label { font-size: 24px;}
.um-promo-txt h1 { font-size: 30px; line-height: 35px;}
.um-promo-txt p { font-size: 14px;}
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main {min-height: 400px;}
.um-promo-txt { padding-top: 20px; }
.um-promo-txt a { margin-top: 20px; padding: 7px 14px;}
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main { background-size: 90%;}

/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only {max-width:100%;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt { font-size:26px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only { padding-top:10px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container { background-size:90% !important; background-position:center 155px !important;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt { font-size:22px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .purchs-offer-digit { font-size:46px; line-height:56px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only h3 { font-size:16px; margin:5px 0;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only p { font-size:11px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container a.hm-sld-btn-two { padding:7px 15px; font-size:12px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .offer-save-number { display:block;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt.upto-percntg { font-size:30px;}

.rece-six-off p { max-width: 268px; padding-top: 120px; }
.rece-six-main { background-position: 47% 45%; }
.form-fuse-intxt { padding-top: 10px; }
.form-fuse-main {background-position: 10px 100%; background-size: 106% !important;}
.untl-oct-nte p { max-width: 100%;}
.untl-oct-nte p {font-size: 10px;}
.train-sess-txt {padding-top: 10px !important; padding-left: 0px;}
.train-sess-txt h2 {font-size: 40px;}
.on-dmd-train {background-position: 100% 100%;}
.myk-sld-tit img.mayku-sld-logo { width:160px;}
.myk-sld-tit h3 { font-size:24px;}
.myk-sld-left h4 { font-size:16px;}
.myk-sld-left p { font-size:12px;}
.myk-sld-left { max-width:170px;}
.myk-sld-left a.mayk-multp-btn { font-size:12px; padding:8px 13px;}
.home-slider-only-new-pg .home-slider .slides.fam-slide-banner {padding: 10px 0 0 10px;}
.home-slider-only-new-pg .home-slider .slides.fam-slide-banner .fam-slide-banner-img {height: 349px;background-size: auto 220px;background-position: 96% 86%;}
.fam-slide-banner h3 {font-size: 18px;width: 100%;}
.fam-slide-banner a.fam-multp-btn {padding: 10px 15px;}
.promoDate {width: 53%;}
.mod-ixc-innr img {width: 40%;display: block !important;}
.mod-ixc-innr {padding-top: 20px;}
.mod-ixc-innr h2 {margin-left: 0; margin-top: 15px;}
.mod-ixc-innr a {margin-top: 20px;}
.td-pop-brand-logos-new a { width:40%;}
.raise-hyp-pro { background-position: 95% 85% !important;}
.buy-guide-banr {background-size: 65% !important;}

.ult-sav-pva p {font-size: 13px;}
.ult-ten-spool p {font-size: 13px;}
.ult-pva-prom {padding-top: 0;}
.ult-chose-pro p {margin-left: 0;}
.ult-pva-rem { background-size:132% !important; background-position:58% 100%;}

.ump-enhcserv-buy .top-container { background-size:50%;}
.umb-stplus-prm-main h2 { font-size:48px;}
.umb-stplus-prm-main h3 { font-size:20px;}
.umb-stplus-prm-main h2 label { font-size:22px;}

.esp-and-cc-main h2 strong { font-size:22px;}
.esp-and-cc-main h2 { font-size:40px;}
.esp-and-cc-main h2 span { font-size:20px;}
.esp-and-cc-main .top-container { background-position:100% 78%;}

.um-qt-qth-banner { background-size:95% !important; background-position:53% 73%;}

.ulti-prod-bndle .sve-ovr-bndl {padding-top: 15px;}
.ulti-prod-bndle .sve-ovr-bndl img {width: 30%;}
.ulti-prod-bndle .sve-ovr-bndl h2 {font-size: 30px;}
.ulti-prod-bndle .sve-ovr-bndl h2 label.dolr-sgn {font-size: 36px;top: -3px;}
.ulti-prod-bndle .sve-ovr-bndl h2 strong {font-size: 44px;}
.ulti-prod-bndle {background-size: 70% !important;}
.ulti-prod-bndle .sve-ovr-bndl h4 {font-size: 18px;}

.cad-prnt-nexa .unlsh-prnt-pot h4.nex-webnar {font-size: 18px;}
.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size: 32px;}
.cad-prnt-nexa { background-position: 28% 100%; background-color:#ebebeb;}
.cad-prnt-nexa .unlsh-prnt-pot a.regst-nw {font-size: 15px;margin-top: 30px;}
.cad-prnt-nexa .unlsh-prnt-pot h2 { font-size:27px;}
.cad-prnt-nexa .unlsh-prnt-pot h4.oct-pm-ct { font-size:26px;}

.red-hgh-perf .rede-mat-extsn h4 {max-width: 260px;padding-top: 15px;}
.chicago-slidebg .hldy-dels-insd{max-width: 321px;}
.chicago-slidebg img.chicago-brand{height: 21px;}
.chicago-slidebg .hldy-dels-insd h2, .chicago-slidebg .hd-span em{font-size: 27px;line-height: 30px;}
.chicago-slidebg .hldy-dels-insd a.chk-it-ut{padding: 6px 18px 8px;border-radius: 6px;font-size: 12px;margin: 15px 0 0 0;}

.ultimaker-slidebg .select-print{background-position: left 5px;}
.ultimaker-slidebg .hd-h2 .hd-sub{font-size: 42px;}
.ultimaker-slidebg .hd-h2{font-size: 30px;line-height: 34px;}
.ultimaker-slidebg .select-print{font-size: 13px;}
.ultimaker-slidebg .col-span-block{max-width: 405px;}
.ultimaker-slidebg .subtext{font-size: 19px;}

.printing-technologies-col-new a { font-size:22px;}
.printing-technologies-col-new img { margin: 20px auto 10px auto;}
.td-glowforge-col{background-image: url(https://asset.dynamism.com/media/catalog/brand/mayku-multiplier-new.png)!important;background-size: cover!important; background-repeat: no-repeat !important; background-position: 100% 100%;}
.td-einscanhx-col {background-image: url(https://asset.dynamism.com/media/catalog/brand/glowforge-new.png)!important;background-size: cover!important; background-repeat: no-repeat !important; background-position: 100% 100%;}
.td-mosaic-col {background-image: url(https://asset.dynamism.com/media/catalog/brand/einscan-hx-new.png)!important;background-size: cover!important; background-repeat: no-repeat !important; background-position: 100% 100%;}
.prosesing-tool-img{display: flex; justify-content: center;}
.prosesing-tool-img a img { max-width: 100%; height: auto;border: 0; margin-bottom: 6px; display: block; width: 100%;}
.bru-home-four-one.prosesing-tool-img a { /*display: flex; flex-wrap: wrap; justify-content: center; text-align: center;*/ font-size: 12px; color: #6a6a6a; text-decoration: none; line-height: 16px;}
.bru-home-four-one.prosesing-tool-img img {width: auto;display: block; margin: 0 auto 10px;}
.max-wdth-txt{max-width: 129px !important;}
.bambu-lab-contest{background-size: 80% !important;}

}

@media screen and ( max-width:575px) {
.slides.ultimaker-slidebg{background-size: 75% !important;}
.formlabsform4-slidebg .formlabsform4-brand .promotion-brand{max-width: 126px;}
.formlabsform4-slidebg .col-span-block{padding: 15px 0 18px;}
.slides.formlabsform4-slidebg .hd-h2{font-size: 45px !important;}

.ultimaker-form4-bgslide .formlabsform4-brand img{max-width: 175px !important;}
.ultimaker-form4-bgslide .hd-h2{font-size: 33px;margin: 3px 0 12px;}
.ultimaker-form4-bgslide .descriptions a.chk-it-ut{padding: 9px 18px;border-radius: 6px;font-size: 12px;margin: 12px 0 0;}

.bambu-lab-contest{background-size: 72% !important;}
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand a{width: 54% !important;}
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand{margin: 0 0 6px;}
}

@media screen and (max-width:519px) {
.filament-blkhead-top div.filament-blkhead-txt { margin-left:-40px; text-align:left;}
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand a{width: 66% !important;}
}

@media screen and (max-width: 479px) {
.td-formlabs-all-resin { background-position: 87% top !important; background-size: 42% !important;}
.bru-home-rght {min-height: 330px !important;}
.td-ultimaker-slide-inner { word-break:break-all;}
.td-printer-lpgs-title-box h1 { font-size:37px; line-height:36px; padding:15px 0 0 0;}
.td-printer-lpgs-title-box a { font-size:16px;}
.td-all-printer-main { padding:15px 0;}
.td-pop-brand-box { margin-top:15px;}
.td-pop-brand-logos a { width:49%; margin:7px 0;}
/* .td-pop-brand-logos a img { width:100%;} */
.td-ultimaker-acces-row { min-height:142px; background-position:32% 100%;}
.td-ultimaker-txt, .td-ultimaker-txt img { max-width:160px;}
.td-ultimaker-txt img { margin-top:35px;}
.td-ultimaker-slide-main { padding:20px 0;}
.td-industrial-printers { min-height:175px;}
.td-industrial-printers h2 { padding-top:78px;}
.td-four-box-main .td-printer-container h2 { font-size:22px;}
.td-printer-inr { padding:44px 0;}
.td-printer-col { margin-bottom:15px;}
.td-print-bund-banner { min-height:125px;}
.td-printer-container h2 { font-size:25px;}
.td-four-box-main { padding-bottom:5px;}
.td-explore-print-row h2 { padding-bottom:20px;}
.td-explore-col img { height:225px;}
.td-explore-print-row { padding:10px 0 20px 0;}
.prnt-print-method-col a { font-size:16px; padding-top:5px; height:145px; padding-left:15px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-two { width:220px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-one { height:165px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-thr { width:146px; margin-left:30px;}
.prnt-print-method-col img.prnt-meprnt-prod-img { margin-bottom:0;}
.prnt-print-method-col img.prnt-meprnt-icon-img { margin-top:47px; float:left; margin-bottom:7px; max-width:42px; height:42px;}
.prnt-print-method-col a label.prnt-strgp-col { margin-left:5px; float:left; margin-top:47px;}
.prnt-print-method-col a label.prnt-sls-col { margin-left:8px; float:left; margin-top:47px;}
.prnt-print-method-col a label.prnt-fffdm-col { margin-left:5px; margin-top:47px; float:left;}
.prnt-print-method-col img.prnt-meprnt-prod-img-two { width:185px; margin-left:30px;}
.prnt-print-method-col a label.prnt-shp-now { margin-left:5px; float:left;}
.home-new-sld { height:260px !important;}
.home-slider-only-new-pg .home-slider .slick-slide { height:260px !important;}
.home-slider-only-new-pg .home-slider .slides { min-height:260px !important;}
.home-new-sld .slides1 h2 { font-size:30px; line-height:28px; padding-bottom:5px;}
.bru-home-rght-tablet-only { background:#eeeeee url(https://www.dynamism.com/media/home-ultimaker-img-mobile.png) no-repeat bottom right; background-size:95%;}
.bru-home-rght { min-height:320px;}
.td-printer-container .bru-home-rght h2 { font-size:4rem;}
.bru-home-rght a.shpnow { font-size:14px;}
.td-ultimaker-acces-row { background-position:center top; background-size:contain;}
.td-ultimaker-txt { max-width:100%;}
.td-ultimaker-txt p { margin:35px 0 20px 0;}
.td-formlabs-all-resin-txt { max-width:100%;}
.td-formlabs-all-resin-txt p { margin:5px 0 13px 0; max-width:100%; border-top: unset!important; padding-left:15px;}
.td-formlabs-all-resin img { margin-top:32px; width: 40%!important; margin-bottom:25px; margin-left:15px;}
.td-formlabs-all-resin a.bluebtns { margin-right:8px;}
.td-formlabs-all-resin .td-printer-container { padding-left:0;}
.td-formlabs-all-resin .td-printer-container a:nth-child(3) { margin-left:15px;}
.td-industrial-printers { background-position:center top; background-size:100%;}
.td-industrial-printers h2 { font-size:25px; padding-top:33px;}
.td-industrial-printers p { margin:40px 0 25px 0;}
.td-indutr-logos img { margin:0 40px 30px 0; width:35%;}
.td-indutr-logos { margin-top:15px;}
.prnt-printer-print-method { padding:15px 0 20px 0;}
.prnt-printer-print-method .td-printer-container h2 { padding:0;}
.prnt-print-method-col img.prnt-meprnt-prod-img-one { width:130px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-five { width:155px; margin-top:0; margin-left:20px;}
.buyer-gd-col-only a.buyer-gd-dwnld { height:auto;}
.home-slider-only-new-pg .home-slider .slides1 { background-size:cover !important;}
.indust-lead-txt { font-size:14px; letter-spacing:3px;}
.home-new-sld .slides1 label { font-size:11px;}
.home-new-sld .slides1 .wel_visible_mob_only img { width:65px; top:6px;}
.home-new-sld .slides1 .top-container { padding-top:15px;}
.home-new-sld .slick-dots { top:inherit !important; bottom:9px !important; width:120px; margin:0 auto; left:0; right:0;}
.home-new-sld .slides1 .wel_visible_mob_only { margin-top:5px;}
.indust-lead-buttons { margin-top:25px;}
.indust-lead-buttons a { padding:7px 15px;}
.prnt-print-method-col a label.prnt-shp-now { margin-top:0;}
.prnt-print-method-col img.prnt-meprnt-prod-img-four { margin-left:60px;}
.buyer-gd-col-only a.buyer-gd-dwnld { padding:10px 15px; margin-left:15px; margin-top:5px;}
.td-adv-common-cls { min-height:208px;}
.td-adverts-double-inr { padding:80px 0 0 10px;}
.td-adverts-double a { top:68%;}
.td-einscanhx-col-inr { padding-top:60px;}
.home-slide-two-only h2 { font-size:3rem;}
.home-slide-two-only { margin-top:0;}
.home-slider-only-new-pg .home-slider .slides3 .top-container .home-slide-thr-only { padding-top:27px;}
.home-slide-thr-only h2 { font-size:2.3rem;}
.home-slide-thr-only p { max-width:220px;}
.home-slider-only-new-pg .home-slider .slides3 .top-container { background-position:255px 0 !important; background-size:125% !important;}
.cms-homenew .home-banner.home-new-sld .slides2 .top-container { height:260px;}
.home-slide-two-only a.hm-sld-btn-two, .home-slide-thr-only a.hm-sld-btn-thr { font-size:12px; padding:7px 15px; border-radius:7px; position:relative; z-index:9999;}
.brule-market-top-blk { padding:10px 15px;}
.home-slider-only-new-pg .home-slider .slides2 { background:#e8f3f9 url(https://www.dynamism.com/media/buy-guide-mobile-banner.jpg) no-repeat center bottom;}
.cms-homenew .home-banner .slides.slides3 .home-slide-thr-only p { font-size:16px; max-width:230px;}
.slides3 .slides3-grey-bar { bottom:80px;}
.buyer-gd-col-only { height:146px;}
.buyer-gd-col-only a img { max-width:145px;}
.buyer-gd-col-only a label.buyer-gd-tit { line-height:22px;}
.pfb-pla-main { padding-top:20px;}
.pfb-pla-lft p { margin:8px 0 10px 0;}
.pfb-pla-rgt img, .pva-row-only .pfb-pla-rgt img, .abs-row-only .pfb-pla-rgt img { width:140%;}
.rec-crdb-row { padding-top:20px;}
.hm-new-bnr { padding-bottom:58%;}
.home-slide-two-only .purchs-offer-digit { font-size:80px;}
.home-slide-two-only .purchs-offer-perc { font-size:28px; line-height:26px; margin-top:5px;}
.home-slide-two-only .purchs-offer-digit { line-height:60px;}
.home-slide-two-only h3 img { width:85px; margin-top:0; margin-left:auto; margin-right:auto;}
.home-slide-two-only h3 { font-size:12px;}
.home-slide-two-only { max-width:175px; padding-top:15px;}
.home-slider-only-new-pg .home-slider .slides2 .top-container { min-height:260px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2, .home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 label { font-size:22px; line-height:24px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-cen-img { margin:30px 0 0 0;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont p { font-size:12px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { margin-top:10px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont a.dn-btn-sld { font-size:10px; padding:5px 11px;    margin-top:2px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 label { margin-top:3px;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-lft-cont h2 { font-size:22px;}
.td-adverts-double-inr img { width:110px;}
.td-glowforge-col-inr { padding-top:102px;}
.td-adverts-double-inr h3, .td-einscanhx-col-inr h3 { font-size:18px;}
.td-mosaic-col-inr { padding-top:60px;}
.td-einscanhx-col-inr img { max-width:80px;}
.home-slide-two-only h3 label { display:block;}
.td-all-prnt-blue-box p { max-width:225px;}
.fila-main-sect { min-height: 607px; }
.dont-forget h1 { font-size: 30px;  padding-bottom: 0px;}
.dont-forget p { font-size: 14px; padding-top: 18px; }
.dont-forget p strong { font-size: 14px; }
.dont-forget a { margin-top: 35px; padding: 9px 20px;}
.fila-promo { top: 100px; right: 0; left: 0;}
.tab-fila-img { display: none; }
.mob-fila-img { display: inline; }
.dont-forget { padding-top: 3px;}
.dont-forget a { margin-top: 21px; padding: 5px 10px; font-size: 14px;}
.um-promo-txt h1 label { font-size: 16px;}
.um-promo-txt h1 { font-size: 20px; line-height: 24px;}
.um-promo-txt p { padding-top: 5px;}
.um-promo-txt a { margin-top: 12px; padding: 5px 10px;}
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main {min-height: 360px;}
.um-promo-txt { padding-top: 10px;}
.um-promo-txt h3 strong { font-size: 18px;}
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main { background-size: 95%;}

/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only h3 label { display:inline-block;}
.home-slider-only-new-pg .home-slider .slides5 .top-container { background-size:90% !important; background-position:center 95px !important;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt { font-size:14px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only .purchs-ultimkr img { width:70px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .purchs-offer-digit {line-height:36px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt.upto-percntg { position:relative; top:4px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only p {margin:0;}

.slide-frmlbs-promo .top-container { min-height:260px; background-image:url(/media/block/formlabs-promotion-slide-banner-mobile.jpg); background-position:center right; height:auto !important;}
.fl-prom-title strong { font-size:4.7rem; line-height:42px;}
.fl-prom-title { font-size:4.1rem; line-height:44px;}
.fl-prom-title label { font-size:1.8rem; line-height:20px;}
.fl-prom-logo img { width:84px;}
.fl-prom-logo strong { font-size:12px; margin-left:3px;}
.fl-prom-lft { padding-top:14px;}
.fl-prom-lft p.fl-prom-txt { font-size:14px; line-height:18px; margin:10px 0 15px 0;}
.fl-prom-lft { max-width:185px;}
.fl-prom-lft a.fl-prom-btn {padding:8px 17px; font-size:12px;}

.rece-six-main { background-image: url(https://dynamism.com/media/catalog/brand/receive-upto-mob.jpg) !important; background-repeat: no-repeat; background-size: contain !important; background-position: 100% 70%;}
.rece-six-off { padding-top: 5px; }
.rece-six-off p {max-width: 257px; padding-top: 100px; line-height: 13px; font-size: 10px;}
.rece-six-off h3 strong {font-size: 14px;}
.rece-six-off h3 {font-size: 11px;}
.rece-six-off h2 {font-size: 19px; line-height: 10px;}
.rece-six-off label.rece-fif-off {font-size: 36px;}
.rece-six-off label.rece-fif-perc {font-size: 19px;}
.rece-six-off label.rece-six-intxt {font-size: 12px;}
.rece-six-off a {font-size: 10px; margin-top: 0px;}
.prnt-method-lam-last label.prnt-fffdm-col { line-height:22px; max-width:170px; font-size:16px;}
.form-fuse-intxt { padding-top:10px; max-width: 384px; }
.form-fuse-intxt img.form-fuse-logo {display: inline-block;width: 50%;}
.form-fuse-intxt h3 {line-height: 30px; display: inline-block; margin-left: 5px;}
.form-fuse-intxt p {margin-top: 5px;font-size: 16px;max-width: 283px;}
.form-fuse-intxt a {padding: 4px 10px;margin-top: 5px;}
.form-fuse-main {background-position: -14px 100%;background-size: 114% !important;min-height: 260px !important;}
.form-fuse-intxt h2 { font-size: 25px;}
.untl-oct-nte p {max-width: 410px;font-size: 8px;padding-top: 3px;}
.on-dmd-train { background-image: url(https://www-admin.dynamism.com/media/catalog/brand/ulti-new-mob.jpg) !important; background-repeat: no-repeat; background-size: contain; background-position: 100% 100%;}
.dm-dlg-tra img.dmd-lgo { width: 30%; }
.dm-dlg-tra h3 { font-size: 20px; }
.train-sess-txt h2 {font-size: 30px; padding-top: 10px;}
.train-sess-txt a { font-size: 14px; padding: 10px 20px; margin-top: 30px;}
.mayk-hm-slide-bgimg { height:259px !important; background-image:url(https://www.dynamism.com/media/catalog/brand/mayku-multip-slide-mob-img.jpg) !important; background-position:95% 100%;}
.myk-sld-tit img.mayku-sld-logo { width:148px;}
.myk-sld-left { padding-top:27px;}
.myk-sld-tit h3 { font-size:23px;}
.myk-sld-tit img.mayku-sld-logo { margin-left:2px; margin-bottom:3px;}
.myk-sld-left h4 { font-size:18px;}
.myk-sld-left p { line-height:14px; margin:0 0 20px 0;}
.myk-sld-left a.mayk-multp-btn { padding:7px 13px;}
.home-slider-only-new-pg .home-slider .slides.fam-slide-banner {padding: 0;}
.home-slider-only-new-pg .home-slider .slides.fam-slide-banner .fam-slide-banner-img {height: 265px;background-size: auto 150px;background-position: 96% 86%;}
.fam-slide-banner .fam-sld-tit img {display: inline-block;height: 15px;}
.fam-slide-banner .fam-sld-tit h4 {margin: 0 0 5px 2px;font-size: 18px;}
.fam-slide-banner h2 {font-size: 25px;}
.fam-slide-banner h3 {font-size: 18px;width: 100%;margin: 5px 0 5px 0;line-height: 1;}
.fam-slide-banner p { width: 45%;font-size: 12px;line-height: 13px;}
.fam-slide-banner a.fam-multp-btn {margin-top: 8px;padding: 6px 15px;font-size: 12px;}
.promoDate { font-size: 10px;width: 57%;line-height: 1.1; margin-top:10px;}
.td-mosaic-col-inr label {font-size: 12px;}
.td-mosaic-col-inr {padding-top: 42px;}

.ult-mkr-ssev { background-image:url(https://www-admin.dynamism.com/media/catalog/brand/ulti-s7-mob-banr.jpg) !important; background-repeat: no-repeat; background-position: center; background-size: cover !important;}
.ult-sev-txt img.ulti-new-lgo {width: 52%;}
.ult-sev-innr { max-width:230px;padding-top: 10px;}
.ult-sev-txt h2 {font-size: 26px;margin-left: 6px;}
.ult-sev-innr p {font-size: 12px;max-width: 166px;margin: 0 auto;}
.ult-sev-innr a {font-size: 12px;margin-top: 15px;padding: 6px 13px;margin-right: 5px;}
.ult-ten-spool h2 {font-size: 27px;}
.ult-pva-insd a {font-size: 11px;margin-left:0px;margin-top: 0;}
.ult-sav-pva h4 br {display: none;}
.ult-prom-lgo h4 { padding-left:0; font-size:11px;}

.ult-pva-rem { background-image:url(https://www-admin.dynamism.com/media/catalog/brand/um-promo-hm-slide-banner-nw-mobile.jpg) !important; background-position:100% 0 !important; background-color:#f8f9fb !important; background-size:100% !important;}
.ult-chose-pro {padding-top:10px;}
.ult-ten-spool h4 { font-size: 14px;}
.ult-ten-spool h4 strong {font-size: 24px;}
.ult-ten-spool p {font-size: 10px; line-height: 16px;}
.ult-sav-pva h4 label.ult-prmo-save {font-size: 13px;}
.ult-sav-pva h4 label.ult-sav-off {font-size: 27px;}
.ult-sav-pva h4 {font-size: 14px;}
.ult-sav-pva h4.remv-stat {font-size: 15px;}
.ult-sav-pva p {font-size: 10px; line-height: 16px;}
.ult-pva-insd a {font-size: 11px;margin-left:0px;margin-top: 0;}
.ult-sav-pva { padding-left: 20px; position: relative;}
.ult-pva-prom {padding-top: 5px; background-size:16px; margin-top:10px;}
.ult-prom-lgo {margin-left: 0; display: inline-block;}
.ult-chose-pro p {margin-left:0; display: inline-block; font-size:11px;}
.ult-sav-pva h4 br {display: none;}
.ult-sav-pva p {margin-top: 10px;}
.ult-pva-rem .ult-sav-pva:before { display:none;}
.ult-chose-pro img.um-nw-logo { width:25px;}
.ult-ten-spool { padding-right:20px;}
.ult-sav-pva h4 label.ult-save-perc { font-size:15px;}

.mod-ixc-innr h2 {font-size: 26px; margin-top: 12px;}
.mod-ixc-innr p {font-size: 22px;}
.mod-ixc-innr a {padding: 5px 15px; margin-top: 12px;}
.mod-ixc-innr img {width: 35%;}
.mod-ixc-prnt {background-size: 100% !important;background-position: 100% 73% !important;}
.td-pop-brand-logos-new a { width:43%;}
.pro-hyp-txt img {width: 25%;}
.pro-hyp-txt h2 {font-size: 18px;margin-top: 5px;}
.pro-hyp-txt {padding-top: 10px;max-width: 330px;}
.pro-hyp-txt h4 {font-size: 14px;}
.pro-hyp-txt p {width: 246px; font-size: 11px;}
.pro-hyp-txt a {font-size: 12px;padding: 7px 20px;margin-top: 10px;}
.raise-hyp-pro {background-image: url(https://www.dynamism.com/media/catalog/brand/raise-hyper-speed-mobile.jpg) !important; background-repeat: no-repeat; background-position: 100% 63% !important; background-size: unset !important;}
.pro-hyp-txt h2 label.raise-pls-sgn {font-size: 18px;}

.buy-guide-banr {background-image: url(https://www.dynamism.com/media/catalog/brand/industry-guide-mob.jpg) !important; background-repeat: no-repeat; background-position: 100% 69%;}
.indus-guid-hdng h4 {font-size: 17px;}
.indus-guid-hdng h2 {font-size: 22px;}
.ind-expl-cntnt p {max-width: 212px;line-height: 16px;font-size: 11px;}
.ind-expl-cntnt a.indu-dwn-nw {font-size: 11px;margin-top: 20px;padding: 8px 20px;}
.indu-buy-guid {padding-top: 10px;}

.ump-enhcserv-inner { padding-top:15px;}
.umb-stplus-logo img { width:100px;}
.umb-stplus-logo { font-size:14px;}
.umb-stplus-prm-main h2 { font-size:30px; padding:10px 0 8px 0;}
.umb-stplus-prm-main h2 strong { font-size:19px;}
.umb-stplus-prm-main h2 label { font-size:18px;}
.umb-stplus-prm-main h2 label em { top:-15px;}
.umb-stplus-prm-main h3 { font-size:12px;}
.umb-stplus-prm-main p { margin:10px 0 10px 0; font-size:11px; max-width:280px;}
.ump-enhcserv-buy .top-container { min-height:290px; background-position:97% 73%;}
.umb-stplus-prm-main h4 { font-size:11px; padding:5px 0 15px 0;}
.umb-stplus-prm-main h4 strong { font-size:13px;}
.umb-stplus-prm-main .umb-stplus-btns a { font-size:12px;}
.umb-stplus-prm-main h2 label { font-size:14px;}
.umb-stplus-prm-main h2 label em { top:-11px;}

.esp-and-cc-main h2 { font-size:28px; padding:0;}
.esp-and-cc-main h2 strong { font-size:17px;}
.esp-and-cc-main h2 span { font-size:15px; margin:0 5px;}
.esp-and-cc-main h3 { font-size:16px;}
.esp-and-cc-main p { margin:10px 0 5px 0;}
.esp-and-cc-main label.promdate { margin-bottom:15px;}
.esp-and-cc-main .top-container { min-height:290px; background-position:100% 85%;}

.um-qt-qth-logo img { width:100px;}
.um-qt-qth-banner h2 { font-size:28px;}
.um-qt-qth-banner h4 { padding:9px 0 2px 0; font-size:16px;}
.um-qt-qth-banner p { font-size:11px;}
.um-qt-qth-txt { max-width:290px;}
.um-qt-qth-banner .um-qt-qth-btns a { padding:7px 20px; font-size:13px; border-radius:6px;}
.um-qt-qth-banner .top-container { min-height:307px;}
.um-qt-qth-banner { background-size:110% !important; background-position:67px 64%;}

.um-mth-xl {background-image: url(https://www.dynamism.com/media/catalog/products/ult-mtdh-xl-mob.jpg) !important; background-repeat: no-repeat; background-position:center top;background-size:contain !important;}
.mth-xl-txt h2 {font-size: 30px;}
.mth-xl-txt h4 {font-size: 20px;}
.lrg-scl-prjt p.ind-grd-mat {font-size: 12px;max-width: 200px;}
.lrg-scl-prjt p.ind-grd-mat br {display: none;}
.lrg-scl-prjt a.mth-shp-nw {font-size: 12px;padding: 6px 20px;}
.mth-xl-inr {padding-left: 15px;padding-top: 35px;}

.ulti-prod-bndle {background-size: 65% !important;background-position: 100% 67% !important;}
.ulti-prod-bndle .sve-ovr-bndl {padding-top: 10px;}
.ulti-prod-bndle .sve-ovr-bndl h2 {font-size: 27px;}
.ulti-prod-bndle .sve-ovr-bndl h2 strong {font-size: 40px;}
.ulti-prod-bndle .sve-ovr-bndl h4 {font-size: 17px;}
.ulti-prod-bndle .sve-ovr-bndl p.buy-an-ultm {max-width: 181px;margin-top: 15px;}
.ulti-prod-bndle .sve-ovr-bndl a.shp-nw-butn {margin-top: 15px;}

.makr-bt-fila {background-image: url(https://www.dynamism.com/media/catalog/products/mobile-MakerBot-Home-Slider.jpg) !important; background-repeat: no-repeat; background-position:100% 73%;background-size: auto !important;}
.makr-bot-innr img {width: 30%;}
.makr-bt-fila .makr-bot-innr h2 {font-size: 35px !important;padding: 10px 0 10px 0;line-height: 30px;}
.makr-bt-fila .makr-bot-innr p {font-size: 14px;max-width: 270px;}
.makr-bt-fila .makr-bot-innr a.shp-nw {font-size: 14px;margin-top: 20px;}
.makr-bt-fila .makr-bot-innr {padding-top: 15px;}

.cad-prnt-nexa {background-image: url(https://www.dynamism.com/media/catalog/brand/cad-dreams-mobile.jpg) !important; background-repeat: no-repeat; background-position: 100% 0; background-size:contain !important; background-color:#ebebeb;}
.cad-prnt-nexa .unlsh-prnt-pot {padding-top: 10px;}
.cad-prnt-nexa .unlsh-prnt-pot h4.nex-webnar {font-size: 16px;}
.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size: 23px;line-height: unset;}
.cad-prnt-nexa .unlsh-prnt-pot p { font-size: 14px;line-height: 20px;max-width: 345px;padding-top: 0;}
.cad-prnt-nexa .unlsh-prnt-pot h4.oct-pm-ct {font-size: 20px;max-width: 140px;padding-top: 10px;}
.cad-prnt-nexa .unlsh-prnt-pot a.regst-nw {font-size: 14px;margin-top: 22px;}

.red-hgh-perf .rede-mat-extsn {padding-top: 16px;}
.red-hgh-perf .rede-mat-extsn h2 {padding-top: 10px;max-width: 300px; font-size: 22px;}
.red-hgh-perf .rede-mat-extsn h4 {font-size: 18px;padding-top: 10px;max-width: 151px;}
.red-hgh-perf .rede-mat-extsn a.regstr-nw {margin-top: 10px;}
.red-hgh-perf .rede-mat-extsn .robz-webnr img {width: 20%;}
.red-hgh-perf .rede-mat-extsn .robz-webnr p {font-size: 14px;margin: 5px 0 0 10px;}
.red-hgh-perf .rede-mat-extsn a.regstr-nw {font-size: 14px;margin-top: 15px;}

.hol-day-dels { background-image:url(https://www.dynamism.com/media/catalog/brand/holiday-black-friday-sale-mobile.jpg) !important; background-repeat: no-repeat !important; background-position:100% 0; background-size: contain !important;}
.hol-day-dels .hldy-dels-insd {padding: 10px 0 0 0;}
.hol-day-dels .hldy-dels-insd img {width: 25%;}
.hol-day-dels .hldy-dels-insd h2 {font-size: 34px;}
.hol-day-dels .hldy-dels-insd p {font-size: 14px;padding: 8px 0 0 0;}
.hol-day-dels .hldy-dels-insd a.chk-it-ut {font-size: 12px;margin: 25px 0 0 0;}

.chicago-slidebg .hldy-dels-insd{padding: 12px 0 0 0;max-width: 291px;}
.chicago-slidebg .ds-block{display: none;}
.chicago-slidebg .ds-none{display: block;}
.chicago-slidebg .hldy-dels-insd h2, .chicago-slidebg .hd-span em{font-size: 25px;line-height: 27px;}
.chicago-slidebg .hldy-dels-insd p{max-width: 260px;line-height: 21px;font-size: 16px;padding: 9px 0 0 0;}
.chicago-slidebg .hd-span{margin: 9px 0 0;font-size: 16px;}
.chicago-slidebg .hd-span em{display: inline-block;}
.chicago-slidebg img.chicago-brand{height: unset;object-fit: none;}
.chicago-slidebg{background-position: 33% -51px;}

.ultimaker-slidebg .ultimakerpromotion-brand .promotion-brand{max-width: 100px;margin-right: 6px;}
.slides.ultimaker-slidebg{background-size: 60%;}
.ultimaker-slidebg .hd-h2 .hd-sub{font-size: 35px;}
.ultimaker-slidebg .hd-h2{font-size: 24px;line-height: 27px;margin: 0 0 3px;}
.ultimaker-slidebg .hd-span, .ultimaker-slidebg .subtext{margin: 0 0 6px;}
.ultimaker-slidebg .subtext{font-size: 15px;line-height: 21px;}
.ultimaker-slidebg .hd-span{font-size: 12px;}
.ultimaker-slidebg .select-print{padding: 6px 0 6px 33px;background-position: left 6px;font-size: 12px;max-width: 150px;}
.ultimaker-slidebg .ultimakerpromotion-brand{margin: 5px 0 6px;}
.ultimaker-slidebg .col-span-block{max-width: 325px;}
.ultimaker-slidebg .ultimakerpromotion-brand span{font-size: 14px;}

.formlabsform4-slidebg .formlabsform4-brand .promotion-brand{max-width: 106px;}
.slides.formlabsform4-slidebg .hd-h2{font-size: 41px !important;}
.formlabsform4-slidebg .subtext{font-size: 13px;max-width: 234px;}
.formlabsform4-slidebg .col-span-block a.chk-it-ut{padding: 6px 21px;line-height: 24px;}

.ultimaker-form4-bgslide .ultimakerform4-core{padding: 24px 0 0 9px;}
.ultimaker-form4-bgslide .formlabsform4-brand img{max-width: 136px !important;}
.ultimaker-form4-bgslide .hd-h2{font-size: 24px;margin: 3px 0 9px;}
.ultimaker-form4-bgslide p{font-size: 13px;}
.ultimaker-form4-bgslide .descriptions{max-width: 171px;}

.slides.formlabsform4-slidebg {background-position: 153% 65%;}
.bambu-lab-contest{background-size: 69% !important;background-position: 100% 100%;}
.bambu-lab-contest .insd-appln-contst{padding: 15px 0 0 0;}
.bambu-lab-contest .insd-appln-contst h2{font-size: 30px;}
.bambu-lab-contest .insd-appln-contst p{font-size: 14px;max-width: 315px;margin: 10px 0 0 0;}
.bambu-lab-contest .insd-appln-contst a{margin: 25px 0 0 0;}
.home-slider-only-new-pg.home-slider.slides.bambu-lab-contest.top-container{height: 263px !important;}
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand a{width: 75% !important;}
.td-pop-brand-box{padding: 28px 13px !important;}
}


@media screen and ( max-width:424px) {
.red-hgh-perf { background-image:url(https://www.dynamism.com/media/catalog/brand/mob-redefining-webinar.jpg) !important; background-repeat: no-repeat !important;background-size: cover !important;}
.red-hgh-perf .rede-mat-extsn .robz-webnr p {font-size: 11px;margin: 8px 0 0 7px;}
.red-hgh-perf .rede-mat-extsn h2 {font-size: 18px;line-height: 26px;}
.red-hgh-perf .rede-mat-extsn h4 {font-size: 15px;max-width: 120px;}
.red-hgh-perf .rede-mat-extsn a.regstr-nw {font-size: 12px;margin-top: 20px;}
.red-hgh-perf .rede-mat-extsn {padding-top: 30px;}
.slides.formlabsform4-slidebg{background-size: 79% !important;}
.formlabsform4-slidebg .subtext{font-size: 12px;max-width: 204px;line-height: 16px;}
.formlabsform4-slidebg .col-span-block a.chk-it-ut{padding: 6px 18px;}

.ultimaker-form4-bgslide .ultimakerform4-core{padding: 24px 0 0 0;}
.td-formlabs-all-resin img {width: 42% !important;}

.printing-technologies-col-new a {font-size: 20px !important;}
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand a{width: auto !important;}
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand{width: 50%;}
.td-pop-brand-logos.td-pop-brand-logos-new{justify-content: flex-start;}
}

@media screen and (max-width: 413px ) {
.td-formlabs-all-resin img { margin-bottom: 15px;width: 44% !important;}
.prnt-print-method-col a label.prnt-strgp-col {margin-top: 0; }
.bru-home-rght { min-height: 295px !important;}
.fila-main-sect { min-height: 556px; }
.dont-forget h1 { font-size: 28px; padding-bottom: 4px;}
.fila-promo { top: 115px;}
.um-promo-txt h1 label { font-size: 16px;}
.um-promo-txt h1 { font-size: 18px; line-height: 25px;}
.um-promo-txt a { font-size: 14px; padding: 5px 10px;}
.um-promo-txt p { font-size: 12px;}
.rece-six-off h3 strong {font-size: 14px;}
.rece-six-off h3 {font-size: 11px;}
.rece-six-off h2 {font-size: 19px;}
.rece-six-off label.rece-fif-off {font-size: 36px;}
.rece-six-off label.rece-fif-perc {font-size: 19px;}
.rece-six-off label.rece-six-intxt {font-size: 12px;}
.rece-six-main {background-position: 100% 63%;}
.rece-six-off p {max-width: 240px;padding-top: 100px;font-size: 10px;}
.rece-six-off a {font-size: 11px;margin-top: 5px;}
.prnt-method-lam-last label.prnt-fffdm-col { line-height:20px; max-width:130px;}
.prnt-method-lam-last img.prnt-meprnt-icon-img { margin-top:62px;}
.form-fuse-intxt h2 { line-height: 30px; }
.form-fuse-intxt img.form-fuse-logo { width: 48%;}
.form-fuse-intxt h3 { font-size: 23px; }
.form-fuse-intxt p { font-size: 14px;}
.form-fuse-intxt a { padding: 3px 10px;}
.form-fuse-main {background-position: -35px 100%;background-size: 122% !important;}
.home-slider-only-new-pg .home-slider .slides.fam-slide-banner .fam-slide-banner-img {background-position: 95% 86%;}
.fam-slide-banner h2 {font-size: 22px;}
.fam-slide-banner h3 {font-size: 16px;} 
.fam-slide-banner a.fam-multp-btn {margin-top: 10px;}
.fam-slide-banner p { line-height: 15px; }
.td-mosaic-col-inr {padding-top: 38px;}
.mod-ixc-innr img {width: 40%;}
.mod-ixc-innr a {padding: 5px 12px;}
.mod-ixc-prnt {background-size: 100% !important;background-position: 100% 74% !important;}
.pro-hyp-txt h4 { margin-bottom: 7px;}
.buy-guide-banr {background-position: 100% 71%;}

.ult-ten-spool p br {display: none;}
.ult-sav-pva p {margin-top: 10px;}
.ult-ten-spool h4 { font-size:13px;}
.ult-pva-prom { background-size:15px;}
.ult-pva-rem { background-position:100% 32% !important;}

.um-mth-xl {background-position: 100% 2%;background-size: 108% !important;}
.ulti-prod-bndle {background-position: 100% 67% !important;}

.cad-prnt-nexa {background-position: 100% 30%;}

.red-hgh-perf .rede-mat-extsn .robz-webnr img {width: 22%;}
}

@media screen and (max-width: 409px) {
.prnt-print-method-col img.prnt-meprnt-prod-img-two { margin-left:10px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-thr { margin-left:8px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-four { margin-left:45px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-five { margin-left:0;}
.home-slide-thr-only p { max-width:200px; font-size:14px;}
.home-slide-two-only h2 { font-size:2.6rem;}
.cms-homenew .home-banner .slides.slides3 .home-slide-thr-only p { font-size:14px; max-width:190px;}
.home-slider-only-new-pg .home-slider .slides3 .top-container { background-position:210px 0 !important; background-size:142% !important;}
.home-slider-only-new-pg .home-slider .slides3 .home-slide-thr-only img { width:120px;}
.home-slide-thr-only h2 { padding-bottom:8px; font-size:2.2rem;}
.slides3 .slides3-grey-bar { bottom:90px;}
.home-new-sld .slides1 .indust-lead-txt { margin-top:5px;}
.home-new-sld .slides1 .wel_visible_mob_only { margin-top:0;}
.home-new-sld .slides1 h2 { font-size:36px; line-height:36px; max-width:270px; margin:0 auto; padding-bottom:5px;}
.home-new-sld .slides1 .indust-lead-buttons { margin-top:16px;}
.hm-new-bnr { padding-bottom:65%;}
.filament-blkhead-top div.filament-blkhead-txt { margin-left:-30px;}
.home-slider-only-new-pg .home-slider .slides3 { padding-top:12px;}
.prnt-printer-print-method .buyer-gd-col-only a label { max-width:160px;}
.buyer-gd-col-only a label.buyer-gd-tit { line-height:22px; font-size:18px;}
.td-brul-ddm-txt label { margin-top:5px; width:160px; font-size:18px;}
.td-adverts-double-inr img { width:95px;}
.td-adverts-double-inr { padding:60px 0 0 10px;}
.td-glowforge-col-inr { padding-top:92px;}
.td-einscanhx-col-inr { padding-top:50px;}
.td-einscanhx-col-inr img { max-width:73px;}
.td-mosaic-col-inr { padding-top:36px; padding-left:0;}
.td-mosaic-col-inr label { margin:0 0 10px 0;}
.td-adverts-double { margin-bottom:10px; margin-right:10px;}
.home-new-sld .slides1 .top-container { padding-top:20px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2, .home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 label { font-size:20px; line-height:24px;}
.td-printer-container .bru-home-rght h2 { line-height:32px; margin:0 0 15px 0; font-size:35px;}
.td-adv-common-cls { margin-right:10px;}
.prnt-print-method-col a label.prnt-shp-now { font-size:11px;}
.td-pop-brand-logos { text-align:left;}
.td-pop-brand-logos-new { text-align:center;}
.td-formlabs-all-resin { min-height:287px;}
.td-formlabs-all-resin img { margin-top:34px;margin-bottom:30px;}

/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container { background-size:100% !important; background-position:center 92px !important;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only p { margin:5px 0 0 0;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt { margin-top:3px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .purchs-offer-digit { line-height:40px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only h3 {font-size:11px; margin:0;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only p {font-size:9px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only {max-width:250px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt { font-size:12px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only .purchs-ultimkr { font-size:9px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only h3 label { top:0;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt.upto-percntg { top:0;}
.mayk-hm-slide-bgimg { background-position:95% top; background-size:64%;}
.td-pop-brand-logos-new a { width:45%; margin:10px 0;}

.um-qt-qth-banner { background-size:106% !important; background-position:72px 67%;}
.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size:20px; padding:5px 0;}
.cad-prnt-nexa .unlsh-prnt-pot h4.oct-pm-ct { font-size:18px;}
}
@media screen and ( max-width:389px){
.td-formlabs-all-resin-txt p {padding: 0px 0 0 15px;}
.td-formlabs-all-resin img {width: 45% !important;}

.fourbox-sec .printing-technologies-col-new a {font-size: 18px !important;}
.printing-technologies h2 {font-size: 25px !important;} 

.best-in-class-mob-only {width: 100%;background: #fafafa url(https://www.dynamism.com/media/catalog/products/3d-printers-banner-mobile.png) no-repeat top left !important;min-height: 300px !important;background-size: auto !important;}

}
@media screen and ( max-width:375px){

.bru-home-rght { min-height: 275px !important;}
.slides.chicago-slidebg{background-image: url("https://www-admin.dynamism.com/media/catalog/brand/chicago-bgshow-sm-size.jpg") !important;background-position: 66% 0px;background-size: 435px !important;}
.slides.formlabsform4-slidebg{background-image: url("https://www-admin.dynamism.com/media/catalog/brand/formlabsviewform4-slide.png") !important;background-position: 100% 65%;background-size: 72% !important;}
.slides.ultimaker-form4-bgslide{background-image: url("https://www-admin.dynamism.com/media/catalog/brand/ultimaker-viewfigbgslide.jpg") !important;background-position: 75% 40% !important;}
}

@media screen and (max-width: 374px) {
.td-formlabs-all-resin { min-height: 270px!important;}
.mt-img{margin-top: 20px!important;}
.td-formlabs-all-resin img { margin-bottom: 25px; margin-top:35px;width: 43% !important;}
.td-print-bund-banner { min-height:120px;}
.td-printer-inr { padding:40px 0;}
.prnt-print-method-col img.prnt-meprnt-prod-img-one { width:115px; height:155px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-five { width:135px;}
.td-printer-container h2 { font-size:24px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-two { margin-left:0;}
.home-slide-thr-only h2 { font-size:2rem;}
.hm-new-bnr { padding-bottom:67%;}
.filament-blkhead-top div.filament-blkhead-txt { margin-left:-20px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2, .home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 label { font-size:18px; line-height:20px;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-lft-cont h2 { font-size:18px;}
.td-glowforge-col-inr { padding-top:88px;}
.td-adv-common-cls { min-height:191px;}
.dont-forget h1 { font-size: 26px;}
.dont-forget p { font-size: 14px; padding-top: 17px;}
.fila-promo { top: 120px;}
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main { min-height: 356px;}
.um-promo-txt h1 { font-size: 20px; line-height: 23px;}

/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only .purchs-ultimkr { font-size:11px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only h3 { margin:0;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only .purchs-ultimkr img { width:70px; top:1px;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .upto-txt { margin-top:0;}
.slide-frmlbs-promo .top-container { background-position:110% center;}
.rece-six-main {background-position: 100% 66%;}
.rece-six-off p { max-width: 223px; }
.prnt-method-lam-last label.prnt-fffdm-col { width:160px;}
.prnt-method-lam-last label.prnt-fffdm-col { max-width:125px;}
.dm-dlg-tra h3 {font-size: 18px;}
.train-sess-txt h2 {font-size: 28px;}
.train-sess-txt a {padding: 8px 15px;}
.fam-slide-banner a.fam-multp-btn {margin-top:5px;}
.promoDate { width: 64%; }
.buy-guide-banr {background-position: 100% 73%;}

.ult-pva-prom {padding-top: 0px;}
.ult-ten-spool {padding-right: 20px;}
.ult-ten-spool h4 br {display: none;}
.ult-sav-pva p {margin-top: 10px;}

.um-qt-qth-banner { background-size:120% !important;}
.mth-xl-inr {padding-left: 0px;}

.um-mth-xl {background-size: 107% !important; background-position:72px 68%;}
.ulti-prod-bndle {background-position: 100% 72% !important;}

.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size: 19px;}

.cad-prnt-nexa {background-position: 100% 38%;}

.hol-day-dels {background-position: 100% 25%;}
.slides.formlabsform4-slidebg{background-size: 75% !important;}
.bambu-lab-contest .insd-appln-contst h2{font-size: 28px;}
}

@media screen and (max-width: 359px) {
.td-formlabs-all-resin-txt p {padding: 0px 0 0 15px; }
.td-formlabs-all-resin {min-height: 256px;}
.td-formlabs-all-resin img {width: 43% !important;margin-bottom: 30px!important;}
.bru-home-rght {min-height: 265px !important;}
.rec-crdb-row .pfb-pla-lft h2 {font-size: 34px;}
.td-print-bund-banner { min-height:105px;}
.td-printer-lpgs-title-box h1 { padding:7px 0 0 0;}
.td-printer-container h2 { font-size:26px;}
.td-printer-inr { padding:32px 0;}
.td-four-box-main .td-printer-container h2 { font-size:21px;}
.td-all-prnt-blue-box h2 { line-height:30px;}
.td-industrial-printers { min-height:145px;}
.td-industrial-printers h2 { padding-top:25px;}
.prnt-print-method-col a { font-size:14px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-two { width:185px;}
.prnt-print-method-col a label.prnt-sls-col { margin-left:5px;}
.prnt-print-method-col a label.prnt-fffdm-col { margin-left:5px;}
.td-printer-container .bru-home-rght h2 { font-size:3rem;}
.td-ultimaker-txt a.btnsblue { padding:5px 10px;}
.td-formlabs-all-resin a.bluebtns { padding:5px 10px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-one { width:80px; height:135px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-two { width:140px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-thr { width:125px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-four { width:110px;}
.prnt-print-method-col img.prnt-meprnt-prod-img-five { width:110px;}
.td-adverts-double-inr a, .td-einscanhx-col-inr a { padding:8px 10px;}
.home-slide-two-only h2 { font-size:2.3rem;}
.home-slide-two-only p { font-size:14px;}
.home-slide-thr-only h2 { font-size:1.8rem;}
.home-slide-thr-only p { max-width:170px; font-size:13px;}
.home-slider-only-new-pg .home-slider .slides3 .top-container { background-position:190px !important; background-size:160% !important;}
.prnt-printer-print-method .buyer-gd-col-only a label { max-width:120px;}
.buyer-gd-col-only a label.buyer-gd-tit { font-size:13px; line-height:18px;}
.buyer-gd-col-only a label.buyer-gd-dwnld { font-size:11px;}
.hm-new-bnr { padding-bottom:72%;}
.filament-blkhead-top div { font-size:14px;}
.filament-blkhead-top { padding-bottom:8px;}
.filament-blkhead-top div.filament-blkhead-txt { padding-left:70px;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont, .home-slider-only-new-pg .home-slider .slides3 .slides3-rgt-cont { max-width:55%;}
.home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2, .home-slider-only-new-pg .home-slider .slides3 .slides3-lft-cont h2 label { font-size:16px; line-height:18px;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-lft-cont h2, .home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-lft-cont h2 label { font-size:16px;}
.home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-lft-cont, .home-slider-only-new-pg .home-slider .slides3.slides4 .slides3-rgt-cont { max-width:55%;}
.td-formlabs-all-resin { min-height:263px; background-size:50%;}

.td-glowforge-col-inr { padding-top:77px;}
.td-adv-common-cls { min-height:170px;}
.td-einscanhx-col-inr { padding-top:30px;}
.td-einscanhx-col-inr img { max-width:62px;}
.td-adverts-main a { padding:5px 15px;}
.td-adverts-double-inr a, .td-einscanhx-col-inr a { padding:6px 10px;}
.home-new-sld .slides1 h2 { font-size:32px; line-height:32px;}
.fila-main-sect { min-height: 516px; }
.dont-forget h1 { font-size: 23px; padding-bottom: 3px;}
.fila-promo { top: 136px; }
.um-promo-txt h3 strong { font-size: 16px;}
.um-promo-txt h3 { font-size: 12px;}
.um-promo-txt h1 label { font-size: 14px;}
.um-promo-txt h1 { font-size: 18px; line-height: 21px;}
.um-promo-txt p { font-size: 12px;}
.um-promo-txt a { margin-top: 12px; padding: 4px 8px;}
.cms-home .home-banner .slides.um-promo-main,.home-banner .slides.um-promo-main { min-height: 320px;}

/*slide 05 css*/
.home-slider-only-new-pg .home-slider .slides5 .top-container { background-position:center 115px !important;}
.home-slider-only-new-pg .home-slider .slides5 .top-container .home-slide-two-only h3 { font-size:12px;}
.slide-frmlbs-promo .top-container { background-position:140% center;}

.rece-six-off p {max-width: 193px; padding-top: 90px; line-height: 12px;}
.rece-six-off label.rece-six-intxt {font-size: 11px;}
.rece-six-main {background-position: 100% 53%;}
.prnt-method-lam-last label.prnt-fffdm-col { width:140px; font-size:14px; line-height:18px;}
.prnt-method-lam-last label.prnt-fffdm-col { max-width:110px;}
.prnt-method-lam-last .prnt-meprnt-prod-img-six { width:100px;}
.prnt-method-lam-last img.prnt-meprnt-icon-img { margin-top:55px;}

.form-fuse-intxt h3 {font-size: 21px;}
.form-fuse-intxt img.form-fuse-logo {width: 51%;}
.train-sess-txt h2 {font-size: 24px; line-height: 30px;}
.dm-dlg-tra h3 {font-size: 16px; margin-bottom: 4px;}
.mayk-hm-slide-bgimg { background-size:48%;}
.fam-slide-banner h2 {font-size: 20px;}
.fam-slide-banner h3 {font-size: 14px;}
.fam-slide-banner p { font-size: 11px; width: 50%;}
.promoDate {margin-top: 10px; width: 54%;}
.td-mosaic-col-inr label {margin-bottom: 5px;}
.td-mosaic-col-inr {padding-top: 30px;}
.mod-ixc-prnt {background-size: 100% !important;background-position: 100% 76% !important;}
.td-pop-brand-logos-new a { width:43%;}
.pro-hyp-txt h2 {font-size: 17px;}
.pro-hyp-txt p {width: 220px;font-size: 11px;}
.ult-sav-pva p {font-size: 9px;margin-top: 0;}
.indus-guid-hdng h2 {font-size: 20px;}
.indus-guid-hdng {padding-bottom: 10px;}
.ult-ten-spool p {font-size: 9px;}
.ult-pva-rem { background-position:100% 50% !important;}

.esp-and-cc-main h2 strong { font-size:14px;}
.esp-and-cc-main h3 { font-size:14px;}

.um-mth-xl {background-position: 67% 2%;background-size: 127% !important;}
.um-qt-qth-banner { background-position:57px 68%;}

.ulti-prod-bndle .sve-ovr-bndl h2 {font-size: 24px;}
.ulti-prod-bndle .sve-ovr-bndl h2 label.dolr-sgn {font-size: 32px;}
.ulti-prod-bndle .sve-ovr-bndl h2 strong {font-size: 36px;}
.ulti-prod-bndle .sve-ovr-bndl a.shp-nw-butn {font-size: 12px;line-height: 34px;}

.cad-prnt-nexa .unlsh-prnt-pot h4.nex-webnar {font-size: 14px;}
.cad-prnt-nexa .unlsh-prnt-pot h2 {font-size: 17px;}
.cad-prnt-nexa .unlsh-prnt-pot p {font-size: 13px;}
.cad-prnt-nexa .unlsh-prnt-pot a.regst-nw {font-size: 13px;padding: 7px 12px;}
.cad-prnt-nexa {background-position: 100% 52%;}

.red-hgh-perf .rede-mat-extsn h2 {line-height: 24px;}
.red-hgh-perf .rede-mat-extsn .robz-webnr img {width: 27%;}

.hol-day-dels .hldy-dels-insd img {width: 30%;}

.slides.ultimaker-form4-bgslide{background-position: 69% 56% !important;}
.bambu-lab-contest .insd-appln-contst h2{font-size: 24px;}
.bambu-lab-contest .insd-appln-contst p{font-size: 13px;max-width: 290px;}
.td-pop-brand-logos.td-pop-brand-logos-new .col-brand a{width: 85px !important;}
}
    
/*Ultimaker promo CSS End*/
.ultm-blk-tit-lnk { margin-bottom:20px;}
.ultimaker-anniv-main { width:100%; max-width:1440px; margin:0 auto; padding:30px 50px;}
.min-height-call { min-height:171px;}
.min-height-for-last { min-height:146px;}
.ultm-blk-tit-lnk h3 { margin:0; padding:0;}
.ultm-blk-tit-lnk a { color:#3770e3; text-decoration:none;}
.ultimaker-anniv-main hr { margin:0 0 30px 0; border-top:1px solid #e8e8e8;}
.ultimaker-anniv-main .ultm-comp-q4-only .brand-page-wrapper { padding:0 !important;}
.ultimaker-anniv-main .ultm-comp-q4-only .brand-page-wrapper .price-slider .first-slide { margin-top:57px !important;}
.ultimaker-anniv-main h2.ultm-comp-comp-tit { font-size:3.8rem; margin:0; padding:0;}


.uq4promo-mid-container{max-width:1440px; margin:0 auto; padding-left:50px; padding-right:50px; box-sizing:border-box;}
.uq4promo-ban {background: #000409 url(https://www.dynamism.com/media/block/uq4promo-banner.jpg) no-repeat center top;min-height: 323px;background-size: cover;}
.uq4promo-banner-bancont h1 {font-family:'Amer-Comp-Bold';font-size: 30px;color: #fff;margin: 0;padding: 60px 0 15px 0;font-weight: normal;text-transform: uppercase;letter-spacing: 4px;}
.uq4promo-off-content {display: flex;}
.uq4promo-off-text {max-width: 465px;width: 100%;padding-right:32px;}
.uq4promo-off-section {background: #f8f9fb;border-bottom: 1px solid #e8e8e8;padding: 35px 0;}
.uq4promo-off-img {align-self: center;}
.uq4promo-tenyear-sale {font-size: 26px;font-family: 'Amer-Comp-Regular';}
.uq4promo-tenyear-sale strong {font-family: 'Amer-Comp-Bold';}
.uq4promo-upoff strong {font-size: 95px;}
.uq4promo-upoff {font-family: 'Amer-Comp-Bold';font-size: 44px;text-transform: uppercase;}
.uq4promo-upoff-subtext span {font-size: 27px;font-family: 'Amer-Comp-Light';}
.uq4promo-upoff-subtext {font-size: 36px;font-family: 'Amer-Comp-Bold';line-height: 1.1;}
.uq4promo-off-textbut p {font-size: 16px;color: #000;padding: 40px 0;border-bottom: 1px dotted #878788;border-width: 2px;margin: 0;line-height: 1.6;}
.uq4promo-3dprint-mob{display:none;}
.uq4promo-viewprint {padding: 30px 0 25px;font-family: 'Amer-Comp-Regular';font-size: 16px;}
.uq4promo-off-link a {width: auto;color: #3770e3;font-size: 14px;font-family: 'Amer-Comp-Regular';text-decoration: none;line-height: 42px;font-weight: normal;border: 1px solid #3770e3;padding: 0 15px;display: inline-block;border-radius: 8px;}
.uq4promo-off-link {display: flex;justify-content: space-between;}


@media screen and (max-width: 1439px) {
    .min-height-call { min-height:146px;}
    .min-height-for-last { min-height:121px;}
}

@media screen and (max-width: 1359px) {
    .uq4promo-upoff {font-size: 40px;}
    .uq4promo-upoff-subtext {font-size: 30px;}
    .uq4promo-upoff-subtext span {font-size: 26px;}
    .uq4promo-tenyear-sale {font-size: 24px;}
    .uq4promo-off-textbut p {padding: 30px 0;}
    .uq4promo-off-text {max-width: 440px;padding-right: 20px;}
    .uq4promo-upoff strong {font-size: 80px;}
}

@media screen and (max-width: 1151px) {
    .uq4promo-banner-bancont h1 img {width: 200px; }
    .uq4promo-banner-bancont h1 {font-size:24px;letter-spacing: 2px;}
    .uq4promo-upoff {font-size: 36px;}
    .uq4promo-upoff-subtext {font-size: 28px;}
    .uq4promo-upoff-subtext span {font-size: 24px;}
    .uq4promo-tenyear-sale {font-size: 22px;}
    .uq4promo-off-textbut p {font-size:14px;}
    .uq4promo-off-text {max-width: 370px;}
    .uq4promo-off-link a{padding:0 10px;}
    .uq4promo-upoff strong {font-size: 70px;}
    .uq4promo-viewprint {font-size: 14px;}
}

@media only screen and (min-width:768px) and (max-width:1024px){
    .cms-home .home-banner .slides.slides3,[class^=cms-home-] .home-banner .slides.slides3,.home-banner .slides.slides3,[class^=cms-home-] .home-banner .slides.slides3{background-size:cover !important;}
   
}

@media screen and (max-width: 1007px) {
    .ultimaker-anniv-main { padding:30px 15px;}
    .ultimaker-anniv-main h2.ultm-comp-comp-tit { font-size:3.2rem;}
    .ultimaker-anniv-main .ultm-comp-q4-only .brand-page-wrapper .price-slider .first-slide { margin-top: 95px !important;}
}

@media screen and (max-width: 991px) {
    .uq4promo-mid-container {padding-right: 15px;padding-left: 15px;}
    .td-pop-brand-box-new { padding-bottom: 35px !important;}
    .td-pop-brand-logos-new a {margin: 0 0 12px 0!important;}
}

@media screen and (max-width: 959px) {
    .uq4promo-banner-bancont h1 {padding: 20px 0 10px 0;font-size:24px;letter-spacing: 3px;}
    .uq4promo-ban {min-height: 243px;}
    .uq4promo-banner-bancont h1 img {width: 210px;display: block;margin-bottom: 10px;}
    .uq4promo-off-img {display: none;}
    .uq4promo-off-text {max-width: 100%;padding: 0;}
    .uq4promo-tenyear-sale {font-size: 14px;}
    .uq4promo-tenyear-sale br {display: none;}
    .uq4promo-upoff {font-size: 32px;}
    .uq4promo-upoff-subtext {font-size: 24px;}
    .uq4promo-upoff-subtext span {font-size: 20px;}
    .uq4promo-off-headingtext {display: flex;}
    .uq4promo-off-Celebrating {max-width: 330px;width: 100%;padding-top: 15px;}
    .uq4promo-3dprint-mob {display: flex;}
    .uq4promo-3dprint-mob img.mobimg-show{display:none;}
    .uq4promo-off-textbut p {padding: 20px 0;}
    .uq4promo-viewprint {padding: 25px 0 20px;}
    .uq4promo-off-link {   gap: 15px;justify-content: flex-start;flex-wrap: wrap;}
    .uq4promo-off-link a {padding: 0 15px;}
}

@media screen and (max-width: 768px){
    .sponsorsblock img.lazy.img-width,.sponsorsblock img.lazy.img-industrial{height: auto;display: block;}
    .sponsorsblock img.lazy.img-width{max-width: 95px;}
    .sponsorsblock img.lazy.img-formlabs{max-width: 108px;}
    .sponsorsblock img.lazy.img-industrial{max-width: 177px;}
    .sponsorsblock .downloadpdfic a{font-size: 16px;}
    .sponsorsblock .downloadpdfic .fa-angle-right{font-size: 21px;}
    .td-industrial-printers p{margin: 15px 0 18px;}.td-industrial-printers h2{padding-top: 33px;}
    .td-industrial-printers.sponsorsblock{background-image: url("https://dynamism.com/media/catalog/brand/industrialprinters-tabbg.jpg") !important;background-color: #080f12;background-position: calc(36% - -3px);}
    .td-pop-brand-box .td-pop-brand-logos-new a {margin: 0 0 2px 0 !important;}
    .td-pop-brand-box .td-pop-brand-box-new {padding-bottom: 26px !important;}

    .printing-technologies-col-new a {font-size: 20px !important;}
    .printing-technologies-col-new img.prnt-meprnt-icon-img { max-width:45px; height:45px; margin-left:0;}

}

@media screen and (max-width: 720px){
.td-industrial-printers.sponsorsblock{background-position: calc(33% - -21px);padding: 0 0 33px;}
}

@media screen and (max-width: 767px) {
    .min-height-call { min-height:inherit;}
    .min-height-for-last { min-height:inherit;}
    .ultimaker-anniv-main h2.ultm-comp-comp-tit { font-size:2.8rem; margin-bottom:20px;}
    .ultimaker-anniv-main .ultm-comp-q4-only .brand-page-wrapper .price-slider .first-slide { margin-top:0 !important;}
    .ultm-blk-tit-lnk h3 { font-size:24px;}

    .uq4promo-ban {min-height: 200px;}
    .uq4promo-banner-bancont h1 {padding: 15px 0 10px 0;font-size: 16px;}
    .uq4promo-banner-bancont h1 img {width: 150px;}
    .uq4promo-upoff {font-size: 28px;}
    .uq4promo-upoff-subtext {font-size: 22px;}
    .uq4promo-upoff strong {font-size: 62px;}
}

@media screen and (max-width: 660px) {
    .uq4promo-off-headingtext {display: flex;flex-wrap: wrap;}
    .uq4promo-off-Celebrating {max-width: 100%;width: 100%;padding-top: 0;}
    .uq4promo-upoff {font-size: 32px;}
    .uq4promo-upoff strong {font-size: 69px;}
    .uq4promo-3dprint-mob img{margin:0 auto;}
}
@media screen and (max-width: 600px){
.td-industrial-printers.sponsorsblock{background-position: calc(27% - -21px);}
.td-industrial-printers.sponsorsblock  p{margin: 18px 0 21px;max-width: 100%;padding-right: 18px;}.sponsors-logos{padding: 0 0 18px;}
.sponsors-logos .span-flex{margin: 0 33px 9px 0;}

.hgt-bg{min-height: 335px !important;}

.best-in-class-banner {min-height:375px !important;}

}

@media screen and (max-width: 481px){
.td-industrial-printers.sponsorsblock{background-image: url("https://dynamism.com/media/catalog/brand/industrialprinters-mobilebg.jpg") !important;background-size: 100%;padding: 0 0 27px;background-position: left top;background-color: #161212;}
.td-industrial-printers.sponsorsblock h2{padding-top: 60px;padding-bottom: 57px;}
.sponsorsblock .downloadpdfic a{font-size: 14px;}.sponsorsblock img.lazy.img-width{max-width: 90px;}.sponsorsblock img.lazy.img-industrial{max-width: 159px;}
.sponsorsblock .downloadpdfic .icons{max-width: 27px;}
.sponsorsblock img.lazy.img-formlabs{max-width: 102px;}
.sponsors-logos{padding: 0 0 15px;}
}

@media screen and (max-width: 409px) {
    .uq4promo-ban {min-height: 152px;}
    .uq4promo-3dprint-mob img.tabimg-show {display: none;}
    .uq4promo-3dprint-mob img.mobimg-show {display: block;}
    .uq4promo-viewprint {padding: 18px 0;}
    .uq4promo-off-section {padding: 20px 0;}
}
/*Ultimaker promo CSS End*/

/*Ultimaker filament promo slide banner css start*/
.fila-main-sect { margin: 0 auto;  width:100%; background-color:#f6f6f6; min-height: 389px; margin-bottom: 28px; }
.container { max-width: 1440px;  padding-left: 50px; padding-right: 50px; margin: 0 auto; position: relative;}
.dont-forget h3, h1 { margin: 0; padding: 0; }
.fila-promo img { width: 100%; }
.dont-forget { float: left; max-width: 568px;padding-top: 40px; position: relative; z-index: 9;}
.dont-forget a { text-decoration: none; display: inline-block; font-size: 15px; font-family: 'Amer-Comp-Regular'; font-weight: normal; padding: 12px 27px; border: 1px solid #3770e3; color: #3770e3; border-radius: 8px; margin-top: 55px;}
.dont-forget h3 { color: #3770e3; font-family: 'Amer-Comp-Regular'; font-weight: bold; font-size: 20px;}
.dont-forget h3 strong { color: #3770e3; font-family: 'Amer-Comp-Bold'; font-weight: bold; font-size: 30px; }
.dont-forget h1 { font-family: 'Amer-Comp-Bold'; font-weight: bold; font-size:46px ; }
.fila-promo { max-width: 930px;  float: right; position: absolute; right: 42px; top: 41px;}
.dont-forget p { margin: 0; line-height: 13px; font-family: 'Amer-Comp-Regular'; font-weight: normal; font-size: 23px; padding-top: 20px;}
.dont-forget p strong { font-family: 'Amer-Comp-Bold'; font-weight: bold; font-size: 23px; }
.tab-fila-img { display: none; }
.mob-fila-img { display: none; }
/*Ultimaker filament promo slide banner css end*/

@media screen and (max-width: 1439px) {
    .fila-main-sect { min-height: 366px;}
    .fila-promo { max-width: 870px; top: 64px;}
    .uw-tyear-desc { max-width:520px;}
}

@media screen and (max-width: 1359px){
    .fila-main-sect { min-height: 329px; }
    .dont-forget h1 { font-size: 44px; }
    .dont-forget p { font-size: 22px; }
    .dont-forget p strong { font-size: 22px; }
    .dont-forget a { margin-top: 45px; }
    .fila-promo { max-width: 840px; top: 76px; }
    .uw-tyear-desc { max-width:480px;}
    .uw-tyear-desc h2 { font-size:56px;}
    .td-pop-brand-box-new {padding-bottom: 20px!important;}
    .td-pop-brand-logos-new a { margin: 15px 25px 1px 25px!important;}
}

@media screen and (max-width: 1279px){
    .fila-main-sect { min-height: 300px; }
    .dont-forget a { margin-top: 40px; padding: 10px 25px; }
    .dont-forget h1 { font-size: 40px; }
    .dont-forget p { font-size: 20px; line-height: 5px; }
    .dont-forget p strong { font-size: 20px; }
    .fila-promo { max-width: 770px; top: 103px; }
    .uw-tyear-img { max-width:535px; margin-top:35px;}
    .untl-oct-nte p { padding-top: 10px; max-width:526px;}

    .formlabs-bnr3dprinter .leftside .image-block{left: -54px;}
    .formlabs-bnr3dprinter .col-span-6.midside{left: -27px;}
    .formlabs-bnr3dprinter .hd-h2 em{font-size: 45px;}
    .formlabs-bnr3dprinter .fig-brand .image-inline{max-width: 216px;}
    .td-pop-brand-logos-new a {margin: 15px 25px 0px 25px!important;}
}   

@media screen and (max-width: 1151px){
    .fila-main-sect { min-height: 265px; }
    .dont-forget { padding-top: 30px; }
    .dont-forget h1 { font-size: 34px; }
    .dont-forget p { font-size: 18px; }
    .dont-forget p strong { font-size: 18px; }
    .dont-forget a { margin-top: 36px; padding: 8px 20px;}
    .fila-promo { max-width: 775px; top: 101px;}
    .ultm-war-container { padding:0 15px;}
    .uw-tyear-img { max-width:485px; margin-top:45px;}
    .formlabs-bnr3dprinter .leftside .image-block{left: -45px;}
    .td-pop-brand-logos-new a {margin: 8px 13px 0 13px !important;}
}

@media screen and (max-width: 1024px) {
    .formlabs-bnr3dprinter .hd-h2 em{font-size: 36px;}
    .formlabs-bnr3dprinter .fig-brand .image-inline{max-width: 175px;}
    .formlabs-bnr3dprinter p{font-size: 18px;margin: 0 0 24px;}
    .formlabs-bnr3dprinter a.btn-center{padding: 9px 27px 9px;font-size: 15px;}
    .td-printer-container{padding-left: 15px;padding-right: 15px;}
}

@media screen and (max-width: 1023px){
    .fila-main-sect { min-height: 257px; }
    .dont-forget h1 { font-size: 32px;}
    .dont-forget p { font-size: 16px; line-height: 3px;}
    .dont-forget p strong { font-size: 16px;}
    .dont-forget a { margin-top: 32px;}
    .fila-promo { max-width: 730px; top: 118px; }
    .uw-tyear-img { max-width:440px;}
    .untl-oct-nte p { max-width: 514px; }
    .td-pop-brand-box-new {padding-bottom: 23px !important;}
}

@media screen and (max-width: 959px){
    .fila-main-sect { min-height: 370px; }
    .container { padding-left: 15px; }
    .dont-forget h1 { font-size: 35px;}
    .dont-forget p { font-size: 18px; line-height: 0; padding-top: 30px; }
    .dont-forget p strong { font-size: 18px; }
    .dont-forget a { margin-top: 40px; padding: 10px 25px;}
    .fila-promo { right: 15px; top: 118px; max-width: 600px;}
    .tab-fila-img { display: inline; }
    .uw-tyear-desc { max-width:100%; position:relative; z-index:9;}
    .uw-tyear-desc h3 { font-size:15px; padding:0 0 5px 0;}
    .uw-tyear-desc h3 strong { font-size:20px;}
    .uw-tyear-desc h2 { font-size:44px;}
    .uw-tyear-desc h2 label { font-size:31px;}
    .uw-tyear-desc p { font-size:14px; max-width:385px; line-height:18px; margin:9px 0 35px 0;}
    .uw-tyear-desc label.uw-tyear-promo { font-size:11px; max-width:312px; margin-top:60px;}
    .ultm-war-container { position:relative;}
    .uw-tyear-img { position:absolute; right:42px; margin-top:89px;}
    .uw-tyear-desktop-only { display:none !important;}
    .uw-tyear-ipad-only { display:block !important;}
    .untl-oct-nte p { max-width: 430px; padding-top: 5px;}
    .td-pop-brand-logos-new a {margin: 0 !important;}
    .td-pop-brand-box-new {padding-bottom: 19px !important;}
}

@media screen and ( max-width: 854px) {
    .formlabs-bnr3dprinter .leftside .image-block{left: -69px;}
    .formlabs-bnr3dprinter .col-span-6.midside{left: -36px;}
}

@media screen and (max-width: 820px) {
    .formlabs-bnr3dprinter .ds-desk{display: none;}
    .formlabs-bnr3dprinter .ds-tablet{display: block;}
    .formlabs-bnr3dprinter .midside .fig-brand{display: block;}
    .formlabs-bnr3dprinter .fig-brand .image-inline{max-width: 189px;margin: 0 auto 6px;display: block;}
    .formlabs-bnr3dprinter .col-span-3.leftside,.formlabs-bnr3dprinter .col-span-3.rightside{width: 36.3333%;}
    .formlabs-bnr3dprinter .col-span-6.midside{width: 27.333%;left: 0;}
    .formlabs-bnr3dprinter{padding: 15px 0;}
    .formlabs-bnr3dprinter .hd-h2 em{font-size: 39px;}
    .formlabs-bnr3dprinter p{font-size: 16px;line-height: 21px;max-width: 138px;margin: 0 auto 36px;}
    .formlabs-bnr3dprinter a.btn-center{padding: 9px 21px 9px;line-height: 18px;}
    .formlabs-bnr3dprinter .leftside .image-block{left: -24px;}
    .formlabs-bnr3dprinter .rightside img.image-block{position: relative;right: -33px;}
}

@media screen and (max-width: 819px ) {
    .dont-forget h3 { font-size: 17px;}
    .dont-forget h3 strong { font-size: 24px;}
    .dont-forget p { padding-top: 22px; }
    .dont-forget h1 { padding-bottom: 8px; }
    .dont-forget a { margin-top: 45px; }
    .uw-tyear-img {right:22px;}
    .untl-oct-nte p { max-width: 373px;}
}

@media screen and (max-width: 767px){
    .fila-main-sect { min-height: 411px; }
    .fila-promo { top: 124px; }
    .dont-forget h1 { padding-bottom: 0px;}
    .dont-forget a { margin-top: 26px; padding: 5px 10px;}
    .uw-tyear-desc h2 { font-size:36px;}
    .uw-tyear-desc h2 label { font-size:26px;}
    .uw-tyear-desc p { max-width:100%;}
    .uw-tyear-img { max-width:300px; margin-top:124px;}
    .uw-tyear-desc label.uw-tyear-promo { max-width:212px;}
    .untl-oct-nte p { max-width: 337px;}
}

@media screen and (max-width: 720px){
    .formlabs-bnr3dprinter .col-span-3.leftside, .formlabs-bnr3dprinter .col-span-3.rightside{width: 33.3333%;}
    .formlabs-bnr3dprinter .col-span-6.midside{width: 33.333%;}
    .formlabs-bnr3dprinter .fig-brand .image-inline{max-width: 162px;}
    .formlabs-bnr3dprinter .hd-h2 em{font-size: 36px;}
    .formlabs-bnr3dprinter p{margin: 0 auto 24px;}
    .formlabs-bnr3dprinter .rightside img.image-block{right: -27px;}
}

@media screen and (max-width: 599px){
    .fila-main-sect { min-height: 399px; }
    .fila-promo { top: 170px;}
    .dont-forget a { margin-top: 35px;}
    .uw-tyear-desc h2 label { display:block;}
    .uw-tyear-desc h2 { line-height:36px;}
    .uw-tyear-img { max-width:260px; margin-top:160px;}
    .uw-tyear-desc label.uw-tyear-promo { max-width:170px; margin-top:30px;}
    .untl-oct-nte p { max-width: 410px;}

    .best-in-class-banner {width:100%;background:#fafafa url('https://www.dynamism.com/media/catalog/products/best-in-class-3d-printers-mobile.png') no-repeat top left !important;min-height:340px !important;background-size:contain !important;}
}

@media screen and (max-width: 575px){
    .formlabs-bnr3dprinter .ds-mobile{display: block;}
    .formlabs-bnr3dprinter .ds-tablet,.formlabs-bnr3dprinter .col-span-3.leftside.ds-none{display: none;}
    .formlabs-bnr3dprinter .col-span-6.midside{width: 48%;text-align: left;}
    .formlabs-bnr3dprinter .col-span-3.rightside{width: 50%;}
    .formlabs-bnr3dprinter .fig-brand .image-inline{max-width: 124px;margin: 0 0 6px;}
    .formlabs-bnr3dprinter .hd-h2 em{font-size: 27px;}
    .formlabs-bnr3dprinter p{margin: 0 0 15px;font-size: 13px;line-height: 18px;max-width: 100%;}
    .formlabs-bnr3dprinter a.btn-center{padding: 5px 18px 7px;font-size: 13px;line-height: 18px;border-radius: 6px;}
    .formlabs-bnr3dprinter .rightside img.image-block{right: -50px;}
    .formlabs-bnr3dprinter{padding: 21px 0 9px;}
}

@media screen and (max-width: 480px){
    .formlabs-bnr3dprinter .rightside img.image-block{right: -36px;}
    .formlabs-bnr3dprinter a.btn-center,.formlabs-bnr3dprinter p{font-size: 12px;}
    .formlabs-bnr3dprinter .hd-h2 em{font-size: 26px;}
    .formlabs-bnr3dprinter p{max-width: 132px;}
    .formlabs-bnr3dprinter .col-span-3.rightside.ds-none{display: none;}
    .formlabs-bnr3dprinter{background-image: url(https://www.dynamism.com/media/catalog/brand/formlabs-mobileleftside.png) !important;background-repeat: no-repeat !important;background-position: 108% 18px;background-size: 60% !important;padding: 36px 0 45px;}.formlabs-bnr3dprinter .midside .hd-h2{margin: 15px 0 9px;}
}

@media screen and (max-width: 479px) {
    .fila-main-sect { min-height: 607px; }
    .dont-forget h1 { font-size: 30px;  padding-bottom: 0px;}
    .dont-forget p { font-size: 14px; padding-top: 18px; }
    .dont-forget p strong { font-size: 14px; }
    .dont-forget a { margin-top: 35px; padding: 9px 20px;}
    .fila-promo { top: 100px; right: 0; left: 0;}
    .tab-fila-img { display: none; }
    .mob-fila-img { display: inline; }
    .dont-forget { padding-top: 3px;}
    .dont-forget a { margin-top: 21px; padding: 5px 10px; font-size: 14px;}
    .uw-tyear-desc { margin-top:10px;}
    .uw-tyear-desc h3 strong { font-size:16px;}
    .uw-tyear-desc h3 { font-size:12px;}
    .uw-tyear-desc h2 { font-size:28px; line-height:28px;}
    .uw-tyear-desc h2 label { font-size:18px;}
    .uw-tyear-desc p { font-size:11px; line-height:16px; margin:5px 0 18px 0;}
    .uw-tyear-desc a.uw-tyear-btn { font-size:11px; padding:8px 20px;}
    .uw-tyear-desc label.uw-tyear-promo { font-size:9px; max-width:140px; margin-top:18px;}
    .uw-tyear-img { max-width:225px; margin-top:120px; right:15px;}
    .untl-oct-nte p {max-width: 410px;font-size: 8px;padding-top: 3px;}
    .slides.ultimaker-form4-bgslide {background-size: contain !important;}

    .printing-technologies-col-new a { font-size:20px; padding-top:12px; height:145px; padding-left:13px;}
    .printing-technologies-col-new img.prnt-meprnt-prod-img { margin-bottom:0;}
    .printing-technologies-col-new img.prnt-meprnt-icon-img { margin-bottom:3px;max-width:40px; height:40px;}
    .printing-technologies-col-new a label.prnt-shp-now { font-size:12px; margin-top:0;}
    .stereo-large-txt h2 {font-size:32px !important; }
    .printing-technologies h2 {font-size: 30px !important;}
    .fourbox-sec { margin-top: 0px;}

    .best-in-class-mob-only {width:100%;background:#fafafa url('https://www.dynamism.com/media/catalog/products/3d-printers-banner-mobile.png') no-repeat top left !important;min-height:330px !important;background-size:cover !important;}

}

@media screen and (max-width: 430px){
    /*updated css Industrial 3d printers start*/
    .td-industrial-printers.sponsorsblock h2{padding-top: 42px;padding-bottom: 36px;}.td-industrial-printers h2 a label{display: block;}    
    .formlabs-bnr3dprinter{background-position: 108% 24px;background-size: 63% !important;}
}

@media screen and (max-width: 413px ) {
    .fila-main-sect { min-height: 556px; }
    .dont-forget h1 { font-size: 28px; padding-bottom: 4px;}
    .fila-promo { top: 115px;}
    .uw-tyear-img { margin-top:137px; max-width:200px;}
    .uw-tyear-desc h2 { line-height:26px;}
    .uw-tyear-desc h3 { padding:0 0 10px 0;}
    .uw-tyear-desc p { margin:10px 0 18px 0;}
    .uw-tyear-desc label.uw-tyear-promo { margin-top:12px;}
    .uw-tyear-img { margin-top:127px;}
}

@media screen and (max-width: 390px) {
    .formlabs-bnr3dprinter .col-span-6.midside{padding: 0 9px 0 0;}
    .formlabs-bnr3dprinter{background-position: 108% 27px;background-size: 66% !important;padding: 36px 0 36px;}
}
@media screen and (max-width: 375px){
    .td-industrial-printers.sponsorsblock  h2{padding-top: 30px;padding-bottom: 33px;}.td-industrial-printers.sponsorsblock  p{margin: 15px 0 21px;padding-right: 3px;}
    .formlabs-bnr3dprinter{background-size: 66% !important;}
}

@media screen and (max-width: 374px ) {
    .dont-forget h1 { font-size: 26px;}
    .dont-forget p { font-size: 14px; padding-top: 17px;}
    .fila-promo { top: 120px;}
    .uw-tyear-img { max-width:190px;}
}

@media screen and (max-width: 360px){
.td-industrial-printers.sponsorsblock  h2{padding-top: 27px;padding-bottom: 27px;}
.sponsorsblock .downloadpdfic em{margin-left: 3px;margin-right: 3px;}
.sponsorsblock .downloadpdfic .fa-angle-right{font-size: 18px;line-height: 21px;}
.sponsorsblock .downloadpdfic .icons{margin-right: 3px;}
}

@media screen and (max-width: 359px){
    .fila-main-sect { min-height:516px;}
    .dont-forget h1 { font-size:23px; padding-bottom:3px;}
    .fila-promo { top:136px;}
    .uw-tyear-desc p { font-size:10px; line-height:12px; margin:8px 0 12px 0;}
    .uw-tyear-img { max-width:150px; margin-top:119px;}
    .uw-tyear-desc label.uw-tyear-promo { max-width:115px; margin-top:10px;}
    
    .printing-technologies-col-new img.prnt-meprnt-prod-img {margin-right:8px !important;}
    .fourbox-sec .printing-technologies-col-new a {font-size: 16px !important;}
    .printing-technologies-col-new a label.prnt-shp-now { font-size:11px;}
    .printing-technologies h2 {font-size: 25px !important;}   
 
}

@media screen and (max-width: 321px) {
    .formlabs-bnr3dprinter{background-size: 63% !important;background-position: 108% 36px;padding: 27px 0 36px;}
}