/**handles:style_style**/
:root{--navy:#1a3a5c;--gold:#c8922a;--white:#ffffff;--theme-color:#1a1a1a;--primary-color:#a16b23;--primary-hover:#c37d22;--body-text:#616161;--theme-red:#ff510c}@font-face{font-display:swap;font-family:Prata-regular;src:url(https://outdoorhomespaces.com/wp-content/themes/outdoor-home-space/assets/fonts/Prata-Regular.ttf)}header ul.nav .nav-link img{object-fit:contain}.btn{padding:.7rem .75rem}.btn-primary,.btn-primary:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover)}.btn-check:focus+.btn-primary,.btn-primary:focus{background-color:var(--primary-hover);border-color:var(--primary-hover);box-shadow:0 0 0 .25rem rgba(195,125,34,.5)}iframe,img,video{max-width:100%}.container{max-width:1380px;width:100%}body{font-family:Prata-regular}textarea{resize:none}.color-blackish{color:#535353}.fs-11{font-size:11px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.color-orange{color:#d39542}.bg-d39542{background:#d39542}.nav-link{cursor:pointer!important}.rotate-305{transform:rotate(318deg)}.bg-f6f6f6{background:#f6f6f6}.nav-menu-active .active{color:#d39542!important}.fs-18{font-size:18px}.banner-img{background-image:url("https://outdoorhomespaces.com/wp-content/themes/outdoor-home-space/assets/image/banner.png");background-repeat:no-repeat;background-position:center;background-size:cover}.pt-250{padding-top:250px}.pb-37{padding-bottom:37px}.fs-20{font-size:20px}.pb-55{padding-bottom:55px}.fs-50{font-size:50px}.pt-65{padding-top:65px}.bg-f7f7f7{background:#f7f7f7}.hs-px-8rem{padding-left:12rem;padding-right:12rem}.h-481px{height:481px}.pb-72{padding-bottom:72px}.pt-56{padding-top:56px}.pb-68{padding-bottom:68px}.w-h-47{width:47px;height:47px}.w-h-15{width:15px;height:15px}.fs-25{font-size:25px}.count-img{background-image:url(https://outdoorhomespaces.com/wp-content/themes/outdoor-home-space/assets/image/count.jpg)}.of-cover{object-fit:cover}.pb-106{padding-bottom:106px}.pt-108px{padding-top:108px}.count-img{position:relative}.count-img::after{position:absolute;content:"";display:block;width:100%;height:100%;background:var(--primary-color);opacity:.7;top:0;left:0}.count-text{z-index:9}.count-text-grid{display:grid;place-content:center;padding-top:108px;padding-bottom:106px}.fs-40{font-size:40px}.pt-74{padding-top:74px}.pb-47{padding-bottom:47px}.mb-55{margin-bottom:55px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background:var(--primary-color);color:#fff}.color-444444{color:#444}.nav-tabs{border-bottom:none}.border-bottm-2px{border-bottom:2px solid #442d0d!important;border-radius:2px}.pb-80{padding-bottom:80px}.w-158{width:158px;height:158px}.profile-img{display:block;margin:auto;border-radius:100%;border:4px solid #d39542}.color-213646{color:#213646}.slick-next:before,.slick-prev:before{color:#000}.hs-s-left{position:absolute;top:73%;transform:translateY(-73%);left:-25px;z-index:9;background:#f6f6f6;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;color:#d39542;border-radius:100%;width:50px;height:50px;border:1px solid #d39542}.hs-s-right{position:absolute;top:73%;right:0;transform:translateY(-73%);right:-25px;z-index:9;color:#d39542;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;width:50px;height:50px;border-radius:100%;border:1px solid #d39542}.pt-83{padding-top:83px}.pt-44{padding-top:44px}.bg-222222{background:#222}.footer-logo{width:174px;height:76px}.bg-a16b23{background:var(--primary-color)}.color-a16b23{color:var(--primary-color)}.br-23{border-radius:23px}.white-call{width:23px;height:16px}.fs-22{font-size:22px}.social-icon{border:2px solid;border-radius:100%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.br-100{border-radius:100%}.py-73{padding-top:73px;padding-bottom:73px}.phone-number{width:100%;max-width:513px;margin:auto;background:var(--primary-color);border-radius:53px;padding:10px}.input-br{border:1px solid var(--primary-color)}.img-parent{height:81px;width:81px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.mt-44{margin-top:44px}.mb-123{margin-bottom:80px}.bg-1a1a1a{background:#1a1a1a}#our-projects .nav-tabs .nav-link.active{border-bottom:none!important;border-radius:5px 5px 0 0;color:#fff}#our-projects .nav-tabs .nav-link{border:0;border-bottom:2px solid #442d0d!important}#our-projects .nav-link{color:#444}.projects-banner{padding-top:132px;padding-bottom:119px}.project-banner-img{background-image:url("https://outdoorhomespaces.com/wp-content/themes/outdoor-home-space/assets/image/project-banner.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.service-banner-img{background-image:url("https://outdoorhomespaces.com/wp-content/themes/outdoor-home-space/assets/image/services.png");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.card-border-design{border:2px solid #d39542}.count-text-grid h3{visibility:hidden}@media (max-width:575px){.menu-logo{width:120px}.m-pb-0{padding-bottom:0}.hs-px-8rem{padding-left:0;padding-right:0}.m-pt-50{padding-top:50px}.m-pb-20{padding-bottom:20px}.fs-50{font-size:30px}.pt-250{padding-top:150px}.m-pt-30{padding-top:30px}.fs-25{font-size:20px}.m-fs-20{font-size:20px}.fs-20{font-size:16px}.m-px-15{padding-left:15px;padding-right:15px}.img-parent{width:60px;height:60px}.img-parent img{width:40px}.m-fs-8{font-size:8px}.footer-logo{width:115px;height:50px}.m-pb-30{padding-bottom:30px}.count-text-grid{padding-top:50px;padding-bottom:30px}.fs-40{font-size:30px}}@media (max-width:768px){.tab-pt-30{padding-top:30px!important}}@media (max-width:1199.98px){.hs-px-8rem{padding-left:3rem;padding-right:3rem}}.thank-you-page .inner_thank{min-height:500px;display:flex;align-items:center;justify-content:center}.thank-you-page .thankText{width:100%}.thank-you-page .thankText svg{max-height:70px}footer .bg-1a1a1a p{margin-bottom:0}.gridGallerySection .gridParent{height:auto!important}.gridGallerySection .gridParent .grid-item{position:unset!important}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:2rem}.mb-50-30{margin-bottom:50px}.rounded-lg{border-radius:8px}.overflow-hidden{overflow:hidden}.section-padding{padding-top:70px;padding-bottom:70px}.mb-0{margin-bottom:0}.relative{position:relative}.w-full{width:100%}.h-full{height:100%}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.bannerSecion .imgContainer{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1}.bannerSecion .bannerImg{width:100%;height:100%;object-fit:cover}.bannerSecion .bannerImg{display:none}.bannerSecion .bannerImg.active{display:block}.bannerSecion .sliderBtn button{height:45px;width:45px;min-width:45px;background-color:rgba(0,0,0,.4);transition:.4s;display:flex;align-items:center;justify-content:center}.bannerSecion .sliderBtn button svg{height:25px;width:25px;fill:var(--white);transition:.4s}.bannerSecion .sliderBtn button:hover{background-color:rgba(255,255,255,.5)}.bannerSecion .sliderBtn button:hover svg{fill:var(--theme-color)}.bannerSecion .bannerContent{background-color:rgba(0,0,0,.4);min-height:600px}.px-70{padding-left:70px;padding-right:70px}.leading-125,.leading-125 *{line-height:125%}.leading-130,.leading-130 *{line-height:130%}.leading-135,.leading-135 *{line-height:135%}.leading-140,.leading-140 *{line-height:140%}.leading-145,.leading-145 *{line-height:145%}.leading-150,.leading-150 *{line-height:150%}.leading-160,.leading-160 *{line-height:160%}.leading-170,.leading-170 *{line-height:170%}.leading-180,.leading-180 *{line-height:180%}.uppercase{text-transform:uppercase}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.text-white,.text-white *{color:var(--white)}.text-dadada,.text-dadada *{color:#dadada}.text-cecece,.text-cecece *{color:#cecece}.text-center{text-align:center}.mx-auto{margin-left:auto;margin-right:auto}.max-w-500{max-width:500px}.max-w-600{max-width:600px}.max-w-700{max-width:700px}.max-w-800{max-width:800px}.landingPage h1{font-size:clamp(25px, 4.7vw, 40px)}.landingPage h2{font-size:clamp(20px, 3.7vw, 25px)}.bannerContent p{font-size:clamp(16px, 2.5vw, 18px)}.landingPage ul{padding-left:20px}.landingPage ul li:not(:last-child){margin-bottom:6px}.leftRightSection .itemContainer .mb-50-30:last-child{margin-bottom:0}.leftRightSection .itemContainer .item:nth-child(2n) .row{flex-direction:row-reverse}section.section-padding:nth-child(odd){background-color:var(--primary-color)}.reviewSecion .progressContainer{max-width:150px;width:100%;background-color:var(--white);position:absolute;bottom:16px;transform:translateX(50%);right:50%}.reviewSecion .progressBar{background-color:var(--theme-color);transition:.6s ease-in-out}.reviewSecion .progressBar,.reviewSecion .progressContainer{border-radius:100px;height:6px}.reviewSliderWrapper{background:var(--primary-color);padding:16px;padding-bottom:32px;min-height:200px}.reviewSecion .reviewSlider{transition:.6s ease-in-out}.reviewSecion .sliderItem{transition:.6s ease-in-out;min-width:100%}.reviewSecion .bannerContent{background-color:rgba(0,0,0,.7)}.whySchools .gridIcon{max-width:120px;width:100%;min-height:75px;height:75px;object-fit:contain}.landingPage .accordion-button:not(.collapsed){color:var(--primary-color)}.landingPage .accordion-item{border-radius:.25rem;overflow:hidden}.landingPage .accordion-button:not(.collapsed)::after,.whySchools .gridIcon{filter:brightness(0) saturate(100%) invert(60%) sepia(56%) saturate(678%) hue-rotate(2deg) brightness(92%) contrast(96%)}.dreamPergola .pergolaLeft .innerCol{background-color:rgba(0,0,0,.6)}.dreamPergola .pergolaLeft .innerCol ul li :last-child,.dreamPergola .pergolaLeft .innerCol ul li:last-child,.dreamPergola .pergolaLeft .innerCol>div>:last-child,.landingPage .accordion-item:last-child{margin-bottom:0!important}.object-center{object-position:center}.object-cover{object-fit:cover}.themeForminator .forminator-input:focus{box-shadow:none!important;outline:0!important;border-color:var(--primary-color)!important}@media only screen and (max-width:1024px){.section-padding{padding-top:40px;padding-bottom:40px}.bannerSecion .bannerContent{min-height:450px}.mb-50-30{margin-bottom:30px}.bannerSecion .sliderBtn button{height:35px;width:35px;min-width:35px}.bannerSecion .sliderBtn button svg{height:20px;width:20px}}@media only screen and (min-width:768px){.md-px-70{padding-left:70px;padding-right:70px}}@media only screen and (max-width:767px){.mb-md-5{margin-bottom:2rem}.mt-md-5{margin-top:2rem}.leftRightSection .mainRow{flex-direction:column}.leftRightSection .imgCol{order:1}.leftRightSection .textCol{order:2}.whySchools .gridIcon{max-width:100px;min-height:65px;height:65px}}