.site-logo img{max-width:80px}.home .page-header,.site-description{display:none}.site-header{background-color:#010101}body{background-color:#0B0B0A;color:#cecece}div .elementor-widget-icon-list .elementor-icon-list-text{color:#cecece}.site-navigation ul.menu li a{color:#e1e1e1;text-transform:uppercase;font-weight:500;font-size:.9em}.site-navigation ul.menu li a:hover{color:#C9A34E}.elementor-widget-text-editor{color:#cecece}.services-section img{width:265px;max-height:176px;object-fit:cover}p{color:#cecece}.gallery-section .elementor-element-populated{padding-left:0!important;padding-right:0!important}.about-section img{min-height:340px;object-fit:cover}.services-section .elementor-widget-image{position:relative;overflow:hidden}.services-section .elementor-widget-image img{display:block;transition:transform 0.45s ease}.services-section .elementor-widget-image::after{content:"";position:absolute;inset:0;background:#fff0;transition:background 0.4s ease;pointer-events:none}.services-section .elementor-widget-image:hover img{transform:scale(1.06)}.services-section .elementor-widget-image:hover::after{background:rgb(0 0 0 / .35)}body:not(.home) .site-main{padding:50px 0}.entry-title{text-align:center;color:#C9A34E;margin-bottom:50px;font-family:"Vujahday Script"}.foogallery.fg-round-small .fg-item-inner{border-radius:0}.foogallery.fg-light.fg-shadow-outline .fg-item-inner{box-shadow:0 0 0 1px #C9A34E}.site-footer{border-top:1px solid #333}.site-header .header-inner{align-items:center}.contact-info{display:flex;align-items:center;gap:20px}.contact-info .contact-box{display:flex;gap:5px}.contact-info .contact-box a{color:#fff;transition:color 0.3s ease}.contact-info .contact-box a:hover{color:#C9A34E}.contact-info .contact-box span.icon{display:flex;align-items:center}.copyright{text-align:center;font-size:14px}.site-navigation-toggle-holder .site-navigation-toggle{color:#C9A34E}.elementor-widget-heading h3.elementor-heading-title{font-weight:400}.elementor-element{color:#cecece}.pricing-table .elementor-inner-section .elementor-container{gap:30px}.pricing-table .elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap{border-radius:10px}.pricing-table.elementor-section.elementor-section-boxed>.elementor-container{max-width:1100px}.pricing-table .elementor-heading-title{line-height:1.4}.pricing-table .elementor-widget-heading{margin-bottom:8px;margin-block-end:8px!important}.pricing-table .elementor-widget .elementor-icon-list-item{font-size:15px;margin:3px 0}.golden-text,.golden-text p{color:#C9A34E}.pricing-table .additions .elementor-widget-heading{margin-bottom:20px!important}.elementor-element .ff-default .ff-el-form-control{background-color:#fff0;border-color:#C9A34E;color:#fff;font-size:14px}.elementor-element .ff-default .ff-el-input--label label{color:#C9A34E;font-family:"Poppins",Sans-serif;font-size:15px}.fluentform input::placeholder,.fluentform textarea::placeholder{color:#fff!important;opacity:1;font-size:14px}.home-full strong{margin:20px 0 10px;display:block;color:#C9A34E;font-size:1.25rem;font-family:"Vujahday Script"}@media screen and (min-width:992px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:880px}}@media screen and (min-width:1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px}}@media screen and (min-width:768px) and (max-width:991px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:720px}.site-footer .site-branding{display:none}footer .contact-info .contact-box,footer .site-navigation ul.menu li a{font-size:14px}.copyright{margin-top:15px}.pricing-table .elementor-inner-section .elementor-container{gap:0}.pricing-table .elementor-inner-section .elementor-container>.elementor-column{padding:0 8px}}@media screen and (max-width:767px){.site-navigation-dropdown ul.menu li.current-menu-item a{background:#ac842a;color:#fff}header .contact-info{order:-1;width:100%;margin-bottom:10px;border-bottom:1px solid #4a4a4a;padding-bottom:7px;margin-top:-8px}.site-logo img{max-width:45px}.contact-info .contact-box{font-size:14px}footer .contact-info{margin-top:8px;margin-bottom:10px}.site-footer .site-branding{display:none!important}.copyright{font-size:14px}.services-section img{margin:0 auto}.services-section .elementor-element{text-align:center}.elementor-widget-heading h2.elementor-heading-title{font-size:1.35rem}.elementor-widget-heading h3.elementor-heading-title{font-size:1.1rem}body:not(.home) .site-main{padding:30px 0}.entry-title{margin-bottom:30px}}@media screen and (max-width:480px){.pricing-table .elementor-inner-section .elementor-container>.elementor-column{max-width:360px;margin:0 auto}}@media screen and (max-width:440px){.contact-info .contact-box{font-size:12px}.contact-info .contact-box span.icon svg{max-width:17px}footer .site-navigation ul.menu a{padding:5px 10px;font-size:14px!important}}