.container {max-width: 1330px;}
.basic-select-new select {    border: 1px solid #c9c9c9;
    padding: 5px 15px !important;
    height: 54px;
    border-radius: 5px !important;
    font-size: 16px;
    font-weight: 400;
    color: #282828;
    width: 100%;}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.ui-form-block .ui-submit-btn.btn-temp {text-align: center;}

#dontSendupdate {color: #fe6625;}
#dontSendupdate:hover {
    text-decoration: underline;
    cursor: pointer;
}

.input-check:checked:focus-visible+label:before, .note a:focus-visible , .terms-text:focus-visible  { border:2px solid;}

.ui-submit-btn.btn-temp a:focus-visible {border: 3px solid #000;}


.loader, .ui-loader {
    z-index: 99999999;
}
.loader, .loader_tr {
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    background: rgba(255,255,255,0.9);
    z-index: 99999;

}
.typing_loader {
    width: 11px;
    height: 11px;
    border-radius: 50%;
    -webkit-animation: typing 1s linear infinite alternate;
    -moz-animation: Typing 1s linear infinite alternate;
    -ms-animation: typing 1s linear infinite alternate;
    animation: typing 1s linear infinite alternate;
    margin: auto;
    position: relative;
    right: 23px;
}

 .getquote-sticky-wrapper .sticky-sec {
    display: none;
}
.sfPublicWrapper .getquote-sticky-wrapper .sticky-sec.fixeds {
    display: block;
}

.check-feild .input-check + label:before {
    border-radius: 3px;
    border: solid 2px #838383;
    background-color: #fff;
}

.ui-form-block.form-box {margin-top: 60px;}
.two-blogs-mob .ui-form-block .input-block {margin-bottom: 3rem;}
.liveChatWrap{display: none;}
         /*   myRA css start here*/
         .myraChatwrapp  { display: none; width: 500px; }
         .myraChatwrapp .imgWrapp,.myraChatwrapp .imgWrappOpen   {
        bottom: 30px;
            right: 50px;
            width: 70px;
           height: 72px;
             margin-left: 0;
             margin-top: 0;
             position: fixed;
             cursor: pointer;
             z-index: 999;
         }
         .myraChatwrapp .imgWrapp {
            background: url(/docs/default-source/assets/home-revamp/images/chat_bot_icon_1.png) no-repeat;
        }
        .myraChatwrapp .imgWrappOpen {
            display: none;
            background: url(/docs/default-source/assets/home-revamp/images/chat_bot_open.png) no-repeat;
        }
         .myraChatwrapp  .myraInnerwrapp { display: none;
            width: 210px;
            bottom: 110px;
            height: auto;
            padding: 15px;
            position: fixed;
            right: 50px;
            border-radius: 10px;
            box-shadow: 0 7px 22px -2px rgb(0 0 0 / 19%);
            background-color: #ffffff;
                z-index: 99999;
        }

           .btn-chat {
            border: 1px solid #ec6608;
            padding: 9px 36px;
            border-radius: 50px;
            max-width: 286px;
            text-align: center;
            text-decoration: none;
            color: #ec6608;
            font-weight: 600;
            font-size: 14px;
            display: block;
            margin: 10px auto 5px;
        }
        .btn-chat:hover{
            background-color: #ec6608;
            color: #ffff;
        }
         .myraInnerwrapp p {
            font-size: 12px;
            line-height: 18px;
            margin: 0;
         }
        }
         .myraChatwrapp .myraInnerwrapp .myra .heading {
             width: 70%;font-weight: bold;
             float: right; padding-right: 10px; color: #282828; font-size: 1.7rem; position: relative; cursor: pointer;
         }
         .myraChatwrapp .myraInnerwrapp .myra .heading:before {
             position: absolute;
             content: "";
             height: 20px;
             width: 20px;
             right: -15px;
             background: url(/docs/default-source/assets/images/myraarrow.svg?sfvrsn=39fd6800_2);
             top: 50%;
             transform: translateY(-50%);
             background-repeat: no-repeat;
         }
         .myraInnerwrapp span{
            font-size: 11px;
            color: #6c6c6c;
            text-align: center;
            display: block;
         }
         .myra_chat {
            margin-top: 15px;
        }
         .myra_chat a {
            display: inline-block;
            color: #ec6608;
            text-decoration: underline;
            font-size: 12px;
            font-weight: 600;
        }
         .myraChatwrapp .myraInnerwrapp .myra.liveChat:before, .myraChatwrapp .myraInnerwrapp .myra_chat_bot:before {
             position: absolute;
             bottom: -13px;
             content: "";
             border-top: solid 13px #fff;
             border-left: solid 13px transparent;
             border-right: solid 13px transparent;
             text-align: center;
             margin: 0 auto;
             right: 53px;
         }
        .myraChatwrapp .myraInnerwrapp .myra.liveChat:before, .myraChatwrapp .myraInnerwrapp .myra_chat_bot:before{
        display: none;
        }


        .ui-banner-content {
            width: 100%;
            display: inline-block;
            margin: 0 auto;
        }


        .tw-widget h1 sup {
            color: #282828;
            font-size: 1.8rem;
        }

        .tw-widget h1 span sup {
            color: #575757;
            font-size: 1.2rem;
        }

        .ui-form-block {
            display: inline-block;
            margin: 0 auto;
            width: 100%;
        }

        .form-box {
            padding: 45px 25px;
            box-shadow: 3px 4px 23px 0 rgb(0 0 0 / 14%);
            border: solid 1px #cbcdce;
            background-color: #ffffff;
            border-radius: 10px;margin-top: 50px;
        }

        .input-block {
            position: relative;
            height: 68px;
            max-width: 100%;
        }

        .form-box .input-block {
            margin-bottom: 20px;
        }

        .input-check {
            position: absolute;
            opacity: 0;
        }

        .form-box .input-block input {
            border: 1px solid #c9c9c9;
            padding: 5px 15px !important;
            height: 54px;
            border-radius: 5px !important;
            font-size: 16px;
            font-weight: 400;
            color: #282828;
            width: 100%;
        }

        .input-block label {
            cursor: auto;
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            font-size: 1.6rem;
            color: #838383;
            letter-spacing: normal;
            font-weight: 600;
            position: absolute;
            top: 21px;
            left: 10px;
            background: #fff;
            padding: 0 5px;
            -webkit-transition: 0.3s ease;
            transition: 0.3s ease;
        }

        .form-box .input-block.focus label {
            color: #ec6625;
            font-size: 12px;
            font-weight: 600;
            top: -2px;
            z-index: 1;
        }

        .form-box .input-block input:hover {
            border: 1px solid #282828;
        }

        .form-box .input-block.transform label {
            color: #838383;
            font-size: 12px;
            font-weight: normal;
            top: -2px;
            background: #fff;
            z-index: 1;
        }

        .form-box .input-block input:focus {
            border: 2px solid #ec6625;
            /*color: #EC6625;*/
        }

        #twlanding-vehile {
            opacity: 1;
        }

        .travel_insurance .tpartner span.ui-error {
            font-size: 1.2rem;
            position: absolute;
            width: 100%;
            z-index: 1;
            bottom: -6px;
            color: #e71a1a;
            font-weight: 400;
            left: 0;
            text-align: left;
        }

        .terms-text {
            font-weight: normal;
        }

        .ui-form-block .re-quote {
            margin: 0;
            font-size: 14px;
            font-weight: bold;
            color: #707070;
        }

        .form-box .input-block .note a {
            font-size: 12px;
            color: #707070;
            position: static;
        }

        .ui-form-block.pad-top3.form-box .note {
            padding-top: 5px;
        }

        #vehiclereg .ui-error {
            position: static;
        }

        .tw-input .ui-error {
            position: static;
        }

        .form-box .input-block label {
            font-weight: 500;
            color: #838383;
        }

        .ui-form-block span.error-bottom {
            bottom: -4px;
        }

        a.wit-popuplink {
            font-size: 1.4rem;
        }

      .ui-form-block  .ui-submit-btn.btn-temp a.get-quote-btn {
            display: block;
            text-align: center;
            padding: 13px 24px 15px 24px;
            border-radius: 5px;
            font-size: 16px;
            line-height: 27px;
            font-weight: 700;
            margin-bottom: 30px;
        }

        .ui-submit-btn.btn-temp a.get-quote-btn:hover {
            background: #fd7b20;
        }

        .ui-submit-btn.btn-temp a.get-quote-btn:hover:after {
            display: none;
        }

        .ui-form-block .check-feild span a {
            font-weight: 400;
        }

        .ui-form-block .check-feild span {
            display: inline;
        }

        a.renew-policy {
            padding: 11px 20px;
            text-align: left;
            font-size: 14px;
            border: 1px solid #c9c9c9;
            width: 100%;
            display: block;
            border-radius: 5px;
            text-decoration: none;
            position: relative;
            color: #fe6625;
            font-weight: 600;
        }

        a.renew-policy:before {
            border-color: #ec6608;
            border-style: solid;
            border-width: 2px 2px 0 0;
            content: "";
            display: inline-block;
            height: 10px;
            width: 10px;
            vertical-align: text-top;
            transform: rotate(47deg);
            box-sizing: inherit;
            margin: 0;
            position: absolute;
            right: 18px;
            top: 15px;
        }

        .ui-form-block .check-feild {
            width: 100%;
            text-align: left;
        }

        .ui-submit-btn.btn-temp a:nth-child(2) {
            margin: 0rem 0rem 0 1rem;
        }

        .note {
            display: flex;
            justify-content: space-between;
        }

        /***Select Tag***/

        .block .basic-select .sbSelector {
            font-size: 16px;
            line-height: 35px;
        }

        .block .basic-select .sbToggle,
        .block .basic-select .sbToggleOpen {
            width: 100%;
        }

        .sbToggle {
            display: block;
            height: 11px;
            outline: 0;
            right: 0;
            top: 11px;
            width: 20px;
            position: relative;
        }

        .sbHolder {
            border: 1px solid #c9c9c9;
            border-radius: 5px;
            position: relative;
        }

        .sbHolder:hover {
            border: 1px solid #282828;
        }

        .sbToggle,
        .sbToggleOpen {
            background: none;
        }

        .block .sbToggle:after {
            content: "";
            position: absolute;
            right: 0;
            top: 0;
            height: 10px;
            width: 10px;
            display: block;
            border: 2px solid #404040;
            border-right-width: 0;
            border-top-width: 0;
            transform: rotate(-45deg);
            -webkit-transform: rotate(-45deg);
            -moz-transform: rotate(-45deg);
            -o-transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
            padding: 0;
        }

        .block .sbToggleOpen:after {
            content: "";
            position: absolute;
            right: 2px;
            top: 0;
            height: 10px;
            width: 10px;
            display: block;
            border: 2px solid #404040;
            border-left-width: 0;
            border-bottom-width: 0;
            transform: rotate(-45deg);
            -webkit-transform: rotate(-45deg);
            -moz-transform: rotate(-45deg);
            -o-transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
            padding: 0;
        }

        .block .basic-select .sbHolder {
            height: 54px;
            padding: 5px 15px;
        }

        .form-box .block.mar-bot1rem {
            margin-bottom: 3rem;
            margin-top: 2.5rem;
            position: relative;
            max-width: 100%;
        }

        .block .basic-select .sbSelector {
            font-size: 16px;
            line-height: 40px;
            padding: 5px 15px;
            height: 54px;
        }

        .form-box .block.mar-bot1rem label {
            left: 10px;
            font-size: 12px;
            font-weight: normal;
            position: absolute;
            top: -8px;
            background: #fff;
            z-index: 1;
            padding: 0px 5px;
            color: #838383;
        }

        .block.focus .basic-select .sbHolder {
            border-color: #c9c9c9;
        }

        .block.focus .basic-select .sbHolder:hover {
            border-color: #282828;
        }

        .block.focus .basic-select .sbHolder label {
            color: #ec6625;
        }

        .block .basic-select .sbOptions {
            margin-top: 9px;
            border-radius: 5px;
            border-top-right-radius: 0;
            border-top-left-radius: 0;
            /*height: 50px;*/
            height: auto;
            overflow-y: hidden;
            border: none;
            box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.25);
        }

        .sbOptions li {
            height: 50px;
        }

        .sbOptions li a {
            font-size: 1.6rem;
            letter-spacing: 0;
            line-height: 40px;
            padding: 5px 15px;
        }

        .block.orange-border .basic-select .sbHolder {
            border: 2px solid #ec6625;
        }

        .block.orange-border .basic-select .sbHolder:hover {
            border: 2px solid #ec6625;
        }

        .form-box .block.orange-border label {
            color: #ec6625;
        }

        .sbOptions li {
            position: relative;
        }

        .sbOptions li:hover {
            background: #f5f6f6;
            color: #282828;
        }

        .sbOptions li:hover a {
            color: #282828;
        }

        .sbOptions li.active {
            background: #eaeaea;
        }

        .sbOptions li.active:after {
            position: absolute;
            content: "";
            top: 18px;
            right: 15px;
            width: 16px;
            height: 13px;
            background: url("/docs/default-source/assets/car-lead/images/selected.png");
        }

        .sbOptions a:link,
        .sbOptions a:visited {
            color: #282828;
        }

        /***Select Tag***/

        span.tooltip-text {
            text-align: left;
            word-break: normal;
            width: 200px;
            font-size: 1.4rem;
            background: black;
            color: #fff;
            border-radius: 6px;
            right: -14px;
            left: auto;
            top: 0px;
        }

        span.tooltip-text:after {
            content: "";
            position: absolute;
            top: -19px;
            right: 16px;
            left: auto;
            margin-left: 0;
            border-width: 10px;
            border-style: solid;
            border-color: #000 transparent transparent transparent;
            transform: rotate(180deg);
        }

        .tooltip:hover .tooltip-text {
            visibility: visible;
            opacity: 1;
            transform: translateY(-10px);
            transition: 0.3s linear;
            color: #fff;
            animation: 1s ease-in-out infinite alternate;
        }

        .form-box .input-block .note a.wit-popuplink {
            color: #ec6608;
        }

        .help-text {
            font-size: 1.2rem;
            line-height: 16px;
            font-weight: 700;
            color: #6c6c6c;
            text-decoration: underline;
            position: absolute;
            right: 2px;
            bottom: -10px;
        }

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.active-details .ui-banner-content h1 {padding-bottom:0px;}
.active-details span.two-wheelers-heading { margin-bottom: 0px;}

.roadside-bg .ui-banner-content {
    padding: 2rem 2rem 0;
}

        .section-content.roadside-bg.two-rem.tw-widget .container {
            max-width: 1300px;
            width: 100%;
        }

.ui-form-block span.error-bottom {
    bottom: 12px;
}
.content-new.text-left.whatsapp-popup-block a:first-child {
margin-top: 0px;
}

.ui-banner-content {
    padding: 2rem 0rem 0;
}

.ui-form-block.pad-top3.form-box .note {padding-top:20px;}
.ui-form-block.pad-top3.form-box .ui-form-block span.error-bottom {
    bottom: 13px;
}

.two-blogs-mob .ui-form-block .check-feild .ui-error {bottom: 3px;}
.two-blogs-mob .ui-form-block .check-feild {padding-bottom: 2rem;}

.ui-form-block .check-feild span {
    color: #000;
    font-size: 14px;
    font-weight: 400;
}

.ui-reviews-slider .rating-fl {
    margin-bottom: 10px;
}

.ui-form-block .check-feild span a {
    color: #000;
    text-decoration: underline;
}

.ui-form-block .check-feild span a:hover {
    text-decoration: underline;
}


.form-box .input-block input  {font-weight:400;}

.ui-submit-btn.btn-temp a.get-quote-btn {background-color:#ec6625;}
        .health_insurance .hpartner.marT24,
        .travel_insurance .tpartner.marT24 {
            margin-top: 10%;
        }

.active-details h1.activa-large {
    font-size: 92px;
    font-weight: 900;
    color: #282828;
}
.active-details span.two-wheelers-heading {
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 10px;
    color: #282828;
}

        .ripple-bar:after {
            display: none;
        }

        .input-check:checked + label:after {
            width: 6px;
            border-width: 0 2px 2px 0;
        }

        .input-check + label:before {
            border-radius: 3px;
            border: solid 2px #838383;
            background-color: #fff;
        }

        a.wit-popuplink {
            position: absolute;
            right: 0;
            bottom: 67px;
            font-weight: 400;
            text-decoration: underline;
            color: #ec6608;
            font-weight: bold;
        }
        .vehicle-reg-popup h2 {
            font-size: 2rem;
            font-weight: 700;
        }
        .vehicle-reg-popup p {
            font-size: 1.6rem;
            line-height: 24px;
            padding-bottom: 1rem;
        }
        .vehicle-reg-popup p.b-test {
            color: #004a80;
            margin-bottom: 1rem;
        }
        .img-para-block {
            display: inline-block;
            width: 100%;
            margin: 0 auto;
        }
        .img-para-block img {
            display: inline-block;
            vertical-align: top;
        }
        ul.popup-veh-list {
            display: inline-block;
            width: 48%;
            padding-left: 3rem;
        }

        ul.popup-veh-list li {
            font-size: 1.4rem;
            padding-bottom: 2rem;
            font-weight: 400;
            line-height: 21px;
            position: relative;
            padding-left: 3rem;
        }
        ul.popup-veh-list li sub {
            top: 2px;
            font-size: 1.4rem;
            position: absolute;
            left: 0;
            z-index: 1;
            background: #0ed531;
            height: 2.2rem;
            width: 2.2rem;
            border-radius: 30px;
            display: inline-block;
            padding: 6px;
            line-height: 11px;
            font-weight: 700;
        }

.sfBreadcrumbWrp {padding-top: 55px;}
.sfBreadcrumbWrp .RadSiteMap .rsmLink {margin-left: 0px;}
.sfBreadcrumbWrp .RadSiteMap .rsmLink {padding-left: 2px;padding-right: 10px;}
.sticky, .cross-button, .get-sticky-angular {display: none;}
.two-blogs-mob .ui-form-block .idontrem-block1 .input-block {
    margin-bottom: 35px;
}

@media (max-width: 992px)  {
.sticky.stickys-header {display: block;}
.sfPublicWrapper .getquote-sticky-wrapper .sticky-sec.fixeds {display: none;}
.sticky, .cross-button, .get-sticky-angular {display:block;}
.cross-button {
    position: fixed;
    top: 0px;
    font-size: 22px;
    border: navajowhite;
    padding: 5px 10px;
    z-index: 9999;
    left: 1px;
    cursor: pointer;
    right: auto;
    background-color: #fff;
    text-align: right;
    height: 50px;
    width: 99%;
}

.cross-cancel   {font-size: 22px;
    position: absolute;
    right: 25px;
    top: 9px;
}

.sticky button::after {
    width: 10px;
    height: 10px;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    position: absolute;
    right: 30px;
    content: " ";
    top: 24px;
    transform: rotate( 45deg );
    transition: all 0.2s ease-in-out;
}

.outerWrapp .two-mob-widget {
    margin-top: 0px;position: fixed;
    top: 0px;
    left: 0px;
    right: 0px;
    z-index: 9999;
    overflow: scroll;

}

.outerWrapp .form-box {
    padding-top: 50px;
    margin-top: 0px;
    position: fixed;
    top: 0px;
    height: 100vh;
    overflow: scroll;
    border-radius: 0px;
}

.two-blogs-mob.heightvh {height:100vh;overflow: scroll;padding-top: 60px;}

.get-sticky-angular {width: 100%;
    background-color: #f86600;
    padding: 15px 20px;
    font-size: 20px;
    color: #fff;
    text-align: left;
    border-radius: 5px;
    width: 95%;
    margin: 0px auto;
    border: none;
}

.sticky {position: fixed;
    z-index: 999;
    top: 0px;
    left: 0;
    right: 0;display: none;
    background-color: #fff;
    padding-bottom: 5px;
    box-shadow: 0 0 3px #000;}

.two-blogs-mob {width:100% !important;}
.outerWrapp .two-blogs-mob { z-index: 9999;margin-top: 0px;
    position: fixed;
    top: 0px;
    left: 0px;
    right: 0px;
    z-index: 9999;display: none;
    overflow: scroll;}
}

@media (min-width: 992px)  {
.outerWrapp .container {
    width: 98%;
    padding-left: 15px;
    padding-right: 15px;
}
}


@media (max-width: 767px)  {
    .outerWrapp .article-content.form-request {padding: 20px;}
 .container {width: 95%;}
 #understand-reg-no1 ul.popup-veh-list {width: 100%;}

}

@media screen and (max-width: 992px) and (min-width: 768px) {
.ui-form-block.form-box {
    padding: 30px 15px;
}
.sf_cols .section-content {
    padding: 0rem 0 4rem 0;
}

}

@media screen (max-width: 992px) {
.sf_cols .section-content {
    padding: 0rem 0 4rem 0;
}
}


        @media (min-width: 992px) {
.container {
    width: auto;
}
}

@media (min-width: 768px) {
.container {
    width: auto;
}
}
        @media (max-width: 1060px) {
            .active-details .ui-banner-content ul.rules-list li {
                margin-bottom: 10px;
            }
        }
        @media (max-width: 767px) {
            ul.popup-veh-list {
                width: 100%;
                padding-left: 0;
                margin-top: 2rem;
            }

.ui-submit-btn.btn-temp a:nth-child(2) {width: 90%;}

.sf_cols .section-content {
    padding: 0rem 0 4rem 0;
}

.ui-banner-content {
    padding: 0rem 0rem 0;
}
.activa-bike img {width:100%;}

.popup.light.js-popup-body.commonpop-pad { padding: 3rem 1rem 5rem;}
.content-new.text-left.whatsapp-popup-block a:first-child {text-align:center;}
.desk-none.msite-visible {
    width: 100%;
    margin: 30px auto;float:left;
}
.desk-none.msite-visible  img {width:100%;}
           .two-blogs-mob .ui-form-block .ui-submit-btn.fixedBtn {
                position: relative;
                top: 0px;
                display: block;
                box-shadow: none;
            }
            .line-vertical-none {
                display: none;
            }
        }

        @media (max-width: 480px) {
            .ui-form-block .ui-submit-btn {
                display: block;
            }
           #whatsapp-popup .popup.light.js-popup-body.commonpop-pad {padding: 3rem 1rem 5rem;}
              #whatsapp-popup .whatsapp-popup-block h2 {padding-left: 5px;}
.section-content.roadside-bg .ui-banner-content {
    padding: 2rem 0rem 0;
}
.section-content .form-box {
    padding: 45px 15px;
}
.active-details span.two-wheelers-heading {
    text-align: center;
}
.active-details h1.activa-large {
    font-size: 38px;
    margin-bottom: 5px;
}
.ui-banner-content span {
    margin-left: 0px;
    margin-right: 3px;
    font-weight: bold;
}
        }

 @media (max-width: 767px) {
            .form-box {
                padding: 45px 20px;
            }
            .ui-submit-btn.btn-temp a,
            .ui-form-block .ui-submit-btn {
                display: block;
                text-align: center;
                margin-bottom: 15px;
                margin-top: 15px;
            }


            .active-details h1.activa-large {
                font-size: 38px;
                text-align: center;
    margin-top: 30px;
            }


            .ui-form-block .re-quote {
                display: flex;
                text-align: left;
            }

            .section-content a.btn-orange.gq-sticky {
                border-radius: 5px;
            }

            .ui-submit-btn.btn-temp a:nth-child(2) {
                margin: 0 auto;
            }
        }


         @media (max-width: 991px){
            .myraChatwrapp .imgWrapp, .myraChatwrapp .myraInnerwrapp .myra.liveChat:before { display: none; }
            .myraChatwrapp .myraInnerwrapp {
             width: 100%;
             right: 0;
             top: 140px;
             /* height: auto; */
             padding:0;
             border-radius: 0;
             bottom: auto;
             z-index: 9999;
         }
         .myraChatwrapp .myraInnerwrapp .myra_chat_bot:before {
             display: block;
             bottom: auto;
             top: -6px;
             right: 20px;
             transform: rotate(-180deg);
             }

        .myra_chat p{
                margin-bottom: 0 !important;
            }
            .myraChatwrapp .imgWrappOpen{
                display: none !important;
            }

            .imgWrapp{
                display: none !important;
            }
            .myra_chat a{
                font-size: 15px;
                line-height: 25px;
            }
            .myra_chat_bot{
              display: flex;
            }
            .myra_chat{
                border-top: 1px solid #ece9e9;
                padding: 10px 20px 20px;
                margin-top: 0;
            }
            .btn-chat {
                padding: 15px 25px;
            min-width: 120px;
            margin: 0 auto;
            }
            .myraInnerwrapp strong{
                font-weight: 700;
                font-size: 1.7rem;
            }
            .myraInnerwrapp p {
                font-size: 15px;
                color: #282828;
                margin: 0;
                margin-bottom: 5px;
                line-height: 20px;
            }
            .myraInnerwrapp span {
                font-size: 14px;
                color: #6c6c6c;
                text-align: left;
                display: block;
                margin: 0 0 10px;
            }
            .myra_innerdiv{
                padding: 20px 20px 5px 20px;
            }
             .chatbg_overlay {
             display: none;
             height: 100%;
             position: fixed;
             left: 0;
             /* top: 300px; */
             width: 100%;
             background: rgba(0, 0, 0, 0.8);
             z-index: 99999;
         }
         }

         /* myRA css end here*/
        .scrollTop {
            bottom: 4.5rem;
            right: 0px;
            background: url(/docs/default-source/assets/home-revamp/images/scroll_top_icon.png) no-repeat;
            background-position: 0;
            width: 31px;
            height: 40px;
            position: fixed;
            cursor: pointer;
            -webkit-backface-visibility: hidden;
            opacity: 0;
        -webkit-border-radius: 0;
            border-radius: 0;
            -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.29);
            box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.29);
            -webkit-transition: all 0.3s ease;
            transition: all 0.3s ease;
            z-index: 2;
        }