.webinar-content-div {
padding: 25px 35px;
color: #F7F2EE;
border-radius: 30px;
}
.upcoming-webinars-col:nth-of-type(1) .webinar-content-div {
background-color: #65BE9F;
}
.upcoming-webinars-col:nth-of-type(2) .webinar-content-div {
background-color: #E45555;
}
.upcoming-webinars-col:nth-of-type(3) .webinar-content-div {
background-color: #E7AF2E;
}
.upcoming-webinars-col:nth-of-type(2) .webinar-row {
display: flex;
flex-direction: row-reverse;
}
.title-div p {
font-size: 1.65rem;
margin-bottom: 0px;
line-height: 1.95rem;
}
.title-div {
padding-bottom: 25px;
border-bottom: 1px solid #F7F2EE;
margin-bottom: 25px;
}
.meta-register-div {
display: flex;
align-items: center;
}
.meta-div p {
margin-bottom: 10px;
display: flex;
}
.meta-content {
font-weight: 400;
}
.meta-register-div .meta-div {
flex: 2;
}
.register-div {
text-align: right;
flex: 1;
}
.meta-div p .head {
width: 25%;
}
.meta-div p .meta-content {
width: 75%;
}
.webinar-image-col .img-bg img {
border-radius: 30px; height: 305px;
object-fit: cover; }
.hero-content-col .content-div {
background-color: #66BD9E;
}
.hero-content-col .content-div .section-heading {
color: #fff;
text-align: left;
font-size: 2rem;
line-height: 2.4rem;
}
.hero-content-col .content-div .section-heading .section-head {
font-weight: 700;
}
.topics-inner {
display: flex;
justify-content: space-between;
background-color: #E6E1DD;
padding: 30px;
border-radius: 20px;
align-items: center;
}
ul.topic-list {
display: flex;
margin: 0px;
}
ul.topic-list li {
list-style-type: none;
border: 1px dashed;
margin: 0 10px; border-radius: 12px;
}
.topic-list li a {
font-size: 1.12rem;
}
.load-more {
font-size: 1.2rem;
cursor: pointer;
display: flex;
align-items: center;
padding: 10px;
}
.topic-list-head {
font-size: 1.42rem;
}
.recent-blogs-inner {
background-color: #F1E9E1;
padding: 30px;
box-shadow: 3px 3px #e4dbd3;
position: relative;
}
.recent-blogs-col {
display: flex;
margin-top: 40px;
}
.recent-blogs-img img {
height: 260px;
object-fit: cover;
}
.recent-blogs-img {
margin-bottom: 30px;
}
.recent-blogs-title {
margin-bottom: 20px;
}
.recent-blogs-title,
.recent-blogs-content {
font-size: 1.13rem;
line-height: 1.5rem;
}
.recent-blogs-content {
font-weight: 400;
}
.readon-link {
font-size: 0.95rem;
margin-bottom: 0px;
}
.readon-link i {
font-weight: 700;
margin-left: 20px !important;
}
.live-webinar-tag {
position: absolute;
left: 0;
background-color: #E5AF2C;
color: #fff;
padding: 16px;
border: 1px dashed #f7f2ee;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
font-size: 0.7rem;
top: 60px;
}
.load-more span.plus-sign {
font-weight: 500;
font-size: 1.7rem;
height: 1.7rem;
display: flex;
align-items: flex-end;
margin: 0 5px;
}
.tefl-smart-consult-section {
background-image: url(//premiertefl.com/wp-content/uploads/2021/04/tefl-smart-wave.svg);
height: 836px;
display: flex;
align-items: center;
}
h5.tefl-sc-title {
font-size: 1.6rem;
margin-bottom: 25px;
}
p.tefl-sc-subtitle {
font-size: 1.42rem;
margin-bottom: 30px;
}
.img-link {
margin-bottom: 25px !important;
display: block;
}
.tefl-sc-content {
font-size: 1.12rem;
font-weight: 400;
}
.watch-more-div {
text-align: center;
margin-top: 20px;
}
.watch-more-div a {
color: #fff;
}
.editors-pick-col,
.trending-articles-col,
.online-eng-teach-col,
.tefl-non-native-col,
.intern-superstar-stories-col {
display: flex;
padding: 25px;
}
.editors-pick-inner,
.trending-articles-inner,
.online-eng-teach-inner,
.tefl-non-native-inner,
.intern-superstar-stories-inner {
box-shadow: 3px 3px #e2d5d3;
padding: 30px;
display: block;
}
.editors-pick-img,
.trending-articles-img,
.online-eng-teach-img,
.tefl-non-native-img,
.intern-superstar-stories-img {
margin-bottom: 25px;
}
.editors-pick-img img,
.trending-articles-img img,
.online-eng-teach-img img,
.tefl-non-native-img img,
.intern-superstar-stories-img img {
height: 290px;
object-fit: cover;
}
.editors-pick-title,
.trending-articles-title,
.online-eng-teach-title,
.tefl-non-native-title,
.intern-superstar-stories-title {
font-size: 1.13rem;
line-height: 1.5rem;
}
.read-more-div {
text-align: center;
margin-top: 30px;
}
.read-more-div a {
color: #fff;
}
.wave-border-img {
height: 31px;
background-size: contain;
background-repeat-x: repeat;
}
.intern-superstar-stories-img,
.meet-the-team-img {
margin-bottom: 25px;
}
.intern-superstar-stories-inner,
.meet-the-team-inner {
padding: 30px;
display: block;
}
.intern-superstar-stories-title,
.meet-the-team-title {
font-size: 1.13rem;
line-height: 1.5rem;
}
.meet-the-team-inner {
text-align: center;
}
.tefl-non-native-section {
background-image: url(//premiertefl.com/wp-content/uploads/2021/04/tefl-non-native-wave.svg);
height: 836px;
display: flex;
align-items: center;
}
.tefl-non-native-inner {
background-color: #F6F2ED;
}
.tefl-certified-row {
align-items: center;
}
.tefl-certified-row .section-heading {
text-align: left;
}
.cert-content {
font-size: 1.12rem;
line-height: 2.55rem;
font-weight: 400;
}
.internship-img img {
width: 100%;
object-fit: cover;
height: 180px;
object-position: center;
}
.tab-content {
background-color: #F2EAE3;
padding: 40px;
padding-bottom: 0px;
}
.internship-col-inner {
background-color: #F6F2ED;
padding: 25px;
box-shadow: 3px 3px #e2d5cb;
position: relative;
}
.internship-col {
margin-bottom: 40px;
display: flex;
}
ul.nav.nav-tabs {
margin-left: 0px;
display: flex;
}
ul.nav.nav-tabs li {
flex: 1;
border-top-left-radius: 30px;
border-top-right-radius: 30px;
border: 1px dotted #F7F2EE;
}
ul.nav.nav-tabs li a {
margin: 0px !important;
}
ul.nav.nav-tabs li:nth-of-type(1) {
background-color: #0F3042 !important;
}
ul.nav.nav-tabs li:nth-of-type(2) {
background-color: #028288;
}
ul.nav.nav-tabs li:nth-of-type(3) {
background-color: #65BE9F;
}
ul.nav.nav-tabs li a {
background-color: transparent !important;
border: none !important;
outline: none !important;
padding: 17.5px 20px;
font-size: 1.81rem;
color: #fff !important;
display: flex;
align-items: center;
}
ul.nav.nav-tabs li a img {
margin-right: 20px;
}
.internship-title {
font-size: 1.13rem;
text-align: left;
line-height: 1.5rem;
}
.internship-tab-col .section-heading {
margin-bottom: 50px;
}
.internship-img {
margin-bottom: 20px;
}
.teaching-resources-section {
background-image: url(https://premiertefl.com/wp-content/uploads/2021/04/teaching-resources-wave.svg);
height: 756px;
display: flex;
align-items: center;
text-align: center;
}
.teaching-resources-col {
padding: 40px 40px 0 40px;
}
.teaching-resource-price {
margin-bottom: 0px;
text-transform: uppercase;
font-size: 0.7rem;
}
.teaching-resource-title {
width: 65%;
margin: 0 auto;
padding-bottom: 15px;
border-bottom: 1px dashed #999;
font-size: 1.2rem;
line-height: 1.6rem;
}
.teaching-resource-price {
padding-top: 15px;
}
.teaching-resource-img {
margin-bottom: 15px;
}
.teaching-resource-price del {
display: none;
}
.tag-lists li {
list-style-type: none;
padding: 5px 10px;
}
.popular-topics-row {
background-color: #E6E1DD;
padding: 50px;
border-radius: 20px;
}
.popular-topics-row .section-heading {
margin-bottom: 40px;
}
.tag-lists li a {
display: block;
border: 1px dashed;
padding: 5px 10px;
border-radius: 12px;
text-align: center;
}
.insta-gallery-item-wrap {
border: 15px solid #fff;
}
.insta-gallery-item:nth-child(odd) {
transform: skew(5deg, -5deg);
}
.insta-gallery-item:nth-child(even) {
transform: skew(-5deg, 5deg);
} .qligg-icon-instagram-o {
display: none;
}
.insta-gallery-button.follow:after {
content: "\f105";
font-family: 'FontAwesome';
margin-left: 40px;
}
.insta-gallery-button {
background: #0F3042 !important;
border-radius: 10px !important;
font-size: 1.2rem !important;
padding: 10px 20px !important;
display: inline-flex !important;
align-items: baseline;
border: 1px dotted #F7F2EE;
}
.instagram-heading {
margin-bottom: 35px;
}
ul.topic-list {
flex-wrap: wrap;
}
.topics-inner {
align-items: baseline;
}
.topics-inner>ul {
width: 80%;
}
.topic-list .tag-col {
display: none;
margin-top: 10px !important;
}
.topic-list.show-tag {
width: 90%;
}
ul.topic-list li a {
padding: 5px 10px;
display: inline-block;
}
@media only screen and (width: 1024px) {
ul.ast-row.tag-lists>li {
width: 33.33%;
}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
.editors-pick-img img,
.trending-articles-img img,
.recent-blogs-img img,
.online-eng-teach-img img,
.tefl-non-native-img img,
.intern-superstar-stories-img img {
height: 150px;
}
.editors-pick-inner,
.trending-articles-inner,
.recent-blogs-inner,
.online-eng-teach-inner,
.tefl-non-native-inner,
.intern-superstar-stories-inner {
padding: 15px;
}
.tag-lists li {
width: 50%;
}
}
@media only screen and (min-width: 768px) {
.show-all-div {
display: none;
}
}
@media only screen and (max-width: 767px) {
ul.topic-list li {
text-align: center;
width: 100%;
margin: 10px 0 0;
}
.topics-inner {
flex-direction: column;
align-items: center;
}
.tefl-smart-consult-section,
.tefl-non-native-section {
height: auto;
background-size: cover;
background-position-x: center;
padding: 60px 0;
}
.recent-blogs-inner {
display: flex;
align-items: center;
padding: 20px;
}
.recent-blogs-inner>div {
flex: 1;
}
.recent-blogs-img {
margin-bottom: 0px;
}
.content-outer {
margin-left: 11px;
}
.recent-blogs-content {
display: none;
}
.editors-pick-col a,
.trending-articles-col a,
.online-eng-teach-col a,
.tefl-non-native-col a,
.intern-superstar-stories-col a {
display: flex;
align-items: center;
padding: 20px;
}
.editors-pick-img,
.trending-articles-img,
.online-eng-teach-img,
.tefl-non-native-img,
.intern-superstar-stories-img {
margin-bottom: 0px;
}
.editors-pick-col a>*,
.trending-articles-col a>*,
.online-eng-teach-col a>*,
.tefl-non-native-col a>*,
.intern-superstar-stories-col a>* {
flex: 1;
}
.editors-pick-title,
.trending-articles-title,
.online-eng-teach-title,
.tefl-non-native-title,
.intern-superstar-stories-title {
margin-left: 10px;
}
.editors-pick-img img,
.trending-articles-img img,
.online-eng-teach-img img,
.tefl-non-native-img img,
.recent-blogs-img img,
.intern-superstar-stories-img img {
height: 150px;
}
.internship-tab-col ul li {
width: 33.33%;
}
ul.nav.nav-tabs li a {
font-size: 1.25rem;
padding: 10px;
}
ul.nav.nav-tabs li a img {
width: 20%;
margin-right: 5px;
}
.tab-content {
padding: 20px;
}
.internship-col a {
display: flex;
align-items: center;
padding: 20px;
}
.internship-col a>div {
flex: 1;
}
.internship-img img {
height: 150px;
}
.internship-img {
margin-bottom: 0px;
}
.internship-title {
margin-left: 10px;
}
.internship-col:last-child {
margin-bottom: 0px;
} .tag-lists li:nth-child(n+6) {
display: none;
}
.show-all-div {
color: #fff;
text-align: center;
background-color: #0F3042;
border-radius: 10px;
font-size: 1.35rem;
padding: 10px 20px;
border: 1px dashed #F7F2EE;
cursor: pointer;
}
.tag-lists li:nth-child(n+6).show-list {
display: block;
}
}