@font-face{font-family:"General Sans";src:url(/wp-content/themes/brooklyn-funeral-home/fonts/GeneralSans-Regular.woff2)format("woff2"),url(/wp-content/themes/brooklyn-funeral-home/fonts/GeneralSans-Regular.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Gilda Display";src:url(/wp-content/themes/brooklyn-funeral-home/fonts/GildaDisplay-Regular.woff2)format("woff2"),url(/wp-content/themes/brooklyn-funeral-home/fonts/GildaDisplay-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url(/wp-content/themes/brooklyn-funeral-home/fonts/GeneralSans-Bold.woff2)format("woff2"),url(/wp-content/themes/brooklyn-funeral-home/fonts/GeneralSans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--primary-color:#763c1c;--orange-color:#b85a05;--sp-bg:url(https://www.harmonyfuneral.com/wp-content/themes/brooklyn-funeral-home/images/sp.svg) no-repeat}body{font-family:"Helvetica";font-size:18px;font-weight:300;line-height:1.5;color:#000;background:#fff;counter-reset:my-sec-counter}a{display:inline-block}a,a:hover,p#breadcrumbs.inner-breadcrumbs span a:hover{text-decoration:none}button{border:0;outline:0;cursor:pointer;background:#fff0}h1,h2,h3,p,ul{margin:0;padding:0}img{border:0;max-width:100%}ul{list-style:none}button:focus{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.container{width:100%;max-width:1470px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.sec-m{margin-top:120px;margin-bottom:120px}.main-inner h2{scroll-margin-top:200px;font-family:Gilda Display;font-size:60px;font-weight:300;line-height:1;color:#3a1314;text-align:center;margin:80px 0 100px;position:relative;text-transform:uppercase}.min-header{position:fixed;left:0;top:0;width:100%;z-index:9999;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header-wrper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-logo{max-width:410px;width:100%;height:165px;text-align:center;padding-top:10px;background:#fff;border-radius:50% 50% 49% 51%/0 0 100% 100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header-right,.header-right .call{display:-webkit-box;display:-ms-flexbox;display:flex}.header-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding-top:20px;margin-left:auto;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header-right .call{font-size:16px;font-weight:500;line-height:1;color:#fff;gap:10px}.header-right .call:hover{text-decoration:underline}.header-right .call::before{content:"";width:20px;height:20px;display:block;background:url(/wp-content/themes/brooklyn-funeral-home/images/call.png)no-repeat;background-size:contain}.header-logo a img{transition:.3s;max-width:100%}.mobile-bars,.side-nav-area .mobile-close{color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.mobile-bars{position:relative;font-size:16px;font-weight:500;cursor:pointer;margin-top:38px;margin-left:30px}.mobile-bars::after,.mobile-bars::before{content:"";position:absolute;left:0;width:50px;height:1px;background:#fff}.mobile-bars::before{top:-5px;background-position:top 0 left -417px}.mobile-bars::after{bottom:-6px}.side-nav-area{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.5s cubic-bezier(.77,0,.175,1);-o-transition:.5s cubic-bezier(.77,0,.175,1);transition:.5s cubic-bezier(.77,0,.175,1);opacity:0}.side-nav-area .mobile-close{position:absolute;top:20px;right:20px;width:40px;height:40px;background:var(--primary-color);font-size:40px;line-height:0;font-weight:200;border-radius:5px}.side-nav-left,.side-nav-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-nav-wrp{gap:100px}.side-nav-left{width:350px;background:#763c1c;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px}.side-nav-logo{text-align:center;background:#f7963d;padding:8px;width:100%;border-radius:50% 50% 49% 51%/0 0 100% 100%;height:90px}.side-nav-logo a img{-webkit-filter:brightness(10);filter:brightness(10);width:150px}.side-social-link ul li:not(:last-child){margin-bottom:15px}.side-social-link ul li a{width:42px;height:42px;background:rgb(255 255 255/.2) var(--sp-bg);border-radius:9px;border:1px solid #fff;-webkit-filter:brightness(100);filter:brightness(100)}.side-social-link ul li a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.side-social-link ul li .facebook{background-position:top -139px left 13px}.side-social-link ul li .instagram{background-position:top -138px left -51px}.side-social-link ul li .x{background-position:top -137px left -117px}.side-social-link ul li .linkedin{background-position:top -137px left -182px}.side-navs-copy{text-align:center;padding:10px}.side-navs-copy p{color:#fff;font-size:15px;line-height:1.5;text-transform:uppercase}.side-bar-nav-area{padding:50px;width:100%;height:100%}.main-side-nav ul{max-width:400px}.main-side-nav ul li{padding:10px 15px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main-side-nav ul li:hover a{color:#fff}.default-btn:hover::before,.main-side-nav ul li:hover::after,p#breadcrumbs.inner-breadcrumbs{width:100%}.main-footer::before,.main-side-nav>ul>li::after{content:"";position:absolute;z-index:-1;left:0;height:100%}.main-side-nav ul ul,.main-side-nav>ul>li::after{top:0;background:var(--primary-color);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main-side-nav>ul>li::after{width:0%}.main-side-nav ul li a,.side-social-link ul li a,.single-footer-top .social-link li a{display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main-side-nav ul li a{font-size:40px;color:#181818;line-height:1.5;font-family:"Gilda Display";text-transform:uppercase}.main-side-nav ul ul{position:absolute;left:100%;min-width:350px;padding:15px;border-radius:2px;opacity:0;visibility:hidden}.main-side-nav ul li:hover ul{opacity:1;visibility:visible}.main-side-nav ul ul li{padding:5px 0}.main-side-nav ul ul li a{color:#fff;font-size:18px}.main-side-nav ul ul li:hover{padding-left:5px}.main-side-nav ul li.menu-item-has-children::before{content:"";position:absolute;right:-12px;margin:auto;top:0;bottom:0;width:20px;height:20px;border-right:2px solid #763c1c;border-bottom:2px solid #763c1c;transform:rotate(-45deg)}.main-side-nav ul li:hover::before{border-right:2px solid #fff;border-bottom:2px solid #fff;right:12px}.main-footer{padding-top:70px;background:#fff7ee;position:relative;z-index:9}.main-footer::before{top:-88px;width:100%;background:url(/wp-content/themes/brooklyn-funeral-home/images/footerBg.png)no-repeat;background-size:cover}.footer-top-wrp,.single-footer-top .social-link{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-top-wrp{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid rgb(0 0 0/.15)}.single-footer-top .social-link{gap:20px;margin-top:20px;margin-bottom:20px}.single-footer-top .social-link li a{width:42px;height:42px;border:1px solid var(--primary-color);border-radius:10px;background:rgb(118 60 28/.2) var(--sp-bg)}.single-footer-top .social-link li a:hover{background-color:#fff}.single-footer-top .social-link .facebook a{background-position:top -139px left 12px}.single-footer-top .social-link .instagram a{background-position:top -137px left -52px}.single-footer-top .social-link .x a{background-position:top -137px left -117px}.single-footer-top .social-link .linkedin a{background-position:top -137px left -184px}.footer-items .list-row{display:flex;gap:20px;flex-wrap:wrap}.footer-items .list-row li{border-right:1px solid #c3c3c3;padding-right:20px}.footer-items .list-row li:last-child{border:0;padding:0}.single-footer-top.three{padding-bottom:40px}#breadcrumbs *,.footer-items .title,.main-inner h3,.single-footer-top p{font-family:"Helvetica";font-size:14px;font-weight:300;line-height:24px}.footer-items-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.footer-items .title{font-family:Gilda Display;font-size:20px;color:#000;text-transform:uppercase;display:block;margin-bottom:25px}.footer-items ul li{margin:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.footer-items ul li a,.footer-items ul li p{font-size:14px;font-weight:500;line-height:24px;color:#000;word-break:break-all}.footer-items ul li a:hover,p#breadcrumbs.inner-breadcrumbs span a{text-decoration:underline}.main-inner-banner-sec{position:relative;z-index:9;background-size:cover;background-repeat:no-repeat;padding-top:200px;padding-bottom:90px}.main-inner-banner-sec::after{content:"";position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background:rgb(118 60 28/.41);mix-blend-mode:color-burn}.main-inner-banner h1{font-size:80px;font-weight:300;color:#fff;text-transform:uppercase;text-align:center}p#breadcrumbs{margin:30px auto;display:block;text-align:center;width:max-content}#breadcrumbs *,.main-inner h3{line-height:28px;color:#fff}p#breadcrumbs.inner-breadcrumbs *{color:#000;border:0}#breadcrumbs span,.footer-items ul li{display:-webkit-box;display:-ms-flexbox;display:flex}#breadcrumbs span a{padding-right:35px;margin-right:35px;position:relative}#breadcrumbs span a::after{content:"";position:absolute;top:9px;right:-8px;left:auto;width:15px;height:11px;background:url(/wp-content/themes/brooklyn-funeral-home/images/sp.svg)no-repeat;background-position:top -4px left -231px;filter:brightness(100)}#breadcrumbs.inner-breadcrumbs span a::after{filter:unset;border:0}.on-this-page-area{background:#fff7f0;position:sticky;z-index:999;top:73px}.on-this-wrap{padding:15px 0}.on-this-page-topcon p{font-size:16px;font-weight:500;text-transform:uppercase;line-height:normal;position:relative;padding-right:25px;display:inline-block;cursor:pointer}.on-this-page-topcon p::after{content:"";position:absolute;top:2px;right:0;width:8px;height:8px;border-left:2px solid #000;border-bottom:2px solid #000;transform:rotate(-45deg);transition:.3s}.on-this-page-content{display:none}.on-this-page-content ul{margin-top:10px;display:flex;flex-wrap:wrap;gap:5px 20px}.progress-area{background:#fff}.progress{height:4px;background:var(--orange-color)}.main-inner{max-width:800px;width:100%;margin-inline:auto}.main-inner h2:after,.main-inner h2:before{content:"";position:absolute;left:0;right:0;margin:auto}.main-inner h2:before{bottom:-40px;width:100%;height:1px;background:#777}.main-inner h2:after{bottom:-47px;width:15px;height:15px;background:#000}.main-inner h3,.main-inner-banner h1{font-family:Gilda Display;line-height:1}.main-inner h3{font-size:40px;color:#3a1314;margin-bottom:40px}.main-inner img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:26px}.main-inner ol,.main-inner ul{margin-left:40px}.main-inner ul li{list-style:disc;color:#000}.main-inner p,.main-inner ul li a{color:#000}.main-inner p,.main-inner p a,.main-inner ul li,.main-inner ul li a{font-family:"Helvetica";font-size:18px;font-weight:300;line-height:1.5}.main-inner p strong,.main-inner p strong a,.nap strong{font-weight:700}.main-inner li a,.main-inner p a{color:#000;display:unset;border-bottom:1px solid #ccc;position:relative}.main-inner li a:after,.main-inner p a:after{content:"";position:absolute;bottom:-2px;top:17px;left:0;width:0%;border-bottom:1px solid #000;-webkit-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease}.main-inner a:hover:after,.main-inner li a:hover:after,.main-inner p a:hover:after{bottom:-1px;width:100%;border-bottom:1px solid #000}.main-inner>p:first-child{background:#763c1c;border-radius:20px;position:relative;color:#fff;padding:150px 100px 100px;text-align:center;background-image:url(/wp-content/uploads/2025/10/first-paragraph-background.jpg);background-repeat:no-repeat}.main-inner>p:first-child:before{content:"";position:absolute;left:0;right:0;top:40px;margin:auto;background:url(/wp-content/themes/brooklyn-funeral-home/images/first-para-icon.png);background-repeat:no-repeat;width:144px;height:80px;z-index:1}.main-inner img:not(:last-child),.main-inner ol:not(:last-child),.main-inner p:not(:last-child),.main-inner ul:not(:last-child){margin-bottom:40px}.color-bg-inner-wrp{margin:80px 0;padding:10px 0 80px;background:#fff7f0}.color-bg-inner{max-width:800px;margin-inline:auto}.sidebar-gallery{position:fixed;z-index:3;top:138px;left:0;max-width:345px;width:100%;height:600px;background:url(/wp-content/themes/brooklyn-funeral-home/images/inner/sideBarLeftBg.jpg)no-repeat;background-size:cover;padding:50px;border-radius:0 26px 26px 0}.sidebar-gallery h3{font-family:Gilda Display;font-size:30px;font-weight:300;line-height:1.1;color:#fff;text-transform:uppercase;margin-bottom:20px}.sidebar-gallery ul{margin:50px 0}.sidebar-gallery ul li{margin-top:0;padding-bottom:30px;margin-bottom:30px;border-bottom:1.5px dashed #d9d9d9;list-style:none}.sidebar-gallery ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar-gallery ul li a{font-family:"Helvetica";font-size:18px;font-weight:300;line-height:28px;color:#fff;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;border-bottom:0}.sidebar-gallery ul li a::after,.single-bar-right a::before,.single-bar-right button::before{content:"";display:block;background:url(/wp-content/themes/brooklyn-funeral-home/images/sp.svg)no-repeat}.sidebar-gallery ul li a::after{width:14px;height:12px;background-position:top -4px left -292px;margin-top:8px;border-bottom:0;position:unset}.main-inner .sidebar-gallery ul li a:hover:after{bottom:unset!important;width:14px!important;border-bottom:unset!important}.sidebar-gallery ul li a:hover{color:var(--orange-color)}.single-bar-right{position:fixed;z-index:3;top:138px;right:0;max-width:345px;width:100%;background:#763c1c;padding:35px;border-radius:26px 0 0 26px}.single-bar-right.service{top:336px;background:#ffefde}.single-bar-right.book{top:535px}.single-bar-right a,.single-bar-right button{font-family:Gilda Display;font-size:32px;font-weight:300;line-height:1;color:#fff}.single-bar-right a::before,.single-bar-right button::before{width:65px;height:65px;margin-bottom:30px}.single-bar-right.call a::before{background-position:top -350px left 0}.single-bar-right.service button::before{background-position:top -350px left -122px}.single-bar-right.book button::before{background-position:top -350px left -248px}.default-btn,.default-btn::after,.default-btn::before,.sidebar-gallery ul li a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.default-btn{z-index:2;font-size:16px;font-weight:400;line-height:1.37;text-transform:uppercase;color:#fff;background:var(--primary-color);padding:17px 90px 17px 35px;border-radius:5px}.default-btn::after,.default-btn::before{content:"";position:absolute;top:0}.default-btn::before{left:0;width:0%;height:100%;background:var(--orange-color);z-index:-1;border-radius:5px}.default-btn::after{right:35px;bottom:0;margin:auto;width:38px;height:10px;background:var(--sp-bg);background-position:top -6px left 2px}.default-btn:hover::after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.default-btn,.wave-after{position:relative}.wave-after::after{content:"";position:absolute;z-index:-1;right:0;top:119px;max-width:683px;width:100%;height:300px;background:url(/wp-content/themes/brooklyn-funeral-home/images/aboutRightBg.png)no-repeat;background-position:top 0 left 82px}.updated-on{display:block;background:#ffefde;padding:5px 10px;font-size:14px!important;color:#000}.nap{margin-top:50px;margin-bottom:20px;font-style:normal;font-size:16px}.sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;height:1px;width:1px}.footer-disclaimer{font-size:12px;line-height:20px;border:1px dotted #939393;padding:30px;margin-top:30px;margin-bottom:30px;border-radius:5px;max-width:800px}.footer-disclaimer-title{display:block;font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.footer-disclaimer p{font-size:12px}.modal{display:none;z-index:99;padding-top:100px;overflow:auto;background-color:#0000002b;position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-content{background-color:#fefefe;margin:auto;padding:50px;border:1px solid #dcdcdc;width:800px}.close{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer;line-height:20px}.modal-content p,.modal-content strong{font-size:14px;margin-bottom:20px;padding-top:4px}.modal-content p{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;line-height:22px}.modal-content strong{font-weight:700}button#disclaimerBtn{text-decoration:underline;font-size:14px!important;margin-bottom:20px;background:#fff;line-height:22px;width:100%;max-width:300px;text-align:left}button#disclaimerBtn:hover{text-decoration:none;color:#af8436}@media all and (max-width:1700px){.sidebar-gallery h3{font-size:24px}.sidebar-gallery,.single-bar-right{max-width:300px;padding:30px 20px}}@media all and (max-width:1440px){.header-logo{max-width:315px;height:120px}.header-logo a img{max-width:190px}.side-nav-wrp{gap:0}.color-bg-inner,.main-inner{max-width:750px}.sidebar-gallery{height:400px;max-width:225px}.sidebar-gallery h3{font-size:18px;line-height:1.4;margin-bottom:30px}.sidebar-gallery ul li{margin-top:0;padding-bottom:10px;margin-bottom:10px}.sidebar-gallery ul li a{font-size:15px;line-height:1.5;gap:5px}.single-bar-right{max-width:225px;padding:30px 15px}.single-bar-right.service{top:280px}.single-bar-right.book{top:422px}.single-bar-right a,.single-bar-right button{font-size:22px}.single-bar-right a::before,.single-bar-right button::before{margin-bottom:5px;transform:scale(.6);margin-top:-13px}}@media all and (max-width:1200px){.sec-m{margin-top:50px;margin-bottom:50px}.default-btn{padding:15px}.default-btn::after,.main-footer::before,.main-side-nav ul li.menu-item-has-children::before,.main-side-nav ul li:hover::after,.wave-after::after{display:none}.side-nav-left{width:250px}.side-nav-logo a img{width:125px}.side-navs-copy p{font-size:13px}.header-right{gap:20px;padding-top:10px}.side-nav-wrp{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.side-bar-nav-area{padding:80px 15px 20px 40px}.main-side-nav,.main-side-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.main-side-nav{overflow:auto;height:85vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-side-nav>ul{max-width:700px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.main-side-nav ul li{padding:0}.main-side-nav ul li.menu-item-has-children{padding-right:30px}.main-side-nav ul li:hover a{color:#000}.main-side-nav ul ul li:hover{padding-left:0}.main-side-nav ul ul{position:unset;background:#fff0;min-width:100%;padding:0;border-radius:0;opacity:1;visibility:visible;-webkit-transition:unset;-o-transition:unset;transition:unset;margin-left:15px;margin-top:10px;margin-bottom:-8px;display:none}.main-side-nav ul ul li a{color:#000;font-size:23px}.main-footer{padding-top:40px}.footer-top-wrp{padding-bottom:15px;margin-bottom:30px}.main-inner-banner-sec{padding-top:240px}.main-inner-banner h1{font-size:60px;text-align:center}.main-inner h2{font-size:42px;margin-bottom:80px}.main-inner img:not(:last-child),.main-inner ol:not(:last-child),.main-inner p:not(:last-child),.main-inner ul:not(:last-child){margin-bottom:20px}.color-bg-inner{max-width:830px;padding:0 15px}.color-bg-inner-wrp{margin:40px 0;padding:10px 0 80px}.side-bar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.sidebar-gallery{position:unset;max-width:100%;border-radius:15px;height:auto;padding:30px;background:#753e1e}.single-bar-right,.single-bar-right.service{position:unset;background:#74401f;border-radius:15px;height:auto;max-width:100%;-webkit-box-flex:150px;-ms-flex:150px;flex:150px;padding:20px}.single-bar-right.service button::before{-webkit-filter:brightness(100);filter:brightness(100)}.on-this-page-area{top:69px}}@media all and (max-width:1024px){#breadcrumbs span a::after,.wave-after::after,p#breadcrumbs{display:none}.header-logo{max-width:230px;height:75px;padding-top:5px}.header-logo a img{max-width:135px}.single-footer-top.two img{max-width:200px}.main-inner h2{font-size:36px}.side-bar-wrap{margin-top:40px}#breadcrumbs span a{padding-right:0;margin-right:0}#breadcrumbs span{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 10px}}@media all and (max-width:768px){.single-footer-top .social-link{gap:10px}.single-footer-top .social-link li a{width:35px;height:35px}.single-footer-top .social-link .facebook a{background-position:top -142px left 10px}.single-footer-top .social-link .instagram a{background-position:top -141px left -54px}.single-footer-top .social-link .x a{background-position:top -140px left -120px}.single-footer-top .social-link .linkedin a{background-position:top -141px left -186px}.single-footer-top.two img{max-width:140px}.single-footer-top p{font-size:12px;line-height:1.5}.main-inner-banner-sec{padding-top:200px;padding-bottom:50px}#breadcrumbs *{font-size:16px}.main-inner h2{font-size:32px}}@media all and (max-width:767px){.min-header{background:var(--primary-color)}.header-logo{max-width:unset;width:auto;height:auto;padding-top:10px;background:#fff0}.header-logo a img{max-width:140px;-webkit-filter:brightness(100);filter:brightness(100)}.header-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;padding:10px;width:calc(100% + 30px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:var(--orange-color);margin-left:-15px;margin-right:-15px;margin-top:10px}.header-right .call,.header-right .default-btn{padding:0;background:#fff0;font-size:17px}.header-right .call{margin-right:15px;padding-right:15px;border-right:1px solid #fff}.header-right .call::before,.side-nav-left{display:none}.footer-items{max-width:calc(50% - 15px);width:100%}.main-inner-banner-sec{padding-top:250px}.main-inner-banner h1{font-size:40px}.on-this-page-area{top:105px}.main-inner>p:first-child{padding:150px 20px 40px}.side-nav-area{background:#8f5e43;background:radial-gradient(circle,rgb(143 94 67)0,rgb(118 60 28) 100%)}.main-side-nav ul li a,.main-side-nav ul li:hover a{color:#fff}.main-side-nav ul li a,.main-side-nav ul ul li a{font-size:20px}.main-side-nav ul>li{border-bottom:1px dashed #cccccc29;padding:5px 0}.main-side-nav>ul{gap:10px}.main-side-nav{padding:15px;overflow:unset;height:unset}.side-nav-area .mobile-close{background:#fff;color:#7d4628;z-index:99}.mobile-bars{margin-top:21px;margin-left:auto}}@media all and (max-width:576px){.header-logo a img{max-width:110px}.header-right .call,.header-right .default-btn{font-size:15px}.header-right .call{margin-right:10px;padding-right:10px}.main-side-nav ul ul{margin:10px 0;padding:20px}.main-side-nav ul ul li a{font-size:16px;color:#fff}.side-bar-nav-area{padding:15px}.main-footer{padding-top:25px}.footer-top-wrp{gap:10px}.single-footer-top.two{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}.footer-items-wrp{gap:30px 15px}.footer-items{max-width:100%;-webkit-box-flex:160px;-ms-flex:160px;flex:160px}.footer-items .title{font-size:18px;margin-bottom:15px}.footer-items ul li a,.footer-items ul li p{font-size:12px;line-height:1.5}.footer-items ul li{margin:10px 0;gap:5px}.footer-items ul li span{font-size:14px}.main-inner-banner h1{font-size:32px}.main-inner h2{font-size:26px}.side-bar-wrap{max-width:400px;margin-inline:auto}.sidebar-gallery h3{font-size:20px;margin-bottom:15px}.single-bar-right,.single-bar-right.service{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding:20px;width:100%;max-width:100%}.main-inner p,.main-inner p a,.main-inner ul li,.main-inner ul li a,body{font-size:16px;line-height:1.5}.on-this-page-area{top:97px}.on-this-wrap{padding:10px 0}.on-this-page-topcon p{font-size:14px;padding-right:16px}.on-this-page-topcon p::after{width:6px;height:6px}.on-this-page-content ul{margin-top:5px;gap:0 10px}.main-inner-banner-sec{padding-top:110px}}@media all and (max-width:428px){.footer-items-wrp,.footer-top-wrp{gap:15px}.single-footer-top.three{max-width:100%}}ol,ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}