body{background-color:#fff}body,p{color:#1d1d1b;font-family:UrbanistRegular,sans-serif;letter-spacing:inherit}p{margin-bottom:1rem}.text-white p{color:#fff}.h3,.h5,h3,h5{font-family:UrbanistBold,sans-serif;font-weight:300;letter-spacing:inherit}p a{color:#f7ab6e}.btn.btn-black{background:linear-gradient(-45deg,#52524c,#373734 50%,#1d1d1b);color:#fff;transition:all .3s ease}.btn.btn-black.active,.btn.btn-black:active,.btn.btn-black:focus,.btn.btn-black:hover{box-shadow:0 10px 25px rgba(29,29,27,.15);color:#fff}.btn.btn-bordered-white:after{background:linear-gradient(135deg,#f18530,#f5a160)}.shape-bottom.shape-white svg{fill:#fff}.shape-bottom.shape-primary svg{fill:#f39348}.shape-bottom.shape-primary-light svg{fill:#fbdfc9}.shape-bottom.shape-secondary svg{fill:#9b957d}.shape-bottom.shape-secondary-light svg{fill:#edece8}.digimax-preloader{background-color:#fff}.digimax-preloader .single-loader .loader-bg,.digimax-preloader.loaded .single-loader .loader-bg{background-color:#fff;transition:all 5s linear}.digimax-preloader p{color:#1d1d1b;font-family:UrbanistRegular,sans-serif;letter-spacing:inherit}.digimax-preloader .loader .animated-letters:before{color:#1d1d1b}.digimax-preloader .preloader-animation .spinner{border-top-color:#1d1d1b}a:focus,a:hover{color:#f39348}.homepage-3 .bg-overlay:after,.homepage-3 .btn.btn-bordered-white:after,.homepage-3 .grad-hover:before{background:linear-gradient(135deg,#f18530,#f39348 50%,#f5a160)}.homepage-3 .btn.btn-bordered{color:#1d1d1b}.homepage-3 .btn.btn-bordered:before{background:linear-gradient(135deg,#f18530,#f39348 50%,#f5a160)}.homepage-3 .btn.btn-bordered.active,.homepage-3 .btn.btn-bordered:focus,.homepage-3 .btn.btn-bordered:hover{color:#fff}.btn,.btn:active{background:linear-gradient(-45deg,#f18530,0,#f39348 50%,#f5a160)}.service-btn:after{background-color:#f39348}.color-1{color:#f39348}.color-1.bg-hover.active:after,.color-1.bg-hover:hover:after{background-color:#f39348}.case-studies-overlay{background:linear-gradient(135deg,#f5a160,#f39348,50%,#f18530)}.overlay-dark:after{background-color:rgba(243,147,72,.8)}.breadcrumb-content>h2{-webkit-text-fill-color:unset;background-clip:unset;background-image:none;letter-spacing:inherit}.breadcrumb-content .breadcrumb-item,.breadcrumb-content>h2{font-family:UrbanistBold,sans-serif}.breadcrumb-content>h2,.content-inner h2{hyphenate-limit-chars:12 5 5;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.bg-theme-primary{background-color:#f39348!important}.bg-theme-primary-light{background-color:#fbdfc9}.bg-theme-secondary{background-color:#9b957d!important}.bg-theme-secondary-light{background-color:#edece8}.bg-pattern,.bg-pattern-primary,.bg-pattern-secondary{overflow:hidden}.bg-pattern-primary:before,.bg-pattern-secondary:before,.bg-pattern:before{background:url(svg/pattern.svg);background-position:50%;background-repeat:repeat;background-size:55px;content:"";left:-50%;padding-bottom:200%;position:absolute;top:-50%;transform:rotate(338.388deg);width:200%}.bg-pattern-primary{background-color:rgba(243,147,72,.7)!important}.bg-pattern-primary.with-image:after{background:rgba(243,147,72,.6);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.bg-pattern-primary.with-image>.container{position:relative;z-index:1}.bg-pattern-secondary{background-color:hsla(48,13%,55%,.7)!important}.bg-pattern-secondary.with-image:after{background-color:hsla(48,13%,55%,.5);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.bg-pattern-secondary.with-image>.container{position:relative;z-index:1}.navbar-brand .navbar-brand-regular,.navbar-brand .navbar-brand-sticky{aspect-ratio:1686/238;height:auto;max-height:52px;max-width:220px;width:auto}.navbar-expand .navbar-nav .dropdown-menu .nav-link:active,.navbar-expand .navbar-nav .dropdown-menu .nav-link:focus,.navbar-expand .navbar-nav .dropdown-menu .nav-link:hover{color:#f39348}.navbar-expand .navbar-nav .dropdown-menu .nav-link.active{color:#9b957d}.navbar-expand.navbar-sticky.hide{background-color:transparent}.navbar-expand.navbar-sticky .nav-item:not(.dropdown) .nav-link:active,.navbar-expand.navbar-sticky .nav-item:not(.dropdown) .nav-link:focus,.navbar-expand.navbar-sticky .nav-item:not(.dropdown) .nav-link:hover{color:#f39348}.navbar-expand.navbar-sticky .nav-item:not(.dropdown) .nav-link.active{color:#9b957d}.menu-modal .modal-header img{aspect-ratio:1686/238;height:auto;max-height:52px;max-width:220px;width:auto}.menu-modal .modal-header .icon-close{transition:color .2s ease}.menu-modal .modal-header .icon-close:active,.menu-modal .modal-header .icon-close:focus,.menu-modal .modal-header .icon-close:hover{color:#f39348}.menu-modal .menu{overflow-y:auto}.menu-modal .menu .items{width:100%}.menu-modal .menu .items .nav-item:not(.dropdown) .nav-link:active,.menu-modal .menu .items .nav-item:not(.dropdown) .nav-link:focus,.menu-modal .menu .items .nav-item:not(.dropdown) .nav-link:hover{color:#f39348}.menu-modal .menu .items .nav-item:not(.dropdown) .nav-link.active{color:#9b957d}.menu-modal .modal-footer{border-top:none;padding:0 2rem 2rem}.menu-modal .modal-footer .social-icons a{font-size:22px}.typed-cursor{-webkit-animation:typedjsBlink .7s infinite;animation:typedjsBlink .7s infinite}.homepage-3 .welcome-area{background-position:50%;background-repeat:no-repeat;background-size:cover;height:unset!important;min-height:650px}@media screen and (max-width:991px){.homepage-3 .welcome-area.has-highlighted-item{margin-bottom:240px;min-height:580px!important}}@media screen and (min-width:768px) and (max-width:991px){.homepage-3 .welcome-area.has-highlighted-item{min-height:580px!important}}.homepage-3 .welcome-area .container{padding-bottom:170px;padding-top:170px}.homepage-3 .welcome-area .container .welcome-intro{position:relative;z-index:2}.homepage-3 .welcome-area .container .welcome-intro h1{font-family:UrbanistBold,sans-serif;letter-spacing:inherit}.homepage-3 .welcome-area .container .welcome-intro .typed-cursor,.homepage-3 .welcome-area .container .welcome-intro .typed-element{display:inline-block;font-size:.7em;margin-top:10px}.homepage-3 .welcome-area .container .welcome-highlighted-item{max-width:360px}@media screen and (max-width:991px){.homepage-3 .welcome-area .container .welcome-highlighted-item{margin-bottom:-280px}}.homepage-3 .welcome-area .container .welcome-thumb-wrapper{height:450px;position:relative;z-index:0}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;max-width:100%;position:absolute}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb>span{-webkit-animation:bounceHero 6s ease-in-out infinite;animation:bounceHero 6s ease-in-out infinite;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1px;box-shadow:0 0 7px 0 rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-1{height:450px;left:unset;right:0;top:0;width:380px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-2{height:280px;left:unset;right:270px;top:265px;width:190px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-2>span{-webkit-animation-delay:-3s;animation-delay:-3s}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-3{height:230px;left:unset;right:130px;top:290px;width:150px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-3>span{-webkit-animation-delay:-4.5s;animation-delay:-4.5s}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-4{height:180px;left:unset;right:-10px;top:340px;width:130px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-4>span{-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-5{height:100px;left:unset;right:200px;top:-80px;width:160px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-5>span{-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-6{height:160px;left:unset;right:50px;top:-45px;width:100px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb.welcome-thumb-6>span{-webkit-animation-delay:-3s;animation-delay:-3s}@media (min-width:768px) and (max-width:991px){.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb-1{height:350px;width:220px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb-2{height:220px;width:160px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb-3{height:190px;width:145px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb-4{height:170px;top:320px;width:120px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb-5{right:120px}.homepage-3 .welcome-area .container .welcome-thumb-wrapper .welcome-thumb-6{right:25px}}@media (max-width:991px){.homepage-3 .welcome-area{min-height:480px}.homepage-3 .welcome-area .container{padding-bottom:70px;padding-top:140px}}@media (max-width:767px){.homepage-3 .welcome-area{min-height:450px!important}.homepage-3 .welcome-area .container{padding-bottom:50px;padding-top:50px}}@media (max-width:430px){.homepage-3 .welcome-area{min-height:400px!important}.homepage-3 .welcome-area .container{padding-bottom:50px;padding-top:50px}.homepage-3 .welcome-area .container .welcome-intro h1{font-size:38px}}.homepage-3 .promo-area .single-promo{background-color:#fff;cursor:default}.homepage-3 .promo-area .single-promo .promo-wrapper{overflow:hidden}.homepage-3 .promo-area .single-promo .promo-wrapper h3{font-family:UrbanistBold,sans-serif;font-size:2rem;letter-spacing:inherit;text-transform:unset;word-break:break-word}.homepage-3 .service-area .single-service{cursor:default;position:relative;transition:.2s ease-in;transition-property:background,color}.homepage-3 .service-area .single-service h3{letter-spacing:inherit}.homepage-3 .service-area .single-service:before{bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:.2s ease-in;transition-property:background,color,opacity,visibility;visibility:hidden;z-index:0}.homepage-3 .service-area .single-service:active,.homepage-3 .service-area .single-service:hover{box-shadow:0 3px 20px 0 rgba(0,0,0,.12);color:#fff}.homepage-3 .service-area .single-service:active h3,.homepage-3 .service-area .single-service:active p,.homepage-3 .service-area .single-service:hover h3,.homepage-3 .service-area .single-service:hover p{color:inherit}.homepage-3 .service-area .single-service:active:before,.homepage-3 .service-area .single-service:hover:before{background:linear-gradient(135deg,#f18530,#f39348 50%,#f7ab6e);opacity:.84;visibility:visible}.homepage-3 .service-area .single-service>div{position:relative;z-index:1}.homepage-3 .service-area a>.single-service{cursor:pointer}.cta-area{background-position:50%;background-repeat:no-repeat;background-size:cover}.homepage-3 .contact-area .contact-us .contact-info{background-color:#fff}.homepage-3 .contact-area .contact-us .contact-info h3{font-weight:300;letter-spacing:inherit}.blog-area .article-category{font-weight:500;letter-spacing:1px;text-transform:uppercase}.single-blog.blog-horizontal .blog-thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px 0 0 4px;min-height:350px}@media (min-width:1200px){.blog-page .section .container{max-width:960px}}.blog-page .content-inner h3,.blog-page .content-inner h4,.blog-page .content-inner h5,.blog-page .content-inner h6{margin-top:1.5rem}.blog-page .content-inner ol{margin-bottom:1.5rem}.blog-page .content-inner ol li{font-size:15px;list-style:decimal;margin-left:1.5rem}.blog-page .content-inner ul{margin-bottom:1.5rem}.blog-page .content-inner ul li{font-size:15px;list-style:inside;margin-left:.75rem}.review-area .client-reviews .owl-stage-outer{padding-bottom:50px;padding-top:50px}.project-images .owl-dots{margin-top:30px!important}.project-images .owl-dots .owl-dot.active span,.project-images .owl-dots .owl-dot:hover span{background-color:#f39348!important}.videos .owl-stage{margin:0 auto}.videos .owl-dots{margin-top:30px!important}.videos .owl-dots .owl-dot.active span,.videos .owl-dots .owl-dot:hover span{background-color:#f39348!important}@media (max-width:575px){.footer-area .col-12:last-of-type .footer-items{margin-bottom:30px}}@media (max-width:991px){.footer-area .col-12:last-of-type .footer-items.footer-text{margin-bottom:0}}.error-page{background:linear-gradient(135deg,#f18530,#f5a160)}.error-page .error-content{padding:0}.cta-area .content-inner p{font-size:20px}.cta-area .content-inner p:last-of-type{margin-bottom:0}.gallery-section .gallery-images .owl-dots{margin-top:30px!important}.gallery-section .gallery-images .owl-dots .owl-dot.active span{background-color:#f39348!important}.pagination>li>a{height:unset;line-height:1.25;width:unset}.pagination>li:first-child a,.pagination>li:last-child a,.pagination>li>a{border:1px solid #dee2e6}.pagination>li:first-child:hover,.pagination>li:last-child:hover{border:none}.pagination>li:first-child:hover a,.pagination>li:last-child:hover a{border:1px solid #dee2e6;transform:unset}.pagination .page-item.active .page-link{background-color:#f39348;border-color:#f39348;color:#fff}.pagination .page-link:hover{color:#f39348}.pagination .page-link:focus{box-shadow:0 0 0 .2rem hsla(27,90%,70%,.3)}.portfolio-area .portfolio-menu .btn{color:#1d1d1b}.portfolio-area .portfolio-menu .btn .active,.portfolio-area .portfolio-menu .btn:active{background:none;color:#1d1d1b}.portfolio-area .portfolio-menu .btn a:focus,.portfolio-area .portfolio-menu .btn a:hover{color:#1d1d1b}.portfolio-area .portfolio-menu .btn:after{background-color:#1d1d1b}.portfolio-area .single-case-studies .case-studies-overlay{bottom:-1px;height:25%;opacity:.9;overflow:hidden;top:unset;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease,height .3s ease}.portfolio-area .single-case-studies .case-studies-overlay .overlay-text{max-height:100%;max-width:100%;overflow:hidden}.portfolio-area .single-case-studies .case-studies-overlay .overlay-text .project-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-area .single-case-studies .case-studies-overlay .overlay-text .project-punchline{display:none;opacity:0;overflow:hidden;text-overflow:ellipsis;visibility:hidden}.portfolio-area .single-case-studies:hover .case-studies-overlay{bottom:0;height:100%;opacity:.93}.portfolio-area .single-case-studies:hover .case-studies-overlay .overlay-text .project-title{white-space:normal}.portfolio-area .single-case-studies:hover .case-studies-overlay .overlay-text .project-punchline{display:block;margin:20px 0 0;opacity:1;visibility:visible}.team-area .team-photo{aspect-ratio:700/900;background-color:#edece8}.team-area .team-photo img{aspect-ratio:700/900}.team-area .team-photo.landscape,.team-area .team-photo.landscape img{aspect-ratio:900/700}.content-inner h1,.content-inner h2,.content-inner h3,.content-inner h4,.content-inner h5,.content-inner h6{color:#1d1d1b;font-family:UrbanistBold,sans-serif;line-height:1}.content-inner h1{font-size:74px;font-weight:700;margin-bottom:1rem}.content-inner h2{font-size:56px;font-weight:700;margin-bottom:1rem}.content-inner h3{font-size:34px;font-weight:600;margin-bottom:.75rem}.content-inner h4{font-size:24px;font-weight:500;margin-bottom:.6rem}.content-inner h5{font-size:20px;font-weight:300;margin-bottom:.5rem}.content-inner h6{font-size:16px;font-weight:200;margin-bottom:.5rem}.content-inner figure{margin-bottom:3rem!important;margin-top:2rem!important}.content-inner p:last-of-type{margin-bottom:0}@media (max-width:991px){.content-inner h1{font-size:64px}.content-inner h2{font-size:50px}.content-inner h3{font-size:32px}.content-inner figure{margin-bottom:2.5rem!important;margin-top:2rem!important}}@media (max-width:575px){.content-inner h1{font-size:50px}.content-inner h2{font-size:42px}.content-inner h3{font-size:30px}.content-inner figure{margin-bottom:2rem!important;margin-top:1.5rem!important}}
