.btn{-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.btn,.btn:not(.no-transition) i{transition:all .2s ease-in-out}.btn:not(.no-transition) i{font-size:14px;padding-left:10px}.btn:not(.no-transition):hover i{transform:translateX(4px)}#hero .item-list .item:nth-child(odd) .item-box .item-bottom .btn-1:hover,.btn-bg-green:hover{background-color:transparent;border-color:var(--green);color:var(--green)}.btn-bg-white:hover{background-color:transparent;border-color:#fff;color:#fff}.btn-bg-blue:hover{background-color:transparent;border-color:var(--blue);color:var(--blue)}#hero .item-list .item:nth-child(2n) .item-box .item-bottom .btn-1:hover,.btn-bg-blue-medium:hover{background-color:transparent;border-color:var(--blue-medium);color:var(--blue-medium)}.btn-bg-blue-light-2:hover{background-color:transparent;border-color:var(--blue-light-2);color:var(--blue-light-2)}.btn-border-green:hover{background-color:var(--green);color:#fff}.btn-border-blue-medium:hover{background-color:var(--blue-medium);color:#fff}#hero .hero-image{background-attachment:fixed!important}#footer .nav .nav-item .sub-link:before,#header .header-wrapper #menu .nav-items .nav-item .sub-links .sub-link:before{content:"";position:absolute;bottom:-5px;left:0;width:0;height:1px;background-color:var(--blue);transition:width .3s ease}#footer .nav .nav-item .sub-link:hover:before,#header .header-wrapper #menu .nav-items .nav-item .sub-links .sub-link:hover:before{width:100%}.card-list .card-item .card-box,.card-list .card-item .card-box .card-box-top,.card-list .card-item .card-box .card-box-top svg path{transition:all .3s ease-in-out}.card-list .card-item:hover .card-box{background-color:var(--blue);color:#fff;transform:translateY(-5px)}.card-list .card-item:hover .card-box .card-box-top{border-color:hsla(0,0%,100%,.5)}.card-list .card-item:hover .card-box .card-box-top svg path{stroke:#fff}.team-list .team-item .team-item-box .team-item-box-bottom,.team-list .team-item .team-item-box .team-item-box-bottom .team-item-position,.team-list .team-item .team-item-box .team-item-box-bottom .team-item-title a{transition:all .3s ease-in-out}.team-list .team-item:hover .team-item-box .team-item-box-bottom{background-color:#fff}.team-list .team-item:hover .team-item-box .team-item-box-bottom .team-item-position,.team-list .team-item:hover .team-item-box .team-item-box-bottom .team-item-title a{color:var(--blue)}.team-list .team-item:hover .team-item-box .team-item-box-bottom .btn{background-color:var(--blue);color:#fff}.callout-socials ul li a{transition:all .3s ease-in-out}.callout-socials ul li a:hover{color:var(--green)}.link-list .link-item .link-item-box{transition:all .3s ease}.link-list .link-item .link-item-box:hover{box-shadow:0 5px 15px rgba(160,197,61,.2);transform:translateY(3px)}}@media (pointer:coarse){.btn-bg-green:active,.btn-bg-green:focus,.btn-bg-green:focus-visible,.btn-bg-green:visited{background-color:var(--green)!important;color:var(--blue)!important}.btn-bg-white:active,.btn-bg-white:focus,.btn-bg-white:focus-visible,.btn-bg-white:visited{background-color:#fff!important;color:var(--blue)!important}.btn-bg-blue:active,.btn-bg-blue:focus,.btn-bg-blue:focus-visible,.btn-bg-blue:visited{background-color:var(--blue)!important;color:#fff!important}.btn-bg-blue-medium:active,.btn-bg-blue-medium:focus,.btn-bg-blue-medium:focus-visible,.btn-bg-blue-medium:visited{background-color:var(--blue-medium)!important;color:#fff!important}.btn-border-green:active,.btn-border-green:focus,.btn-border-green:focus-visible,.btn-border-green:visited{border-color:var(--green)!important;color:var(--green)!important}.btn-border-green.active:active,.btn-border-green.active:focus,.btn-border-green.active:focus-visible,.btn-border-green.active:visited{border-color:var(--green)!important;color:#fff!important}.btn-border-blue-medium:active,.btn-border-blue-medium:focus,.btn-border-blue-medium:focus-visible,.btn-border-blue-medium:visited{border-color:var(--blue-medium)!important;color:var(--blue-medium)!important}.btn-border-blue-medium.active:active,.btn-border-blue-medium.active:focus,.btn-border-blue-medium.active:focus-visible,.btn-border-blue-medium.active:visited{border-color:var(--blue-medium)!important;color:#fff!important}}