@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Inter",sans-serif;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header{background:#fff;color:#000;padding:1rem 2rem;position:relative}.tcontainer{padding:20px 15%}.hid{display:none}.blog-list ul{margin-left:20px}.blog-list ul li{margin-bottom:10px}.pagination{text-align:center}.pagination .r{transform:rotate(180deg)}.pagination li img{filter:invert(100%);width:80%;margin-bottom:-2px}.pagination li:hover img{filter:invert(0%)}.pagination li{border:1px solid #000;display:inline-block;position:relative}.pagination li:hover{background-color:#436eb1;color:#fff;border-color:#436eb1}.pagination li:hover a{color:#fff}.pagination li a{text-decoration:none;color:#000;width:100%;height:100%;display:block;padding:5px 10px}.pagination .active{background-color:#436eb1;color:#fff;border-color:#436eb1}.pagination .active a{color:#fff}.img_flex{display:flex;gap:20px}.form_flex{display:flex;margin:30px 0}.form_flex h3{padding-bottom:20px;font-size:24px;font-weight:600}.form_flex .first{flex:0 0 35%}.form_flex .last{flex:1;color:#000!important}.form_flex input,textarea{width:100%;border:none;padding:15px 10px;background-color:#f7f7f7;margin-bottom:10px;font-family:"Inter",sans-serif}.form_flex input::placeholder,textarea::placeholder{font-size:14px;font-weight:300;color:gray;font-family:"Inter",sans-serif}.form_flex textarea{height:100px}.form_flex .btn{background-color:#436eb1;color:#fff;padding:13px 47px;text-decoration:none;border-radius:6px;display:inline-block;font-weight:600;font-size:16px;width:fit-content;border:none;cursor:pointer}.slide-content{background-color:#0006;padding:20px}.btn:hover{background-color:#355C9A!important}.contact-form form{margin:0;padding:0}.contact_info img{vertical-align:middle}.contact_flex{display:flex;gap:20px}.contact_flex > div:not(:last-child){margin-bottom:1.5rem}nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#navLinks{font-size:16px}.post-banner{background-color:#315692;color:#fff;height:220px!important}.blog-img-col{height:320px;width:100%;max-height:320px;margin-bottom:10px}.content{font-size:16px;line-height:1.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content a,.subsite a{color:#315692;text-decoration:none}.content a:hover,.subsite a:hover{text-decoration:underline}.subsite ol p{margin:0!important;padding:0!important}.subsite ol ul li{margin:0!important;padding:3px 0!important}.logo{font-size:1.5rem;font-weight:700}.content ul,.subsite ul,.subsite ol{padding-left:20px}.content li,.subsite li{margin-top:10px}.content h1,.subsite h1{font-size:34px;font-weight:400;margin:20px 0;color:#35425a}.content h2,.subsite h2{font-size:26px;font-weight:400;margin:20px 0;color:#35425a}.content h3,.subsite h3{font-size:21px;font-weight:400;margin:20px 0;color:#35425a}.content h4,.subsite h4{font-size:20px;font-weight:400;margin:20px 0;color:#35425a}.content h5,.subsite h5{font-size:20px;font-weight:400;margin:20px 0;color:#35425a}.content h6,.subsite h6,.blog-list h6{font-size:20px;font-weight:400;margin:20px 0;color:#35425a}.content blockquote,.subsite blockquote{border-left:4px solid #ccc;padding-left:1em;margin:1.5em 1em 1.5em 3em;font-style:italic;color:#333}.content p,.subsite p{margin:20px 0}.content blockquote footer{display:block;margin-top:1em;margin-left:1em;font-style:italic;color:#666;font-size:.95em}.nav-links{display:flex;list-style:none;gap:1.5rem;z-index:1000}.nav-links li{position:relative}.nav-links a,.nav-links span{color:#000;text-decoration:none;padding:.5rem;display:block;cursor:pointer}.nav-links .submenu,.nav-links ul{position:absolute;top:100%;left:0;background:#fff;display:none;list-style:none;min-width:150px;z-index:1000;padding-top:21px;width:max-content}.nav-links ul li a:hover{background-color:#436EB1;color:#fff}ul.nav-links > li:has(ul) > span:after{content:" \25BC";font-size:.8em;margin-left:.3em}.nav-links .submenu a,.nav-links ul a{padding:.5rem 1rem}.nav-links li:hover .submenu,.nav-links li:hover ul{display:block}.hamburger{display:none;flex-direction:column;cursor:pointer;gap:5px}.hamburger span{background:#000;height:3px;width:25px}.flex{display:flex!important;flex-direction:column;height:100%}.flex div:nth-child(2){padding-top:20px}.last{margin-top:auto}.bev{height:130px;overflow:hidden}.last{color:#f6f6f6!important;text-decoration:none;text-transform:uppercase;font-size:15px;font-weight:700}.footer-flex{display:flex;justify-content:space-between}.footer-flex .div{max-width:33%}.newposts a{text-decoration:none;color:#000}.newposts div{padding:.5rem 0}.feature-boxes{display:flex;justify-content:center;gap:2rem;margin-top:-12%;position:relative;z-index:10;background:transparent!important}.feature-box{background:#F6F6F6;width:33%;max-width:33%;min-width:290px;text-align:left;height:410px;color:#000}.fba{width:100%;padding:2rem;height:100%;display:block;flex:1}.feature-box:hover{background-color:#436eb1;color:#fff}.feature-box .last{color:#fff}.feature-box:hover .last{color:#fff;text-decoration:underline;text-underline-offset:4px}.feature-box a{text-decoration:none;color:#000}.feature-box a:hover{text-decoration:none;color:#fff}@media (max-width: 1600px){.slider{aspect-ratio:unset!important;height:600px}}footer h3{padding-bottom:.9rem;font-size:16px;font-weight:700}.subsite{padding-top:50px;padding-bottom:50px;font-size:16px}.subsite ul{padding-left:20px}.subsite ul li{padding:10px 0}.subsite table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}.subsite table,td,th{border:1px solid #ddd}.subsite td,th{padding:.7em 1em;border-width:0 1px 1px 0}.subsite tr:last-child td{border-bottom:0}.page-banner{height:390px;background-size:cover!important;color:#fff}.page-banner div{align-content:center;flex-wrap:wrap;height:100%}.categ_list{display:flex;flex-wrap:wrap;gap:14px}.categ_list a{text-decoration:none;color:#416faf;text-transform:lowercase;font-size:16px;font-weight:600}.subsite-title{font-size:48px;font-weight:700;margin-bottom:.5rem;text-transform:uppercase;color:#fff}.subsite-title span{font-size:16px!important;text-transform:none;padding-bottom:10px;font-weight:300}.bp{font-size:18px;margin-top:10px}.p1{padding-top:30px}section{margin:auto}h2{margin-bottom:1rem;font-size:36px}.feature-box h2{margin-bottom:1rem;font-size:clamp(26px,4vw,30px)}p{line-height:1.6}.categ a{color:#436eb1;text-decoration:none;text-transform:lowercase;font-weight:700}footer{background:#F6F6F6;color:#000;padding:2rem;font-size:14px;font-weight:400}.footer-menu{list-style:none}.footer-menu li{margin-top:.2rem;list-style:none}.footer-menu ul{margin:0;padding:0}.footer-menu li span{display:none}.mb-10{margin-bottom:70px}.footer-menu a{color:#000;text-decoration:none;padding:.3rem 0;display:block}.footer-menu .submenu{padding-left:1.5rem;background:none;list-style:none}.footer-menu .submenu a{font-size:.95rem}.blog-list{display:flex;flex-direction:column;gap:50px;margin:40px 0}.h3{font-size:22px;padding-bottom:60px}.center{text-align:center}.blog-item{display:flex;flex-direction:row;align-items:center;gap:100px}.blog-item.reverse{flex-direction:row-reverse}.blog-item .text{flex:1;display:flex;flex-direction:column;width:100%}.blog-item .text h3{font-size:24px;margin-bottom:10px;color:#000}.blog-item .text .meta{color:#262525;font-size:14px;margin-bottom:10px}.blog-item .text .excerpt{margin-bottom:15px;color:#333}.blog-item h3 a{text-decoration:none;color:#000}.blog-item h1 a{text-decoration:none;color:#000;font-size:30px}.blog-item a{color:#000}.blog-item.full{display:block!important}.blog-item.small{display:block!important}.blog-item.small .image{max-width:none!important}.blog-item.full .image{max-width:none!important}.blog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.blog-item .text .btn{background-color:#436eb1;color:#fff;padding:13px 47px;text-decoration:none;border-radius:6px;display:inline-block;font-weight:600;font-size:16px;width:fit-content}.btn img{vertical-align:bottom}.blog-item .image{flex:1;max-width:460px}.blog-item .image img{width:460px;height:340px;max-width:100%;display:block;max-height:100%;object-fit:cover}.blog-item-first img{width:100%!important;height:auto!important;margin-bottom:15px}.logo-strip{overflow:hidden;width:100%;background:#fff}.logo-strip-track{display:flex;white-space:nowrap;will-change:transform;justify-content:flex-end;align-items:center}.logo-strip-track a{flex-shrink:0;height:auto;padding:0;margin:0;border:none;align-items:center;text-align:center}iframe{margin:0;padding:0;border:0;display:block}@media (max-width: 950px){.nav-links{flex-direction:column;width:100%;display:none;background:#fff;padding:1rem 0}.footer-flex{display:block}.img_flex{display:block;margin-top:20px}.footer-flex{margin-top:20px}.footer-flex .div{max-width:none}.tcontainer{padding:20px}.nav-links a:hover{background-color:#436EB1;color:#fff}.form_flex{display:block}.nav-links ul{width:100%;flex-basis:100%;padding:0;margin:0}.child-active span:after{content:"";font-size:.8em;margin-left:.3em}.nav-links.show{display:flex}.submenu,.nav-links ul{position:static;background:#fff}.hamburger{display:flex}.nav-links li .submenu,.nav-links li ul{display:block;position:static;background:transparent;padding-left:1rem}.nav-links li .submenu a,.nav-links li ul a{padding-left:1.5rem;font-size:.95rem}.nav-links li:hover .submenu,.nav-links li:hover ul{display:block}.feature-boxes{flex-direction:column;align-items:center;padding:1rem}.feature-box{width:90%!important;margin-bottom:1rem;flex:none!important;max-width:100%!important;background-color:#436EB1!important;color:#fff!important}.feature-box a{color:#fff}.feature-box .last{text-decoration:underline}footer h3{padding-top:.9rem}.blog-item,.blog-item.reverse{flex-direction:column!important;text-align:left;gap:20px}.blog-grid{grid-template-columns:1fr}.blog-item .image{order:1;max-width:100%!important;margin:15px 0}.blog-item .image img{max-width:100%}.blog-item .text{order:2}.logo-strip-track a{width:auto!important}.subsite-title{font-size:28px}.subsite td{font-size:13px}}