#container_unw33sj {
padding-top: 70px;
}
#image_u5t1vys {
padding: 70px 20px;
}
@media screen and (max-width: 768px) {
#image_u5t1vys {
padding: 50px 20px;
}
}
.two_columns {
max-width: 1400px;
margin: 0 auto;
column-count: 2;
column-gap: 40px;
}
.two_columns h3,
.two_columns p,
.two_columns a {
color: #ffffff;
}
.two_columns .italic {
font-size: 16px;
line-height: 1.2;
opacity: 0.6;
}
@media screen and (max-width: 768px) {
.two_columns {
column-count: 1;
column-gap: 0px;
}
}
#text_uf685d2f #left {
width: 40%;
}
#text_uf685d2f #right {
width: 60%;
}
@media screen and (max-width: 1024px) {
#text_uf685d2f #left,
#text_uf685d2f #right {
width: 100%;
}
}
img.mta {
margin-left: 5px;
max-width: 100%;
}
a.just_giving {
max-width: 220px;
padding: 15px 30px;
text-align: center;
display: block;
border: 2px solid #ffffff;
border-radius: 20px;
line-height: 0 !important;
}
a.just_giving:hover {
opacity: 0.7;
}
#icon_pen {
-webkit-transform: scaleX(-1);
color: #ffffff;
font-size: 550px;
opacity: 0.2;
position: absolute;
top: -10%;
left: -10%;
z-index: -1;
}
.box_style_3.possible {
text-align: center;
padding: 70px 70px;
}
.box_style_3.possible p {
line-height: 1.2;
font-size: 18px;
}
@media screen and (max-width: 768px) {
.box_style_3.possible {
text-align: center;
padding: 50px 30px;
}
}
#text_ubc1cd6b {
max-width: 1000px;
margin: 0 auto;
}
.storytelling_possible {
margin-top: 40px;
display: flex;
text-align: center;
}
@media screen and (max-width: 768px) {
.storytelling_possible {
flex-direction: column;
}
}
.storytelling_possible_box {
display: flex;
flex-direction: column;
text-align: center;
width: 33%;
padding: 0 5px;
}
.storytelling_possible_box h4 {
display: none;
font-weight: 500;
font-size: 18px;
}
.storytelling_possible_box img {
margin: 0px auto 20px auto;
max-width: 90px;
}
.storytelling_possible_box a {
color: #4db4af;
font-weight: 600;
font-size: 16px;
line-height: 1.2;
}
@media screen and (max-width: 768px) {
.storytelling_possible_box {
width: 100%;
padding: 0px;
}
}
.storytelling_possible_box.middle {
border-left: 1px solid #4db4af;
border-right: 1px solid #4db4af;
}
@media screen and (max-width: 768px) {
.storytelling_possible_box.middle {
border-left: 0px solid #4db4af;
border-right: 0px solid #4db4af;
margin: 20px 0;
}
}
.box_style_3_purple {
max-width: 1000px;
margin: 0 auto;
background-color: #7a2182;
padding: 70px 70px;
border-radius: 10px;
border: 0px solid #f1f1f1;
-webkit-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.25);
box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.25);
}
@media screen and (max-width: 768px) {
.box_style_3_purple {
padding: 50px 30px;
}
}
.storytelling_donate {
display: flex;
align-items: center;
}
.storytelling_donate a {
color: #ffffff;
}
@media screen and (max-width: 1024px) {
.storytelling_donate {
flex-direction: column;
}
}
.storytelling_donate_box a {
padding: 0 20px;
display: flex;
align-items: center;
flex-wrap: nowrap;
font-weight: 600;
line-height: 1.4;
}
.storytelling_donate_box a img {
margin-right: 20px;
}
.storytelling_donate_box a img.giving {
max-height: 70px;
}
.storytelling_donate_box a img.bird {
max-height: 110px;
}
.storytelling_donate_box a:hover {
opacity: 0.7;
}
@media screen and (max-width: 1024px) {
.storytelling_donate_box a {
flex-direction: column;
text-align: center;
margin-bottom: 20px;
}
.storytelling_donate_box a img {
margin: 0 0 10px 0;
}
} #embed_ue9u54u.pl-col-sm-12 {
padding-right: 0em;
padding-left: 0em;
}
#embed_ui7hqth.pl-col-sm-12 {
padding-right: 0em;
padding-left: 0em;
}
.page-id-1029 #embed_ui7hqth {
display: none;
}
.page-id-1029 .flyout_sticky {
top: 0px;
}
#ccc_cont {
background-color: #ff4876;
display: flex;
width: 100%;
justify-content: center;
align-items: center;
color: #ffffff;
line-height: 1;
letter-spacing: -1px;
padding: 2px 5px;
}
#ccc_cont a {
display: flex;
width: 100%;
justify-content: center;
align-items: center;
color: #ffffff;
line-height: 1;
letter-spacing: -1px;
padding: 2px 5px;
}
.ccc_icon img {
max-width: 25px;
margin-top: 2px;
}
.ccc_copy {
margin: 0 10px;
font-size: 20px;
}
@media screen and (max-width: 767px) {
.ccc_copy {
font-size: 16px;
}
}
@media screen and (max-width: 480px) {
.ccc_copy {
font-size: 14px;
}
}
.ccc_copy .light {
opacity: 0.8;
}
.ccc_copy a {
color: #ffffff;
}
.ccc_copy a:hover {
opacity: 0.7;
} .pl-link-credit {
display: none !important;
} .recruitment {
line-height: 1.2em;
}
@media screen and (max-width: 767px) {
.recruitment {
font-size: 0.8em;
}
} .case-study-image img {
max-height: 400px !important;
width: auto;
margin: 0 auto;
}
.lg-img-wrap img {
border-radius: 10px;
}
.lg-outer .lg-image,
.lg-outer .lg-video {
box-shadow: 4px 4px 7px 0 rgba(0, 0, 0, 0.3);
}
.lg-backdrop.in {
opacity: 0.95;
} .case-study-image img {
width: 100%;
}
@media screen and (max-width: 1024px) {
.case-study-image img {
width: auto;
}
} .case-study .video-container {
padding-top: 0 !important;
} #gfwd_footer .logo img {
padding-top: 25px;
padding-bottom: 25px;
} .socials_intro {
font-weight: 700;
font-size: 1.5em;
margin-bottom: 10px;
}
@media screen and (max-width: 767px) {
.socials_intro {
font-size: 1em;
}
} #mtt_popup {
text-align: center;
display: flex;
}
#mtt_popup img {
max-width: 200px;
border-radius: 50%;
margin-bottom: 10px;
-webkit-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
}
#mtt_popup h5 {
font-size: 28px;
color: #ff4876;
line-height: 1;
margin: 0 0 5px 0 !important;
}
#mtt_popup h6 {
font-weight: 500;
font-size: 20px;
line-height: 1.2;
margin: 0 0 20px 0 !important;
}
#mtt_popup p {
font-size: 16px;
line-height: 1.8;
text-align: justify;
}
.mtt_inner {
padding: 40px 40px;
align-items: center;
border: 0px solid #f1f1f1;
} .archive_link a {
font-size: 12px;
color: #525252;
font-weight: 500;
border: 1px solid #f1f1f1;
padding: 10px 40px;
border-radius: 8px;
box-shadow: rgba(100, 100, 111, 0.2) 0px 4px 10px 0px;
} .mtt_wrap h2 {
text-align: center;
color: #ffffff;
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8);
}
#mtt_cont {
width: 100%;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-content: center;
}
#mtt_item {
width: 14.6%;
margin: 1%;
background-color: #ffffff;
border-radius: 8px;
text-align: center;
display: flex;
justify-content: center;
align-content: center;
-webkit-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
}
#mtt_item img {
margin-top: 10px;
margin-bottom: 10px;
border-radius: 50%;
-webkit-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.5);
}
#mtt_item h5 {
font-size: 18px;
color: #ff4876;
line-height: 1;
margin: 0 0 5px 0 !important;
}
#mtt_item h6 {
font-weight: 500;
font-size: 14px;
line-height: 1.2;
margin: 0 0 0px 0 !important;
}
#mtt_cont a {
height: 100%;
display: block;
padding: 20px;
line-height: 0;
}
#mtt_item:hover {
-webkit-box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.8);
-moz-box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.8);
box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.8);
transform: translate(0px, -2px);
}
@media screen and (max-width: 1024px) {
#mtt_item h5 {
font-size: 14px;
}
#mtt_item h6 {
font-size: 10px;
}
}
@media screen and (max-width: 767px) {
#mtt_item {
width: 48%;
margin: 1%;
}
} .box_style_3 {
background-color: #ffffff;
padding: 70px 100px;
border-radius: 10px;
border: 1px solid #f1f1f1;
-webkit-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.25);
box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.25);
}
@media screen and (max-width: 767px) {
.box_style_3 {
padding: 40px 40px;
}
} #archiveLink {
display: none !important;
} .come_work_with_us #box_type_cont {
justify-content: center;
} .pum-theme-lightbox .pum-container {
margin: 20px;
}
#our_offer_cont_popup {
display: flex;
flex-wrap: wrap;
}
#our_offer_cont_popup li {
font-size: 14px;
}
#our_offer_cont_popup ul {
list-style: none; margin: 0 0 0em 0;
margin-block-start: 0em;
margin-block-end: 0em;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 0px;
}
#our_offer_cont_popup ul li::before {
content: "•";
color: #ff4876; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; }
.our_offer_item_popup {
padding: 40px 40px;
display: flex;
align-items: center;
margin: 15px 1%;
border: 0px solid #f1f1f1;
}
.our_offer_item_popup h4 {
font-size: 25px;
}
.our_offer_item_popup .left img {
max-width: 100px;
}
@media screen and (max-width: 1024px) {
.our_offer_item_popup {
min-width: 100%;
max-width: 100%;
padding: 40px 40px;
margin: 15px 0%;
display: block;
}
.our_offer_item_popup .left {
text-align: center;
margin-bottom: 30px;
border-bottom: 1px solid #e4e4e4;
padding-bottom: 20px;
}
}
@media screen and (max-width: 767px) {
.our_offer_item_popup {
padding: 40px 20px;
}
}
.our_offer_item_popup .right {
padding-left: 40px;
} .homepage_ideas p {
color: #ffffff;
line-height: 30px;
}
.wonder_home .strip_2 {
font-size: 40px;
}
.wonder_home p {
color: #ffffff;
line-height: 30px;
font-weight: 500;
margin-bottom: 10px;
} .our_offer_item .left img {
max-width: 100px;
} #judge_cont {
display: flex;
justify-content: center;
} #pu_box_wrap {
display: flex;
flex-wrap: wrap;
max-width: 1400px;
margin: 0 auto;
}
.pu_box {
width: 25%;
border-radius: 8px;
padding: 20px;
display: flex;
justify-content: center;
text-align: center;
background-color: #fe6722;
}
.pu_box .pu_icon img {
max-width: 80px;
}
.pu_box h3 {
color: #ffffff;
text-align: center;
margin: 5px 0 15px 0;
}
.pu_box p {
opacity: 0.8;
color: #ffffff;
font-size: 16px;
font-weight: 500;
line-height: 1.5em;
}
.pu_box .pu_box_link {
text-transform: uppercase;
font-size: 10px;
opacity: 0.9;
color: #ffffff;
font-weight: 700;
margin-top: 20px;
margin-left: 20px;
}
.pu_box .pu_box_link i {
margin-left: 10px;
font-size: 12px;
vertical-align: middle;
}
.pu_box:hover {
background-color: #fe7d42;
} @media screen and (max-width: 1024px) {
.pu_box {
min-width: 50%;
}
}
@media screen and (max-width: 767px) {
.pu_box {
min-width: 100%;
}
} .members .box_type_2 .left {
background-color: #f6f6f6;
}
.members .box_type_2 .left img {
padding: 20px;
} #our_offer_cont {
display: flex;
flex-wrap: wrap;
}
#our_offer_cont h4 {
color: #ff4876;
}
#our_offer_cont li {
font-size: 14px;
}
#our_offer_cont ul {
list-style: none; margin: 0 0 0em 0;
margin-block-start: 0em;
margin-block-end: 0em;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 0px;
}
#our_offer_cont ul li::before {
content: "•";
color: #ff4876; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; }
.our_offer_item {
min-width: 48%;
max-width: 48%;
padding: 40px 40px;
display: flex;
align-items: center;
margin: 15px 1%;
border: 1px solid #f1f1f1;
background-color: #ffffff;
border-radius: 8px;
}
@media screen and (max-width: 1024px) {
.our_offer_item {
min-width: 100%;
max-width: 100%;
padding: 40px 40px;
margin: 15px 0%;
display: block;
}
.our_offer_item .left {
text-align: center;
margin-bottom: 30px;
border-bottom: 1px solid #e4e4e4;
padding-bottom: 20px;
}
}
.our_offer_item .right {
padding-left: 40px;
}
.our_offer_item {
-webkit-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.25);
box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.25);
} .recruitment.jobsboxes .small,
.recruitment.jobsboxes h6 {
display: none !important;
}
.recruitment .right {
overflow-y: auto !important;
} .i_get_it .heading_1_sub {
letter-spacing: -1px !important;
font-weight: 500;
opacity: 1;
color: #ffffff;
}
.i_get_it .heading_1.small {
color: #202020;
}
.i_get_it .btn_1.right {
text-align: center;
}
.i_get_it #footer_callout .left {
margin: 0 0 0 0 !important;
}
@media screen and (max-width: 767px) {
.i_get_it .heading_1 {
text-align: center;
}
} .contentTiny p {
line-height: 22px !important;
}
.recruitment .box_type_1 {
padding: 40px 40px !important;
} .awards_box .boxes-pad {
display: flex;
align-items: center;
}
.awards_box .boxes-title {
margin: 0px;
font-size: 1em !important;
line-height: 1em !important;
}
.awards_box .boxes-desc {
font-size: 16px;
line-height: 18px;
margin-top: 5px;
margin-bottom: 0;
color: #939393;
}
.awards_box .media-left {
padding-right: 0;
}
.awards_box h6 {
font-size: 12px;
font-weight: 400;
} @media screen and (max-width: 767px) {
#icon_heading_back {
display: none;
}
} #close_cont {
text-align: center;
margin-top: 20px;
}
.popup_close {
color: #939393;
border: 1px solid #cecece;
padding: 5px 20px;
border-radius: 8px;
text-align: center;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 1px;
opacity: 0.7;
}
.popup_close:hover {
opacity: 1;
}
#close_cont.white .popup_close {
opacity: 1;
color: #ffffff;
font-weight: 600;
border: 2px solid #ffffff;
}
#close_cont.white .popup_close:hover {
opacity: 0.7;
} .no_padding[class*='pl-col-'] {
padding-right: 0em !important;
padding-left: 0em !important;
} a.fw_navigation_box {
margin-top: 5px;
margin-bottom: 5px;
} .case-study-header .title {
font-size: 45px;
}
@media screen and (max-width: 767px) {
.case-study-header .title {
font-size: 35px;
}
.case-study-text .case-study-header {
margin: 40px 0 30px 0;
}
}
#caseStudies .video-container {
border: 0px solid #e4e4e4 !important;
}
#caseStudies iframe {
border: 2px solid #e4e4e4 !important;
} @media screen and (max-width: 1850px) {
.header_lax .pl-lax-window {
min-height: 800px !important;
}
}
@media screen and (max-width: 1024px) {
.header_lax .pl-lax-window {
min-height: 600px !important;
}
}
@media screen and (max-width: 767px) {
.header_lax .pl-lax-window {
min-height: 300px !important;
}
} .header_lax .lax-window {
margin-top: 95px;
}
.landing_vid {
margin-top: 95px;
}
.privacy_margin .pl-sn-wrap {
margin-top: 100px;
}
@media screen and (max-width: 767px) {
.header_lax .lax-window {
margin-top: 75px;
}
.landing_vid {
margin-top: 75px;
}
.privacy_margin .pl-sn-wrap {
margin-top: 75px;
}
} .worldly_intro .heading_2 {
margin-bottom: 30px;
line-height: 50px;
}
@media screen and (max-width: 767px) {
.worldly_intro .heading_2 {
margin-bottom: 20px;
line-height: 30px;
font-size: 25px;
}
} .pink_bullets ul {
list-style: none;
}
.pink_bullets li::before {
content: "•";
color: #ff4876;
}
.pink_bullets li::before {
content: "•";
color: red;
display: inline-block;
width: 1em;
margin-left: -1em;
}
.pink_bullets .box_style_2 .bullet .fas {
color: #ff4876;
} .sticky_nav {
float: none;
position: fixed;
top: 0px;
left: 0px;
z-index: 9999;
background-color: #ffffff;
width: 100%;
border-bottom: 1px solid #e4e4e4;
} #awards_popup #heading_icon .heading_icon_left.nine_things {
font-size: 100px !important;
line-height: 80px;
margin-right: 10px;
font-family: 700;
font-weight: 900;
} .ideas_quote .heading_1 {
font-size: 40px;
line-height: 50px;
margin-bottom: 15px;
}
.ideas_quote .heading_1_sub {
font-size: 20px;
line-height: 30px;
letter-spacing: 0;
max-width: 1000px;
}
.ideas_quote .heading_1.small {
font-size: 30px;
line-height: 30px;
}
@media screen and (max-width: 767px) {
.ideas_quote .heading_1 {
font-size: 30px;
line-height: 35px;
margin-bottom: 15px;
}
.ideas_quote .heading_1_sub {
font-size: 18px;
line-height: 25px;
}
.ideas_quote .heading_1.small {
font-size: 25px;
line-height: 30px;
}
} #box_type_cont {
display: flex;
}
.box_type_1 {
max-width: 48%;
min-width: 48%;
display: flex;
align-items: center;
margin: 15px 1%;
border: 1px solid #f1f1f1;
-webkit-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
-moz-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
}
.box_type_1 .left { font-size: 0px;
}
.box_type_1 .left img {
max-width: 180px;
}
.box_type_1 .right {
padding: 20px 40px; overflow: hidden;
}
@media screen and (max-width: 1120px) {
#box_type_cont {
flex-direction: column;
}
.box_type_1 {
max-width: 98%;
min-width: 98%;
}
}
.box_type_1 h4 {
font-size: 26px;
margin-bottom: 5px;
font-weight: 700;
}
.box_type_1 p {
font-size: 16px;
line-height: 20px;
opacity: 0.8;
font-weight: 400;
margin: 0;
}
@media screen and (max-width: 550px) {
.box_type_1 {
flex-direction: column;
}
.box_type_1 .right {
padding: 40px;
}
.box_type_1 .left {
min-width: 100%;
}
.box_type_1 .left img {
max-width: 100%;
min-width: 100%;
}
} .box_type_2 {
display: flex;
align-items: center;
border: 1px solid #f1f1f1;
-webkit-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
-moz-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
}
.box_type_2 .left {
font-size: 0px;
}
.box_type_2 .left img {
max-width: 220px;
}
.box_type_2 .right {
padding: 20px 40px;
}
.box_type_2 h4 {
font-size: 30px;
margin-bottom: 15px;
font-weight: 700;
}
.box_type_2 p {
font-size: 16px;
line-height: 20px;
opacity: 0.8;
font-weight: 400;
margin: 0;
}
@media screen and (max-width: 600px) {
.box_type_2 {
flex-direction: column;
}
.box_type_2 .left {
min-width: 100%;
}
.box_type_2 .right {
padding: 40px 40px;
}
.box_type_2 img {
min-width: 100%;
max-width: 100%;
}
}  .ccc_copy a,
.popup_close,
.btn_3 a,
.btn_3 span,
li.main a,
.sm a,
.strip_4 a,
.btn_1 a,
#sm a,
#hiring,
#hiring2,
#awards {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.hide {
display: none;
}   .width_1300 .pl-content-area {
max-width: 1300px;
}
.width_1200 .pl-content-area {
max-width: 1200px;
}
.width_1100 .pl-content-area {
max-width: 1100px;
}
.width_100 .pl-content-area {
max-width: 100%;
}
.width_700 {
max-width: 700px;
margin: 0 auto;
}
.width_90 .pl-content-area {
max-width: 90%;
}
.width_80 .pl-content-area {
max-width: 80%;
} @media screen and (max-width: 767px) {
.wow {
animation-delay: 0s!important;
}
} body.single-post .metamedia.has-media {
display: none;
} a,
a:hover,
a:focus,
a:active {
text-decoration: none;
}
.pink {
color: #ff4876;
}
.teal {
color: #26c5b7;
}
.gold {
color: #d4af37;
}
.silver {
color: #b5b5bd;
}
.bronze {
color: #b1703a;
}
.white_text p {
color: #ffffff;
}
p {
color: #939393;
font-size: 20px;
line-height: 35px;
font-weight: 400;
}
@media screen and (max-width: 767px) {
p {
font-size: 18px;
line-height: 30px;
}
} .btn_1 {
margin-top: 40px;
text-transform: uppercase;
font-weight: 700;
font-size: 14px;
}
.btn_1 a,
.btn_1 span {
border-radius: 4px;
padding: 15px 25px;
color: #ffffff;
}
.btn_1 .far {
margin-left: 30px;
font-size: 20px;
vertical-align: middle;
}
@media screen and (max-width: 767px) {
.btn_1 {
font-size: 12px;
}
}
.btn_1.right {
text-align: right;
}
.btn_1.center {
text-align: center;
}
.btn_1.pink a,
.btn_1.pink span {
display: inline-block;
background-color: #ff4876;
-webkit-box-shadow: 4px 4px 5px 0px rgba(255, 72, 118, 0.4);
-moz-box-shadow: 4px 4px 5px 0px rgba(255, 72, 118, 0.4);
box-shadow: 4px 4px 5px 0px rgba(255, 72, 118, 0.4);
}
.btn_1.pink a:hover,
.btn_1.pink span:hover {
transform: translate(-1px, -1px);
-webkit-box-shadow: 4px 4px 7px 0px rgba(255, 72, 118, 0.6);
-moz-box-shadow: 4px 4px 7px 0px rgba(255, 72, 118, 0.6);
box-shadow: 4px 4px 7px 0px rgba(255, 72, 118, 0.6);
}
.btn_1.teal a,
.btn_1.teal span {
display: inline-block;
background-color: #26c5b7;
-webkit-box-shadow: 4px 4px 5px 0px rgba(38, 197, 183, 0.4);
-moz-box-shadow: 4px 4px 5px 0px rgba(38, 197, 183, 0.4);
box-shadow: 4px 4px 5px 0px rgba(38, 197, 183, 0.4);
}
.btn_1.teal a:hover,
.btn_1.teal span:hover {
transform: translate(-1px, -1px);
-webkit-box-shadow: 4px 4px 7px 0px rgba(38, 197, 183, 0.6);
-moz-box-shadow: 4px 4px 7px 0px rgba(38, 197, 183, 0.6);
box-shadow: 4px 4px 7px 0px rgba(38, 197, 183, 0.6);
}
.btn_3 {
margin-top: 40px;
text-transform: uppercase;
font-weight: 700;
font-size: 14px;
}
.btn_3 a,
.btn_3 span {
color: #ffffff;
}
.btn_3 a:hover,
.btn_3 span:hover {
letter-spacing: 0px;
}
.btn_3 .far {
margin-left: 30px;
font-size: 20px;
vertical-align: middle;
} #main_nav {
padding: 10px 20px;
display: flex;
justify-content: space-between;
align-items: center;
}
#main_nav #logo {
transform: translate(0px, -5px);
max-width: 150px;
margin-right: 40px;
}
#main_nav #left {
display: flex;
align-items: center;
}
#main_nav #right {
display: flex;
align-items: center;
}
#main_nav #awards {
border: 1px solid #f4bc26;
border-radius: 4px;
-webkit-box-shadow: 4px 4px 5px 0px rgba(244, 189, 38, 0.2);
-moz-box-shadow: 4px 4px 5px 0px rgba(244, 189, 38, 0.2);
box-shadow: 4px 4px 5px 0px rgba(244, 189, 38, 0.2);
}
#main_nav #awards:hover {
transform: translate(-1px, -1px);
-webkit-box-shadow: 4px 4px 7px 0px rgba(244, 189, 38, 0.6);
-moz-box-shadow: 4px 4px 7px 0px rgba(244, 189, 38, 0.6);
box-shadow: 4px 4px 7px 0px rgba(244, 189, 38, 0.6);
}
#main_nav .awards {
padding: 8px 40px;
display: flex;
align-items: center;
}
#main_nav .awards .left {
line-height: 0px !important;
font-size: 0px !important;
}
#main_nav .awards .left img {
max-width: 45px;
margin-right: 10px;
}
#main_nav .awards .right .top {
text-align: center;
font-size: 10px;
line-height: 10px;
text-transform: uppercase;
color: #646464;
letter-spacing: 1px;
font-weight: 500;
}
#main_nav .awards .right .bottom {
text-align: center;
font-size: 20px;
line-height: 20px;
text-transform: uppercase;
color: #f4bc26;
font-weight: 700;
}
#main_nav #sm {
margin-right: 0px;
}
#main_nav #sm a {
font-size: 22px;
padding: 0 5px;
color: #cecece;
}
#main_nav #sm a:hover {
color: #26c5b7;
}
#main_nav #hiring {
border-radius: 4px;
padding: 15px 40px;
background-color: #ff4876;
color: #ffffff;
text-transform: uppercase;
font-weight: 700;
font-size: 16px;
-webkit-box-shadow: 4px 4px 5px 0px rgba(255, 72, 118, 0.4);
-moz-box-shadow: 4px 4px 5px 0px rgba(255, 72, 118, 0.4);
box-shadow: 4px 4px 5px 0px rgba(255, 72, 118, 0.4);
}
#main_nav #hiring a {
color: #ffffff;
}
#main_nav #hiring .far {
margin-right: 8px;
font-size: 24px;
vertical-align: middle;
}
#main_nav #hiring:hover {
transform: translate(-1px, -1px);
-webkit-box-shadow: 4px 4px 7px 0px rgba(255, 72, 118, 0.6);
-moz-box-shadow: 4px 4px 7px 0px rgba(255, 72, 118, 0.6);
box-shadow: 4px 4px 7px 0px rgba(255, 72, 118, 0.6);
}
#main_nav #hiring2 {
border: 1px solid #ff4876;
border-radius: 4px;
padding: 15px 40px;
background-color: #ffffff;
color: #ffffff;
text-transform: uppercase;
font-weight: 700;
font-size: 16px;
-webkit-box-shadow: 4px 4px 5px 0px rgba(255, 72, 118, 0.4);
-moz-box-shadow: 4px 4px 5px 0px rgba(255, 72, 118, 0.4);
box-shadow: 4px 4px 5px 0px rgba(255, 72, 118, 0.4);
}
#main_nav #hiring2 a {
color: #ff4876;
}
#main_nav #hiring2 .far {
margin-right: 8px;
font-size: 24px;
vertical-align: middle;
}
#main_nav #hiring2:hover {
transform: translate(-1px, -1px);
-webkit-box-shadow: 4px 4px 7px 0px rgba(255, 72, 118, 0.6);
-moz-box-shadow: 4px 4px 7px 0px rgba(255, 72, 118, 0.6);
box-shadow: 4px 4px 7px 0px rgba(255, 72, 118, 0.6);
}
#main_nav #menu {
margin-left: 30px;
height: 30px;
width: 50px;
}
@media screen and (max-width: 1024px) {
#main_nav #awards {
display: none;
}
}
@media screen and (max-width: 767px) {
#hiring,
#hiring2 {
display: none;
}
#main_nav {
justify-content: flex-start;
}
#main_nav #sm {
margin-right: 10px;
}
#main_nav #sm a {
font-size: 18px;
padding: 0 3px;
}
#main_nav #logo {
max-width: 100px;
margin-right: 20px;
}
#main_nav #menu {
margin-left: 10px;
}
}
@media screen and (max-width: 480px) {
#main_nav #sm {
display: none;
}
} .flyout_sticky {
position: absolute;
right: 0;
top: 0px;
padding: 23px 15px 20px 10px !important;
}
@media screen and (max-width: 767px) {
.flyout_sticky {
padding: 10px 10px 0px 0px !important;
}
}
.menu_bars {
width: 70px;
float: none;
position: fixed;
top: 0px;
right: 0px;
z-index: 99999;
background-color: rgba(0, 0, 0, 0);
}
.plfn-toggle {
padding: 14px 10px;
border-radius: 0px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.plfn-toggle:hover {
opacity: 0.5;
}
.pl-sn-fullnav .plfn-toggle span,
.pl-sn-fullnav .plfn-toggle span::before,
.pl-sn-fullnav .plfn-toggle span::after {
width: 40px;
height: 2px;
}
.pl-sn-fullnav .plfn-toggle span {
background-color: #171717;
}
.pl-sn-fullnav .plfn-toggle.open span {
background-color: #ffffff !important;
} .plfn-overlay {
background-image: url(https://wordbird.london/wp-content/uploads/2019/07/Flyout-40.jpg);
background-repeat: no-repeat, repeat;
background-size: cover;
background-position: center;
}
.pl-sn-fullnav .plfn-overlay {
width: 101%;
}
.pl-sn-fullnav ul.fullnav-menu li a:hover {
opacity: 0.7;
}
.pl-sn-fullnav ul.fullnav-menu li.main a {
font-size: 60px;
font-weight: 800;
line-height: 30px;
letter-spacing: -2px;
text-transform: uppercase;
padding: 12px 10px;
color: #ffffff;
}
.pl-sn-fullnav ul.fullnav-menu li.main a:hover {
color: #ff4876;
opacity: 1;
}
@media screen and (max-width: 767px) {
.pl-sn-fullnav ul.fullnav-menu li.main a {
font-size: 40px;
line-height: 25px;
padding: 10px 5px;
}
}
@media screen and (max-width: 480px) {
.pl-sn-fullnav ul.fullnav-menu li.main a {
font-size: 35px;
padding: 5px;
}
}
.menu_sub {
font-size: 20px;
line-height: 20px;
font-weight: 500;
letter-spacing: 0px;
opacity: 0.8;
}
@media screen and (max-width: 767px) {
.menu_sub {
font-size: 16px;
line-height: 16px;
}
}
.menu_sub.blank {
opacity: 0;
line-height: 0;
}
.pl-sn-fullnav ul.fullnav-menu li.sub a {
font-size: 25px;
line-height: 20px;
text-transform: uppercase;
padding: 10px;
}
@media screen and (max-width: 767px) {
.pl-sn-fullnav ul.fullnav-menu li.sub a {
font-size: 18px;
line-height: 20px;
padding: 5px;
}
}
.pl-sn-fullnav ul.fullnav-menu li {
border-bottom: 0px dotted rgba(255, 255, 255, 0.3);
max-width: 50%;
margin: 0 auto !important;
text-align: center;
}
@media screen and (max-width: 1024px) {
.pl-sn-fullnav ul.fullnav-menu li {
max-width: 100%;
}
}
.pl-sn-fullnav .plfn-overlay {
padding: 0px;
}
.pl-sn-fullnav ul.fullnav-menu > li {
margin: 50px 0;
width: 100%;
}
.pl-sn-fullnav .plfn-toggle.open {
right: 10px !important;
top: -10px;
}
#menu_break {
max-width: 600px;
margin: 40px auto;
border-bottom: 10px dotted rgba(255, 255, 255, 0.5);
}
@media screen and (max-width: 767px) {
#menu_break {
max-width: 200px;
}
}
@media screen and (max-width: 370px) {
#menu_break {
margin: 5px auto;
}
}
.pl-sn-fullnav ul.fullnav-menu li.smedia {
width: 50px;
margin-left: 15px;
margin-right: 15px;
display: inline-block;
}
.pl-sn-fullnav ul.fullnav-menu li.smedia a {
font-size: 22px;
}
li.logo img {
max-width: 150px;
}
@media screen and (max-width: 370px) {
li.logo img {
max-width: 80px;
}
}
li.hide {
display: none;
} #gfwd_footer {
background-color: #222222;
display: flex;
justify-content: space-between; }
#gfwd_footer .left {
justify-content: space-between;
width: 100%;
display: flex; }
#gfwd_footer .inner_left { display: flex;
align-items: center;
}
#gfwd_footer .inner_right { display: flex;
align-items: center;
}
#gfwd_footer .logo {
transform: translate(0px, -8px);
font-size: 0px;
margin-right: 40px;
padding-left: 40px;
}
#gfwd_footer .logo img {
max-width: 140px;
margin-bottom: 0px;
}
#gfwd_footer .terms {
font-weight: 500;
font-size: 16px;
color: #9d9d9d;
}
#gfwd_footer .terms .copyright {
padding-right: 15px;
}
#gfwd_footer .terms a {
font-weight: 500;
font-size: 16px;
color: #9d9d9d;
padding: 5px 15px;
}
#gfwd_footer .terms a:hover {
opacity: 0.5;
}
#gfwd_footer .sm {
margin-right: 50px;
}
#gfwd_footer .sm a {
font-size: 25px;
padding: 0 10px;
color: #9f9f9f;
}
#gfwd_footer .sm a:hover {
color: #ff4876;
}
@media screen and (max-width: 1024px) {
#gfwd_footer {
flex-direction: column;
}
#gfwd_footer .logo img {
padding-top: 20px;
padding-bottom: 20px;
}
}
@media screen and (max-width: 767px) {
#gfwd_footer .left,
#gfwd_footer .inner_left,
#gfwd_footer .inner_right {
flex-direction: column;
justify-content: center;
}
#gfwd_footer .sm {
margin: 10px 0 30px 0;
}
}
#gfwd_footer .subscribe {
display: flex;
justify-content: center;
max-width: 300px;
min-width: 300px;
padding: 30px 40px;
color: #ffffff !important;
background-color: #ff4876;
}
#gfwd_footer .subscribe .sub_left {
font-size: 28px;
margin-right: 15px;
}
#gfwd_footer .subscribe p {
font-size: 14px;
line-height: 16px;
opacity: 0.5;
color: #ffffff;
font-weight: 500;
margin: 0;
}
#gfwd_footer .subscribe h6 {
color: #ffffff;
}
@media screen and (max-width: 1024px) {
#gfwd_footer .subscribe {
max-width: 100%;
min-width: 100%;
padding: 20px 20px;
}
#gfwd_footer .subscribe .sub_left {
font-size: 28px;
margin-right: 15px;
}
}  .testimonial_cont {
padding: 100px 0;
}
.testimonial_cont .pl-container-wrap {
margin: 0 20px;
padding: 100px 100px 40px 100px;
border-radius: 10px;
background-color: #ffffff;
border: 1px solid #f1f1f1;
-webkit-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.6);
-moz-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.6);
box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.6);
}
#testimonial {
text-align: left;
color: #202020;
font-style: normal;
font-weight: 700;
font-size: 50px;
line-height: 1em;
letter-spacing: -2px;
margin-bottom: 20px;
}
#testimonial_sub {
font-style: normal;
font-weight: 700;
font-size: 20px;
color: #26c5b7;
margin-bottom: 20px;
}
#test_quote {
display: flex;
align-items: center;
}
#test_left {
min-width: 240px;
max-width: 240px;
margin-right: 30px;
}
@media screen and (max-width: 1024px) {
#test_left {
min-width: 150px;
max-width: 150px;
}
}
#test_right {
font-size: 16px;
line-height: 24px;
font-weight: 400;
letter-spacing: 0;
text-align: justify;
font-style: italic;
}
.pl-sn-fly-quotes .pl-quote {
padding: 0;
}
.pl-sn-fly-quotes .pl-cite {
opacity: 1;
float: right;
}
#quote_cite {
margin-top: 20px;
font-style: normal;
text-align: right;
}
#quote_cite #top {
font-weight: 700;
color: #26c5b7;
opacity: 1;
font-size: 18px;
line-height: 18px;
margin-bottom: 5px;
}
#quote_cite #bottom {
font-weight: 500;
text-transform: uppercase;
font-size: 12px;
letter-spacing: 1px;
line-height: 18px;
color: #202020;
}
.pl-sn-fly-quotes .controls ul[data-theme="image"] li > span {
width: 50px;
height: 57px;
transform: translate(0px, -20px);
}
@media screen and (max-width: 767px) {
.testimonial_cont {
padding: 20px 0;
}
.testimonial_cont .pl-container-wrap {
margin: 0 20px;
padding: 10px 20px 20px 20px;
}
#testimonial {
font-size: 24px;
margin-bottom: 5px;
}
#testimonial_sub {
font-size: 18px;
}
#test_quote {
flex-direction: column;
}
#test_left {
margin-right: 0px;
}
#test_right {
font-size: 14px;
line-height: 22px;
text-align: left;
}
#quote_cite {
margin-top: 10px;
}
.pl-sn-fly-quotes .controls ul[data-theme="image"] li > span {
transform: translate(0px, 0px);
}
} .landing_vid .embed-container {
position: relative;
padding-bottom: 50% !important;
overflow: hidden;
}
.landing_vid .embed-container iframe,
.landing_vid .embed-container object,
.landing_vid .embed-container embed {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
} .heading_1 {
font-weight: 700;
font-size: 50px;
line-height: 50px;
margin-bottom: 15px;
color: #202020;
letter-spacing: -2px;
}
.heading_1.small {
font-size: 40px;
line-height: 40px;
}
@media screen and (max-width: 1024px) {
.heading_1 {
font-size: 50px;
line-height: 50px;
}
.heading_1.small {
font-size: 30px;
line-height: 30px;
}
}
@media screen and (max-width: 767px) {
.heading_1 {
font-size: 30px;
line-height: 35px;
}
.heading_1.small {
font-size: 25px;
line-height: 25px;
}
}
.heading_1.pink {
color: #ff4876;
}
.heading_1.teal {
color: #26c5b7;
}
.heading_1_sub {
font-weight: 400;
font-size: 35px;
line-height: 40px;
max-width: 1000px;
margin-bottom: 25px;
color: #202020;
letter-spacing: -2px;
opacity: 0.5;
}
@media screen and (max-width: 767px) {
.heading_1_sub {
font-size: 25px;
line-height: 30px;
}
}
.heading_2 {
font-weight: 700;
font-size: 40px;
line-height: 40px;
letter-spacing: -2px;
}
@media screen and (max-width: 767px) {
.heading_2 {
font-size: 30px;
line-height: 30px;
}
}
.copy_1 {
max-width: 850px;
margin-left: auto;
color: #939393;
font-size: 20px;
line-height: 35px;
font-weight: 400;
} #strip {
padding: 50px 0;
display: flex;
align-items: center;
justify-content: center;
color: #ffffff;
}
#strip.left #right {
max-width: 600px;
}
#strip.right #left {
max-width: 600px;
}
.strip_1 {
text-transform: uppercase;
font-size: 14px;
opacity: 0.7;
letter-spacing: 1px;
margin-bottom: 20px;
font-weight: 500;
}
.strip_2 {
font-size: 45px;
line-height: 45px;
margin-bottom: 20px;
font-weight: 700;
letter-spacing: -2px;
}
.strip_3 {
font-size: 24px;
line-height: 30px;
margin-bottom: 40px;
opacity: 0.8;
font-weight: 500;
}
.strip_4 a {
text-transform: uppercase;
font-size: 14px;
opacity: 0.9;
color: #ffffff;
font-weight: 700;
}
.strip_4 a:hover {
letter-spacing: 0.5px;
}
.strip_4 .far {
margin-left: 20px;
font-size: 18px;
vertical-align: middle;
}
@media screen and (max-width: 1024px) {
#strip.left {
flex-direction: column;
}
#strip.right {
flex-direction: column-reverse;
}
}
@media screen and (max-width: 767px) {
.strip_2 {
font-size: 35px;
line-height: 35px;
}
.strip_3 {
margin-bottom: 20px;
font-size: 22px;
line-height: 26px;
}
} #logos {
max-width: 1000px;
flex-wrap: wrap;
margin: 40px auto 0 auto;
display: flex;
align-items: center;
justify-content: space-around;
}
#logos .logo_cont {
padding: 10px 10px;
opacity: 0.9;
}
#logos .logo_cont img {
max-height: 90px;
}
@media screen and (max-width: 1024px) {
#logos {
flex-flow: row wrap;
}
#logos .logo_cont {
padding: 5px 5px;
}
#logos .logo_cont img {
max-width: 120px;
}
}
#heading_icon {
max-width: 1000px;
display: flex;
}
#heading_icon .heading_icon_left {
font-size: 100px;
margin-right: 30px;
}
#heading_icon .far {
vertical-align: text-top;
}
@media screen and (max-width: 767px) {
#heading_icon {
flex-direction: column;
}
.heading_icon_left {
font-size: 80px !important;
line-height: 80px !important;
margin-right: 0px !important;
}
}
.heading_large {
font-weight: 700;
font-size: 50px;
line-height: 50px;
letter-spacing: -2px;
}
@media screen and (max-width: 1024px) {
.heading_large {
font-size: 40px;
line-height: 40px;
}
}
@media screen and (max-width: 767px) {
.heading_large {
font-size: 30px;
line-height: 30px;
}
} #footer_callout {
display: flex;
align-items: center;
}
#footer_callout .left {
margin-right: 40px;
}
@media screen and (max-width: 767px) {
#footer_callout {
flex-direction: column-reverse;
}
#footer_callout .left {
margin-right: 0px;
}
#footer_callout .right {
padding: 0px 0;
}
} #awards_grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 10px;
grid-auto-rows: minmax(100px, auto);
}
#awards_grid p {
font-size: 16px;
line-height: 18px;
margin-bottom: 0;
}
#awards_grid h5 {
margin: 0 0 2px 0;
line-height: 1em;
}
#awards_grid h6 {
font-size: 12px;
font-weight: 400;
margin: 0 0 5px 0;
}
@media screen and (max-width: 767px) {
#awards_grid {
display: flex;
flex-direction: column;
}
}
.awards_inner {
display: flex;
align-items: center;
padding: 10px 0px;
}
.awards_inner .right {
margin-left: 10px; }
.awards_inner .left { max-width: 100px;
min-width: 100px;
}   #icon_heading {
max-width: 1000px;
display: flex;
align-items: flex-start;
}
#icon_heading .left {
font-size: 100px;
line-height: 100PX;
margin: 15px 30px 0 0;
}
#icon_heading h2 {
font-size: 50px;
letter-spacing: -4px;
margin: 0 0 10px 0;
}
#icon_heading h3 {
font-weight: 400;
font-size: 30px;
line-height: 35px;
margin: 0px;
opacity: 0.5;
}
@media screen and (max-width: 767px) {
#icon_heading {
flex-direction: column;
}
#icon_heading .left {
font-size: 80px;
}
#icon_heading h2 {
font-size: 30px;
letter-spacing: 0px;
}
#icon_heading h3 {
font-size: 18px;
line-height: 20px;
}
} #bullets_a {
font-size: 26px;
font-weight: 500;
}
#bullets_a.margin-left {
padding-left: 150px;
}
#bullets_a .bullet {
padding: 15px 0;
}
#bullets_a .far {
color: #26c5b7;
font-size: 30px;
margin-right: 10px;
vertical-align: middle;
}
@media screen and (max-width: 767px) {
#bullets_a {
font-size: 20px;
line-height: 20px;
}
#bullets_a.margin-left {
padding-left: 0px;
}
#bullets_a .bullet {
padding: 10px 0;
}
#bullets_a .far {
font-size: 25px;
margin-right: 5px;
}
}
#besties_quote {
text-align: left;
margin: 80px 0 0 0;
font-weight: 700;
color: #ffffff;
font-size: 40px;
line-height: 40px;
}
@media screen and (max-width: 767px) {
#besties_quote {
margin: 40px 0 0 0;
font-size: 25px;
line-height: 25px;
}
} #cols_2 {
display: flex;
}
@media screen and (max-width: 1024px) {
#cols_2 {
flex-direction: column;
}
}
.column {
flex: 50%;
padding: 0 20px;
}
.column p {
font-size: 18px;
line-height: 35px;
}
@media screen and (max-width: 767px) {
.column {
padding: 0 0px;
}
.column p {
font-size: 16px;
line-height: 24px;
}
} #yt_box_cont {
margin-top: 50px;
max-width: 600px;
-webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
}
.yt_box {
display: flex;
align-items: center;
background-color: #ffffff;
}
.yt_box .left {
font-size: 0px;
}
.yt_box .left img {
max-height: 220px;
min-width: 195px;
}
.yt_box .right {
padding: 0 20px;
}
.yt_box .right p {
font-size: 12px;
line-height: 15px;
color: #000000;
opacity: 0.5;
}
.yt_box .right .top {
padding-top: 20px;
}
.yt_box .right .bottom {
padding-bottom: 20px;
}
.yt_box .right .title {
color: #202020;
font-weight: 700;
}
.yt_box .top {
margin-bottom: 10px;
display: flex;
justify-content: space-between;
}
.yt_box .yt_logo img {
max-width: 30px;
}
@media screen and (max-width: 767px) {
.yt_box {
flex-direction: column;
}
.yt_box .left img {
max-height: inherit;
}
} .responsive-tabs {
max-width: 1200px;
margin-left: 190px;
}
@media screen and (max-width: 1024px) {
.responsive-tabs {
margin-left: 0px;
}
}
.responsive-tabs .responsive-tabs__list__item {
border: 0px solid #0000 !important;
}
.responsive-tabs .responsive-tabs__list__item {
font-size: 22px !important;
letter-spacing: -1px;
line-height: 22px !important;
margin: 0 60px 20px 0 !important;
padding: 0 0 0 0 !important;
white-space: nowrap;
float: left;
}
@media screen and (max-width: 1024px) {
.responsive-tabs .responsive-tabs__list__item {
font-size: 17px !important;
margin: 0 40px 20px 0 !important;
}
}
.responsive-tabs .responsive-tabs__list__item {
color: #202020 !important;
font-weight: 700;
opacity: 0.3;
padding-bottom: 10px !important;
}
.responsive-tabs .responsive-tabs__list__item--active {
color: #202020 !important;
font-weight: 700;
opacity: 1;
border-bottom: 4px solid #26c5b7 !important;
padding-bottom: 10px !important;
background: none !important;
}
.responsive-tabs .responsive-tabs__panel {
background: none !important;
border: 0px solid #ddd !important;
border-top: 0px solid #ddd !important;
padding: 10px 10px 10px 10px !important;
} #tab_cont {
background-color: #ffffff;
padding: 50px 50px;
border-radius: 8px;
display: flex;
border: 1px solid #f1f1f1;
-webkit-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
-moz-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
}
#tab_cont h5 {
font-size: 40px;
line-height: 40px;
letter-spacing: -2px;
color: #26c5b7;
margin: 0 0 20px 0;
}
#tab_cont ul {
padding-inline-start: 25px;
}
#tab_cont li {
padding: 5px 0;
opacity: 0.8;
}
.tab_cont_left img {
border-radius: 50%;
max-width: 100px;
margin-right: 25px;
}
@media screen and (max-width: 767px) {
#tab_cont {
padding: 30px;
flex-direction: column;
}
#tab_cont h5 {
font-size: 30px;
line-height: 30px;
}
.tab_cont_left {
text-align: center;
}
.tab_cont_left img {
margin-right: 0px;
}
} .recruitment .box_type_1 .left img {
max-width: 100px;
} #quality {
display: flex;
margin: 20px 0 50px 0;
}
#quality .left img {
max-width: 300px;
margin-right: 60px;
}
#quality .a {
font-weight: 500;
font-size: 18px;
line-height: 28px;
margin-bottom: 40px;
}
#quality .b {
margin-bottom: 80px;
}
#quality .b p {
font-size: 18px;
line-height: 28px;
}
#quality .footer {
display: flex;
}
#quality .footer .footer_left {
max-width: 60%;
font-weight: 700;
font-size: 22px;
line-height: 26px;
padding-right: 20px;
}
#quality .footer .footer_right {
margin-top: 20px;
}
#quality .footer .btn_1 {
margin-top: 0px;
}
@media screen and (max-width: 1024px) {
#quality {
flex-direction: column;
}
#quality .footer {
flex-direction: column;
}
#quality .footer .footer_left {
max-width: 100%;
}
} #bullets_b {
font-size: 24px;
line-height: 28px;
font-weight: 400;
}
#bullets_b.margin-left {
padding-left: 250px;
}
#bullets_b.margin-top {
padding-top: 50px;
}
#bullets_b li {
padding: 10px 0;
opacity: 0.7;
}
@media screen and (max-width: 767px) {
#bullets_b {
font-size: 20px;
line-height: 24px;
}
#bullets_b.margin-left {
padding-left: 0px;
}
#bullets_b.margin-top {
padding-top: 30px;
}
} .members .box_type_1 .left {
min-height: 100%;
background-color: #f6f6f6;
}
.members .box_type_1 .left img {
padding: 30px;
}
.members .box_type_1 .right {
padding: 20px 40px;
max-height: 180px;
overflow: hidden;
}
.members .box_type_1 h4 {
font-size: 22px;
}
.members .box_type_1 p {
font-size: 14px;
line-height: 20px;
opacity: 01;
}
@media screen and (max-width: 767px) {
.members .box_type_1 .right {
padding: 40px 40px;
max-height: inherit;
}
} .box_style_2 {
background-color: #ffffff;
padding: 70px 100px;
border-radius: 10px;
border: 1px solid #f1f1f1;
-webkit-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.6);
-moz-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.6);
box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.6);
display: flex;
align-items: center;
}
.box_style_2 .left {
padding-right: 40px;
max-width: 50%;
border-right: 1px solid #e2e2e2;
}
.box_style_2 .left p {
font-size: 16px;
line-height: 26px;
}
.box_style_2 .right {
padding-left: 40px;
min-width: 50%;
display: flex;
align-content: space-between;
}
.box_style_2 .col_1 {
padding-right: 40px;
}
.box_style_2 .bullet {
padding: 12px 0;
font-size: 18px;
line-height: 18px;
}
.box_style_2 .bullet span {
font-size: 12px;
line-height: 12px;
opacity: 0.4;
margin-left: 15px;
}
.box_style_2 .bullet .fas {
font-size: 5px;
margin-right: 5px;
vertical-align: middle;
}
@media screen and (max-width: 1024px) {
.box_style_2 {
background-color: #ffffff;
padding: 40px 40px;
}
.box_style_2 .left {
padding-right: 0px;
max-width: 100%;
border-right: 0px solid #e2e2e2;
}
.box_style_2 .right {
padding-left: 0px;
flex-direction: column;
}
.box_style_2 .col_1 {
padding-right: 0px;
}
}
@media screen and (max-width: 767px) {
.box_style_2 {
flex-direction: column;
}
}  .campaign .fa-stack {
color: #202020;
font-size: 24px;
margin-right: 10px;
}
.campaign .fa-circle {
color: #e4e4e4;
}
#icon_heading.bottom_align {
align-items: flex-end;
}
.campaign #icon_heading {
max-width: 2000px;
}
.campaign #icon_heading .left {
margin-right: 80px;
}
.campaign #icon_heading .left img {
min-width: 152px;
max-width: 152px;
margin-top: 10px;
}
.campaign #icon_heading h2.campaign_title {
font-size: 47px;
line-height: 50px;
margin: 0 0 8px 0;
}
@media screen and (max-width: 767px) {
#icon_heading.bottom_align {
align-items: flex-start;
}
.campaign #icon_heading h2.campaign_title {
font-size: 30px;
line-height: 28px;
margin: 0 0 40px 0;
letter-spacing: -2px;
}
.campaign #icon_heading .left img {
min-width: 100px;
max-width: 100px;
margin-top: 40px;
}
}
.campaign .responsive-tabs {
max-width: 1200px;
margin-left: 0px;
}
.campaign .responsive-tabs .responsive-tabs__list__item {
font-size: 18px !important;
margin: 0 40px 20px 0 !important;
}
@media screen and (max-width: 1024px) {
.campaign .responsive-tabs .responsive-tabs__list__item {
margin: 0 20px 20px 0 !important;
}
}
#science {
display: flex;
color: #ffffff;
}
#science .left .fa-dna {
font-size: 90px;
margin-right: 40px;
margin-top: 10px;
}
#science h4 {
font-size: 30px;
line-height: 30px;
font-weight: 700;
margin: 0 0 10px 0;
}
#science h5 {
opacity: 0.8;
font-size: 25px;
line-height: 30px;
font-weight: 500;
margin: 0 0 20px 0;
}
#science p {
color: #ffffff;
opacity: 0.7;
font-size: 20px;
line-height: 30px;
font-weight: 400;
margin: 0;
}
@media screen and (max-width: 767px) {
#science {
padding: 40px 0;
flex-direction: column;
}
#science .left .fa-dna {
font-size: 90px;
margin-right: 0px;
margin-top: 10px;
margin-bottom: 20px;
}
#science h4 {
font-size: 25px;
line-height: 30px;
}
}
#academy {
display: flex;
}
#academy .left .fa-graduation-cap {
font-size: 90px;
margin-right: 20px;
margin-top: 0px;
color: #26c5b7;
}
#academy .middle {
max-width: 900px;
margin-right: 40px;
}
#academy .right {
margin-top: 55px;
}
#academy .btn_1 {
margin-top: 60px;
}
#academy h4 {
font-size: 40px;
line-height: 30px;
font-weight: 700;
margin: 0 0 20px 0;
}
#academy h5 {
opacity: 0.8;
font-size: 20px;
line-height: 30px;
font-weight: 700;
color: #202020;
margin: 0 0 20px 0;
}
#academy p {
opacity: 1;
font-size: 20px;
line-height: 30px;
font-weight: 400;
margin: 0;
}
#academy .bullet {
font-weight: 500;
font-size: 16px;
padding: 5px 0;
}
#academy .bullet .far {
vertical-align: middle;
font-size: 20px;
color: #26c5b7;
margin-right: 10px;
}
@media screen and (max-width: 1024px) {
#academy {
flex-direction: column;
}
#academy .middle {
margin-right: 0px;
}
} .recruitment #box_type_cont {
margin-top: 40px;
}
.recruitment img {
border-radius: 50%;
max-width: 100px;
}
.recruitment .box_type_1 {
min-width: 50%;
padding: 20px 40px;
}
.recruitment .box_type_1 .left {
min-width: 130px;
font-size: 0px;
}
.recruitment .right {
max-height: 180px;
padding: 0px 0px;
}
.recruitment h4 {
font-size: 20px;
font-weight: 700;
margin-bottom: 10px;
}
.recruitment p {
font-size: 14px;
line-height: 22px;
opacity: 0.9;
font-weight: 400;
margin: 0;
}
.recruitment h6 {
font-size: 14px;
margin-top: 14px;
}
.recruitment span.small {
font-size: 13px;
font-weight: 500;
opacity: 0.7;
}
@media screen and (max-width: 767px) {
.recruitment #box_type_cont .box_type_1 {
padding: 40px 40px;
}
.recruitment #box_type_cont .box_type_1 .right {
max-height: inherit;
}
.recruitment #box_type_cont .box_type_1 .left {
text-align: center;
padding-bottom: 20px;
}
} #strengths {
color: #ffffff;
display: flex;
margin-bottom: 50px;
}
#strengths h1 {
font-size: 50px;
line-height: 50px;
height: 90px;
}
#strengths #strengths_copy_left {
max-width: 700px;
margin-right: 50px;
}
#strengths #strengths_copy_left p {
font-size: 18px;
line-height: 28px;
color: #ffffff;
text-align: justify;
}
#strengths #strengths_copy_right {
margin-top: 110px;
}
#strengths #strengths_copy_right .bullet {
font-size: 24px;
padding: 5px 0;
font-weight: 700;
}
#strengths #strengths_copy_right .far {
font-size: 34px;
margin-right: 10px;
vertical-align: middle;
}
@media screen and (max-width: 1024px) {
#strengths {
flex-direction: column;
}
#strengths #strengths_copy_right {
margin-top: 30px;
}
#strengths #strengths_copy_left {
margin-right: 0px;
}
}
@media screen and (max-width: 767px) {
#strengths h1 {
font-size: 40px;
line-height: 40px;
height: inherit;
}
#strengths #strengths_copy_right .bullet {
font-size: 22px;
padding: 10px 0;
line-height: 22px;
}
#strengths_copy_left p {
font-size: 18px;
line-height: 24px;
text-align: left;
}
}
#science .left .fa-glass-cheers {
font-size: 90px;
margin-right: 40px;
margin-top: 10px;
}
.strengths_vid {
margin-bottom: 80px;
} .strengths_vid .embed-container {
position: relative;
padding-bottom: 56.5% !important;
overflow: hidden;
}
.strengths_vid .embed-container iframe,
.strengths_vid .embed-container object,
.strengths_vid .embed-container embed {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
}
@media screen and (max-width: 767px) {
.strengths_vid {
margin-bottom: 40px;
}
} @media screen and (max-width: 767px) {
.responsive-tabs .responsive-tabs__heading {
background: none !important;
border: 0px solid #ccc !important;
font-size: 18px !important;
padding: 10px 10px 10px 20px !important;
}
.responsive-tabs-wrapper {
border-top: 0px solid #ccc !important;
}
.responsive-tabs .responsive-tabs__panel {
margin-bottom: 20px !important;
}
.responsive-tabs .responsive-tabs__heading--active,
.responsive-tabs .responsive-tabs__heading--active:hover {
background: none !important;
color: #202020 !important;
font-weight: 700 !important;
border-bottom: 4px solid #26c5b7 !important;
}
.responsive-tabs .responsive-tabs__heading:after {
border-top: 6px solid #ff4876;
}
} #pum-203 {
background-image: url();
background-position: center bottom;
background-repeat: no-repeat;
background-size: contain;
background-color: #26c5b7;
}
#contact_popup {
color: #ffffff;
display: flex;
align-items: center;
}
#contact_cont {
display: flex;
max-width: 1200px;
margin: 100px auto 0 auto;
}
#contact_cont .left {
width: 50%;
margin: 10px;
}
#contact_cont .right {
width: 50%;
margin: 10px;
}
#contact_cont .row {
display: flex;
margin-bottom: 20px;
}
#contact_cont .row .left_row {
font-size: 50px;
width: 50px;
margin-right: 30px;
text-align: right;
}
#contact_cont .row h1 {
color: #ffffff;
font-size: 40px;
line-height: 45px;
margin: 0;
}
#contact_cont .row h6 {
color: #ffffff;
font-size: 20px;
opacity: 0.6;
line-height: 22px;
margin: 0 0 5px 0;
}
#contact_cont .row h4 {
margin-top: 0;
color: #ffffff;
font-size: 20px;
line-height: 28px;
font-weight: 400;
}
#contact_cont .row .fa-rss {
opacity: 0;
}
#contact_cont .row .map a {
font-size: 12px;
color: #ffffff;
text-transform: uppercase;
font-weight: 700;
opacity: 0.6;
}
#contact_cont #sm a {
font-size: 32px;
color: #ffffff;
opacity: 1;
margin-right: 10px;
}
@media screen and (max-width: 1024px) {
#contact_cont {
padding: 40px;
flex-direction: column;
}
#contact_cont .left {
width: 100%;
}
#contact_cont .right {
width: 100%;
}
}
@media screen and (max-width: 1024px) {
#contact_cont {
padding: 20px 20px;
margin-top: 20px;
max-width: 100%;
}
#contact_cont .row .left_row {
font-size: 20px;
width: 20px;
margin-right: 10px;
}
#contact_cont .row h1 {
font-size: 24px;
line-height: 30px;
}
#contact_cont .row h6 {
font-size: 15px;
line-height: 17px;
}
#contact_cont .row h4 {
font-size: 14px;
line-height: 20px;
}
#contact_cont #sm a {
font-size: 24px;
}
}   .privacy_cont {
margin-top: -12.5vw;
}
#white_box {
background-color: #ffffff;
padding: 100px;
border-radius: 10px;
border: 1px solid #f1f1f1;
-webkit-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
-moz-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
}
#white_box p {
font-size: 16px;
}
@media screen and (max-width: 767px) {
#white_box {
padding: 40px 30px;
}
} .single-post .gallery img {
border: 0px solid #cfcfcf !important;
}
.single-post .gallery .gallery-icon a {
border: 0px solid #e9e9e9 !important;
border-radius: 0px !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
.single-post .gallery-item {
margin: 0;
}
.single-post .inner .pl-container-wrap {
padding: 50px 100px;
background-color: #ffffff;
border-radius: 10px;
border: 1px solid #f1f1f1;
-webkit-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
-moz-box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
box-shadow: 8px 8px 9px 0px rgba(61, 61, 61, 0.2);
}
.single-post h1.page-title {
font-size: 60px;
line-height: 60px;
letter-spacing: -2px;
text-align: left;
}
.single-post h1.page-title:after {
content: "";
border-bottom: 10px #ff4876 solid;
display: block;
max-width: 300px;
margin: 30px 0 60px 0;
}
.single-post h1 {
font-size: 50px;
line-height: 50px;
letter-spacing: -2px;
}
.single-post h2 {
font-weight: 500;
font-size: 26px;
line-height: 40px;
}
.single-post h3 {
font-size: 22px;
}
.single-post h4 {
font-size: 20px;
line-height: 30px;
font-weight: 500;
margin: 2em 0;
color: #939393;
}
.single-post h5 {
font-weight: 500;
margin: 2em 0;
}
.single-post h6 {
margin: 2em 0;
}
.single-post .subscribe.popup.pum-trigger h6 {
margin: 0;
}
.single-post p {
font-size: 18px;
}
.single-post p a {
color: #ff4876;
}
.single-post strong {
font-weight: 500;
color: #202020;
}
.single-post li {
color: #939393;
font-size: 18px;
padding: 10px 00px;
}
.single-post blockquote {
margin: 1.5em;
padding: 0em 1.5em;
border-left: 5px solid #26c5b7;
}
.single-post blockquote p {
color: #202020;
}
.single-post .pl-pager,
.single-post .page-title-sub.metabar {
display: none;
}
@media screen and (max-width: 1024px) {
.single-post .inner .pl-container-wrap {
padding: 20px 20px 50px 20px;
}
}
@media screen and (max-width: 767px) {
.single-post h1.page-title {
font-size: 30px;
line-height: 30px;
}
.single-post h1.page-title:after {
content: "";
border-bottom: 5px #ff4876 solid;
display: block;
max-width: 150px;
margin: 20px 0 40px 0;
}
.single-post h1 {
font-size: 25px;
line-height: 30px;
letter-spacing: -2px;
}
.single-post h2 {
font-weight: 500;
font-size: 20px;
line-height: 30px;
}
.single-post h3 {
font-size: 18px;
}
.single-post p {
font-size: 16px;
}
.single-post li {
font-size: 16px;
padding: 10px 0px;
}
.single-post blockquote {
margin: 1.5em 0;
padding: 0em 1.5em;
border-left: 5px solid #26c5b7;
}
.single-post blockquote p {
color: #202020;
}
.single-post .pl-pager,
.single-post .page-title-sub.metabar {
display: none;
}
} .pl-sn-fw_pl_post_navigation .fw_title {
padding: 0px 20px;
font-size: 16px;
line-height: 20px;
}
#backbtn a {
color: #202020;
font-weight: 700;
font-size: 12px;
line-height: 12px;
letter-spacing: 0px;
text-transform: uppercase !important;
}
#backbtn img {
transform: translate(0px, -1px);
vertical-align: middle;
max-width: 15px;
margin-right: 10px;
} #awards_popup {
padding: 80px 60px;
}
#awards_popup .awards_inner {
margin-top: 50px;
}
#awards_popup #heading_icon .heading_icon_left {
font-size: 0px;
margin-right: 30px;
}
#awards_popup #heading_icon .far {
font-size: 150px;
line-height: 160px;
}
#awards_popup .heading_large {
font-size: 70px;
line-height: 60px;
}
#awards_popup h3 {
font-size: 24px;
line-height: 28px;
}
#awards_popup #list {
margin-top: 30px;
}
#awards_popup #list_bullet {
font-weight: 500;
font-size: 20px;
line-height: 24px;
padding: 10px 0;
display: flex;
}
#awards_popup #list_bullet .number {
min-width: 30px;
color: #26c5b7;
font-weight: 700;
}
@media screen and (max-width: 767px) {
#awards_popup {
padding: 40px 30px;
}
#awards_popup .heading_large {
font-size: 50px;
line-height: 40px;
}
#awards_popup #list_bullet {
font-size: 18px;
line-height: 22px;
}
#awards_popup h3 {
font-size: 20px;
line-height: 24px;
}
}
.love {
margin-top: 30px;
}
.love p {
font-size: 16px;
libe-height: 26px;
} #pum-212 {
background-image: url(https://wordbird.london/wp-content/uploads/2019/07/Copywriters.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
#pum-214 {
background-image: url(https://wordbird.london/wp-content/uploads/2019/07/Love2.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
#pum-199 {
background-image: url(https://wordbird.london/wp-content/uploads/2019/07/Party.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
#pum-306 {
background-image: url(https://wordbird.london/wp-content/uploads/2019/07/Copywriters.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
} #subscribe_popup {
text-align: center;
}
#subscribe_popup #top img {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
#subscribe_popup #bottom {
padding: 20px 80px 80px 80px;
}
#subscribe_popup #bottom.equal {
padding: 80px;
}
#subscribe_popup h3 {
font-size: 80px;
margin: 0 0 10px 0;
}
#subscribe_popup p,
#subscribe_popup li {
color: #939393;
font-size: 18px;
line-height: 28px;
}
#subscribe_popup #mc4wp-form-1 {
margin-top: 20px;
}
@media screen and (max-width: 767px) {
#subscribe_popup #bottom,
#subscribe_popup #bottom.equal {
padding: 20px 20px 40px 20px;
}
}
#subscribe_popup input[type="email"] {
width: 70%;
height: 50px;
padding: 0 20px 0;
border: 1px solid #0000001a;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
#subscribe_popup input[type="email"]:hover {
opacity: 0.8;
}
#subscribe_popup input[type="submit"] {
font-weight: 800;
width: 30%;
height: 50px;
background-color: #26c5b7;
color: #ffffff;
text-transform: uppercase;
border: 0px solid #000000;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
::-webkit-input-placeholder { font-size: 14px;
font-weight: 400;
color: #adadad;
}
::-moz-placeholder { font-size: 14px;
font-weight: 400;
color: #adadad;
}
:-ms-input-placeholder { font-size: 14px;
font-weight: 400;
color: #adadad;
}
:-moz-placeholder { font-size: 14px;
font-weight: 400;
color: #adadad;
} #subscribe_popup .academy_popup {
text-align: left !important;
}  @media screen and (max-width: 1280px) {
.max_width_holding .pl-content-area {
max-width: 800px;
}
}
.page-id-7 .holding p {
color: #ffffff;
} .holding #sign_up {
margin-top: 0px;
}
.holding #sign_up p {
font-size: 20px;
margin-bottom: 5px;
}
.holding .sign_up input[type="email"] {
width: 70%;
height: 50px;
padding: 0 20px 0;
border: 0px solid #0000001a;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.holding .sign_up input[type="email"]:hover {
opacity: 0.8;
}
.holding .sign_up input[type="submit"] {
font-weight: 800;
width: 30%;
height: 50px;
background-color: #4fa294;
color: #ffffff;
text-transform: uppercase;
border: 0px solid #0000001a;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
::-webkit-input-placeholder { font-size: 14px;
font-weight: 400;
color: #adadad;
}
::-moz-placeholder { font-size: 14px;
font-weight: 400;
color: #adadad;
}
:-ms-input-placeholder { font-size: 14px;
font-weight: 400;
color: #adadad;
}
:-moz-placeholder { font-size: 14px;
font-weight: 400;
color: #adadad;
} .holding .logo img {
max-width: 250px;
margin-bottom: 30px;
}
@media screen and (max-width: 1280px) {
.holding .logo img {
max-width: 150px;
margin-bottom: 0px;
}
} .holding .embed-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
}
.holding .embed-container iframe,
.holding .embed-container object,
.holding .embed-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .holding #sm_icons {
margin-top: 30px;
font-size: 30px;
letter-spacing: 10px;
}
@media screen and (max-width: 1280px) {
.holding #sm_icons {
margin-top: 0px;
}
} .come_work_with_us [class*='pl-col-'] {
padding-right: 0 !important;
padding-left: 0 !important;
}
.come_work_with_us .entry-header {
display: none;
}
@media screen and (max-width: 767px) {
#quality .left img {
max-width: 100%;
margin-right: 0;
}
#text_ujtxdsz {
margin-bottom: 40px;
}
#bullets_a {
font-size: 18px;
}
#tab_cont li {
font-size: 16px;
}
#bullets_b li {
font-size: 16px;
}
.responsive-tabs .responsive-tabs__heading {
font-size: 16px !important;
}
.come_work_with_us [class*='pl-col-'] {
padding-right: 0 !important;
padding-left: 0 !important;
}
.come_work_with_us .entry-header {
display: none;
}
.recruitment .box_type_1 {
padding: 40px 20px !important;
}
}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.pu_box,
#mtt_item a,
#mtt_item {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
} #caseStudies iframe {
border: 0px solid #e4e4e4 !important;
}.pl-sn-boxes {
text-align: center;
}
.pl-sn-boxes .pl-control-left {
text-align: left;
}
.pl-sn-boxes .pl-control-left .boxes-text {
text-align: left;
}
.pl-sn-boxes .pl-alignment-right {
text-align: right;
}
.pl-sn-boxes .pl-alignment-right .pl-control-top .boxes-media {
margin-right: 0px;
}
.pl-sn-boxes .pl-alignment-right .pl-control-left .boxes-text {
text-align: right;
}
.pl-sn-boxes .pl-alignment-left {
text-align: left;
}
.pl-sn-boxes .pl-alignment-left .pl-control-top .boxes-media {
margin-left: 0px;
}
.pl-sn-boxes .pl-alignment-center .pl-control-left .boxes-text {
text-align: center;
}
.the-boxes-container {
overflow: hidden;
}
.the-boxes-container.cntr {
display: inline-block;
}
.boxes {
text-decoration: none;
color: inherit;
}
.boxes:hover,
.boxes:focus {
text-decoration: none;
color: inherit;
opacity: 1 !important;
}
.boxes[href] {
cursor: pointer;
}
.boxes[href]:hover,
.boxes[href]:focus {
opacity: 0.7 !important;
outline: 1px solid rgba(0, 0, 0, 0.1);
}
.boxes .boxes-title {
margin: 0 0 5px;
font-size: 2em;
line-height: 1.2em;
}
.boxes.top-aligned .boxes-desc {
max-width: 300px;
margin: 0 auto;
}
.boxes.top-aligned .boxes-media.wrap-count {
max-width: 100%;
}
.boxes .the-boxes-media {
display: block;
max-width: 100%;
margin-right: auto;
margin-left: auto;
}
.boxes .the-boxes-media.media-image {
max-width: 70%;
}
.boxes .the-boxes-media .pl-counter,
.boxes .the-boxes-media .pl-image,
.boxes .the-boxes-media .boxes-icon {
display: none;
}
.boxes .the-boxes-media.media-count .pl-counter {
display: block;
}
.boxes .the-boxes-media.media-image .pl-image {
display: block;
}
.boxes .the-boxes-media.media-icon .boxes-icon {
display: block;
}
.boxes .boxes-pad {
width: 100%;
padding: 1em 0;
}
.boxes .pl-control-top .media-left,
.boxes .pl-control-top .media-right,
.boxes .pl-control-top .media-body {
display: block;
padding: 0;
margin: 1.4em auto;
}
.boxes .pl-control-left {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
-webkit-flex-direction: row;
-moz-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.boxes .pl-control-left > .media-left {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.boxes .pl-control-left > .media-right {
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
}
.boxes .pl-control-left .pl-counter {
font-size: 25px;
line-height: 1em;
min-width: 65px;
text-align: right;
margin-top: 5px;
}
.boxes .pl-control-left .the-boxes-media {
max-width: 100px;
width: 60px;
text-align: right;
direction: rtl;
}
.boxes .pl-control-left .the-boxes-media .pl-image {
margin-top: 6px;
width: 80px;
max-width: 100%;
}
.boxes .pl-control-left .boxes-icon {
font-size: 50px;
}
.boxes .pl-control-left.boxes-icon-border.media-type-icon {
width: 40px;
height: 40px;
line-height: 40px;
}
.boxes .pl-control-left .boxes-icon-border.media-type-image img {
width: 80px;
}
.boxes .boxes-icon {
font-size: 6em;
}
.boxes .pl-image {
display: inline-block;
background-size: cover;
height: 0;
padding: 50%;
overflow: hidden;
margin-right: auto;
margin-left: auto;
background-position: 50% 50%;
background-image: url(//wordbird.london/wp-content/ui/images/default-image.jpg);
}
.boxes .pl-image.round {
border-radius: 500px;
}
.boxes .pl-counter {
font-size: 4em;
font-weight: 600;
letter-spacing: -1px;
line-height: 1em;
}
.boxes a {
color: inherit;
}