.video-library .video-content{padding:3rem 0}.video-library .video-header{text-align:center;padding-bottom:2rem}.video-library .video-header .video-header__title{color:#252525;font-weight:700;line-height:1.1;margin:0 0 1.5rem;text-transform:uppercase;font-size:3rem}@media only screen and (min-width:768px){.video-library .video-header .video-header__title{font-size:4.1875rem}}@media only screen and (min-width:992px){.video-library .video-header .video-header__title{font-size:5.9375rem}}.video-library .video-header .video-header__title a{display:flex;justify-content:center;align-items:center;color:inherit;text-decoration:none}.video-library .video-header .video-header__title a:hover{color:inherit;text-decoration:none}.video-library .video-header .video-header__title img{max-width:15vw;width:80px;height:93px;object-fit:contain}.video-library .video-header .video-header__title span{padding-left:20px}.video-library .video-header *:last-child{margin-bottom:0}.video-library .video-breadcrumbs{margin:0 0 1rem;font-size:.9375rem}.video-library .video-breadcrumbs a{color:#d60067}.video-library .video-breadcrumbs a:hover{color:#d7066e}.video-library .video-breadcrumbs ul{list-style-type:none;padding:0;margin:0}.video-library .video-breadcrumbs ul li{display:inline}.video-library .video-breadcrumbs .breadcrumb-home{display:inline-block;width:17px !important;height:22px !important;background-image:url(https://www.internationalteflacademy.com/hubfs/home.svg);background-repeat:no-repeat;background-position:center center}.video-library .video-breadcrumbs ul li+li:before{content:"\203A";display:inline-block;font-size:20px;line-height:1;margin:0 6px}.video-library .video-library__item{display:flex;flex-direction:column;background:#fff;border-radius:4px;width:100%;height:100%;overflow:hidden;box-shadow:0 2px 8px 0 rgba(40,40,41,0.15)}.video-library .video-library__item--wrapper.noVis{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.video-library .video-library__item .video-library__image{border-bottom:1px solid rgba(0,0,0,0.08);position:relative;padding-top:56.25%}.video-library .video-library__item .video-library__image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center center}.video-library .video-library__item .video-library__content{flex:auto;padding:15px;display:flex;flex-direction:column;width:100%}.video-library .video-library__item .video-library__title{width:100%;font-size:1.5rem;margin-bottom:.5rem}.video-library .video-library__item .video-library__title a:hover{color:#d60067}.video-library .video-library__item .video-library__summary{margin:0;-ms-flex:auto;flex:auto}.video-library .video-library__item .video-library__more{margin-top:1rem}.video-library .video-library__item .video-library__more a[class*="button--"]{padding:.83em 1.67em}.video-library .video-library__grid{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;min-height:550px}.video-library .video-library__grid>.video-library__item--wrapper{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px;padding-bottom:30px}@media only screen and (max-width:767px){.video-library .video-library__grid>.video-library__item--wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.video-library .video-library__grid:not(.filtered-grid)>.video-library__item--wrapper:first-child{flex:0 0 100%;width:100%;max-width:100%}.video-library .video-library__grid .video-library__no-items{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px;padding-bottom:30px;text-align:center}.video-library .video-library__grid .video-library__no-items p{border:2px solid #d60067;border-radius:4px;padding:15px;margin:0}.video-library .video-library__grid [data-vis="false"]{display:none}.video-library .video-library__single .video-section__embed{margin-bottom:3rem}.video-library .video-library__single .video-section__embed .wistia_embed>*{position:absolute !important}.video-library .video-library__single .video-section__navigation{margin-top:2rem}.video-library .video-library__single .video-section__related{margin-top:3rem}.video-library .video-library__single .video-section__related>h2{font-size:1.75rem;padding-bottom:1rem;border-bottom:4px solid #ebebeb;margin-bottom:1.5rem}.video-library .video-filter{background:rgba(37,37,37,0.15);padding:1rem}@media only screen and (min-width:768px){.video-library .video-filter span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.video-library .video-filter input.video-filter__category{display:none}.video-library .video-filter h4{margin-top:1rem;border-bottom:1px solid rgba(37,37,37,0.5);padding-bottom:.25rem;margin-bottom:.5rem;text-transform:uppercase}.video-library .video-filter h4 label{display:block}.video-library .video-filter ul{margin:0;padding:0;list-style-type:none}.video-library .video-filter ul li [type="checkbox"]{margin-right:.25rem}.video-library .video-filter ul li+li{margin-top:.25rem}.video-library .video-filter.disabled *{color:#999}.video-library #mobile_filter{margin-bottom:2rem}.video-library #mobile_filter>h3{font-size:1.25rem;color:#fff;background:#252525;margin:0 0 1rem;padding:.67rem .5rem;text-transform:uppercase;text-align:center}.video-library #mobile_filter .video-filter>div:not(.filter-block__filter_all){margin-top:.5rem}.video-library #mobile_filter .video-filter>div:not(.filter-block__filter_all) ul{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}.video-library #mobile_filter .video-filter h4{padding-bottom:0;margin:0 0 .5rem;border:0;cursor:pointer}.video-library #mobile_filter .video-filter h4>label:before{content:"\229E";display:inline-block;margin-left:-2px;margin-right:.25rem;font-size:16px;font-weight:400;line-height:1;color:#767676}.video-library #mobile_filter .video-filter div:not(.filter-block__filter_all)>input.video-filter__category:checked ~ h4>label:before{content:"\229F"}.video-library #mobile_filter .video-filter div:not(.filter-block__filter_all)>input.video-filter__category:checked ~ ul{max-height:999em;transition:max-height 1s ease-in-out}.video-library .video-sidebar{position:relative}@media only screen and (max-width:991px){.video-library .video-content-col,.video-library .video-sidebar{flex:0 0 100%;max-width:100%}}.video-library .video-sidebar .widget-type-cta{min-height:52px}.video-library .video-library__navigation{margin:1rem 0 0;text-align:center}.video-library .video-library__navigation nav{display:inline-block;margin-left:1em}.video-library .video-library__navigation ul.pagination{display:inline;margin:0;padding:0;list-style-type:none}.video-library .video-library__navigation ul.pagination li{display:inline-block}.video-library .video-library__navigation ul.pagination li a{text-decoration:none;border:1px dotted #d7d9d7;display:inline-block;line-height:35px;min-width:37px;padding:0 5px;border-radius:3px;color:#252525;padding:0 5px;transition:border .2s ease-out,background .2s ease-out,color .2s ease-out;text-align:center}.video-library .video-library__navigation ul.pagination li a:hover{border:1px solid #d60067;background:#d60067;color:#fff}.video-library .video-library__navigation ul.pagination li+li{margin-left:.2em}.video-library .video-library__navigation ul.pagination li.active a{border:1px solid #d60067;background:#d60067;color:#fff}