.call_us_title,.call_us_title.size_redc{
    appearance:none;
    -webkit-text-fill-color:#fff
}
.address-section{
    padding-top:0;
    background-color:#000
}
.formsection{
    position:relative;
    background-color:#000
}
.formsection .card_form{
    border:#fff;
    background-color:#fff;
    border-radius:0;
    box-shadow:0 1px 15px 0 rgb(107 95 97/66%);
    position:relative;
    background-image:url(/assets/images/home/form_bg.webp);
    padding:50px 50px 80px;
    background-size:100% 237px;
    background-position:bottom 0 left 0;
    background-repeat:no-repeat;
    width:100%;
    max-width:1140px;
    margin:-180px auto auto
}
.form_img{
    position:absolute;
    right:-8%;
    z-index:9;
    top:-10%;
    width:100%;
    max-width:250px
}
.formsection .paracontent{
    font-size:14px;
    color:#434142;
    font-weight:400
}
.formsection .form-control{
    color:#787272;
    font-weight:500;
    width:100%;
    font-size:15px;
    padding:14px 4px;
    border-radius:0;
    resize:none;
    border:0;
    border-bottom:1.3px solid #dedede;
    margin-bottom:4px
}
.formsection .form-control:focus{
    box-shadow:none
}
.formsection p a{
    font-weight:600;
    color:#000
}
.formsection p a:is(:hover,:focus){
    color:#54347f;
    text-decoration:none
}
.formsection .submit{
    height:100%;
    display:flex;
    justify-content:center;
    align-items:end;
    flex-direction:column
}
.formsection .bg_head_home,.home_footer_none .formsection .bg_head_form{
    background-size:64% 84%;
    padding:32px 36px 32px 20px;
    background-position:top 10px left 0
}
.fixed-footer{
    padding:0;
    position:fixed;
    bottom:0;
    background:#fff;
    width:100%;
    z-index:100;
    left:0;
    right:0;
    margin:auto auto 5px;
    border-radius:5px;
    box-shadow:1px 1px 11px -3px #000
}
.fixed-footer .icons,.footsocial{
    display:flex;
    align-items:center;
    justify-content:center
}
.modal-backdrop{
    background-color:#000;
    opacity:.5
}
.modal-backdrop.fade{
    opacity:.5;
    transition:none
}
.modal.fade .modal-dialog{
    transform:none;
    transition:none
}
.footsocial a,.sec_10 .row,.sec_award img{
    position:relative
}
.form_row_parent,.sec_award .rewardsimgs{
    justify-content:space-between
}
.socialcontact{
    background:url(../../assets/images/home/socialcontact.webp) 0 0/cover no-repeat;
    position:relative;
    display:inline-block
}
.contactone{
    background-position:-83px 0;
    width:26px;
    height:22px;
    top:6px
}
.contacttwo{
    background-position:1px 0;
    width:27px;
    height:26px;
    top:7px
}
.contactthree{
    background-position:-44px 0;
    width:30px;
    height:25px;
    top:7px
}
.contactfour{
    background-position:-122px 0;
    width:32px;
    height:21px;
    top:5px
}
.newsletter_yellow{
    color:#ffce05;
    font-size:25px;
    font-weight:700;
    margin-bottom:10px;
    display:block
}
.address_desc,.address_desc p,.subscribe_desc{
    color:#fff;
    font-size:15px
}
.footer_menu_ul li a,.subscribe_desc{
    font-size:14px;
    font-weight:500
}
.footer_new .form{
    border:1px solid #555;
    border-radius:5px
}
.form-control{
    background:0 0;
    border:0 solid;
    color:#000;
    box-shadow:none!important;
    resize:none;
    font-size:15px;
    border-radius:0;
    padding:10px 15px
}
.address-section .form-control:focus{
    background-color:transparent;
    color:#fff
}
.footer_new .form .form-control{
    color:#fff
}
.footer_new .form .form-control::placeholder{
    color:#fff
}
.footer_new .form .form-control::-webkit-input-placeholder{
    color:#fff
}
.team_btn_plus{
    width:30px;
    height:30px;
    border-radius:50%;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    font-size:22px;
    font-weight:600;
    background-color:#fecf06;
    color:#070605;
    box-shadow:0 0 10px #c4b5b57d;
    cursor:pointer
}
.team_btn_plus:hover{
    background-color:#070605;
    color:#fecf06
}
.footer_bg_last{
    background-repeat:no-repeat;
    background-size:100% 196px;
    background-position:top 0 left 0;
    padding-top:40px;
    padding-bottom:20px
}
.footer_bg_last,.footer_copy{
    background-color:#0b0b0b
}
.footer_copy{
    padding-bottom:65px
}
.footer_head_menu{
    color:#ffce06;
    font-size:22px;
    font-weight:700
}
.footer_menu_ul,.modal_new_ui .col_form_ele p{
    margin-bottom:0
}
.footer_menu_ul{
    padding-left:0;
    list-style-type:none
}
.footer_menu_ul li:not(:last-child),.modal_new_ui .col_form_ele{
    margin-bottom:10px
}
.footer_menu_ul li a{
    color:#fff
}
.footer_menu_ul li a:is(:hover,:focus){
    color:#ffce06
}
.footer_ul_footer{
    padding-left:0
}
.footer_ul_footer li{
    list-style-type:none;
    background-image:url(/assets/images/home/footer_icon_ng.webp);
    background-repeat:no-repeat;
    background-size:100% 100%;
    max-width:fit-content;
    padding:16px;
    margin-right:20px;
    font-size:20px;
    font-weight:700;
    transition:.5s ease-in-out;
    width:100%
}
.footer_ul_footer li:last-child{
    margin-right:0
}
.footer_ul_footer li:hover{
    margin-top:-20px;
    background-size:100% 80%
}
.footer_ul_footer li:hover a{
    transition:1s
}
.footer_ul_footer li img{
    width:100%;
    max-width:18px;
    height:auto;
    position:relative;
    top:-4px
}
.call_us_title{
    font-size:20px;
    font-weight:700;
    color:#fff;
    text-transform:capitalize
}
.careers_details_only,.sec_8 .clientimg_mb{
    display:none
}
.hiring_glow{
    color:#fdcc0a;
    font-size:22px;
    font-weight:700
}
.tech_ul .yellow_footer{
    position:relative;
    height:10px;
    width:10px;
    background:#fff;
    border-radius:100%;
    padding:0;
    border:0;
    left:0;
    top:22px
}
.call_us_title.size_redc{
    color:#fff;
    font-size:14px;
    font-weight:500;
    margin-bottom:10px
}
.footer_hr{
    background-color:#474747;
    margin:0;
    opacity:1
}
.copyright_text_grey{
    color:#acacac;
    font-size:16px;
    font-weight:500
}
.fixed-footer.fiexd_footer_new{
    background-image:linear-gradient(#4a4643 30%,#423e3b 50%,#403f3b 70%);
    max-width:70%;
    margin-left:auto;
    margin-right:auto;
    bottom:15px;
    border-radius:10px
}
.socialfoot::before{
    content:"";
    position:absolute;
    width:0%;
    height:100%;
    border-radius:10px;
    transition:.4s;
    left:0;
    right:0;
    margin:auto
}
.socialfoot.tele::before{
    background-color:#1c87c9;
    width:100%
}
.socialfoot.whats::before{
    background-color:#2ba805;
    width:100%
}
.socialfoot.salesmaticz::before{
    background-color:#c71610;
    width:100%
}
.socialfoot.quote::before{
    background-color:#bc881b;
    width:100%
}
.fixed-footer.fiexd_footer_new .image{
    width:45px;
    height:45px;
    background:#1c87c9;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    position:absolute;
    top:-10px;
    border:none;
    color:#eee;
    cursor:pointer;
    text-align:center;
    text-decoration:none
}
.fixed-footer.fiexd_footer_new .animate-contain{
    margin-left:40px;
    height:25px
}
.animate-contain{
    display:inline-block;
    transition:.3s;
    margin-top:0
}
.animate-contain span{
    display:block;
    font-size:14px;
    font-weight:600;
    color:#fff;
    padding:2px 15px
}
.fixed-footer.fiexd_footer_new .whatsapp .image{
    will-change:animation;
    animation:1.3s infinite glowing1;
    background-color:#2ba805
}
.fixed-footer.fiexd_footer_new .telegram .image{
    will-change:animation;
    animation:1.3s infinite glowing2;
    background-color:#23729b
}
.fixed-footer.fiexd_footer_new .wpforms .image{
    will-change:animation;
    animation:1.3s infinite glowing3;
    background-color:#bc881b
}
.fixed-footer.fiexd_footer_new .skype .image{
    will-change:animation;
    animation:1.3s infinite glowing4;
    background-color:#c71610
}
@keyframes glowing1{
    0%{
        box-shadow:0 0 5px #2ba805
    }
    50%{
        background-color:#1a6404;
        box-shadow:0 0 20px #1a6404
    }
    100%{
        background-color:#00a500;
        box-shadow:0 0 5px #00a500
    }
}
@keyframes glowing2{
    0%{
        box-shadow:0 0 5px #23729b
    }
    50%{
        background-color:#1e86bc;
        box-shadow:0 0 20px #1e86bc
    }
    100%{
        background-color:#2197d5;
        box-shadow:0 0 5px #2197d5
    }
}
@keyframes glowing3{
    0%{
        box-shadow:0 0 5px #bc881b
    }
    50%{
        background-color:#db990e;
        box-shadow:0 0 20px #db990e
    }
    100%{
        background-color:#e59f0a;
        box-shadow:0 0 5px #e59f0a
    }
}
@keyframes glowing4{
    0%{
        box-shadow:0 0 5px #c71610
    }
    50%{
        background-color:#af2e2a;
        box-shadow:0 0 20px #af2e2a
    }
    100%{
        background-color:#ed241d;
        box-shadow:0 0 5px #ed241d
    }
}
.socialimg{
    background:url(../../assets/images/home/newimg.webp) 0 0/cover no-repeat;
    display:inline-block
}
.socialone{
    background-position:1px 0;
    width:27px;
    height:19px
}
.socialtwo{
    background-position:-60px 0;
    width:26px;
    height:25px
}
.socialfour,.socialthree{
    display:inline-block;
    width:30px;
    height:25px
}
.socialthree{
    background-position:-85px 0;
    height:19px;
    width:27px
}
.socialfour{
    background-position:-168px 0
}
.newsletter-error{
    margin:0
}
.home_footer_none .sec_8{
    background-color:#000;
    position:relative
}
.home_footer_none .sec_10 .paracontent,.home_footer_none .sec_8 .paracontent{
    color:#fff6ee;
    font-size:16px;
    font-weight:600
}
.home_footer_none .bg_text{
    color:rgb(243 243 243 / 38%);
    font-size:85px;
    line-height:1.1;
    font-weight:700;
    background-attachment:fixed;
    margin-top:15px;
    margin-bottom:0
}
.home_footer_none .sec_10{
    background-color:#f7b612;
    position:relative;
    background-repeat:no-repeat;
    background-size:100%;
    background-position:bottom -1px left 0;
    overflow:hidden;
    padding-bottom:300px
}
.home_footer_none .sec_10.sectionbg{
    background-image:url(/assets/images/home/ad_bg.webp)
}
.home_footer_none .watermark_ad{
    font-size:225px;
    font-weight:700;
    text-align:center;
    text-transform:uppercase;
    position:absolute;
    max-width:120vw;
    width:120vw;
    color:#75736d1c;
    white-space:nowrap;
    overflow:hidden;
    top:180px;
    left:50%;
    right:50%;
    transform:translate(-50%,-50%)
}
.home_footer_none .bg_head_ad{
    color:#000300;
    font-size:25px;
    font-weight:900;
    background-image:url(/assets/images/home/ad_bg_layer.webp);
    background-repeat:no-repeat;
    background-size:97% 89%;
    max-width:200px;
    padding:20px 32px 35px;
    margin-bottom:0;
    margin-left:auto;
    margin-right:auto;
    position:relative
}
.home_footer_none .bg_head{
    padding:12px 25px;
    background-size:100% 100%;
    background-image:url(/assets/images/home/head_bg.webp)
}
.home_footer_none .sec_award .bg_head{
    margin:auto;
    padding:22px 50px
}
.home_footer_none .banner_title_big{
    color:#010101;
    font-size:35px;
    font-weight:700;
    line-height:50px;
    max-width:initial
}
.sec_award .banner_title_big{
    text-align:center
}
.home_footer_none .sec_award .paracontent{
    color:#111;
    font-size:16px;
    font-weight:600;
    text-align:center
}
.home_footer_none .banner_title_big_water{
    color:#fcf7f3;
    font-size:55px;
    font-weight:700;
    text-align:center;
    line-height:1.2;
    background-image:none
}
.home_footer_none .sec_award{
    position:relative;
    background-color:#f9f5f6;
    overflow:hidden;
    padding-top:20px;
    padding-bottom:260px
}
.home_footer_none .award_layer{
    position:absolute;
    top:20%;
    right:20%;
    max-width:150px;
    animation:2s linear infinite wiggle
}
@keyframes wiggle{
    0%,100%,40%,7%{
        transform:rotateZ(0)
    }
    15%{
        transform:rotateZ(-15deg)
    }
    20%{
        transform:rotateZ(10deg)
    }
    25%{
        transform:rotateZ(-5deg)
    }
    30%{
        transform:rotateZ(3deg)
    }
    35%{
        transform:rotateZ(-1deg)
    }
}
.home_footer_none .sec_award::after{
    position:absolute;
    content:"";
    background-image:url(/assets/images/home/foot_reward_net.webp);
    background-repeat:no-repeat;
    background-size:330px 330px;
    background-position:top 0 left 0;
    display:block;
    width:330px;
    height:330px;
    top:-50px;
    z-index:1;
    right:0
}
.modal_new_ui .modal-content{
    background-image:url(/assets/images/home/pop-up-footer.webp);
    background-repeat:no-repeat;
    background-size:100% 95px;
    background-position:bottom 0 left 0;
    padding-top:0;
    position:relative;
    z-index:9999;
    border-radius:0;
    border:none
}
.modal_new_ui .modal-header{
    padding-bottom:0;
    border:none
}
.modal_new_ui .modal-dialog:after{
    content:"";
    position:absolute;
    right:-75px;
    width:calc(100% + 150px);
    min-height:700px;
    max-height:700px;
    height:calc(55vh + 80px);
    background-image:url(/assets/images/home/modal_bg_demo.webp);
    background-size:100% 100%;
    z-index:-1
}
.modal_new_ui .modal-lg{
    margin-top:100px;
    margin-bottom:100px;
    padding-bottom:50px;
    max-width:700px
}
.img_popup_girl{
    position:absolute;
    right:-110px;
    top:-130px;
    max-width:38%;
    width:100%;
    z-index:3;
    height:auto
}
.dot_bg,.dot_bg_1{
    position:absolute;
    max-width:10px
}
.dot_bg{
    right:65%;
    top:-30px;
    z-index:3
}
.dot_bg_1{
    right:40%;
    top:-80px;
    z-index:3
}
.line_bg,.line_bg_1{
    max-width:150px;
    z-index:3;
    position:absolute
}
.line_bg{
    left:13%;
    top:-10px
}
.line_bg_1{
    left:6%;
    bottom:-55px
}
.popup_blow{
    position:absolute;
    left:-8%;
    top:120px;
    max-width:40px;
    z-index:3
}
.popup_dot_layer{
    position:absolute;
    right:16%;
    top:-44px;
    max-width:30px;
    z-index:3
}
.popup_dot{
    position:absolute;
    right:-10%;
    bottom:-50px;
    max-width:150px;
    z-index:0
}
.popup_ellipse{
    position:absolute;
    left:8%;
    top:-65px;
    max-width:60px;
    z-index:3
}
.btnbox,.rightenquireform .contentform_sec{
    position:fixed;
    transition:.3s
}
.modal_new_ui .close{
    position:absolute;
    left:-12px;
    top:-12px;
    font-size:30px;
    color:#000;
    opacity:1;
    width:30px;
    height:30px;
    border-radius:50%;
    background:#ffce05;
    display:flex;
    align-items:center;
    justify-content:center;
    text-shadow:0 0 0 #fff
}
.modal_new_ui .close span{
    line-height:16px;
    color:#000
}
.form_home .form-con .form-control{
    border-bottom:1.3px solid #dedede;
    padding:12px 0;
    font-weight:500;
    background-color:transparent
}
.modal_new_ui .bg_head{
    padding:16px 24px
}
.btnbox{
    top:50%;
    right:-90px;
    z-index:9999;
    transform:rotate(-90deg)
}
.enquirebtn{
    background-color:#ffce05;
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
    font-weight:500;
    color:#000
}
.rightenquireform .contentform_sec{
    right:0;
    width:100%;
    max-width:310px;
    top:0;
    margin-top:0;
    bottom:0;
    display:flex;
    justify-content:center;
    align-items:center;
    transform:translateX(100%);
    opacity:0;
    background-color:#fff;
    padding:40px 20px 20px;
    z-index:10000000000;
    box-shadow:0 2px 8px 0 rgb(0 0 0/10%);
    overflow:scroll
}
.rightenquireform .contentform_sec.show{
    transform:translateX(0);
    opacity:1
}
.rightenquireform .contentform_sec::-webkit-scrollbar{
    width:3px
}
.rightenquireform .contentform_sec::-webkit-scrollbar-thumb{
    width:3px;
    background-color:#ddd
}
.contentform_box{
    background-color:#fff;
    padding:14px;
    border:1px solid #ddd;
    border-radius:4px;
    flex-grow:1;
    position:relative
}
.rightenquireform .contentform_sec .content_notes{
    font-weight:700;
    font-size:22px;
    line-height:30px;
    letter-spacing:-1px;
    color:#14151b
}
.rightenquireform .contentform_sec .form-group{
    margin-bottom:15px
}
.rightenquireform .contentform_sec .form-control{
    border:1px solid #ddd;
    border-radius:4px;
    height:45px;
    padding:10px 15px;
    box-shadow:none!important;
    resize:none
}
.rightenquireform .contentform_sec textarea.form-control{
    height:auto
}
.contentform_box .closebtn{
    color:#000;
    font-size:18px;
    cursor:pointer;
    background-color:#ffce05;
    width:35px;
    height:35px;
    display:grid;
    place-content:center;
    border-radius:50px;
    line-height:normal;
    margin-bottom:0;
    position:absolute;
    right:-12px;
    top:-12px
}
.btn-enq{
    border-radius:2px;
    padding:10px 20px;
    font-weight:600
}
.rightenquireform .btn-enq{
    background-color:#ffce05!important
}
.rightenquireform .btn-enq:is(:hover,:focus){
    background-color:#fff!important;
    border:1px solid #ffce05!important
}
.relatedbloginner .row{
    margin-top:35px
}
.relatedbloginner .relblogbox{
    position:relative;
    height:100%;
    padding-bottom:50px
}
.relatedbloginner .relblogbox .relblogboxhead{
    overflow:hidden;
    object-fit:cover;
    border-radius:4px
}
.relatedbloginner .relblogbox .relblogboximg{
    width:100%;
    object-fit:cover;
    border-radius:4px
}
.relatedbloginner .relblogbox .relblogboxbody{
    padding-top:10px
}
.relatedbloginner .relblogbox .relblogboxcont{
    font-size:18px;
    font-weight:500;
    color:#000;
    text-align:start
}
.relatedbloginner .relblogbox .relblogboxbtn{
    width:fit-content;
    padding:0;
    font-size:16px;
    font-weight:500;
    color:#025ade;
    text-transform:capitalize;
    position:absolute;
    left:0;
    bottom:0
}
.relatedbloginner .relblogboxbtn span{
    position:relative;
    left:0;
    transition:.2s
}
.relatedbloginner .relbloglink:hover .relblogboxbtn span{
    left:7px
}
@media only screen and (min-width:2000px){
    .relatedbloginner .relbloglink .relblogbox .relblogboxhead{
        min-height:fit-content;
        max-height:fit-content
    }
}
@media only screen and (min-width:1600px){
    .relatedbloginner .relblogbox .relblogboxbody{
        padding-top:16px
    }
}
@media only screen and (min-width:1351px){
    .home_footer_none .bg_text{
        font-size:65px
    }
}
@media only screen and (min-width:1200px) and (max-width:1300px){
    .img_popup_girl{
        right:-110px;
        top:-110px;
        max-width:35%
    }
}
@media only screen and (min-width:576px){
    .fixed-footer.fiexd_footer_new.mobilebottom{
        display:none
    }
    .btnbox.active{
        right:-36px
    }
}
@media only screen and (max-width:1300px){
    .home_footer_none .bg_text{
        font-size:65px
    }
    .card_form .form_img{
        right:-14px;
        top:-11%;
        max-width:180px
    }
}
@media only screen and (max-width:1200px){
    .fixed-footer.fiexd_footer_new{
        max-width:90%
    }
}
@media only screen and (576px <= width <= 767px){
    .fixed-footer.fiexd_footer_new{
        max-width:95%
    }
    .fixed-footer.fiexd_footer_new .all_page>div{
        padding:0 7px
    }
    .fixed-footer.fiexd_footer_new .image{
        width:38px;
        height:38px;
        top:-6px
    }
    .all_page .animate-contain span{
        font-size:10px;
        padding-left:7px
    }
    .socialone{
        background-position:4px 0;
        height:16px
    }
    .socialtwo{
        background-position:-49px 0;
        height:21px
    }
    .socialthree{
        background-position:-88px 0;
        height:20px
    }
    .socialfour{
        background-position:-131px 0;
        height:20px
    }
}
@media only screen and (max-width:991px){
    .card_form .form_img{
        right:-30px
    }
    .footer_ul_footer li{
        padding:13px;
        margin-right:14px
    }
    .modal_new_ui .modal-lg{
        max-width:500px
    }
    .animate-contain span{
        font-size:12px;
        padding-right:0
    }
    .formsection .card_form{
        padding:35px 35px 130px
    }
    .call_us_title{
        font-size:16px
    }
    .home_footer_none .sec_10{
        padding-bottom:220px
    }
    .img_popup_girl{
        right:-100px;
        top:-115px;
        max-width:45%
    }
    .sec_award .rewardsimgs{
        justify-content:center
    }
}
@media only screen and (max-width:767px){
    .formsection .submit{
        flex-direction:row
    }
    .formsection .card_form{
        padding:24px 24px 190px
    }
    .card_form .form_img{
        max-width:150px;
        top:-6%;
        right:-5px
    }
    .modal_new_ui .img_popup_girl{
        display:none
    }
}
@media only screen and (max-width:576px){
    .newsletter_yellow{
        font-size:20px
    }
    .footer_bg_last{
        padding-top:30px
    }
    .footer_head_menu{
        font-size:20px;
        margin-bottom:14px
    }
    .animate-contain span,.modal_new_ui .modal-content img{
        display:none
    }
    .fixed-footer.fiexd_footer_new .image{
        width:40px;
        height:40px
    }
    .socialone{
        background-position:3px 0;
        height:16px
    }
    .socialtwo{
        background-position:-52px 0;
        height:22px
    }
    .socialthree{
        background-position:-99px 0;
        height:22px
    }
    .socialfour{
        background-position:-153px 0;
        height:23px
    }
    .fixed-footer.fiexd_footer_new .animate-contain{
        height:auto
    }
    .formsection .bg_head_home{
        padding:18px 36px 14px 20px;
        margin-bottom:10px
    }
    .home_footer_none .banner_title_big{
        font-size:32px;
        line-height:44px
    }
    .home_footer_none .bg_text{
        font-size:50px
    }
    .home_footer_none .bg_head_ad{
        font-size:22px;
        background-size:97% 100%;
        padding:15px 32px 22px
    }
    .home_footer_none .sec_10{
        padding-bottom:150px
    }
    .home_footer_none .sec_award::after{
        background:0 0;
        width:0;
        height:0;
        inset:auto;
        position:static
    }
    .home_footer_none .sec_award .bg_head{
        padding:20px 30px
    }
    .modal_new_ui .close{
        left:-5px;
        top:-8px
    }
    .formsection p a{
        line-height:35px
    }
    .careers_footer{
        display:none!important
    }
    .fixed-footer.fiexd_footer_new.mobilebottom{
        max-width:100%;
        border-radius:0;
        bottom:-90px;
        margin:0;
        height:90px;
        width:100%;
        padding:20px;
        box-shadow:none;
        display:flex;
        align-items:center;
        justify-content:center;
        transition:.3s
    }
    .fixed-footer.fiexd_footer_new.mobilebottom.active{
        bottom:-1px
    }
    .mobilebottom .mobilebottombox{
        display:flex;
        align-items:center;
        justify-content:center;
        gap:35px
    }
    .enquirebtn{
        padding:8px 25px;
        border-radius:0;
        font-size:16px;
        text-transform:uppercase;
        letter-spacing:2px;
        font-weight:600
    }
    .btnbox{
        transform:none;
        top:auto;
        bottom:18px;
        right:18px;
        display:none
    }
    .fixed-footer.fiexd_footer_new.mobilebottom .image{
        width:48px;
        height:48px
    }
    .fixed-footer.fiexd_footer_new.mobilebottom .socialtwo{
        background-position:-60px 0;
        width:30px;
        height:26px
    }
    .fixed-footer.fiexd_footer_new.mobilebottom .socialone{
        background-position:2px 0;
        width:30px;
        height:20px
    }
    .fixed-footer.fiexd_footer_new.mobilebottom .telegram .image,.fixed-footer.fiexd_footer_new.mobilebottom .whatsapp .image{
        animation:none
    }
    .footer_copy{
        padding-bottom:100px
    }
    .mobilebottom .footsocial{
        position:relative;
        top:-2px
    }
    .modal_new_ui .modal-dialog:after{
        background-image:none;
        position:absolute;
        right:auto;
        width:0;
        min-height:0;
        max-height:0;
        height:0
    }
    .modal_new_ui .modal-lg{
        margin-top:20px;
        margin-bottom:20px;
        padding-bottom:0
    }
    .modal_new_ui{
        z-index:10000000
    }
    .modal-backdrop{
        z-index:1000000
    }
    .relatedbloginner .relblogbox .relblogboxbody{
        padding-top:14px
    }
}
@media only screen and (max-width:380px){
    .enquirebtn{
        padding:8px 20px
    }
}
@media only screen and (max-width:350px){
    .enquirebtn{
        padding:8px 14px;
        font-size:15px
    }
    .fixed-footer.fiexd_footer_new.mobilebottom{
        padding:10px
    }
    .btnbox{
        right:12px
    }
}