#main-menu,.social li{background-color:#fff}.title-txt .title-content::after,.title-txt .title-content::before,.title-txt h2::after,.title-txt .h2::after,.title-txt h2::before,.title-txt .h2::before{width:129px;height:11px;transform:translate(-50%,-50%);content:"";left:50%;display:inline-block;position:absolute}.center-txt,.features,.social li{text-align:center}.display-blk,.features img,.pics:hover .overlay-locations{display:block}.cty-img,.cty-img .overlay,.form-ul-select,.pics,.primelocation{overflow:hidden}.compare-ul,.footer-ul,.form-ul-select,.social{list-style:none}@font-face{font-family:verdana;src:url(fonts/verdana.ttf)}li,p,ul{font-size:15px;color:#000;line-height:2}a,body,h1,h2,h3,h4,h5,h6,p,span{font-family:verdana}.img-responsive{max-width:100%}#footer .container-fluid,#main-menu .container-fluid,#top-bar .container-fluid{padding-right:30px;padding-left:30px}#enquire-form .modal-body,#navbar,#register .modal-body,.compare-ul,.footer-ul,.no-padd{padding:0}.no-padd{margin:0}.marg-tp-2{margin-top:20px}.marg-tp-3{margin-top:30px}.marg-tp-5{margin-top:50px}.marg-btm-2{margin-bottom:20px}.marg-btm-3{margin-bottom:30px}.marg-btm-5{margin-bottom:50px}.form-section,.padd-container-5{padding:50px 0}.padd-container-10{padding:100px 0}.pad-btm-2{padding-bottom:20px}.padd-5{padding:50px}.width100{width:100%}.padd-tp-5{padding-top:50px}.padd-lft-3{padding-left:30px}.pointing{cursor:pointer!important}.logo-bg{border-left:1px solid #cccccc1c}.top-bar{background-color:#571300!important;padding:5px 0}.lb-btm,.rb-btm{padding-bottom:10px}.social{float:right;margin:0}.social li{float:left;margin-right:15px;width:30px;height:30px;border-radius:50%}.social li a{font-size:17px;color:#571300}.social li a i{margin-top:5px}.dropdown-item:focus,.dropdown-item:hover{background-color:#16181b00!important}#navbar-ul li a{font-size:15px !important;font-weight:700;color:#571300;text-transform:uppercase}#nav-contact-btn{background-color:#571300;z-index:1000}#navbar-ul li#nav-contact-btn a,.download-btn:hover,.statutory-pdfs{color:#fff}.fixed-header{position:fixed;z-index:100;width:100%;top:0;transition:.5s}#main-menu{box-shadow:0 1px 10px rgba(0,0,0,.4);-webkit-transition:.6s;border-bottom:1px solid #b3b3b321;transition:.5s}#navbar-ul .dropdown-menu{border-radius:0;background-color:#571300;top:40px;border-left:0;border-right:0}#navbar-ul .dropdown-menu li a{color:#fff;text-transform:capitalize}#navbar-ul .dropdown-menu li:hover a{color:#fffdd0;background-color:#571300}#banner .carousel-control-next-icon,#banner .carousel-control-prev-icon,#clients-testimonials .carousel-control-next-icon,#clients-testimonials .carousel-control-prev-icon{width:40px;height:40px}#banner .carousel-control-prev-icon,#clients-testimonials .carousel-control-prev-icon{background-image:url(../images/icons/left-arrow.png)}#banner .carousel-control-next-icon,#clients-testimonials .carousel-control-next-icon{background-image:url(../images/icons/right-arrow.png)}#banner .carousel-control-next,#banner .carousel-control-prev{opacity:1;width:auto}#banner .carousel-indicators li,#testimonials .carousel-indicators li{background-color:#571300}.title-txt .title-content,.title-txt h2,.title-txt .h2{text-align:center;text-transform:uppercase;position:relative;font-size:30px;color:#571300;font-weight:600}.title-txt .title-content::before,.title-txt h2::before,.title-txt .h2::before{background:url(../images/icons/title-top.png) no-repeat;top:-10px}.title-txt .title-content::after,.title-txt h2::after,.title-txt .h2::after{background:url(../images/icons/title-bottom.png) no-repeat;bottom:-20px}#call,#more,#myTab>.nav-item>.nav-link i,.desk-hide{display:none}#readmoreless{background:0 0; padding-left:0; border:none;color:#571300;font-weight:500;outline:0}.hovereffect h2 span{color:#FFFDD0;text-transform:lowercase;font-size:20px}#modal-tab-nav li a,.action-btn,.blog-description a,.btn-yellow,.contents-tabs li a,.footer-col>h6,.header-h2{text-transform:uppercase}.rb-btm{padding-right:5px}.lb-btm{padding-left:5px}.padd-10{padding:0 10px}.flex-features{display:flex;flex-wrap:wrap}.features{width:18%;margin:10px}.features img{margin:auto;border:2px solid #571300;padding:15px;border-radius:50%}.contents-tabs li,.contents-tabs li a{display:inline-block}.action-btn,.action-btn:hover{border:2px solid #FFFFFF;text-decoration:none}.features h6{font-weight:700;margin-top:20px}.primelocation{padding-top:30px}.gallery{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:33%;-moz-column-width:33%;column-width:33%}.gallery .pics{-webkit-transition:350ms;transition:350ms}.gallery .animation{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (max-width:767px){.gallery{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-width:100%;-moz-column-width:100%;column-width:100%}}@media (max-width:400px){.btn.filter{padding-left:1.1rem;padding-right:1.1rem}#gallery{max-height:initial!important}}.pics img{transition:.4s linear;vertical-align:middle;width:100%}.pics:hover img{transform:scale(1.5);transition:.4s linear}#gallery{max-height:980px;margin:auto}.overlay-locations{position:absolute;top:0;background-color:#B19285de;color:#000;text-align:left;padding:15px;height:100%;display:none}.account-bx,.account-bx img,.blog-img,.blog-img img,.footer-ul li{position:relative}.overlay-locations p,.overlay-locations ul li{font-size:15px;text-align:left;font-weight:500}.ser-vs-con{background-image:url(../images/virtual-office/virtual-question-bg.jpg);background-attachment:fixed;background-position:center;padding:50px}.ser-vs-con h3{color:#e9ecef;font-weight:600}.ser-vs-con p{color: #e9ecef;
    font-weight: 500;
    padding: 20px;}.action-btn{background-color:#FFFDD0;color:#571300;padding:10px 0;width:100%;display:block;margin:auto;max-width:200px;font-weight:600;transition:.5s;text-align:center}.action-btn:hover{color:#FFFDD0;background-color:#FFFDD000}.no-box{padding:12px 0;margin-top:30px;display:table;float:left}.no-box>.img-box img{float:left;width:50px}.no-box>.text-box{padding-left:15px;text-align:left;display:table-cell;vertical-align:middle}#modal-tab-nav li,.btn-tab,.call,.contents-tabs,.cty-img,.cty-img h2,.float-txt h4,.h2-class,.office-box .img{text-align:center}.no-box>.text-box h6{font-size:20px;font-weight:500;margin-bottom:0}.no-box>.text-box h6 span{font-weight:700;margin-right:10px}.clients-testimonials,.testimonials{background:url(../images/home-pg/testimonials-bg.webp) top/cover}.float-form-body,.form-section{background-image:url(../images/virtual-office/virtual-question-bg.jpg);background-size:cover}#clients-testimonials .carousel-caption,#testimonials .carousel-caption{position:initial;color:#000;font-size:16px;font-weight:300}#clients-testimonials .carousel-indicators,#testimonials .carousel-indicators{bottom:-50px}.blog-description h4{font-size:20px;color:#571300}.blog-description{padding:15px;background-color:#f3f3f3a8}.blog-description a{text-decoration:none!important;color:#571300;font-weight:600}.carousel-indicators li a,.contents-tabs li a,.copyright p>a,.hovereffect a.info,a,a:hover{text-decoration:none}#myTab>.nav-item>.nav-link.active,.address a,.blog-description i,.locations-h4,.plan-content-padd h5,.value-h4{color:#571300}.float-form,.scroll-btn{position:fixed;text-align:center}.blog-img .blog-date{position:absolute;left:0;bottom:0}.blog-date{padding:15px;background-color:#571300;color:#fff;font-weight:600}#footer{padding:50px 0 0;background-image:url(../images/footer.webp);background-position:left}.footer-ul li a{font-size:13px;color:#fff}.footer-ul li{margin-bottom:5px}.footer-ul li::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";padding-right:10px;color:#fffdd0;position:absolute;left:-12px;top:2px}.footer-col>h6{color:#fffdd0;font-size:16px;font-weight:600;margin-left:-12px}.copyright-wrapper{border-top:1px solid #ffffff40}.copyright p,.statutory-pdfs{margin-bottom:0;color:#fff!important;padding:10px 0;font-size:12px}.copyright p>a,.statutory-pdfs a{color:#fffdd0}#myTab>.nav-item>.nav-link,.call,b{color:#000}.float-form{background-color:#571300;top:50%;right:-156px;transition:.3s;z-index:1000}.float-form:hover{right:0}.float-form i{font-size:20px;color:#FFFFFF;background-color:#571300;padding:15px;margin-right:5px}.float-form a{color:#fff;font-size:20px;background-color:#571300;padding:12px}.float-txt h4{font-size:17px;padding:5px;background-color:#571300;color:#fff;margin-bottom:0}#enquire-form .modal-dialog,#register .modal-dialog{border-radius:0;background-color:#fff}#enquire-form .modal-content,#modal-tab-nav li a.active,#modal-tab-nav li a:hover,#myTab.nav-tabs .nav-link,#register .modal-content,.call{border:none}.float-form-body{clear:both;background-position:center}.call{background-color:#B19285;width:120px;padding:7px}.contents-tabs li a.active,.contents-tabs li a:hover,.float-submit{background-color:#571300;color:#fff}.float-submit{display:block;border:none;margin-top:10px;padding:5px 25px}.btn-tab{color:#571300}.scroll-btn i{color:#fff}.form-ul-select{padding:0;margin:0}.form-ul-select .date-select{padding:5px 1px;margin-top:5px}#float-contact .form-control,#float-message .form-control{border-radius:0;background-color:#ffffff5c;border:none}#float-contact label,#float-message label{color:#fff;font-size:.9rem}#enquire-form .close,#register .close{background-color:#787b7d00;color:#B19285;border-color:#57130000;position:absolute;top:-15px;right:-15px;font-size:25px;opacity:1}#modal-tab-nav li{width:50%;padding:10px}#modal-tab-nav li a.active i{visibility:visible;transition:.5s}.cty-img .overlay,.cty-img h2,.h2-class{-webkit-transition:opacity .35s,-webkit-transform .35s}#modal-tab-nav li a{color:#571300;position:relative;border:none}#modal-tab-nav li a i{font-size:20px;margin-right:15px;visibility:hidden;color:#B19285}#modal-tab-nav li a#contact-tab::after{position:absolute;content:"";background-color:#1c30446e;width:1px;height:100%;top:0;right:0}.scroll-btn{bottom:80px;right:10px;z-index:99;border:none;outline:0;cursor:pointer;width:50px;background-color:#571300;font-size:30px}.btn-tab,.contents-tabs li a,.office-box .img{background-color:#571300}.border-slider{border:1px solid #FFFDD0;padding:2px}#office .carousel-indicators{margin-bottom:-30px}#office .carousel-indicators li{background-color:#571300;}.contents-tabs li.active,.hovereffect:hover .overlay{opacity:1}.contents-tabs{margin:auto;display:block;border-bottom:0!important;padding:0 0 50px}.contents-tabs li a{font-weight:600;color:#000;border-bottom:0!important;padding:15px 50px;border-radius:50px;margin:0 30px;position:relative;width:290px}.contents-tabs li a i{position:absolute;left:80%;top:50%;transform:translate(-50%,-50%)}.tab-content>.active{opacity:1!important}.btn-tab{padding:10px 25px;font-weight:600;margin:auto auto 20px;display:-webkit-inline-box;max-width:250px}.btn-yellow,.office-box h4{color:#571300;font-weight:600}.office-box .img{color:#fffdd0;font-weight:600}.office-box .img{float:left;padding:16px 30px;border-radius:100%;margin-bottom:61px;margin-right:15px;font-size:25px}.office-box h4{font-size:18px}.req-form{padding:50px 0;background-color:#571300}.footer-links p,.text-white h2{color:#fff!important}.quater{width:25%;float:left;margin-right:22px}.btn-yellow{margin:auto;display:block}.testimonials-box img{margin-bottom:15px;display:block}.btn-yellow{border-radius:5px;background-color:#FFFDD0;width:100%;max-width:200px;border:none;padding:6px}.cty-img h2,.h2-class,.hovereffect a.info{background-color:transparent;text-transform:uppercase}.header-h2,.testimonials-name{font-weight:700}.cty-img{width:100%;height:100%;float:left;position:relative;cursor:pointer}.cty-img .overlay{position:absolute;opacity:0;width:100%;height:100%;max-width:137px;left:7%;top:0;border-radius:100%;border:2px solid #fff;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(50%,50%,0);transform:translate3d(50%,50%,0)}.cty-img:hover .overlay{background-color:#003c89b8}.cty-img img{display:block;position:relative;-webkit-transition:.35s;transition:.35s;border:1px solid #00398a;border-radius:50%}.cty-img:hover img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.4" /><feFuncG type="linear" slope="1.4" /><feFuncB type="linear" slope="1.4" /></feComponentTransfer></filter></svg>#filter');filter:brightness(1.4);-webkit-filter:brightness(1.4)}.cty-img h2,.h2-class{position:relative;font-size:13px;padding:3em 0;color:#fff;opacity:0;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-150%,-400%,0);transform:translate3d(-150%,-400%,0)}.cty-img a,.cty-img p{color:#fff;padding:3em 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-150%,-400%,0);transform:translate3d(-150%,-400%,0)}.cty-img:hover .h2-class,.cty-img:hover .overlay,.cty-img:hover a,.cty-img:hover h2,.cty-img:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.testimonials-box{text-align:left}#clients-testimonials .carousel-indicators li{background-color:#00368b}#clients-testimonials .carousel-control-prev{left:-85px!important;opacity:1!important}#clients-testimonials .carousel-control-next{right:-85px!important;opacity:1!important}#clients-testimonials .testimonials-img{display:block;width:100%;margin:30px auto auto;max-width:100px;overflow:hidden}.clients{border:1px solid #e4e4e46b;border-top:none;box-shadow:1px 9px 13px #cccccc4a;padding-bottom:50px}.header-h2{color:#571300;font-size:20px}.header-h4{font-size:20px;padding:20px 0;color:#000}.ul-pages li,.variations-h4{font-size:15px;text-align: left;}.form-h3,.hovereffect h2{font-size:30px;text-transform:uppercase}.c-body,.c-header h5 button.btn-blk,.c-header .h5 button.btn-blk{color:#000!important}.c-header{position:relative!important;border-bottom:none!important;background-color:rgba(0,0,0,0)!important}.c-header::after{position:absolute!important;content:""!important;left:0!important;top:30px!important;width:26px!important;height:2px!important;background-color:#FFFDD0!important}.hovereffect,.hovereffect .overlay{width:100%;height:100%;overflow:hidden}.c-box{text-align:left!important;border:none!important}.hovereffect,.hovereffect h2{text-align:center;position:relative}.c-header h5 button,.c-header .h5 button{text-align:left!important;color:#571300!important;font-weight:600!important;text-decoration:none!important}.c-body{font-weight:500!important}.office-variations{background-color:#571300;padding:50px 0}.hovereffect{float:left;cursor:default}.hovereffect .overlay{position:absolute;top:0;left:0;opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.hovereffect img{display:block;position:relative;-webkit-transition:.4s linear;transition:.4s linear}.hovereffect h2{color:#fff;-webkit-transform:translatey(-100px);-ms-transform:translatey(-100px);transform:translatey(-100px);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;padding:10px;top:50%;left:50%;transform:translate(-50%,-50%)!important}.hovereffect a.info{display:inline-block;color:#fff;border:1px solid #fff;opacity:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;margin:50px 0 0;padding:7px 14px}#form-box .submit,.address:hover a,.compare-ul li span{color:#571300;font-weight:700}.hovereffect a.info:hover{box-shadow:0 0 5px #fff}.hovereffect:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}
    .hovereffect:hover a.info,.hovereffect:hover h2{opacity:1;-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0)}.hovereffect:hover a.info{-webkit-transition-delay:.2s;transition-delay:.2s}.hover2{height:auto!important;cursor:pointer}.hover2 h2{font-size:15px!important;top:50%}.overlay .font-s{font-size:30px!important}.col-full-res{float:left;display:inline-block;width:19.33%;margin:3px;text-align:center}.btn-action,.download-btn{width:100%;text-decoration:none;text-align:center}.variations-h4{color:#f7f7f7;text-transform:uppercase;text-align:center;padding:12px 0;display:inline-block}.uses-conference{background-color:#B192850a;overflow:hidden}.download-btn{display:block;background-color:#FFFDD0;margin:20px auto auto;padding:5px;max-width:200px;color:#000;font-weight:600}.account-bx h5{position:absolute;bottom:0;background-color:#FFFDD08a;padding:7px 5px}.one-stop{border:1px solid #e4e4e46b;box-shadow:1px 6px 13px #cccccc4a}.map-column{padding:0;margin-bottom:-5px}.plan-content-padd{padding:15px 15px 0 20px;background-color:#57130005;border:1px solid #cccccc38;box-shadow:5px 7px 20px #5713001f;position:relative}.plan-padd{padding:0 30px}.plans-btn{display:inline-block;background-color:#fffdd0;padding:10px 30px;color:#571300;font-weight:700;position:absolute;bottom:15px}.action h5,.btn-action,.form-h3,.offer-panel a{font-weight:600}.value-bx{background-color:#FFFDD029;padding:15px}.direction-bx img{width:40px}.address:hover a{transition:.5s}.address:hover .h-tittle{margin-top:-20px;transition:.5s}.address:hover{box-shadow:-5px 5px 16px 3px #00000029}.address{border:1px solid #adadad66;padding:0 10px 10px;margin-bottom:30px;background-color:#fff;min-height:310px}.address .h-tittle{background-color:#571300;color:#fff;padding:5px;display:block;text-align:center}#form .form-control,#form-box .form-control{background-color:#ffffff85!important;border:1px solid #571300!important}.form-h3{color:#fff;margin-bottom:20px}.h5-panel,.offer-panel h5{color:#B19285}#form-box .triple{width:31.33%;float:left;margin-right:20px}#form-box .double{width:48.5%;float:left;margin-right:10px}#form-box #message{width:97.55%;height:200px}#form-box .submit{background-color:#B19285;border:none;padding:7px 40px;border-radius:5px;text-transform:uppercase}.offer-panel a,.offer-panel a:hover{padding:5px 15px;display:inline-block;margin:5px 0;border:1px solid #B19285;transition:.5s}#myTab.nav-tabs{border:none;margin-bottom:20px}#myTab>.nav-item>.nav-link.active i{display:block;float:left;padding:7px;color:#FFFDD0}.special-offer{background-color:#FFFDD0;padding:30px 0}.special-offer .h3-offer,.special-offer .h6-offer{text-align:right}.special-offer .h3-offer{font-size:80px}.action h5,.special-offer .h6-offer{font-size:30px}.offer-panel{padding:50px;background-color:#fff;box-shadow:15px 15px 12px 0 #15151570;border:1px solid #b9b9b961}.action h6,.h5-panel{font-size:20px}.offer-panel a,.packages-btn{background-color:#B19285;color:#fff}.offer-panel a:hover{background-color:#B1928500;color:#B19285;text-decoration:none}.action{padding:80px 0;background:url(../images/virtual-office/virtual-question-bg.jpg) 0 0/cover fixed;background-blend-mode:multiply}.action h5,.action h6{color:#000000c9}.btn-action{background-color:#B19285;color:#000;padding:10px;display:block;margin:auto;text-transform:uppercase;transition:.5s}.bg-blue,.packages-title{background-color:#571300}.btn-action:hover{color:#ccc}.bg-blue{text-align:center;color:#fff;position:relative;padding:15px;border-bottom:4px solid #FFFDD0}.packages-btn,.packages-btn:hover{text-decoration:none;padding:10px 40px;display:inline-block}.packages-h5{font-weight:700;color:#571300}.packages-btn:hover{background-color:#FFFDD0;color:#000}.packages-title{padding:50px 0 0}.td-btn-pack{position:relative;z-index:1;background-color:#fff}.td-btn-pack::after,.td-btn-pack::before{z-index:-1;content:" ";position:absolute;left:10px;top:80%;bottom:18px;right:10px;-webkit-transform-origin:bottom center;transform-origin:bottom center;box-shadow:0 25px 10px -8px rgba(0,0,0,.4)}.td-btn-pack::after{-webkit-transform:rotate(6deg) translate3d(15px,0,0);transform:rotate(6deg) translate3d(15px,0,0)}.td-btn-pack::before{-webkit-transform:rotate(-6deg) translate3d(-15px,0,0);transform:rotate(-6deg) translate3d(-15px,0,0)}.float-form-body{padding:10px 40px 20px}.float-form-body h4{color:#fff;text-transform:uppercase;font-size:20px}.fixed-testimonials-size{height:300px}.float-form-body .form-group{margin-bottom:.5rem}.blink-text{color:#FFFDD0!important;animation:1.2s linear infinite blinker}@keyframes blinker{50%{opacity:0}}@media only screen and (min-width:768px){.statutory-pdfs{text-align:right}}li.col-md-6.nopadding{padding:0 2px}.float-form-body label{margin-bottom:.3rem}
    .text-center a{color: #000;}.btn-tab-comm {
    padding: 10px 25px;
    font-weight: 600;
    margin: auto auto 20px;
    display: -webkit-inline-box;
    max-width: 250px;
    border-radius: 5px;
    background-color: #FFFDD0;
    color: #571300;
}
.text-right a:hover{
    color:#000;
}
/* header */

    .dropdown-box {
        list-style-type: none;
        margin-bottom: 5px;
        margin-top: 5px;
        display: block;
        position: absolute;
        content: "";
        height: 100%;
        top: 2.5em;
        right: 5em;
        z-index: 1111;
        width: 66%;
    }
    .dropdown-box li {
        /* visibility: hidden; */
        position: relative;
        z-index: 10;
        margin: 0;
        padding: 0;
        background-color: #571300;
        /* box-shadow: 0px 0px 20px -3px #1bd6bc; */
        transition: 80ms;
    }
    .dropdown-box li a {
        display: block;
        height: 2.5rem;
        line-height: 2.5rem;
        padding: 0rem 1rem;
        color: #fff;
        text-decoration: none;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        transition: font-size 200ms, background-color 200ms;
        text-align: center;
    }
    .dropdown-box li a:active {
        font-size: 0.8em;
        background-color: rgb(27, 214, 188, 0.1);
    }
    .dropdown-box li:first-of-type {
        visibility: visible;
        transition: background-color 200ms;
        border-top-left-radius: 0.3rem;
        border-top-right-radius: 0.3rem;
    }
    /* .dropdown-box li.first-li:hover a {
        border-top-left-radius: 0.3rem;
        border-top-right-radius: 0.3rem;
    }
    .dropdown-box li.last-li:hover a {
        border-top-left-radius: 0.3rem;
        border-top-right-radius: 0.3rem;
    } */

    .dropdown-box li:last-of-type {
        /* border-bottom: 2px solid #1bd6bc; */
        border-bottom-left-radius: 0.3rem;
        border-bottom-right-radius: 0.3rem;
    }
    /* .dropdown-box:hover li {
        visibility: visible;
    } */
    .dropdown-box:hover li:first-of-type {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        z-index: 15;
    }
    .dropdown-box li:hover {
        background-color: #571300 !important;
        z-index: 15;
    }
    .dropdown-box li:hover a {
        font-weight: 600;
        color:#fff;
    }
    .list-wrap{
        display: flex;
        justify-content: flex-end;
        align-items: center;
        position: relative;
    }
    .list-wrap .contact-dropdown,
    .list-wrap li.contact-dropdown{
        border: 2px solid #fffdd0;
        padding-left: 10px;
        padding-right: 10px;
        list-style-type: none;
      color: #fffdd0;
      cursor:pointer; 
      font-size: 13px;
      font-weight: 700;
      text-transform: uppercase;
      font-family: verdana;
      line-height: 2;
    background: transparent;
   }
   .dropdown-box li a{
      cursor: pointer;
      font-size: 13px;
      font-weight: 700;
      text-transform: uppercase;
      font-family: verdana;
      text-align: left;
   }
    ul.dropdown-box{display:none;}
    @media screen and (max-width: 767px) {
      .list-wrap .social{ 
         display: none;  
      }
      ul.dropdown-box{
         padding-left: 0px;
         width: 100%;
         right: 0;
      }
      .dropdown-box li a{
         padding: 0px;
         white-space: normal;
      }
      ul.dropdown-box li a {
         padding-left: 5px;
      }
    }
    .dropdown-box li:hover a {
      color: #571300;
      background: #fffdd0;
   }
   ul#navbar-ul{
      margin-left: 0px !important;
   }
   #navbar-ul li a{
      font-size: 15px;
   }
   @-webkit-keyframes ring {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    2% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    4% {
        -webkit-transform: rotate(-18deg);
        transform: rotate(-18deg)
    }

    6% {
        -webkit-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    8% {
        -webkit-transform: rotate(-22deg);
        transform: rotate(-22deg)
    }

    10% {
        -webkit-transform: rotate(22deg);
        transform: rotate(22deg)
    }

    12% {
        -webkit-transform: rotate(-18deg);
        transform: rotate(-18deg)
    }

    14% {
        -webkit-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    16% {
        -webkit-transform: rotate(-12deg);
        transform: rotate(-12deg)
    }

    18% {
        -webkit-transform: rotate(12deg);
        transform: rotate(12deg)
    }

    20% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes ring {
    0% {
        -webkit-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    2% {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    4% {
        -webkit-transform: rotate(-18deg);
        -ms-transform: rotate(-18deg);
        transform: rotate(-18deg)
    }

    6% {
        -webkit-transform: rotate(18deg);
        -ms-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    8% {
        -webkit-transform: rotate(-22deg);
        -ms-transform: rotate(-22deg);
        transform: rotate(-22deg)
    }

    10% {
        -webkit-transform: rotate(22deg);
        -ms-transform: rotate(22deg);
        transform: rotate(22deg)
    }

    12% {
        -webkit-transform: rotate(-18deg);
        -ms-transform: rotate(-18deg);
        transform: rotate(-18deg)
    }

    14% {
        -webkit-transform: rotate(18deg);
        -ms-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    16% {
        -webkit-transform: rotate(-12deg);
        -ms-transform: rotate(-12deg);
        transform: rotate(-12deg)
    }

    18% {
        -webkit-transform: rotate(12deg);
        -ms-transform: rotate(12deg);
        transform: rotate(12deg)
    }

    20% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

.faa-ring.animated,
.faa-ring.animated-hover:hover,
.faa-parent.animated-hover:hover>.faa-ring {
    -webkit-animation: ring 2s ease infinite;
    animation: ring 2s ease infinite;
    transform-origin-x: 50%;
    transform-origin-y: 0px;
    transform-origin-z: initial
}
   li.blog-item a{
      padding-right: 20px !important;
   }
   .contact-dropdown img,
   li.contact-dropdown img{
      vertical-align: sub;
   }

   /* akshata  */

    .contact__dropdown .dropbtn {
        font-size: 16px;
        border: none;
    }

    .contact__dropdown .dropdown {
        position: relative;
        display: inline-block;
    }

    .contact__dropdown .dropdown-content {
        display: none;
        background-color: #f1f1f1;
        list-style-type: none;
        position: absolute;
        content: "";
        height: auto;
        height: auto;
        top: 35px;
        right: 0;
        z-index: 1111;
        width: 390px;
        background-color: transparent;
        min-width: 100%;
    }

    .contact__dropdown .dropdown-content a {
        color: #ffffff;
        padding: 12px 16px !important;
        text-decoration: none;
        display: block;
        position: relative;
        z-index: 10;
        margin: 0;
        padding: 0;
        background-color: #571300;
        cursor: pointer;
        font-size: 13px;
        font-weight: 700;
        text-transform: uppercase;
        font-family: verdana;
        text-align: left;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        transition: all 0.3s ease;
    }

    .contact__dropdown .dropdown-content a:hover {
        color: #571300;
        background: #fffdd0;
    }
    @media screen and (min-width: 993px) {
        .contact__dropdown.dropdown:hover .dropdown-content {
            display: block;
        }
    }
    @media screen and (max-width: 767px) {
        .contact__dropdown .dropdown-content {
            width: 160%;
        }
        .contact__dropdown .dropdown-content a {
            white-space: normal;
        }
    }


/* virtual office new - Akshata */
.sectionTitle {
    margin-bottom: 20px;
}
.sectionTitle .subtitle {
    margin-bottom: 15px;
    font-weight: 600;
    font-size: 30px;
    line-height: 40px;
    text-transform: uppercase;
    color: #571300;
}
.sectionTitle .h3-bold {
    font-weight: 600;
    font-size: 22px;
    line-height: 30px;
    color: #212121;
}
.virtualOffice p {
    color: #000000;
    font-size: 15px;
    line-height: 28px;
    font-weight: 400;
    margin-bottom: 10px;
}
.sectionLink .customlink {
/*    font-family: 'Montserrat';*/
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #571300;
    transition: all 0.5s ease-in-out;
}
.sectionLink .customlink i {
    color: #571300;
    font-size: 14px;
    margin-left: 10px;
    transition: all 0.5s ease-in-out;
}
.sectionLink .customlink:hover, 
.sectionLink .customlink:hover i {
    color: #FFFDD0;
}
.virtualOffice .listContent p {
    margin-bottom: 0px;
}
.sectionLink .custombtn {
    padding: 13px 20px 13px 20px;
    display: inline-block;
    background: #571300;
    border: 1px solid #571300;
    box-shadow: 0px 4px 8px rgba(87, 19, 0, 0.5);
    color: #ffffff;
    transition: all 0.5s ease-in-out;
}
.sectionLink .custombtn:hover {
    background: #FFFDD0;
    color:#571300;
    border: 1px solid #FFFDD0;
}
.sectionLink .custombtn.whitebtn {
    padding: 13px 20px 13px 20px;
    display: inline-block;
    background: #ffffff;
    border: 1px solid #ffffff;
    box-shadow: 0px 4px 8px rgba(87, 19, 0, 0.5);
    color: #571300;
    transition: all 0.5s ease-in-out;
}
.sectionLink .custombtn.whitebtn:hover {
    background: #FFFDD0;
    color:#571300;
    border: 1px solid #FFFDD0;
}
.virtualOffice #section8 h2 {
    font-size: 45px;
}
 ul.withImage {
    list-style: none;
    padding-left: 0;
}
 ul.withImage li {
    position: relative;
    padding-left: 40px;
}
 ul.withImage li img {
    width: 25px;
    height: auto;
}
 ul.withImage li img {
    position: absolute;
    left: 0;
    top: 0;
}
.withImage .listContent {
    margin-bottom: 25px;
}
#section2 .imgWrapp,
#section7 .imgWrapp {
    position: relative;
    padding-top: 30px;
    padding-bottom: 30px;
}
#section2 .imgWrapp:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: #f5f5f5;
    z-index: 1;
    margin: 0 35px;
}
#section2 .imgWrapp img,
#section7 .imgWrapp img {
    z-index: 2;
    position: relative;
}
ul.withIcon {
    padding-left: 0;
    list-style: none;
}
ul.withIcon li {
    padding-left: 30px;
    position: relative;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 15px;
}
ul.withIcon li i {
    position: absolute;
    top: 5px;
    left: 0;
    right: auto;
    bottom: auto;
}
#section3 .col-md-4 {
    margin-bottom: 30px;
}
#section3 .innerwrapp {
    padding: 20px 20px 60px 20px;
    border: 1px solid #571300;
    box-shadow: 0px 2px 20px rgb(203 203 203 / 60%);
    transition: all .5s ease-in-out;
    height: 100%;
    position: relative;
    margin-bottom: 20px;
}
#section3 .innerwrapp .sec3Icons {
    margin-bottom: 20px;
}
#section3 .innerwrapp:hover {
    box-shadow: 0px 2px 30px rgb(87 19 0 / 60%);
}
#section3 .innerwrapp h6 {
    font-size: 16px;
    line-height: 16px;
    font-weight: 600;
    color: #212121;
}
#section3 .innerwrapp .detailsWrapp p {
    color: #212121;
}
#section3 .innerwrapp .buttonwrapp {
    position: absolute;
    left: 0;
    margin: 0 20px 20px;
    bottom: 10px;
}


.services-box {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}

.service {
  margin: 15px 8px;
}
.flip-box {
	background-color: transparent;
	width: 200px;
	height: 250px;
	border-radius: 10px;
	perspective: 1000px;
}

.flip-box-inner {
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
	transition: transform 0.8s;
	transform-style: preserve-3d;
	display: flex;
	justify-content: center;
	align-items: center;
}

.flip-box:hover .flip-box-inner {
	transform: rotateY(180deg);
}

.flip-box-front, .flip-box-back {
	position: absolute;
	width: 100%;
	height: 100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.flip-box-front {
	background-color: #fff;
	color: black;
	border-radius: 10px;
}

.flip-box-front img {
    height: auto;
    width: 90px;
    margin-bottom: 20px;
}

.flip-box-back {
	background-color: #ffffff;
	color: #000;
	transform: rotateY(180deg);
	border-radius: 10px;
	padding: 16px;
}
.flip-box h5 {
    font-size: 16px;
    font-weight: 600;
    color: #571300;
}
.flip-box .desc p {
    font-size: 12px;
    font-weight: 400;
    line-height: 1.75;
    margin-bottom: 0;
    color: #571300;
}
#section4 .col-md {
    width: 20% !important;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}

ul.withImage.text-white li p{
    color: #ffffff;
    margin-bottom: 5px;
}
ul.withImage.text-white img{
    filter: brightness(100);
}
#section7 .imgWrapp:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: #f5f5f5;
    z-index: 1;
    margin: auto;
    height: calc(100% - 120px);
}
#section7 .imgWrapp img {
    width: calc(100% - 70px);
}
#section5 ul.withImage li img {
    width: 45px;
}
#section5 .listContent {
    width: calc(100% - 20px);
    margin-right: 0;
    margin-left: auto;
}
#section5 ul.withImage li {
    margin-bottom: 25px;

}
.app-stepper .aswrapp {
    filter: drop-shadow(16px 16px 16px rgba(207,216,220,.4));
    transition: all 0.6s ease-in-out;
}
.app-stepper .card {
    border: none;
    padding: 25px 30px;
    -webkit-clip-path: polygon(93% 0,100% 50%,93% 100%,0% 100%,0 53%,0% 0%);
    clip-path: polygon(93% 0,100% 50%,93% 100%,0% 100%,0 53%,0% 0%);
    gap: 0;
    background-color: #fff;
    position: relative;
    width: 100%;
    height: 100%;
    transition: all 0.6s ease-in-out;
}
.app-stepper img.icon {
    height: 30px;
    width: 30px;
    -o-object-fit: contain;
    object-fit: contain;
    margin-bottom: 12px;
    transition: all 0.6s ease-in-out;
}
.app-stepper h3.text {
    font-size: 16px;
    line-height: 20px;
    font-weight: 600;
    margin-bottom: 8px;
    transition: all 0.6s ease-in-out;
}
.app-stepper .description p {
    font-size: 13.5px;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    transition: all 0.6s ease-in-out;
}
.app-stepper .card-list {
    padding: 0;
}
.app-stepper .card.clip-both-ends {
    padding-left: 48px;
    -webkit-clip-path: polygon(93% 0%,100% 50%,92% 100%,0% 100%,7% 50%,0% 0%);
    clip-path: polygon(93% 0%,100% 50%,92% 100%,0% 100%,7% 50%,0% 0%);
}
.app-stepper .aswrapp .card:hover h3.text, 
.app-stepper .aswrapp .card:hover p {
    color: #fff;
}
.app-stepper .aswrapp .card {
    position: relative;
}
.app-stepper .aswrapp .card:before {
    content: '';
    position: absolute;
    left: 0;
    right:0;
    bottom: 0;
    top: 0;
    background-color: #571300;
    -webkit-clip-path: polygon(93% 0,100% 50%,93% 100%,0% 100%,0 53%,0% 0%);
    clip-path: polygon(93% 0,100% 50%,93% 100%,0% 100%,0 53%,0% 0%);
    z-index: 1;
    transition: all 0.6s ease-in-out;
    transform: translate(-100%,0);
}
.app-stepper .aswrapp .card:hover:before {
    transform:translate(0,0);
}
.app-stepper .aswrapp .card img.icon,
.app-stepper .aswrapp .card .contentwrapp{
    z-index: 2;
}
.sectionLink .custombtn.secondry {
    color: #571300;
    border: 1px solid #FFFDD0;
    background: #FFFDD0;
}
.sectionLink .custombtn.secondry:hover {
    background: #571300;
    border: 1px solid #FFFDD0;
    color: #FFFDD0;
}
#section8 .innerwrapp {
    background-color: #571300;
    padding: 40px;
    transform:translate(0, 30px);
    box-shadow: 15px 15px 12px 0 #15151570;
    transition: all 0.6s ease-in-out;
}
#section8 .col-sm-5 .icon {
    width: 65px;
    height: 65px;
    margin-right: 15px;
}
#section8 .col-sm-5 .text {
    width: calc(100% - 95px);
}
#section8 .innerwrapp .contentwrapp {
    margin-bottom: 25px;
}
.blog-description a i {
    margin-left: 10px;
}
.blog-description span.blog-authtor {
    margin-left: 10px;
}
/*.faqbox .faqheader button {
    display: block !important;
    width: 100%;
    text-align: left;
    padding: 12px 50px 12px 20px;
    position: relative;
    color: #212529;
    text-decoration: none;
}
.faqbox .card-body {
    color: #757575 !important;
    padding-top: 10px;
}
.faqbox {
    border-bottom: 1px solid #CFD8DC;
}
.faqbox .btn:not(.collapsed) .fa-chevron-down,
.faqbox .btn.collapsed .fa-chevron-up {
    opacity: 0;
}
.faqbox .btn.collapsed .fa-chevron-down,
.faqbox .btn:not(.collapsed) .up{
    opacity: 1;
}
.faqbox .faqheader button .fas {
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translate(0, -50%);
}*/
.coworkingspace .itemContent {
    padding: 20px;
    border: 1px solid #e6e6e6;
    border-radius: 10px;
    box-shadow: 0 0 20px rgba(0,0,0,0.15);
    margin-bottom: 20px;
    position: relative;
}
.coworkingspace .itemContent .btnWrap {
    text-align: center;
    margin-bottom: 9px;
}
.coworkingspace .itemContent .btnWrap .custombtn {
    border-radius: 5px;
}
.coworkingspace .itemContent:after {
	position: absolute;
    content: '';
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 5px;
    background-color: rgb(87 19 0 / 40%);
    text-align: center;
    margin: auto;
    border-radius: 0 0 10px 10px;
    transition: all 0.5s ease-in-out;
}
.coworkingspace .itemContent:hover:after {
    background-color: rgb(87 19 0 / 100%);
    bottom: -5px;
    width: 60%;
    border-radius: 0;
}
.coworkingspace .itemContent:last-child:not(first-child):after {
/*    display: none;*/
}
.coworkingspace .itemContent .titleWrapp P {
    margin-bottom: 0;
}
.sidebar .listing-detail-infos ul li {
    border-bottom: 1px solid #dedede;
    line-height: 26px;
    margin-bottom: 0;
    padding: 10px 10px 10px 50px;
    position: relative;
    font-weight: 400;
}
.sidebar .listing-detail-infos ul.list-st-img {
    background-color: #f5f5f5;
    border: 1px solid #e6e6e6;
    border-radius: 10px;
    padding: 0 0 10px 0;
}
.sidebar .listing-detail-infos ul li .cat-icon {
    position: absolute;
    left: 10px;
    top: 8px;
}
.sidebar .listing-detail-infos ul li:last-child:not(first-child){
    border-bottom: 0;
}
.sidebar .listing-detail-infos ul li .cat-data {
    color: #000000;
}
.sidebar .listing-detail-infos ul li a:hover .cat-data {
    color: #571300;
}

.sidebar .listing-detail-infos ul  > li.details-map {
    padding: 0 !important;
}
/*    */
.open-hours {
    margin-top: 30px;
    margin-bottom: 30px !important;
    border: 1px solid #dedede !important;
    border-radius: 5px !important;
    padding: 14px 20px !important;
}
.pos-relative {
    position: relative !important;
}
.open-hours ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.open-hours ul li:last-child {
    border: none !important;
}
.open-hours ul li {
    color: #7f7f7f !important;
    width: 100% !important;
    border-bottom: 1px solid #e3e3e3 !important;
    font-size: 15px;
}
.open-hours ul li strong {
    font-size: 14px !important;
    line-height: 22px !important;
    font-weight: 700;
    color: #0a0a0a;
}
.open-hours ul li a.Opened {
/*    color: green !important;*/
/*    color: #571300 !important;*/
    font-weight: 500 !important;
    line-height: 22px !important;
    margin-left: 14px !important;
}
.hourslist a.show-all-timings {
    background-color: #fff !important;
    border: 1px solid #dedede !important;
    color: #939393 !important;
    float: left !important;
    font-size: 9px !important;
    font-weight: 400 !important;
    left: 50% !important;
    letter-spacing: .7px !important;
    line-height: 12px !important;
    padding: 5px 5px !important;
    position: absolute !important;
    text-transform: capitalize !important;
    -webkit-transform: translateX(-50%) !important;
    -moz-transform: translateX(-50%) !important;
    -ms-transform: translateX(-50%) !important;
    -o-transform: translateX(-50%) !important;
    transform: translateX(-50%) !important;
}
.open-hours ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.open-hours ul.hidding-timings {
    display: none;
    margin-top: 10px;
}
.open-hours ul li:last-child {
    border: none !important;
}
.open-hours ul li {
    border-bottom: 1px solid #e3e3e3 !important;
    color: #7f7f7f !important;
    line-height: 40px !important;
    width: 100% !important;
}
.open-hours ul li span {
    float: right;
    font-size: 14px;
    margin-left: 5px;
    line-height: 40px;
    color: #0a0a0a;
}
.hourslist a.show-all-timings::before {
    content: "+";
    display: inline-block;
    margin-top: -2px;
    vertical-align: top;
    width: 10px;
}
.hourslist a.show-all-timings.opened::before {
    content: "-";
}
.open-hours .today-hrs a.show-all-timings {
    line-height: initial;
    bottom: -24px;
    top: inherit;
    left: 50% !important;
    transform: translatex(-50%) !important;
    position: absolute !important;
}
.amenitiesWrap {
    background-color: #ffffff;
    box-shadow: 0 0 15px rgb(0 0 0 / 15%);
    border-radius: 6px;
    position: relative;
}
.amenitiesWrap:before {
    content: '';
    position: absolute;
    right: 0;
    top: 100%;
    left: 0;
    bottom: 0;
    background-color: #ffffff;
    z-index: 0;
    border-radius: 5px;
    opacity: 0.5;
    transition: all 0.6s ease-in-out;
}
.amenitiesWrap:hover:before {
    background-color: #571300;
    opacity: 1;
    top: 0;
}
.amenitiesWrap img {
    width: 60px;
    margin-left: 0;
    margin-right: 20px;
}
.amenitiesWrap {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    align-content: center;
    flex-wrap: wrap;
}
.amenitiesWrap img, 
.amenitiesWrap h6 {
    z-index: 4;
    display: block;
    position: inherit;
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    text-align: center;*/
    transition: all 0.6s ease-in-out;
}
.amenitiesWrap h6 {
    width: calc(100% - 80px);
    text-align: left;
    overflow-wrap: break-word;
}
.amenitiesWrap:hover h6 {
    color: #ffffff;
}
.gettingthere .card {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    min-height: 138px;
}
.gettingthere .card img.icon {
    width: 30px;
    margin-right: 20px;
}
.gettingthere .card 
 .contentwrapp {
    width: calc(100% - 60px);
}
.fixed-column {
    pos/*ition: -webkit-sticky;
    position: sticky;
    top: 1*/40px;
}
.sidebar .listing-detail-infos ul .cat-data {
    font-size: 13px;
    line-height: 20px !important;
}
.action.cta .title-txt h2::after, 
.action.cta .title-txt h2::before{
    display:none;
}
.action.cta .title-txt h2{
    text-align:left;
    color: #000000;
/*    text-shadow: 1px 2px rgb(0 0 0 / 25%);*/
    margin-bottom: 0;
}
section.action.cta {
    padding: 50px 0;
}
.open-hours .status {
    color: #B19285!important;
}
.open-hours .status.closed {
    color: #B19285 !important;
}
.coworkingspace .itemContent .titleWrapp P {
    line-height: 22px;
}
.coworkingspace .itemContent .titleWrapp P:nth-child(1) {
    margin-bottom: 10px;
}
@media (max-width:767px){
	.coworkingspace .img-fluid {
	    height: auto;
	}
	.coworkingspace .content {
	    text-align: left;
	    margin-left: auto;
	    margin-right: auto;
	}
	.coworkingspace .gettingthere .card {
	    align-content: left;
	    align-items: left;
	}
	.coworkingspace .cta {
	    padding-bottom: 50px;
	}
	.coworkingspace .testimonials {
	    text-align: center;
	}
	.coworkingspace .testimonials-box {
	    text-align: center;
	}
	.coworkingspace .testimonials-box img {
	    margin-left: auto;
	    margin-right: auto;
	}

}

.banner_section{
	width: 100%;
	float: left;
    background-image: url("../images/banner/Bhui-slider.jpg");
    background-repeat: no-repeat, repeat;
	height: auto;
	background-size: 100%;
}
.banner-bg{
	width: 100%;
	float: left;
	position: relative;
	left: 20px;
}
.taital_main {
    width: 60%;
    float: right;
    padding: 60px 0px 60px 0;
}

.welcome_text{
	width: 100%;
	float: left;
	font-size: 40px;
	font-weight: bold;
	color: #080707;
}

.redat_text{
	width: 100%;
	float: left;
	font-size: 60px;
	font-weight: bold;
	color: #080707;
}

.lorem_text{
	width: 100%;
	float: left;
	font-size: 16px;
	color: #080707;
	margin-left: 0px;
}

.read_bt{
	width: 45%;
	float: left;
	font-size: 16px;
	color: #1a1824;
	background-color: #ffffff;
	height: 50px;
}
.read_bt a{
    color:#1a1824;
}
.book_bt{
	width: 45%;
	float: left;
	font-size: 16px;
	color: #e9e4e4;
	background-color: #571300;
	height: 50px;
	margin-left: 20px;
}

  #carouselExampleIndicators a.carousel-control-next {
    position: absolute;
    left: 50%;
    top: 270px;
    background-color: #1a1824;
}
#carouselExampleIndicators .carousel-control-prev, #carouselExampleIndicators .carousel-control-next {
    width: 65px;
    height: 65px;
    background: #fff;
    opacity: 1;
    font-size: 30px;
    color: #571300;
    border-radius: 100%;
}

#carouselExampleIndicators a.carousel-control-prev {
    position: absolute;
    left: 50%;
    top: 180px;
    background-color: #fff;
    color: #000;
}
#carouselExampleIndicators .carousel-control-prev, #carouselExampleIndicators .carousel-control-next {
    width: 65px;
    height: 65px;
    background: #fff;
    opacity: 1;
    font-size: 30px;
    color: #571300;
    border-radius: 100%;
}

.carousel-control-prev-icon {
    background-image: url(../images/left-aero.png);
}

.carousel-control-next-icon {
    background-image: url(../images/right-arrow.png);
}

#my_carousel a.carousel-control-next {
    position: absolute;
    left: 0px;
    top: 267px;
    background-color: #1a1824;
}
#my_carousel .carousel-control-prev, #my_carousel .carousel-control-next {
    width: 65px;
    height: 65px;
    background: #fff;
    opacity: 1;
    font-size: 30px;
    color: #571300;
    border-radius: 100%;
}

#my_carousel a.carousel-control-prev {
    position: absolute;
    left: 90%;
    top: 34%;
    background-color: #571300;
    color: #fff;
}	
#my_carousel .carousel-control-prev, #my_carousel .carousel-control-next {
    width: 65px;
    height: 65px;
    background: #fff;
    opacity: 1;
    font-size: 30px;
    color: #571300;
    border-radius: 0px;
}

.carousel-control-next-icon.main {
    background-image: url(../images/arrow-1.png);
}
.carousel-control-prev-icon.main {
    background-image: url(../images/arrow-2.png);
}

/* Footer */
.title-txt h1 {
    text-align: center;
    text-transform: uppercase;
    position: relative;
    font-size: 30px;
    color: #571300;
    font-weight: 600;
}

.title-txt h1::before {
    background: url(images/icons/title-top.png) no-repeat;
    content: '';
    width: 129px;
    height: 11px;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: -10px;
    transform: translate(-50%, -50%);
}

.title-txt h1::after {
    background: url(images/icons/title-bottom.png) no-repeat;
    content: '';
    width: 129px;
    height: 11px;
    display: inline-block;
    position: absolute;
    left: 50%;
    bottom: -20px;
    transform: translate(-50%, -50%);
}

.req-form.marg-tp-5 {
    padding: 40px 0px 20px 0px;
}

.action {
    padding: 50px 0;
}

.sub-heading {
    color: #571300;
    font-size: 20px;
    font-weight: 600;
}
footer{

background: #571300;
width: 100%;
bottom: 0;
left: 0;
}
footer::before{
content: '';

left: 0;
top: 100px;
height: 1px;
width: 100%;
background: #AFAFB6;
}
footer .content{
max-width: 1250px;
margin: auto;
padding: 30px 40px 40px 40px;
}
footer .content .top{
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 50px;
}
.content .top .logo-details{
color: #fff;
font-size: 30px;
}
.content .top .media-icons{
display: flex;
}
.content .top .media-icons a{
height: 40px;
width: 40px;
margin: 0 8px;
border-radius: 50%;
text-align: center;
line-height: 40px;
color: #fff;
font-size: 17px;
text-decoration: none;
transition: all 0.4s ease;
}
.top .media-icons a:nth-child(1){
background: #4267B2;
}
.top .media-icons a:nth-child(1):hover{
color: #4267B2;
background: #fff;
}
.top .media-icons a:nth-child(2){
background: #1DA1F2;
}
.top .media-icons a:nth-child(2):hover{
color: #1DA1F2;
background: #fff;
}
.top .media-icons a:nth-child(3){
background: #E1306C;
}
.top .media-icons a:nth-child(3):hover{
color: #E1306C;
background: #fff;
}
.top .media-icons a:nth-child(4){
background: #0077B5;
}
.top .media-icons a:nth-child(4):hover{
color: #0077B5;
background: #fff;
}
.top .media-icons a:nth-child(5){
background: #FF0000;
}
.top .media-icons a:nth-child(5):hover{
color: #FF0000;
background: #fff;
}
footer .content .link-boxes{
width: 100%;
display: flex;
justify-content: space-between;
}
footer .content .link-boxes .box{
width: calc(80% / 2 - 10px);
}
.content .link-boxes .box .link_name{
color: #fff;
font-size: 18px;
font-weight: 400;
margin-bottom: 10px;
position: relative;
}
.link-boxes .box .link_name::before{
content: '';
position: absolute;
left: 0;
bottom: -2px;
height: 2px;
width: 35px;
background: #fff;
}
.content .link-boxes .box li{
margin: 6px 0;
list-style: none;
}
.content .link-boxes .box li a{
color: #fff;
font-size: 14px;
font-weight: 400;
text-decoration: none;
opacity: 0.8;
transition: all 0.4s ease
}
.content .link-boxes .box li a:hover{
opacity: 1;
text-decoration: underline;
}
.content .link-boxes .input-box{
margin-right: 55px;
}
.link-boxes .input-box input{
height: 40px;
width: calc(100% + 55px);
outline: none;
border: 2px solid #AFAFB6;
background: #fffdd0;
border-radius: 4px;
padding: 0 15px;
font-size: 15px;
color: #656464;
margin-top: 5px;
}
.link-boxes .input-box input::placeholder{
color: #AFAFB6;
font-size: 16px;
}
.link-boxes .input-box input[type="button"]{
background: #fff;
color: #140B5C;
border: none;
font-size: 18px;
font-weight: 500;
margin: 4px 0;
opacity: 0.8;
cursor: pointer;
transition: all 0.4s ease;
}
.input-box input[type="button"]:hover{
opacity: 1;
}

footer .bottom-details{
    width: 100%;
    background: #111010;
  }
  footer .bottom-details .bottom_text{
    max-width: 1250px;
    margin: auto;
    padding: 20px 40px;
    display: flex;
    justify-content: space-between;
  }
  .bottom-details .bottom_text span,
  .bottom-details .bottom_text a{
    font-size: 14px;
    font-weight: 300;
    color: #fff;
    opacity: 0.8;
    text-decoration: none;
  }
  .bottom-details .bottom_text a:hover{
    opacity: 1;
    text-decoration: underline;
  }
  .bottom-details .bottom_text a{
    margin-right: 10px;
  }
  .copyright_text p{
    color: #ffffff;
  }
  .title-txt h3 {
    text-align: center;
    text-transform: uppercase;
    position: relative;
    font-size: 30px;
    color: #571300;
    font-weight: 600;
}
  .title-txt h3::before {
    background: url(images/icons/title-top.png) no-repeat;
    content: "";
    width: 129px;
    height: 11px;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: -10px;
    transform: translate(-50%, -50%);
}

/* Property Page */
.heading-property{
    line-height: 40px;
    text-transform: uppercase; 
    position: relative; 
    font-size: 30px; 
    color:#571300; 
    font-weight: 600;
}
.mb-srp-m__card{
    display: none;
}
.mb-srp-m__card {
    width: 100%;
    height: auto;
    margin-bottom: 8px;
    background-color: #fff;
    cursor: pointer;
    position: relative;
}
.mb-srp-m__card__container {
    padding: 6px 12px;
}
.mb-srp-m__card__tags {
    width: 100%;
    padding-bottom: 0;
}
.clearfix:after, .clearfix:before {
    content: "";
    display: table;
}
.clearfix:after {
    clear: both;
}

.mb-srp__list {
    width: 860px;
    height: auto;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
}

.mb-srp__card {
    width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 16px;
    background-color: #fff;
    border: 1px solid #d7d7d7;
    cursor: pointer;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    background-clip: padding-box;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .24), 0 1px 4px 0 rgba(0, 0, 0, .12);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .24), 0 1px 4px 0 rgba(0, 0, 0, .12);
    -webkit-transition: box-shadow .3s ease;
    -moz-transition: box-shadow .3s ease;
    -o-transition: box-shadow .3s ease;
    transition: box-shadow .3s ease;
    position: relative;
}

.mb-srp__card__container {
    width: calc(100% - 210px);
    height: auto;
    padding: 16px 16px 8px;
    display: flex;
}

.mb-srp__card__photo {
    width: 216px;
    height: auto;
}

.mb-srp__card__photo__fig {
    width: 100%;
    height: 128px;
    overflow: hidden;
    position: relative;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    background-clip: padding-box;
}

.mb-srp__card__photo__fig--count {
    width: auto;
    height: 16px;
    line-height: 14px;
    padding: 2px 4px 2px 18px;
    display: flex;
    text-align: center;
    color: #fff;
    font-size: 10px;
    font-weight: 400;
    position: absolute;
    top: 8px;
    left: 8px;
    background: #303030 url(https://cdn.staticmb.com/srpstatic/images/srp-sprite-web.svg) no-repeat -23px -384px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background-clip: padding-box;
}

.mb-srp__card__photo__fig--count .sign-plus {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    padding-left: 2px;
}

.mb-srp__card__photo__fig--graphic {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.mb-srp__card__photo__fig--post {
    width: 100%;
    height: 18px;
    line-height: 18px;
    padding: 0 8px;
    color: #fff;
    font-size: 10px;
    font-weight: 500;
    background-color: rgba(48, 48, 48, .7);
    position: absolute;
    left: 0;
    bottom: 0;
    text-align: left;
}

.mb-srp__card__ads {
    width: 100%;
    height: auto;
    padding: 12px 0 0;
    position: relative;
}

.mb-srp__card__ads--name {
    color: #303030;
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
    text-transform: capitalize;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.mb-srp__card__ads--since,
.mb-srp__card__ads--since-nri {
    color: #606060;
    font-size: 10px;
    font-weight: 400;
    line-height: 14px;
    padding-top: 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.mb-srp__card__ads--served {
    color: #606060;
    font-size: 10px;
    font-weight: 400;
    line-height: 14px;
    padding-top: 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.mb-srp__card__info {
    width: calc(100% - 216px);
    padding: 0 0 0 16px;
    position: relative;
}

.mb-srp__card--title {
    max-width: calc(100% - 40px);
    color: #303030;
    font-size: 12px;
    font-weight: 500;
    line-height: 20px;
    padding-bottom: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.mb-srp__card__info-withoutburger .mb-srp__card__share--icon {
    margin-right: 0;
    right: 0;
}

.mb-srp__card__share--icon {
    width: 22px;
    height: 20px;
    margin-right: 8px;
    background: url(https://cdn.staticmb.com/srpstatic/images/srp-sprite-web.svg) no-repeat -29px -3883px;
    display: block;
    position: absolute;
    right: 22px;
    top: 4px;
}

.mb-srp__card__sort--icon {
    width: 22px;
    height: 20px;
    margin-right: 8px;
    background: url(https://cdn.staticmb.com/srpstatic/images/srp-sprite-web.svg) no-repeat -21px -150px;
    display: block;
    position: absolute;
    right: 55px;
    top: 2px;
}

.mb-srp__card__society {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 8px;
}

.mb-srp__card__society--label {
    color: #606060;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    padding-right: 4px;
}

.mb-srp__card__society--name {
    max-width: 390px;
    color: #606060;
    font-size: 12px;
    font-weight: 500;
    text-decoration: underline;
    line-height: 16px;
    margin-right: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.mb-srp__card__summary-commercial {
    width: 100%;
    height: auto;
    display: flex;
    margin: 8px 0 16px;
    position: relative;
}

.mb-srp__card__summary-commercial__list {
    width: 100%;
    height: auto;
    padding: 0;
    display: table;
    border: 1px solid #e8e8e8;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    background-clip: padding-box;
}

.mb-srp__card__summary-commercial__list--item {
    width: calc(33.33333% + 1px);
    padding: 8px 6px 8px 6px;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    margin: -1px;
    position: relative;
    float: left;
}
.mb-srp__action a{
    color: #e8e8e8;
}

.mb-srp__card--desc {
    width: 100%;
    padding-bottom: 8px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.mb-srp__card__estimate {
    width: 210px;
    height: auto;
    padding: 24px;
    text-align: center;
    display: flex;
    flex-flow: column wrap;
    flex-direction: row;
    background-color: #f5f5f5;
    -webkit-border-radius: 0 8px 8px 0;
    -moz-border-radius: 0 8px 8px 0;
    -o-border-radius: 0 8px 8px 0;
    border-radius: 0 8px 8px 0;
    background-clip: padding-box;
}

.mb-srp__card__price {
    width: 100%;
    height: auto;
    align-self: flex-start;
}

.mb-srp__card__price--amount {
    color: #303030;
    font-size: 18px;
    font-weight: 600;
    line-height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.rupees {
    font-family: Arial;
    margin-right: 2px;
    font-weight: 400;
    line-height: normal;
}

.mb-srp__card__price--ico-info {
    width: 12px;
    height: 12px;
    margin-left: 4px;
    position: relative;
    top: 0;
    background: url(https://cdn.staticmb.com/srpstatic/images/srp-sprite-web.svg) no-repeat -26px -120px;
}

.mb-srp__card__price--other-charges {
    color: #303030;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    padding-top: 4px;
    text-decoration: underline;
    position: relative;
}

.mb-srp__action {
    width: 100%;
    height: auto;
}

.mb-srp__card__action {
    align-self: flex-end;
    padding-top: 24px;
}

.mb-srp__action.action--single .mb-srp__action--btn {
    width: 100%;
    margin-right: 0;
}

.mb-srp__card__action .mb-srp__action--btn:first-child {
    margin-top: 0;
}
.mb-srp__action--btn:hover {
    text-decoration: none;
}
.mb-srp__action--btn.medium {
    padding: 0 12px;
    height: 32px;
    line-height: 32px;
}
.mb-srp__action--btn.btn-red {
    color: #fff;
    background-color: #d8232a;
    border: 1px solid #d8232a;
}
.mb-srp__card__action .mb-srp__action--btn {
    margin-top: 12px;
}
.mb-srp__action--btn {
    width: auto;
    text-align: center;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    font-family: Montserrat,sans-serif,Arial,Helvetica;
    font-weight: 500;
    text-decoration: none;
    text-transform: capitalize;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    background-clip: padding-box;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

.mb-srp__action--btn.medium {
    padding: 0 12px;
    height: 32px;
    line-height: 32px;
}
.mb-srp__card--desc--readmore:hover {
    text-decoration: none;
}
.mb-srp__card--desc--readmore {
    color: #303030;
    font-size: 0;
    width: 16px;
    height: 16px;
    vertical-align: top;
    font-weight: 400;
    display: inline-block;
    margin-top: 3px;
    position: relative;
}  
.mb-srp__card--desc--readmore:before {
    content: "";
    width: 6px;
    height: 6px;
    border: solid #303030;
    border-width: 0 1px 1px 0;
    transform: rotate(45deg);
    display: inline-block;
    position: absolute;
    top: 3px;
    left: 3px;
}  
.mb-srp__card__summary--label {
    color: #606060;
    font-size: 9px;
    font-weight: 600;
    text-transform: uppercase;
}
.mb-srp__card__summary--value {
    color: #606060;
    font-size: 9px;
    text-transform: uppercase;
}
.mb-srp__card__summary--label, .mb-srp__card__summary--value {
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}