@import url("https://fonts.googleapis.com/css2?family=Marcellus&display=swap");@import url("https://fonts.googleapis.com/css2?family=Marcellus&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Antic+Didone&display=swap");body{font-family:Marcellus,serif!important}a,li,p,span,ul{font-family:Montserrat,sans-serif!important;font-weight:400!important;color:#000}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Antic Didone,serif!important;font-weight:400!important}section.services-boxes-area{background-image:linear-gradient(180deg,#fff 16%,#e7d7c8)}:root{--page-gutter:clamp(16px,2.6vw,48px);--page-max-width:1360px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;max-width:var(--page-max-width)!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:var(--page-gutter)!important;padding-right:var(--page-gutter)!important}.navbar-area{position:absolute;left:0;top:20px!important;width:100%}.tuam-nav .navbar{box-shadow:none!important;background:none!important}.tuam-nav .navbar .brand-logo{width:auto;height:auto;max-height:88px}.tuam-nav .navbar .navbar-brand .brand-logo{display:block!important}.navbar-area.is-sticky .tuam-nav .navbar .navbar-brand .brand-logo,.tuam-nav.scrolled .navbar-brand .brand-logo{display:block!important;width:60px!important;height:60px!important;max-height:60px!important}.tuam-nav .navbar .navbar-nav .nav-item a{color:#fff!important}.tuam-nav .navbar .navbar-nav .nav-item a:hover{color:#f9f295!important;text-decoration:underline}.call-us-text,.tuam-nav .navbar .others-option .call-us .number{color:#fff!important}.tuam-nav.scrolled{background-color:#000!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.navbar-area.is-sticky .tuam-nav .navbar .navbar-nav .nav-item a{color:#fff!important;font-weight:500!important}.navbar-area.is-sticky .tuam-nav .navbar .others-option .call-us .number{background:#e0aa3e;box-shadow:none!important}.navbar-area.is-sticky .tuam-nav .navbar .others-option .call-us .number:hover{background-color:#b8872f;transition:.9s}.navbar-area.is-sticky .call-us-text{color:#fff!important}.navbar-area.is-sticky img.white-logo,.tuam-nav .navbar .navbar-brand img:first-child{display:none}.navbar-area.is-sticky .tuam-nav .navbar .navbar-brand img:first-child{display:block!important}.home-area:before{content:unset!important}.services-boxes-area{margin-top:0!important;background-color:#fff}.services-boxes--dark,.services-boxes--dark *{text-shadow:none}.services-boxes--dark .content h3,.services-boxes--dark .content h3 a,.services-boxes--dark .hover-content h3,.services-boxes--dark .hover-content h3 a,.services-boxes--dark .hover-content p,.services-boxes--dark a,.services-boxes--dark p{color:#241505!important}.services-boxes--dark .single-box .content,.services-boxes--dark .single-box .hover-content{background:radial-gradient(circle at 50% -26%,hsla(0,0%,100%,.52) 0,hsla(0,0%,100%,0) 52%),linear-gradient(145deg,#f9f295,#f3d976 21%,#e0aa3e 44%,#c88b2c 63%,#f3dd84 80%,#b8872f)!important;border:1px solid hsla(56,89%,78%,.38);box-shadow:inset 0 10px 16px hsla(0,0%,100%,.24),inset 0 -15px 22px rgba(99,57,12,.25),0 8px 18px rgba(0,0,0,.18)}.services-boxes--dark .single-box .content{padding:48px 15px 24px!important}.services-boxes--dark .single-box .hover-content{padding:52px 28px 40px!important}.services-boxes--dark .single-box .content:after,.services-boxes--dark .single-box .hover-content:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 36%,hsla(0,0%,100%,.42) 50%,hsla(0,0%,100%,0) 64%,hsla(0,0%,100%,0));opacity:.7}.services-boxes--dark .read-more-btn{border:1px solid #7b4e11!important;color:#241505!important;background:rgba(255,249,227,.36)!important}.services-boxes--dark .read-more-btn:hover{background:#7b4e11!important;color:#fff4d8!important}.services-boxes--dark a:hover{color:#241505!important}section#about-us{padding-top:60px}.single-box img{width:100%}.single-box .service-img{width:95%;height:100%;object-fit:cover;object-position:center 40%}.tuam-nav .navbar .others-option .call-us{padding-left:0!important}.tuam-nav .navbar .others-option .call-us .icon{display:none!important}.tuam-nav .navbar .others-option .call-us{display:flex;gap:10px}.services-boxes-area .container .col-lg-4 .single-box{aspect-ratio:2/3;max-height:600px;width:100%}.about-title span{font-size:18px!important}.About_us_page .mission-text h3,.About_us_page .mission-text p,.about-title span{color:#000!important}.about-title h2{color:#0e0101!important;font-size:42px!important;margin-bottom:10px!important}.about-text .read-more-btn{color:#0f0101!important;background:#e0aa3e;border-radius:5px;padding:12px 20px;text-transform:uppercase;letter-spacing:1px;font-weight:500!important}.about-text .read-more-btn:hover{background-color:#b8872f;transition:.9s}.about-text p{margin-bottom:0;color:#000!important;font-size:18px!important}section#about-us{background-image:linear-gradient(180deg,#e7d7c8 16%,#fff)}section.services-area{padding:70px 0;background:#fff}section.services-area .services-slides .slide-arc h3,section.services-area .services-slides .slide-arc p,section.services-area .services-slides .slide-card h3,section.services-area .services-slides .slide-card p{color:#111!important;text-shadow:none!important}.about-title{border-right:1px solid #e0aa3e57!important}.tuam-nav .navbar .others-option .call-us .number:hover{text-decoration:underline}.tuam-nav .navbar .others-option .call-us .number{background:#fff;color:#000!important;padding:13px 20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px!important;letter-spacing:1px;font-weight:500!important;box-shadow:0 3px 11px 0 rgba(0,0,0,.25);border-radius:5px;text-transform:uppercase;transition:.5s}section.why-choose-us-area{position:relative;background-repeat:no-repeat!important;background-image:url(/images/luxreary-home.jpeg)!important;background-size:cover!important;padding-top:60px}section.why-choose-us-area .container{position:relative}section.why-choose-us-area:before{opacity:.97!important;background-color:#fff!important;display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;content:" "!important;border-radius:inherit}.why-choose-us-content .content .features-list li p{margin:0;color:#000!important}.subscribe_btn a.default-btn{background:#e0aa3e;border:1px solid #e0aa3e;color:#000;font-weight:500!important;letter-spacing:0;font-size:16px;transition:.5s}.subscribe_btn a.default-btn:hover{background:#b8872f;border:1px solid #b8872f}section.team-area.ptb-100 h2{color:#000}section.team_quote_outer section.team-area.ptb-100{background:#f6f2e9;padding-bottom:10px;position:relative;z-index:1}.join-area .default-btn{color:#000!important;background-color:#e0aa3e!important;font-weight:500!important;font-size:15px;letter-spacing:1px;transition:.9s;padding:14px 20px}.join-area .default-btn:hover{background-color:#b8872f!important}.feedback-area.ptb-100{background-color:#fff}.feedback-area.ptb-100 .swiper-slide{padding:30px;background:#f6f2e9;border-radius:20px}.our-mission-area .col-12.p-0,section.our-mission-area .col-6{display:flex;flex-direction:column}.our-mission-area .col-12.p-0{gap:20px}.our-mission-area .col-12.p-0>div{width:100%;display:flex;flex-direction:column;align-items:start;justify-content:center;border-radius:0}.our-mission-area{padding:0 20px 100px;background-image:linear-gradient(180deg,#e7d7c8 16%,#fff)}.our-mission-area .row.m-0 .col_box{position:relative;top:-40px}.our-mission-area .container-fluid.p-0{width:100%;max-width:1440px;margin:auto}.mission-text .default-btn{margin-top:20px;background:#e0aa3e;font-weight:500!important;font-size:15px;letter-spacing:1px}.mission-text .default-btn:hover{background:#b8872f;color:#fff!important;text-decoration:underline!important}section.our-mission-area.history .mission-image{order:2}section#blog{background:#fff}section#blog .post-content{background:#fff;border-radius:0 0 10px 10px;min-height:240px;display:flex;flex-direction:column;justify-content:space-between}section#blog .single-blog-post h3,section#blog .single-blog-post p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.single-blog-post .post-content .default-btn{margin-top:20px;border:1px solid #e0aa3e;background:transparent;color:#000;font-size:15px;padding:10px 20px;background-color:#e0aa3e}.single-blog-post .post-content .default-btn:hover{background-color:#b8872f;border:1px solid #b8872f;color:#000!important}.single-blog-post .post-content h3,.single-blog-post .post-content h3 a{font-weight:600!important;color:#000!important}.single-blog-post .post-content p{color:#6b6a6a!important;font-size:16px;line-height:24px}section#blog .blog-notes p{text-align:center;color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:18px}section#blog .blog-notes p a{padding:14px 25px;color:#000;border-radius:5px;font-size:15px;text-transform:uppercase;transition:.9s;font-weight:500;letter-spacing:1px;background-color:#e0aa3e}section#blog .blog-notes p a:hover{background:#b8872f}.call_image_outer img{height:100%;width:100%;object-fit:cover;object-position:center;border-radius:20px}.contact_right_form_outer{padding:0 15px 0 40px!important}.contact_right_form_outer p{padding:0!important;margin:0!important}section.contact-area.bottom{padding:60px 0 70px}section.contact-area.bottom .section-title p{margin:0!important}section.contact-area.bottom .contact-info ul.contact-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding:0}.top-solicl_outer{display:flex;justify-content:space-between;align-items:end}.top-solicl_outer ul.social{list-style:none;display:flex;gap:20px;justify-content:end;align-items:center}.top-solicl_outer ul.social li{width:40px;height:40px;background:#b8872f;display:flex;justify-content:center;align-items:center;margin:0;border-radius:44px;transition:.5s}.top-solicl_outer ul.social li:hover{background:#e0aa3e}.top-solicl_outer ul.social li a{font-size:20px;line-height:28px;margin:0;color:#fff;cursor:pointer}.About_us_page section.about-area.ptb-100{background:#f6f2e9}.About_us_page section.team-area.ptb-100{padding-top:70px}.About_us_page section.partner-area{background-image:linear-gradient(180deg,#d9d9d8 16%,#fff)}.About_us_page .swiper-pagination{margin-top:30px}.About_us_page section.about-area.ptb-100 .container{position:relative;z-index:1}.About_us_page section.partner-area .single-partner-item{background:#fbe2af;border-radius:10px}.About_us_page section.partner-area .single-partner-item a{padding:15px}.main-banner:after{bottom:0;background:linear-gradient(180deg,rgba(81,81,81,0) 13.3%,rgba(0,0,0,.7) 96.44%)}.main-banner:after,.main-banner:before{content:"";position:absolute;left:0;right:0;top:0}.main-banner:before{background:linear-gradient(180deg,#000,rgba(95,95,95,0));height:270px;z-index:1}.quote_inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch;display:grid}p.client_name{color:#000;font-size:16px;font-weight:600!important;margin-top:15px}.quote_outer{padding:120px 30px 200px;background:linear-gradient(180deg,#f6f2e9,hsla(0,0%,100%,0)),url(/images/quote-bg.png),#fff;-webkit-background-position:50% bottom;background-position:50% bottom;background-size:cover;margin-top:-2px}.quote_left{text-align:right;padding-right:45px}.quote_content{border-left:1px solid #b8872f!important;padding-left:45px}.quote_content .testimonial-item{width:100%;max-width:100%}.quote_content .testimonial-slides{width:100%;max-width:980px;height:380px;position:relative}.quote_content .testimonial-slides .swiper-slide,.quote_content .testimonial-slides .swiper-wrapper{height:100%!important}.quote_content .testimonial-item{height:100%;padding-bottom:46px}.quote_content .testimonial-copy{width:100%;height:100%;overflow-y:auto;padding-right:10px}.quote_content .testimonial-slides .swiper-pagination,.quote_content .testimonial-slides .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{position:absolute!important;left:0;right:0;bottom:0!important;margin-top:0!important}.quote_content .client_name{margin:0 0 14px;font-family:Antic Didone,serif!important;font-size:clamp(24px,2.3vw,40px);line-height:1.12}.quote_content .client_name,.quote_content .team-bio{color:#000!important;font-weight:400!important;text-align:left}.quote_content .team-bio{margin:0;font-family:Montserrat,sans-serif!important;font-size:clamp(15px,1.2vw,20px);line-height:1.55}@media screen and (max-width:1360px){.quote_content .testimonial-slides{height:580px}}@media screen and (max-width:1024px){.quote_content .testimonial-slides{height:520px}}@media screen and (max-width:767px){.quote_content .testimonial-slides{height:500px}.quote_content .testimonial-item{padding-bottom:40px}}.btn_control span{font-weight:700!important;line-height:1;position:relative;text-decoration:none;transition:.2s;white-space:nowrap;cursor:pointer;color:#333!important;text-transform:uppercase;font-size:14px;text-decoration:underline;text-underline-offset:2px}.btn_control span:hover{color:#b8872f!important}span.separator{margin-left:40px;position:relative;pointer-events:none}span.separator:after{content:"";position:absolute;left:-23px;width:1px;height:10px;margin-top:-5px;top:50%;background-color:currentColor}.quote_inner h3.team-name{margin-bottom:21px}.quote_inner h3.team-name.testimonial-heading span{display:block;white-space:nowrap;font-family:Antic Didone,serif!important;font-style:normal!important;font-weight:400!important}.single-event-box{margin-bottom:15px!important}section.eventcard_outer .event-content{width:100%}.single-event-box{background-color:#d9d9d8!important}.single-event-box .event-content .content ul li{color:#000}.top_heading h2{color:#000;text-align:center;font-size:42px;margin:0 0 30px}.house-status{display:inline-block;font-size:12px;line-height:14px;padding:5px;position:absolute;top:10px;right:10px;z-index:1}.house-status.new{background:#b49779;color:#fff}.featured_list_inner .featured_col{display:flex;flex-direction:column}.house-status.open{background:#e0aa3e;border-radius:2px;color:#fcf8fc}.house-status.sold{background:#fff;color:red}.house-status.available{background:#e0aa3e;color:#fff}.feat_img{position:relative;width:100%}.house-footer h3,p.house-price{color:#000;font-size:20px}.house-footer h3{margin:5px 0}.house-footer h3 a{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.house-footer h3 a:hover{color:#e0aa3e;transition:.9s}.house-footer p{color:#000;font-size:14px;margin:0;line-height:24px}.featured_list_inner{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}section.featured_listings{width:100%;top:0;position:relative;margin-bottom:0;padding-bottom:120px}.desktop-view{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.mobile-view{display:none}.search-input-container{width:100%;border:none;height:52px;display:flex;padding:0 16px;align-items:center;background-color:#fff;margin:0;gap:10px}.social_outer ul.social{display:flex;list-style:none;gap:10px;margin:0;padding:0}.tuam-nav ul.social{display:flex;gap:15px;margin-left:25px}.navbar-area nav.navbar .social li a{width:30px;height:30px;background:#fff;display:flex;justify-content:center;align-items:center;color:#000;border-radius:2px}.navbar-area.is-sticky nav.navbar .social li a{background:#4a4642;color:#fff}.navbar-area nav.navbar .social li a:hover,.navbar-area.is-sticky nav.navbar .social li a:hover,.tuam-nav .navbar .others-option .call-us .number:hover{background:#b8872f!important}.subscribe_btn{width:100%;display:flex;justify-content:center;position:relative;top:70px}input.search-input{color:#000;flex:1 0 auto;width:50px;border:none;border-radius:0;outline:none;background:transparent;font-size:16px}.search-form.with-filters{margin-top:30px;display:flex;width:100%;justify-content:center;align-items:flex-end}.search-wrapper{margin:5px;letter-spacing:normal;width:100%;max-width:444px;position:relative}.search-form.with-filters button.lp-btn.search-button.button-style-4{margin:5px;border-radius:0;height:52px;display:flex;padding-left:50px;padding-right:50px;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fff!important;background-color:transparent!important;border-color:#fff!important;align-items:center;border:2px solid #fff;text-transform:uppercase;font-size:16px}.lp-btn:after{content:"";display:inline-block;height:0;line-height:1;margin-left:0;position:relative;top:-1px;transform:rotate(45deg);vertical-align:middle;width:0;border-right:0 solid;border-top:0 solid;transition:width .3s,height .3s,margin .3s,border .2s}.lp-btn:hover:after{border-right-width:2px;border-top-width:2px;height:9px;margin-left:2px;width:9px}.search-lease-tab{background-color:#000;color:#fff;padding:8px 25px;display:inline-flex;align-items:center;justify-content:center}.search-lease-tab.active{background-color:#fff;color:#000}.search-lease-tabs{display:flex}section.services_outer{margin:0;top:unset;padding:100px 0}.service_img{position:relative}.service_img:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.2}.service_col{width:100%;max-width:31.3%;position:relative}.services_desc{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center}.services_desc h3{color:#fff;font-weight:100!important;font-size:28px!important;background:rgba(0,0,0,.45);padding:10px 16px;border-radius:10px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid hsla(0,0%,100%,.2);text-shadow:0 1px 2px rgba(0,0,0,.9);box-shadow:0 4px 20px rgba(0,0,0,.25)}.service_col:hover .services_desc h3{background:rgba(0,0,0,.6)}section.services_outer .desktop-view{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.services_desc h3{text-align:center;font-weight:700!important;letter-spacing:1px;text-transform:uppercase;font-size:30px}section.eventcard_outer.ptb-100{background-image:linear-gradient(180deg,#d9d9d3,#f6f2e9)}section.eventcard_outer .container{display:flex;flex-wrap:wrap;gap:20px}.eventcard_outer a.default-btn{border:1px solid #b8872f!important;background:transparent!important;color:#b8872f;text-decoration:none!important}.eventcard_outer a.default-btn:hover{border:1px solid #b8872f;background:#b8872f;color:#fff!important;text-decoration:none!important}section.eventcard_outer .event-content,section.eventcard_outer .single-event-box .event-image{flex:unset;max-width:100%}section.eventcard_outer .single-event-box .event-content .content{padding:10px 0 0}.eventcard_outer h2{width:100%;text-align:center;color:#000;font-size:42px;margin:0 0 30px}.eventcard_outer .single-event-box{background:transparent!important}section.eventcard_outer .single-event-box{width:calc(33.3% - 20px)!important}.eventcard_outer .single-event-box .event-content .content h3 a{font-size:30px}.eventcard_outer p{margin:0}.service_img{width:100%;aspect-ratio:458/316}.service_img img{width:100%;height:100%;object-fit:cover}section#blog,section.services_outer{background-image:linear-gradient(180deg,#e7d7c8 16%,#fff);position:relative}.services_outer .container{position:relative;z-index:1}section.services_outer{padding-bottom:0!important}section#featured_listings{padding-top:120px}@media screen and (min-width:1360px){.navbar-area .tuam-nav .container{max-width:100%!important;padding-left:60px!important;padding-right:60px!important}.team-content{padding-left:200px!important}.quote_content{padding-right:150px}section.services_outer{padding-top:120px;margin-top:0}section.why-choose-us-area{padding-bottom:0}}@media screen and (max-width:1024px){body .why-choose-us-content .content .features-list{grid-template-columns:repeat(2,1fr)!important}.why-choose-us-content .content .features-list{display:grid;grid-template-columns:repeat(2,1fr)!important;grid-gap:20px}.featured_list_inner .feat_img{max-height:390px}.featured_list_inner .featured_col,.our-mission-area .col-12.p-0{display:flex;flex-direction:column}.our-mission-area .col-12.p-0{gap:20px}.mission-text{padding:0!important}section.our-mission-area.history .mission-text{order:2}}@media screen and (max-width:767px){section#about-us{padding-top:0;position:relative;top:0}section.eventcard_outer .single-event-box{width:100%!important}.service_col{width:100%;max-width:100%}section#featured_listings{padding-top:80px;padding-bottom:80px}body .navbar-area.is-sticky .tuam-nav .navbar .navbar-nav .nav-item a{color:#fff!important;font-weight:500!important}.search-form.with-filters{flex-wrap:wrap}.search-form.with-filters button.lp-btn.search-button.button-style-4{width:100%}section.eventcard_outer .container{flex-wrap:wrap}.desktop-view{display:none!important}.featured_listings .featured_col{padding-bottom:50px}.featured_listings span.swiper-pagination-bullet,.services_outer span.swiper-pagination-bullet{background:#000;width:10px;height:10px}.mobile-view{display:block}section.services_outer{margin:0;top:unset;padding:60px 0 100px}.why-choose-us-content .content{padding-bottom:0!important}.services_outer .service_col{padding-bottom:50px}.why-choose-us-content .content .features-list{display:grid;grid-template-columns:repeat(1,1fr)!important;grid-gap:20px}body .mission-text{padding-top:10px!important}.feat_img img{max-width:100%;height:350px!important;object-fit:cover!important}.featured_list_inner{grid-template-columns:repeat(1,1fr)}.feat_desc{padding-top:10px;width:100%}body .why-choose-us-content .content .features-list{grid-template-columns:repeat(1,1fr)!important}.team-content{padding:20px 0!important}.quote_content{border-left:none!important;padding:0;max-width:calc(100vw - 8px);margin:0 auto}.team-name{font-size:30px!important;text-align:left}.our-mission-area .row.m-0{flex-wrap:wrap!important;gap:40px;position:relative;top:-50px}body .our-mission-area{padding:50px 15px 0!important}section.why-choose-us-area{padding-bottom:60px}.mission-image{min-height:inherit!important}.mission-text .default-btn{background:transparent!important}.mission-text .default-btn:hover{background:#b8872f!important;color:#fff}.mission-image h3 span{font-size:22px!important;padding:7px 15px!important}.mission-text p{font-size:14px;line-height:24px}.quote_left{display:flex;flex-direction:column;gap:0;text-align:right;padding-right:0;width:100%}.quote_inner{display:flex;flex-wrap:wrap}.section-title h2{font-size:42px!important;margin:10px 0 20px}.single-event-box{flex-direction:column-reverse}.single-event-box .event-content .content p{font-size:14px;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.single-event-box .event-content .content h3{font-size:30px!important}.quote_outer{padding:80px 0}.team-media{min-height:350px!important}.contact-area{padding:30px 0 10px!important}section.contact-area.ptb-100{padding-bottom:10px!important}section.contact-area.bottom .contact-info{margin:0}.top-solicl_outer{display:flex;justify-content:space-between;align-items:start;flex-direction:column}.top-solicl_outer ul.social{padding:0}.contact-info .contact-list li .icon{font-size:18px;top:50%!important;transform:translateY(-50%)!important;left:10px!important}.About_us_page section.team-area.ptb-100{padding-top:50px}}@media screen and (max-width:991px){.main-banner:before{height:80px}.tuam-nav .navbar .brand-logo{max-height:72px}.navbar-area.is-sticky .tuam-nav .navbar .navbar-brand .brand-logo,.tuam-nav.scrolled .navbar-brand .brand-logo{width:60px!important;height:60px!important;max-height:60px!important}img.white-logo{display:none!important}.tuam-nav .navbar .navbar-brand img:first-child{display:block!important}.contact_right_form_outer{padding:30px 15px 0!important}section.contact-area.bottom .contact-info ul.contact-list{display:grid;grid-template-columns:repeat(1,1fr)}section.contact-area.bottom .contact-info{padding:15px!important}.navbar-area{top:0!important;background-color:transparent!important}.tuam-nav .navbar .navbar-brand img:first-child{display:none!important}img.white-logo{display:flex!important}.navbar-toggler .icon-bar{background:#fff!important}div#navbarSupportedContent.show{background:#000;padding:0 0 20px;box-shadow:13px 0 #000,-13px 0 #000;position:relative;top:5px}.about-text p{font-size:16px!important;line-height:26px}.about-title h2{color:#000!important;font-size:25px!important}.navbar-area.is-sticky .tuam-nav .navbar .navbar-nav .nav-item a{color:#000!important;font-weight:500!important}.navbar-area.is-sticky .tuam-nav .navbar .others-option .call-us .number{color:#fff!important;background:#b8872f;box-shadow:none!important}.tuam-nav .navbar .navbar-nav{border:none!important;max-height:400px!important;overflow:inherit!important}.navbar-area.is-sticky img.white-logo{display:none!important}.navbar-area.is-sticky,.navbar-area.is-sticky .tuam-nav.scrolled,div#navbar.navbar-area.is-sticky{background:#000!important}.navbar-area.is-sticky .navbar-toggler .icon-bar{background:#e0aa3e!important}.services-boxes-area .container{top:-70px!important;margin-bottom:-90px}.subscribe_btn a.default-btn{background:#ffffff57!important;margin-bottom:30px!important;position:relative;top:-20px}.eventcard_outer h2{font-size:30px}.eventcard_outer .single-event-box .event-content .content h3 a{font-size:28px}.eventcard_outer a.default-btn{padding:10px 15px!important;font-size:14px!important;margin-top:15px!important}.mission-text p{font-size:14px;line-height:24px}.tuam-nav .navbar .others-option{border-top:none!important}.tuam-nav .navbar .others-option .call-us,.tuam-nav ul.social{margin-left:15px;margin-top:10px}.top_heading h2{font-size:30px}.services_desc h3{font-size:24px}}@media screen and (max-width:550px){.single-blog-post .post-image a img{height:100%!important;width:100%!important;max-height:332px!important}}:root{--gold-text-main:#241505;--gold-text-strong:#180d03;--gold-border-main:hsla(56,89%,78%,.42);--gold-shine-base:linear-gradient(145deg,#f9f295,#f3d976 21%,#e0aa3e 44%,#c88b2c 63%,#f3dd84 80%,#b8872f);--gold-shine-top:radial-gradient(circle at 50% -26%,hsla(0,0%,100%,.52) 0%,hsla(0,0%,100%,0) 52%);--gold-shine-sweep:linear-gradient(110deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 36%,hsla(0,0%,100%,.42) 50%,hsla(0,0%,100%,0) 64%,hsla(0,0%,100%,0))}.about-content .read-more-btn,.about-text .read-more-btn,.contact-form form .default-btn,.default-btn,.eventcard_outer a.default-btn,.join-area .default-btn,.mission-text .default-btn,.optional-btn,.single-blog-post .post-content .default-btn,.single-box .hover-content .read-more-btn,.single-pricing-box .book-now-btn .default-btn,.single-services-box .read-more-btn,.subscribe_btn a.default-btn,.tuam-nav .navbar .others-option .call-us .number,section#blog .blog-notes p a{position:relative;overflow:hidden;border:1px solid var(--gold-border-main)!important;color:var(--gold-text-main)!important;background:var(--gold-shine-top),var(--gold-shine-base)!important;box-shadow:inset 0 10px 16px hsla(0,0%,100%,.24),inset 0 -15px 22px rgba(99,57,12,.25),0 6px 14px rgba(0,0,0,.16)!important}.about-content .read-more-btn:after,.about-text .read-more-btn:after,.contact-form form .default-btn:after,.default-btn:after,.eventcard_outer a.default-btn:after,.join-area .default-btn:after,.mission-text .default-btn:after,.optional-btn:after,.single-blog-post .post-content .default-btn:after,.single-box .hover-content .read-more-btn:after,.single-pricing-box .book-now-btn .default-btn:after,.single-services-box .read-more-btn:after,.subscribe_btn a.default-btn:after,.tuam-nav .navbar .others-option .call-us .number:after,section#blog .blog-notes p a:after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--gold-shine-sweep);opacity:.68}.about-content .read-more-btn:hover,.about-text .read-more-btn:hover,.contact-form form .default-btn:hover,.default-btn:focus,.default-btn:hover,.eventcard_outer a.default-btn:hover,.join-area .default-btn:hover,.mission-text .default-btn:hover,.optional-btn:focus,.optional-btn:hover,.single-blog-post .post-content .default-btn:hover,.single-box .hover-content .read-more-btn:hover,.single-pricing-box .book-now-btn .default-btn:hover,.single-services-box .read-more-btn:hover,.subscribe_btn a.default-btn:hover,.tuam-nav .navbar .others-option .call-us .number:hover,section#blog .blog-notes p a:hover{color:var(--gold-text-strong)!important;border-color:hsla(48,82%,74%,.64)!important;background:var(--gold-shine-top),var(--gold-shine-base)!important;filter:saturate(108%) brightness(104%);box-shadow:inset 0 12px 20px hsla(0,0%,100%,.28),inset 0 -16px 24px rgba(99,57,12,.28),0 9px 18px rgba(0,0,0,.2)!important}.default-btn span,.join-content .default-btn span,.mission-text .default-btn span,.single-pricing-box .book-now-btn .default-btn span{display:none!important}.single-benefits-box .icon,.single-services-box .icon,.why-choose-us-content .content .features-list li .icon{position:relative;overflow:hidden;border:1px solid var(--gold-border-main)!important;background:var(--gold-shine-top),var(--gold-shine-base)!important;color:var(--gold-text-main)!important;box-shadow:inset 0 9px 14px hsla(0,0%,100%,.24),inset 0 -12px 18px rgba(99,57,12,.24),0 6px 14px rgba(0,0,0,.14)!important}.contact-info .contact-list li .icon:after,.contact-info .contact-list li .icon:before,.single-benefits-box .icon:after,.single-services-box .icon:after,.why-choose-us-content .content .features-list li .icon:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.contact-info .contact-list li .icon:after,.single-benefits-box .icon:after,.single-services-box .icon:after,.why-choose-us-content .content .features-list li .icon:after{background:var(--gold-shine-sweep);opacity:.66}.single-services-box .icon img,.why-choose-us-content .content .features-list li .icon img{position:relative;z-index:1;filter:brightness(0) saturate(100%) invert(11%) sepia(42%) saturate(1266%) hue-rotate(353deg) brightness(95%) contrast(97%)!important}.single-services-box .icon{width:90px;height:90px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-left:auto;margin-right:auto}.single-services-box .icon .icon-bg img{display:none!important}.single-benefits-box:hover .icon,.single-services-box:hover .icon,.why-choose-us-content .content .features-list li:hover .icon{color:var(--gold-text-main)!important;background:var(--gold-shine-top),var(--gold-shine-base)!important}.contact-info .contact-list li .icon{color:var(--gold-text-main)!important;border-color:var(--gold-border-main)!important}.contact-info .contact-list li .icon:before{z-index:-1;margin:6px;background:var(--gold-shine-top),var(--gold-shine-base)!important}