section.home-cornered .container{background-image:url(https://static.isograd-testingservices.com/ts_1/images/bg-home-cornered.4e4a4b8d.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:700px}section.home-cornered .card{background-color:var(--bg-default);height:254px;width:254px}section.home-cornered .card:hover{background-color:var(--bg-light-green);cursor:pointer}section.home-cornered h3{color:var(--bg-dark-green)}section.home-cornered .card img{animation:home-cornered-float 3s ease-in-out infinite;height:67px;transform-origin:center;width:67px}section.home-cornered .card:nth-of-type(2n) img,section.home-cornered [class*=col]:nth-of-type(2n) .card img{animation-delay:1.5s}@keyframes home-cornered-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(-3deg)}}@media (prefers-reduced-motion:reduce){section.home-cornered .card img{animation:none}}section.home-cornered .roles-max-width{max-width:555px}section.why{background-color:var(--btn-success-bg);background-image:url(https://static.isograd-testingservices.com/ts_1/images/green.48f3f92d.png);background-position:50%;background-repeat:no-repeat;background-size:contain}section.why .row{margin:auto;width:94%}section.why .why-grid{border-top-right-radius:125px;overflow:hidden}section.why .card{--bs-bg-opacity:0.9;border:1px solid #0c9!important;border-radius:0!important}section.why .why-grid a{color:inherit;text-decoration:none}section.why .why-icon{animation:why-float 3s ease-in-out infinite;height:80px;margin-bottom:3.5rem!important;object-fit:contain;transform-origin:center;width:80px}section.why .card-body h3{margin-bottom:1rem!important}section.why .card .text-secondary-color{color:var(--bg-dark)!important}section.why .why-grid>[class*=col]:nth-child(2n) .why-icon{animation-delay:1.5s}@keyframes why-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(-3deg)}}@media (prefers-reduced-motion:reduce){section.why .why-icon{animation:none}}section.why .why-cta h3{font-size:clamp(30px,3.6vw,46px);margin-top:2rem}section.why .why-cta .card-body .mt-auto{justify-content:flex-end!important;text-align:right}section.why .why-cta .why-arrow{background-color:var(--btn-success-bg);color:#fff;font-size:1.5rem;height:56px;min-width:56px;transition:transform .2s ease;width:56px}section.why .why-cta:hover .why-arrow{transform:translateX(4px)}