@charset "utf-8";
* { padding: 0; margin: 0; box-sizing: border-box }
html, body { height: 100% }
.clear { clear: both }
body { font-family: 'Conv_MYRIADPROREGULAR'; color: #808080; font-size: 14px; font-weight: normal; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0 }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
.clearfix { display: block }
.row { margin-left: -15px; margin-right: -15px; }
.col-sm-6 { padding: 0 15px; }
.mrg-0 { margin: 0 !important }
.pad-0 { padding: 0 !important }
.text-center { text-align: center !important }
.text-left { text-align: left !important }
.text-right { text-align: right !important }
.fullheight { height: 100% }
.display-block { display: block }
.float-left { float: left; }
.float-right { float: right; }
.aligncenter { margin: 0 auto; display: block }
input,textarea{font-family: 'Conv_MYRIADPROREGULAR';}
input:focus, button:focus, a:focus, textarea:focus { outline: 0 }
.owl-carousel .owl-nav button.owl-prev.disabled, .owl-carousel .owl-nav button.owl-next.disabled { display: none; }
.border-none { border: none !important }
ul { list-style: none }
.container { max-width: 1200px; padding: 0 15px; margin: 0 auto; }

/*header css start here*/
.header-logo { display: inline-block; }
.menu-content nav { text-align: center; display: none; }
header { position: relative; height: 50px; margin-top: -50px; background: rgba(71, 75, 75, 0.7); z-index: 10; -webkit-transition: all 1s ease; -moz-transition: position 10s; -ms-transition: position 10s; -o-transition: position 10s; transition: all 1s ease; }
.fixed { position: fixed; top: 0; left: 0; animation: smoothScroll 1s; right: 0; visibility: visible !important; }
.fixed .menu-content .header-logo, .fixed .menu-content ul li{visibility: visible !important;}
.woodberry-inner-pages header{position: absolute; left: 0; right: 0;}
.woodberry-inner-pages header.fixed{position: fixed;}
header.fixed { margin-top: 0; background: #7e8181;}
@keyframes smoothScroll {
    0% { transform: translateY(-40px); }
    100% { transform: translateY(0px); }
}
nav ul li { float: none; padding: 0 8px; display: block; text-align: left; margin-bottom: 10px; position: relative; }
nav ul li a { color: #fff; text-decoration: none; transition: all 0.5s; position: relative; font-size: 14px; position: relative; text-transform: uppercase;}
nav ul li a:hover, nav ul li a.active { color: #ff8000; }
nav ul li a:before, nav ul li a:after { position: absolute; -webkit-transition: all 0.35s ease; transition: all 0.35s ease; }
nav ul li a:before { bottom: -5px; display: block; height: 2px; width: 0%; content: ""; background-color: #ff8000; }
nav ul li a:after { left: 0; top: 0; padding: 0.5em 0; position: absolute; color: #ffffff; white-space: nowrap; max-width: 0%; overflow: hidden; }
nav ul li a:hover:before, nav ul li a.active:before { opacity: 1; width: 100%; color: #ff8000; }
nav ul li a:hover:after, nav ul li a:after { max-width: 100%; }
nav ul { padding: 15px; display: block; }
nav ul li:hover ul{display: block;}
nav ul li ul {
    position: relative;
    left: 0;
    width: 100%;
    display: none;
    padding: 0 15px;
    margin-top: 15px;
}
nav ul li ul li:last-child{padding-bottom: 0}
nav ul li ul li{display: block; width: 100%; text-align: left; padding: 0 0 10px 0; margin: 0;}
nav ul li ul li a {
    color: #fff;
    text-transform: uppercase;
}
.menu-content .header-logo { position: absolute; left: 15px; top: 0; bottom: 0 }
.menu-content .header-logo a { height: 100%; display: inline-block; max-width: 80px }
.menu-content .header-logo a img { width: 100%; position: relative; top: 50%; transform: translateY(-50%); }
.main-section .owl-thumb-item{display: none;}

/*home page css start here*/
.top-slider { position: relative; z-index: 9; overflow: hidden; }
.top-slider .item { height: 455px; background-size: cover !important; background-position: center center !important; }

/*.top-slider .item.parallax{min-height:575px;}*/
.top-slider .item.slide-1{background-image: url('../images/live-the-contemporary-lifestyle.jpg') !important;}
.top-slider .item.slide-2{background-image: url('../images/live-the-contemporary-lifestyle-4.jpg') !important;}
.top-slider .item.slide-3{background-image: url('../images/live-the-contemporary-lifestyle-5.jpg') !important;}
.top-slider .item.slide-4{background-image: url('../images/live-the-contemporary-lifestyle-3.jpg') !important;}
.top-slider .item.slide-5{background-image: url('../images/live-the-contemporary-lifestyle-2.jpg') !important;}
.item.slide-1 img{visibility: visible !important; max-width: 190px; margin: 0 auto;}
.top-slider .owl-carousel .owl-dots .owl-dot { width: 15px; height: 17px; display: inline-block; border: 2px solid #808080; transition: all 0.5s; background-color: transparent; margin-bottom: 5px; display: block; }
.top-slider .owl-carousel .owl-dots .owl-dot.active, .top-slider .owl-carousel .owl-dots .owl-dot:hover { background-color: #808080 }
.top-slider .owl-carousel .owl-dots .owl-dot:last-child { margin-bottom: 0; }
.top-slider .owl-carousel .owl-dots { position: absolute; top: 50%; right: 15px; transform: translateY(-50%); }
.banner-content { position: absolute; left: 15%; top: 30px; z-index: 9; text-align: center; right: 15%;}
.top-slider-content { margin-top: 40px; position: relative; background: rgba(255,255,255,0.7); padding: 10px; border: 1px solid #ff8000;}
.top-slider-content h1, .top-slider-content p.slider-main { font-size: 15px; font-family: 'Conv_MyriadProSemibold'; color: #4d4d4d; font-weight: normal; letter-spacing: 0.6px; }
.top-slider-content h6 { font-size: 14px; color: #4d4d4d; margin-top: 7px; }
.top-slider-content .btn{ background: #ff8000; text-decoration: none; color: #4d4d4d; transition: all 0.5s; font-size: 13px; padding: 5px 13px; position: relative; line-height: 14px; margin-top: 11px; display: inline-block;}
.top-slider-content .btn:hover{background-color: #8e8e8e; color: #fff;}
.border-banner-content { position: absolute; left: -60px; right: 0; top: 13px; height: 129px; border-left: 2px solid #c0b9b7; z-index: -1; display: none; }
.border-banner-content:after { content: ""; top: 0; left: 0;    /*width: 77px;*/ width: 20%; height: 2px; background: #c0b9b7; display: inline-block; position: inherit; }
.border-banner-content:before { content: ""; top: 0; right: -100%; width: 100%; height: 2px; background: #c0b9b7; display: inline-block; position: inherit; }

/*Woodberry About section start here*/
.woodberry-about { padding: 30px 0 30px; }
.woodberry-about p{ text-align: justify; text-align-last: center;}

/*woodberry-solutions css start here*/
.woodberry-solutions-heading { position: relative; margin-bottom: 30px; }
.woodberry-solutions-heading h2 { display: inline-block; background: #fff; max-width: 180px; color: #4d4d4d; padding: 0 15px; margin-bottom: 10px; font-size: 26px; font-family: 'Conv_MyriadProSemibold'; }
.woodberry-solutions-heading p { color: #ff8000; font-family: 'Conv_MyriadPro-Light'; max-width: 480px; margin: 0 auto; }
.woodberry-solutions-heading p span { display: inline; }
.woodberry-solutions { overflow: hidden; }
.woodberry-solutions-heading h2:after { content: ""; position: absolute; left: -15px; right: -15px; background-color: #ff8000; height: 2px; top: 17px; z-index: -1; }
.woodberry-image-solutions { height: 300px; background-image: url(../images/woodberry-solution.jpg); background-size: cover; background-position: center center; }
.woodberry-solutions-left img {width: 100%;}
.woodberry-solutions-right h3 {font-size: 20px; color: #ff8000; font-family: 'Conv_MyriadProSemibold'; } /*modify*/
.woodberry-solutions-right li {margin: 15px 0;}
.woodberry-solutions-right ul li p{text-align: justify;}
.woodberry-solutions-right li .read-more { font-weight: 600; font-style: italic; color: #ff8000; text-decoration: none; margin-left: 5px; }

/*concise-process-section css start here*/
.concise-process-section { margin-top: 30px; text-align: center; position: relative; }
.concise-process-section h2 { font-size: 26px; font-family: 'Conv_MyriadProSemibold'; color: #4d4d4d; padding: 0 15px; margin-bottom: 10px; display: inline-block; background: #fff; }
.concise-process-section h2:after { left: 0; content: ""; right: 0; height: 2px; background: #ff8000; position: absolute; top: 14px; z-index: -1; }
.concise-process-section ul li { display: inline-block; padding: 0 15px; max-width: 165px; width: 100%; text-transform: uppercase; font-family: 'Conv_MyriadPro-Bold'; color: #ff8000; vertical-align: top; margin-bottom: 20px; }
.concise-process-section ul { margin: 10px 0 0; }
.client-response ul li p { color: #4d4d4d; font-size: 24px; text-transform: uppercase; font-family: 'Conv_MYRIADPROREGULAR'; }
.client-response ul li p.client-count { font-size: 60px; color: #ff8000; font-family: 'Conv_MyriadProSemibold'; }
.client-response { margin-top: 30px; }
.client-response ul { /*display: flex; justify-content: space-between;*/ margin: 0; flex-direction: column; }
.client-response ul li{max-width: none;}
.see-more { width: 90px; height: 24px; background-color: #ff8000; transition: all 0.5s; border: 1px solid #ff8000; position: relative; font-size: 13px; text-align: center; line-height: 24px; color: #4d4d4d; display: inline-block; text-decoration: none; text-transform: capitalize; }
.see-more:hover { background-color: #fff; color: #ff8000; }

/*Testimonials section css start here*/
.testimonials-section .col-sm-3, .testimonials-section .col-sm-9 { width: 100%; }
.testimonials-section .col-sm-3 { text-align: center; }
.testimonials-section { margin-top: 30px; overflow: hidden; }
.testimonials-section .row-reverse { flex-direction: column; display: flex; }
.user-image { width: 150px; height: 150px; background: url(../images/user.jpg); background-size: cover; display: inline-block; background-position: center top; position: relative;border-radius: 50%; }
.testimonials-bg { background-image: url(../images/testimonials-bg.png); background-size: cover; padding: 0; background-position: center center; }
.testimonials-bg .item { padding: 45px 30px 30px 30px; text-align: center; }
.testimonials-bg .item .user-say { color: #f4f4f4; }
.testimonials-section h2 {padding-bottom: 30px; color: #4d4d4d; font-family: 'Conv_MyriadProSemibold'; text-transform: uppercase; font-size: 26px; position: relative; display: inline-block; }
.testimonials-section h2:after { content: ""; right: -100vw; background-color: #ff8000; position: absolute; height: 2px; bottom: -27px; left: -40px; }
.testimonials-section h2:before { content: ""; background-color: #ff8000; position: absolute; width:2px; height: 65px; left: -40px; top:87px;}
.testimonials-section h2 span:before{content: ""; background-color: #ff8000; position: absolute; width:50px; height: 2px;  left: -40px; top:151px;}
.user-say h5 { font-size: 26px; color: #ff8000; font-family: 'Conv_MyriadProSemibold'; }
.user-say span { font-family: 'Conv_MyriadPro-Light'; font-size: 21px; }
.user-say p { font-style: italic; text-transform: uppercase; position: relative; text-indent: 70px; margin-top: 10px; line-height: 23px; }
.user-say p:after { position: absolute; content: ""; width: 23px; height: 22px; background-image: url(../images/testimonials-quote.png); left: 45px; top: -15px; }
.testimonials-section .owl-nav { color: #f4f4f4; right: 50%; text-align: right; position: absolute; bottom: 15px; margin-right: -30px; bottom: 30px;}
.testimonials-section .owl-nav button { display: inline-block; text-align: right; font-size: 30px; }
.testimonials-section .owl-nav .owl-prev, .testimonials-section .owl-nav .owl-next { font-size: 0; position: relative; }
.testimonials-section .owl-nav .owl-prev:after { content: "<"; position: absolute; left: -50px; font-size: 20px; }
.testimonials-section .owl-nav .owl-next:after { content: ">"; position: absolute; left: -20px; font-size: 20px; }
.testimonials-section .owl-carousel .owl-nav .owl-prev.disabled, .testimonials-section .owl-carousel .owl-nav .owl-next.disabled { display: inline-block; cursor: not-allowed; }
.testimonials-section .owl-carousel { position: relative; }
.testimonials-bg .owl-carousel .owl-nav button.owl-next, .testimonials-bg .owl-carousel .owl-nav button.owl-prev{font-size: 0;}
/*.user-image:after { content: ""; left: -50px; width: 2px; height: 65px; position: absolute; background: #ff8000; top: -18px; }
.user-image:before { content: ""; left: -50px; width: 50px; height: 2px; position: absolute; background: #ff8000; top: 45px; }*/

/*Testimonials section css end here*/

/*Experience our Finesse section css start here*/
.experience-section { overflow: hidden; margin-top: 70px; }
.experience-section .woodberry-solutions-heading { margin-bottom: 48px; }
.experience-section .woodberry-solutions-heading h2 { max-width: 240px; }
.experience-block-section .block { height: 200px; background-size: cover; background-position: center center; overflow: hidden; position: relative; margin-bottom: 15px; }
.experience-block-section .experience-block-1 { background-image: url(../images/experience-our-finesse-1.jpg); }
.experience-block-section .experience-block-2 { background-image: url(../images/experience-our-finesse-2.jpg); }
.experience-block-section .experience-block-3 { background-image: url(../images/experience-our-finesse-3.jpg); }
.experience-block-section .experience-block-4 { background-image: url(../images/experience-our-finesse-4.jpg); }
.experience-block-section .block:hover .content-overlay { opacity: 1; top: 0; }
.content-details { position: absolute; text-align: center; padding-left: 1em; padding-right: 1em; width: 100%; top: 0; left: 0; right: 0; opacity: 0; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; bottom: 0; }
.experience-block-section .block:hover .content-details { opacity: 1; }
.content-details h6 { color: #fff; font-size: 21px; text-transform: uppercase; font-family: 'Conv_MyriadProSemibold'; top: 75px; position: inherit; bottom: auto; left: 0; right: 0; }
.content-details p { color: #fff; font-size: 18px; text-transform: uppercase; bottom: 40px; position: inherit; top: auto; left: 0; right: 0; visibility: hidden; }
.block-hover { position: inherit; left: 0; right: 0; top: 50%; transform: translateY(-50%); }
.content-overlay { background: rgba(255, 128, 1, 0.7); position: absolute; height: 100%; width: 100%; left: 0; top: 100%; bottom: 0; right: 0; opacity: 0; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; }

/*Experience our Finesse section css end here*/

/*Life with Woodberry section start css here */
.life-woodberry { padding: 30px 0 40px; }
.life-woodberry h4 { font-size: 20px; color: #4d4d4d; font-family: 'Conv_MyriadProSemibold'; }
.life-woodberry a.btn, .address-block .btn, .contact-form .book-consultation-btn { background: #808080; color: #fff; text-decoration: none; padding: 6px 25px; margin-top: 20px; display: inline-block; position: relative; }
.life-woodberry a.btn{margin-left: -20px;}
.life-woodberry a.btn:before, .address-block .btn:before, .contact-form .book-consultation-btn:before, .bespoke-furniture-btn-group a:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; opacity: 0; background-color: #ff8000; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; -webkit-transform: scale(0.5, 1); transform: scale(0.5, 1); }
.life-woodberry a.btn:hover::before, .address-block .btn:hover::before, .contact-form .book-consultation-btn:hover:before, .bespoke-furniture-btn-group a:hover:before { opacity: 1; -webkit-transform: scale(1.01, 1); transform: scale(1.01, 1); }
.bespoke-furniture-btn-group a:before{background-color: #808080;}
.life-woodberry a.btn span, .address-block .btn span, .contact-form .book-consultation-btn button, .bespoke-furniture-btn-group a span { z-index: 2; position: relative; display: block;}
.life-woodberry a.btn:after { content: ""; width: 20px; height: 42px; background-image: url(../images/hand-icon.png); display: inline-block; position: absolute; right: -30px; top: -5px; background-size: 100%; background-repeat: no-repeat;}
.top-slider-content .btn:before, .contactpage-form .book-consultation-btn:before, .see-more:before {content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; opacity: 0; background-color: #8e8e8e; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; -webkit-transform: scale(0.5, 1); transform: scale(0.5, 1); }
.contactpage-form .book-consultation-btn:before{background: #ff8000;}
.see-more:before{background: #fff;}
.top-slider-content .btn:hover:before, .contactpage-form .book-consultation-btn:hover:before, .see-more:hover:before{opacity: 1; -webkit-transform: scale(1.01, 1); transform: scale(1.01, 1); }
.top-slider-content .btn span, .contactpage-form .book-consultation-btn button, .see-more span{z-index: 2; position: relative; display: block;}
/*Life with Woodberry section End css here */

/*footer css start here*/
footer { background: #7e8181; color: #fff; display: inline-block; width: 100%; padding: 25px 0; }
footer h4 { font-size: 26px; letter-spacing: 2px; }
footer .col-sm-4 { margin-bottom: 25px; padding: 0 15px; }
.contact-details { margin-top: 40px; display: inline-block; width: 100%; }
.address-block { padding-left: 28px; position: relative; }
.address-block:after, .website-details p:after, .facebook-social:after, .instagram-social:after, .whatsapp-footer:after, .pintrest-footer:after { content: ""; position: absolute; left: 0; top: 4px; background-image: url(../images/social-icon.png); width: 18px; height: 22px; background-position: 0 0; }
.address-block p { line-height: 30px; text-align: left; }
.website-details a { color: #fff; text-decoration: none; }
.facebook-details a { display: inline-block; width: 20px; margin-right: 4px; position: relative; top: 5px; cursor: pointer; }
a.instagram-social {margin-left: -2px;}
.website-details p { margin-bottom: 10px; padding-left: 28px; position: relative; }
.website-details p.phone-details:after { background-position: 82px 0px; top: 0; }
.website-details p.mail-details:after { background-position: 62px 0; top: 2px; }
.website-details p.facebook-details { padding-left: 0; }
.facebook-social:after { background-position: 42px 2px; top: -20px; width: 20px; }
.instagram-social:after { top:-20px; background-position: 20px 2px; }
.whatsapp-footer:after{background-position: -281px -47px; top: -20px;}
.pintrest-footer:after{background-position: -261px -47px; top: -20px;}
p.facebook-details:after { content: ""; display: none; }
.website-details { text-align: left; }
.contact-form input { background: transparent; border: 0; border-bottom: 1px solid #fff; color: #fff; font-size: 18px; line-height: 24px; width: 100%; }
.address-block .btn, .contact-form .btn { background: #fff; color: #ff8000; padding: 9px 28px 5px; font-family: 'Conv_MyriadProSemibold'; text-align: center; }
.address-block .btn { margin-top: 5px; margin-left: -28px;}
.address-block .btn:hover, .contact-form .btn:hover { color: #fff; }
.contact-form .form-group { margin-bottom: 15px; }
.contact-form .form-group:last-child { margin-bottom: 8px; }
.contact-form .book-consultation-btn{margin-top: 8px; background: #fff; padding: 0;}
.contact-form .btn { width: 100%; max-width: 250px; background: transparent; }
/*.phone-details a:first-child { padding-right: 9px; }
.phone-details a:last-child { padding-left: 9px; }*/
.contact-form input::-webkit-input-placeholder { color: #fff; }
.contact-form input::-moz-placeholder { color: #fff; }
.contact-form input:-ms-input-placeholder { color: #fff; }
.contact-form input:-moz-placeholder { color: #fff; }
.sub-footer ul li { display: inline; }
.copy-right-section p { font-size: 9px; }
.copy-right-section p a{color: #fff; text-decoration: none;}
.copy-right-section p a:hover{text-decoration: underline;}
.copy-right-section { margin-top: 15px; }
.sub-footer ul li a { font-size: 13px; font-family: 'Conv_MyriadProSemibold'; color: #fff; padding: 0 8px; text-decoration: none; transition: all 0.5s; text-transform: uppercase; }
.sub-footer ul li a:hover { color: #ff8000; }
.sub-footer { text-align: center; padding: 20px 0 0; border-top: 3px solid #fff; }
.copy-right-section p:first-child { margin-bottom: 3px; }
.contact-form, .address-block{text-align: center;}

/*fixed side bar css Start here*/
.sidebar-fixed-social { width: 100%; height: 50px; position: inherit; top: 50px; left: 0; background: rgba(71, 75, 75, 0.7); z-index: 6; display: none; }
.sidebar-fixed-social .footer-social { position: absolute; bottom: 20px; left: 0; width: 100%; }
.sidebar-fixed-social .footer-social ul { position: relative; }
.footer-social li { text-align: center; }
.footer-social li a { width: 26px; height: 26px; margin: 0 auto; display: inline-block; position: relative; margin-bottom: 4px; }
.footer-social li a:after { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-image: url(../images/social-icon.png); background-position: 100px -21px }
.footer-social li a.instagram:after { background-position: 72px 59px; }
.footer-social li a.pintrest:after{background-position: 68px 30px;}
.footer-social li a.whatsapp:after{background-position: 98px 30px;}
.footer-title { position: fixed; top: 185px; padding-top: 26px; cursor: default; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transform-origin: left top; -ms-transform-origin: left top; -moz-transform-origin: left top; -o-transform-origin: left top; transform-origin: left top; z-index: 12; }
.footer-title h6 { height: 20px; border-left: 2px solid #ff8000; border-right: 2px solid #ff8000; padding: 0 10px; }
.footer-title h6 a { font-size: 18px; text-transform: uppercase; color: #ff8000; text-decoration: none; font-family: 'Conv_MyriadProSemibold'; }

/*fixed side bar css End here*/

/*mobile menu css start here*/
.pin-tab-btn { position: absolute; right: 70px; top: 50%; bottom: 0; width: 30px; height: 30px; transform: translateY(-50%); }
.pin-tab-btn img { width: 90% }
#nav-icon1 { width: 30px; height: 25px; position: relative; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; cursor: pointer; position: absolute; right: 15px; top: 50%; transform: translateY(-50%); }
#nav-icon1 span { display: block; position: absolute; height: 4px; width: 100%; background: #ff8000; opacity: 1; left: 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; }
#nav-icon1 span:nth-child(1) { top: 0px; }
#nav-icon1 span:nth-child(2) { top: 9px; }
#nav-icon1 span:nth-child(3) { top: 18px; }
#nav-icon1.open span:nth-child(1) { top: 10px; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); }
#nav-icon1.open span:nth-child(2) { opacity: 0; left: -60px; }
#nav-icon1.open span:nth-child(3) { top: 10px; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); }


/*Our Expert page css start here*/
.woodberry-inner-pages header{margin-top:0;}
.woodberry-inner-pages .top-slider-content h6, .woodberry-inner-pages .top-slider-content .btn{margin-top: 5px;}
/*.woodberry-inner-pages .top-slider-content h6{color: #666; }*/
.woodberry-inner-pages .footer-title{top: 250px;}
.experts-banner-section{background-image: url('../images/experienced-expert-team.jpg'); background-size: cover; background-position: center center;}
.inner-banner-section{height: 330px; margin-bottom: 50px;}
.inner-main-section .inner-block{border:2px solid #ff8000; padding: 0 20px 20px; text-align: center;}
.inner-main-section .inner-block p{margin-bottom: 10px; text-align: justify;} /* one change */
.inner-main-section .inner-block p:last-child{margin-bottom: 0;}
.inner-block h2{color: #ff8000; font-size: 20px; font-family: 'Conv_MyriadProSemibold'; background: #fff; padding: 0 15px 25px; display: inline-block; margin-top: -18px;} /*Modify*/
.inner-block h2 span{display: inline;}
.sub-client-response {margin: 53px 0;}
.sub-client-response .client-response{margin-top: 0;}
.sub-client-response .client-response ul li p{color: #808080; font-size: 20px;}
.sub-client-response .client-response ul li p.client-count{color: #ff8000; font-size: 50px;}
.inner-woodberry-solution .woodberry-solutions-management .col-sm-6{height: auto; height: 100%;}
.woodberry-inner-pages .sub-client-response{padding: 30px 0; margin: 0;}
.woodberry-inner-pages .inner-banner-section .top-slider-content{margin-top: 80px;}
.inner-woodberry-solution .woodberry-solutions-management{position: relative; display: inline-block; width: 100%; }
.inner-woodberry-solution .woodberry-solutions-management .woodberry-image-solutions{left: -50%; width: 100%; height: 330px;}
.inner-woodberry-solution .woodberry-solutions-right{padding: 0 15px 5px 15px; text-align: justify;}
/*.woodberry-solutions-right ul li{text-align: justify;}*/ /*remove*/
.col-sm-pull-8{left: -66.66% !important;}
.inner-woodberry-solution .woodberry-image-solutions{height: 100%;}
.inner-woodberry-solution .woodberry-solutions-management{margin-top: 30px;}
.inner-woodberry-solution h2{display:inline-block; padding: 0 15px; text-align: center; margin: 0 auto; color: #ff8000; background: #fff;  font-size: 20px; font-family: 'Conv_MyriadProSemibold';} /*Modify*/
.woodberry-solutions h2 span {display: block;}
.inner-woodberry-solution h2:after{left: 0; right: 0; position: absolute; content: ""; background-color: #ff8000; height: 2px; top:0; top: 12px; z-index: -1;} /*modify*/
.inner-woodberry-solution{position: relative;}
.woodberry-inner-pages .life-woodberry{padding: 30px 0 40px;}

/*Poecess page css start here*/
.process-banner-section{background-image: url('../images/woodberry-specialized-process.jpg'); background-size: cover; background-position: top center;}
.process-banner-section h1{color: #666;}
.process-section{position: relative; margin-top: 50px;}
.process-bar{text-align: center; margin-top: 40px; max-width: 80%; margin: 40px auto 0;}
.process-bar ul{margin-left: -17px; margin-right: -17px; display: flex; flex-wrap: wrap; justify-content: center;}
.process-bar ul li{width: 100%; display: inline-block; padding: 0 17px; vertical-align: top; margin-bottom: 30px; }
/*.process-bar ul li:first-child{padding-left: 0;}
.process-bar ul li:last-child{padding-right: 0;}*/
.woodberry-process-block{padding:18px; position: relative;}
.process-block-details{background: #ff8000; color: #fff; padding: 25px 5px 2px 5px; min-height: 270px;}
.process-section h2{display: inline-block;
    padding: 0 10px;
    text-align: center;
    margin: 0 auto;
    color: #ff8000;
    background: #fff;
    font-size: 20px;
    font-family: 'Conv_MyriadProSemibold';
    max-width: 90%;
}
.process-section h2:after{
    left: 0;
    right: 0;
    position: absolute;
    content: "";
    background-color: #ff8000;
    height: 2px;
    top: 0;
    top: 16px;
    z-index: -1;
}
.process-bar ul li:last-child .woodberry-process-block:after{display: none;}
.process-bar ul li:last-child .solid, .process-bar ul li:last-child .dotted{height: 50%;}
.process-block-details h3{text-transform: uppercase;}
.dotted{position: absolute; left: 0; right:0; border:2px dashed #4d4d4d; content: ""; height: calc(50% - 10px); top: 0; z-index: -1; border-bottom: 0;}
.solid{position: absolute; left: 0; right:0; border:2px solid #4d4d4d; content: ""; height: calc(50% - 10px); bottom: 0; z-index: -1; border-top: 0;}
.woodberry-process-block:after, .process-bar ul li:nth-child(2n) .woodberry-process-block:after{content:""; position: absolute; width: 29px; height:22px; background-image: url(../images/top-arrow.png); right: -27px; top:50%; transform: translateY(-50%); background-repeat: no-repeat;}
.process-number{position: absolute; left: 50%; top:50%; transform: translateY(-50%); left: -8px; color: #4d4d4d; height: 40px; background: #fff; line-height: 40px;}
.process-image-block img{max-width: 57px;}
.process-bar ul li:nth-child(2n) .solid{top: 0; border-bottom: 0; bottom: auto; border-top: 2px solid #4d4d4d;}
.process-bar ul li:nth-child(2n) .dotted{bottom: 0; border-top: 0; top: auto; border-bottom: 2px dashed #4d4d4d;}
.process-image-block {height: 75px;}
.process-block h3{text-transform: uppercase; font-size: 20px; font-family: 'Conv_MyriadProSemibold'; }
.process-block p{font-size: 15px; margin-bottom: 10px;}
.process-bar ul li:nth-child(2n) .woodberry-process-block:after{background-image: url(../images/arrow.png);}
.arrow-down {
    width: 0px;
    height: 0px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 8px solid #fff;
    margin: auto;
    opacity: 0;
}
.paraCount{
    position: relative;
}
.paraCount{
    height: 110px;
    overflow: auto;
    scroll-behavior: smooth;
}
.process-block:hover .arrow-down{
    opacity: 1;
    cursor: pointer;
}

.paraCount::-webkit-scrollbar { width: 0 !important }
.paraCount{ -ms-overflow-style: none; }
.paraCount{ overflow: -moz-scrollbars-none; }
.paraCount{ scrollbar-width: none;}
/*Poecess page css end here*/

/*our story page start here*/
.out-story-banner{background-image: url('../images/uplifting-your-living-workspaces.jpg'); background-size: cover; background-position: center center;}
.our-story-section{overflow: hidden; margin-top: 30px;}
.woodberry-design-section{margin-top: 30px;}
.woodberry-design-section img{max-width: 80%;}
.our-story-section.inner-woodberry-solution h2{padding: 0 45px; min-width: auto;}
.our-story-section.inner-woodberry-solution .woodberry-solutions-management{margin-top: 20px;}
.our-story-main .life-woodberry a.btn{max-width: 240px;}
.our-story-main .life-woodberry a.btn:after{top:5px;}

/*our team page start here*/
.our-team-main h1{height: 100%;}
.our-team-main header{position: relative !important;}
.our-team-section{margin: 30px 0;}
.team-description {
    border: 2px solid #ff8000;
    margin-bottom: 30px;
    padding: 15px;
    flex-direction: column;
    position: relative;
    display: flex;
    align-items: center;
    text-align: center;
    
}
.team-description:last-child{margin-bottom: 0;}
.member-pic {
    display: inline-block;
    width: 265px;
    height: 205px;
    background-size: cover;
    background-position: center center;
}
.team-block-1 .member-pic{background-image: url('../images/hiren-patel.jpg');}
.team-block-2 .member-pic{background-image: url('../images/saujanaya-patel.jpg');}
.team-block-3 .member-pic{background-image: url('../images/manan-patel.jpg');}
.team-member{display: inline-block; background: #fff; width: 265px; margin-bottom: 20px;}
.member-details h2{color: #ff8000; font-size: 22px; font-family: 'Conv_MyriadProSemibold'; text-transform: capitalize;}
.member-details span{text-transform: uppercase; color: #ff8000; font-size: 16px;}
.team-description p{margin-bottom: 15px; font-size: 16px; text-align: justify; text-align-last: center;}
.team-description p:last-child{margin-bottom: 0;}
.our-team-main .footer-title{top: 320px;}

/*Project page css start here*/
.projects-block-main ul li{width: 100%; margin: 15px 0; text-align: center;}
.projects-page h1{height: 100%;}
.projects-page header{position: relative !important;}
.projects-block-main ul li:last-child{margin-bottom: 0;}
.projects-section{display: inline-block; width: 100%; margin: 15px 0;}
.projects-block-main ul li .project-image-block{background-size: cover; background-position: center center; height: 230px; background-repeat: no-repeat; overflow: hidden; transition: all .5s; }
.project-block-1 .project-image-block{background-image: url(../images/residential.jpg);}
.project-block-2 .project-image-block{background-image: url(../images/office-showroom.jpg);}
.project-block-3 .project-image-block{background-image: url(../images/residential.jpg);}
.project-block-4 .project-image-block{background-image: url(../images/hospitality-group.jpg);}
.projects-block-main ul li h2{text-transform: uppercase; display: inline-block; text-align: center; color: #ff8000; margin-top: 13px; transition: all 0.5s; position: relative; }
.projects-block-main ul li h2:after{content: ""; left: 0; right: 0; top:0; height: 2px; background: #ff8000; position: absolute; transition: all 0.5s;}
.projects-block-main ul li h2:hover{color: #808080;}
.projects-block-main ul li h2:hover:after{background:#808080; }
.projects-block-main ul li a{text-decoration: none; display: inline-block; width: 100%; overflow: hidden;}
.projects-block-main ul li a:hover .project-image-block{transform: scale(1.05); -webkit-transform: scale(1.05);}

/*Project inner pages css start here*/
.projects-block-main{display: inline-block; width: 100%;}
.projects-inner-pages .projects-block-main ul{margin-left: -15px; margin-right: -15px;}
.projects-section.projects-inner-pages .projects-block-main ul li{width: 100%; padding: 0 15px;}
.project-1 .project-image-block{background-image: url(../images/hotel-1.jpg);}
.project-2 .project-image-block{background-image: url(../images/hotel-2.jpg);}
.project-3 .project-image-block{background-image: url(../images/project-3.jpg);}
.project-4 .project-image-block{background-image: url(../images/project-4.jpg);}
.project-5 .project-image-block{background-image: url(../images/live-the-contemporary-lifestyle-2.jpg);}
.project-6 .project-image-block{background-image: url(../images/project-6.jpg);}
.project-7 .project-image-block{background-image: url(../images/uplifting-your-living-workspaces.jpg);}
.project-8 .project-image-block{background-image: url(../images/project-8.jpg);}
.project-9 .project-image-block{background-image: url(../images/project-9.jpg);}
.prject-heading {background: #e4e4e4; padding: 10px 0;}
.projects-block-main ul li .prject-heading h2, .projects-block-main ul li .prject-heading p {color: #808080;}
.projects-block-main ul li .prject-heading h2{margin-bottom: 5px; margin-top: 0;}
.projects-block-main ul li .prject-heading p{margin-bottom: 0;text-transform: uppercase;}
.prject-heading h2{color: #808080}
.prject-heading h2:after{display: none;}
.projects-section.projects-inner-pages{padding: 5px 0;}
#lightbox .lb-dataContainer {position: absolute; left: 0; top: -40px; right: 0;}


/*Woodberry for you builders page css start here*/
.woodberry-inner-pages header{position: absolute; left: 0; right: 0; top:0;}
.woodberry-inner-pages header.fixed{position: fixed;}
.for-you-builder-banner-section{background-image: url('../images/builder-banner.jpg'); background-size: cover; background-position: top center;}
.for-you-builder-banner-section h1, .for-you-builder-banner-section h6, .for-you-builder-banner-section .btn,
.for-you-interior-banner-section h1, .for-you-interior-banner-section h6, .for-you-interior-banner-section .btn{color: #808080;}
.for-you-interior-main .banner-content h1, .for-you-interior-main .banner-content h6{color: #333;}
.for-you-builder-main .footer-title{top: 213px;}
.why-choose-sec.inner-woodberry-solution h2:after{content: none;}
.woodberry-for-builders{margin: 30px 0 0 0;}
.for-you-builder-main .woodberry-solutions-right li:after,.buildBlock ul li:after{content: '-'; top: 0; position: absolute;}
.builder-right li,.buildBlock ul li{position: relative;}
.for-you-builder-main .builder-right li p{margin-left: 12px;}
.building-tabs{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.building-tabs li{display: inline-flex; margin-bottom: 10px; width: 100%;}
.building-tabs li:last-child{margin-bottom: 0;}
.building-tabs label{display: block; font-size: 16px;line-height: 1;text-transform: uppercase;font-family: 'Conv_MyriadProSemibold';background-color: #ff8000; color: #fff; padding: 15px 0; width: 100%; cursor: pointer;}
.building-tabs span{ padding: 15px 16px; background-color: #ff8000; display: inline-block; border-left: 2px solid #fff;cursor: pointer;}
.build-tab{display: none; background-color: #f7f7f7; padding: 40px 0; text-align: left;font-size: 0; margin-top: 10px;}
.building-tab-content{max-width: 770px; position: relative;}
.build-tab h3{text-align: center; color: #ff8000; font-size: 18px; line-height: 1;font-family: 'Conv_MyriadProSemibold';}
.buildBlock ul{padding: 15px 30px;}
.buildBlock ul li{margin-bottom: 25px;}
.build-tab ul li p{margin-left: 18px; font-size: 14px; text-align: justify;}
.buildBlock ul li:after{color: #4d4d4d; font-size: 38px; top: -14px; line-height: 1;}
.closeBtn{position: absolute;right: 15px;top: 10px;cursor: pointer; background: url('../images/closeBtn.png') no-repeat;height: 20px;width: 16px;}
.woodberryBuilders{margin-top: 30px;}
.building-tabs span img{width: 15px;}
.woodberry-solutions-right.borderUp h2{text-align: left; padding: 0;}
.for-you-builder-main .woodberry-solutions-right{padding: 15px;}
.why-choose-sec .builderRightSec{float: none;}
.inner-woodberry-solution.why-choose-sec .woodberry-solutions-management{margin-top: 20px;}
.for-you-builder-main .inner-block h2{display: block; max-width: 360px; margin: -14px auto 0 auto;}
/*Woodberry for you builders page css end here*/


/*Woodberry for you corporate page css start here*/
.for-you-corporate-banner-section{background-image: url('../images/corporate-banner.jpg'); background-size: cover; background-position: bottom center;}
.for-you-corporate-main .footer-title{top: 240px;}
.for-you-corporate-main .process-bar ul li, .for-you-hospitality-main .process-bar ul li, .for-you-trade-main .process-bar ul li, .for-you-private-main .process-bar ul li{min-width: 240px;}
.what-can-we-do,.have-an-office-sec{margin-top: 30px;}
.what-can-we-do .inner-block{margin-top: 35px;}
.what-can-we-do p,.have-an-office-sec p{text-align: left; margin: 0 0 25px 0;}
.what-can-we-do p:last-child,.have-an-office-sec p:last-child{margin-bottom:0;}
.have-an-office-sec .woodberry-solutions-right li{margin: 0;}
.inner-woodberry-solution .builder-right.padSpace{padding: 15px;}
.for-you-corporate-main .inner-block h2:nth-child(2n+1){padding-bottom: 17px;}
/*Woodberry for you corporate page css start here*/


/*Woodberry for you hospitality page css start here*/
.for-you-hospitality-banner-section{background-image: url('../images/hospitality-banner.jpg'); background-size: cover; background-position: bottom center;}
.for-you-hospitality-main .footer-title{top: 308px;}

/*Woodberry for you hospitality page css start here*/

/*Woodberry for you Interior design page css start here*/
.for-you-interior-banner-section{background-image: url('../images/interior-designer-banner.jpg'); background-size: cover; background-position: bottom center;}
.process-section h2 span{display: inline;}
.for-you-interior-main .process-block-details{min-height: 300px;}
.for-you-interior-main .footer-title{top: 302px;}
/*Woodberry for you Interior design page css end here*/


/*Woodberry for you Trade page css start here*/
.for-you-trade-banner-section{background-image: url('../images/trade-partner-banner.jpg'); background-size: cover; background-position: bottom center;}
.for-you-trade-main .footer-title{top: 274px;}
.for-you-trade-main .process-block-details h3{font-size: 16px;}
/*Woodberry for you trade page css end here*/

/*Woodberry for you Private Client start here*/
.for-you-private-banner-section{background-image: url('../images/uplifting-your-living-workspaces.jpg'); background-size: cover; background-position: center center;}
.for-you-private-main .process-block-details{min-height: 310px;}
.for-you-private-main .footer-title{top: 268px;}
/*.for-you-private-main .have-an-office-sec .woodberry-solutions-right p:first-child{margin-bottom: 0;padding-bottom: 0;}*/ /*6-7-2019*/
/*Woodberry for you Private Client css end here*/

/*Process Execution Start*/
.interior-design-section ul{display: flex;justify-content: space-around;flex-direction: row; flex-wrap: wrap;}
.interior-design-section h3{font-size: 16px; line-height: 1; color: #ff8000;} /*today*/
.interior-design-section .int-icons{width: 60px;  transition: transform 0.5s ease-in-out;}
.interior-design-section{margin: 20px 0;}
.interior-design-section ul li{margin: 20px 0; width: 50%; }
.project-execution-m .footer-title,
.bespoke-main .footer-title{top: 315px;}
/*Process Execution End*/

/* Services: Bespoken Furniture css start */
.bespoke-banner-section, .bespoke-furniture-design-banner-section{background-size: cover; background-position: bottom center;} /*noon*/
.project-execution-banner-section{background-position: center 50%;background-size: cover;} /*noon*/
.turnkey-project-banner-section{background-position: center 35%;background-size: cover;} /*noon*/
/* Services: Bespoken Furniture css end */

/* Services: TURNKEY PROJECT MANAGEMENT css start */
.turnkey-project-main .footer-title{top: 419px;}
/* Services: TURNKEY PROJECT MANAGEMENT css end */

/* Services: Bespoken Furniture Design css start */
.bespoke-furniture-design-main .footer-title{top: 379px;}
.interior-design-section .int-icons:hover{ transform: scale(1.1); transition: transform 0.5s ease-in-out; }
/* Services: Bespoken Furniture Design css end */


/*Edge page css start here*/
.edge-banner-section{background-image: url('../images/expertise-beyond-imagination-expectation.jpg'); background-size: cover; background-position: center top;}
.bespoke-furniture-btn-group ul li a {
    display: inline-block;
    background: #ff8000;
    color: #fff;
    text-decoration: none;
    padding: 17px 0;
    text-align: center;
    font-size: 18px;
    font-family: 'Conv_MyriadProSemibold';
    text-transform: uppercase;
    cursor: pointer;
    position: relative;
    width: 100%;
}
.edge-main.woodberry-inner-pages .footer-title{top: 310px;}
.bespoke-furniture-btn-group ul{display: flex; margin:10 auto; flex-direction: column;}
.bespoke-furniture-btn-group ul li{float: left; margin: 10px auto; width: 100%; max-width: 85%;}
.bespoke-furniture-btn-group{padding: 25px 0 0;}

/* New */
.ex-main .footer-title{top: 258px;}
.experts-main.process-main .footer-title{top: 261px;}
.woodberry-solutions-right ul li:last-child{margin-bottom: 0;}
.inner-woodberry-solution .builder-right.padSpace h3,
.woodberry-solutions-right.borderUp.padSpace p{font-size: 16px;}
.for-you-private-main .what-can-we-do h2 span{display: block;}
.inner-banner-section{position: relative;}
.buildWithYou{margin-top: 30px;}
/* New */

/*Next page css start here*/
.woodberry-inner-pages.inner-woodberry-solution h2{max-width: 570px;}

/*6-7-2019*/
.bespoke-banner-section h1, .bespoke-banner-section h6, .bespoke-banner-section .btn{color: #333;}
.for-you-interior-main .life-woodberry .btn{max-width: 230px;}
.for-you-interior-main .life-woodberry a.btn:after{top: 5px;}
.imgRe img{max-width: 70px;}
/*6-7-2019*/
.woodberry-solutions-right.borderUp.padSpace p{text-align: left;}
.what-can-we-do p, .have-an-office-sec p{text-align: justify;}
.inner-woodberry-solution.resMax h2{max-width: 280px;}

.next-banner-section{background-image: url('../images/Modern-Kitchen-Furniture-Ideas.jpg'); background-size: cover; background-position: center top;}
.next-main.woodberry-inner-pages .footer-title{top: 300px;}

/*contact us page css start here*/
.contact-us-section .col-sm-6{width: 100%; padding: 0 15px; float: left;}
.contact-us-main header{position: relative;}
.contact-us-section {display: inline-block; width: 100%; padding: 30px 0;}
.contactpage-form{text-align: left;}
.contactpage-form p{text-align: justify;}
.contact-us-section h1{margin-bottom: 10px; color: #ff8000}
.contact-us-section h6{font-size: 18px; color: #4d4d4d;}
.contact-details-form{margin-top: 15px;}
.contactpage-form input, .contactpage-form textarea{width: 100%; background-color: #e5e5e5; padding: 16px 13px; border:0; font-size: 16px;}
.contactpage-form .form-group{margin-bottom: 15px;}
.contactpage-form input::placeholder, .contactpage-form textarea::placeholder{ /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #b2b2b2;
}

.contactpage-form input:-ms-input-placeholder, .contactpage-form textarea:-ms-input-placeholder{ /* Internet Explorer 10-11 */
  color: #b2b2b2;
}

.contactpage-form input::-ms-input-placeholder, .contactpage-form textarea::-ms-input-placeholder { /* Microsoft Edge */
  color: #b2b2b2;
}
.contactpage-form form{margin-top: 20px;}
.contactpage-form button{
   background: transparent;
    border: 0;
    width: 100%;
    padding: 5px 10px;
    color: #ff8000;
    cursor: pointer;
    font-family: 'Conv_MyriadProSemibold';
    font-size: 18px;
    transition: all 0.5s;
    /*border:2px solid #4d4d4d;*/
}
.book-consultation-btn{position: relative;  background: #4d4d4d;}

.contactpage-form:hover button{color:#fff;/* border-color:#4d4d4d;*/}
.contactpage-form textarea{height: 145px; overflow: auto;}
.contact-details-form .row{display: flex; flex-direction: column;}
.map-section{height: 220px; margin-top: 20px;}
.map-section iframe{width: 100%; height: 100%;}
.contact-footer .row{display: flex; flex-direction: column;}
.contact-footer-link h5{display: inline-flex; align-items: center; height: 100%; align-content: initial; font-size: 22px; color: #ff8000; text-transform: uppercase; letter-spacing: 1px;}
.contact-footer .contact-details{margin-top: 0;}
/*contact us page css End here*/

/*NEXT PAGE*/
.bespoke-furniture-btn-group{padding: 40px 0;}
.next-main .inner-block h2{ display: block; margin-top: -13px; max-width: 410px; margin-left: auto; margin-right: auto;}
.next-main .woodberry-solutions-right.borderUp.padSpace p{font-size: 14px;}
.next-main .fontB{font-family: 'Conv_MyriadProSemibold';}
.interior-icon{min-height: 70px;}

/*9-7*/
.for-you-builder-main .builder-right.borderUp p,
.bespoke-furniture-design-main .builder-right.borderUp p{font-size: 14px;}
.process-bar .process-block{margin-top: 8px;}

/*form validation*/
.contact-us-section form .validation{ border: 1px solid #ff0000; }
.mail-response{background-color: #dff0d8; padding: 10px;}
.contactpage-form .mail-response{background-color: #dff0d8; padding: 10px; margin: 15px 0 0 0;}
.contact-details .frminqury_submit{  border: 0; cursor: pointer; transition: all 0.5s;}
.contact-details .frminqury_submit:hover{ color: #fff; background-color: #ff8000;}
.contact-details .frminqury_submit:before{content: none;}
footer form .validation{border-bottom: 1px solid #ff0000;}
footer .mail-response{margin-left: 0; text-align: left; margin-bottom: 10px; padding: 8px; font-size: 13px;}



/* Left Images */
.indexMain .woodBerry-block{margin-top: 0;}
.woodBerry-block{margin-top: 50px;}
.woodBerry-block.secondLeft{margin-top: 10px;}
.woodBerry-block span{display: block;}
.woodBerry-wrap{font-size: 0; margin-top: 20px;}
.woodBerry-content{
    width: 100%;
    padding: 0 15px;
}
.woodBerry-image{
    margin-bottom: 20px;
}
.woodBerry-content p{
    text-align: justify;
    font-size: 14px;
}
.woodBerry-image img{
    width: 100%;
}
.woodBerry-content li{
    margin-bottom: 20px;
}
.woodBerry-content h2{
    padding: 0;
    text-align: left;
    font-size: 20px;
    line-height: 1;
    font-family: 'Conv_MyriadProSemibold';
    display: block;
    margin: 0 0 15px 0;
    background-color: transparent;
}
.woodBerry-content h3{
    font-size: 18px;
    color: #ff8000;
    text-align: left;
    line-height: 1;
    font-family: 'Conv_MyriadProSemibold';
}
.woodBerry-content h2:after{
    content: none;
}
.woodBerry-content.borCon li{
    margin-bottom: 10px;
}
.woodBerry-content li:last-child, .woodBerry-content.borCon li:last-child, .for-you-builder-main .woodBerry-content li:last-child, .for-you-builder-main .woodBerry-content.borCon li:last-child{
    margin-bottom: 0;
}
.woodBerry-content.borCon p{
    font-size: 16px;
}
.for-you-builder-main .woodBerry-content li{position: relative;}
.for-you-builder-main .woodBerry-content li p,
.bespoke-furniture-design-main .woodBerry-content li p,
.next-main .woodBerry-content li p{margin-left: 12px; font-size: 14px;}
.bespoke-furniture-design-main .woodBerry-content li p,
.next-main .woodBerry-content li p{margin-left: 0;}
.for-you-builder-main .woodBerry-content li:after{content: '-'; top: -4px; position: absolute; font-size: 18px; left: 0;}
.firstLeft .woodBerry-content p{margin-bottom: 20px;}
.firstLeft .woodBerry-content p:last-child{margin-bottom: 0;}
.woodBerry-image{position: relative;z-index: 2;}
.our-story-main .inner-woodberry-solution h2{min-width: 200px;}
.next-main .woodBerry-content.borCon li:last-child{margin-bottom: 0;}
.next-main .secondLeft .woodBerry-content li{margin-bottom: 10px;}
.indexMain .secondLeft .woodBerry-content li:last-child{margin-bottom: 0;}
.errormsg{
    color: #ff0000;
    font-size: 13px;
    font-weight: 400;
    text-shadow: none;
    width: 100%;
    display: inline-block;
    display: none;
}
/*.contact-details .errormsg{background-color: #fff; padding: 2px;}*/
.contact-details .contact-form input::-webkit-input-placeholder,
.contact-details .contact-form input::placeholder{font-size: 12px !important;}
.woodberry-for-you-menu.poupopen ul {display: block;}
.menu-content nav.activepopup{display: block;}
@-moz-document url-prefix() { 
  nav ul ul li a:before{display:none;}
}


/*css added 05-09-2019*/
.projects-trickey-furniture .project-1 .project-image-block {
    background-image: url(../images/projects-internal-trickey-furniture-1-1.jpg);
}
.projects-trickey-furniture .project-2 .project-image-block {
    background-image: url(../images/projects-internal-trickey-furniture-2-1.jpg);
}
.projects-trickey-furniture .project-3 .project-image-block {
    background-image: url(../images/projects-internal-trickey-furniture-3-1.jpg);
}
.projects-trickey-furniture .project-4 .project-image-block {
    background-image: url(../images/projects-internal-trickey-furniture-4-1.jpg);
}
.projects-trickey-furniture .project-5 .project-image-block {
    background-image: url(../images/projects-internal-trickey-furniture-5-1.jpg);
}
.projects-trickey-furniture .project-6 .project-image-block {
    background-image: url(../images/projects-internal-trickey-furniture-6-1.jpg);
}
.projects-trickey-furniture .project-7 .project-image-block {
    background-image: url(../images/projects-internal-trickey-furniture-7-1.jpg);
}
.projects-trickey-furniture .project-8 .project-image-block {
    background-image: url(../images/projects-internal-trickey-furniture-8-1.jpg);
}
.projects-trickey-furniture .project-9 .project-image-block {
    background-image: url(../images/projects-internal-trickey-furniture-9-1.jpg);
}

/*6-9-19 changes*/

.internal-residential-projects .project-1 .project-image-block {
    background-image: url(../images/projects-internal-residential-1-1.jpg);
}
.internal-residential-projects .project-2 .project-image-block {
    background-image: url(../images/projects-internal-residential-2-1.jpg);
}
.internal-residential-projects .project-3 .project-image-block {
    background-image: url(../images/projects-internal-residential-3-1.jpg);
}
.internal-residential-projects .project-4 .project-image-block {
    background-image: url(../images/projects-internal-residential-4-1.jpg);
}
.internal-residential-projects .project-5 .project-image-block {
    background-image: url(../images/projects-internal-residential-5-1.jpg);
}
.internal-residential-projects .project-6 .project-image-block {
    background-image: url(../images/projects-internal-residential-6-1.jpg);
}
.internal-residential-projects .project-7 .project-image-block {
    background-image: url(../images/projects-internal-residential-7-1.jpg);
}
.internal-residential-projects .project-8 .project-image-block {
    background-image: url(../images/projects-internal-residential-8-1.jpg);
}
.internal-residential-projects .project-9 .project-image-block {
    background-image: url(../images/projects-internal-residential-9-1.jpg);
}
.internal-residential-projects .project-10 .project-image-block {
    background-image: url(../images/projects-internal-residential-10-1.jpg);
}

.internal-residential-projects .project-11 .project-image-block {
    background-image: url(../images/projects-internal-residential-11-1.jpg);
}
.internal-residential-projects .project-12 .project-image-block {
    background-image: url(../images/projects-internal-residential-12-1.jpg);
}
.internal-residential-projects .project-13 .project-image-block {
    background-image: url(../images/projects-internal-residential-13-1.jpg);
}
.internal-residential-projects .project-14 .project-image-block {
    background-image: url(../images/projects-internal-residential-14-1.jpg);
}
.internal-residential-projects .project-15 .project-image-block {
    background-image: url(../images/projects-internal-residential-15-1.jpg);
}
.internal-residential-projects .project-16 .project-image-block {
    background-image: url(../images/projects-internal-residential-16-1.jpg);
}
.internal-residential-projects .project-17 .project-image-block {
    background-image: url(../images/projects-internal-residential-17-1.jpg);
}
.internal-residential-projects .project-18 .project-image-block {
    background-image: url(../images/projects-internal-residential-18-1.jpg);
}
.internal-residential-projects .project-19 .project-image-block {
    background-image: url(../images/projects-internal-residential-19-1.jpg);
}
.internal-residential-projects .project-20 .project-image-block {
    background-image: url(../images/projects-internal-residential-20-1.jpg);
}

.internal-residential-projects .project-21 .project-image-block {
    background-image: url(../images/projects-internal-residential-21-1.jpg);
}
.internal-residential-projects .project-22 .project-image-block {
    background-image: url(../images/projects-internal-residential-22-1.jpg);
}
.internal-residential-projects .project-23 .project-image-block {
    background-image: url(../images/projects-internal-residential-23-1.jpg);
}
.internal-residential-projects .project-24 .project-image-block {
    background-image: url(../images/projects-internal-residential-24-1.jpg);
}
.internal-residential-projects .project-25 .project-image-block {
    background-image: url(../images/projects-internal-residential-25-1.jpg);
}
.internal-residential-projects .project-26 .project-image-block {
    background-image: url(../images/projects-internal-residential-26-1.jpg);
}
.internal-residential-projects .project-27 .project-image-block {
    background-image: url(../images/projects-internal-residential-27-1.jpg);
}
.internal-residential-projects .project-28 .project-image-block {
    background-image: url(../images/projects-internal-residential-28-1.jpg);
}
.internal-residential-projects .project-29 .project-image-block {
    background-image: url(../images/projects-internal-residential-29-1.jpg);
}
.internal-residential-projects .project-30 .project-image-block {
    background-image: url(../images/projects-internal-residential-30-1.jpg);
}

.internal-residential-projects .project-31 .project-image-block {
    background-image: url(../images/projects-internal-residential-31-1.jpg);
}
.internal-residential-projects .project-32 .project-image-block {
    background-image: url(../images/projects-internal-residential-32-1.jpg);
}
.internal-residential-projects .project-33 .project-image-block {
    background-image: url(../images/projects-internal-residential-33-1.jpg);
}
.internal-residential-projects .project-34 .project-image-block {
    background-image: url(../images/projects-internal-residential-34-1.jpg);
}
.internal-residential-projects .project-35 .project-image-block {
    background-image: url(../images/projects-internal-residential-35-1.jpg);
}
.internal-residential-projects .project-36 .project-image-block {
    background-image: url(../images/projects-internal-residential-36-1.jpg);
}
.internal-residential-projects .project-37 .project-image-block {
    background-image: url(../images/projects-internal-residential-37-1.jpg);
}
.internal-residential-projects .project-38 .project-image-block {
    background-image: url(../images/projects-internal-residential-38-1.jpg);
}
.internal-residential-projects .project-39 .project-image-block {
    background-image: url(../images/projects-internal-residential-39-1.jpg);
}
.internal-residential-projects .project-40 .project-image-block {
    background-image: url(../images/projects-internal-residential-40-1.jpg);
}

.internal-residential-projects .project-41 .project-image-block {
    background-image: url(../images/projects-internal-residential-41-1.jpg);
}
.internal-residential-projects .project-42 .project-image-block {
    background-image: url(../images/projects-internal-residential-42-1.jpg);
}
.internal-residential-projects .project-43 .project-image-block {
    background-image: url(../images/projects-internal-residential-43-1.jpg);
}
.internal-residential-projects .project-44 .project-image-block {
    background-image: url(../images/projects-internal-residential-44-1.jpg);
}
.internal-residential-projects .project-45 .project-image-block {
    background-image: url(../images/projects-internal-residential-45-1.jpg);
}
.internal-residential-projects .project-46 .project-image-block {
    background-image: url(../images/projects-internal-residential-46-1.jpg);
}
.internal-residential-projects .project-47 .project-image-block {
    background-image: url(../images/projects-internal-residential-47-1.jpg);
}
.internal-residential-projects .project-48 .project-image-block {
    background-image: url(../images/projects-internal-residential-48-1.jpg);
}
.internal-residential-projects .project-49 .project-image-block {
    background-image: url(../images/projects-internal-residential-49-1.jpg);
}
.internal-residential-projects .project-50 .project-image-block {
    background-image: url(../images/projects-internal-residential-50-1.jpg);
}

.internal-residential-projects .project-51 .project-image-block {
    background-image: url(../images/projects-internal-residential-51-1.jpg);
}
.internal-residential-projects .project-52 .project-image-block {
    background-image: url(../images/projects-internal-residential-52-1.jpg);
}
.internal-residential-projects .project-53 .project-image-block {
    background-image: url(../images/projects-internal-residential-53-1.jpg);
}
.internal-residential-projects .project-54 .project-image-block {
    background-image: url(../images/projects-internal-residential-54-1.jpg);
}

.hotels-projects .project-1 .project-image-block {
    background-image: url(../images/hotel-project-1-1.jpg);
}
.hotels-projects .project-2 .project-image-block {
    background-image: url(../images/hotel-project-2-1.jpg);
}
.hotels-projects .project-3 .project-image-block {
    background-image: url(../images/hotel-project-3-1.jpg);
}
.hotels-projects .project-4 .project-image-block {
    background-image: url(../images/hotel-project-4-1.jpg);
}
.hotels-projects .project-5 .project-image-block {
    background-image: url(../images/hotel-project-5-1.jpg);
}
.hotels-projects .project-6 .project-image-block {
    background-image: url(../images/hotel-project-6-1.jpg);
}
.hotels-projects .project-7 .project-image-block {
    background-image: url(../images/hotel-project-7-1.jpg);
}
.hotels-projects .project-8 .project-image-block {
    background-image: url(../images/hotel-project-8-1.jpg);
}

.commercial-project .project-1 .project-image-block {
    background-image: url(../images/commercial-project-1-1.jpg);
}
.commercial-project .project-2 .project-image-block {
    background-image: url(../images/commercial-project-2-1.jpg);
}
.commercial-project .project-3 .project-image-block {
    background-image: url(../images/commercial-project-3-1.jpg);
}
.commercial-project .project-4 .project-image-block {
    background-image: url(../images/commercial-project-4-1.jpg);
}
.commercial-project .project-5 .project-image-block {
    background-image: url(../images/commercial-project-5-1.jpg);
}
.commercial-project .project-6 .project-image-block {
    background-image: url(../images/commercial-project-6-1.jpg);
}
.commercial-project .project-7 .project-image-block {
    background-image: url(../images/commercial-project-7-1.jpg);
}
.commercial-project .project-8 .project-image-block {
    background-image: url(../images/commercial-project-8-1.jpg);
}
.commercial-project .project-9 .project-image-block {
    background-image: url(../images/commercial-project-9-1.jpg);
}
.commercial-project .project-10 .project-image-block {
    background-image: url(../images/commercial-project-10-1.jpg);
}