﻿body{color:#3c3c3c;font-style:normal;font-family:"Gilroy",sans-serif;overflow-x:hidden}.btn.btn-primary{background-color:#333;border-color:#333}.btn.btn-primary:hover{background-color:#000;border-color:#000}.case-study-image{object-position:center}a{text-decoration:none;color:#000;font-weight:bold}a:hover{color:#d3d3d3}.wilder-logo{min-width:300px;margin:1rem;display:block}.wilder-logo svg{height:150px;width:auto;display:block}.navbar-toggler{position:relative;padding:10px}.navbar-toggler.collapsed{position:relative;padding:10px}.navbar-toggler-icon{display:inline-block;width:24px;height:2px;vertical-align:middle;background:#9b9d9e;transition:all .3s ease;position:relative;margin:5px}.navbar-toggler-icon::before,.navbar-toggler-icon::after{content:"";position:absolute;left:0;width:24px;height:2px;background:#9b9d9e;transition:all .3s ease}.navbar-toggler-icon::before{top:-9px}.navbar-toggler-icon::after{bottom:-9px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background:rgba(0,0,0,0)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon::before{transform:translateY(9px) rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon::after{transform:translateY(-9px) rotate(-45deg)}.text-center{text-align:center}.center-img{display:block;margin-left:auto;margin-right:auto}.divider{height:3rem;background-color:rgba(0,0,0,.1);border:solid rgba(0,0,0,.15);border-width:1px 0;box-shadow:inset 0 .5em 1.5em rgba(0,0,0,.1),inset 0 .125em .5em rgba(0,0,0,.15)}#index-hero{background-image:url(/images/wildebeast.jpeg);background-position:0% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:55vh}.bg-alt-1{background:#f6f8f9}.bg-alt-2{background:#fff8e5}.testimonial-section{text-align:center;padding-top:4em;padding-bottom:4em}.testimonial-section h2{text-align:left}.testimonial-card{margin:20px;padding:20px;border-radius:2px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.testimonial-image{width:100px;height:100px;object-fit:cover;border-radius:50%;margin-bottom:15px}.full-width>*>.testimonial-card{margin:0 !important;padding:20px 0 !important;border-radius:0 !important;box-shadow:none !important}.employee-image{width:400px;height:400px;object-fit:cover;border-radius:50%;margin-bottom:15px}.testimonial-name{font-weight:bold}.testimonial-title{margin-bottom:10px;font-size:.8em}.testimonial-quote{font-size:1.1em}.ecom header{background-image:linear-gradient(120deg, #3498db, #8e44ad)}.ecom .display-4{font-size:3rem}.ecom .lead{font-size:1.5rem;font-weight:300}.ecom h2{font-size:2.25rem;font-weight:600;margin-bottom:1rem}.ecom p{font-size:1rem;line-height:1.5}.ecom ul{list-style-type:none;padding-left:0}.ecom ul li{padding:.5rem 0;font-weight:500}.ecom ul li:before{content:"•";color:#3498db;display:inline-block;width:1rem;margin-left:-1rem}.ecom blockquote{font-size:1.25rem;font-style:italic}.ecom .blockquote-footer{font-size:1rem;font-weight:500}.case_study .case_study_container{position:relative}.case_study .case_study_container:hover .overlay{opacity:1}.case_study .image{display:block;width:100%}.case_study img{object-fit:cover}.case_study .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#fff;text-align:center}.case_study .text{color:#000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.case_study .p{font-size:20px}.pagination-nav{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2, 1fr)}.pagination-nav__link{color:#000;box-sizing:border-box;cursor:pointer;text-decoration:none;border:1px solid #dadde1;border-radius:.4rem;display:block;height:100%;line-height:1.25;padding:1rem;transition:border-color 200ms cubic-bezier(0.08, 0.52, 0.52, 1)}.pagination-nav__link:hover{border-color:10910e;text-decoration:none}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:1rem;font-weight:700;word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}a.animated-link{position:relative;display:inline-block}a.animated-link.with-tail::after{content:" »"}a.animated-link::before{content:"";position:absolute;width:100%;left:0}a.animated-link::before{background-color:#3c3c3c;height:2px;bottom:0;transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s cubic-bezier(0.76, 0, 0.24, 1)}a.animated-link:hover{color:#3c3c3c}a.animated-link:hover::before{transform-origin:0% 50%;transform:scaleX(1)}.bi-linkedin,.bi-envelope{width:26px;height:26px}@media(max-width: 768px){.col-xl-6.col-sm-12.px-5,.col-lg-6.col-md-12.px-5{padding:1rem !important}}@media(max-width: 991px){.nav-link.dropdown-toggle::after{transform:translateX(25px);font-size:2.5rem;vertical-align:middle}a.nav-link.dropdown-toggle.dropdown-toggle-split.show{outline:rgba(0,0,0,0)}}@media(min-width: 992px){.bi-linkedin,.bi-envelope{width:16px;height:16px}}.details{border:none;border-bottom:2px solid #000;padding-top:1em;padding-bottom:1em;border-radius:0}.details .summary{cursor:pointer;background-color:rgba(0,0,0,0);border:none;font-weight:500;font-size:1.2em;display:flex;align-items:center}.details summary::-webkit-details-marker{display:none}.details .arrow{margin-left:auto;margin-top:10px;width:18px;height:18px;display:block;position:relative;min-width:18px;flex-shrink:0}.details .arrow::before,.details .arrow::after{content:"";position:absolute;width:100%;height:2px;background-color:#555;top:50%;left:0;transform:translateY(-50%)}.details .arrow::before{transform-origin:center;transition:transform .3s ease-in-out}.details .arrow:hover::before{animation-name:spin;animation-duration:1s;animation-iteration-count:1}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.details[open] .arrow::before{transform:rotate(0deg)}.details[open] .arrow::after{display:none}.details:hover .arrow::after{transform:rotate(90deg)}.details[open]:hover .arrow::before{transform:rotate(0.5turn)}.details[open]:hover .arrow::after{transform:rotate(180deg)}.details:not([open]) .arrow::before{transform:rotate(0deg)}.details:not([open]) .arrow::after{transform:rotate(90deg)}.modal-header{background-color:#d9d6d6;color:#3c3c3c;border-bottom:1px solid #dee2e6}.modal-header .modal-title{font-size:1.5em;font-weight:bold}.full-width{position:relative;margin-top:2rem;margin-bottom:2rem}.full-width:before{content:"";position:absolute;top:0;bottom:0;left:calc(-1*(100vw - 100%)/2);right:calc(-1*(100vw - 100% + 24px)/2);z-index:-1}.full-width.complimentary-bg-color-1:before{background-color:rgba(250,234,196,.2)}.full-width.complimentary-bg-color-2:before{background-color:rgba(205,244,224,.2)}@media(max-width: 768px){.xs-full-width{padding:25px 0 !important}}.hero{display:grid;position:relative;grid-template-columns:100vw;grid-template-rows:50vh;place-items:center;overflow:hidden}.hero__bg,.hero__cnt{align-self:center;grid-column:1/2;grid-row:1/2}.hero__bg{display:grid;position:relative;z-index:0;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;animation:fade-in 2s linear;will-change:opacity}.hero__bg::before{content:"";display:block;position:absolute;z-index:5;top:-10%;right:-10%;bottom:-10%;left:-10%;background:rgba(41,4,47,.4);background-blend-mode:screen}.hero__bg picture{display:flex;height:50vh;width:100vw;animation:scaling-hero-anim 15s .25s cubic-bezier(0, 0.71, 0.4, 0.97) forwards;will-change:transform}.hero__bg img{display:block;object-fit:cover;object-position:77% 50%;height:auto;width:100%}.hero__cnt{display:grid;position:relative;place-items:center;z-index:10;color:#fff;opacity:0;animation:fade-in .25s .75s linear forwards}.hero__cnt svg{height:12vw}.hero__cnt svg path{fill:#fff}@media screen and (min-width: 300px){.hero__cnt h1{font-size:9vw}.hero__cnt .lead{font-size:7vw}}@media screen and (min-width: 992px){.hero__cnt h1{font-size:6vw}.hero__cnt .lead{font-size:4vw}}.hero__cnt h1{margin-bottom:0;font-weight:bold;text-transform:uppercase}.hero__cnt .lead{margin-bottom:0}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes scaling-hero-anim{from{transform:scale(1.5)}to{transform:scale(1)}}@keyframes clip-hero-anim{from{clip-path:polygon(50% 50%, 50% 50%, 50% 50%, 50% 50%)}to{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}}.services-hero-content{position:relative;top:16%;font-size:4.5rem}.services-hero-content h1{font-size:.7em}.service-flex-container{padding:15px;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;gap:3em;flex:1 0 1.2em}.service-flex-item{width:500px;display:flex;flex-direction:column;align-items:center}
