.news-banner{position:relative}.news-banner__wrapper{position:relative;width:100%;height:100%;min-height:120px;max-height:100%;padding-top:120px;padding-bottom:60px;background-color:var(--jb--color--gray--700);background-image:url(/app/themes/gilbert-csd/assets/build/gilbert-tiger-stripe-700-_lLXKGyB.jpg);background-position:top;background-repeat:no-repeat;background-size:auto}@media(min-width:768px){.news-banner__wrapper{height:100%;padding-bottom:70px}}@media(min-width:1024px){.news-banner__wrapper{height:600px;padding-bottom:0;background-size:100%}}@media(min-width:1290px){.news-banner__wrapper{height:100%}}.news-banner__wrapper:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:100%;background:linear-gradient(to bottom,#40404100,#404041,#404041)}@media(min-width:1024px){.news-banner__wrapper:after{background:linear-gradient(to bottom,#40404100,#404041 80%,#404041)}}.news-banner .container-fluid{max-width:var(--container-max-width);padding-right:calc(.5 * var(--bs-gutter-x));padding-left:calc(.5 * var(--bs-gutter-x))}@media(min-width:1024px){.news-banner .container-fluid{max-width:100%;padding-right:0;padding-left:0}}.news-banner .container-fluid .row{margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}@media(min-width:1024px){.news-banner .container-fluid .row{margin-right:0;margin-left:0}}.news-banner .container-fluid .row .col-12{padding-right:calc(.5 * var(--bs-gutter-x));padding-left:calc(.5 * var(--bs-gutter-x))}@media(min-width:1024px){.news-banner .container-fluid .row .col-12{padding-right:0;padding-left:0}}.news-banner .container-fluid .container .row{margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.news-banner .container-fluid .container .row .col-12{padding:0}.news-banner__content{z-index:1;position:relative}@media(min-width:1024px){.news-banner__content{position:absolute;top:120px;width:100%}}.news-banner__content-heading{width:100%}.news-banner__content-heading h1{margin-bottom:0;color:var(--jb--color--white)}.news-banner__content-post{margin-top:30px;width:100%}@media(min-width:768px){.news-banner__content-post{margin-top:40px}}@media(min-width:1024px){.news-banner__content-post{bottom:60px;margin-top:80px}}@media(min-width:1290px){.news-banner__content-post{margin-top:100px}}.news-banner__content-post.mobile-hidden{display:none}@media(min-width:1024px){.news-banner__content-post.mobile-hidden{display:block}}.news-banner__content-post-text span{color:var(--jb--color--gray--100);font-size:var(--jb--body--font-size--16);letter-spacing:.2em;text-transform:uppercase}.news-banner__content-post-text h4{margin-top:10px;color:var(--jb--color--white);text-shadow:0 4px 16px rgba(23,24,26,.4)}.news-banner__content-post-text .wp-block-button__link{color:var(--jb--color--white)!important}.news-banner__content-post-text .wp-block-button__link:hover,.news-banner__content-post-text .wp-block-button__link:focus,.news-banner__content-post-text .wp-block-button__link:active{color:var(--jb--color--red--450)!important}.news-banner__thumbnail{margin-top:30px}@media(min-width:768px){.news-banner__thumbnail{margin-top:40px}}@media(min-width:1024px){.news-banner__thumbnail{margin-top:0}}.news-banner__thumbnail figure{z-index:1;position:relative;width:100%;margin:0 auto!important;border-radius:10px}@media(min-width:1024px){.news-banner__thumbnail figure{width:50%;margin:0 0 -100px auto!important;border-top-right-radius:0;border-bottom-right-radius:0}}.news-banner__thumbnail figure:after{position:absolute;bottom:0;left:0;content:"";width:60px;height:60px;background-image:var(--gcsd-background--red-triangle);background-repeat:no-repeat;background-size:cover;transform:rotate(-90deg);border-top-left-radius:10px;filter:brightness(0) invert(1)}.news-banner__thumbnail figure img{display:block;width:100%;height:100%;min-height:225px;max-height:530px;margin:0 auto!important;border-radius:10px;object-fit:cover;object-position:center}@media(min-width:768px){.news-banner__thumbnail figure img{height:455px}}@media(min-width:1024px){.news-banner__thumbnail figure img{height:530px;margin:0 0 0 auto!important;border-top-right-radius:0;border-bottom-right-radius:0}}@media(min-width:1290px){.news-banner__thumbnail figure img{width:53vw}}.news-banner__post{z-index:1;position:relative;margin-top:30px;width:100%}@media(min-width:768px){.news-banner__post{margin-top:40px}}.news-banner__post.desktop-hidden{display:block}@media(min-width:1024px){.news-banner__post.desktop-hidden{display:none}}.news-banner__post-content span{color:var(--jb--color--gray--100);font-size:var(--jb--body--font-size--16);letter-spacing:.2em;text-transform:uppercase}.news-banner__post-content h4{margin-top:10px;color:var(--jb--color--white);text-shadow:0 4px 16px rgba(23,24,26,.4)}.news-banner__post-content .wp-block-button__link{color:var(--jb--color--white)!important;letter-spacing:.9px}.news-banner__post-content .wp-block-button__link:hover,.news-banner__post-content .wp-block-button__link:focus,.news-banner__post-content .wp-block-button__link:active{color:var(--jb--color--red--500)!important}.news-filter{padding-top:25px;padding-bottom:40px;background-color:var(--jb--color--primary)}@media(min-width:768px){.news-filter{padding-top:30px;padding-bottom:50px}}@media(min-width:1024px){.news-filter{padding-top:100px;padding-bottom:70px}}@media(min-width:1290px){.news-filter{padding-top:155px}}.news-filter__form-body{display:grid;grid-template-columns:1fr;gap:30px}@media(min-width:768px){.news-filter__form-body{grid-template-columns:repeat(3,1fr)}}.news-filter__form-body h6{margin-top:0;margin-bottom:15px;color:var(--jb--color--white);text-transform:capitalize;letter-spacing:0}.news-filter__form-search{grid-column:1}@media(min-width:768px){.news-filter__form-search{grid-column:1/span 3}}@media(min-width:1024px){.news-filter__form-search{grid-column:1}}.news-filter__form-search h6{font-size:var(--jb--body--font-size--18)}.news-filter__form-search .search-wrapper{position:relative}.news-filter__form-search .search-wrapper input[type=search]::-webkit-search-decoration,.news-filter__form-search .search-wrapper input[type=search]::-webkit-search-cancel-button,.news-filter__form-search .search-wrapper input[type=search]::-webkit-search-results-button,.news-filter__form-search .search-wrapper input[type=search]::-webkit-search-results-decoration{display:none}.news-filter__form-search .search-wrapper input{width:100%;height:55px;padding:8px 15px 8px 50px;background-color:var(--jb--color--gray--50);border:1px solid var(--jb--color--gray--100);border-radius:4px;outline:none}.news-filter__form-search .search-wrapper button{position:absolute;top:50%;left:15px;background-color:transparent;border:none;transform:translateY(-50%)}.news-filter__form-search .search-wrapper button i{color:var(--jb--color--gray--500);font-size:var(--jb--body--font-size--16);font-weight:var(--jb--body--font-weight--bold)}.news-filter__form .filter-column{position:relative}.news-filter__form .filter-column button{z-index:1;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:55px;padding:10px 20px;background-color:var(--jb--color--gray--50);border:1px solid var(--jb--color--gray--100);border-radius:4px;font-family:var(--jb--body--font-family);font-size:var(--jb--body--font-size--18);text-align:left;cursor:pointer}.news-filter__form .filter-column button i{color:var(--jb--color--black);font-size:var(--jb--body--font-size--16)}.news-filter__form .filter-column button[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.news-filter__form .filter-column .dropdown-wrapper{z-index:5;position:absolute;top:100%;left:0;display:none;width:100%;max-height:220px;padding:20px;background-color:var(--jb--color--gray--100);border:1px solid var(--jb--color--gray--100);border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow-y:scroll}.news-filter__form .filter-column .dropdown-wrapper.show-select{display:block}.news-filter__form .filter-column .dropdown-wrapper ul,.news-filter__form .filter-column .dropdown-wrapper ul li{margin-bottom:0}.news-filter__form .filter-column .dropdown-wrapper ul li a{color:var(--jb--color--black);text-decoration:none!important}.news-filter__form .filter-column .dropdown-wrapper ul li label{display:block;cursor:pointer}.news-filter__form .filter-column .dropdown-wrapper ul li input[type=checkbox]{position:absolute;left:-9999px;visibility:hidden}.news-filter__form .filter-column .dropdown-wrapper ul li input[type=checkbox]:checked~label{color:var(--jb--color--primary)}.news-filter__form .filter-column .dropdown-wrapper ul li:not(:last-child){margin-bottom:5px}.news-filter__selected{display:flex;align-self:center;justify-content:space-between;gap:30px;margin-bottom:30px}.news-filter__selected p{color:var(--jb--color--gray--500);margin-bottom:0}.news-filter__selected .cta a{font-size:var(--jb--body--font-size--18)}.news-filter__selected .cta i{color:var(--jb--color--primary);font-size:var(--jb--body--font-size--16)}.news-listing{padding-top:60px;padding-bottom:0}@media(min-width:768px){.news-listing{padding-top:80px;padding-bottom:0}}.news-listing__posts{display:grid;grid-template-columns:1fr;gap:15px;margin-bottom:48px}@media(min-width:768px){.news-listing__posts{margin-bottom:52px}}@media(min-width:1290px){.news-listing__posts{margin-bottom:72px}}@media(min-width:768px){.news-listing__posts{grid-template-columns:repeat(2,1fr);gap:30px}}@media(min-width:1290px){.news-listing__posts{grid-template-columns:repeat(3,1fr)}}.news-listing__posts .read-more{z-index:2;position:absolute;bottom:0;right:0;display:flex;align-items:center}.news-listing__posts .read-more span{margin-right:10px;margin-bottom:0;color:var(--jb--color--gray--700);font-size:var(--jb--body--font-size--15);font-weight:var(--jb--body--font-weight--bold);text-transform:uppercase;letter-spacing:.9px}.news-listing__posts .read-more i{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--jb--color--primary);color:var(--jb--color--white);border-top-left-radius:10px}.news-listing__posts-item{position:relative;display:block;height:100%;background-color:var(--jb--color--gray--50);border-radius:10px;overflow:hidden}.news-listing__posts-item-thumbnail img{display:block;width:100%;height:100%;min-height:205px;max-height:280px;border-bottom-right-radius:0;border-bottom-left-radius:0;object-fit:cover;object-position:center;transition:transform var(--transition);transform:scale(1)}@media(min-width:768px){.news-listing__posts-item-thumbnail img{height:205px}}@media(min-width:1024px){.news-listing__posts-item-thumbnail img{height:280px}}@media(min-width:1290px){.news-listing__posts-item-thumbnail img{height:255px}}.news-listing__posts-item-heading{z-index:1;position:relative;padding:25px 20px 50px;background-color:var(--jb--color--gray--50)}@media(min-width:768px){.news-listing__posts-item-heading{padding:30px 30px 60px}}.news-listing__posts-item-heading h3{margin-top:0;margin-bottom:10px;color:var(--jb--color--black);font-family:var(--jb--body--font-family);font-size:var(--jb--body--font-size--22);text-transform:none;letter-spacing:0;line-height:26px}.news-listing__posts-item-heading .date{color:var(--jb--color--gray--700);font-size:var(--jb--body--font-size--14)}@media(min-width:768px){.news-listing__posts-item-heading .date{font-size:var(--jb--body--font-size--16)}}.news-listing__posts-item:hover,.news-listing__posts-item:active,.news-listing__posts-item:focus{text-decoration:none!important}.news-listing__posts-item:hover figure img,.news-listing__posts-item:active figure img,.news-listing__posts-item:focus figure img{transform:scale(1.1)}.news-listing__posts-item:hover h3,.news-listing__posts-item:active h3,.news-listing__posts-item:focus h3{color:var(--jb--color--primary)}.news-listing__posts-item:hover .read-more span,.news-listing__posts-item:active .read-more span,.news-listing__posts-item:focus .read-more span{margin-right:15px}:root{--transition: .3s cubic-bezier(.2, 1, .5, 1)}.news-related{padding:50px 0;background-color:var(--jb--color--gray--50);background-image:url(/app/themes/gilbert-csd/assets/build/gilbert-tiger-stripe-50-r0GoDL35.png);background-position:bottom;background-repeat:no-repeat;background-size:100%}@media(min-width:768px){.news-related{padding:100px 0}}@media(min-width:1290px){.news-related{padding:120px 0}}.news-related__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}@media(min-width:768px){.news-related__heading{margin-bottom:50px}}.news-related__heading h2{margin:0;color:var(--jb--color--gray--700)}.news-related__posts{display:grid;grid-template-columns:1fr;gap:15px}@media(min-width:768px){.news-related__posts{grid-template-columns:repeat(2,1fr);gap:30px}}@media(min-width:1290px){.news-related__posts{grid-template-columns:repeat(3,1fr)}}.news-related__posts .read-more{z-index:2;position:absolute;bottom:0;right:0;display:flex;align-items:center}.news-related__posts .read-more span{margin-right:10px;margin-bottom:0;color:var(--jb--color--gray--700);font-size:var(--jb--body--font-size--15);font-weight:var(--jb--body--font-weight--bold);text-transform:uppercase}.news-related__posts .read-more i{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--jb--color--primary);color:var(--jb--color--white);border-top-left-radius:10px}.news-related__posts-item{position:relative;display:block;height:100%;background-color:var(--jb--color--white);border-radius:10px;overflow:hidden}.news-related__posts-item-thumbnail img{display:block;width:100%;height:100%;min-height:205px;max-height:280px;border-bottom-right-radius:0;border-bottom-left-radius:0;object-fit:cover;object-position:center;transition:transform var(--transition);transform:scale(1)}@media(min-width:768px){.news-related__posts-item-thumbnail img{height:205px}}@media(min-width:1024px){.news-related__posts-item-thumbnail img{height:280px}}@media(min-width:1290px){.news-related__posts-item-thumbnail img{height:255px}}.news-related__posts-item-heading{z-index:1;position:relative;padding:25px 20px 50px;background-color:var(--jb--color--white)}@media(min-width:768px){.news-related__posts-item-heading{padding:30px 30px 60px}}.news-related__posts-item-heading h3{margin-top:0;margin-bottom:10px;color:var(--jb--color--black);font-family:var(--jb--body--font-family);font-size:var(--jb--body--font-size--22);text-transform:none;letter-spacing:0}.news-related__posts-item-heading .date{color:var(--jb--color--gray--700);font-size:var(--jb--body--font-size--14)}@media(min-width:768px){.news-related__posts-item-heading .date{font-size:var(--jb--body--font-size--16)}}.news-related__posts-item .read-more span{letter-spacing:.9px}.news-related__posts-item:hover,.news-related__posts-item:active,.news-related__posts-item:focus{text-decoration:none!important}.news-related__posts-item:hover figure img,.news-related__posts-item:active figure img,.news-related__posts-item:focus figure img{transform:scale(1.1)}.news-related__posts-item:hover h3,.news-related__posts-item:active h3,.news-related__posts-item:focus h3{color:var(--jb--color--primary)}.news-related__posts-item:hover .read-more span,.news-related__posts-item:active .read-more span,.news-related__posts-item:focus .read-more span{margin-right:15px}.news-related__posts-item:last-child{display:none}@media(min-width:1290px){.news-related__posts-item:last-child{display:block}}.jb-post__banner .container{max-width:1100px}.jb-post__banner{padding:120px 0 80px;background-image:url(/app/themes/gilbert-csd/assets/build/gilbert-tiger-stripe-800-_NNBHwXn.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;text-align:center}.jb-post__banner-heading .wp-block-button__link{color:var(--jb--color--white)!important}.jb-post__banner-thumbnail{margin-bottom:-100px}.jb-post__banner-thumbnail figure img{display:block;width:100%;height:100%;min-height:220px;max-height:560px;object-fit:cover}@media(min-width:768px){.jb-post__banner-thumbnail figure img{height:460px}}@media(min-width:1290px){.jb-post__banner-thumbnail figure img{height:560px}}.jb-post__title h1{margin:30px 0 20px;color:var(--jb--color--white);text-transform:none}.jb-post__title p{color:var(--jb--color--red--400);font-size:var(--jb--body--font-size--22);margin-bottom:30px!important}@media(min-width:768px){.jb-post__title p{font-size:var(--jb--body--font-size--30);margin-bottom:50px!important}}.jb-post__title .wp-block-button__link span{color:var(--jb--color--white);line-height:1}.jb-post__content{margin-top:45px;margin-bottom:100px}.jb-post__content .container{max-width:850px}.jb-post__content .is-style-detail{color:var(--jb--color--gray--500);margin-bottom:32px}@media(min-width:768px){.jb-post__content .is-style-detail{margin-bottom:40px}}.jb-post__content .is-style-detail:after{content:"";display:block;width:60px;padding-top:20px;border-bottom:2px solid var(--jb--color--gray--100)}.jb-post__content-footer{margin-top:50px;padding-top:30px;border-top:2px solid var(--jb--color--gray--100);text-align:right}.jb-post__content-footer strong,.jb-post__content-footer strong a{font-weight:var(--jb--body--font-weight--bold)}.jb-post:has(.jb-post__banner-thumbnail) .jb-post__banner{padding:120px 0 0}.jb-post:has(.jb-post__banner-thumbnail) .jb-post__content{margin-top:145px}
