.jarallax{position:relative;z-index:0;min-height:520px}.jarallax>.jarallax-img{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%;z-index:-1}.jarallax-keep-img{position:relative;z-index:0}.jarallax-keep-img>.jarallax-img{position:relative;display:block;max-width:100%;height:auto;z-index:-100}.brand-image{height:150px;width:100%;object-fit:contain}:root{--primary-color:#F2B821;--secondary-color:#05213C;--black-color:#292929;--light-black-color:#343536;--dark-color:#313131;--body-color:#5A5A5A;--gray-color:#777F81;--light-color:#fdfdfd;--bs-gray-100:#F6F6F6;--bs-gray-300:#DCDCDC;--bs-primary-text-emphasis:var(--primary-color);--bs-body-color-rgb:90,90,90;--bs-light-rgb:rgba(255, 255, 255, 1);--bs-dark-rgb:41,41,41;--bs-primary-rgb:178,142,113}:root{--heading-font:"Poppins",sans-serif;--body-font:"Poppins",sans-serif}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url('fonts/poppins-v24-latin_latin-ext-regular.woff2') format('woff2')}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url('fonts/poppins-v24-latin_latin-ext-500.woff2') format('woff2')}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url('fonts/poppins-v24-latin_latin-ext-600.woff2') format('woff2')}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{box-sizing:border-box}body{background-color:var(--light-color);font-family:var(--body-font);font-size:16px;font-weight:400;line-height:164%;letter-spacing:.32px;color:var(--body-color);margin:0}p{color:var(--body-color)}a{color:inherit;text-decoration:none;transition:.3s ease-in-out}a:hover{color:var(--primary-color)}.text-light{color:var(--light-color)!important}.text-primary{color:var(--primary-color)!important}.text-black{color:var(--black-color)!important}.bg-light{background-color:var(--light-color)!important}.bg-primary{background-color:var(--primary-color)!important}.bg-secondary{background-color:var(--secondary-color)!important}.bg-gray{background-color:var(--bs-gray-100)!important}.padding-small{padding-top:3em!important;padding-bottom:3em!important}@media only screen and (max-width:990px){.padding-small{padding-top:2em!important;padding-bottom:2em!important}}.padding-medium{padding-top:10em;padding-bottom:10em}.padding-large{padding-top:12em;padding-bottom:12em}.margin-small{margin-top:8.125em;margin-bottom:8.125em}.margin-medium{margin-top:10em;margin-bottom:10em}.margin-large{margin-top:12em;margin-bottom:12em}h1,h2,h3,h4,h5,h6{color:var(--dark-color);font-family:var(--heading-font);text-transform:none!important;font-weight:600;letter-spacing:.84px;line-height:115%}@media only screen and (max-width:990px){h1{font-size:1.8rem!important;line-height:1.25}}h6{font-weight:500;text-transform:none;letter-spacing:.3rem}.container-md{max-width:1465px}.container-lg{max-width:1750px}@media (min-width:200px){.animate{animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}}@keyframes slide{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}@-webkit-keyframes slide{0%{-webkit-transform:transform;-webkit-opacity:0}100%{-webkit-transform:translateY(0);-webkit-opacity:1}0%{-webkit-transform:translateY(1rem);-webkit-opacity:0}}.slide{-webkit-animation-name:slide;animation-name:slide}.btn{--bs-btn-padding-x:2rem;--bs-btn-padding-y:1rem;--bs-btn-font-size:1rem;--bs-btn-font-weight:500;text-transform:uppercase;border-radius:0;transition:all .5s ease-in-out}.btn-primary{--bs-btn-color:var(--light-color);--bs-btn-bg:var(--primary-color);--bs-btn-border-color:var(--primary-color);--bs-btn-hover-color:var(--light-color);--bs-btn-hover-bg:var(--primary-color);--bs-btn-hover-border-color:var(--primary-color);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:var(--light-color);--bs-btn-active-bg:var(--primary-color);--bs-btn-active-border-color:var(--primary-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--light-color);--bs-btn-disabled-bg:var(--primary-color);--bs-btn-disabled-border-color:var(--primary-color)}.btn-slide.btn-bg{background-color:var(--light-color)}.btn-slide{position:relative;display:inline-block;border:none;cursor:pointer;background-color:var(--secondary-color)}.btn-slide.hover-slide-right::before{top:0;bottom:0;left:0;height:100%;width:3%;position:absolute;content:"";background-color:var(--primary-color);transition:.3s ease-in-out}.btn-slide span{position:relative;display:inline-block;top:0;left:0;width:100%;transition:.3s;font-weight:600}.btn-slide.hover-slide-right:hover::before{width:100%}.btn-slide.hover-slide-right:hover span{color:var(--light-color)}.breadcrumb-item+.breadcrumb-item::before{color:var(--bs-light);position:relative}.pagination{--bs-pagination-color:var(--black-color);--bs-pagination-hover-color:#fff;--bs-pagination-hover-bg:var(--primary-color);--bs-pagination-hover-border-color:var(--primary-color);--bs-pagination-focus-color:#fff;--bs-pagination-focus-bg:var(--primary-color);--bs-pagination-focus-box-shadow:none;--bs-pagination-active-bg:var(--primary-color);--bs-pagination-active-border-color:var(--primary-color)}.accordion{--bs-accordion-btn-icon:url('https://api.iconify.design/ion/caret-down.svg?color=%23F2B821&width=30');--bs-accordion-btn-active-icon:url('https://api.iconify.design/ion/caret-down.svg?color=%23F2B821&width=30');--bs-accordion-border-radius:0px}.accordion-button:focus{box-shadow:none}.accordion-button:not(.collapsed){background-color:transparent;box-shadow:none}.form-control:focus{border:1px solid #acacac;box-shadow:none}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,8px);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,12px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,12px))}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--dark-color)}.modal-dialog{max-width:800px;margin:auto;height:100vh;display:flex;align-items:center}.modal-content{padding:0;background-color:#f5f3ef;border:none;border-radius:0}.navbar-brand img{height:55px!important;width:auto}a.nav-link{text-transform:none;font-weight:500;color:var(--dark-color);font-family:var(--heading-font);transition:all .3s ease-in-out}a.nav-link::after{content:"";text-align:center;display:block;width:0;height:2px;background:var(--primary-color);transition:width .9s}a.nav-link.active::after,a.nav-link:focus::after,a.nav-link:hover::after{width:100%;transition:width .9s}#primary-header{padding:0 12px;min-height:-webkit-fill-available;border-radius:.25rem}@media only screen and (max-width:990px){a.nav-link{font-size:1.5rem}a.nav-link.active::after,a.nav-link:focus::after,a.nav-link:hover::after{width:0%}a.nav-link.active,a.nav-link:focus,a.nav-link:hover{color:var(--primary-color)!important}.info{justify-content:center!important}.phone svg{width:28px;height:28px}}img.brand-image{filter:contrast(0);transition:all .3s ease-in}img.brand-image:hover{filter:contrast(1)}svg.play-icon{animation:play 1.5s alternate infinite ease-in}@keyframes play{0%{transform:scale(.8)}100%{transform:scale(1.1)}}.jarallax{min-height:350px;transition:all .5s ease-in-out}.service-block{transition:all .5s ease-in-out}.service-block .service-bg{filter:brightness(50%);transition:all .5s ease-in-out}.service-block:hover .jarallax{opacity:0}.service-btn{transition:all .5s ease-in-out}.service-block:hover .service-btn{color:var(--dark-color);background-color:var(--primary-color);border-color:var(--primary-color)}.swiper-slide.swiper-width{width:auto!important}.project-content .portfolio-img{transition:all .5s ease-in-out}.project-content:hover .portfolio-img{opacity:.3}.portfolio-description{opacity:0;transition:all .5s ease-in-out}.project-content:hover .portfolio-description{opacity:1}.border-dotted{border:2px dashed rgba(255,255,255,.5)}#footer{border-top:2px solid #3b3838}.masonry-gallery{column-width:280px;column-gap:20px;width:100%}.masonry-item{display:inline-block;width:100%;margin-bottom:20px;overflow:hidden;border-radius:6px;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:all .3s ease-in-out}.masonry-item img{width:100%;height:auto;display:block;transition:transform .5s ease}.masonry-item:hover img{transform:scale(1.05)}.service-page-card{background:#fff;border:1px solid #f1f1f1;border-radius:4px;transition:all .4s ease-in-out}.service-page-card:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,.08);border-color:var(--primary-color)}.icon-box-large{width:70px;height:70px;background:var(--bs-light);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--primary-color);font-size:1.8rem;transition:all .3s ease}.service-page-card:hover .icon-box-large{background:var(--primary-color);color:#fff}.hover-primary:hover{color:var(--primary-color)!important}.tracking-wide{letter-spacing:1.5px}