#our-services-s2 .page-container{border-bottom:1px solid hsla(42,7%,51%,.2);border-left-color:hsla(42,7%,51%,.2);border-left-style:solid;border-right-color:hsla(42,7%,51%,.2);border-right-style:solid;border-top:1px solid hsla(42,7%,51%,.2);padding-bottom:9.375rem;padding-top:9.375rem}@media (max-width:960px){#our-services-s2 .page-container{padding-bottom:6.25rem;padding-top:6.25rem}}#our-services-s2 .page-container .tile{gap:6.25rem}@media (max-width:1260px){#our-services-s2 .page-container .tile{flex-direction:column}}@media (max-width:960px){#our-services-s2 .page-container .tile{gap:3.75rem}}#our-services-s2 .page-container .tile:nth-child(2n){flex-direction:row-reverse}@media (max-width:1260px){#our-services-s2 .page-container .tile:nth-child(2n){flex-direction:column}}#our-services-s2 .page-container .tile .image-container{border-radius:.313rem;overflow:hidden}@media (max-width:1260px){#our-services-s2 .page-container .tile .image-container{max-height:25rem!important;max-width:100%!important}}#our-services-s2 .page-container .tile .image-container img{border-radius:.313rem;height:100%!important;-o-object-fit:cover;object-fit:cover;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (max-width:1260px){#our-services-s2 .page-container .tile .image-container img{max-height:25rem!important}}#our-services-s2 .page-container .tile:hover .image-container img{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#our-services-s2 .page-container .tile:hover .content .button-container a{border-color:#fdc300;color:#fdc300}#our-services-s2 .page-container .tile:hover .content .button-container a svg{--tw-translate-x:0.625rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#our-services-s2 .page-container .tile:hover .content .button-container a svg path{fill:#fdc300}#our-services-s2 .page-container .tile .content{border:1px solid hsla(42,7%,51%,.2);border-radius:.313rem;padding:3.75rem}@media (max-width:960px){#our-services-s2 .page-container .tile .content{padding:2.5rem}}#our-services-s2 .page-container .tile .content .before-title{font-size:.938rem;font-weight:500;line-height:1}#our-services-s2 .page-container .tile .content .title{font-size:4rem;font-weight:500;line-height:1;margin-bottom:1.25rem;margin-top:1.25rem}@media (max-width:960px){#our-services-s2 .page-container .tile .content .title{font-size:3rem}}#our-services-s2 .page-container .tile .content .description{font-size:1rem;font-weight:400;line-height:1.4}@media (max-width:960px){#our-services-s2 .page-container .tile .content .description{font-size:.875rem}}#our-services-s2 .page-container .tile .content .description>:first-of-type{margin-top:0}#our-services-s2 .page-container .tile .content .description>:last-of-type{margin-bottom:0}#our-services-s2 .page-container .tile .content .categories{margin-bottom:2.5rem;margin-top:2.5rem}#our-services-s2 .page-container .tile .content .categories>span{margin-bottom:1.25rem}#our-services-s2 .page-container .tile .content .categories>div{-moz-column-gap:3.75rem;column-gap:3.75rem;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.25rem}@media (max-width:960px){#our-services-s2 .page-container .tile .content .categories>div{gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr))}}#our-services-s2 .page-container .tile .content .categories .category{border-color:hsla(42,7%,51%,.2);border-top:1px hsla(42,7%,51%,.2);border-style:solid;gap:2.5rem;padding-bottom:1.25rem;padding-top:1.25rem}#our-services-s2 .page-container .tile .content .categories .category svg{min-width:.625rem}#our-services-s2 .page-container .tile .content .tags{border-color:hsla(42,7%,51%,.2);border-top:1px hsla(42,7%,51%,.2);border-style:solid;flex-wrap:wrap;font-size:.875rem;font-weight:500;line-height:1;padding-top:2.5rem}#our-services-s2 .page-container .tile .content .tags .tag:not(:first-of-type):before{--tw-content:"·";content:var(--tw-content);margin-left:.313rem;margin-right:.313rem}#our-services-s2 .page-container .tile .content .button-container a{border-bottom:1px;border-color:#0c0c0c;border-style:solid;font-size:1rem;font-weight:400;gap:.625rem;line-height:2;margin-top:1.25rem;padding-bottom:.125rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#our-services-s2 .page-container .tile .content .button-container a,#our-services-s2 .page-container .tile .content .button-container a svg{transition-duration:.3s}#our-services-s2 .page-container .tile .content .button-container a svg{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}#our-services-s2 .page-container .tile .content .button-container a svg path{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#our-services-s2 .page-container .tile:not(:last-of-type){margin-bottom:6.25rem}
