﻿:root{--primary: #61b234;--secondary: #221f1d;--light: #e0e0e0;--dark: #221f1d;--bs-primary-rgb: 97, 178, 52;--bs-link-color: #61b234;--bs-link-color-rgb: 97,178,52;--bs-link-decoration: none;--bs-link-hover-color: #409411;--bs-link-hover-color-rgb: 64,148,17;--scroll-offset: 0px}.btn-primary{--bs-btn-bg: #61b234;--bs-btn-border-color: color-mix(in srgb, #61b234, black 10%);--bs-btn-hover-bg: color-mix(in srgb, #61b234, black 20%);--bs-btn-hover-border-color: color-mix(in srgb, #61b234, black 30%);--bs-btn-color: #fff}.beck{--bs-link-color: #005098;--bs-link-color-rgb: 0,80,152;--bs-link-hover-color: #0b467c;--bs-link-hover-color-rgb: 11,70,124}.beck .btn-primary{--bs-btn-bg: #005098;--bs-btn-border-color: color-mix(in srgb, #005098, black 10%);--bs-btn-hover-bg: color-mix(in srgb, #005098, black 20%);--bs-btn-hover-border-color: color-mix(in srgb, #005098, black 30%);--bs-btn-color: #fff}.graefer{--bs-link-color: #009EE2;--bs-link-color-rgb: 0,158,226;--bs-link-hover-color: color-mix(in srgb, #009EE2, black 10%);--bs-link-hover-color-rgb: 0,142,203}.graefer .btn-primary{--bs-btn-bg: #EB6508;--bs-btn-border-color: color-mix(in srgb, #EB6508, black 10%);--bs-btn-hover-bg: color-mix(in srgb, #EB6508, black 20%);--bs-btn-hover-border-color: color-mix(in srgb, #EB6508, black 30%);--bs-btn-color: #fff}@font-face{font-family:"Noto Sans Display";src:url(../Fonts/NotoSansDisplay-Regular.ttf) format("truetype"),url(../Fonts/NotoSansDisplay-Regular.woff2) format("woff2")}@font-face{font-family:"Noto Sans Display Bold";src:url(../Fonts/NotoSansDisplay-SemiBold.ttf) format("truetype"),url(../Fonts/NotoSansDisplay-Bold.woff2) format("woff2")}body{font-family:"Noto Sans Display";color:#221f1d}p{margin-bottom:.5rem;font-size:1rem}h1,h2,.h1,.h2,.fw-bold{font-weight:700 !important}h3,h4,.h3,.h4,.fw-medium{font-weight:600 !important}h5,h6,.h5,.h6,.fw-semi-bold{font-weight:500 !important}strong{font-family:"Noto Sans Display bold"}hr{color:#221f1d;opacity:inherit;margin:2rem 0}.beck hr{color:#005098}.graefer hr{color:#009ee2}.tools-navbar{background-color:#221f1d}.tools-navbar h5{margin:0}.tools-navbar.navbar.sticky-top{top:-100px;transition:.5s}.tools-navbar.navbar .navbar-brand{position:relative;padding-right:50px;height:75px;display:flex;align-items:center}.tools-navbar.navbar .navbar-brand .tools-logo{height:18px;width:auto}.tools-navbar.navbar .tools-claim-container .tools-claim{text-transform:uppercase;font-family:"Noto Sans Display bold";font-size:1rem;letter-spacing:.2rem}.tools-navbar.navbar .navbar-nav .nav-link{padding:0 1rem;color:#fff;font-size:1rem;letter-spacing:.1rem;text-transform:uppercase;outline:none}.tools-navbar.navbar .navbar-nav .nav-link:hover,.tools-navbar.navbar .navbar-nav .nav-link.active{color:#61b234;background-color:#fff}.tools-navbar .navbar-toggler{border-color:#fff;color:#fff}.tools-navbar .navbar-toggler .navbar-toggler-icon{background-image:url(../Images/Common/navbar-toggler.svg)}.tools-navbar .beck{background-color:#005098}.tools-navbar .beck .beck-logo{height:40px;width:auto}.tools-navbar .graefer{background-color:#009ee2}.tools-navbar .graefer .graefer-logo{height:35px;width:auto}@media(max-width: 767px){.tools-navbar.navbar .navbar-nav{border-top:1px solid #eee}.tools-navbar.navbar .navbar-nav .nav-link{margin-right:0;padding:10px 0}}@media(max-width: 1785px){.tools-navbar .tools-claim-container .tools-claim{display:none}}.tc-content{scroll-margin-top:var(--scroll-offset)}.tc-content .tc-icon{max-height:100px;max-width:100px}.tc-content h2{font-size:1.5rem}.tc-content h3{font-size:1.2rem;text-transform:uppercase;padding:.2rem .5rem;margin:.5rem 0;background-color:#e0e0e0;display:inline-block}.tc-content ul{list-style-type:none;margin-bottom:1rem;padding:0 0 0 10px}.tc-content ul li{padding-left:.5rem}.tc-content ul li::marker{position:relative;content:"";font-family:FontAwesome;color:#61b234}.tc-content .tc-button{color:#fff;margin:.5rem 0}.beck ul li::marker{color:#005098}.graefer ul li::marker{color:#009ee2}.page-header{animation-delay:.1s;animation-name:fadeIn;background-size:cover;background-repeat:no-repeat;background-position:center center}.page-header .slogan{font-size:clamp(1.2rem,1rem + 2vw,3rem);font-weight:700;line-height:1.2;text-transform:uppercase;font-family:"Noto Sans Display bold";letter-spacing:.2rem;text-shadow:0 1px 3px rgba(0,0,0,.35),0 2px 8px rgba(0,0,0,.25)}.page-header .logo{filter:drop-shadow(0 1px 3px rgba(0, 0, 0, 0.35)) drop-shadow(0 2px 8px rgba(0, 0, 0, 0.25))}.page-header.tools .logo{width:clamp(min(10vw,20rem),650px,max(80vw,5rem));height:auto;background-position:center bottom}.page-header.beck .logo{width:clamp(min(10vw,20rem),350px,max(80vw,5rem));height:auto}.page-header.graefer .logo{width:clamp(min(10vw,20rem),300px,max(80vw,5rem));height:auto}.page-header.graefer .slogan{font-size:clamp(1.2rem,1rem + 1vw,3rem)}.card{border:0;border-radius:5px;box-shadow:0px 0px 25px rgba(0,0,0,.1)}.card .card-header{background-size:cover;background-repeat:no-repeat;background-position:center center}.card .card-header .card-title{color:#fff;text-transform:uppercase;font-family:"Noto Sans Display bold";font-weight:700;letter-spacing:.2rem;text-shadow:0 1px 3px rgba(0,0,0,.35),0 2px 8px rgba(0,0,0,.25);margin:0;padding:10px}.card .card-body .card-title{color:#61b234;letter-spacing:.1rem;text-transform:uppercase}.card .card-button{display:flex;justify-content:center;padding:10px 0;width:100%;background-color:#61b234;color:#fff;text-decoration:none;border-radius:0 0 5px 5px}.card .card-button:hover{text-decoration:none;background-color:color-mix(in srgb, #61b234, black 20%)}.beck .card .card-body .card-title{color:#005098}.beck .card .card-button{background-color:#005098}.beck .card .card-button:hover{background-color:color-mix(in srgb, #005098, black 20%)}.graefer .card .card-body .card-title{color:#009ee2}.graefer .card .card-button{background-color:#eb6508}.graefer .card .card-button:hover{background-color:color-mix(in srgb, #EB6508, black 20%)}.tc-history{padding:0 0 0 .75rem}.tc-history .card{border:none}.tc-history .card .tc-image-container{height:50px;padding-bottom:1rem}.tc-history .card .tc-image-container .tc-image{max-width:100%;height:auto;max-height:100%;margin-left:0;margin-right:auto}.tc-history .card .tc-year{background-color:#61b234;border:none}.tc-history .card .tc-year .card-title{color:#fff;font-family:"Noto Sans Display Bold",Arial,sans-serif;padding:0;text-shadow:none;letter-spacing:inherit;font-size:1.5rem}.tc-history .card .tc-year .card-title::after{content:"";position:absolute;top:50px;border-top:1.48rem solid #fff;border-bottom:1.4rem solid #fff;border-left:1.4rem solid #61b234;right:0}.tc-history .card .card-body{margin-right:1.4rem;background-color:color-mix(in srgb, #61b234, white 90%)}.tc-history .card .card-body h3{font-size:1.5rem}.tc-history .card .card-body p{margin:0}.tc-history .card .card-body hr{margin:.5rem 0}.accordion{--bs-accordion-border-radius: 0;--bs-accordion-inner-border-radius: 0;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-active-bg: color-mix(in srgb, var(--primary), transparent 90%);margin:0 auto;-webkit-box-shadow:0px 10px 24px -11px rgba(0,0,0,.27);-moz-box-shadow:0px 10px 24px -11px rgba(0,0,0,.27);box-shadow:0px 10px 24px -11px rgba(0,0,0,.27);border-radius:5px;overflow:hidden}.accordion .accordion-item{border-top:none;border-right:none;border-left:none;border-bottom:1px solid color-mix(in srgb, var(--primary), transparent 90%)}.accordion .accordion-item:has(.accordion-button:not(.collapsed)){border-left:5px solid #61b234}.accordion .accordion-button::after{background-image:none !important;background-color:#61b234;-webkit-mask-image:var(--bs-accordion-btn-icon);mask-image:var(--bs-accordion-btn-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.accordion h3{background-color:#61b234;color:#fff;padding:.5rem 1rem;margin:0;text-align:left;font-size:1.5rem}.accordion h4{font-size:1.25rem !important}.accordion .tc-button{color:#fff;margin:.5rem 0}.accordion.beck{--bs-accordion-active-bg: color-mix(in srgb, #005098, transparent 90%)}.accordion.beck .accordion-item{border-bottom:1px solid color-mix(in srgb, #005098, transparent 90%)}.accordion.beck .accordion-item:has(.accordion-button:not(.collapsed)){border-left:5px solid #005098}.accordion.beck .accordion-button::after{background-color:#005098}.accordion.beck h3{background-color:#005098}.accordion.graefer{--bs-accordion-active-bg: color-mix(in srgb, #009EE2, transparent 90%)}.accordion.graefer .accordion-item{border-bottom:1px solid color-mix(in srgb, #009EE2, transparent 90%)}.accordion.graefer .accordion-item:has(.accordion-button:not(.collapsed)){border-left:5px solid #009ee2}.accordion.graefer .accordion-button::after{background-color:#eb6508}.accordion.graefer h3{background-color:#009ee2}.menucategorizedcontent,.menusubpages{background-color:#221f1d;position:sticky;top:107px;z-index:1050}.menucategorizedcontent .nav .nav-link,.menusubpages .nav .nav-link{padding:0 1rem;color:#fff;font-size:1rem;letter-spacing:.1rem;text-transform:uppercase;outline:none}.menucategorizedcontent .nav .nav-link:hover,.menucategorizedcontent .nav .nav-link.active,.menucategorizedcontent .nav .nav-link[aria-current=true],.menusubpages .nav .nav-link:hover,.menusubpages .nav .nav-link.active,.menusubpages .nav .nav-link[aria-current=true]{color:#61b234;background-color:#fff}.menucategorizedcontent.beck,.menusubpages.beck{background-color:#005098}.menucategorizedcontent.beck .nav .nav-link:hover,.menucategorizedcontent.beck .nav .nav-link.active,.menucategorizedcontent.beck .nav .nav-link[aria-current=true],.menusubpages.beck .nav .nav-link:hover,.menusubpages.beck .nav .nav-link.active,.menusubpages.beck .nav .nav-link[aria-current=true]{color:#005098}.menucategorizedcontent.graefer,.menusubpages.graefer{background-color:#009ee2}.menucategorizedcontent.graefer .nav .nav-link:hover,.menucategorizedcontent.graefer .nav .nav-link.active,.menucategorizedcontent.graefer .nav .nav-link[aria-current=true],.menusubpages.graefer .nav .nav-link:hover,.menusubpages.graefer .nav .nav-link.active,.menusubpages.graefer .nav .nav-link[aria-current=true]{color:#009ee2}@media(max-width: 1399px){.menucategorizedcontent,.menusubpages{top:182px}}@media(max-width: 767px){.menucategorizedcontent,.menusubpages{top:190px}}@media(max-width: 575px){.menucategorizedcontent,.menusubpages{top:265px}}.carousel-caption{top:0;left:0;right:0;bottom:0;display:flex;align-items:center;background:linear-gradient(to right, rgb(2, 36, 91) 0%, rgba(2, 36, 91, 0) 100%);z-index:1}.carousel-control-prev,.carousel-control-next{width:15%}.carousel-control-prev-icon,.carousel-control-next-icon{width:3.5rem;height:3.5rem;background-color:var(--primary);border:15px solid var(--primary);border-radius:3.5rem}@media(max-width: 768px){#header-carousel .carousel-item{position:relative;min-height:450px}#header-carousel .carousel-item img{position:absolute;width:100%;height:100%;object-fit:cover}}footer{color:#cfcece;background-color:#221f1d}footer p{color:#cfcece}footer .ml-5{margin-left:2rem}footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:#cfcece;font-weight:normal;text-transform:capitalize;text-decoration:none;transition:.3s}footer .btn.btn-link::before{position:relative;content:"";font-family:FontAwesome;font-weight:900;margin-right:10px}footer .btn.btn-link:hover{color:#e0e0e0;letter-spacing:1px;box-shadow:none}footer .btn.btn-link:focus{box-shadow:inherit}footer .btn-contact{display:block;margin-bottom:5px;padding:0;text-align:left;color:#cfcece;font-weight:normal;transition:.3s}footer .btn-contact:hover{color:#e0e0e0;letter-spacing:1px;box-shadow:none}footer .copyright{border-top:1px solid rgba(255,255,255,.2)}footer .copyright h5{text-transform:uppercase;font-family:"Noto Sans Display bold";letter-spacing:.2rem}footer .back-to-top{position:fixed;background-color:#61b234;color:#fff;border:none;display:none;right:30px;bottom:90px;z-index:99;--bs-btn-padding-y: 0.75rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.5rem}footer .back-to-top:hover,footer .back-to-top:active,footer .back-to-top:focus{background-color:color-mix(in srgb, #61b234, black 20%)}