.common-program-section{left:0;position:absolute;right:0;top:0}.program-inner-col img{border-radius:8px;object-position:top}#clear_filters{color:#00050d;cursor:pointer;font-family:Source Sans Pro;font-size:14px;font-weight:600;line-height:14px;text-align:center}#partnerprogramTabContent .tab-pane.active.show{opacity:1!important;visibility:visible!important}html .row-fluid .programs-tabs-section .container{max-width:1240px;padding-left:12px;padding-right:12px;width:100%}.programs-tabs-section .tab-content{display:block;opacity:1}.programs-tabs-section{padding-bottom:64px}.partners-programs-details{padding-bottom:96px}.partner_program_box_row{padding-bottom:32px}.partner_program_col{--bs-gutter-x:20px;--bs-gutter-y:16px}.partner_program_box{background:var(--white);border:2px solid #e7e7e7;border-radius:12px;padding:8px 16px;transition:all .4s ease-in-out}.partner_program_box a{text-decoration:none!important}.partner_program_box:hover{border-color:transparent;box-shadow:0 8px 15px rgba(0,0,0,.2)}.partner_program_box_img{height:124px;padding:24px}.partner_program_box_content{padding:8px}.partner_program_box_sub_title,.partner_program_box_tags{color:#595959;font-family:Source Sans Pro;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.partner_program_box_title{color:var(--blue);font-family:Source Sans Pro;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.partner_program_box_bottom_row .hide_element{display:none}.partner_program_box a:hover{text-decoration:none}.partner_program_box_bottom_row{column-gap:10px;display:flex;flex-flow:nowrap;justify-content:space-between;padding-bottom:15px}.partner_program_bottom_box{font-size:14px;font-weight:600}.partner_program_bottom_box,.partner_program_bottom_box_btn{color:#595959;font-family:Source Sans Pro;font-style:normal;line-height:24px}.partner_program_bottom_box_btn{background:#ededed;border-radius:4px;font-size:12px;font-weight:400;padding:0 8px}#partner_program_filter{align-items:center;display:flex;flex-wrap:wrap;gap:12px}#partner_program_filter .partner_program_filter_main_title,.partner_program_sort_title{align-items:center;background:var(--neutral-lightest);border-radius:200px;column-gap:8px;cursor:pointer;display:flex;height:40px;padding:8px 16px;width:max-content}#partner_program_filter .partner_program_filter_title_name,.partner_program_sort_title_name{color:#00050d;font-family:Source Sans Pro;font-size:16px;font-style:normal;font-weight:600;text-align:center}#partner_program_filter .partner_program_filter_type,.partner_program_sort_filter_type{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out;visibility:hidden}.partner_program_filter_title_icon svg{transition:transform .3s ease}.partner_program_sort_title{justify-content:space-between;min-width:310px}.programs-sort-by-date{position:relative}#partner_program_filter .partner_program_filter_type ul,.partner_program_sort_filter_type ul{background:var(--white);border:1px solid var(--neutral-lightest);border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);list-style:none;margin:0;max-height:250px;overflow-y:auto;padding:12px;position:absolute;z-index:2}#partner_program_filter .partner_program_filter_type ul li,.partner_program_sort_filter_type ul li{padding:8px 0}#partner_program_filter .partner_program_filter_type input[type=checkbox],#partner_program_filter .partner_program_filter_type input[type=radio],.partner_program_sort_filter_type input[type=radio]{appearance:none;display:none;opacity:0}#partner_program_filter .partner_program_filter_type ul li span,.partner_program_sort_filter_type ul li span{transition:all .3s ease-in-out}#partner_program_filter .partner_program_filter_type input[type=checkbox]+span,#partner_program_filter .partner_program_filter_type input[type=radio]+span,.partner_program_sort_filter_type input[type=radio]+span{align-items:center;color:#15212a;cursor:pointer;display:flex;font-size:16px;font-weight:400;line-height:14px;margin-left:0;padding-left:26px;position:relative}#partner_program_filter .partner_program_filter_type input[type=checkbox]+span:before,#partner_program_filter .partner_program_filter_type input[type=radio]+span:before,.partner_program_sort_filter_type input[type=radio]+span:before{background:#f2f2f2;border:.5px solid #b2b4b6;border-radius:4px;content:"";height:16px;left:0;position:absolute;top:0;width:16px}#partner_program_filter .partner_program_filter_type input[type=checkbox]+span:after,#partner_program_filter .partner_program_filter_type input[type=radio]+span:after{border-color:#000;border-style:solid;border-width:0 0 2px 2px;content:"";height:5px;left:3px;opacity:0;position:absolute;top:4px;transform:rotate(-45deg);transition:all .3s ease;width:10px}#partner_program_filter .partner_program_filter_type ul li input[type=checkbox]:checked+span:before{background:#0651cc;border-color:#0651cc}#partner_program_filter .partner_program_filter_type ul li input[type=checkbox]:checked+span:after,#partner_program_filter .partner_program_filter_type ul li input[type=radio]:checked+span:after{border-color:var(--white);opacity:1}.partner_program_sort_title_name span{color:#0651cc;font-weight:700}.partner_program_sort_filter_type ul{min-width:165px;width:100%}.partner_program_sort_filter_type input[type=radio]+span:before{border-radius:100px}.partner_program_sort_filter_type ul li input[type=radio]:checked+span:before{background-color:#f2f2f2;border-color:#0651cc;border-width:3.5px}.programs-tabs-section #partnerprogramTab{background-color:var(--white);border-bottom:1px solid #dedede;margin-bottom:48px}.programs-tabs-section .nav-tabs .nav-link{background-color:transparent;border:0;border-bottom:4px solid transparent;border-radius:0;box-shadow:none;color:#15212a;font-family:Source Sans Pro;font-size:18px;font-style:normal;font-weight:400;height:88px;line-height:24px;padding:0 32px}.programs-tabs-section .nav-tabs .nav-link.active,.programs-tabs-section .nav-tabs .nav-link:hover{background-color:#f2f2f2;color:#15212a!important}.programs-tabs-section .nav-tabs .nav-link.active{border-color:var(--atlas-indigo);font-weight:700}.programs-tabs-section .no__result,.programs-tabs-section .partner_filter_tag{display:none}.count-block{background:var(--cypress);border-radius:200px;color:var(--white);display:inline-block;font-size:14px;height:24px;text-align:center;width:24px}#partner_program_filter .partner_program_filter_main_title,.partner_program_sort_title{border:1px solid var(--neutral-lightest);transition:all .3s ease-in-out}#partner_program_filter .partner_program_filter_main_title.active,#partner_program_filter .partner_program_filter_main_title:hover,.partner_program_sort_title.active,.partner_program_sort_title:hover{border-color:#5293ff}.partner_pagination__main_cover{align-items:center;display:flex;gap:12px;justify-content:center}.partner_pagination__next a,.partner_pagination__previous a{color:#475467;font-size:var(--font-14);font-weight:600;line-height:20px;text-decoration:none}.partner_pagination__next a span,.partner_pagination__previous a span{align-items:center;background:#f6f6f6;border:1px solid var(--blue);border-radius:4px;display:flex;height:36px;justify-content:center;padding:0;vertical-align:middle;width:36px}.partner_pagination__number ul{display:flex;gap:12px;margin:0;padding:0}.partner_pagination__number ul li a{align-items:center;border-radius:4px;color:var(--blue);display:flex;font-size:14px;font-weight:600;height:36px;justify-content:center;line-height:24px;text-decoration:none;width:36px}.partner_pagination__number ul li a.active,.partner_pagination__number ul li a:hover{background:var(--blue);color:var(--white)}.text-atlas-indigo{color:var(--atlas-indigo)}.text-mirage{color:var(--mirage)}.text-extra-dark-gray,.text-extra-dark-gray p{color:var(--extra-dark-gray)}.two-column-program-section .wysiwyg-content p{font-size:var(--font-18);line-height:26px}.font-12{font-size:var(--font-12);line-height:15px}.font-22{font-size:var(--font-22);line-height:25px}.font-16{font-size:var(--font-16);line-height:20px}.font-32,.font-40{font-size:var(--font-28);line-height:36px}.programs-box-link:hover{text-decoration:none}.full-width-program-section .full-program-blog:before,.overlay-col:before{content:"";position:absolute}.common-program-section,.full-program-blog,.team-meeting-col,.team-meeting-second-col{background-repeat:no-repeat;background-size:cover;border-radius:12px}.common-program-section,.full-program-blog{border-radius:12px;display:flex;flex-direction:column;justify-content:space-between}.full-program-blog{padding:37px 20px 20px}.full-width-program-section .full-program-blog:before,.overlay-col:before{background:linear-gradient(#ffffff00,#00000038 29% 0,#001e28 99%);border-radius:8px!important;bottom:0;height:100%;left:0;width:100%;z-index:1}.program-pill span{background:#4c50559c;border-radius:30px;font-size:var(--font-12);line-height:14px;padding:6px 16px}.full-width-program-section .program-pill span{font-size:var(--font-16);padding:8px 16px}.program-box span,.program-box span a{background-color:#0651cc;border-radius:4px;display:inline-block;font-size:var(--font-18);line-height:var(--font-18);padding:14px 18px;transition:all .2s ease-in-out}.bell-box:hover,.program-box span a:hover{background-color:#0643a5;border-color:#0643a5;color:var(--white);text-decoration:none}.bell-box{background:#0651cc;border-radius:0 0 4px 4px;height:48px;margin-top:1px;transition:all .2s ease-in-out;width:48px}.two-program-blog{padding:0 20px 20px}.font-18{font-size:var(--font-18);line-height:20px}.four-program-blog,.three-program-blog{padding:20px}.gray-top-border{position:relative}.gray-top-border:before{border:1px solid #d3d3d3;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:-47px}.view-more-link-row{padding:0 8px 40px}.view-more-link{transition:all .2s ease-in-out}.view-more-link:hover{color:#0643a5}html .row-fluid .featured-promotion-section .container{max-width:1240px;padding-left:12px;padding-right:12px;width:100%}.featured-promotion-section{margin:30px auto}.featured-promotion-block{background-color:var(--neutral-lightest);border-radius:8px;gap:40px;max-width:100%;padding:12px 16px;width:max-content}.featured-promotion-section .wysiwyg-content *{color:var(--mirage);font-size:16px;font-weight:600;line-height:22px}.featured-promotion-section .wysiwyg-content b,.featured-promotion-section .wysiwyg-content strong{font-weight:700}.featured-button{border:1px solid var(--primary);border-radius:4px;color:var(--atlas-indigo)!important;display:inline-block;font-size:var(--font-14);font-weight:600;padding:6px 12px;text-align:center;text-decoration:none!important}.featured-button:hover{background:var(--primary);color:var(--white)!important}html .row-fluid .tutorial-callout-section .container{background-color:var(--cypress);border-radius:12px;max-width:1120px;padding:32px 38px;width:100%}.tutorial-callout-section h3{font-size:var(--font-32);line-height:40px}.tutorial-callout-section .callout_content *{font-size:var(--font-16);line-height:26px}.callout-single-button,.callout-solid-button{align-items:center;border-radius:4px;display:inline-block;display:flex;font-size:var(--font-18);font-weight:600;gap:5px;line-height:18px;padding:12px 20px;text-decoration:none}.callout-single-button:hover,.callout-solid-button:hover{text-decoration:none}.callout-solid-button{background-color:var(--red);border:2px solid var(--red);color:var(--white)}.callout-solid-button:hover{background-color:var(--dark-red);border-color:var(--dark-red);color:var(--white);text-decoration:none}.program-type-block{border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;margin-bottom:88px;padding:48px 0}.browse-by-program-type h2{color:var(--blue);font-size:var(--font-28);font-weight:700;line-height:28px;margin-bottom:24px}.browse-by-program-type ul{display:flex;flex-flow:wrap;gap:20px 0;list-style:none;margin:0 -10px;padding:0}.browse-by-program-type ul li{margin:0 10px;padding:6px 0;width:calc(33.33333% - 20px)}.browse-by-program-type ul li label{align-items:center;background:var(--dark-gray);border-radius:12px;display:flex;padding:35px 24px;position:relative;transition:all .3s ease}.browse-by-program-type ul li label:hover{background:var(--blue);color:var(--white)}.browse-by-program-type ul li input{appearance:auto;cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.browse-by-program-type ul li span{color:var(--blue);font-size:20px;font-weight:600;line-height:28px;padding:0;transition:all .3s ease}.browse-by-program-type ul li label:hover span{color:var(--white)}@media only screen and (max-width:1199px){.callout-single-button,.callout-solid-button{justify-content:center;max-width:200px;width:100%}}@media only screen and (max-width:767px){.programs-section{padding-left:8px;padding-right:8px}.program-type-block{padding-left:20px;padding-right:20px}.featured-promotion-block{gap:24px;padding:20px}.tutorial-callout-section .callout_content{padding-bottom:32px}.tutorial-callout-section .callout-solid-button{justify-content:center;margin:0 auto;max-width:300px}.tutorial-callout-section{padding:0 12px}html .row-fluid .tutorial-callout-section .container{padding:32px 40px}.browse-by-program-type ul li{margin:0;padding:0;width:100%}.view-more-link-row{padding-bottom:10px}.programs-tabs-section .nav-tabs .nav-link{font-size:16px;height:60px;line-height:24px;padding:0 15px;width:max-content}.programs-tabs-section #partnerprogramTab{flex-wrap:nowrap;overflow-x:auto}}@media only screen and (min-width:768px){#partner_program_filter .partner_program_filter_type ul{min-width:210px}#partner_program_filter .partner_program_filter_type ul::-webkit-scrollbar{width:6px}#partner_program_filter .partner_program_filter_type ul::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:3px}.partner_program_box{height:100%}.full-program-blog{padding:48px}.two-program-blog{padding:0 32px 48px}.gray-top-border:before{width:100%}.two-program-blog{padding:0 32px 38px}.view-more-link-row{padding:12px 12px 40px}.tutorial-callout-section .container{max-width:1120px}.tutorial-callout-section .callout_content *{font-size:var(--font-18)}.tutorial-callout-section{padding:0 12px}.callout-single-button,.callout-solid-button{min-width:165px}.partner-programs-filter{padding-bottom:40px}}@media only screen and (min-width:993px){#partner_program_filter .partner_program_filter_type ul,.partner_program_sort_filter_type ul{max-height:520px}}@media only screen and (min-width:1200px){.font-32{font-size:var(--font-32);line-height:48px}.font-40{font-size:var(--font-40);line-height:48px}.program-box span,.program-box span a{font-size:var(--font-20);line-height:var(--font-20);padding:16px 20px}.four-program-blog{padding:32px}.callout-single-button,.callout-solid-button{font-size:var(--font-16);padding:14px 24px}.tutorial-callout-section h3{line-height:40px}.callout-single-button,.callout-solid-button{min-width:150px}}