/*--------------------- Copyright (c) 2023 ----------------------- 
[Master Stylesheet] 
Product: MotoBlaster
-------------------------------------------------------------------*/
/* 1. Global CSS Start */

:root {
    --motoblasterglobal-family:'Poppins', sans-serif;
    --motoblasterglobal-color: #666970;
    --motoblasterglobal-size: 18px;
    --motoblastertitle-family: 'Poppins', sans-serif;
    --motoblastertitle-color: #0F1420;
    --motoblastertitle-size: 32px;
    --motoblasterbody-bg: #ffffff;    
    --motoblasterprimary-color: #B63BE8;
    --motoblasterwhite: #ffffff;
    --motoblastertransition: all 0.3s;
    --motoblasteryellow: #f1cf12;    
    --motoblastergradient: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    --gradient-color1: #A02EE8;
    --gradient-color2: #7518FF;
    --gradient-common: linear-gradient(0deg, var(--gradient-color2) 25.37%, var(--gradient-color1)75.3%);
}
* {
    outline: 0 !important;
}
body {
    font-family: var(--motoblasterglobal-family);
    font-weight: 400;
    font-size: var(--motoblasterglobal-size);
    line-height: 1.8;
    background: var(--motoblasterbody-bg);
    color: var(--motoblasterglobal-color);
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden;
    letter-spacing: 0.05px;
}
body::-webkit-scrollbar {
    width: 6px;
}
body::-webkit-scrollbar-track {
    background-color: #f5f5f5;
}
body::-webkit-scrollbar-thumb {
    background-color: var(--motoblasterprimary-color);
}
/* Link & Buttons */

a {
    color: var(--motoblasterglobal-color);
}

a:hover,
a:focus,
button,
button:hover {
    color: var(--motoblasterprimary-color);
}

a,
a:hover,
a:focus,
button,
button:hover {
    text-decoration: none;
    -webkit-transition: var(--motoblastertransition);
    -moz-transition: var(--motoblastertransition);
    -ms-transition: var(--motoblastertransition);
    -o-transition: var(--motoblastertransition);
    transition: var(--motoblastertransition);
}
/* General (img inputs heading )*/
img {
    max-width: 100%;
    height: auto;
}

input,
textarea,
select,
button,
button:focus,
button:hover,
label,
.form-control:focus {
    box-shadow: none;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom: 10px;
    color: var(--motoblastertitle-color);
    font-family: var( --motoblastertitle-family);
    line-height: 1.4;
}

strong {
    font-weight: 800;
}

ul,
ol {
    margin: 0;
    padding: 0 0 0 10px;
    list-style: none;
}
.motoblasteryellow-txt {
    color: var(--motoblasteryellow);
}

/* Button*/

.motoblasterbtn {
    background: var(--motoblasterprimary-color);
    padding: 14px 20px 13px;
    border-radius: 8px;
    color: var(--motoblasterwhite);
    min-width: 180px;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    box-shadow: none;
    display: inline-block;
    position: relative;
    overflow: hidden;
    background: linear-gradient(358.48deg, #FF2966 -16.48%, #FFFF00 121.9%);
    box-shadow: 0px 10px 24px 3px rgba(255, 41, 102, 0.14);
    border-radius: 8px;
    width: 100%;
    border: 0;
    text-transform: capitalize;
    font-weight: 600;
}

.motoblasterbtn:hover {
    color: var(--motoblasterwhite);
    transform: translateY(6px);
}

.motoblasterbtn,
.motoblasterbtn:hover,
.motoblasterbtn:focus {
    -webkit-transition: var(--motoblastertransition);
    -moz-transition: var(--motoblastertransition);
    -ms-transition: var(--motoblastertransition);
    -o-transition: var(--motoblastertransition);
    transition: var(--motoblastertransition);
}

.motoblasterdark-btn {
    background: #29294c;
    color: var(--motoblasterwhite);
}

.motoblasterdark-btn:hover {
    background: var(--motoblasterprimary-color);
    color: var(--motoblasterwhite);
}

.motoblasterbtn span {
    position: relative;
}

.motoblasterbtn:hover span,
.motoblasterbtn:focus span {
    color: var(--motoblasterwhite);
}
.motoblasterbtn:focus {
    color: var(--motoblasterwhite) !important;
}
/* budget */
.motoblasterbudget {
    border-radius: 40px;
    margin: auto;
    font-weight: 600;
    font-size: 26px;
    background: rgba(255, 255, 255, 0.12);
    border: 1px solid rgba(255, 255, 255, 0.2);
    color: #ffffff;
    padding: 12px 40px;
    width: fit-content;
}
/**/
.text-left {
    text-align: left !important;
}
.text-primary {
    color: var(--motoblasterprimary-color) !important;
}
.has-bg {
    background: #ebfff9 !important;
}
/* Main CSS*/

.main-wrapper {
    overflow: hidden;
}
.goto-commercialInfo {
    cursor: pointer;
}
/* Banner CSS */
.motoblasterbanner-wrapper {
    background-image: url(../images/banner-bg.png);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: relative;
    padding: 30px 0 0;
    margin: 0 0 250px;
}
.motoblasterbanner-wrapper .container {
    position: relative;
    z-index: 1;
}
.motoblasterbanner-title {
    font-size: 40px;
    font-weight: 600;
    color: var(--motoblasterwhite);
    margin: 26px 0 10px;
    letter-spacing: .5px;
}
.motoblasterbanner-title > span {
    position: relative;
    background: url(../images/line.svg);
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: contain;
    color: #B63BE8;
    font-weight: 700;
    padding-bottom: 8px;
}
.motoblasterbanner-content .logo {
    margin: 0 0 40px;
}
.logo img {
    width: 300px;
    height: auto;
}
.motoblasterbanner-content h3 {
    font-weight: 500;
    font-size: 26px;
    color: #ffffff;
    max-width: fit-content;
    margin: 40px auto 0px;    
    border-radius: 40px;
    padding: 10px 40px;
    background: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
}
.motoblasterauther-info {
    background: linear-gradient(219.91deg, rgba(55, 59, 78, 0) 42.53%, rgba(217, 221, 240, 0.375) 98.45%), linear-gradient(207.97deg, rgba(217, 221, 240, 0.375) 6.01%, rgba(55, 59, 78, 0) 40.99%);
    border-radius: 30px;
    padding: 1px;
}
.motoblasterauther-info h4 {
    color: #ffffff;
    margin: 0;
    font-size: 18px;
    text-align: center;
    font-weight: 500;
    min-height: 160px;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    background: rgba(73, 69, 124, 0.4);
    backdrop-filter: blur(7px);
    border-radius: 30px;
    padding: 0 20px 25px;
}
.motoblasterauther-box img {
    margin-bottom: -100px;
    position: relative;
    z-index: 1;
}
.motoblasterauther-box {
    max-width: 200px;
    margin: 30px 0 0;
}

.motoblasterform-wrap {
    background: linear-gradient(219.91deg, rgba(55, 59, 78, 0) 42.53%, rgba(217, 221, 240, 0.375) 98.45%),
linear-gradient(207.97deg, rgba(217, 221, 240, 0.375) 6.01%, rgba(55, 59, 78, 0) 40.99%);
    border-radius: 30px;
    padding: 1px;
    max-width: 530px;
    margin: auto;
}
.motoblasterfrom-inner {
    background: rgba(73, 69, 124, 0.4);
    backdrop-filter: blur(7px);
    border-radius: 30px;
    padding: 30px 30px;
}
.motoblasterfrom-inner b {
    font-weight: 700;
}
/**/
.motoblasterinput {
    margin: 0 0 10px;
}
.motoblasterinput input {
    width: 100%;
    background: rgb(255 255 255 / 20%);
    font-size: 15px;
    color: #ffffff;
    border: 0;
    border-radius: 8px;
    padding: 15px 20px;
}
.motoblasterfrom-inner h4 {
    font-weight: 600;
    font-size: 28px;
    color: #ffffff;
    margin: 0 0 0;
    text-align: center;
}
.motoblasterfrom-inner h4 span {
    color: #b63be8;
}
::-webkit-input-placeholder {
    color: rgba(255,255,255,.5);
  }
  ::-moz-placeholder {
    color: rgba(255,255,255,.5);
  }
  :-ms-input-placeholder { 
    color: rgba(255,255,255,.5);
  }
  :-moz-placeholder { 
    color: rgba(255,255,255,.5);
  }

  .motoblasterfrom-inner p {
    margin: 0 0 10px;
    text-align: center;
    color: #fff;
    font-weight: 300;
}

.motoblasterauther-thumb {
    display: flex;
    grid-gap: 50px;
    flex-wrap: wrap;
    justify-content: flex-end;
    padding-right: 20px;
}
.motoblasterlaunch-date {
    padding-left: 20px;
}
.container-fluid {
    max-width: 1430px;
}
.motoblasterbanner-bottom-wrap {
    margin: 40px 0 0;
    width: 100%;
}
.motoblasterlaunch-date > img {
    margin: 0 0 30px;
    padding-left: 20px;
}
.motoblasterinput input:focus {
    background: #200a51;
}
.motoblasterbanner-row {
    width: 100%;
    height: fit-content;
}
.motoblasterlist-wrapper {
    background: linear-gradient(219.91deg, rgba(55, 59, 78, 0) 42.53%, rgba(217, 221, 240, 0.375) 98.45%), linear-gradient(207.97deg, rgba(217, 221, 240, 0.375) 6.01%, rgba(55, 59, 78, 0) 40.99%);
    border-radius: 30px;
    padding: 1px;
    margin: 0 0 30px;
}
.motoblasterlisted-points {
    background: rgba(73, 69, 124, 0.4);
    border-radius: 30px;
    padding: 30px 30px;
}
.motoblasterlisted-points ul li {
    position: relative;
    font-weight: 400;
    font-size: 19px;
    padding-left: 30px;
    color: #ffffff;
    margin: 0 0 5px;
    line-height: 36px;
}
.motoblasterlisted-points ul li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 12px;
    background: url(../images/check.png);
    background-size: 20px;
    width: 20px;
    height: 20px;
    background-position: center;
}
/* Video Wrapper */
.motoblasterthree-steps-img {
    height: 250px;
}
.motoblastervideo-wrap.motoblastervideo-wrap-top {   
    text-align:center;
}
.motoblastervideo-wrap.motoblastervideo-wrap-top iframe {
    border-radius: 20px;
    width: 100%;
    height: 530px;
    background: rgb(255 255 255 / 10%);
    backdrop-filter: blur(5px);
    padding: 10px 10px;
    width: 100%;
    max-width: 920px;
    margin: 0 auto;
}

.motoblastervideo-wrap iframe {
    border-radius: 20px;
    width: 100%;
    min-height: 440px;
}
.motoblasterbanner-bottom-wrap .row {
    align-items: flex-start;
}
/* Shaps */
.zoom-in-out {
    animation: zoom-in-zoom-out-less 5s ease-out infinite;
}
.motoblasterbanner-shaps ul li {
    position: absolute;
}
.motoblasterbanner-shaps ul li:first-child {
    left: 16%;
    top: 50px;
    animation: zoom-in-zoom-out 2s ease-out infinite;
}
.motoblasterbanner-shaps ul li:nth-child(2) {
    top: 50px;
    right: 16%;
    animation: rotation 4s ease-out infinite;
}
.motoblasterbanner-shaps ul li:nth-child(3) {
    bottom: 50px;
    left: 8%;
    animation: rotation 3s ease-out infinite;
}
.motoblasterbanner-shaps ul li:nth-child(4) {
    bottom: 30px;
    right: 11%;
    animation: zoom-in-zoom-out 3s ease-out infinite;
    z-index: 2;
}
@keyframes rotation {
    0% {
        -webkit-transform: rotate(0deg) translate(-5px) rotate(0deg);
        -moz-transform: rotate(0deg) translate(-5px) rotate(0deg);
        -ms-transform: rotate(0deg) translate(-5px) rotate(0deg);
        -o-transform: rotate(0deg) translate(-5px) rotate(0deg);
        transform: rotate(0deg) translate(-5px) rotate(0deg);
        transition: 1s ease-in-out;
    }
    100% {
        -webkit-transform: rotate(360deg) translate(-5px) rotate(-360deg);
        -moz-transform: rotate(360deg) translate(-5px) rotate(-360deg);
        -ms-transform: rotate(360deg) translate(-5px) rotate(-360deg);
        -o-transform: rotate(360deg) translate(-5px) rotate(-360deg);
        transform: rotate(360deg) translate(-5px) rotate(-360deg);
        transition: 1s ease-in-out;
    }
}

@keyframes rotationReverse {
    0% {
        -webkit-transform: rotate(0deg) translate(-5px) rotate(0deg);
        -moz-transform: rotate(0deg) translate(-5px) rotate(0deg);
        -ms-transform: rotate(0deg) translate(-5px) rotate(0deg);
        -o-transform: rotate(0deg) translate(-5px) rotate(0deg);
        transform: rotate(0deg) translate(-5px) rotate(0deg);
        transition: 1s ease-in-out;
    }
    100% {
        -webkit-transform: rotate(-360deg) translate(-5px) rotate(360deg);
        -moz-transform: rotate(-360deg) translate(-5px) rotate(360deg);
        -ms-transform: rotate(-360deg) translate(-5px) rotate(360deg);
        -o-transform: rotate(-360deg) translate(-5px) rotate(360deg);
        transform: rotate(-360deg) translate(-5px) rotate(360deg);
        transition: 1s ease-in-out;
    }
}
@keyframes zoom-in-zoom-out-less {
    0% {
        transform: scale(.9, .9);
    }
    50% {
        transform: scale(1, 1);
    }
    100% {
        transform: scale(.9, .9);
    }
}
@keyframes zoom-in-zoom-out {
    0% {
        transform: scale(.8, .8);
    }
    50% {
        transform: scale(1, 1);
    }
    100% {
        transform: scale(.8, .8);
    }
}

@keyframes updown {
    0% {
        transform: translateY(-10px);
    }
    50% {
        transform: translateY(0px);
    }
    100% {
        transform: translateY(-10px);
    }
}

@keyframes downup {
    0% {
        transform: translateY(10px);
    }
    50% {
        transform: translateY(0px);
    }
    100% {
        transform: translateY(10px);
    }
}

/* Commercial License */
.motoblastercommercial-box {
    max-width: 790px;
    margin: 100px auto 0;
    padding: 2px;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    background: linear-gradient(358.48deg, rgb(149 41 255 / 50%) -16.48%, rgb(0 14 255 / 50%) 121.9%),
    linear-gradient(358.48deg, rgb(218 41 255 / 5%) -16.48%, rgb(191 0 255 / 5%) 121.9%);
    border-radius: 30px;
}
.motoblastercommercial-box:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: -4px;
    height: 10px;
    background: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    border-radius: 30px;
    width: 90%;
    margin: auto;
    z-index: 1;
}
.motoblastercommercial-box:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -4px;
    height: 10px;
    background: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    border-radius: 30px;
    width: 90%;
    margin: auto;
    z-index: 1;
}
.motoblastercommercial-row {
    border-radius: 30px;
    background: #faf4ff;
    position: relative;
    padding: 38px 60px 44px;
}
.motoblastercommercial-box h4 {
    font-weight: 700;
    font-size: 40px;
    line-height: 60px;
    text-align: center;
    letter-spacing: 0.02em;
    color: #0F1420;
}
.motoblasterheading001 h2 {
    font-size: 30px;
    width: 100%;
    max-width: 590px;
    text-align: center;
    margin: 0 auto 20px;
}
.motoblastercommercial-box h4 span {
    color: #b63be8;
}
.motoblastercommercial-box .motoblasterbtn {
    border-radius: 50px;
    font-weight: 700;
    font-size: 26px;
    padding: 11px 30px;
    max-width: 520px;
    letter-spacing: .5px;
}
.motoblastercommercial-box p {
    margin: 18px auto 0;
    max-width: 520px;
}
.motoblastercommercial-img {
    margin: 22px 0 0;
}
.motoblastercommercial-box .motoblasterbtn-wrap {
    margin: 15px 0 0;
}
.motoblastercommercial-wrapper {
    padding: 10px 0 60px;
}
/* Heading  */
.motoblasterheading {
    text-align: center;
    margin: 0 0 40px;
}
.motoblasterheading-row {
    width: 100%;
    margin: auto;
    max-width: fit-content;
}
.motoblastertext {
    position: relative;
    z-index: 1;
    text-transform: capitalize;
}
.motoblasterheading h4 {
    font-size: 36px;
    font-weight: 700;
    margin: 0 auto 30px;
    padding: 15px 40px;
    position: relative;
    color: #ffffff;
    text-shadow: 3px 3px 5px rgb(0 0 0 / 3%);
    width: fit-content;
}
.motoblasterheading h3 {
    font-size: 40px;
    margin: 0 0 20px;
    font-weight: 700;
    text-transform: capitalize;
}
.motoblasterheading h5 {
    font-size: 24px;
    margin: 0;
    font-weight: 600;
    max-width: 800px;
}
.motoblasterheading-shap {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    transform: skewX(-9deg);
    border-radius: 20px;
    z-index: 1;
    background: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    box-shadow: 0px 10px 24px 3px rgb(128 41 255 / 14%);
}
.motoblasterheading-shap-light {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    transform: rotate(-1deg);
    border-radius: 20px;
    background: rgb(131 67 255 / 18%);
    width: 90%;
    margin: auto;
}
.motoblasterheading h3 span {
    color: var(--motoblasterprimary-color);
}

/* Spacer  */
.has-equal-space {
    padding: 80px 0;
}
.space-bottom-less {
    padding: 80px 0 50px;
}
.space-top-less {
    padding: 72px 0 50px;
}
.motoblasterlight-bg {
    background: #faf5ff;
}
.motoblasterteam-img {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin: 20px 0 0 0;
}
.motoblasterteam-img.motoblasterteam-img-product {
    display: block;
}
.motoblasterteam-img img {
    width: 25%;
    flex: 0 0 25%;
}
.motoblasterteam-img.motoblasterteam-img-product img {
    width: 100%;
}
/*================================= features css start =======================*/
.motoblasterkey-features > h3 {
    color: #ffffff;
    font-size: 25px;
    padding: 0 0 10px;
    font-weight: bold;
}

.motoblasterfeatures h2 {
    position: relative;
    color: #ffffff;
    margin: 0;
    padding: 0 0 5px;
    font-size: 20px;
    font-weight: 400;
}
.motoblasterfeatures h2 span {
    padding: 0 0 0 10px;
}
.motoblasterfeatures.motoblasterfeatures-right h2 span {
    padding-right: 12px;
    padding-left: 0;
}
.motoblastertext-right{
    text-align: right;
}
.motoblastertext-left{
    text-align: left;
}
.padding-bottom-50{
    padding-bottom:50px
}

/* testimonial css */
.motoblastertitle-row h3 {
    font-weight: 700;
    font-size: 40px;
    line-height: 50px;
    color: #fff;
    text-transform: capitalize;
    max-width: 750px;
    text-align: center;
    margin: 0 auto 40px;
}
.motoblastertitle-row h3 span{
    color: #b63be8;
    text-decoration: underline;
}
.motoblasterquote-icon {
    margin: 0 0 20px;
}
.motoblasterquote-icon{
    height: 50px;
    width: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: var(--motoblasterprimary-color);
    border-radius: 50%;
}
.motoblastertestimonial {
    background-color: rgb(31 46 79);
    border-radius: 30px;
    padding: 40px 40px 16px 40px;
}
.motoblastertestimonial.motoblasterabout-us-box {
    min-height: 540px;
}
.motoblastertest-customer {
    display: flex;
    align-items: center;
}
.motoblastertest-customer .motoblastertestimg > img{
    height: 50px;
    width: 50px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.motoblastertestimonial-height .motoblastertestimonial.motoblasterabout-us-box {
    min-height: 635px;
    transition: all 0.5s;
}
.motoblastertestimonial-height .motoblastertestimonial.motoblasterabout-us-box:hover{
    transform: translateY(-5px);
}
.motoblasterlist-wrapper.motoblasterlisted-newpoints .motoblasterlisted-points ul li:before {
    top: 5px;
}
.motoblastertestimonial p {
    text-align: left;
    color: #fff;
    margin: 0 0 20px;
    font-size: 18px;
    font-weight: 400;
}

.motoblastertest-customer h4.motoblastertestname{
    font-size: 20px;
    font-weight: 500;
    color: #fff;
    margin: 0 0 0 20px;
}
.motoblastertest-dark {
    background-color: #011039;
    padding: 80px 0 80px;
}
.has-dark-bg {
    background-color: #011039;
}

.motoblasterbanner-wrapper .motoblasterbudget {
    font-weight: 400;
}


/*------------------------------------------------------------------------------------------------*/

/* Maximize YOUR Traffic */
.motoblasterrow-box {
    margin: 0 0 50px;
}
.motoblastercard-box.motoblastertraffic-boxces {
    filter: drop-shadow(1.075px 2.801px 15px rgba(68, 103, 138, 0.1));
    background-color: #ffffff;
    padding: 40px 20px;
    min-height: 460px;
    border-radius: 10px;
    transition: all 0.5s;
}
.motoblastercard-box.motoblastertraffic-boxces:hover{
    transform: translateY(-5px);
}
.motoblastercontent-wrap h4 {
    font-weight: 700;
    font-size: 28px;
    text-transform: capitalize;
}
.motoblastercontent-wrap p {
    margin: 0px;
}
.motoblasterimage-wrap {
    text-align: center;
}
.motoblasterimage-wrap img {
    max-height: 240px;
    margin: 0 0 30px;
}
/* Bigger Section */
.motoblastercontent-txt h2 {
    font-size: 32px;
    text-align: left;
}
.motoblastertext span {
    color: #ffe354;
    text-decoration: underline;
}
.motoblasterprimary-text {
    color: var(--motoblasterprimary-color) !important;
}
.motoblasterbold-text {
    font-weight: 700;
}
.motoblastertext-blue {
    color: #11213c !important;
}
.motoblasterstep-wrapper .container-fluid {
    max-width: 1520px;
}
.motoblasterstep-box {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
    position: relative;
}
.motoblasterstepbox-wrapper .motoblasterstep-box:nth-child(odd) {
    justify-content: flex-start;
}
.motoblasterstep-box-inner {
    text-align: center;
    border-radius: 20px;
    max-width: 640px;
    padding: 40px;
    position: relative;
    min-height: 380px;
    width: 100%;
}
.motoblasterstep-inner-img img {
    max-height: 150px;
    margin: 0 0 30px;
}
.motoblasterstep-box-inner h4 {
    font-weight: 700;
    font-size: 26px;
    text-align: center;
    letter-spacing: 0.05px;
    color: #0F1420;
    margin: 0 0 0;
}
.motoblasterstep-box-inner p {
    font-size: 18px;
    text-align: center;
    margin: 0 auto;
    max-width: 480px;
    font-weight: 500;
}

.motoblasterstep-box2 .motoblasterstep-box-inner,
.motoblasterstep-box3 .motoblasterstep-box-inner,
.motoblasterstep-box4 .motoblasterstep-box-inner,
.motoblasterstep-box5 .motoblasterstep-box-inner,
.motoblasterstep-box6 .motoblasterstep-box-inner  {
    transform: translateY(-75px);
}

.motoblasterstep-box1::after,
.motoblasterstep-box3::after,
.motoblasterstep-box5::after {
    position: absolute;
    content: '';
    left: 660px;
    bottom: 60px;
    min-width: 260px;
    min-height: 260px;
    background-image: url('../images/step-right-arrow.png');
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
}
.motoblasterstep-box2::after, 
.motoblasterstep-box4::after {
    position: absolute;
    content: '';
    right: 660px;
    bottom: 60px;
    min-width: 260px;
    min-height: 260px;
    background-image: url('../images/step-left-arrow.png');
    background-repeat: no-repeat;
    background-position: left;
    max-width: 100%;
    max-height: 100%;
    background-size: contain;
}

.motoblasterstepbox-wrapper .motoblasterstep-box:nth-child(1) .motoblasterstep-box-inner {
    background: rgba(255, 87, 34, 0.1);
    border: 1px solid #FF5722;   
}
.motoblasterstep-box2 .motoblasterstep-box-inner{
    background: rgba(3, 169, 244, 0.1);
    border: 1px solid #03A9F4;
}
.motoblasterstep-box3 .motoblasterstep-box-inner{
    background: rgba(91, 228, 69, 0.1);
    border: 1px solid #5BE445;
}
.motoblasterstep-box4 .motoblasterstep-box-inner{
    background: rgba(112, 112, 255, 0.1);
    border: 1px solid #7070FF;
}
.motoblasterstep-box5 .motoblasterstep-box-inner{
    background: rgba(209, 54, 236, 0.1);
    border: 1px solid #D136EC;
}
.motoblasterstep-box6 .motoblasterstep-box-inner{
    background: rgba(255, 193, 7, 0.1);
    border: 1px solid #FFC107;
}

/* what section css */

.motoblasterleft-arrow {
    text-align: center;
    padding: 30px 0px;
}
.motoblasterwhatis .motoblastercontent p {
    font-size: 22px;
    font-weight: 400;
}
.motoblasterright-arrow {
    text-align: center;
    padding: 30px 0px;
}
.motoblasteralternate-sections {
    margin: 0 0 50px;
    border-style: double;
    border-color: #3f4c72;
    background: #132148;
    padding: 40px 40px;
    border-radius: 10px;
}
.motoblasterkey-features-heading {
    padding: 0 0 80px 0;
}
.motoblasternew-video-section {
    text-align: center;
    padding: 0 0 30px;
}
.col-lg-12.col-md-12.col-12.boxCenetrAlign {
    text-align: center;
}
.motoblasterheading.helphere {
    margin: 50px 0 40px;
}
.row.align-items-center.motoblasterbox-white-bg .motoblastercontent h2 {
    font-weight: 600;
    font-size: 30px;
}
.row.align-items-center.motoblasterbox-white-bg.motoblasterrow-width {
    width: 100%;
    max-width: 1080px;
    margin: 0 auto 30px;
    filter: unset;
    box-shadow: rgb(243 212 255) 0px 10px 24px 3px;
    transition: all 0.5s;
}
.motoblasterimgsupport-img{
    width: 100%;
    max-width: 1000px;
    margin: 0 auto;
    position: relative;
}
.motoblasterimgsupport-img:after {
    content: '';
    position: absolute;
    left: -220px;
    top: -310px;
    background-repeat: no-repeat;
    background-image: url(../images/imagearrow.png);
    width: 100%;
    height: 500px;
}
.motoblastertag-line.motoblastertag-linearrow {
    position: relative;
    z-index: 1;
}
.motoblastertag-line.motoblastertag-linearrow:after {
    content: '';
    position: absolute;
    top: 0;
    background-image: url(../images/profit-making-arrow.png);
    width: 100%;
    height: 400px;
    top: -323px;
    background-repeat: no-repeat;
    left: -35px;
    right: 0px;
    background-position: center;
    z-index: 222;
}
section.has-equal-space.seemotoblasterbg-img {
    background-image: url(../images/fe/what/see-motoblasterbg-img.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
}
.row.align-items-center.motoblasterbox-white-bg.motoblasterrow-width:hover{
    transform: translateX(-5px);
}
.has-dark-bg p {
    color: #ffffff;
    font-weight: 500;
}
.has-dark-bg h5 {
    background: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    box-shadow: 0px 10px 24px 3px rgba(255, 41, 102, 0.14);
    padding: 10px 20px;
    border-radius: 30px;
    color: #ffffff;
    display: inline-block;
}
.motoblasterhas-parallex-bg {
    background: url(../images/fe/what/parallex.png) no-repeat #f9f9f9;
    background-size: cover;
    background-attachment: fixed;
}
.motoblasterhas-dark-parallex-bg {
    background: url(../images/demo-bg.jpg) no-repeat;
    background-size: cover;
    background-attachment: fixed;
}
.motoblasterhas-dark-parallex-bg .motoblasterheading h3, 
.has-dark-bg .motoblasterheading h3 {
    color: #ffffff;
}

/* Demo Box */
.motoblasterdemo-box {
    margin: 0 0 30px;
    text-align: center;
    color: #ffffff;
}
.motoblasterdemo-img {
    position: relative;
    margin: 0 0 20px;
}
.motoblasterdemo-img .motoblasterdemo-link-icon {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
}
.motoblasterdemo-img .motoblasterdemo-link-icon svg {
   fill: currentColor;
}
.motoblasterdemo-img:before {
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    background-color: transparent;
    background-image: linear-gradient(180deg,#00000000 0%,#0A0F1180 100%);
    position: absolute;
}
.motoblastertag-line {
    text-align: center;
}
.motoblastertag-line h2 {
    background: var(--gradient-common);
    border-radius: 60px;
    display: inline-block;
    padding: 10px 40px;
        font-weight: 600;
    font-size: 28px;
    color: #ffffff;
    position: relative;
}
.motoblastertag-line h2:after {
    content: "";
    position: absolute;
    background: #f2e5ff;
    width: calc(100% + 20px);
    height: 100%;
    left: -10px;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    z-index: -1;
    border-radius: 40px;
}
.motoblasterhit-section{
    background-color: #011039;
}
.motoblasterhit-title h3 {
    font-weight: 700;
    font-size: 40px;
    line-height: 50px;
    color: #fff;
    text-transform: capitalize;
    text-align: center;
    margin: 0 auto 40px;
}
.m-30{
    margin-bottom: 30px;
}
.motoblasterhit-shadow {
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    padding: 40px 30px 25px;
    max-width: 1007px;
    margin: 0 auto 25px;
}
.motoblasterhit-shadow p{
    color: #11213c;
    font-size: 22px;
    text-align: center;
}
.motoblasterhit-para > p{
    color: #fff;
    font-size: 22px;
    font-weight: 500;
    text-align: center;
    max-width: 800px;
    margin: 0 auto 10px; 
}
.motoblasterhit-bottom-para{
    color: #fff;
    font-size: 22px;
    font-weight: 500;
    text-align: center;
    margin: 0 auto 30px;
}
.motoblasterfaq-title {
    max-width: 860px;
    margin: 0 auto 40px;
    text-align: center;
}
.motoblasterfaq-title h4 {
    font-size: 38px;
    font-weight: 900;
    text-align: center;
}
.motoblasterqa-box {
    margin: 0 0 50px;
    padding: 0px 0px 0px 80px;
    position: relative;
}
.motoblasterqa-box:before {
    content: "";
    position: absolute;
    left: 20px;
    top: 4px;
    background: url(../images/question-mark.png);
    background-position: center center;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    background-color: var(--motoblasterprimary-color);
    border-radius: 50%;
}
.motoblasterqa-box h4 {
    font-size: 22px;
    font-weight: 700;
    margin: 0 0 5px;
}
.motoblasterqa-box p {
    margin: 0 0 5px ;
}
.mototai-footer{
       background-color: #011039;
    padding: 12px 0;
}
.mototai-footer p{
    margin: 0;
    color: var(--motoblasterwhite);
}
/* ==================================================================== */
/* customer saying css */
.motoblasterimg-center{
    text-align: center;
}
/*================== Why bigger isn’t always better css ====================*/
.motoblastericon-box-wrapper.motoblasterbigger-boxces_wrapper {
    padding: 40px 0 30px;
}
.row.motoblasterthreeSteps {
    padding: 50px 0px 0px;
}
.motoblastericon-box.motoblasterbigger-boxces {
    filter: drop-shadow(1.075px 2.801px 15px rgba(68, 103, 138, 0.1));
    background-color: #ffffff;
    padding: 30px 30px 0px 30px;
    border-radius: 10px;
    min-height: 470px;
    text-align: center;
    position: relative;
}
.motoblasterwinning-box2.motoblasterwinning-box02 h3 {
    max-width: 790px;
    margin: 20px auto 0;
    color: #ffffff;
    background: #011039;
    padding: 20px 20px;
    border-radius: 10px;
}
.motoblasterwinning-box1.motoblasterwinning-box102 h2 {
    background-image: none;
    box-shadow: none;
    color: var(--motoblastertitle-color);
    padding: 0px;
}
.motoblasterdemo-screen.motoblasterlead-generation-layout.motoblasterimg-bg-color p {
    text-transform: capitalize;
}
.motoblastericon-box.motoblasterbigger-boxces .motoau-bigger-num {
    position: absolute;
    top: -50px;
    left: 0;
    right: 0;
    width: 100px;
    height: 100px;
    margin: 0 auto;
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    box-shadow: 0px 10px 24px 3px rgba(255, 41, 102, 0.14);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 60px;
}
.motoblastericon-box.motoblasterbigger-boxces .motoau-bigger-num h4 {
    color: #ffffff;
    font-size: 30px;
}
.motoblasterprofile-box02.motoblasterbox-round {
    border-radius: 100px;
}
.motoblastercontent-list.motoblasterlist1.motoblasterlist2 {
    padding: 0 0 0 50px;
}
.motoblastercontent-list.motoblasterlist1.motoblasterlist2 ul li {
    margin: 0px 0px 10px;
    padding: 10px 10px 10px 50px;
    color: #ffffff;
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    border-radius: 35px;
    display: block;
    width: 100%;
    max-width: 240px;
}
.motoblastercontent-list.motoblasterlist1.motoblasterlist2 ul li span {
    width: 30px;
}
.motoblastercontent-list.motoblasterlist1.motoblasterlist2 ul li span {
    width: 30px;
    left: 10px;
}
.motoblastercontent-txt.motoblastergoodbye-text-box h2 {
    filter: drop-shadow(1.075px 2.801px 15px rgba(68, 103, 138, 0.1));
    background-color: #ffffff;
    padding: 30px 30px 30px 30px;
    font-size: 20px;
    border-radius: 10px;
    font-weight: 400;
    color: var(--motoblasterglobal-color);
}
.motoblastercontent-list.motoblasterlist1 ul li {
    padding: 0 0 20px 40px;
    position: relative;
}
.motoblastercontent-list.motoblasterlist1 ul li span {
    position: absolute;
    left: 0;
}
.motoblastertestimonial-wrapper-section .motoblasterheading-row h3 {
    color: #fff;
}
.motoblastertestimonial-head1 {
    text-align: center;
    padding: 0px;
    width: 100%;
    max-width: 800px;
    margin: 0 auto 30px;
    border-radius: 5px;
}
.motoblastertestimonial-head1 h2 {
    color: #fff;
    text-align: center;
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    display: inline-block;
    padding: 0px 20px;  
    border-radius: 5px;
}
.motoblasterheading.motoblastertestimonial-heading-sec1 {
    margin: 0;
}
.motoblastertestimonial-head1 h3 {
    text-align: center;
    padding: 0px 20px;
    color: #ffffff;
    border-radius: 5px;
    font-size: 35px;
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
}
.motoblasterheading.motoblasterwinning {
    margin: 0;
}
.motoblasterheading.motoblasterwinning h4 {
    margin: 0 0 20px;
}
/*================================== testimonial css start =========================================*/

.motoblasterfull-testimonial {
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    position: relative;
    width: 100%;
    padding: 30px;
    display: inline-block;
    text-align: left;
    margin-bottom: 50px;
}
.motoblastercoma2 {
    position: absolute;
    top: -30px;
    right: 5%;
}
.motoblasterfull-testimonial .motoblasterauth-box {
    display: inline-block;
    width: 15%;
    vertical-align: top;
    padding: 25px 0px;
    text-align: center;
}
.motoblasterfull-testimonial .motoblasterauth-box.motoblasterleft-box {
    background: url(../images/seprator.png) no-repeat right center;
}
.motoblasterfull-testimonial .motoblasterauth-box .motoblasterimg-box {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    border: 1px solid rgb(215, 218, 255);
    padding: 5px;
    display: inline-block;
}
.motoblasterfull-testimonial .motoblasterauth-box .motoblasterimg-box img {
    border-radius: 50%;
    width: 100%;
}
.motoblasterauth-box p {
    color: var(--motoblastertitle-color);
    font-size: 20px;
    margin: 5px 0px;
    text-transform: capitalize;
    font-weight: 500;
    line-height: 25px;
}
.motoblasterfull-testimonial .motoblasterauth-para {
    width: 83%;
    display: inline-block;
    padding: 20px 0px 0px 50px;
}
.motoblasterfull-testimonial .motoblasterauth-para p {
    color: var(--motoblasterglobal-color);
    font-size: 20px;
}
/*================================= winning Site css start  ================================*/

.motoblasterdemo-screen p {
    font-size: 20px;
    padding: 10px 0px 0px;
    text-align: center;
    color: var(--motoblastertitle-color);
}
.motoblasterwinning-box1 h2 {
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    box-shadow: 0px 10px 24px 3px rgba(255, 41, 102, 0.14);
    color: #ffffff;
    font-size: 35px;
    width: 100%;
    max-width: 1030px;
    text-align: center;
    padding: 20px;
    margin: 30px auto 0;
    border-radius: 10px;
}
.motoblasterwinning-box2 h3 {
    font-size: 30px;
    text-align: center;
    padding: 30px 0px 30px 0px;
}
/* =========================== profile css  ========================================== */
.motoblasterhit-shadow.motoblasterhit-shadow1 p {
    text-align: left;
    position: relative;
    padding: 0px 0px 0px 40px;

}
.motoblasterhit-shadow.motoblasterhit-shadow1 p span.profile-check img {
    position: absolute;
    left: 0;
    top: 10px;
}

.motoblasterthemeforest {
    text-align: center;
}
p.motoblastertest-para.motoblastermikail {
    margin: 0 0 148px;
}
p.motoblastertest-para.motoblasterSantiago {
    padding: 0 0 32px;
}
.motoblasterprofile-box01 h2 {
    padding: 0;
    color: #fff;
    text-align: left;
    margin: 20px auto 0;
}
.motoblastertag-line.motoblastertag-line1 {
    padding: 0 0 10px;
}
.motoblasterprofile-box02 {
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    box-shadow: 0px 10px 24px 3px rgba(255, 41, 102, 0.14);
    padding: 10px;
    
    text-align: center;
    width: 100%;
    max-width: 910px;
    border-radius: 5px;
    margin: 20px auto 0;
}
.motoblasterprofile-box02 h2{
    color: #ffffff;
}

/* ========================== finally website Solution css  =========================================== */


section.has-equal-space.finally.website.solution-wrapper .motoblasterheading h4 {
    margin: 0 0 20px;
}
section.has-equal-space.finally.website.solution-wrapper .motoblasterheading h5 {
    margin: 0 0 20px;
    font-size: 35px;
}
.motoblasterweb-solution-box {
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    padding: 80px 40px;
    margin: 60px 0px 0px 0px;
}
.motoblasterorange-text{
    color: var(--motoblasterprimary-color) !important;
}
.motoblasterweb-solution-box h5 {
    font-size: 25px;
}
.motoblasterweb-solution-heading1 {
    padding: 50px 0 30px 0;
}
.motoblasterweb-solution-heading1 h3 {
    font-size: 35px;
    text-align: center;
}
.motoblasterweb-solution-heading1 h4 {
    font-size: 35px;
    padding: 0;
    margin: 0;
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    box-shadow: 0px 10px 24px 3px rgba(255, 41, 102, 0.14);
    width: 100%;
    max-width: 470px;
    text-align: center;
    color: #ffffff;
    padding: 10px;
    border-radius: 5px;
    margin: 30px auto 0;
}
.motoblasterweb-sol-box-img {
    text-align: center;
}
.motoblasterweb-sol-box-inner {
    background-color: #011039;
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    padding: 20px 20px;
    position: relative;
    border-radius: 5px;
    margin: 80px 0px 0px;
    transition: all 0.5s;
}
.motoblasterweb-sol-box-inner h2 {
    position: relative;
    padding: 0px 0px 0px 60px;
    color: #ffffff;
}
.motoblasterweb-sol-box-inner h2 span {
    position: absolute;
    width: 40px;
    left: 0;
    top: 5px;
}
.motoblasterweb-box-head1 h2 {
    font-size: 35px;
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
    text-align: center;
    padding: 40px 0px 0px 0px;
    font-weight: 700;
}
.motoblasterweb-box-head1 h3 {
    text-align: center;
    font-weight: 700;
    font-size: 35px;
    padding: 10px 10px;
    margin: 0;
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    box-shadow: 0px 10px 24px 3px rgba(255, 41, 102, 0.14);
    color: #ffffff;
    width: 100%;
    max-width: 650px;
    border-radius: 5px;
    margin: 20px auto 50px;
}

/* Dark Section  */
.motoblasterdark-box {
    padding: 20px 20px;
    text-align: center;
    font-size: 24px;
    max-width: 800px;
    margin: auto;
    background: #15063f;
    color: #ffffff;
    border-radius: 10px;
    font-weight: 600;
}

.text_blue {
    color: #11213c;
}
.text_bold {
    font-weight: bold;
}
.text_red {
    color: var(--motoblasterprimary-color);
}
.mj_btm_spacer10 {
    margin-bottom: 10px !important;
}
.mj_whitebg_shadow {
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    padding: 40px 50px;
}
.mj_btm_spacer30 {
    margin-bottom: 30px !important;
}
.mj_font22 {
    font-size: 22px;
}
.motoblasterdemo-screen.motoblasterlead-generation-layout a img {
    width: 100%;
}
.motoblasterdemo-video-wrap {
    position: relative;
    width: 100%;
    display: block;
    z-index: 1;
}
.motoblastertheme-section {
    padding: 60px 20px 20px 20px;
    text-align: center;
    margin: 0px 0px 90px;
    min-height: 184px;
    position: relative;
    transition: all 0.5s;
    border: 1px solid rgb(232, 231, 243);
    border-radius: 30px;
    background-color: rgb(255, 255, 255);
    box-shadow: -1.186px 16.959px 20px 0px rgba(137, 133, 192, 0.2);
}
section.has-equal-space.motoblasterlast-wptheme .motoblasterheading-row h5 {
    padding: 0 0 60px;
}
.motoblastertheme-section.rowtwo {
    min-height: 245px;
}
.motoblastertheme-section.rowfour {
    min-height: 215px;
}
.motoblastertheme-section.rowfive {
    min-height: 250px;
}
.motoblastertheme-section:hover{
    transform: translateY(-5px);
}
.motoblastertheme-section img {
    position: absolute;
    left: 0;
    right: 0;
    top: -50px;
    text-align: center;
    margin: 0 auto;
}
.motoblastertheme-section h2 {
    margin: 0;
    padding: 20px 0px 0px;
    font-size: 18px;
}
.motoblastersavemore-content1.motoblastersavemore-content1-color {
    padding: 30px 0px;
}
.motoblastersavemore-content1.motoblastersavemore-content1-color ul{
    padding:0;
    margin:0;
}
.motoblastersavemore-img1.MotoBlasterProductpng {
    padding: 90px 0 0 0;
}
.motoblastersavemore-content1.motoblastersavemore-content1-color {
    padding: 10px 0px 8px;
    border-radius: 10px;
}
.motoblastersavemore-content1.motoblastersavemore-content1-color ul li {
    padding: 20px 60px 20px 80px;
}
.motoblastersavemore-content1.motoblastersavemore-content1-color ul li span {
    left: 40px;
}
.motoblastersavemore-content1.motoblastersavemore-content1-color ul li:nth-child(2) {
    background: #fbf1ff;
    padding: 20px 60px 20px 80px;
}
.motoblastersavemore-content1.motoblastersavemore-content1-color ul li:nth-child(4) {
    background: #fbf1ff;
    padding: 20px 60px 20px 80px;
}
.motoblastersavemore-content1.motoblastersavemore-content1-color ul li:nth-child(6) {
    background: #fbf1ff;
    padding: 20px 60px 20px 80px;
}
.motoblastertheme-section p{
    font-size:18px;
}
.motoblastermeans-for-you-box {
    display: flex;
    align-items: center;
    padding: 8px 10px 8px 10px;
    position: relative;
    border-radius: 100px;
    width: 100%;
    margin-bottom: 70px;
    border: 1px solid rgb(46, 64, 116);
    background-color: rgb(20, 36, 82);
}
.motoblastermeans-for-you-box p {
    margin: 0;
    padding: 0 20px 0 20px;
    color: #ffffff;
    font-size: 22px;
}
.motoblastermeans-for-you-box img {
    width: 100px;
    height: 100px;
}
.row.motoblastermeans-for-you-row {
    width: 100%;
    max-width: 940px;
    margin: 0 auto;
}
.motoblastermeans-for-you-box p {
    margin: 0;
}
.motoblastermeans-left-svg {
    text-align: right;
    position: relative;
    top: 80px;
}
.motoblasterfull-img1 {
    text-align: center;
    padding: 0 0 40px;
}
section.motoblasterdark-bg.has-equal-space.motoblasterstep-wrapper{
    background-image: url(../images/why-moto-ai-backgroudn.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
.motoblastermeans-right-svg svg {
    position: relative;
    left: 0;
    top: 80px;
}
.motoblasteralternate-sections.motoblasteralternate-sectionsnew .motoblastercontent p {
    color: var(--motoblastertitle-color);
}
.motoblasteralternate-sections.motoblasteralternate-sectionsnew {
    position: relative;
    margin: 0;
    background-color: #ffffff;
    border: none;
    box-shadow: 0px 10px 24px 3px rgb(128 24 220 / 21%);
}
.motoblastermeans-for-you-box p b{
    color: #000;
}
.motoblastermeans-for-you-box p b {
    color: rgb(247, 155, 28);
}
.motoblastermeans-for-you-box.motoblastermeans-for-you-box-right {
    padding: 8px 10px 8px 10px;
}
.motoblastermeans-for-you-box.motoblastermeans-for-you-box-right img {
    left: auto;
    right: 0;

}
/* Save More Make More */
.motoblastersavemore-content1 {
    filter: drop-shadow(1.075px 2.801px 15px rgba(68, 103, 138, 0.1));
    background-color: #ffffff;
    padding: 30px 30px 30px 30px;
    border-radius: 5px;
}
.motoblastersavemore-content1 ul li{
    padding: 0 0 20px 40px;
    position: relative;
}
.motoblastersavemore-content1 ul li span{
    position: absolute;
        left: 0;
}
/* bonuses css */
.motoblasterbonuses-heading1 h2 {
    width: 100%;
    max-width: 860px;
    margin: 0 auto 20px;
    text-align: center;
    font-weight: 600;
}

.motoblasterbonuses-heading2 h2 {
    width: 100%;
    max-width: 800px;
    margin: 0 auto 80px;
    text-align: center;
    font-weight: 600;
}
.motoblasterbonus-box-sec {
    padding-bottom: 110px;
}
.motoblasterbonus-box-sec-contetn {
    background-color:#1a2234;
    position: relative;
    border-radius: 10px;
    padding: 100px 30px 30px 30px;
}
.motoblasterbonus-position h2 {
    height: 150px;
    width: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    box-shadow: 0px 10px 24px 3px rgba(255, 41, 102, 0.14);
    flex-direction: column;
    color: #fff;
    border-radius: 100%;
    font-weight: 700;
    font-size: 42px;
    position: absolute;
    top: -67px;
    left: -40px;
    z-index: 1;
}
.motoblasterbonus-position h2 span.motoblasterbonus-number {
    font-weight: 700;
    font-size: 42px;
    position: relative;
    top: -12px;
}
.motoblasterwhite-text{
    color:#ffffff !important;
}
.motoblasterbonus-position h2 span.motoblasterbonus-number-name {
    font-weight: 500;
    font-size: 19px;
    line-height: 0.9;
    position: relative;
    top: -8px;
}
.motoblasterhit-para.motoblasterhit-para10 p {
    max-width: 900px;
}
.motoblasterbonus-position h3 {
    position: absolute;
    left: 90px;
    top: 0px;
    color: #ffffff;
    background: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    box-shadow: 0px 10px 24px 3px rgba(255, 41, 102, 0.14);
    line-height: 60px;
    display: inline-block;
    padding: 0 42px 0 30px;
    font-size: 26px;
    font-weight: 600;
    border-radius: 0 0 40px 0;
    z-index: 0;
}
.motoblasterbonus-box-sec-contetn h2 {
    color: #fff;
    font-weight: 600;
}
.motoblasterbonus-box-sec-contetn p {
    color: #fff;
}
.motoblasterbonus-position.motoblasterbonus-position-right h2 {
    right: -40px;
    left: auto;
}
.motoblasterbonus-position.motoblasterbonus-position-right h3 {
    left: auto;
    right: 0;
    padding: 0 144px 0 42px;
    border-radius: 0 0 0 40px;
}
.motoblastersingle-heading-row h3 {
    font-size: 40px;
    font-weight: 700;
    text-transform: capitalize;
    text-align: center;
    padding: 20px 0px 20px;
}
.motoblastervideo-specific-layout-box {
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    padding: 40px 50px;
}
.motoblastervideo-specific-heading-bottom {
    width: 100%;
    max-width: 1100px;
    padding: 10px 20px;
    margin: 30px auto 0;
    border-radius: 5px;
}
.motoblastervideo-specific-heading-bottom h2 {
    color: var(--motoblastertitle-color);
}
.motoblastercolor-text-heading {
    padding: 0 0 10px;
}
.motoblastercolor-text-heading h2 {
    text-align: center;
    color: #ffffff;
}
.motoblasterchoose h5 {
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    padding: 10px 20px;
    color: #ffffff;
    font-size: 25px;
    display: inline-block;
    border-radius: 50px;
}
.motoblasterconvert-like-selling .motoblasterheading-row h5 {
    margin: 0 auto;
    font-size: 30px;
}
.motoblastercolor-text-heading.motoblastercolor-black h2 {
    color: var(--motoblastertitle-color);
}
.motoblasterviral-heading1 {
    max-width: 800px;
    display: inline-block;
}
.motoblasterviral-heading1 h2 {
    color: #ffffff;
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    width: 100%;    
    margin: 0 auto;
    text-align: center;
    border-radius: 5px;
    padding: 10px 10px;
}
.motoblastercolor-text-heading h2 span {
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    padding: 0px 10px;
    border-radius: 5px;
    margin: 0px 10px;
}
.motoblasterviral-heading1 h2 {
    color: #ffffff;
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    width: 100%;
    max-width: 700px;
    margin: 0 auto;
    text-align: center;
    border-radius: 5px;
    padding: 10px 10px;
}
.motoblasterviral-heading2 h2 {
    color: #ffffff;
    width: 100%;
    max-width: 730px;
    margin: 20px auto 20px;
    text-align: center;
}
.motoblastersocial-sharign-content {
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    padding: 40px 50px;
    margin: 130px 0 0 0;
}
.motoblastersocial-sharign-content h2 {
    margin: 0;
    font-size: 25px;
}
.motoblastermaximize-inner {
    padding: 50px 0 0;
}
.motoblastermaximize-text {
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    padding: 30px 30px 18px;
    margin: 100px 0 0 0;
    position: relative;
}
.motoblastermaximize-text h2 {
    font-size: 20px;
    position: relative;
    padding: 0 0 20px 30px;
    margin: 0;
}
.motoblastermaximize-text h2 span {
    position: absolute;
    width: 15px;
    top: 0px;
    left: 0px;
}
.motoblasterlg-btn-wrapper.motoblasterget-instant-button {
    padding: 20px 0px 10px;
}
.motoblasterlg-btn-wrapper.motoblasterget-instant-button a {
    background: var(--gradient-common);
    border-radius: 60px;
    display: inline-block;
    padding: 10px 40px;
    color: #ffffff;
    font-size: 25px;
    font-weight: 600;
}
.motoblasterwelcome-section h4 {
    padding: 20px 40px 20px;
}
.motoblasterwelcom-head4 h2 {
    margin: 0;
    padding: 10px 120px 0;
}
.motoblasterdemo-video-frame.motoblasterIframe iframe {
    width: 100%;
    height: 460px;
    max-width: 800px;
    margin: 0 auto 20px;
    border: 10px solid #b63be8;
    border-radius: 5px;
}
.motoblasterbtn01 {
    text-align: center;
    padding: 50px 0 0;
}
.motoblastericon-box001 {
    filter: drop-shadow(1.075px 2.801px 15px rgba(68, 103, 138, 0.1));
    background-color: #ffffff;
    padding: 20px;
    min-height: 150px;
    border-radius: 5px;
}
.motoblasterwhat-motoblaster .motoblasterheading {
    margin: 0 0 30px;
}
.motoblasterwhat-motoblaster .motoblastertag-line {
    width: 100%;
    max-width: 780px;
    margin: 0 auto 40px;
}

.motoblasterwhat-motoblaster  .motoblasterimg {
    width: 100%;
    text-align: center;
    max-width: 240px;
    margin: 0 auto;
}
.motoblasterwhat-motoblaster .motoblastercontent p {
    font-size: 22px;
}
.motoblasterimage-wrap.motoblasterimage-wrap01 img {
    max-height: 400px;
}
.motoblasterbtn01 h2 {
    margin: 0;
    padding: 0 0 35px;
}
.motoblasterbtn01 h3 {
    background: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    color: #ffffff;
    width: 100%;
    max-width: 300px;
    padding: 10px 0px;
    margin: 0 auto 20px;
    border-radius: 5px;
}
.motoblastervideo-btn .motoblasterbtn01 {
    padding: 10px 0 40px;
}
.motoblasterimg-overlay {
    position: relative;
    overflow: hidden;
}
.motoblasterimg-overlay:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 0;
    background: #ff891d85;
    bottom: 0;
    transition: all 0.5s;
}
.motoblasterimg-overlay:hover:after{
    bottom: 0;
    height: 100%;
}
.motoblasterimg-overlay:hover span.motoblasterdemo-link-icon{
    opacity: 1;
}
.motoblasterimg-overlay span.motoblasterdemo-link-icon {
    opacity: 0;
}
.motoblasterneed-free-traffic .motoblasterheading-row h5 {
    font-size: 30px;
}
.motoblasterneed-free-traffic-head1 h2 {
    font-size: 30px;
    width: 100%;
    max-width: 870px;
    text-align: center;
    margin: 0 auto 50px;
    padding: 40px 40px;
    border-radius: 5px;
    filter: drop-shadow(1.075px 2.801px 15px rgba(68, 103, 138, 0.1));
    background-color: #ffffff;
    color: #000000;
}
.motoblasterneed-img {
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
}
.motoblastercontent.motoblastermaximize-text {
    margin: 40px 0 0 0;
}
.motoblasterdark-box.motoblasterdark-box-need {
    margin: 50px auto 0;
}
.motoblastermaximize-text.motoblasterblazing-text {
    margin: 0;
}
.motoblastermaximize-text.motoblasterblazing-text h4{
    margin: 0;
}
.motoblastermaximize-text.motoblasterblazing-text h4 {
    margin: 0 0 20px;
    color: var(--motoblasterprimary-color);
    font-size: 25px;
    font-weight: 600;
}
.motoblastermaximize-text.motoblastercase-text {
    background: #15063f;
    margin: 0;
    text-align: center;
}
.motoblastermaximize-text.motoblastercase-text h4 {
    color: var(--motoblasterprimary-color) ;
}
.motoblastermaximize-text.motoblastercase-text h2 {
    color: #ffffff;
}
.motoblastercontent-backup-plugin h2 {
    font-size: 30px;
    width: 100%;
    max-width: 800px;
    text-align: center;
    margin: 50px auto 30px;
}
.motoblastersecurity-img {
    text-align: center;
    width: 100%;
    max-width: 500px;
    margin: 10px auto 0;
}
.motoblastersell-all-over-section .motoblasterheading-row h3 {
    color: #ffffff;
}
.motoblastersell-all-over-section .motoblasterheading-row h5 {
    color: #ffffff;
}
.motoblastersell-all-over-section .motoblasterdark-box {
    margin: 60px auto 30px;
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    box-shadow: 0px 10px 24px 3px rgba(255, 41, 102, 0.14);
}
.motoblastersell-all-over-section .motoblasterdark-box h2 {
    color: #ffffff;
}
.motoblasterlayout-head h2 {
    color: #ffffff;
    width: 100%;
    max-width: 750px;
    margin: 0 auto;
    text-align: center;
}
.motoblasterimagination-limit-section .motoblastertag-line h2 {
    width: 100%;
    max-width: 930px;
    border-radius: 5px;
    padding: 20px 20px;
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
}
.motoblasterimg-bg-color {
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    padding:10px;
    margin: 0px 0px 30px;
}
.motoblasterdemo-screen.motoblasterlead-generation-layout.motoblasterimg-bg-color{
    transition: all 0.5s;
}
.motoblasterdemo-screen.motoblasterlead-generation-layout.motoblasterimg-bg-color:hover{
    transform: translateY(-5px);
}
.motoblastermaximize-text.motoblastercase-text h2 {
    padding: 0 40px;
}
.motoblastermaximize-text.motoblastercase-text h4 span img {
    width: 40px;
    padding: 0px 10px 0 0;
}
.motoblastericon-box001.motoblastericon-box001box{
    position: relative;
}
.motoblastericon-box001.motoblastericon-box001box {
    position: relative;
    padding: 50px 20px 20px;
    min-height: 180px;
    text-align: center;
}
.motoblasternum01 {
    text-align: center;
    position: absolute;
    top: -25px;
    left: 0;
    right: 0;
}
.motoblastercard-box.motoblastertraffic-boxces.text-center .motoblasterimage-wrap {
    height: 250px;
}
.motoblasternum01 h2 {
    background: linear-gradient(326deg, #FF2966 -16.48%, #ffb100 121.9%);
    display: inline-block;
    width: 100%;
    max-width: 220px;
    text-align: center;
    padding: 8px 10px;
    border-radius: 30px;
    color: #ffffff;
    font-size: 25px;
}
.motoblasteralternate-sections-new .motoblastercontent {
    background-color: rgb(31 46 79);
    padding: 30px 20px;
    border-radius: 5px;
    min-height: 600px;
}
.motoblastertag-line.motoblastertag-line-screenshots {
    margin: 0 0 40px;
}
.motoblasterweb-solution-heading1.motoblasterweb-solution-heading02 h3 {
    font-size: 24px;
}
.motoblastercontent-txt.motoblastergoodbye-text-box h2 {
    font-size: 32px;
    text-align: left;
    line-height: 60px;
    padding: 0;
    background: none;
    box-shadow: none;
}
.motoblasterweb-solution-heading1.motoblasterweb-solution-heading02 h4 {
    font-size: 24px;
    background: none;
    box-shadow: none;
    font-size: 40px;
    color: var(--motoblasterprimary-color);
    font-weight: 800;
    padding: 0;
    margin: 0;
    text-align: center;
    display: block;
    margin: 0 auto 40px;
}
.motoblastertag-line.motoblastertag-line-industry h2 {
    background: #0d1c45;
}
.motoblasterchoose.motoblasterchoose1 h3 {
    color: #666970d1;
}
.motoblasterweb-solution-box.motoblasterweb-solution-box1 h5 {
    color: #ffffff;
}
.motoblasterweb-solution-box.motoblasterweb-solution-box1 {
    background-color: #011039;
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    box-shadow: none;
}
.motoblastericon-box.motoblasterbigger-boxces.motoblasterbigger-boxces1 {
    min-height: 520px;
}
.motoblasteralternate-sections-new.whatMotoBlaster .motoblastercontent {
    min-height: 520px;
    padding: 40px 20px 0px;
}
.motoblasterheading.motoblasterneed-Heading h3 span img {
    width: 50px;
}
.motoblastertext-center{
    text-align:center !important;
}
.motoblastertheme-section.motoblastersocialsharing p {
    margin: 20px 0 0;
}
.motoblastertheme-section.motoblastersocialsharing h2 {
    padding: 0px;
}
.motoblasterbottom-wrapper {
    background-color: #031a58fc;
    padding: 10px 10px;
    text-align: center;
}
.motoblasterbottom-wrapper ul li {
    display: inline-block;
    padding: 0px 10px;
}
.motoblasterbottom-wrapper ul li a {
    color: #ffffff;
    text-transform: capitalize;
}
.motoblasterbox-white-bg {
    filter: drop-shadow(1.075px 2.801px 15px rgba(68, 103, 138, 0.1));
    background-color: #ffffff;
    border-radius: 10px;
    padding: 20px 20px;
    margin-bottom: 30px;
}
.motoblasterwhat-MotoBlaster{
    background-image: url(../images/features-wrapper.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
.motoblasterfetaures-one {
    position: relative;
    transition: all 0.5s;
    background-color: #ffffff;
    border-radius: 10px;
}
.motoblasterfetaures-one:hover{
    transform: translateY(-5px);
}
.col-lg-12.col-md-12.text-center.TOPSPACE {
    padding: 30px 0 0 0;
}
.motoblasterbonus-img.pixeltalk {
    padding: 30px 0 0;
}
.motoblasterfetaures-one.motoblasterfeatures-social-sharing {
    margin: 120px 0px 0px 0px;
}
.motoblasterfetaures-one.motoblasterfeatures-social-sharing .motoblasterfeatures01-content {
    min-height: 320px;
}
.motoblastertablecontent h2.spacenone {
    padding: 0;
}
.motoblastertablecontent {
    box-shadow: 0px 10px 24px 3px rgb(83 24 220 / 21%);
    background-color: #ffffff;
    padding: 30px 30px;
    border-radius: 30px;
    width: 100%;
    max-width: 1050px;
    margin: 40px auto 10px;
}
.motoblastertablecontent h2 {
    padding: 0px 0 30px;
    margin: 0;
    color: #11213c;
    font-size: 22px;
    text-align: center;
    font-weight: 400;
}
.motoblastertag-line.motoblastertext-left-new-box {
    text-align: left;
}
.motoblasterfetaures-one.motoblasterbrowser-support-img .motoblasterfeatures01-content {
    min-height: 200px;
}
.motoblasterfeatures01-content {
    position: relative;
    padding: 130px 60px 40px;
    min-height: 510px;
}
.motoblasterfeatures01-content .motoblasterkey-features h3 {
    font-size: 25px;
    color: rgb(182 59 232);
    font-weight: 600;
}
.motoblasteralternate-sections.motoblasteralternate-sectionsnew.BOXNEWBUE {
    border-style: double;
    border-color: #3f4c72;
    background: #132148;
    padding: 40px 40px;
    border-radius: 10px;
    box-shadow: none;
}
.much-profit-bg {
    background-image: url(../images/muchprofit-bg.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    padding: 80px 0px 495px;
    background-position: center;
}
.motoblasteralternate-sections.motoblasteralternate-sectionsnew .motoblastercontent p b {
    font-weight: 500;
}
.motoblasteralternate-sections.motoblasteralternate-sectionsnew.BOXNEWBUE .motoblastercontent.text-center p {
    color: #ffffff;
}
.motoblasterfeatures01-content h2 {
    font-size: 20px;
    color: rgb(34, 34, 34);
    margin: 0 0 5px;
    position: relative;
}
.motoblasterfetaures-one-img {
    width: 100%;
    left: 30px;
    position: absolute;
    top: -80px;
    margin: 0 auto;    
}
.motoblasterkey-features {
    padding:0px;
}
.motoblasterfeatures01-content h2 span {
    position: absolute;
    left: -20px;
    top: -3px;
}
.motoblasterdark-box.motoblasterdark-BOX1 {
    background-image: none;
    box-shadow: none;
    max-width: 900px;
    padding: 0;
}
.motoblastersecurity-backup .motoblasterheading-row h3 {
    max-width: 860px;
}
.motoblasterblack-text{
    color: var(--motoblastertitle-color) !important;
}
.motoblastertheme-screem a img {
    border-radius: 10px;
}
.motoblasterheading.motoblasterwelcom-head h3 {
    font-size: 30px;
    font-weight: 600;
}
.motoblasternote-box.motoblasteraction-box1 h2 {
    font-size: 30px;
    padding: 0px 70px;
}
.motoblastertheme-main {
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    padding: 10px 10px 10px;
    margin: 0px 0px 30px;
    text-align: center;
}
.motoblastertheme-screem a img {
    width: 100%;
}
.motoblastertheme-hover {
    position: relative;
}
.motoblastertheme-hover:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 100%;
    background: rgb(0 0 0 / 5%);
    -webkit-transition: all 400ms ease-in-out 0s;
    -moz-transition: all 400ms ease-in-out 0s;
    -ms-transition: all 400ms ease-in-out 0s;
    -o-transition: all 400ms ease-in-out 0s;
    transition: all 400ms ease-in-out 0s;
}
.motoblastercontent-list.motoblasterlist1.motoblasterlist101 {
    border-radius: 10px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 40px 0px rgba(89, 128, 255, 0.08);
    padding: 30px 30px 18px;
    margin: 100px 0 0 0;
    position: relative;
}
.motoblastertheme-hover:hover:after{
    background: rgb(0 0 0 / 53%);
}
.motoa-ai-theme-icon {
    width: 60px;
    height: 60px;
    background: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    color: #ffffff;
    margin: 30px auto 0;
    fill: #ffffff;
    position: absolute;
    left: 0;
    right: 0;
    top: 30%;
    opacity: 0;
    transition: all 0.8s;
    visibility: hidden;
    z-index: 999;
}
.motoblasterbonus-box-sec.book5no {
    padding-bottom: 0;
}

section.has-equal-space.motoblasterabout-us-section.motoblastercheckout .motoblastertestimonial.motoblasterabout-us-box {
    background-color: #ffffff;
    filter: drop-shadow(1.075px 2.801px 15px rgba(68, 103, 138, 0.1));
}
section.has-equal-space.motoblasterabout-us-section.motoblastercheckout .motoblastertestimonial.motoblasterabout-us-box p {
    color: var(--motoblastertitle-color);
}
section.motoblasterdark-bg.has-equal-space.has-dark-bg.motoblasterwhatis.bgWhITE {
    background-color: #faf5ff;
}
.motoblastertheme-hover:hover .motoa-ai-theme-icon  {
    opacity: 1;
    visibility: visible;
}
.motoblastertheme-main p {
    font-size: 20px;
    text-transform: capitalize;
    margin: 0;
    padding: 10px 20px 0;
    border-radius: 10px;
    text-align: center;
    color: var(--motoblastertitle-color);
}
.motoblasterhover-y{
    transition: all 0.5s;
}
.motoblasterhover-y:hover{
    transform: translateY(-5px);
}
.motoblasterbusiness-img1 {    
    position: relative;
    border-radius: 10px;
    margin: 0 0 30px;
    transition: all 0.5s;
    z-index: 1;
    box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 7%);
}
.motoblasterbusiness-img1:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -10px;
    height: 10px;
    width: 100%;
    max-width: 330px;
    margin: 0 auto;
    background-image: -moz-linear-gradient(100deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    background-image: -webkit-linear-gradient(100deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    background-image: -ms-linear-gradient(100deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    border-radius: 10px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    transition: all 0.5s;
    opacity:0;
    visibility:hidden;
}
.motoblasterfeature-top-space {
    margin: 120px 0 0;
}
.motoblasterimg.better-than03 img {
    width: 100%;
    max-width: 220px;
}
.motoblasterimg.text-center.much-profit-img {
    padding: 0 0 60px 0;
}
.motoblasterbusiness-img1 img {
    width: 100%;
    transition: all 0.55;
}
.motoblasterbusiness-img1:hover:after {
    opacity: 1;
    visibility: visible;
}
.motoblastercard-box.motoblastertraffic-boxces.text-center.motoblasterborder-bottom {
    position: relative;
}

.motoblastercard-box.motoblastertraffic-boxces.text-center.motoblasterborder-bottom:after {
     content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -10px;
    height: 10px;
    width: 100%;
    max-width: 330px;
    margin: 0 auto;
    background-image: -moz-linear-gradient( -90deg, rgba(255,148,22,0.99608) 0%, rgb(255,72,80) 100%);
    background-image: -webkit-linear-gradient( -90deg, rgba(255,148,22,0.99608) 0%, rgb(255,72,80) 100%);
    background-image: -ms-linear-gradient( -90deg, rgba(255,148,22,0.99608) 0%, rgb(255,72,80) 100%);
    border-radius: 10px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    transition: all 0.5;
}
.motoblasterfeatures01-content {
    position: relative;
}
.motoblasterfeature-icon.motoblasterkey-features-svg {
    right: 0px;
}
.motoblasterfeature-icon-right.motoblastercustom-header-svg {
    right: 0;
}
.motoblasterfeature-icon.motoblastercore-features-svg {
    right: 0;
}
.motoblasterfeature-icon-right.motoblastermarketing-layout-svg {
    right: 0;
}
.motoblasterfeature-icon {
    position: absolute;
    right: 0;
    bottom: 10px;
    left: auto;
}
.motoblasterfeature-icon-right.BrowsersSupportSvg {
    right: 0;
    bottom: 5px;
}
.motoblasterfeature-icon.motoblasterCustomization-Options-icons {
    right: 0;
    bottom: 14px;
}
.motoblasterfeature-icon-right {
    position: absolute;
    right: 0px;
    bottom: 10px;
}
h1.motoblasterbanner-title.motoblasterbanner-title01 {
    width: 100%;
    max-width: 1230px;
    margin: 26px auto 0;
}
.motoblasterlist-wrapper.motoblasterlisted-newpoints {
    background: none;
}
.motoblasterlist-wrapper.motoblasterlisted-newpoints .motoblasterlisted-points {
    background: none;
}
.motoblasterlist-wrapper.motoblasterlisted-newpoints .motoblasterlisted-points ul li {
    color: #18191a;
    font-size: 18px;
    text-align: left;
    font-weight: 500;
    padding: 0px 0px 10px 40px;
    line-height: 1.5;
}
.motoblasterlisting-img {
    padding:40px 0px 0px;
}
.motoblastercommercial-box.motoblastercommercial-box-newdesign {
    max-width: 970px;
    margin: 0 auto;
}
.motoblastersinglesitebox.box001 h3{
    color:#ffffff;
}
.motoblastersinglesitebox.box001 h3{
    color:#ffffff;
}
.motoblastercommercial-box.motoblastercommercial-box-newdesign p {
    max-width: 740px;
}
.motoblasterbutton-sec1 .motoblastersinglesitebox > h2 {
    font-size: 38px;
    margin: 0;
    transition: all 0.5s;
}
.motoblasterbutton-sec1 .motoblastersinglesitebox h3 {
    font-size: 18px;
    margin: 0;
    padding: 5px 0 10px;
    font-weight: 400;
    transition: all 0.5s;
}
.motoblasterbutton-sec1 {
    padding: 0 0 15px;
}
.motoblastersinglesitebox.box001 {
    background: linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    box-shadow: 0px 10px 24px 3px rgb(191 41 255 / 14%);
    border: none !important;
    animation-name: stretch;
    animation-duration: 0.5s;
    animation-timing-function: ease-out;
    animation-delay: 0;
    animation-direction: alternate;
    animation-iteration-count: infinite;
    animation-fill-mode: none;
    animation-play-state: running;
}
@keyframes stretch {
    0% {
      transform: scale(1);
      background-color: #ff4234;
    }
    50% {
    }
    100% {
      transform: scale(1.1);
    }
}
.motoblasterbutton-sec1 .motoblastersinglesitebox h4 {
    font-size: 18px;
    margin: 0;
    padding: 0;
    line-height: initial;
    transition: all 0.5s;
}
p.motoblastersecure-payment-p {
    font-size: 16px;
}
.motoblasterbutton-sec1 > h2 {
    font-size: 18px;
    padding: 15px 0 10px;
}
.motoblastersinglesitebox.box001 h2 {
    color: #ffffff;
}
.motoblastersinglesitebox.box001 h3 {
    color: #ffffff;
}
.motoblastersinglesitebox.box001 h4{
    color: #ffffff;
}
.motoblastersinglesitebox.Singlesite-hover {
    transition: all 0.5s;
}
.motoblasterheading.whyMotoBlaster .motoblasterheading-row h5.motoblasterwhite-text {
    max-width: 830px;
}
.row.align-items-center.motoblasterbox-white-bg.motoblasterrow-width {
    padding: 20px 20px 20px 30px;
}
.motoblastersinglesitebox.Singlesite-hover:hover {
    border: none;
    background: linear-gradient(358.48deg, #1a2234 -16.48%, #7c88b1 121.9%);
    border: 1px solid #7c88b1;
}
.motoblasterimgclass {
    text-align: center;
    padding: 0px 0 20px;
}
.motoblastersinglesitebox.Singlesite-hover:hover h2 b {
    color: #ffffff !important;
}
.motoblastersinglesitebox.Singlesite-hover:hover h3 {
    color: #ffffff !important;
}
.motoblastersinglesitebox.Singlesite-hover:hover h4 {
    color: #ffffff !important;
}
.motoblastersinglesitebox.Singlesite-hover:hover h4 span {
    color: #ffffff !important;
}
.motoblasterbutton-sec1 .motoblastersinglesitebox {
    border: 1px solid #9337ff6e;
    background-color: #ffffff;
    border-radius: 20px;
    padding: 20px 0px 30px;
    margin: 0px 20px;
    transition: all 0.5s;
}
.motoblasterbutton-sec1 .motoblastersinglesitebox h4 b {
    font-weight: 600;
}
.motoblastercommercial-box.motoblastercommercial-box-newdesign .motoblastercommercial-row > h4 {
    line-height: 50px;
}
.motoblasternew-img1 {
    position: relative;
    top: -35px;
}
section.has-equal-space.motoblasterabout-us-section.motoblastercheckout .motoblastertitle-row h3 {
    color: var(--motoblastertitle-color);
}
.motoblasterbusiness-bottom-head h2 {
    text-align: center;
    text-transform: capitalize;
    padding: 30px 0px 30px;
    font-size: 30px;
}
.motoblasterheading-row.motoblasterheading-row-whatmake h3 {
    margin: 0px;
    line-height: 1.2;
}

/* table new css start */

/** New Table CSS Start **/
.hb-pricing-wrapper {
    background-color: #fff;
    padding: 50px 0;
  }
  
  .hb-pricing-wrapper .hb-banner-content h4 {
    background-color: #3e9dff;
  }
  
  .hb-pricing-wrapper .hb-section4-subheading h1 {
    background: linear-gradient(to right, #df28a3 30%, #981daa 70%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 46px;
    font-weight: 900;
    max-width: 550px;
    width: 100%;
    margin: 30px auto 50px;
  }
  
  .hb-price-main {
    max-width: 950px;
    width: 100%;
    margin: auto;
    display: flex;
    justify-content: center;
    position: relative;
  }
  
  .hb-price-left {
    position: relative;
    z-index: 1;
    width: 50%;
  }
  
  .hb-price-left::before {
    content: "";
    background-image: url(../images/price-shadow-bg.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    position: absolute;
    top: -130px;
    right: -30px;
    bottom: -100px;
    left: -40px;
    z-index: -1;
  }
  
  .hb-price-left-inner-box {
    background-color: #fff;
    box-shadow: 0px 0px 60px 0px rgba(205, 193, 250, 0.3);
    border-radius: 20px;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    padding: 45px 40px;
  }
  
  .hb-price-left-inner-box img {
    display: block;
  }
  
  .hb-price-left-inner-box p {
    background-image: -moz-linear-gradient(
      0deg,
      rgb(67, 181, 113) 0%,
      rgb(38, 143, 80) 100%
    );
    background-image: -webkit-linear-gradient(
      0deg,
      rgb(67, 181, 113) 0%,
      rgb(38, 143, 80) 100%
    );
    background-image: -ms-linear-gradient(
      0deg,
      rgb(67, 181, 113) 0%,
      rgb(38, 143, 80) 100%
    );
    box-shadow: 0px 0px 60px 0px rgba(67, 181, 113, 0.2);
    border-radius: 30px;
    font-size: 28px;
    font-weight: 800;
    color: #fff;
    display: inline-block;
    min-width: 100px;
    padding: 10px 15px;
    margin-left: auto;
  }
  
  .hb-price-main .hb-price-left-inner-box:last-child {
    margin-bottom: 0px;
  }
  
  .hb-price-main .hb-price-left-inner-box:last-child img {
    width: 190px;
    height: auto;
    object-fit: cover;
  }
  
  .hb-price-right {
    background-image: -moz-linear-gradient(
      45deg,
      rgb(255, 88, 116) 0%,
      rgb(255, 173, 93) 100%
    );
    background-image: -webkit-linear-gradient(
      45deg,
      rgb(255, 88, 116) 0%,
      rgb(255, 173, 93) 100%
    );
    background-image: -ms-linear-gradient(
      45deg,
      rgb(255, 88, 116) 0%,
      rgb(255, 173, 93) 100%
    );
    border-radius: 20px;
    padding: 60px 0;
    text-align: center;
    margin-left: 45px;
    width: 50%;
  }
  
  .hb-price-right h1 {
    font-size: 80px;
    font-weight: 900;
    color: #222222;
    padding: 40px 0 5px 0;
    text-shadow: 1px 1px #fff, -1px 1px #fff, 1px -1px #fff, -1px -1px #fff,
      1px 1px 5px #555;
  }
  
  .hb-price-right p {
    font-size: 36px;
    font-weight: 900;
    color: #222222;
    text-shadow: 1px 1px #fff, -1px 1px #fff, 1px -1px #fff, -1px -1px #fff,
      1px 1px 5px #555;
  }
  
  .motoblasterinstall-text {
    text-align: left;
    margin: 30px 0px 0px 60px;
  }
  
  .motoblasterinstall-text h5 {
    color: #ffffff;
    font-size: 30px;
    font-weight: 700;
    margin: 0;
  }
  
  .motoblasterinstall-text p {
    font-size: 26px;
    color: #ffffff;
  }
  
  .hb-price-main img.hb-arrw-left {
    position: absolute;
    left: 20px;
    bottom: -85px;
  }
  
  .hb-price-main img.hb-arrw-right {
    position: absolute;
    right: 20px;
    bottom: -85px;
  }
  
  .hb-price-table-main {
    background-image: url(../images/price-bg.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 1303px;
    height: 1347px;
    margin: 50px auto 0 -60px;
    padding-top: 257px;
    padding-left: 100px;
  }
  .hb-price-table-mobile-block {
    display: none;
  }
  .hb-price-table-parent {
    display: flex;
  }
  
  .hb-price-text {
    width: 50%;
  }
  
  .hb-price-icon {
    width: 27%;
  }
  
  .hb-price-icon2 {
    width: 14%;
  }
  
  .hb-price-text p {
    font-size: 22px;
    font-weight: 800;
    color: #222222;
    margin-bottom: 39px;
  }
  
  .hb-price-icon img,
  .hb-price-icon2 img {
    display: block;
    margin: 0 auto 40px auto;
    width: 33px;
    height: 30px;
    object-fit: contain;
  }
  
  .hb-price-icon h1 {
    font-size: 60px;
    font-weight: 900;
    color: #222222;
    text-align: center;
  }
  
  .hb-price-icon p {
    font-size: 20px;
    font-weight: 900;
    color: #222222;
    text-align: center;
  }
  
  .hb-price-icon2 p {
    font-size: 24px;
    font-weight: 900;
    color: #222222;
    text-transform: capitalize;
    text-align: center;
  }
  
  .hb-license-wrapper {
    background-image: url(../images/license-bg.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    padding: 80px 0;
    margin: 0 50px;
    border-radius: 100px;
  }
  .hb-license-wrapper .container {
    max-width: 1700px;
  }
  .hb-license-wrapper .hb-banner-content h4 {
    background-color: #3e9dff;
  }
  
  .hb-license-wrapper .hb-section4-subheading h1 {
    background: linear-gradient(to right, #f4cd68 30%, #f7b910 70%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 46px;
    font-weight: 900;
    max-width: 100%;
  }
  
  .hb-license-parent {
    display: flex;
    justify-content: center;
    padding-top: 90px;
    align-items: center;
    position: relative;
    z-index: 1;
  }
  
  .hb-license-inner {
    max-width: 620px;
    width: 100%;
    background-color: #1a2234;
    border-radius: 60px 0px 60px 60px;
    position: relative;
  }
  
  .hb-license-inner-right {
    border-radius: 60px;
    background-image: -moz-linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    background-image: -webkit-linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    background-image: -ms-linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    margin-left: -50px;
    margin-top: -23px;
    max-width: 600px;
  }
  .hb-license-inner-right .motoblasterinstall-text {
    text-align: center;
    margin: 0px auto 30px;
    padding-top: 40px;
  }
  .hb-license-headng {
    position: relative;
    text-align: center;
    z-index: 1;
  }
  
  .hb-licnc-head {
    max-width: 350px;
    width: 100%;
    border-radius: 20px;
    padding: 10px;
    background-image: -moz-linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    background-image: -webkit-linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    background-image: -ms-linear-gradient(90deg, #7518FF 15.9%, #831FF7 29.92%, #A02EE8 50.94%, #D549D0 97.98%, #D84ACF 99.98%);
    margin: -35px 0 0px 50px;
    border: solid;
    border-color: #b63be8;
  }
  
  .hb-license-inner-right .hb-licnc-head {
    max-width: 350px;
    margin: -35px auto 0;
  }
  
  .hb-license-headng h4 {
    font-size: 32px;
    font-weight: 600;
    color: #ffffff;
    margin: 0;
  }
  .motoblasterheading-row.name-letter h4 span.motoblastertext b {
    font-weight: 700;
}
  .hb-license-text {
    background-color: #242d40;
    margin-left: 15px;
    border-radius: 40px 0px 0px 40px;
    max-width: 560px;
    width: 100%;
  }
  .hb-license-text.hb-license-textbg-light {
    background-color: rgb(255 255 255 / 15%);
    border-radius: 40px;
    margin: 0 15px;
    max-width: 570px;
  }
  .hb-license-text ul {
    padding: 0;
  }
  
  .hb-license-text ul li {
    font-size: 24px;
    font-weight: 400;
    color: #ffffff;
    padding: 15px 25px;
    margin-bottom: 0px;
  }
  
  .hb-license-text ul li:nth-of-type(2n + 2) {
    background-color: #313b4f;
  }
  
  .hb-license-inner-right .hb-license-text ul li:last-child {
    margin-bottom: 0;
  }
  .hb-license-text.hb-license-textbg-light ul li:nth-of-type(2n + 2) {
    background-color: rgb(255 255 255 / 20%);
  }
  .hb-license-text ul li img {
    display: inline-block;
    margin: -5px 25px 0 0px;
  }
  
  .hb-license-payment {
    padding: 30px 0 50px 40px;
  }
  
  .hb-license-payment .hb-humanboat-discount h5 {
    font-size: 18px;
    font-weight: 900;
    color: #222222;
    max-width: 420px;
    width: 100%;
    margin: auto;
  }
  
  .hb-licen-green .hb-humanboat-discount h5 {
    font-size: 24px;
    padding: 10px 0;
  }
  
  .hb-license-payment .hb-humanboat-discount h4 {
    font-size: 50px;
    font-weight: 700;
    color: #ffffff;
    padding-top: 15px;
  }
  
  .hb-license-payment .hb-humanboat-discount > p {
    padding-bottom: 30px;
  }
  
  li.border-radius-fix1 {
    border-radius: 0px 0 0 40px;
  }
  
  li.border-radius-fix2 {
    border-radius: 0px 0px 40px 40px;
  }
  .row.RowRelative {
    position: relative;
}
.motoblastersection-arrow002 {
    position: absolute;
    bottom: -150px;
    left: 0;
    right: 0;
    text-align: center;
}
.motoblastertitle.MotoBlasterAwesomeThme .motoblastertitle-row h3 span {
    text-decoration: none;
    color: #b63be8 !important;
}
.motoblasteralternate-sections.motoblasteralternate-sectionsnew.BOXNEWBUE .motoblastercontent.text-center p {
    font-size: 20px;
}

section.motoblasterlight-bg.has-equal-space.motoblasterbg-shap1 {
    position: relative;
    z-index: 1;
}
.motoblasterbg-shap1:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape1.png);
}
@keyframes topbottom {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-20px);
    }
}
.motoblasterbtn01.MotoBlaster_btn01 {
    padding: 0;
}

section.motoblasterdark-bg.has-equal-space.has-dark-bg.motoblasterwhatis.bgWhITE.motoblasterbg-shap2{
    position: relative;
    z-index: 1;
}
.motoblasterbg-shap2:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape2.png);
}

.motoblasterbonus-box-sec.motoblasterbonus-box-sec-bottom-last {
    padding-top: 110px;
}
.motoblastercommercial-wrapper.motoblasterbg-shap01 {
    position: relative;
    z-index: 1;
    margin-top: -200px;
}
.motoblasterbg-shap01:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape3.png);
}
section.has-equal-space.motoblasterabout-us-section.motoblastercheckout.motoblasterchecout-shape{
    position: relative;
    z-index: 1;
}
.motoblasterchecout-shape:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape4.png);
}
section.motoblasterlight-bg.has-equal-space.motoblastersavemore-wrapper.motoblasternewtable-wrapper.motoblasterbg-shape-save{
    position: relative;
    z-index: 1;
}
.motoblasterbg-shape-save:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape5.png);
}
.has-equal-space.motoblaster-act-now-shape{
    position: relative;
    z-index: 1;
}
.motoblaster-act-now-shape:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape6.png);
}
section.motoblasterdark-bg.space-bottom-less.motoblasterquestion-shape{
    position: relative;
    z-index: 1;
}
.motoblasterquestion-shape:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape7.png);
}
section.motoblasterdark-bg.has-equal-space.motoblasterstep-wrapper.motoblasterstep-shape{
    position: relative;
    z-index: 1;
}
.motoblasterstep-shape:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape8.png);
}
section.has-dark-bg.has-equal-space.motoblastercheckout-shape{
    position: relative;
    z-index: 1;
}
.motoblastercheckout-shape:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape9.png);
}

section.has-dark-bg.has-equal-space.motoblasterfeatures-wrapper.motoblasterfeature-shape{
    position: relative;
    z-index: 1;
}
.motoblasterfeature-shape:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape10.png);
}
section.motoblasterdark-bg.has-equal-space.has-dark-bg.motoblasterwhatis.awesomethemebg{
    position: relative;
    z-index: 1;
}
.awesomethemebg:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape11.png);
}
section.motoblasterdark-bg.has-equal-space.motoblasterhit-section.profile-shape{
    position: relative;
    z-index: 1;
}
.profile-shape:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
   background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape12.png);
}
section.motoblasterdark-bg.has-equal-space.motoblasterpeople-shape{
    position: relative;
    z-index: 1;
}
.motoblasterpeople-shape:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    animation: 6s topbottom infinite alternate;
    z-index: -1;
    background-image: url(../images/bg-shape/bg-shape13.png);
}


.col-lg-12.col-md-12.col-12.desktopnone {
    display: none;
}

/** Responsive CSS Start **/
@media(min-width:1800px) {
    .container-fluid {
        max-width: 1520px;
    }
    .motoblasterbanner-shaps ul li:nth-child(4) {
        right: 8%;
    }
    .motoblasterbanner-shaps ul li:nth-child(3) {
        left: 6%;
    }
}
@media(min-width:1400px) {
    .container {
        max-width: 1200px;
    }
}
@media(max-width:1399px){
    .motoblasterimgsupport-img:after{
        display: none;
    }
}
@media(max-width:1400px){
    .motoblasterfeatures01-content {
        padding: 130px 40px 40px;
    }
}
@media(max-width:1200px) {
    .motoblastertag-line.motoblastertag-linearrow h2 {
    font-size: 25px;
}
    .motoblasterbonus-box-sec-contetn {
    text-align: center;
}
.row.motoblasterbonus-box-res {
    box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 7%);
    border-radius: 30px;
    padding: 30px 10px 30px;
}
    .hb-license-text ul li {
        font-size: 17px;
    }
    .motoblasterbonus-img {
    padding: 0px 0px 100px;
    text-align: center;
}
.motoblasterbonus-position {
    text-align: center;
}
.motoblasterbonus-position h3 {
    border-radius: 100px;
    left: 0;
    right: 0;
    padding: 0px 20px;
    display: inline-block;
    position: relative;
}
.motoblasterbonus-box-sec-contetn h2 {
    color: #fff;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.motoblasterbonus-box-sec {
    padding-bottom: 30px;
}
.motoblasterbonus-position.motoblasterbonus-position-right h2 {
    left: 0;
    right: 0;
}
.motoblasterbonus-position.motoblasterbonus-position-right h3 {
        padding: 0px 20px;
    border-radius: 100px;
}
    h1.motoblasterbanner-title.motoblasterbanner-title01 {
       max-width: 850px;
    }
    .media1200 {
        width: 100%;
    }
    .motoblastersavemore-img1.MotoBlasterProductpng {
        padding: 0;
    }
    .m1 {
        order: 1;
    }
    .m2 {
        order: 2;
    }
}
@media(max-width:1799.98px) {
    .motoblasterlisted-points ul li {
        font-size: 16px;
    }
    .motoblasterbanner-shaps ul li:nth-child(4) {
        z-index: 1;
        bottom: 10px;
        right: 0;
    }
}
@media(max-width:1539.98px) {
    .motoblasterstep-wrapper .container-fluid {
        max-width: 1170px;
    }
    .motoblasterstep-box-inner {
        max-width: 520px;
    }
    .motoblasterstep-box1::after, .motoblasterstep-box3::after, .motoblasterstep-box5::after {
        left: 540px;
        bottom: 80px;
        min-width: 160px;
        min-height: 160px;
    }
    .motoblasterstep-box2::after, .motoblasterstep-box4::after {
        right: 540px;
        bottom: 80px;
        min-width: 160px;
        min-height: 160px;
    }
  
}
@media(max-width:1399.98px) {
    .motoblasterbudget {
        font-size: 24px;
        padding: 10px 40px;
    }
    .motoblasterbanner-title {
        font-size: 38px;
    }
    .motoblasterbanner-content h3 {
        font-size: 24px;
        margin: 20px auto 0px;
    }
    .motoblastercommercial-box h4 {
        font-size: 32px;
        line-height: 1.5;
    }
    .motoblastercommercial-box .motoblasterbtn {
        font-size: 20px;
        max-width: 440px;
        padding: 8px 30px;
    }
    .motoblastertag-line.motoblastertag-linearrow:after{
        display: none;
    }
}

@media(max-width:1299.98px) {
    .motoblasterbanner-title {
        font-size: 36px;
        max-width: 960px;
        margin-left: auto;
        margin-right: auto;
    }

}
@media(max-width:1199.98px) {
    .motoblasterbudget {
        font-size: 18px;
        padding: 10px 30px;
    }
    .motoblasterbanner-title {
        font-size: 32px;
    }
    .motoblasterbanner-content h3 {
        font-size: 18px;
        margin: 15px auto 0px;
    }
    .motoblasterfrom-inner h4 {
        font-size: 20px;
    }
    .motoblasterlisted-points ul li {
        font-size: 16px;
    }
    .motoblastercommercial-box {
        margin-top: 50px;
    }
    .motoblasterheading h3, .motoblastertitle-row h3{
        font-size: 34px;
    }
    .motoblastertestimonial{
        padding: 30px 25px;
    }
    .motoblasterstep-box-inner {
        max-width: 460px;
    }
    .motoblasterstep-box1::after, .motoblasterstep-box3::after, .motoblasterstep-box5::after {
        left: 480px;
    }
    .motoblasterstep-box2::after, .motoblasterstep-box4::after {
        right: 480px;
    }
    .motoblastertestimonial p {
        font-size: inherit;
    }
    .motoblastertest-customer h4.motoblastertestname {
        font-size: 18px;
    }
    .motoblasterstep-box-inner h4 {
        font-size: 22px;
    }
}

@media(max-width:991.98px) {
    .motoblastercommercial-wrapper.motoblasterbg-shap01 {     
        margin-top: 0;
    }
    .hb-license-inner-right .hb-licnc-head {
    
        margin: 0px auto 0;
    }
    .motoblasterfeatures01-content {
        min-height: auto;
    }
    .motoblasterform-wrap {
        margin-bottom: 30px;
    }
    .motoblastervideo-wrap {
        margin-bottom: 30px;
    }
    .motoblasterbanner-bottom-wrap {
        padding: 0 20px;
    }
    .motoblasterheading h3, .motoblastertitle-row h3 {
        font-size: 32px;
    }
    .motoblastertestimonial {
        margin: 0 0 20px;
    }
    .motoblasterstep-box1 .motoblasterstep-box-inner,  .motoblasterstep-box2 .motoblasterstep-box-inner, .motoblasterstep-box3 .motoblasterstep-box-inner, .motoblasterstep-box4 .motoblasterstep-box-inner, .motoblasterstep-box5 .motoblasterstep-box-inner, .motoblasterstep-box6 .motoblasterstep-box-inner {
        transform: translateY(0);
        margin: 0 0 30px;
    }
    
    .motoblastervideo-wrap iframe {
  
    min-height: 410px;
}
.motoblastervideo-wrap.motoblastervideo-wrap-top iframe {
     height: 410px;
     max-width: 710px;
}
.motoblasterbanner-wrapper {
    margin: 0 0 90px;
}
p.motoblastertest-para.motoblastermikail {
    margin: 0 0 20px;
}
.motoblasterquote-icon {
    margin: 0 auto 20px;
}
.motoblastertag-line.motoblastertag-linearrow h2 {
    font-size: 18px;
}
.motoblastertest-customer {
    justify-content: center;
}
.motoblastertestimonial p{
    text-align:center;
}
.motoblastercommercial-row {
    padding: 38px 10px 44px;
}
.motoblasterlist-wrapper.motoblasterlisted-newpoints .motoblasterlisted-points {
  
    padding: 0;
}
p.motoblastertest-para.motoblasterSantiago {
    padding: 0;
}
.motoblastertestimonial-height .motoblastertestimonial.motoblasterabout-us-box {
    min-height: auto;
}
.order01 {
    order: 1;
}
.order02 {
    order: 2;
}
.motoblasterimg {
    text-align: center;
}
.motoblasteralternate-sections.motoblasteralternate-sectionsnew .motoblastercontent {
    text-align: center;
    padding: 30px 0 0;
}
.row.align-items-center.motoblasterbox-white-bg.motoblasterrow-width .motoblastercontent {
    text-align: center;
    padding: 30px 0 0 0;
}
.row.align-items-center.motoblasterbox-white-bg .motoblastercontent h2 {
    font-size: 25px;
}
.col-lg-6.col-md-12.col-sm-12.restop {
    margin: 0 0 120px 0;
}
.motoblasterdemo-video-frame.motoblasterIframe iframe {
    height: 410px;
}
.hb-license-parent {
    display: block;
}
.hb-license-inner {
    max-width: 100%;
}
.hb-license-text {
    margin-left: 0;
    border-radius: 0;
    max-width: 100%;
}
.hb-license-inner-right {
   
    margin-left: 0;
    margin-top: 0;
    max-width: 100%;
}
.hb-license-text.hb-license-textbg-light {
    border-radius: 0;
    margin: 0;
    max-width: 100%;
}
.hb-licnc-head {
   
    margin: 0 auto;
}
li.border-radius-fix2 {
    border-radius: 0;
}
li.border-radius-fix1 {
    border-radius: 0;
}
.motoblasterinstall-text {
    text-align: center;
    margin: 20px 0 20px;
}
.motoblasterbonus-img.pixeltalk {
    padding: 0 0 80px;
}
.hb-license-headng {
   
    padding: 30px 0 0;
}
.hb-license-inner {
   
    border-radius: 20px;
}
.hb-license-parent {
    padding-top: 30px;
}
.motoblasterfull-img1 {
    padding: 0 20px 40px;
}
.motoblasterbanner-wrapper {
    background-size: auto;
}
.row.RowRelative {
    position: relative;
    text-align: center;
}
.row.RowRelative .motoblastertag-line.motoblastertext-left-new-box {
    text-align: center;
}
.motoblasterbanner-wrapper {
    margin: 0 0 90px;
    background-size: auto;
    height: auto;
}
.motoblasterbanner-shaps {
    display: none;
}
.motoblastersection-arrow002 {
    display: none;
}
.motoblastersection-arrow002 {
    display: none;
}
.col-lg-6.col-md-12.align-self-center.order02.fdrkfl {
    text-align: center;
}
.col-lg-6.col-md-12.align-self-center.order02.fdrkfl .motoblastertag-line.motoblastertext-left-new-box {
    text-align: center;
}
.hb-license-inner.hb-license-inner-right.hblicen {
    margin-top: 40px;
}
.much-profit-bg{
    background-image: none;
    padding-bottom: 0;
}
.col-lg-12.col-md-12.col-12.desktopnone {
    display: block;
}
.motoblasterimg.text-center.much-profit-img {
    padding: 0;
}
section.motoblasterdark-bg.has-equal-space.much-profit-bg {
    padding-bottom: 0;
}
}

@media(max-width:767px){
    .motoblastertag-line h2 {
        border-radius: 10px;
        position: relative;
    }
    .motoblastertag-line h2:after{
        display: none;
    }
    .motoblastervideo-wrap.motoblastervideo-wrap-top iframe {
        height: 300px;
        max-width: 530px;
    }
    .motoblasterbanner-wrapper {
        margin: 0 0 50px;
        background-size: auto;
    }
    .motoblasteralternate-sections.motoblasteralternate-sectionsnew.BOXNEWBUE {
        padding: 0px 20px 20px;
    }
    section.motoblasterdark-bg.has-equal-space.has-dark-bg.motoblasterwhatis.awesomethemebg {
      
        padding: 80px 70px;
    }
    .motoblasterdemo-video-frame.motoblasterIframe iframe {
        height: 300px;
    }
    .motoblastercommercial-box.motoblastercommercial-box-newdesign .motoblastercommercial-row > h4 {
        padding: 0px 20px;
        line-height: 1.4;
    }
    .motoblastertag-line.motoblastertag-linearrow {
        margin: 0px 30px;
    }
    .motoblasterdemo-video-frame.motoblasterIframe iframe {
        height: 300px;
    }
    .motoblasterbtn01 h3 {
        margin: 40px auto 20px;
    }
    .auther {
        text-align: center;
        padding: 0 0 30px;
    }
    .motoblastertag-line h2 {
      
        font-size: 18px;
    }
    .motoblasterdemo-video-frame.motoblasterIframe iframe {
        height: 300px;
        max-width: 540px;
    }

}
@media(max-width:767.98px) {
    .motoblasterbanner-shaps ul li {
        z-index: 0;
        transform: scale(0.8);
    }
    .motoblastervideo-wrap iframe {
        min-height: 300px;
    }
    .motoblastercommercial-box .motoblasterbtn {
        font-size: 18px;
    }
    .motoblasterteam-img img {
        width: 50%;
        flex: 0 0 50%;
    }
    .motoblasterheading h3 {
        font-size: 30px;
    }
    .motoblasterheading h4 {
        font-size: 20px;
    }
    .motoblastertestimonial p{
        font-size: 17px;
    }
    .motoblastertest-customer h4.motoblastertestname{
        font-size: 20px;
    }
    .motoblasterstep-box-inner {
        max-width: 360px;
    }
    .motoblasterstep-box1::after, .motoblasterstep-box3::after, .motoblasterstep-box5::after {
        left: 380px;
    }
    .motoblasterstep-box2::after, .motoblasterstep-box4::after {
        right: 380px;
    }
    /**/
    .motoblasterqa-box h4 {
        font-size: 18px;
    }
    .motoblasterqa-box:before{
        height: 35px;
        width: 35px;
    }
    .motoblasterbanner-content h3 {
        border-radius: 10px;
    }
}
@media(max-width:580px){
    section.motoblasterdark-bg.has-equal-space.has-dark-bg.motoblasterwhatis.awesomethemebg {
        padding: 80px 30px;
    }
    .motoblastervideo-wrap.motoblastervideo-wrap-top iframe {
        height: 250px;
        max-width: 710px;
    }
    .motoblasterdemo-video-frame.motoblasterIframe iframe {
        height: 270px;
        max-width: 450px;
    }
    .motoblastervideo-wrap.motoblastervideo-wrap-top iframe {
        height: 250px;
        max-width: 420px;
    }
    .motoblasterbanner-title {
        font-size: 26px;
    }
    .motoblastervideo-wrap.motoblastervideo-wrap-top iframe {
        height: 250px;
        max-width: 710px;
    }
    .motoblasterwhatis .motoblastercontent p {
        font-size: 18px;
    }
   
    .motoblasterheading h3 {
        font-size: 25px;
    }
    .motoblasterheading h3, .motoblastertitle-row h3 {
        font-size: 27px;
        line-height: 1.3;
    }
}
@media(max-width:575.98px) {
    .motoblasterbanner-content .logo {
        margin: 0 0 10px;
    }
    .motoblastercommercial-row {
        padding: 18px 20px 24px;
    }
    .motoblastercommercial-box h4 {
        font-size: 22px;
    }
    .motoblastercommercial-box .motoblasterbtn {
        font-size: 14px;
        padding: 8px 15px;
    }
    .motoblasterbanner-shaps ul li:first-child {
        left: 0;
        top: 0;
    }
    .motoblasterbanner-shaps ul li:nth-child(2) {
        top: 0;
        right: 5px;
    }
    .motoblasterbanner-shaps ul li img {
        transform: scale(.6);
    }
    .motoblasterlisted-points {
        padding: 20px 20px;
    }
    .motoblasterlisted-points ul li {
        font-size: 14px;
        line-height: 1.5;
    }
    .motoblasterlisted-points ul li:before {
        top: 5px;
    }
    .motoblastervideo-wrap iframe {
        min-height: 140px;
    }
    .motoblasterstep-box1::after, .motoblasterstep-box3::after, .motoblasterstep-box5::after ,.motoblasterstep-box2::after, .motoblasterstep-box4::after {
        content: unset;
    }
    /**/
    .motoblasterqa-box{
        padding: 20px 20px 20px 60px;
    }
    .motoblasterhit-shadow {
        padding: 30px;
    }
    .motoblasterhit-shadow p{
        font-size: inherit;
    }
    .motoblasterhit-bottom-para, .motoblasterhit-para > p {
        font-size: inherit;    
    }
    .motoblastertag-line.motoblastertag-linearrow:after{
        display: none;
    }
    .hb-license-payment .hb-humanboat-discount h4 {
        font-size: 25px;
    }
    .motoblasterbudget {
        border-radius: 10px;
    }
}
@media(max-width:480px){
    .motoblasterbanner-wrapper {
        margin: 0 0 40px;
    }
    .motoblasteralternate-sections.motoblasteralternate-sectionsnew.BOXNEWBUE .motoblastercontent.text-center p {
        font-size: 16px;
    }
    .motoblastervideo-wrap.motoblastervideo-wrap-top iframe {
        height: 190px;
        max-width: 320px;
    }
    .motoblasterdemo-video-frame.motoblasterIframe iframe {
        height: 210px;
        max-width: 350px;
    }
    section.motoblasterdark-bg.has-equal-space.has-dark-bg.motoblasterwhatis.awesomethemebg {
        padding: 40px 30px;
    }
    .auther {
        width: 100%;
        max-width: 220px;
        margin: 0 auto;
    }
    .motoblasterqa-box {
        padding: 0px 0px 0px 80px;
    }
    .space-bottom-less {
        padding: 30px 0 0px;
    }
    .motoblasterbudget {
        font-size: 16px;
        padding: 10px 18px;
    }
    .motoblasterbanner-wrapper {

        background-size: auto;
    }
    .motoblastercommercial-wrapper {
        padding: 10px 0 0;
    }
    .has-equal-space {
        padding: 30px 0;
    }
    .motoblasterheading h3 {
        font-size: 20px;
    }
    .motoblasterheading h3, .motoblastertitle-row h3 {
        font-size: 22px;
        line-height: 1.5;
    }
    .motoblasterheading h5 {
        font-size: 20px;
        font-weight: 400;
    }
    .motoblastertag-line.motoblastertag-linearrow {
        margin: 0px 20px;
    }
    .motoblasteralternate-sections {
        padding: 10px 20px;
    }
    .has-dark-bg h5 {
      
        font-size: 17px;
    }
    .motoblasterheading001 h2 {
        font-size: 22px;
    }
    .motoblasterbusiness-bottom-head h2 {
        font-size: 20px;
    }
    .row.align-items-center.motoblasterbox-white-bg.motoblasterrow-width {
        padding: 10px 10px;
    }
    .motoblasterimg {
        width: 100%;
        max-width: 180px;
        margin: 0 auto;
    }
    .row.align-items-center.motoblasterbox-white-bg .motoblastercontent h2 {
        font-size: 20px;
    }
    .motoblasterfeatures01-content h2 {
        font-size: 18px;
    }
    p {
        font-size: 16px;
    }
    .motoblastertablecontent h2 {
        padding: 0px 0 18px;
        margin: 0;
        font-size: 18px;
    }
    .motoblasterqa-box {
        margin: 0 0 30px;
    }
}
@media(max-width:380px){
    .motoblastervideo-wrap.motoblastervideo-wrap-top iframe {
        height: 160px;
        max-width: 270px;
    }
    .motoblasterteam-img img {
        width: 100%;
        flex: 0 0 100%;
    }
    .motoblasterdemo-video-frame.motoblasterIframe iframe {
        height: 170px;
        max-width: 280px;
    }
}