@media (width>=992px){.button-slider-wrapper .button-slider-inner-wrapper-state-1,.button-slider-wrapper .button-slider-inner-wrapper-state-2{transition:opacity .4s}.button-slider-wrapper .button-slider-inner-wrapper-state-2{background-position:50%;background-size:cover;overflow:hidden}.button-slider-wrapper .button-slider-inner-wrapper-state-2 .general-small-text{color:#fff}.main-hero .flex-row-between>.width-100:hover .button-slider-inner-wrapper-state-1{opacity:0}.main-hero .flex-row-between>.width-100:hover .button-slider-inner-wrapper-state-2{opacity:1}.button-slider-wrapper .button-scroll-arrow{transition:left .5s cubic-bezier(.65,.05,.36,1),background-color .4s,border-color .4s}.button-slider-wrapper .button-scroll-arrow svg{transition:filter .3s}.main-hero .flex-row-between>.width-100:hover .button-scroll-arrow{background-color:#fff;border-color:#080a1214;left:calc(100% - 72px)}.main-hero .flex-row-between>.width-100:hover .button-scroll-arrow svg{filter:invert()}.main-hero .flex-row-between>.width-100 .hero-clip-svg{transform-box:border-box;transition:transform .55s cubic-bezier(.65,.05,.36,1)}.main-hero .flex-row-between>.width-100:first-child .hero-clip-svg{transform-origin:0}.main-hero .flex-row-between>.width-100:nth-child(2) .hero-clip-svg{transform-origin:50%}.main-hero .flex-row-between>.width-100:nth-child(3) .hero-clip-svg{transform-origin:100%}* .main-hero .flex-row-between>.width-100:first-child:hover .hero-clip-svg,.main-hero .flex-row-between>.width-100:nth-child(2):hover .hero-clip-svg,.main-hero .flex-row-between>.width-100:nth-child(3):hover .hero-clip-svg{transform:scaleX(.98)}.button-slider-wrapper:active{transform:scale(.985)}.home-case-wrapper:hover .fixed-h-scaled-photo{transform:scale(1.02)}.services-card-wrapper{transition:background-color .4s}.services-card-wrapper .text-number,.services-card-wrapper .general-small-text,.services-card-wrapper .formular-heading{transition:color .4s}.services-card-wrapper:hover{background:#fff}.services-card-wrapper:hover .general-small-text,.services-card-wrapper:hover .formular-heading{color:#080a12}.services-card-wrapper:hover .text-number{color:#677992}.services-pill:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#56a9e6 15%,#56a9e680 25%,#56a9e600 54.8%,#56a9e633 100%),linear-gradient(135deg,#ced9e7cc 14.6%,#ced9e700 40% 60%,#ced9e7b3 84.8%);padding:1px;transition:background .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.services-card-wrapper:hover .services-pill{background:radial-gradient(103px 22.4px,#fff 39.575%,#f3f4f5 87.765% 100%)}.services-card-wrapper:hover .services-pill:before{background:linear-gradient(135deg,#56a9e6 15%,#56a9e680 25%,#56a9e600 54.8%,#56a9e633 100%),linear-gradient(135deg,#ced9e7cc 14.6%,#ced9e700 40% 60%,#ced9e7b3 84.8%),#080a1233}.services-card-wrapper .button-slider-inner-wrapper-state-1,.services-card-wrapper .button-slider-inner-wrapper-state-2{transition:opacity .4s}.services-card-wrapper .button-slider-inner-wrapper-state-2{background-position:50%;background-size:cover;overflow:hidden}.services-card-wrapper .button-slider-inner-wrapper-state-2 .general-small-text{color:#fff}.services-card-wrapper .button-scroll-arrow{transition:left .5s cubic-bezier(.65,.05,.36,1),background-color .4s,border-color .4s}.services-card-wrapper .button-scroll-arrow svg{transition:filter .3s}.services-card-wrapper:hover .button-slider-inner-wrapper-state-1{opacity:0}.services-card-wrapper:hover .button-slider-inner-wrapper-state-2{opacity:1}.services-card-wrapper:hover .button-scroll-arrow{left:calc(100% - 72px)}.services-card-wrapper:hover .button-slider-wrapper:not(.dark) .button-scroll-arrow{background-color:#fff;border-color:#080a1214}.services-card-wrapper:hover .button-slider-wrapper:not(.dark) .button-scroll-arrow svg{filter:invert()}}@media (hover:none),(pointer:coarse){.button-slider-wrapper .button-slider-inner-wrapper-state-2{opacity:0}}
