:root{--gradient1:linear-gradient(90deg,#0e8dca 0%,#022f55 100%);--gradient2:linear-gradient(90deg,#fff 0%,#fff 50%,#0e8dca 50%,#022f55 100%);--gradient3:linear-gradient(135deg,var(--secondary-comp) 0%,var(--primary) 100%);--text-xxxxl:calc(var(--text-xxl)*1.76);--text-xxxl:calc(var(--text-xxl)*1.34);--section-margin:var(--section-space-xs);--tertiary:#7bd2e5;--star-yellow:#f8d64e;--action2:#df8836}.bg--gradient{background:var(--gradient1)}.bg--gradient2{background:var(--gradient3)}.hidden-accessible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}:is(h1,h2,h3,h4,h5,h6){font-family:'Montserrat',sans-serif;text-transform:capitalize}:is(h2,h3,h4,h5,h6):not(:first-child){margin-top:.5em}.main__content :is(p,ul,ol)+:is(h2,h3,h4,h5,h6){margin-top:2em}#main a{font-weight:700}.blog-body__content p:first-child{margin-top:0}.blog-body__content :is(p,ul,ol)+:is(h2,h3,h4,h5,h6){margin-top:2em}a:not([href*='alleykatwc.com']):not([href*='g.page']):not([href^='#']):not([href^='/']):not([href^=tel]):not([href^=mailto]):not(.u-link-exception):not(.reviews__icon-link):not(.team-member-card__button):after{font-family:'Font Awesome 6 Free';margin-left:.25em;content:"";font-weight:900}@media (max-width:767px){.oxy-sticky-header-active .header-row__row2 .oxy-header-left{display:none}}.header-row :is(.oxy-header-left,.oxy-header-center,.oxy-header-right){display:flex;flex-grow:1}.header-row :is(.oxy-header-left,.oxy-header-center,.oxy-header-right):empty{display:none}@media (max-width:767px){.oxy-header-container{padding:0!important}}@media (min-width:992px){.nav--primary .oxy-mega-dropdown_link-text:after{content:'';transition:.5s ease-in-out;display:block;width:0;height:.3rem;background:var(--gradient1)}.nav--primary .oxy-mega-dropdown_link-current .oxy-mega-dropdown_link-text:after{width:100%}.nav--primary .oxy-mega-dropdown_link-text:hover:after{width:100%}}.footer__copyright-details__social .fa-brands{padding:0 10px;color:var(--white);transition-duration:.7s;font-size:2.4rem}.footer__copyright-details__social .fa-brands:hover{color:var(--accent-light);transform:translateY(-.5rem)}.footer__copyright-details__social .fa-solid{padding:0 10px;color:var(--white);transition-duration:.7s;font-size:2.4rem}.footer__copyright-details__social .fa-solid:hover{color:var(--accent-light);transform:translateY(-.5rem)}.home-hero:hover .home-hero__image-overlay{background-color:var(--primary-trans-80)}.page-hero:hover .inner-hero__image-overlay{background-color:var(--primary-trans-90)}.footer__credit-details a{color:var(--accent);font-weight:700}.footer__credit-details a:hover{color:var(--accent);text-decoration:underline}.footer-body__heading:after{content:'';display:block;width:15rem;height:.3rem;margin-top:1rem;background:var(--gradient1)}[class*=btn]{font-family:'Montserrat',sans-serif;transition:.5s ease-in-out;font-weight:700}a[class*=btn]{display:flex;flex-direction:row;flex-wrap:no-wrap;align-items:center;justify-content:center}.ct-link-button.btn--blue-gradient{background:var(--gradient1);background-size:400%;background-position:right;padding:1rem 3.2rem;border-radius:.5rem}.ct-link-button.btn--blue-gradient:hover{background-size:100%;color:var(--white)}.ct-link-button.btn--white--alternate{background-color:var(--white);color:var(--primary);border:.25rem solid var(--primary);padding:1rem 3.2rem;border-radius:.5rem;border-width:.25rem}.ct-link-button.btn--white--alternate:hover{background-color:var(--secondary);border:.25rem solid var(--white);color:var(--white)}.ct-link-button.btn--action2{background:var(--action2);opacity:.8;color:var(--white);border:.25rem solid var(--accent2);padding:1rem 3.2rem;border-radius:.5rem;border-width:.25rem}.ct-link-button.btn--action2:hover{opacity:1;color:var(--primary)}.ct-link-button.main-solutions-card__button{background-color:var(--white);color:var(--primary);border:.25rem solid var(--secondary)}@media (min-width:992px){.ct-link-button.main-solutions-card__button{opacity:0%}}.ct-link-button.main-solutions-card__button:hover{background-color:var(--accent);color:var(--white);border:.25rem solid var(--white)}.search-wrapper{padding:1rem;border:1px solid var(--primary);border-radius:.5rem;background:var(--white);display:inline-block;width:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.search-wrapper input[type=text]{border:none;padding:1rem;flex-grow:1}.search-wrapper input:focus{outline:unset}.search-wrapper input[type=submit]{background:var(--gradient1);background-size:400%;background-position:right;color:var(--white);padding:1rem 3.2rem;border-radius:.5rem;transition:.3s ease-in-out;cursor:pointer}.search-wrapper input[type=submit]:hover{background-size:100%;color:var(--white)}.searchicon{margin-right:.5rem;font-size:var(--text-l)}.main__content :is(h2,h3,h4,h5,h6):first-child{font-size:var(--text-xxl)}.main__content :is(h2,h3,h4,h5,h6):first-child+:is(h3,h4,h5,h6){font-size:var(--text-xl)}.intro-cta__bg{opacity:0;transition:.9s ease-in-out}@media (max-width:992px){.intro-cta__bg{opacity:1}}.intro-cta{transition:.9s ease-in-out}@media (max-width:992px){.intro-cta{color:var(--white)}}.intro-cta:hover{color:var(--white)}.intro-cta:hover .intro-cta__bg{opacity:1}.intro-cta:hover a:not(.intro-cta__button){transition:.7s ease-in-out;color:var(--white);text-decoration:underline}.intro-cta__content :is(h2,h3,h4,h5,h6):first-child{font-size:var(--text-xxl)}.main-solutions-card{transition:.5s ease-in-out}.main-solutions-card:hover{background-color:var(--secondary);color:var(--white)}.main-solutions-card:hover .main-solutions-card__button{opacity:1}.main-solutions-card:hover .main-solutions-card__heading{color:var(--white)}.second-solutions__lead-in-content{position:relative}@media (min-width:768px){.second-solutions__lead-in-content:before{content:'';display:block;height:100%;width:.5rem;position:absolute;top:0;left:0;background-color:var(--secondary)}}.second-solutions-list-card p:last-child{margin-bottom:0}.second-solutions-list-card:hover{background-color:var(--primary);color:var(--white)}.second-solutions-list-card:hover .second-solutions-list-card__heading{color:var(--white)}.second-solutions-list-card:hover .second-solutions-list-card__image--blue{opacity:0%}.second-solutions-list-card:hover .second-solutions-list-card__image--white{opacity:1}.image-cta-container:hover .image-cta__image-overlay{background-color:var(--black-trans-80)}.reviews__pre-heading:after{content:'';transition:.5s ease-in-out;display:block;width:90%;height:.5rem;margin:1.5rem 0 1rem;background:var(--gradient1)}.portfolio-section__review-card__stars-wrapper .portfolio-section__review-card__star--half{display:none}[data-customer-rating*="."].portfolio-section__review-card__stars-wrapper .portfolio-section__review-card__star--half{display:flex}[data-customer-rating^="1"].portfolio-section__review-card__stars-wrapper .portfolio-section__review-card__star--solid:nth-of-type(n+2){display:none}[data-customer-rating^="2"].portfolio-section__review-card__stars-wrapper .portfolio-section__review-card__star--solid:nth-of-type(n+3){display:none}[data-customer-rating^="3"].portfolio-section__review-card__stars-wrapper .portfolio-section__review-card__star--solid:nth-of-type(n+4){display:none}[data-customer-rating^="4"].portfolio-section__review-card__stars-wrapper .portfolio-section__review-card__star--solid:nth-of-type(n+5){display:none}.review-card__stars-wrapper .review-card__star--half{display:none}[data-customer-rating*="."].review-card__stars-wrapper .review-card__star--half{display:flex}[data-customer-rating^="1"].review-card__stars-wrapper .review-card__star--solid:nth-of-type(n+2){display:none}[data-customer-rating^="2"].review-card__stars-wrapper .review-card__star--solid:nth-of-type(n+3){display:none}[data-customer-rating^="3"].review-card__stars-wrapper .review-card__star--solid:nth-of-type(n+4){display:none}[data-customer-rating^="4"].review-card__stars-wrapper .review-card__star--solid:nth-of-type(n+5){display:none}@media (min-width:992px){.split-content-card:not(.ct-section):not(.oxy-easy-posts):nth-child(even),.split-content-card.oxy-easy-posts .oxy-posts:nth-child(even),.split-content-card.ct-section .ct-section-inner-wrap:nth-child(even){flex-direction:row-reverse}}.solution-option-card :is(h2,h3,h4,h5,h6):not(:first-child){margin-top:0}.oxy-content-timeline_active .timeline-card__content a{color:var(--white);border-bottom:1px solid var(--white);padding-bottom:2px;transition:.3s ease-in-out}.oxy-content-timeline_active .timeline-card__content a:hover{color:var(--white);border-bottom:1px solid var(--accent);padding-bottom:2px}:is(.oxy-easy-posts-pages,.oxy-repeater-pages) .page-numbers{padding:10px 15px;margin:5px;transition:.3s all ease-in-out;font-weight:700}:is(.oxy-easy-posts-pages,.oxy-repeater-pages) .current{color:var(--white);background-color:var(--primary)}:is(.oxy-easy-posts-pages,.oxy-repeater-pages) :is(.prev,.next){color:var(--white);font-weight:700;background-color:var(--accent)}:is(.oxy-easy-posts-pages,.oxy-repeater-pages) .page-numbers:hover{background-color:var(--secondary);color:var(--white);cursor:pointer}.portfolio-section__heading{writing-mode:horizontal-tb}@media (min-width:992px){.portfolio-section__heading{writing-mode:vertical-rl}}.portfolio-cta-2:hover .portfolio-cta-2__link-icon{color:var(--accent)}.portfolio-cta-1__block1__heading span span{color:var(--action2)}