:root{--primary-color:#0072b3;--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}*,*::before,*::after{-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:8em;padding-bottom:8em}.padding-medium{padding-top:10em;padding-bottom:10em}.padding-large{padding-top:12em;padding-bottom:12em}@media only screen and (max-width:990px){.padding-small{padding-top:6em;padding-bottom:6em}}.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:capitalize;font-weight:600;letter-spacing:.84px;line-height:115%}h5{font-weight:500;text-transform:capitalize}h6{font-weight:500;text-transform:uppercase;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(0rem);
    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,.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)}.dropdown-item{text-transform:uppercase;font-weight:500;color:var(--dark-color);font-family: var(--heading-font)}.dropdown-item.active,.dropdown-item:hover,.dropdown-item:active{color:var(--dark-color);background-color:var(--bs-gray-300)}.dropdown-toggle::after{border:none;margin-left:0;vertical-align:0}.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:0}.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}a.nav-link{text-transform:capitalize;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 .dropdown .search::after{content:none}#primary-header .search-dropdown .dropdown-menu{width:260px}#primary-header .search-dropdown .dropdown-menu input{min-width:100%}#primary-header .search-dropdown .dropdown-menu button{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}}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(0.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: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)}button.filter-button{border:0;background:transparent;text-transform:uppercase;transition:all .5s ease-in-out;border-radius:20px}button.filter-button.active,button.filter-button:hover{color:var(--bs-light);background:var(--primary-color)}.plan-post{border:1px solid var(--secondary-color)}span.price-tick{color:var(--primary-color)}.price-option{height:300px}.reviews-components{box-shadow:0 12px 90px rgba(12,12,12,.06)}iconify-icon.quote{font-size:60px;color:var(--primary-color)}.rate{color:var(--primary-color)}.mission-list{list-style-type:none;padding-left:0}.mission-list li{font-size:18px;padding-left:20px;position:relative}.mission-list li::before{content:"\203A";position:absolute;left:0;font-size:30px;color:#000}.client-item{display:flex;flex-direction:column;align-items:center}.client-item img{max-height:100px;width:auto;object-fit:contain;margin:0 auto;display:block}