.ressource_listing .section_heading{margin:0 auto;max-width:950px;text-align:center}.ressource_listing .section_heading .heading_content h2{font-size:35px;font-weight:600;line-height:42px;margin-bottom:20px;text-align:center}.ressource_listing .section_heading .heading_content p{color:#3d3936;font-size:18px;font-weight:400;line-height:27px;text-align:center}.ressource_listing .section_heading .heading_content{margin-bottom:30px}.section_heading.with_btn{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;max-width:100%;text-align:left;width:100%}.section_heading.with_btn .heading_content{margin:0;text-align:left;width:50%}.section_heading.with_btn .heading_content h2,.section_heading.with_btn .heading_content p{text-align:left}.section_heading.with_btn .button_resource{text-align:right;width:50%}.section_heading.with_btn .button_resource a{background:#3d3936;border:1px solid #3d3936;border-radius:40px;box-shadow:0 16px 12px -12px #00000040;color:#fff;display:inline-block;font-size:18px;font-weight:600;line-height:27px;padding:10px 30px;text-align:left;text-decoration:none}.section_heading.with_btn .button_resource a:hover{background:#e56b59;border-color:#e56b59}.section_heading.with_btn .heading_content p{margin:0}.ressource_listing .resource_listing_row{display:flex;flex-wrap:wrap;margin:0 -15px}.ressource_listing .resource_listing_row .resource_column{cursor:pointer;padding:15px;width:33.33%}.ressource_listing .resource_listing_row .resource_column.forbidden-ressource,.ressource_listing .resource_listing_row .resource_column.forbidden-ressource .back_side .link_txt *{cursor:not-allowed}.ressource_listing .resource_listing_row .resource_column .resource_column_sp{border-radius:15px;overflow:hidden}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .back_side{display:block;height:100%;left:-100%;position:absolute;top:0;width:100%}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box{width:100%}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .sidebutton{background:linear-gradient(142.35deg,#269a91 37.1%,#00719c 108.39%);display:flex;flex-wrap:wrap;height:100%;position:absolute;writing-mode:vertical-lr}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .front_boxsp{position:relative}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .sidebutton a{display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;padding:20px 10px;text-decoration:none}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .sidebutton .icon_txt{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .sidebutton .icon_txt h5{color:#fff;font-size:15px;font-weight:400;line-height:24px;margin:0;text-align:center;text-transform:uppercase;transform:rotate(-180deg)}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .sidebutton .icon_txt img{max-width:26px!important}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .front_boxsp .image_content{padding-left:47px}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .front_boxsp .image_content .image{position:relative}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .front_boxsp .image_content .image_icon{line-height:0;position:relative}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .front_boxsp .image_content .lock_icon{bottom:0;position:absolute;right:0}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .sidebutton a .arrow{bottom:20px;left:10px;position:absolute}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .front_boxsp .image_content .content{background:#fff;padding:25px 20px 40px}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .front_boxsp .image_content .content h5{color:#3d3936;font-size:16px;font-weight:700;line-height:24px;margin:0;text-align:left;white-space:pre-wrap}.image_crop{height:210px;overflow:hidden}.ressource_listing .resource_listing_row .resource_column .back_side{background:linear-gradient(142.35deg,#269a91 37.1%,#00719c 108.39%);padding:25px 50px 25px 25px;position:relative}.ressource_listing .resource_listing_row .resource_column .back_side .sidebutton{display:flex;flex-wrap:wrap;height:100%;position:absolute;right:0;top:0;writing-mode:vertical-lr}.ressource_listing .resource_listing_row .resource_column .back_side .sidebutton a{display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;padding:20px 10px;text-decoration:none}.ressource_listing .resource_listing_row .resource_column .back_side .sidebutton .icon_txt{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.ressource_listing .resource_listing_row .resource_column .back_side .sidebutton .arrow{bottom:20px;left:10px;position:absolute}.ressource_listing .resource_listing_row .resource_column .back_side .sidebutton .icon_txt h5{color:#fff;font-size:15px;font-weight:400;line-height:24px;margin:0;text-align:center;text-transform:uppercase;transform:rotate(-180deg)}.ressource_listing .resource_listing_row .resource_column .back_side .sidebutton .icon_txt img{max-width:26px!important}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .back_side .contentback h5{color:#fff;font-size:13px;font-weight:700;line-height:19.5px;margin-bottom:10px;text-align:left}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .back_side .contentback p{color:#fff;font-size:13px;font-weight:400;line-height:19.5px;text-align:left;white-space:pre-wrap}.ressource_listing .resource_listing_row .resource_column .back_side .tag_btns{display:flex;flex-wrap:wrap;gap:8px}.ressource_listing .resource_listing_row .resource_column .back_side .tag_btns a,.ressource_listing .resource_listing_row .resource_column .back_side .tag_btns span{background:#ffffffa3;border-radius:45px;color:#269a91;font-size:10px;font-weight:500;line-height:9.6px;padding:11px 15px;text-align:left;text-decoration:none;text-transform:uppercase}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .back_side .link_txt{margin-top:20px}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .back_side .link_txt a,.ressource_listing .resource_listing_row .resource_column .resource_column_sp .back_side .link_txt span{color:#fff;font-size:13px;font-weight:700;letter-spacing:-.01em;line-height:19.5px;text-align:left;text-decoration:underline}.ressource_listing .resource_listing_row .resource_column .resource_column_sp:hover .back_side{left:0}.ressource_listing .resource_listing_row .resource_column .resource_column_sp,.ressource_listing .resource_listing_row .resource_column .resource_column_sp .back_side,.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box{transition:1s}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .back_side .back_sidesp{height:100%;overflow:auto;width:100%}.ressource_listing .resource_listing_row .resource_column .resource_column_sp,.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box,.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .front_boxsp,.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .front_boxsp .image_content{height:100%}.ressource_listing .resource_listing_row .resource_column .resource_column_sp{position:relative}.ressource_listing .resource_listing_row .resource_column .resource_column_sp:before{background:#fff;content:"";height:100%;position:absolute;right:0;width:calc(100% - 45px)}.listing-legend{color:#3d3936;display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.ressource_listing .resource_listing_row .resource_column{padding:15px;width:100%}.ressource_listing .section_heading .heading_content h2{font-size:28px;font-weight:600;line-height:35px}.ressource_listing .section_heading .heading_content p{font-size:16px;line-height:25px;padding:0 0 10px}.ressource_listing .resource_listing_row .resource_column .resource_column_sp .front_box .front_boxsp .image_content .content h5{font-size:15px;line-height:22px}.section_heading.with_btn .heading_content{width:100%}.section_heading.with_btn .button_resource{text-align:left;width:100%}.section_heading.with_btn .button_resource a{font-size:15px}.image_crop img{width:100%}.image_crop{height:auto}}@media (min-width:768px) and (max-width:1024px){.section_heading.with_btn .button_resource a{font-size:17px}}.ressource_listing .resource-nav{align-items:center;display:flex;gap:10px;justify-content:flex-start}@media (min-width:768px) and (max-width:1200px){.ressource_listing .resource_listing_row .resource_column{width:48%}}.ressource_listing .nav-btn{border:none;border-radius:0;box-shadow:none;padding:0;position:unset;text-decoration:unset;text-shadow:none;transform:unset}.ressource_listing .nav-btn:focus,.ressource_listing .nav-btn:hover,.ressource_listing .resource-nav .glide__arrow--left:hover,.ressource_listing .resource-nav .glide__arrow--right:hover{background:transparent}.ressource_listing .resource-nav .glide__arrow--left:hover svg path,.ressource_listing .resource-nav .glide__arrow--right:hover svg path{fill:#fff}.ressource_listing .nav-icon{aspect-ratio:1.13;object-fit:contain;object-position:center;width:17px;fill:#fff}.ressource_listing .progress-container{align-items:flex-start;background-color:#f1c052;display:flex;flex:1;flex-basis:28px;margin:auto 0}.ressource_listing .progress-bar{background-color:#fff;height:2px;width:99px}