@import url('https://fonts.googleapis.com/css2?family=Saira+Semi+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Saira:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');

.page-id-993 header, .page-id-993 footer{display: none;}
body.page-id-993{background-image: none;}

h2.am-h2{text-transform: uppercase !important;font-family: 'Saira Semi Condensed', sans-serif !important;font-size: 50px !important;font-weight: 600 !important;line-height: 1.2 !important;}

.my-full-width-container > .wp-block-group__inner-container{ max-width: 1200px;margin: 0 auto;}

.am-btn a, .page-id-993 .order-now{background: linear-gradient(90deg,#f7c60a 7.2%,#fea628 92.4%); border-radius: 30px; overflow: hidden; color: #000; text-transform: inherit;font-family: 'Saira Semi Condensed', sans-serif !important;padding: 10px 30px; font-size: 26px;font-weight: 600;line-height: 1;display: inline-block;vertical-align: middle;text-align: center;}
.am-btn a:hover, .page-id-993 .order-now:hover{box-shadow: inset 0 1px 5px -2px #000;}

.am-text-right{text-align: right;}
.am-center{text-align: center;}
.am-text-right form{margin-bottom: 0 !important;}
.batn form { margin-bottom: 0; }
#order-now-form{margin-bottom: 0 !important;}

.am-header-wrap{padding-top: 10px;}
.am-header { padding: 25px 0;}
.am-header.mob-header, .am-mobile-banner, .am-mob-ban, .mob-img, .mob-col, .amt-mob-feature{display: none !important;}
.am-header > .wp-block-group__inner-container{padding: 0 66px 0 0;}
.am-header h2{font-family: 'Saira Semi Condensed', sans-serif !important;color: #f7c60a;font-size: 40px !important;font-weight: 600 !important;margin-bottom: 0 !important;line-height: 1.2 !important;}
.am-header figure, .am-header .is-layout-flex{margin-bottom: 0 !important;}
.am-header figure{max-width: 120px;margin: -10px 0 0 40px;}

.am-sticky { position: fixed; top: 0; width: 100%; z-index: 99999;}
.am-sticky.am-header-wrap{padding-top: 0;}

.am-banner .is-layout-flex, .am-powerful-saw .is-layout-flex, .full-width-img .is-layout-flex, .full-width-img figure, .users-say-sec .is-layout-flex{margin-bottom: 0;}

.am-banner h2{font-family: 'Saira', sans-serif !important;font-size: 30px !important;font-weight: 500 !important;line-height: 1.2;}
.am-banner h2 s{text-decoration-color: red;}
.am-banner .bigPrice { font-size: 90px !important;line-height: 1.2;}
.am-banner .tab-banner-img, .mob-plus, .am-7-in-1-sec-mob, .mob-col-img{display: none !important;}

.am-left-banner{padding: 35px 0 20px;}
.am-left-banner figure{margin: 0 auto !important;max-width: 1000px;}
.page-id-993 .am-banner .order-now{padding: 10px 40px;}
.am-right-banner{background-image: url(../images/am-home-banner.jpg); background-repeat: no-repeat; background-attachment: inherit; background-position: 50%; background-size: cover;}

.am-red-line{position: relative;text-align: center;z-index: 1;margin-top: 30px;}
.am-red-line::before{position: absolute;content: "";top: 50%;left: 0;right: 0;transform: translateY(-50%); height: 11px;background-color: #fe2828;z-index: -1;}
.am-red-line figure{max-width: 90px;margin: 0 auto;}

.am-powerful-saw{padding: 35px 0 45px;}
.am-powerful-saw h1{margin-bottom: 35px !important;text-transform: uppercase !important;font-family: 'Saira Semi Condensed', sans-serif !important;font-size: 50px !important;}
.am-powerful-saw figure.cutter-img {max-width: 150px;}
.am-powerful-saw figure{max-width: 110px;margin: 0 auto;}
.am-powerful-saw h4{padding-top: 30px;margin-bottom: 0 !important;font-family: 'Urbanist', sans-serif !important;font-size: 26px !important;line-height: 1.2;font-weight: 600 !important;}

.am-feartures-wrap{padding: 55px 0;}

.am-feature-img-wrap{position: relative;padding: 160px 0 100px;}
.am-feature-img-wrap .am-mw-1100 figure{max-width: 1100px;margin: 0 auto !important;}
.am-feature-img-wrap h4{font-size: 16px !important;font-family: 'Urbanist', sans-serif !important;line-height: 1.2 !important;font-weight: 400 !important;text-align: center !important;padding: 15px 0;margin: 0 !important;padding: 25px;color: #000;}
.am-feature-img-wrap figure{max-width: 90px;width: 100%; margin: 5px auto!important; overflow: hidden;}

.am-feature-img-wrap .am-abslt{position: absolute !important;cursor: pointer !important;overflow: hidden !important;margin: auto !important;}

.am-feature-img-wrap .am-img-abslt{max-width: 380px; top: 7%; left: 10%;}
.am-feature-img-wrap .am-img-abslt-1{max-width: 300px; top: 2%; left: 39%;}
.am-feature-img-wrap .am-img-abslt-2{max-width: 300px; top: 29%; right: 11%;}
.am-feature-img-wrap .am-img-abslt-3{width: 260px; top: 44%; right: 12%; }
.am-feature-img-wrap .am-img-abslt-4{width: 250px; top: 40%; left: 10%;}
.am-feature-img-wrap .am-img-abslt-5{width: 300px; bottom: 5%; left: 22%;}
.am-feature-img-wrap .am-img-abslt-6{max-width: 220px; bottom: 9%; right: 30%;}
.am-feature-img-wrap .am-img-abslt-7{max-width: 180px; top: 10%; right: 32%;}

.am-feature-img-wrap .am-abslt-active .am-feature-img, .am-feature-img-wrap .am-abslt .am-click-img{display: none;}
.am-feature-img-wrap .am-abslt-active .am-click-img { display: block; }
.am-feature-img-wrap .am-abslt-active.am-img-abslt-2 > .wp-block-group__inner-container .am-click-img, .am-feature-img-wrap .am-abslt-active.am-img-abslt-3 > .wp-block-group__inner-container .am-click-img{display: flex;flex: 0 0 90px;}
.am-feature-img-wrap .am-abslt-active h4{background: #333534; border-radius: 10px;color: #fff;}

.am-img-abslt-2 > .wp-block-group__inner-container, .am-img-abslt-3 > .wp-block-group__inner-container{display: flex;flex-direction: row-reverse;align-items: center;flex: 0 0 90px;column-gap: 5px;}

.am-blade-wrap figure{max-width: 300px; margin: auto!important;}
.am-blade-wrap h3 { font-size: 32px !important; font-family: 'Urbanist', sans-serif !important; font-weight: 600 !important; padding: 45px 15px 25px; margin: 0 auto!important; max-width: 300px; }
.am-blade-wrap h4{font-size: 27px !important;font-family: 'Urbanist', sans-serif !important;padding: 0 15px;margin-bottom: 0 !important;}

.am-yellow-line{height: 114px;margin: 160px 0;}

.blades-wrapper > .wp-block-group__inner-container .is-layout-flex { margin-top: -31%; padding-bottom: 64px; margin-bottom: 0; }

.am-7-in-1-sec{background-image: url(../images/powerful-circular-saw-bg.jpg); background-repeat: no-repeat; background-attachment: inherit; background-position: 50%; background-size: cover;}
.am-7-in-1-sec .is-layout-flex, .am-zigzag-sec .is-layout-flex, .durable-construction-sec .is-layout-flex, .diy-crew-sec .is-layout-flex{margin-bottom: 0 !important;}
.am-7-in-1-sec h2{font-size: 60px !important;line-height: 1.2 !important;margin-bottom: 15px !important;}
.am-7-in-1-sec h2 .bigPrice2{font-size: 100px !important;}
.am-7-in-1-sec p{font-size: 30px !important;font-family: 'Urbanist', sans-serif !important;margin-bottom: 0 !important;}

.am-powerful-left{padding: 95px 25px 55px 55px;}

.am-zigzag-sec .am-zigzag-sec-bg{background-image: url(../images/versatile-bg.jpg);background-repeat: no-repeat; background-attachment: inherit; background-position: 50%; background-size: cover;}
.am-zigzag-sec .am-zigzag-sec-content{padding: 20% 15%;}
.am-zigzag-sec .am-zigzag-sec-content h4, .durable-construction-sec h3, .any-surface-sec h2{font-size: 40px !important; font-family: 'Saira Semi Condensed',sans-serif !important; font-weight: 600 !important;padding: 15px !important;margin-bottom: 0 !important;}
.am-zigzag-sec .am-zigzag-sec-content p, .durable-construction-sec p{font-size: 20px !important;font-family: 'Urbanist', sans-serif !important;padding: 0 15px 15px !important;margin-bottom: 0 !important;}

.am-zigzag-rev-sec .am-zigzag-sec-bg{background-image: url(../images/easy-and-safe-use-bg.jpg);}

.durable-construction-sec{padding-top: 100px; padding-bottom: 240px;background-image: url(../images/durable-construction-bg.jpg);background-repeat: no-repeat; background-attachment: inherit; background-position: 50%; background-size: cover;}

.users-say-sec, .diy-crew-sec{padding: 55px 0;}
.any-surface-sec{padding: 40px 0 55px;}

.full-width-img figure.desk-img img{width: 100%;}

.any-surface-sec h2{padding-bottom: 0 !important;}
.any-surface-sec h3{font-size: 28px !important;font-family: 'Saira', sans-serif !important;font-weight: 600px;padding: 0 15px 15px;margin-bottom: 0 !important;}
.any-surface-sec p{max-width: 560px; margin: 0 auto!important;font-size: 20px !important;font-family: 'Urbanist', sans-serif !important;}

.users-say-sec.my-full-width-container > .wp-block-group__inner-container{ max-width: 1300px;margin: 0 auto;}
.users-say-sec h2.am-h2, .diy-crew-sec h2.am-h2{font-size: 40px !important;margin-bottom: 25px !important;}
.users-say-sec .am-diy p, .users-say-sec .am-diy h5{font-size: 16px !important;font-family: 'Urbanist', sans-serif !important;}
.users-say-sec .am-diy p{padding: 0 15px 15px;margin: 0 !important;}
.users-say-sec .am-diy h5{padding: 0 15px;margin: 0 !important;font-weight: 600 !important;}
.users-say-sec .am-diy-wrap { padding: 0 15px; }
.users-say-sec .am-diy figure { max-width: 140px; margin: 20px auto; }

.diy-crew-sec.my-full-width-container > .wp-block-group__inner-container{ max-width: 1100px;margin: 0 auto;}
.diy-crew-sec h2.am-h2{margin-bottom: 45px !important;}
.diy-crew-sec .crew-wrap{padding: 0 30px;}
.diy-crew-sec .crew-wrap h4,.diy-crew-sec .crew-wrap h5{font-family: 'Urbanist', sans-serif !important;font-weight: 600 !important;line-height: 1.2;font-size: 20px !important;}
.diy-crew-sec .crew-wrap h5{font-size: 16px !important;}
.diy-crew-sec .crew-wrap figure{margin-bottom: 0 !important;}
.diy-crew-sec .crew-wrap h4{padding: 25px 15px 24px;margin-bottom: 0 !important;}
.diy-crew-sec .crew-wrap h5{padding: 0 15px;margin-bottom: 0 !important;}


.pum-container{ padding: 0 !important; border-radius: 0 !important; border: 0 !important; box-shadow: none !important; background-color: transparent !important; }
/* #pum-1345 .pum-container .wistia_responsive_padding{max-width: 943px !important;margin: 0 auto;} */
.pum-close{ position: absolute !important; height: 30px !important; width: 30px !important; left: auto !important; right: -30px !important; bottom: auto !important; top: 0 !important; padding: 0px !important; color: #000 !important; font-family: Arial !important; font-weight: 100 !important; font-size: 26px !important; line-height: 1 !important; border-radius: 50% !important; box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 ) !important; text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ) !important; background-color: #fff !important; margin: 0 !important; }
#pum-1345, #pum-1371, #pum-1361{background-color: rgba(119, 119, 119, 0.7) !important;}

#popmake-1345 .wistia_embed{height: 500px !important;}

#popmake-1345, #popmake-1371{width: 500px !important;margin: 0 auto !important;}
#popmake-1361{width: 650px !important;margin: 0 auto !important;}


/* affiliate other pages 24.03.2023 */
#wrapper{overflow-x: hidden;}

.banner-wrap{z-index: 2;}

.amt-banner-img{bottom: 0;width: 100%;pointer-events: none;z-index: -1;}
.amt-banner-img figure{max-width: 750px;margin: 0 0 0 auto;}

.custom-header .amt-banner-content .button{padding: 15px 25px;font-size: 16px;}
.custom-header .amt-banner-content .button a{font-size: 16px;}

.star-cont h6{opacity: 1;}
.star-cont h4{font-weight: 700 !important;}

.video-text p{margin-bottom: 0 !important;}

.product-features ul li{margin-bottom: 0 !important;}
.product-features ul li p, .qusn-list ul li{margin-bottom: 0 !important;}

.amt-time-list{margin: 15px 18px 25px!important;}
.amt-time-price h4{font-size: 30px !important;}

.product-content .button{margin-top: 30px !important;}

.product-price h5:nth-child(2){color: #972520;}

.yeloow-bg-video > .wp-block-group__inner-container{max-width: 800px;margin: 0 auto;}
.yeloow-bg-video iframe{margin-bottom: -4px;}

.time-price h6{font-size: 16px; font-family: 'Saira Condensed',sans-serif; text-align: inherit; line-height: inherit; font-weight: 700; font-style: inherit; color: #972520; text-transform: inherit; opacity: 1;letter-spacing: 0em !important; margin-bottom: 0 !important;}

.amt-test-wrap .testi-clm h6, .amt-test-wrap .testi-clm p:last-child{font-family: 'Barlow', sans-serif !important;opacity: 1;}
.amt-test-wrap .testi-clm h6{max-width: 300px; min-height: 74px; margin: 5px auto 0px!important;}
.amt-test-wrap .testi-clm p:last-child{padding-bottom: 0 !important;margin-bottom: 0 !important;}
.amt-test-wrap .testi-clm:nth-child(2) p:last-child{padding-top: 20px !important;}
.amt-test-wrap .testi-clm:nth-child(3) h6{margin-bottom: 0 !important;}

.offer-table-wrap{padding: 40px 0;}

/*.blk-page .offer-banner .rrv1-banner-max .rrv1-ban-cont h3{padding: 0;}*/
.step-info table tbody tr td h4 { background-color: #f1965b; padding: 15px; color: #000; font-size: 18px !important; font-weight: 600 !important; display: none; } 

.step-box { border: 2px solid #404040; margin-bottom: 20px; }
.step-box .title { background-color: #f1965b; padding: 15px 15px 15px 25px; }
.step-box .title h4 { margin-bottom: 0 !important; font-family: 'PT Sans', sans-serif !important; color: #000; font-size: 20px !important; }

.step-info { background: #fff; padding: 20px; position: relative;}
.step-info ul li { background-color: #f8f8f8; border-radius: 5px; overflow: hidden; text-transform: inherit; margin: 5px 40px; padding: 20px 15px; border: 1px solid #a0a0a0!important; font-size: 16px; font-family: Roboto,sans-serif; text-align: center; box-shadow: inset 0 1px 5px -2px transparent; cursor: pointer;font-weight: 700; }
.step-info ul li a { color: #3e4046; }
.step-info ul li:hover, .checkout-btn.btn a:hover{box-shadow: inset 0 1px 5px -2px #000;}
.step-info ul li.current-step { background-color: #F0C015 !important;}
.step-info ul { max-width: 1000px; margin: auto!important; overflow: hidden; display: flex; align-items: center; justify-content: center; }
.step-info table thead { background-color: #f1965b; }
.step-info table thead tr th, .step-info table tbody tr td{ padding: 15px 15px 15px 25px;font-family: 'PT Sans', sans-serif !important; color: #000; font-size: 20px !important;text-transform: capitalize; }
.step-info table tbody tr td{font-size: 18px !important;border-left: 1px solid #ccc;}
.step-info tbody tr { border-bottom: 1px solid #ccc !important; }
.step-info tbody tr:last-child{ border-bottom: 0 !important; }
.step-info tbody tr td:first-child{border-left: 0 !important;}
.step-info table { border: 1px solid #ccc !important; }

.step-box.step-3 .step-info { text-align: center; }
.checkout-btn.btn a { margin: 5px 25px; padding: 15px 35px; overflow: hidden; font-size: 20px; font-family: Roboto,sans-serif; font-weight: 700; text-transform: inherit; color: #fff; background-color: #ff8700; box-shadow: inset 0 1px 5px -2px transparent; border-radius: 3px; display: inline-block; }
.checkout-step-logo img { max-height: 125px; }
.checkout-step-logo { padding-top: 15px; }

.loader {margin: 0 auto; position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%); }

.am-affiliate-new, .page-id-2838 .am-affiliate-old{display: none;}
.page-id-2838 .am-affiliate-new{display: block;}

.am-upsell-padding .ofr-prdct-dtl h2 {text-transform: uppercase !important;padding: 0;font-family: 'PT Sans',sans-serif !important;}
.am-upsell-padding .ofr-prdct-dtl h4{margin-bottom: 10px !important;}
.am-upsell-padding .ofr-prdct-dtl h4, .am-upsell-padding .ofr-prdct-dtl h3{font-family: 'PT Sans',sans-serif !important;}
.am-custom-padding { padding: 35px; }
.am-upsell-padding .ofr-prdct-dtl ul li{background: url(../images/tick-green.png) no-repeat 0;}
.am-upsell-padding .ofr-prdct-dtl ul{padding: 0 !important;margin: 0 0 0 -25px !important;}
.am-upsell-padding .am-custom-padding h4 { font-weight: bold !important; margin-bottom: 20px !important; }
.upsel-thanks{color: #000; font-weight: 700; text-align: center; display: block; text-decoration: underline; margin-top: 30px; font-size: 20px;}
.wps_upsell_offer_product_price del{display: block; color: #000; margin-bottom: 10px;}
/* affiliate other pages 24.03.2023 */

@media only screen and (max-width : 1601px){
    .am-header > .wp-block-group__inner-container {padding: 0 43px 0 0;}

    .am-feature-img-wrap .am-img-abslt-3{right: 11%;}
}
@media only screen and (max-width : 1440px){
    .am-header > .wp-block-group__inner-container {padding: 0 27px 0 0;}

    .am-feature-img-wrap .am-img-abslt-3 { right: 10.5%; }
}

@media only screen and (max-width : 1366px){
    .amt-client-img{ margin: 40px 40px 0;}
}
@media only screen and (max-width : 1280px){
.am-powerful-saw h1{margin-bottom: 30px !important;line-height: 1.2;}
}
@media only screen and (max-width : 1199px){
    .blades-wrapper > .wp-block-group__inner-container .is-layout-flex { margin-top: -36%;}

    .am-powerful-left { padding: 95px 25px 55px 30px; }
}
@media only screen and (max-width : 991px){
    .my-full-width-container > .wp-block-group__inner-container, .diy-crew-sec.my-full-width-container > .wp-block-group__inner-container, .amt-container > .wp-block-group__inner-container, .qusn-wrap > .wp-block-group__inner-container, .amt-test-wrap > .wp-block-group__inner-container, .time-offer-wrap > .wp-block-group__inner-container{ max-width: 720px; margin: 0 auto; }
    .blades-wrapper.my-full-width-container > .wp-block-group__inner-container, .durable-construction-sec.my-full-width-container > .wp-block-group__inner-container{ max-width: 1200px !important; margin: 0 auto; }

    .am-header { padding: 15px 0;}
    .am-header h2{font-size: 23px !important;}
    .am-header figure { max-width: 90px; margin: 0px 0 0 25px; }

    .am-btn a, .page-id-993 .order-now {padding: 10px 15px; font-size: 18px;}

    .am-banner .tab-banner-img{display: block !important;}
    .am-banner .wp-block-columns >.wp-block-column{flex-basis: 100% !important;}
    .am-banner .wp-block-columns { flex-wrap: wrap!important; flex-direction: column-reverse;}
    .am-banner .am-btn a, .page-id-993 .am-banner .order-now{font-size: 26px !important;padding: 10px 40px !important;}
    .am-banner .tab-banner-img figure{margin-bottom: 0 !important;}

    .am-left-banner figure img{width: 100%;}

    .am-powerful-saw h1, h2.am-h2{font-size: 40px !important;}
    .am-powerful-saw figure { max-width: 90px;}

    .am-feature-img-wrap .am-abslt { position: relative !important;left: 0 !important;right: 0 !important;top: 0 !important;bottom: 0 !important;width: 100%;max-width: 100%;}
    .am-feature-img-wrap .am-abslt-active h4{ background: transparent; border-radius: 0;color: #000; }
    .am-feature-img-wrap h4 { font-size: 18px !important;padding: 0;color: #000;padding: 0 15px 15px;}
    .am-feature-img-wrap .am-abslt-active .am-click-img, figure.am-feature-img{display: none;}
    .am-feature-img-wrap{padding: 20px 0 50px;}
    .am-feartures-wrap { padding: 35px 0 0; }
    .am-feature-img-wrap{display: none !important;}
    .am-feature-img-wrap.amt-mob-feature{display: block !important;}

    .am-blade-wrap figure { max-width: 200px;}
    .am-yellow-line { height: 80px; margin: 80px 0; }

    .blades-wrapper > .wp-block-group__inner-container .is-layout-flex { margin-top: -29%; }

    .am-blade-wrap h3 { font-size: 26px !important;padding: 45px 0px 25px;}
    .am-blade-wrap h4 { font-size: 18px !important;}
    .d-full-width{flex-basis: 100% !important;}

    .am-powerful-left h2.am-h2{font-size: 60px !important;}

    .am-zigzag-sec .am-zigzag-sec-content { padding: 10%; }
    .am-zigzag-sec .am-zigzag-sec-content h4, .durable-construction-sec h3{font-size: 30px !important;}

    .durable-construction-sec { padding-top: 60px; padding-bottom: 140px;}

    .users-say-sec{padding: 35px 0;}
    .users-say-sec .am-diy p, .users-say-sec .am-diy h5 { font-size: 14px !important;}

    .diy-crew-sec h2.am-h2{font-size: 30px !important;}
    .diy-crew-sec .crew-wrap { padding: 0 15px; }


    /* affiliate other pages */
    .amt-banner-content h1{font-size: 70px !important;max-width: 100%;}
    .amt-banner-box .is-layout-flex{display: block !important;}
    .amt-banner-box .wp-block-column{flex-basis: 100% !important;}

    .amt-banner-img{position: relative;pointer-events: inherit;}

    .db-block .widget-text, .db-block .widget-text a, .video-text p{font-size: 12px !important;}

    .custom-header .button{padding: 13px 15px;line-height: 1;margin: 0 !important;}

    .main-menu ul li a, .custom-header h5{font-size: 16px !important;}

    .banner-wrap{background-color: #000;}

    .text-img { margin: 15px 0 60px; max-width: 550px; }

    .custom-header h3{font-size: 26px !important;}
    .custom-header h6, .custom-header p{font-size: 14px !important;}

    .product-content { padding: 0 0 0 10px;}
    .product-features ul { margin: 20px 15px 0 !important; padding: 0 0 0 15pX !important;}
    .product-content .button { font-size: 14px !important; padding: 12px 45px !important;margin-top: 30px !important; }

    .custom-header .testimonial-margin h3 { font-size: 30px !important; margin-bottom: 5px !important; line-height: 1.2; }
    .custom-header .testimonial-margin h5 {font-size: 22px !important;}
    
    .amt-test-wrap .testi-clm h6, .amt-test-wrap .testi-clm p, .time-list li, .time-price h6, .foot-link p{font-size: 16px !important;}

    .shrt-wrap p{font-size: 24px !important;}

    .custom-header .time-offer-wrap .button { padding: 15px 14px;}
    .custom-header .time-offer-wrap .button a { font-size: 14px;line-height: normal;}

    .time-price h5, .Expert-wrap h5{font-size: 20px !important;}

    .db-block .widget-text{margin: 0 !important;}

    .videos-clm { margin: 0 5px; }
    .video-wrappers .is-layout-flex{margin-bottom: 0 !important;}

    .offer-cont h2{font-size: 36px !important;}

    .step-info ul li { font-size: 14px !important; padding: 15px 5px; margin: 5px 10px; }

    .time-offer-wrap{padding-top: 20px;margin-bottom: 60px;}
    
    /* affiliate other pages */
}

@media only screen and (max-width : 768px){
    .custom-header #main { padding-top: 100px; }

    .video-text p{font-size: 12px !important;}
    .area-2 { width: 100%; }
    .db-block { align-items: center;padding: 0;}

}

@media only screen and (max-width : 767px){
    .am-header figure { max-width: 80px; margin: 0px 0 0 15px; }
    .am-header.mob-header, .am-mobile-banner{display: block !important;}
    body .am-header, body .am-dsk-banner, .am-yellow-line{display: none !important;}
    #am-header .is-layout-flex{display: flex !important;}
    .am-header > .wp-block-group__inner-container { padding: 0;}
    .am-header .am-btn a, .page-id-993 .am-header .order-now{margin-right: 15px;}
    .am-header h2 { font-size: 18px !important; padding: 15px 10px 0; }

    .am-left-banner{background-image: url(../images/mobile-home-banner.jpg); background-repeat: no-repeat; background-attachment: inherit; background-position: 50%; background-size: cover;padding: 200px 0 40px;}
    .am-banner h2{font-size: 24px !important;color: #fff !important;}
    .am-banner .bigPrice { font-size: 60px !important;}
    .am-banner .am-btn a{margin-bottom: 15px;}
    .am-red-line{margin-top: -40px;}
    .am-mob-ban h3 { font-size: 32px !important; font-family: 'Urbanist',sans-serif !important; line-height: inherit; font-weight: 600 !important; margin: 25px 0px 0px !important; }
    .am-banner .amt-mob-ban {padding: 40px 0 !important;margin-bottom: 0 !important;}

    .am-powerful-saw h1{font-size: 36px !important;}
    .am-powerful-saw { padding: 35px 0 15px; }

    .am-powerful-saw .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column { flex-basis: 33.33% !important; margin-bottom: 30px; }
    .am-powerful-saw .wp-block-columns.is-not-stacked-on-mobile { flex-wrap: wrap!important; }
    body .am-powerful-saw .is-layout-flex{display: flex !important;}

    .am-powerful-saw figure { max-width: 80px; }
    .am-powerful-saw h4{font-size: 22px !important;}

    .mob-plus{display: block !important;}
    .mob-plus figure{max-width: 90px;margin: 0 auto;padding-bottom: 15px;}

    h2.am-h2, .users-say-sec h2.am-h2{font-size: 30px !important;}

    .am-feartures-wrap { padding: 40px 0 0; }
    .am-feature-img-wrap h4{font-size: 24px !important;}

    .am-blade-wrap figure { max-width: 250px;}
    .blades-wrapper > .wp-block-group__inner-container .is-layout-flex { margin-top: 0; }

    .am-blade-wrap { padding-bottom: 55px; }
    .am-blade-wrap h4 { font-size: 22px !important;margin-bottom: 55px !important;}
    .am-blade-wrap h4:last-of-type{margin-bottom: 0 !important;}

    .blades-wrapper > .wp-block-group__inner-container .is-layout-flex{margin-bottom: 0px;padding-bottom: 0px;}

    .am-7-in-1-sec, body .am-easy-col-wrap, .desk-img{display: none !important;}
    .am-7-in-1-sec-mob, .am-mob-ban, .mob-col-img, .mob-img{display: block !important;}
    .am-7-in-1-sec-mob figure, .am-7-in-1-sec-mob .is-layout-flex, .mob-col-img figure{margin-bottom: 0 !important;}
    .am-7-in-1-sec-mob p{font-size: 20px !important;margin-bottom: 0 !important;}
    .am-7-in-1-sec-mob .mob-powerful{padding: 35px 25px;}

    .am-zigzag-sec .am-zigzag-sec-content { padding: 20px 5px;}
    .am-zigzag-sec-content{text-align: center;}
    .am-zigzag-sec .am-zigzag-sec-content h4, .durable-construction-sec h3, .any-surface-sec h2{font-size: 25px !important;}
    .am-zigzag-sec .am-zigzag-sec-content p, .durable-construction-sec p, .any-surface-sec p{font-size: 16px !important;}

    .durable-construction-sec{background-image: none;padding: 0;}
    .durable-construction-sec .am-zigzag-sec-content{padding: 20px 0 0;}
    .durable-construction-sec p::after { position: absolute; content: ''; top: 0; bottom: 0; left: 30px; right: 30px; border-bottom: 2px solid #fea628; }
    .durable-construction-sec p { position: relative; padding-bottom: 25px !important;}

    .any-surface-sec h3{font-size: 22px !important;}
    .any-surface-sec { padding: 20px 0 35px;}

    .users-say-sec .am-diy-wrap { padding: 0 25px 30px; }
    .users-say-sec.has-white-background-color{padding: 35px 0 5px;background-color: #f5f5f5 !important;}
    .users-say-sec .am-diy p, .users-say-sec .am-diy h5 { font-size: 16px !important; }

    .diy-crew-sec{padding: 35px 0;}
    .diy-crew-sec h2.am-h2 { font-size: 25px !important; padding: 0 15px; }
    .diy-crew-sec .crew-wrap { padding: 0 30px 30px;}

    #popmake-1345, #popmake-1371{width: 100% !important;margin: 0 auto !important;}
    #popmake-1361{width: 100% !important;margin: 0 auto !important;}

    .pum-close{right: 0 !important;}

    .amt-banner-content h1 { font-size: 40px !important;}

    

    .banner-wrap { background-color: #2a2a2a; padding-bottom: 40px; }

    .text-img { margin: 10px 0 20px 10px; max-width: 350px; }

    .amt-client-img { margin: 20px 5px 0; }

    .client-img-wrap p, .Expert-wrap h5{font-size: 16px !important;}

    .video-wrappers { padding-top: 30px; padding-bottom: 40px; }

    .videos-clm { margin: 0 5px 20px;}

    .qusn-list ul{margin: 0 15px !important;}
    .qusn-list ul li{font-size: 18px;line-height: normal;}

    .yellow-wrap{text-align: center;padding: 15px;}

    .testimonial-margin { margin: 0 auto 30px !important; }

    .testi-clm{margin: 0 0px 30px !important;}
    .test-heading{padding: 5px 15px 0 !important;}
    .client-nane { padding: 15px;margin-bottom: 15px !important;}
    .testimonial-wrap{padding-bottom: 65px;}

    .shrt-wrap p { font-size: 18px !important; padding: 0 20px; }

    .time-offer-img figure { position: relative; max-width: 100%; margin:20px 0 0 60px; top: 0; }

    .offer-cont h3 { font-size: 30px !important; text-align: center; }
    .offer-cont h2{font-size: 40px !important;text-align: center;}


    .time-list li{font-size: 18px !important;}
    body .amt-roto-flex .is-layout-flex{display: flex !important;justify-content: center;}

    .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column.amt-flex-left{flex-basis: 33.33% !important;}
    .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column.amt-flex-right{flex-basis: 66.66% !important;}

    .footer-wdth .row, .footer-wdth ul{ display: block; text-align: center;}
    .footer-wdth ul li{border-right: 0;margin-bottom: 15px;}
    footer .col-lg-10, footer .col-lg-2 { width: 100%;}
    .foot-link ul li a, .foot-link p{font-size: 14px !important;}

    .Expert-wrap h5, .star-cont h6{margin: 0 !important;}
    .Expert-wrap{padding: 20px 0;}

    .custom-header .amt-banner-content .button { margin: 0 10px 30px !important; }

    .new-logo{margin: 0;}
    .new-logo img {max-width: 80px;}

    .db-block .widget-text { margin: 5px 0 !important; }
    .db-block .widget-text, .db-block .widget-text a{ font-size: 14px !important; }
    .db-block .button { padding: 13px 35px;}

    .custom-header #main {padding-top: 176px;}
    .amt-banner-img figure {margin: 0 0 0 20px; }

    .star-cont{padding-bottom: 15px;}
    .star-cont h6{font-size: 18px !important;padding-top: 5px;}

    .video-text p, .sub-cont h6{font-size: 18px !important;}

    .product-features ul li p{font-size: 16px !important;}
    .product-price h5{font-size: 20px !important;}
    .product-content { padding: 0; }
    .product-content .button{margin-left: 15px !important;font-size: 20px !important; padding: 18px 45px !important;}

    .step-info {padding: 10px 5px; }
    .step-info ul{display: block;}
    .step-info ul li { margin: 0px 10px 20px; }
    .step-info ul li:last-child { margin-bottom: 0; }

    .step-info table thead{display: none;}
    .step-info table tbody tr td h4 { display: block !important; position: absolute; left: 0; right: 0; top: 0; }
    .step-info table tbody tr td{display: block;}
    .step-info table thead tr th, .step-info table tbody tr td{padding: 20px 10px;}
    .step-box.step-2 .step-info { padding: 20px 10px 0;}

    .offer-table-wrap {padding: 12px;}
    .step-info tbody tr:not(:first-child){display: flex;}
    .step-info tbody tr:not(:first-child) td { font-size: 16px !important; }
    .step-info tbody tr:not(:first-child) td[colspan="4"], .step-info tbody tr:not(:first-child) td[colspan="3"] { width: 70%; }
    .step-info tbody tr:first-child td { padding-top: 70px; position: relative; }
    .am-powerful-saw figure.cutter-img {max-width: 80px;}
    .woocommerce-form-login {padding: 0px;}
    .message-container {font-size: 14px;}

    #popmake-1345, #popmake-1371 , #pum-1361 {max-width: 320px !important; margin: 0 auto !important; top: 80px !important; left: 0 !important; width: 100%; right: 0;}
}