﻿@media(max-width: 991.9px){.resource-controls .col-sm-4,.resource-controls .col-md-6{margin-bottom:15px}.resource-controls .col-sm-4:last-child,.resource-controls .col-md-6:last-child{margin-bottom:0}}.resource-controls .btn-group{position:relative}.resource-controls .btn-group.open .dropdown-toggle{background-color:#f3f5fa;box-shadow:0 1px 3px 0 #c8cee3;border-radius:3px 3px 0 0;border-bottom:0}.resource-controls .btn-group.open .dropdown-menu{display:block}.resource-controls .btn-group .dropdown-toggle{width:100%;height:60px;font-size:12px;color:#374054;line-height:15px;text-align:left;border:1px solid #848cab;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px 0 #dde1f0;padding:15px;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.16, 1, 0.29, 0.99)}.resource-controls .btn-group .dropdown-toggle .field-label{color:#5b627d}.resource-controls .btn-group .dropdown-toggle .selected-text,.resource-controls .btn-group .dropdown-toggle .selected-count{font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.resource-controls .btn-group .dropdown-toggle .fa-caret-down{font-size:18px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.resource-controls .btn-group .dropdown-toggle:hover,.resource-controls .btn-group .dropdown-toggle:focus{outline:0;border-color:#5e5cfa;background-color:#f3f5fa;box-shadow:0 1px 3px 0 #c8cee3}.resource-controls .btn-group .dropdown-menu{display:none;position:absolute;top:calc(100% - 1px);width:100%;max-height:408px;font-size:14px;border:1px solid #5e5cfa;border-radius:0 0 3px 3px;background:#fff;margin:0;padding:8px 0;overflow-y:auto;z-index:1000;box-shadow:0 .5rem 1.4rem rgba(26,27,34,.16),0 0 .3rem rgba(26,27,34,.08)}.resource-controls .btn-group .dropdown-menu>li{border-bottom:0 !important;margin:0;padding:0}.resource-controls .btn-group .dropdown-menu>li>label{display:block;height:100%;font-weight:400;line-height:22px;margin:0;padding:5px 15px;outline:0;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.16, 1, 0.29, 0.99)}.resource-controls .btn-group .dropdown-menu>li>label.heading{font-weight:500;padding:5px 15px 0}.resource-controls .btn-group .dropdown-menu>li>label.checkbox{color:#5e5cfa;cursor:pointer}.resource-controls .btn-group .dropdown-menu>li>label.checkbox input{position:relative;top:1px;margin-right:5px}.resource-controls .btn-group .dropdown-menu>li>label.active{background-color:#d7d7fe !important}.resource-controls .btn-group .dropdown-menu>li:hover,.resource-controls .btn-group .dropdown-menu>li:focus{outline:0;border-color:#5e5cfa}.resource-controls .btn-group .dropdown-menu>li:hover>label.checkbox,.resource-controls .btn-group .dropdown-menu>li:focus>label.checkbox{color:#4645bb}.resource-controls .btn-group .dropdown-menu>li:hover>label:not(.heading):not(.active),.resource-controls .btn-group .dropdown-menu>li:focus>label:not(.heading):not(.active){outline:0;background-color:#f3f5fa !important}.resource-controls input[type=text]{width:calc(100% - 115px);height:60px;font-size:12px;border:1px solid #848cab;border-radius:3px;box-shadow:0 1px 3px 0 #dde1f0;padding:15px;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.16, 1, 0.29, 0.99)}.resource-controls input[type=text]::placeholder{color:#5b627d}.resource-controls input[type=text]:hover,.resource-controls input[type=text]:focus{outline:0;border-color:#5e5cfa;box-shadow:0 1px 3px 0 #c8cee3}@media(max-width: 991.9px){.resource-controls input[type=text]{width:calc(100% - 85px);border-right:0;border-radius:3px 0 0 3px}}.resource-controls input[type=submit]{position:absolute;top:0;right:15px;width:85px;height:60px;font-size:12px;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.16, 1, 0.29, 0.99)}@media(max-width: 991.9px){.resource-controls input[type=submit]{border-radius:0 3px 3px 0}}.ellipsis,.partners-directory .certifications,.partners-directory .certifications>span,.partners-directory .location>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.partners-directory .content>div{font-size:12px}.partners-directory .content i{font-size:18px}.partners-directory .description{display:none}.partners-directory .certifications,.partners-directory .location{color:#5b627d}.partners-directory .certifications>span,.partners-directory .location>span{font-weight:normal;display:inline-block}.partners-directory .certifications{margin-top:15px;padding-top:15px;border-top:solid 1px #c8cee3}.partners-directory .location{display:flex;align-items:center;height:24px;margin-top:8px}.partners-directory .location i{margin-right:6px}@media(max-width: 767.9px){.partners-directory .location i{margin:0 6px 0 0}}.no-match.hidden{display:block;opacity:0;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.16, 1, 0.29, 0.99)}.hero{background-image:url("/wp-content/themes/vidyard-website/img/brand/backgrounds/partners-directory-doodles.svg");background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#f3f5fa}@media(min-width: 992px){.hero p{max-width:70%}}.shortcode-accordion details+details{border-top:0 !important;margin-top:12px !important;padding-top:12px !important}.shortcode-accordion details summary,.shortcode-accordion details div{padding:0 !important}nav.filters{position:sticky;top:82px}nav.filters select{font-size:14px;padding:7px 6px;margin:16px 0 32px 0;height:36px;width:100%;color:#475066;border:solid 1px #848cab;border-radius:3px;cursor:pointer;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.16, 1, 0.29, 0.99)}nav.filters select:hover,nav.filters select:focus,nav.filters select:active{border-color:#4645bb}nav.filters h3{font-size:16px;line-height:18px}nav.filters>a{font-weight:500;color:#5e5cfa;border-bottom:.1rem solid rgba(0,0,0,0);transition-property:color, border-color, border-radius, box-shadow;transition-duration:.4s;transition-timing-function:cubic-bezier(0.16, 1, 0.29, 0.99)}nav.filters>a:hover,nav.filters>a:focus{color:#5e5cfa;text-decoration:none}nav.filters>a:hover{border-bottom:.1rem solid #5e5cfa}nav.filters>a:focus-visible{outline-offset:0;outline:.2rem solid #fff;border-radius:.4rem;border-bottom-width:0 !important;box-shadow:0 0 0 .6rem #4645bb}nav.filters ul{margin:0}nav.filters ul>li{list-style:none}nav.filters ul>li>a.link{position:relative;display:block;font-size:14px;color:#374054;letter-spacing:.3px;line-height:18px;padding:10px 15px;border-bottom:0 !important;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.16, 1, 0.29, 0.99)}nav.filters ul>li>a.link::after{content:"";width:2px;height:58%;position:absolute;top:50%;left:-2px;transform:translate(0, -50%);background-color:rgba(0,0,0,0);transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(0.16, 1, 0.29, 0.99)}nav.filters ul>li>a.link:hover{color:#232938;background-color:#f3f5fa;border-bottom:0 !important}nav.filters ul>li>a.link:hover::after,nav.filters ul>li>a.link.active::after{background-color:#5e5cfa;transform:translate(2px, -50%)}.partner{margin-top:40px}.partner .resource-card{position:relative}.partner .resource-card img.resource-logo{object-fit:contain;width:100%;height:160px;padding:30px}@media(max-width: 991.9px){.partner .resource-card img.resource-logo{height:140px;padding:15px}}@media(max-width: 575.9px){.partner .resource-card img.resource-logo{height:auto}}.partner .resource-card .content{min-height:0px;padding:0 25px 25px}@media(max-width: 1199.9px){.partner .resource-card .content{padding:0 15px 15px}}@media(max-width: 991.9px){.partner .resource-card .content{font-size:12px}}@media(max-width: 575.9px){.partner .resource-card .content{min-height:auto;font-size:14px}}.partner .resource-card::before{width:100%}@media(max-width: 575.9px){.partner{position:static !important;width:100% !important}}.featured{margin-top:58px}.featured>.col-sm-4{width:50%}.featured>.col-sm-4 .teal{display:none}.featured>.col-sm-4 .image img{padding:0}.featured>.col-sm-4 .content{padding:0 25px 25px}.featured>.col-sm-4:first-child::before{content:"";position:absolute;top:-38px;left:15px;font-family:"Font Awesome 5 Pro";font-size:17px;line-height:18px;color:#ffc565}.featured>.col-sm-4:first-child::after{content:"Featured";position:absolute;top:-38px;left:40px;font-size:16px;line-height:18px;font-weight:500;color:#232938}@media(max-width: 575.9px){.featured>.col-sm-4{position:relative !important;width:100%}}.featured:empty{display:none}