@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap);
:root{--alt-font:"Space Grotesk",sans-serif;--primary-font:"Inter",sans-serif;--base-color:#e94f09;--dark-gray:#1a1a1a;--medium-gray:#717580}body{font-family:var(--primary-font);line-height:30px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--alt-font)}.h1,h1{line-height:1.2}.h2,h2{line-height:1.3}.navbar .navbar-nav .nav-link{font-size:18px}header .navbar-brand img{max-height:50px}@media (min-width:992px){header .navbar-brand img{max-height:65px}}.header-icon .header-social-icon a{font-size:17px;padding-left:23px}.btn{letter-spacing:0;text-transform:none}.btn.btn-very-small{padding:9px 18px}.btn.btn-small{padding:11px 22px}.btn.btn-medium{padding:12px 22px 13px}.btn.btn-large{padding:13px 26px 15px}.btn.btn-extra-large{padding:16px 32px 18px;word-break:normal}.btn.btn-extra-large .btn-icon i{top:0}.btn-icon i{top:1px}.btn.btn-link{padding:0 0 2px}.btn.btn-hover-animation-switch .btn-icon{margin-left:6px}.bg-base-color,.btn.btn-base-color{background-color:#e94f09!important}.btn.btn-base-color:hover{background-color:#d44508!important}.btn.btn-cta-orange{background-color:#e94f09!important;color:#fff!important;font-weight:700!important}.btn.btn-cta-orange:hover{background-color:#d44508!important;color:#fff!important}.btn.btn-cta-orange .btn-icon i,.btn.btn-cta-orange .btn-text{color:#fff!important}.text-base-color{color:#e94f09!important}.border-color-base-color{border-color:#e94f09!important}a:hover{color:#e94f09}.form-control:focus{border-color:#e94f09;box-shadow:0 0 0 .2rem rgba(233,79,9,.25)}header .navbar-nav>.nav-item.active>.nav-link,header .navbar-nav>.nav-item>.nav-link:hover{color:#e94f09!important}.swiper-pagination-bullet-active{background-color:#e94f09!important}.bg-gradient-black-green{background-image:radial-gradient(circle,#fff 0,#fef8f6 80%,#fef8f6 100%)}.video-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.hero-video-wrap{background:#000;overflow:hidden!important}.slider-shadow-left-right{mask-image:linear-gradient(90deg,transparent 10%,#000 25%,#000 75%,transparent 90%);-webkit-mask-image:linear-gradient(90deg,transparent 10%,#000 25%,#000 75%,transparent 90%)}.portfolio-simple .portfolio-box:hover .portfolio-image img{opacity:1}footer .elements-social li{margin:0 10px 0 0}footer .footer-logo img{max-height:40px}footer{font-size:15px;line-height:30px;padding-bottom:30px}footer.footer-dark{background-color:#1a1a1a;padding-top:140px!important}footer.footer-dark a:hover{color:#e94f09!important}.crafto-footer-phone{align-items:center;color:#fff;display:inline-flex;font-size:15px;font-weight:500;gap:8px;text-decoration:none;transition:color .3s ease}.crafto-footer-phone:hover{color:#e94f09!important}.crafto-footer-phone i{font-size:14px}.crafto-footer-social{display:flex;gap:12px}.crafto-footer-social a{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;color:#fff;display:flex;font-size:14px;height:36px;justify-content:center;text-decoration:none;transition:all .3s ease;width:36px}.crafto-footer-social a:hover{background:#e94f09!important;color:#fff!important}::-moz-selection{background-color:#e94f09;color:#fff}::selection{background-color:#e94f09;color:#fff}::-webkit-scrollbar-thumb{background-color:#e94f09}.accordion-style-02 .accordion-button:not(.collapsed){border-color:#e94f09;color:#e94f09}.page--hero section.full-screen,.page--home section.full-screen{height:calc(100vh - 100px)!important;padding-top:100px!important}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{color:#1a1a1a!important;font-weight:600!important}.editor-content p{color:#333!important}.navbar-collapse-bg{background-color:#1a1a1a!important}.navbar-toggler.navbar-toggler-text:not([aria-expanded]),.navbar-toggler.navbar-toggler-text[aria-expanded=false]{background:none;border:none;height:auto!important;padding:8px 0;white-space:nowrap;width:auto!important}.navbar-toggler.navbar-toggler-text:not([aria-expanded]) .navbar-toggler-line,.navbar-toggler.navbar-toggler-text[aria-expanded=false] .navbar-toggler-line,.navbar-toggler.navbar-toggler-text[aria-expanded=true] .navbar-toggler-menu-label{display:none!important}.navbar-toggler.navbar-toggler-text[aria-expanded=true] .navbar-toggler-line:nth-child(2),.navbar-toggler.navbar-toggler-text[aria-expanded=true] .navbar-toggler-line:nth-child(3){display:block!important}.navbar-toggler.navbar-toggler-text[aria-expanded=true] .navbar-toggler-line:nth-child(4),.navbar-toggler.navbar-toggler-text[aria-expanded=true] .navbar-toggler-line:nth-child(5){display:none!important}.navbar-toggler-menu-label{border:1px solid #1a1a1a;border-radius:3px;cursor:pointer;letter-spacing:1px;padding:6px 14px;white-space:nowrap}header.sticky-header.header-sticky{background-color:rgba(26,26,26,.95)}.navbar-always-fixed{background-color:transparent!important;box-shadow:none;left:0;position:fixed!important;right:0;top:0;transform:none!important;transition:background-color .3s ease,box-shadow .3s ease;z-index:999}.navbar-always-fixed.nav-scrolled{background-color:#fff!important;box-shadow:0 2px 20px rgba(0,0,0,.08)}header.sticky .navbar-always-fixed{transform:none!important}.page-title-large{padding-top:8.75rem!important}.page-layout{padding-top:0}.page-layout:not(.page--home):not(.page--hero){padding-top:126px}.navbar-nav .dropdown-with-icon-style02 .dropdown-menu.show,.navbar-nav .dropdown-with-icon-style02:hover .dropdown-menu{display:flex!important;flex-wrap:wrap!important;width:32.5rem!important}.navbar-nav .dropdown-with-icon-style02 .dropdown-menu li{box-sizing:border-box;width:50%!important}.navbar-nav .dropdown-with-icon-style02 .dropdown-menu li a{white-space:nowrap!important}.crafto-cta-banner{align-items:center;border-radius:10px!important;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-80px!important;padding:50px 60px!important;position:relative;z-index:10}.crafto-cta-content{flex:1}.crafto-cta-contact{align-items:center;display:flex;flex-wrap:wrap;gap:25px}.crafto-cta-btn{letter-spacing:.5px!important;padding:24px 46px!important;text-transform:uppercase!important}.crafto-cta-btn:hover{background:#1a1a1a!important;border-color:#1a1a1a!important;color:#fff!important}.btn-start-claim{align-items:center;background:#e94f09;border:none;border-radius:4px;color:#fff!important;display:inline-flex;font-size:13px;font-weight:500;gap:.5rem;padding:11px 22px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.btn-start-claim:hover{background:#d44508;color:#fff!important}.btn-start-claim i{font-size:10px}.btn-start-claim-mobile{align-self:center;font-size:12px;height:auto;line-height:1.4;padding:8px 16px}.header-phone-link{align-items:center;color:#232323;display:inline-flex;font-size:14px;font-weight:600;gap:.5rem;text-decoration:none;transition:color .3s ease;white-space:nowrap}.header-phone-link:hover{color:#e94f09}.header-phone-link:before{color:#e94f09;content:"\f095";font-family:Font Awesome\ 6 Free;font-size:14px;font-weight:900}.header-phone{white-space:nowrap}header .col-lg-2.text-end{align-items:center}.feature-card{background:#fdfdfd;border:1px solid #f0f0f0;border-radius:6px;height:100%;padding:30px 25px;text-align:center}.feature-icon-wrap{height:90px;margin:0 auto 22px;width:90px}.feature-icon-img{height:90px;-o-object-fit:contain;object-fit:contain;width:90px}.features-label-badge{background:#e94f09;border-radius:30px;color:#fff;display:inline-block;font-size:11px;font-weight:600;letter-spacing:1.5px;margin-bottom:25px;padding:8px 20px;text-transform:uppercase}.features-bottom{margin-top:50px;text-align:center}.features-bottom-line{background:#e94f09;height:1px;margin:0 auto 22px;max-width:950px;opacity:.25;width:100%}.features-bottom-badge{align-items:center;display:inline-flex;font-size:13px;gap:8px;padding:10px 25px}.features-bottom-badge i{font-size:15px}.about-checklist{list-style:none;margin:0 0 30px;padding:0}.about-checklist li{align-items:flex-start;color:#1a1a1a;display:flex;font-size:14px;gap:12px;margin-bottom:12px}.check-icon{align-items:center;display:flex;justify-content:center;margin-top:2px}.btn-about-link{align-items:center;color:#1a1a1a;display:inline-flex;font-size:13px;font-weight:500;gap:.5rem;text-decoration:none}.btn-about-link:hover{color:#e94f09}.btn-about-link i{font-size:9px}.sec3-google-badge{background:#262b35;border-radius:10px;bottom:-30px;box-shadow:0 20px 50px rgba(0,0,0,.15);cursor:pointer;left:auto;position:absolute;right:-30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:230px;z-index:10}.sec3-google-badge:hover{box-shadow:0 25px 60px rgba(0,0,0,.2);transform:translateY(-4px)}.sec3-badge-inner{background:#fff;border-radius:8px;margin-bottom:15px;padding:35px 20px;position:relative;top:-1px}.sec3-rating-num{font-size:48px;letter-spacing:-3px;line-height:1;margin-bottom:8px}.sec3-stars{color:#fbbc05;font-size:18px;letter-spacing:1px;margin-bottom:8px}.sec3-reviews-count{display:block;font-size:14px;margin-bottom:10px}.sec3-excellent-badge{background:#00b67a;border-radius:100px;box-shadow:0 5px 20px rgba(0,182,122,.3);color:#fff;display:inline-block;font-size:12px;line-height:30px;padding:0 20px;text-transform:uppercase}.sec3-google-logo{padding-bottom:20px}.sec3-google-logo img{height:30px;width:auto}.sec3-quote-left,.sec3-quote-right{color:#f0f0f0;font-size:280px;line-height:1;opacity:.5;pointer-events:none;position:absolute;z-index:0}.sec3-quote-left{left:50px;top:30px}.sec3-quote-right{right:50px;top:30px}@media (max-width:1199px){.navbar .navbar-nav .nav-link{font-size:16px;padding:10px 13px}.lg-overflow-hidden{overflow:hidden}.sec3-quote-left,.sec3-quote-right{font-size:180px}}@media (max-width:991px){.page--hero section.full-screen.ipad-top-space-margin,.page--home section.full-screen.ipad-top-space-margin{height:calc(100vh - 76px)!important;padding-top:0!important}section:first-of-type .fs-18,section:first-of-type .fs-20{color:#4a4a4a!important;font-weight:500!important}.navbar .navbar-nav .nav-link{font-size:18px}.navbar-nav .dropdown-with-icon-style02 .dropdown-menu li,.navbar-nav .dropdown-with-icon-style02 .dropdown-menu.show,.navbar-nav .dropdown-with-icon-style02:hover .dropdown-menu{width:100%!important}.sec3-google-badge{bottom:auto;display:block;left:auto;margin:-40px auto 0;position:relative;right:auto;width:200px}.sec3-quote-left,.sec3-quote-right{font-size:180px}.sec3-quote-left{left:20px}.sec3-quote-right{right:20px}}@media (max-width:767px){.page--hero section.full-screen.ipad-top-space-margin,.page--home section.full-screen,.page--home section.full-screen.ipad-top-space-margin{height:auto!important;min-height:auto!important;overflow:visible!important;padding-bottom:30px!important}.sec3-quote-left,.sec3-quote-right{font-size:120px;opacity:.3}.sec3-quote-left{left:10px;top:10px}.sec3-quote-right{right:10px;top:10px}.feature-card{padding:20px}.feature-icon-wrap{margin-bottom:12px}.feature-icon-img,.feature-icon-wrap{height:60px;width:60px}.row-cols-1.g-4{--bs-gutter-y:0.75rem}.section-testimonials{padding-bottom:25px!important;padding-top:30px!important}.section-testimonials .sec3-google-badge{margin:-20px auto 0;width:160px}.sec3-badge-inner{padding:20px 15px}.sec3-rating-num{font-size:36px;margin-bottom:4px}.sec3-stars{font-size:14px;margin-bottom:4px}.sec3-reviews-count{font-size:12px;margin-bottom:6px}.sec3-excellent-badge{font-size:10px;line-height:24px;padding:0 14px}.sec3-google-logo{padding:8px 0}.sec3-google-logo img{height:20px!important}.section-testimonials .col-lg-6.position-relative{margin-bottom:20px!important}.section-testimonials figure img{width:75%!important}.section-testimonials .review-style-08{margin-bottom:15px!important}.section-testimonials .review-style-08 .w-75px{height:55px!important;width:55px!important}.col-lg-5.bg-dark-gray.order-2{min-height:auto!important}section.full-screen.sm-h-600px{height:auto!important;min-height:auto!important;padding-bottom:30px!important;padding-top:100px!important}}@media (max-width:1199px){section:first-of-type [data-anime]{opacity:1!important}}

/*# sourceMappingURL=custom.css.map*/