.digital-backpack-banner{position:relative;margin-bottom:32px}@media(min-width:768px){.digital-backpack-banner{margin-bottom:40px}}@media(min-width:1024px){.digital-backpack-banner{margin-bottom:80px}}.digital-backpack-banner__heading{z-index:1;position:relative;padding-top:115px;padding-bottom:48px;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:cover}@media(min-width:768px){.digital-backpack-banner__heading{padding-top:155px}}@media(min-width:1024px){.digital-backpack-banner__heading{padding-bottom:64px}}@media(min-width:1290px){.digital-backpack-banner__heading{padding-bottom:80px}}.digital-backpack-banner__heading:before,.digital-backpack-banner__heading:after{z-index:0;position:absolute;top:0;content:"";width:100%;height:100%}.digital-backpack-banner__heading:before{background:linear-gradient(170deg,#17181a,#17181a00 40%)}.digital-backpack-banner__heading:after{background:linear-gradient(-170deg,#17181a,#17181a00 40%)}.digital-backpack-banner__heading h1{margin-top:24px;margin-bottom:0;color:var(--jb--color--white)}.digital-backpack-banner__intro{padding:32px 0;background-color:var(--jb--color--gray--50)}.digital-backpack-banner__intro p{margin-bottom:0}@media(min-width:768px){.digital-backpack-banner__intro{padding-top:48px;padding-bottom:52px}}@media(min-width:1290px){.digital-backpack-banner__intro{padding-top:56px;padding-bottom:60px}}.digital-backpack-banner__thumbnail{z-index:1;position:absolute;top:155px;right:0;display:none}@media(min-width:1024px){.digital-backpack-banner__thumbnail{display:block}}@media(min-width:1290px){.digital-backpack-banner__thumbnail{top:130px}}.digital-backpack-banner__thumbnail .container-fluid{padding:0}.digital-backpack-banner__thumbnail .container-fluid .row{margin:0}.digital-backpack-banner__thumbnail .container-fluid .row .col-12{padding:0}.digital-backpack-banner__thumbnail figure{position:relative}.digital-backpack-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}.digital-backpack-banner__thumbnail figure img{display:block;width:36vw;height:100%;min-height:485px;max-height:575px;border-top-right-radius:0;border-bottom-right-radius:0;object-fit:cover;object-position:center}@media(min-width:1024px){.digital-backpack-banner__thumbnail figure img{width:500px;height:575px}}@media(min-width:1290px){.digital-backpack-banner__thumbnail figure img{width:595px;height:485px}}.digital-backpack-cta{margin-top:56px;padding:64px 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){.digital-backpack-cta{margin-top:80px;padding:80px 0}}@media(min-width:1024px){.digital-backpack-cta{margin-top:100px;padding:100px 0}}.digital-backpack-cta .container{max-width:855px}.digital-backpack-cta__content{text-align:center}.digital-backpack-cta__content h2{margin-top:0;font-size:var(--jb--body--font-size--38);color:var(--jb--color--gray--700)}@media(min-width:768px){.digital-backpack-cta__content h2{font-size:var(--jb--body--font-size--60)}}.digital-backpack-cta__content p{margin:20px 0}@media(min-width:768px){.digital-backpack-cta__content p{margin:28px 0}}@media(min-width:1290px){.digital-backpack-cta__content p{margin:40px 0}}.digital-backpack-detail__content .icon-text{display:grid;grid-template-columns:40px 1fr;gap:16px}.digital-backpack-detail__content .icon-text .icon i{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--jb--color--gray--50);border-radius:4px;color:var(--jb--color--primary);font-size:var(--jb--body--font-size--14)}.digital-backpack-detail__content .icon-text .text h6{margin-top:10px;margin-bottom:8px;color:var(--jb--color--gray--700)}.digital-backpack-detail__content .icon-text .text p{margin-bottom:0}.digital-backpack-detail__content-datetime{display:grid;grid-template-columns:1fr;gap:24px;margin-top:16px;margin-bottom:40px;padding:24px 20px;background-color:var(--jb--color--gray--50)}@media(min-width:768px){.digital-backpack-detail__content-datetime{grid-template-columns:repeat(2,1fr);gap:30px;margin-top:20px;margin-bottom:60px;padding:40px}}.digital-backpack-detail__content-datetime .icon-text .icon i{background-color:var(--jb--color--white)}.digital-backpack-detail__content-about .text p:not(:only-child):not(:last-child){margin-bottom:20px}.digital-backpack-detail__content-about .jb-quick-links{gap:0!important}.digital-backpack-detail__content-about .jb-quick-links p:not(:only-child):not(:last-child){margin-bottom:15px!important;padding-bottom:15px!important;border-bottom:1px solid var(--jb--color--gray--100)!important}.digital-backpack-detail__content-additional-info{margin-top:32px}@media(min-width:1024px){.digital-backpack-detail__content-additional-info{margin-top:0}}.digital-backpack-detail__content-additional-info .icon-text:not(:last-child){margin-bottom:24px}@media(min-width:768px){.digital-backpack-detail__content-additional-info .icon-text:not(:last-child){margin-bottom:32px}}.digital-backpack-filter__form-body{display:grid;grid-template-columns:1fr;gap:30px}@media(min-width:768px){.digital-backpack-filter__form-body{grid-template-columns:repeat(3,1fr)}}.digital-backpack-filter__form-body p{margin-top:0;margin-bottom:15px;color:var(--jb--color--gray--700);text-transform:none}.digital-backpack-filter__form-search{grid-column:1}@media(min-width:768px){.digital-backpack-filter__form-search{grid-column:1/span 3}}@media(min-width:1024px){.digital-backpack-filter__form-search{grid-column:1}}.digital-backpack-filter__form-search .search-wrapper{position:relative}.digital-backpack-filter__form-search .search-wrapper input[type=search]::-webkit-search-decoration,.digital-backpack-filter__form-search .search-wrapper input[type=search]::-webkit-search-cancel-button,.digital-backpack-filter__form-search .search-wrapper input[type=search]::-webkit-search-results-button,.digital-backpack-filter__form-search .search-wrapper input[type=search]::-webkit-search-results-decoration{display:none}.digital-backpack-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}.digital-backpack-filter__form-search .search-wrapper button{position:absolute;top:50%;left:15px;background-color:transparent;border:none;transform:translateY(-50%)}.digital-backpack-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)}.digital-backpack-filter__form .filter-column{position:relative}.digital-backpack-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}.digital-backpack-filter__form .filter-column button i{color:var(--jb--color--black);font-size:var(--jb--body--font-size--16)}.digital-backpack-filter__form .filter-column button[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.digital-backpack-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}.digital-backpack-filter__form .filter-column .dropdown-wrapper.show-select{display:block}.digital-backpack-filter__form .filter-column .dropdown-wrapper ul{margin-bottom:0;overflow-y:scroll}.digital-backpack-filter__form .filter-column .dropdown-wrapper ul li{margin-bottom:0}.digital-backpack-filter__form .filter-column .dropdown-wrapper ul li label{display:block;cursor:pointer}.digital-backpack-filter__form .filter-column .dropdown-wrapper ul li input[type=checkbox]{position:absolute;left:-9999px;visibility:hidden}.digital-backpack-filter__form .filter-column .dropdown-wrapper ul li input[type=checkbox]:checked~label{color:var(--jb--color--primary)}.digital-backpack-filter__form .filter-column .dropdown-wrapper ul li:not(:last-child){margin-bottom:5px}.digital-backpack-listing{margin-top:32px}@media(min-width:768px){.digital-backpack-listing{margin-top:60px}}.digital-backpack-listing__events{display:grid;grid-template-columns:1fr;gap:15px;margin-bottom:48px}@media(min-width:768px){.digital-backpack-listing__events{gap:24px;margin-bottom:56px}}@media(min-width:1024px){.digital-backpack-listing__events{gap:30px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1290px){.digital-backpack-listing__events{margin-bottom:72px}}.digital-backpack-listing__events-item{position:relative;display:block;height:100%;padding:20px 60px 20px 20px;border:2px solid var(--jb--color--gray--100);border-radius:10px 10px 0}@media(min-width:768px){.digital-backpack-listing__events-item{padding:30px 70px 30px 30px}}.digital-backpack-listing__events-item .date{display:flex;align-items:center;gap:10px;list-style:none;line-height:17px}.digital-backpack-listing__events-item .date i,.digital-backpack-listing__events-item .date span{color:var(--jb--color--primary);font-size:var(--jb--body--font-size--14)}.digital-backpack-listing__events-item .date span{font-weight:var(--jb--body--font-weight);text-transform:uppercase}.digital-backpack-listing__events-item h3{margin:15px 0}.digital-backpack-listing__events-item p{margin:0}.digital-backpack-listing__events-item .button{position:absolute;bottom:-2px;right:-2px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--jb--color--gray--200);border-top-left-radius:10px;transition:all var(--element-transition)}.digital-backpack-listing__events-item .button i{color:var(--jb--color--primary);transition:all var(--element-transition)}.digital-backpack-listing__events-item:hover,.digital-backpack-listing__events-item:active,.digital-backpack-listing__events-item:focus{text-decoration:none!important}.digital-backpack-listing__events-item:hover h3,.digital-backpack-listing__events-item:active h3,.digital-backpack-listing__events-item:focus h3{color:var(--jb--color--primary)}.digital-backpack-listing__events-item:hover .button,.digital-backpack-listing__events-item:active .button,.digital-backpack-listing__events-item:focus .button{background-color:var(--jb--color--primary)}.digital-backpack-listing__events-item:hover .button i,.digital-backpack-listing__events-item:active .button i,.digital-backpack-listing__events-item:focus .button i{color:var(--jb--color--white)}.digital-backpack-listing__selected{display:flex;align-self:center;justify-content:space-between;gap:30px;margin-bottom:30px}.digital-backpack-listing__selected p{color:var(--jb--color--gray--500);margin-bottom:0}.digital-backpack-listing__selected .cta a{font-size:var(--jb--body--font-size--18)}.digital-backpack-listing__selected .cta i{color:var(--jb--color--primary);font-size:var(--jb--body--font-size--16)}.digital-backpack-listing .pagination{margin-bottom:0}:root{--element-transition: .3s cubic-bezier(.2, 1, .5, 1)}.digital-backpack-related{margin-top:64px;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){.digital-backpack-related{margin-top:80px;padding:100px 0}}@media(min-width:1290px){.digital-backpack-related{padding:120px 0}}.digital-backpack-related__heading{display:flex;grid-template-columns:1fr;align-items:center;flex-flow:column;margin-bottom:30px}@media(min-width:768px){.digital-backpack-related__heading{margin-bottom:50px;flex-flow:row;justify-content:space-between}}.digital-backpack-related__heading h2{margin:0;color:var(--jb--color--gray--700);text-align:center}@media(min-width:768px){.digital-backpack-related__heading h2{text-align:left}}.digital-backpack-related__heading .wp-block-button{margin-top:24px;justify-self:center}@media(min-width:768px){.digital-backpack-related__heading .wp-block-button{margin-top:0;justify-self:flex-end}}.digital-backpack-related__posts{display:grid;grid-template-columns:1fr;gap:15px}@media(min-width:1024px){.digital-backpack-related__posts{grid-template-columns:repeat(2,1fr);gap:30px}}.digital-backpack-related__posts-item{position:relative;display:block;height:100%;padding:20px 60px 20px 20px;background-color:var(--jb--color--white);border:2px solid var(--jb--color--white);border-radius:10px 10px 0}@media(min-width:768px){.digital-backpack-related__posts-item{padding:30px 70px 30px 30px}}.digital-backpack-related__posts-item .date i,.digital-backpack-related__posts-item .date span{color:var(--jb--color--primary)}.digital-backpack-related__posts-item h3{margin:25px 0}.digital-backpack-related__posts-item p{margin:0}.digital-backpack-related__posts-item .button{position:absolute;bottom:-2px;right:-2px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--jb--color--gray--200);border-top-left-radius:10px;transition:all var(--element-transition)}.digital-backpack-related__posts-item .button i{color:var(--jb--color--primary);transition:all var(--element-transition)}.digital-backpack-related__posts-item:hover,.digital-backpack-related__posts-item:active,.digital-backpack-related__posts-item:focus{text-decoration:none!important}.digital-backpack-related__posts-item:hover h3,.digital-backpack-related__posts-item:active h3,.digital-backpack-related__posts-item:focus h3{color:var(--jb--color--primary)}.digital-backpack-related__posts-item:hover .button,.digital-backpack-related__posts-item:active .button,.digital-backpack-related__posts-item:focus .button{background-color:var(--jb--color--primary)}.digital-backpack-related__posts-item:hover .button i,.digital-backpack-related__posts-item:active .button i,.digital-backpack-related__posts-item:focus .button i{color:var(--jb--color--white)}
