@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*{margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%}body{font-family:"Open Sans";font-size:1em}@media all and (max-width: 640px){body{font-size:1em}}@media all and (max-width: 1200px){body{font-size:1em}}@media all and (max-width: 1080px){body{font-size:1.06875em}}@media all and (max-width: 979px){body{font-size:1.0975507813em}}@media all and (max-width: 890px){body{font-size:1.1009114583em}}@media all and (max-width: 809px){body{font-size:1.0860403646em}}@media all and (max-width: 735px){body{font-size:1.0575195313em}}@media all and (max-width: 665px){body{font-size:1.0174153646em}}a,a:hover,a:focus{text-decoration:none;color:inherit}a img{text-decoration:none;border:0px;outline:none}img{width:100%}.wrapper{max-width:1200px;width:100%;margin:0 auto}section,header,main.site-pages,footer.site-footer{float:left;width:100%}header.site-header{position:absolute}@media screen and (max-width: 769px){header.site-header{position:relative}header.site-header img{max-width:80px !important}}#ocp-header{transition:background-color .3s ease;width:100%}.sticky{position:fixed !important;top:0;width:100%}@media screen and (max-width: 769px){main.site-main{float:left;width:100%}}h2{font-family:"Open Sans";font-size:3.125em}@media all and (max-width: 640px){h2{font-size:1em}}@media all and (max-width: 1200px){h2{font-size:3.125em}}@media all and (max-width: 1162px){h2{font-size:2.94390625em}}@media all and (max-width: 1123px){h2{font-size:2.7636328125em}}@media all and (max-width: 1082px){h2{font-size:2.5802157738em}}@media all and (max-width: 1040px){h2{font-size:2.3988095238em}}@media all and (max-width: 997px){h2{font-size:2.2198828125em}}@media all and (max-width: 952px){h2{font-size:2.04em}}@media all and (max-width: 905px){h2{font-size:1.8601655506em}}@media all and (max-width: 856px){h2{font-size:1.6814285714em}}@media all and (max-width: 805px){h2{font-size:1.5048828125em}}@media all and (max-width: 752px){h2{font-size:1.3316666667em}}@media all and (max-width: 696px){h2{font-size:1.16em}}.image-overlay{position:relative;width:100%;overflow:hidden;border-radius:10px;transition:filter .6s ease}.image-overlay .background-image{width:100%;display:block;transition:filter .6s ease}.image-overlay .logo-overlay img{max-width:150px;width:100%}@media screen and (max-width: 414px){.image-overlay .logo-overlay img{max-width:100px}}.image-overlay .overlay-content{position:absolute;left:0;width:100%;padding:0 20px;transform:translateY(100%);transition:transform .6s ease;z-index:1}@media screen and (max-width: 414px){.image-overlay .overlay-content{bottom:55px}}.image-overlay .overlay-content .overlay-text{text-align:left;padding:10px 0 20px 0;font-size:.9375em}@media screen and (max-width: 414px){.image-overlay .overlay-content .overlay-text{font-size:.8125em}}.image-overlay .overlay-content .button-container{display:flex;gap:10px;margin-top:10px}.image-overlay:hover .background-image{filter:grayscale(100%)}.image-overlay:hover .overlay-content{transform:translateY(80px)}@media screen and (max-width: 414px){.image-overlay:hover .overlay-content{transform:translateY(60px)}}.offcanvas ul#menu-primary-menu-1 li a,.offcanvas ul#menu-secondary-menu-1 li a{font-size:.875em}.offcanvas ul#menu-secondary-menu-1 li:last-child{border-bottom:0 !important}.offcanvas .offcanvas-body ul.navbar li a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal}div.offcanvas-header{justify-content:space-between}div.offcanvas-header img{max-width:100px !important}div.offcanvas-header button{border:0;outline:0;background-color:rgba(0,0,0,0)}footer.site-footer .details i,footer.site-footer .details a{font-size:.875em}footer.site-footer img{width:100%}footer.site-footer h3{text-transform:uppercase;font-size:1em}footer.site-footer p,footer.site-footer a,footer.site-footer span{font-size:.875em}footer.site-footer ul{margin:0;padding:0}footer.site-footer ul li{list-style:none;list-style-type:none;margin-bottom:10px}footer.site-footer ul li a{font-size:.875em}footer.site-footer .footer-bottom p{font-size:.8125em}.pagination a.prev{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination a.next{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination span,.pagination a{border:solid 1px #f1f1f1;padding:.5rem .75rem}.page-banner-image,.page-banner-default{overflow:hidden;position:relative}.page-banner-content{z-index:1}.card-image-container{overflow:hidden;position:relative}.card-image-container img{object-fit:cover;object-position:center}.page-banner-image img,.page-banner-default{object-fit:cover;width:100%;height:100%;object-position:top}.navbar-nav{display:flex}@media screen and (min-width: 1292px){.navbar-nav{gap:15px}}.navbar-nav.justify-content-start{justify-content:flex-start}.navbar-nav.justify-content-end{justify-content:flex-end}.navbar-nav.justify-content-between{justify-content:space-between}.navbar-brand.mx-auto{margin:0 auto}.navbar-toggler{margin-left:auto;display:block}.offcanvas-navbar .navbar-nav{display:flex;flex-direction:column;text-align:center}.offcanvas-navbar .navbar-nav .nav-item{margin:5px 0}.banner-content h3,.banner-content p{color:#fff}.banner-content h2{color:#e6ddd8}/*# sourceMappingURL=main.css.map */
