a,hr{padding:0}a,button,input,select,textarea{margin:0}article,aside,details,figure,footer,header,hr,nav,section,summary{display:block}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:0 0}input[type=checkbox],th{vertical-align:bottom}html{box-sizing:border-box;overflow-y:scroll}*,:after,:before{box-sizing:inherit}embed,img,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}th{font-weight:700}td{font-weight:400;vertical-align:top}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em
0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6
input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{border-collapse:collapse;border-spacing:0;font:100%}small{font-size:85%}strong{font-weight:700}td,td
img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input[type=button]{width:auto;overflow:visible}.ie7
img{-ms-interpolation-mode:bicubic}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.row:before,.row:after{content:"\0020";display:block;height:0;overflow:hidden}.row:after{clear:both}.row{zoom:1;margin:0
-20px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:left;padding-left:20px;padding-right:20px}.col-1{width:8.3333%}.col-2{width:16.6666%}.col-3{width:25%}.col-4{width:33.3333%}.col-5{width:41.6666%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6666%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6666%}.col-12{width:100%}.col-push-1{margin-left:8.3333%}.col-push-2{margin-left:16.6666%}.col-push-3{margin-left:25%}.col-push-4{margin-left:33.3333%}.col-push-6{margin-left:50%}@media screen and (max-width: 1279px){.col-m-1{width:8.3333%}.col-m-2{width:16.6666%}.col-m-3{width:25%}.col-m-4{width:33.3333%}.col-m-5{width:41.6666%}.col-m-6{width:50%}.col-m-7{width:58.3333%}.col-m-8{width:66.6666%}.col-m-9{width:75%}.col-m-10{width:83.3333%}.col-m-11{width:91.6666%}.col-m-12{width:100%}}@media screen and (max-width: 1023px){.row{margin:0
-10px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding-left:10px;padding-right:10px}.col-s-1{width:8.3333%}.col-s-2{width:16.6666%}.col-s-3{width:25%}.col-s-4{width:33.3333%}.col-s-5{width:41.6666%}.col-s-6{width:50%}.col-s-7{width:58.3333%}.col-s-8{width:66.6666%}.col-s-9{width:75%}.col-s-10{width:83.3333%}.col-s-11{width:91.6666%}.col-s-12{width:100%}.col-push-1{margin-left:0px}.col-push-s-1{margin-left:8.3333%}.col-push-s-2{margin-left:16.6666%}}@media screen and (max-width: 767px){.s-hide{display:none !important}.s-show{display:block}.row{margin:0px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-s-1,.col-s-2,.col-s-3,.col-s-4,.col-s-5,.col-s-6,.col-s-7,.col-s-8{width:100%;padding-left:0px;padding-right:0px}.col-push-1,.col-push-2,.col-push-3,.col-push-4,.col-push-s-1,.col-push-s-2{margin-left:0%}}*{outline:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:24px;line-height:30px;font-family:"myriad-pro-condensed",sans-serif;color:#3c3c3b}a{color:#fed104;text-decoration:none;transition:all 250ms ease-out}a:hover{color:#fcd22f}a:link{-webkit-tap-highlight-color:transparent}::-moz-selection{background:#fcd22f;color:#fff;text-shadow:none}::selection{background:#fcd22f;color:#fff;text-shadow:none}.wrapper{max-width:1220px;width:100%;padding:0
60px;margin:0px
auto}header
.top{background:#f1f1f2;height:90px;padding:20px
60px}header .top h1
a{display:block;width:150px;height:50px;background:url(/wp-content/themes/bhava/_/img/logo.svg) no-repeat center;text-indent:-10000px;overflow:hidden}header
nav{height:105px}header nav
ul{text-align:center;padding-top:10px}header nav ul
li{display:inline-block;text-transform:uppercase;padding:0
50px;font-size:24px;line-height:70px}header nav ul li
a{color:#404041}header nav ul li a:hover{color:#939597}header nav ul li.current_page_item a,
.single header nav ul li.menu-item-154
a{display:block;color:#939597;position:relative}header nav ul li.current_page_item a:before,
.single header nav ul li.menu-item-154 a:before{display:block;content:'';position:absolute;bottom:0px;left:50%;margin-left:-9px;width:0;height:0;border-style:solid;border-width:0 9px 16px 9px;border-color:transparent transparent #fcd22f transparent}header
.burger{display:none}.home header
nav{height:90px}.introduction{text-align:center;line-height:42px}.introduction .image-text{background:#f1f1f2;padding:150px
0;background-repeat:no-repeat;background-position:center;background-size:cover}.introduction
.h3{margin-bottom:30px}.introduction
.h4{padding:80px
0 60px 0}.introduction
.description{width:66.6666%;line-height:36px;margin:0
auto}.introduction
.image{background:#f1f1f2;background-repeat:no-repeat;background-position:center;background-size:cover;height:560px}.introduction .cycle-slideshow{height:calc(100vh - 180px);background:#f1f1f2}.introduction .cycle-slideshow
.slide{height:calc(100vh - 180px);width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:70px;line-height:90px;text-align:center;padding-top:200px}.introduction .cycle-slideshow .cycle-pager{position:absolute;bottom:30px;left:0px;right:0px;text-align:center;z-index:100000}.introduction .cycle-slideshow .cycle-pager
a{display:inline-block;width:10px;height:10px;border-radius:5px;margin:0
5px;background:#fff;opacity:0.5}.introduction .cycle-slideshow .cycle-pager a.cycle-pager-active,
.introduction .cycle-slideshow .cycle-pager a:hover{opacity:0.9}.introduction .right-aligned{position:absolute;left:0px;bottom:80px;display:inline-block;padding:0
20px 0 60px;line-height:80px;padding-bottom:10px;font-size:60px;background:rgba(255, 255, 255, 0.7)}.boxes{text-align:center;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center}.boxes
.item{overflow:hidden;border:2px
solid #6f6f6e;width:33.3333%;position:relative;transition:all 250ms ease-out}.boxes .item:after{display:block;content:'';padding-top:100%}.boxes .item:nth-of-type(n+4){border-top:0px}.boxes .item:nth-of-type(3n+1):not(:last-child){border-right:0px}.boxes .item:nth-of-type(3n+2):not(:last-child){border-right:0px}.boxed .item
.title{transition:all 250ms ease-out}.boxes .item
.content{position:absolute;top:0px;left:0px;right:0px;bottom:0px;font-size:25px;padding:0
30px}.boxes .item .content
svg{max-height:80px;margin:70px
0 20px 0;transition:all 250ms ease-out}.boxes .item .content svg path,
.boxes .item .content svg line,
.boxes .item .content svg rect,
.boxes .item .content svg circle,
.boxes .item .content svg polyline,
.boxes .item .content svg ellipse,
.boxes .item .content svg
polygon{transition:all 250ms ease-out}.boxes .item .content
p{opacity:0;font-size:18px;line-height:22px;margin-top:5px;color:#fff;transition:all 250ms ease-out}.no-touch .boxes .item:hover,
.boxes .item.touch-hover{background:#6f6f6e}.no-touch .boxes .item:hover .title,
.boxes .item.touch-hover
.title{color:#fcd22f}.no-touch .boxes .item:hover .content p,
.boxes .item.touch-hover .content
p{opacity:1}.no-touch .boxes .item:hover .content svg,
.boxes .item.touch-hover .content
svg{margin:40px
0 15px 0}.no-touch .boxes .item:hover .content svg path,
.no-touch .boxes .item:hover .content svg line,
.no-touch .boxes .item:hover .content svg rect,
.no-touch .boxes .item:hover .content svg circle,
.no-touch .boxes .item:hover .content svg polyline,
.no-touch .boxes .item:hover .content svg ellipse,
.no-touch .boxes .item:hover .content svg polygon,
.boxes .item.touch-hover .content svg path,
.boxes .item.touch-hover .content svg line,
.boxes .item.touch-hover .content svg rect,
.boxes .item.touch-hover .content svg circle,
.boxes .item.touch-hover .content svg polyline,
.boxes .item.touch-hover .content svg ellipse,
.boxes .item.touch-hover .content svg
polygon{stroke:#fff}.icons{text-align:center}.icons
svg{width:100%;height:120px;margin-bottom:30px}.icons
a{color:#231f20}.icons a:hover{color:#fcd22f}.clients
.claims{margin-top:100px;position:relative}.clients .claims:before{content:'';display:block;left:0px;width:50%;height:120px;background:#ffd300;position:absolute}.clients .claims
.claim{width:50%;float:left;height:120px;font-size:34px;position:relative;z-index:1;line-height:38px}.clients .claims .claim.claim-yellow{background:#ffd300;padding-top:25px;position:relative}.clients .claims .claim.claim-yellow:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 70px 120px 0;border-color:transparent #fff transparent transparent;position:absolute;top:0px;right:0px}.clients .claims .claim.claim-white{padding-top:60px;padding-left:20px}.clients
.logos{height:190px;background:#ffd300}.clients .logos .swiper-container{padding:0
50px;box-sizing:border-box}.clients .logos .swiper-container .swiper-slide{height:190px;line-height:190px;text-align:center}.clients .logos .swiper-container .swiper-slide
img{display:inline-block;max-width:75%;max-height:55px;margin:0
auto;vertical-align:middle}.clients .logos .swiper-button-next{top:0px;right:0px;margin-top:0px;width:50px;height:190px;background:url(/wp-content/themes/bhava/_/img/arrow-next.svg) #ffd300 no-repeat center right;background-size:27px auto}.clients .logos .swiper-button-prev{top:0px;left:0px;margin-top:0px;width:50px;height:190px;background:url(/wp-content/themes/bhava/_/img/arrow-prev.svg) #ffd300 no-repeat center left;background-size:27px auto}.clients .logos .swiper-button-next.swiper-button-disabled,
.clients .logos .swiper-button-prev.swiper-button-disabled{opacity:1}.winning{margin-top:80px;margin-bottom:80px}.winning
.h2{margin-bottom:80px;text-align:center}.socials-feed{background:#f5f5f5;padding:60px
0;font-size:20px;line-height:26px;color:#6f6f6e}.socials-feed .col-6:first-child{border-right:2px solid #6f6f6e}.socials-feed .item-instagram-container{display:block;position:relative;color:#3c3c3b}.socials-feed .item-instagram{padding-left:70px;background:url(/wp-content/themes/bhava/_/img/icon-feed-instagram-yellow.svg) no-repeat center left;background-size:40px auto;padding-right:130px;text-align:right;margin-bottom:0px;min-height:110px;transition:all 250ms ease-out}.socials-feed
figure{padding:8px;border:2px
solid #fed104;width:110px;position:absolute;top:0px;right:0px;transition:all 250ms ease-out}.socials-feed .item-twitter{padding-left:100px;background:url(/wp-content/themes/bhava/_/img/icon-post-twitter-yellow.svg) no-repeat center left 18px;background-size:50px auto;min-height:110px;display:flex;align-items:center;color:#3c3c3b}.socials-feed .item-instagram-container:hover .item-instagram{background-image:url(/wp-content/themes/bhava/_/img/icon-feed-instagram.svg)}.socials-feed .item-instagram-container:hover
figure{border-color:#3c3c3b}.socials-feed .item-twitter:hover{background-image:url(/wp-content/themes/bhava/_/img/icon-post-twitter-dark.svg)}.about-team{padding:80px
0}.about-team
.item{text-align:center;max-width:300px;margin:0
auto 80px auto;position:relative}.about-team .item
figure{width:100%;background:url(/wp-content/themes/bhava/_/img/person-image.png) no-repeat center;background-size:auto 240px}.about-team .item figure
img{margin:0
auto}.about-team .item
.name{border-top:2px solid #414042;font-size:24px;padding-top:15px;height:47px;overflow:hidden}.about-team .item
.position{font-size:20px;line-height:30px;height:60px;overflow:hidden}.about-team .item
.socials{text-align:center;height:20px;margin-top:5px;font-size:0px}.about-team .item .socials
a{display:inline-block;margin:0
7px;height:20px}.about-team .item .socials
a.twitter{width:24px;background:url(/wp-content/themes/bhava/_/img/icon-twitter-contact.svg);background-size:auto 20px}.about-team .item .socials
a.linkedin{width:20px;background:url(/wp-content/themes/bhava/_/img/icon-team-linkedin.svg);background-size:auto 20px}.about-team .item
.bio{opacity:0;height:150px;background:#fed204;position:absolute;bottom:132px;padding:15px
20px;font-size:20px;line-height:26px;text-align:left;overflow-y:scroll;overflow-x:hidden;transition:all 250ms ease-out}.about-team .item .bio
.button{display:none}.about-team .item:hover
.bio{opacity:1}.about-tabs{padding:0
0 80px 0;position:relative}.about-tabs:before{content:'';display:block;height:370px;width:calc(50% - 550px);background:#fcd22f;position:absolute;left:0px;top:55px}.about-tabs .tabs-list{background:#f6f6f6;float:right;clear:both;margin-right:-60px}.about-tabs .tabs-list
li{float:left}.about-tabs .tabs-list li
a{display:block;padding:0
30px;line-height:55px;font-size:20px;color:#000;position:relative}.about-tabs .tabs-list li:not(:last-child) a:after{content:'';display:block;width:1px;height:24px;top:50%;margin-top:-12px;background:#fcd22f;position:absolute;right:0px}.about-tabs .tabs-list li.active a:before{content:'';display:block;position:absolute;height:2px;left:30px;right:30px;background:#fcd22f;bottom:0px}.about-tabs
.tab{clear:both;height:370px}.about-tabs .tab:not(.active){display:none}.about-tabs .tab
.headline{background:#fcd22f;height:370px;padding:20px
0 0 0;font-size:50px;line-height:80px;position:relative}.about-tabs .tab .headline:after{display:block;content:'';width:0;height:0;border-style:solid;border-width:0 0 370px 120px;border-color:transparent transparent #fff transparent;position:absolute;top:0px;right:0px}.about-tabs .tab .headline:before{content:'';display:block;background:#fcd22f;height:370px;position:absolute;top:0px;left:-40px;width:40px}.about-tabs .tab
.content{font-size:25px;line-height:30px;display:table-cell;vertical-align:middle;height:370px}.values{}.values
.item{}.values .item
.content{padding:50px
60px}.values .item .content
h3{color:#404041;margin-bottom:40px;text-align:center}.values .item .content p:first-child{margin-top:70px}.values .item .content
svg{display:block;width:180px;margin:0
auto}.values .item:nth-child(2n){background:#f1f1f2}.values .item:nth-child(2n+1){padding:25px
0}.values .item:nth-child(2n+1) .content{border:2px
solid #fcd22f}.values .item:nth-child(2n+1) .content .col-4{float:right}.what-we-do-intro{padding-top:80px;padding-bottom:80px}.what-we-do-intro
.h3{margin-bottom:25px}.what-we-do-intro
.h4{font-size:28px}.quote-container{background:#f1f1f2;font-size:26px;line-height:36px;margin-bottom:80px}.quote{position:relative;padding:80px
180px 80px}.quote:before{content:'';display:block;width:95px;height:70px;background:url(/wp-content/themes/bhava/_/img/quote-left.svg) no-repeat center;position:absolute;top:58px;left:50px}.quote:after{content:'';display:block;width:95px;height:70px;background:url(/wp-content/themes/bhava/_/img/quote-right.svg) no-repeat center;position:absolute;bottom:125px;right:50px}.quote p:not(:last-child){margin-bottom:20px}.quote
.author{font-size:32px;text-align:right}.what-we-do:last-child{margin-bottom:80px}.what-we-do
.item{padding:0
55px 80px;line-height:32px}.what-we-do .item
svg{max-height:160px}.what-we-do .item
.h3{line-height:100px;position:relative;margin:35px
0}.what-we-do .item .h3:after,
.what-we-do .item .h3:before{display:block;content:'';position:absolute;left:50%;margin-left:-200px;width:400px;height:2px;background:#fcd22f}.what-we-do .item .h3:after{bottom:0px}.what-we-do .item .h3:before{top:0px}.what-we-do .item
ul{line-height:38px}.what-we-do .item ul:not(:last-child){margin-bottom:36px}.what-we-do .item ul
li{padding-left:20px;position:relative}.what-we-do .item ul li:before{display:block;content:'';width:6px;height:6px;border-radius:3px;background:#000;position:absolute;top:50%;margin-top:-3px;left:0px}.logotypes{margin-bottom:80px}.logotypes
img{width:100%}.expertise{margin:80px
0 100px;text-align:center}.expertise
svg{display:block;height:150px;margin:0
auto 60px auto}.expertise
.h4{transition:all 250ms ease-out}.expertise a:hover
.h4{color:#ffd300}.cookie
.content{text-align:center;margin:55px
0 55px}.cookie .cookie-desc-wrapper{background:url(/wp-content/themes/bhava/_/img/icon-cookies.svg) no-repeat center left;background-size:130px}.cookie .cookie-desc{position:relative;height:220px;margin-bottom:80px;margin-top:20px}.cookie .cookie-desc:after{content:'';display:block;background:#ffd300;height:220px;position:absolute;right:0px;width:50%;top:0px}.cookie .cookie-desc
.desc{height:220px;background:#ffd300;margin-left:220px;font-size:24px;line-height:34px;position:relative;z-index:1}.cookie .cookie-desc .desc
p{padding:40px
0}.cookie .cookie-desc .desc .cookie-triangle{display:block;width:0;height:0;border-style:solid;border-width:220px 80px 0 0;border-color:#fff transparent transparent transparent;float:left;shape-outside:polygon(0 0, 105px 0, 0 220px)}.conversation{margin-top:100px}.conversation .conversation-desc-wrapper{background:url(/wp-content/themes/bhava/_/img/icon-media.svg) no-repeat center right;background-size:130px}.conversation .conversation-desc{position:relative;height:220px;margin-bottom:80px;margin-top:20px}.conversation .conversation-desc:after{content:'';display:block;background:#ffd300;height:220px;position:absolute;left:0px;width:50%;top:0px}.conversation .conversation-desc
.desc{height:220px;background:#ffd300;margin-right:300px;padding:0;font-size:24px;line-height:34px;display:flex;align-items:center;position:relative;z-index:1}.conversation .conversation-desc .desc
p{margin-right:-5px}.conversation .conversation-desc .desc:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:220px 0 0 80px;border-color:transparent transparent transparent #ffd300;position:absolute;top:0px;right:-80px}.media{margin-bottom:80px}.media
.h3{margin-bottom:55px}.graph{margin:0
0 120px 0}.graph .graph-image{width:100%;height:800px;background:url(/wp-content/themes/bhava/_/img/expertise-new.svg) no-repeat center;position:relative;color:#fff;font-size:18px;line-height:22px}.graph .graph-image
img{display:none}.graph .graph-image .graph-item{opacity:0;cursor:pointer;transition:all 250ms ease-out}.graph .graph-image .graph-item:hover{opacity:1;z-index:1}.graph .graph-image .graph-top{position:absolute;top:6px;left:50%;width:350px;height:400px;margin-left:-175px;background:url(/wp-content/themes/bhava/_/img/expertise-top.svg) no-repeat center;text-align:center;padding:65px
70px}.graph .graph-image .graph-top-left{position:absolute;top:40px;left:190px;width:350px;height:400px;background:url(/wp-content/themes/bhava/_/img/expertise-top-left.svg) no-repeat center;text-align:left;padding:185px
80px 0 80px}.graph .graph-image .graph-top-right{position:absolute;top:40px;right:190px;width:350px;height:400px;background:url(/wp-content/themes/bhava/_/img/expertise-top-right.svg) no-repeat center;text-align:right;padding:185px
80px 0 80px}.graph .graph-image .graph-bottom{position:absolute;bottom:6px;left:50%;width:350px;height:400px;margin-left:-175px;background:url(/wp-content/themes/bhava/_/img/expertise-bottom.svg) no-repeat center;text-align:center;padding:210px
70px 0 70px}.graph .graph-image .graph-bottom-left{position:absolute;bottom:40px;left:190px;width:350px;height:400px;background:url(/wp-content/themes/bhava/_/img/expertise-bottom-left.svg) no-repeat center;text-align:left;padding:70px
80px 0 80px}.graph .graph-image .graph-bottom-right{position:absolute;bottom:40px;right:190px;width:350px;height:400px;background:url(/wp-content/themes/bhava/_/img/expertise-bottom-right.svg) no-repeat center;text-align:right;padding:70px
80px 0 80px}.graph .graph-image
.title{display:none}.teaching-agency{text-align:center;padding-bottom:80px}.teaching-agency
.h2{margin:80px
0}.teaching-agency
.h3{padding:80px
0 50px 0}.teaching-agency p:not(:last-child){margin-bottom:30px}.join-team{text-align:center;font-size:38px;line-height:44px;padding:80px
0;position:relative}.join-team:before{display:block;content:'';width:50%;height:2px;background:#fcd22f;position:absolute;left:0px;top:0px}.join-team:after{display:block;content:'';width:50%;height:2px;background:#fcd22f;position:absolute;left:50%;bottom:0px}.join-team p:not(:last-child){margin-bottom:40px}.join-team .join-box{width:100%;height:500px;background:url(/wp-content/themes/bhava/_/img/grid.jpg) repeat center;margin:80px
0;position:relative}.join-team .join-box .join-button{display:block;border:2px
solid #000;background:#fff;width:500px;height:150px;line-height:150px;font-size:80px;text-transform:uppercase;color:#000;position:absolute;top:50%;left:50%;margin:-75px 0 0 -250px}.join-team .join-box .join-button:hover{background:#000;color:#fcd22f}.join-box
form{display:none;position:absolute;width:500px;top:50%;margin-top:-195px;left:50%;margin-left:-250px}.join-box form
input{width:100%;background:#f1f1f2;height:64px;line-height:64px;margin-bottom:15px;border:0px;font-family:"myriad-pro-condensed",sans-serif;color:#3c3c3b;padding:0
20px;border-radius:0px;-webkit-appearance:none}.join-box form input[type=submit]{margin:0px;width:225px;height:75px;line-height:75px;background:#fcd22f;float:right;transition:all 250ms ease-out}.join-box form input[type=submit]:hover{color:#fcd22f;background:#3c3c3b}.join-box form input::-webkit-input-placeholder{color:#3c3c3b}.join-box form input::-moz-placeholder{color:#3c3c3b}.join-box form input:-ms-input-placeholder{color:#3c3c3b}.join-box form input:-moz-placeholder{color:#3c3c3b}.join-box .ajax-message{display:none;font-size:50px;line-height:50px;padding:130px
20px 20px 20px}.join-box .ajax-message
.heading{font-size:70px;line-height:70px;padding-bottom:15px}.file-upload-wrapper{position:relative}.file-upload-wrapper.drop-hover{background:#f6f6f6}.file-upload-wrapper.drop-in:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:5px
dashed #ddd}.file-upload-wrapper input[type="file"]{display:none}.file-upload-wrapper input[type="text"]{display:block;background:#3c3c3b;color:#f1f1f2;width:80%}.file-upload-wrapper input[type="text"]::-webkit-input-placeholder{color:#f1f1f2}.file-upload-wrapper input[type="text"]::-moz-placeholder{color:#f1f1f2}.file-upload-wrapper input[type="text"]:-ms-input-placeholder{color:#f1f1f2}.file-upload-wrapper input[type="text"]:-moz-placeholder{color:#f1f1f2}.file-upload-wrapper .button-sml-yellow{display:none}.file-upload-wrapper .file-upload{position:relative}.file-upload-wrapper.loading{cursor:wait}.file-upload-wrapper.loading:after{content:'';display:block;width:24px;height:24px;position:absolute;right:25px;top:50%;margin-top:-12px;border-radius:12px;border:3px
solid #3c3c3b;border-top-color:transparent;animation:spin 400ms linear infinite}.file-upload-wrapper.loading .file-upload{pointer-events:none;opacity: .5}@keyframes
spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.perks{padding:80px
0}.perks
.h3{padding:80px
0 50px}.no-touch .perks .boxes .item:hover .content svg,
.perks .boxes .item.touch-hover .content
svg{margin:25px
0 0px 0;max-height:60px}.twitter-single-feed{margin-top:70px;margin-bottom:70px}.twitter-single-feed
.content{padding:45px
0;border-top:2px solid #fed104;border-bottom:2px solid #fed104}.twitter-single-feed .content
.slide{width:100%;background:#fff}.twitter-single-feed .content
p{padding-left:100px;background:url(/wp-content/themes/bhava/_/img/icon-post-twitter-yellow.svg) no-repeat center left;background-size:60px auto}.twitter-single-feed .content
a{display:block;color:#3c3c3b}.entries-list{margin-top:70px !important}.entries-list
.item{margin-bottom:100px}.entries-list .item
img{display:block;width:100% !important;height:100% !important;margin-bottom:40px}.entries-list .item
.h3{text-transform:none;text-align:left;line-height:60px}.entries-list .item .h3.blog-title
a{color:#3c3c3b}.entries-list .item .read-more{display:block;margin-top:40px;text-transform:uppercase;color:#fed104;text-align:right;font-size:36px;position:relative}.entries-list .item .read-more:before{content:'';display:block;height:2px;background:#231f20;position:absolute;bottom:2px;left:0px;right:225px}.entries-list .item .read-more:hover{color:#231f20}.instagram-feed{margin-top:80px;margin-bottom:80px}.instagram-feed
.icon{height:55px;background:url(/wp-content/themes/bhava/_/img/icon-feed-instagram.svg) no-repeat center;background-size:auto 55px;margin-bottom:60px}.instagram-feed .item
figure{border:2px
solid #231f20;background:#fed104;cursor:pointer;transition:all 250ms ease-out}.instagram-feed .item figure
img{transition:all 250ms ease-out}.instagram-feed .item:nth-child(2n) figure{border-color:#fed104}.instagram-feed .item figure:hover{border-color:#fed104}.instagram-feed .item figure:hover
img{opacity:0.8}.twitter-feed{margin-top:80px}.twitter-feed
.title{font-size:65px;line-height:70px;margin-bottom:60px;text-align:center}.twitter-feed
.item{padding-left:80px;background:url(/wp-content/themes/bhava/_/img/icon-post-twitter-yellow.svg) no-repeat center left 15px;background-size:35px auto}.twitter-feed .item:not(:last-child){margin-bottom:60px}.twitter-feed .item
a{color:#fed104}.twitter-feed .col-5:first-child{border-right:2px solid #fed104}.post-entry .entry-title{text-transform:none;margin:50px
0 60px}.post-entry .wp-post-image{display:block;width:100% !important;height:100% !important;max-width:750px;margin:0
auto 60px}.post-entry
.details{line-height:45px;margin-bottom:25px}.post-entry .details
.date{color:#6d6e70;border-left:2px solid #fed104;margin-left:20px;padding-left:20px}.post-entry .entry-content{font-size:28px;line-height:36px;color:rgba(0,0,0,0.9)}.post-entry
.share{text-align:right;margin-top:30px}.post-entry .share
span{color:#fed104;text-transform:uppercase}.post-entry .share
ul{float:right;margin-left:20px}.post-entry .share ul
li{float:left;max-height:30px;margin:0
10px}.post-entry .share ul
li.twitter{width:28px;margin-top:2px}.post-entry .share ul
li.facebook{width:13px;margin-top:2px}.post-entry .share ul
li{width:27px}.post-entry .author-details{margin:80px
0 120px 0;position:relative;font-size:26px}.post-entry .author-details
figure{}.post-entry .author-details figure
img{height:auto !important}.post-entry .author-details
.bio{padding-top:35px;position:relative}.post-entry .author-details
.twitter{position:absolute;bottom:0px;color:#231f20;padding-left:60px;background:url(/wp-content/themes/bhava/_/img/icon-post-twitter-yellow.svg) no-repeat left center}.post-entry .author-details .twitter:hover{color:#fed104}.related-posts{background:#f1f1f2;padding:80px
0}.related-posts-list{position:relative}.related-posts
.item{display:block;border:2px
solid #231f20;margin:0
20px}.related-posts .item
figure{width:100%}.related-posts .item figure
img{width:auto !important;height:auto !important}.related-posts .item
.title{padding:15px
25px;color:#231f20;height:110px;transition:all 250ms ease-out}.related-posts .item:hover
.title{color:#fed104}.related-posts .blog-archive{display:block;font-size:36px;text-transform:uppercase;color:#231f20;border-bottom:2px solid #fed104;margin-top:80px;padding:0
0 25px 0}.related-posts .blog-archive:hover{color:#fed104}.related-posts .archive-list{display:none}.related-posts
.h4{padding-top:0px;text-align:left;padding-bottom:20px}.related-posts .swiper-container{margin:0
-20px}.related-posts .swiper-button-prev,
.related-posts .swiper-button-next{display:block;position:absolute;width:0;height:0;border-style:solid;position:absolute;top:50%;margin-top:-10px}.related-posts .swiper-button-prev{border-width:10px 20px 10px 0;border-color:transparent #fed104 transparent transparent;left:-40px}.related-posts .swiper-button-next{border-width:10px 0 10px 20px;border-color:transparent transparent transparent #fed104;right:-40px}.archive{margin:80px
0;font-size:40px}.archive ul.archive-list{border-top:2px solid #fed104;margin-top:45px}ul.archive-list>li{border-bottom:2px solid #fed104;font-size:56px}ul.archive-list>li>a{font-size:50px;line-height:90px;display:block;color:#231f20}ul.archive-list>li>ul{padding-left:100px;margin-bottom:20px;display:none}ul.archive-list>li>ul>li>a{display:block;color:#231f20;line-height:40px}ul.archive-list > li > ul > li > a
.title{display:inline-block;font-size:38px;line-height:40px;vertical-align:middle;transition:all 250ms ease-out}ul.archive-list > li > ul > li > a
.author{display:inline-block;font-size:24px;border-left:2px solid #fed104;margin-left:15px;padding-left:15px;vertical-align:middle}ul.archive-list > li > ul > li > a
.date{font-size:24px;display:block;text-align:right}ul.archive-list > li > ul > li > a:hover
.title{color:#fed104}.office{}.office
img{display:block;margin:0
auto;max-width:600px}.form{padding-top:120px;padding-bottom:120px}.form
.h4{text-align:left;margin-bottom:20px}.form textarea,
.form
input{width:100%;background:#f1f1f2;border:0px;font-size:24px;font-family:"myriad-pro-condensed";padding:0
20px}.form
textarea{height:260px;resize:none;padding:20px}.form
input{height:64px;line-height:64px;margin-bottom:23px;border-radius:0px;-webkit-appearance:none}.form input[type=submit]{width:240px;height:85px;background:#fcd22f;margin:0px;transition:all 250ms ease-out}.form input[type=submit]:hover{background:#231f20;color:#fcd22f}.form .ajax-message{display:none;padding-bottom:10px}.form .ajax-message.error{color:#f00}.form .ajax-message.ok{color:#fcd22f}.contact-info{padding:120px
0;font-size:36px;line-height:45px;color:#404041}.contact-info
img{max-width:100px;margin-top:120px}.contact-info .col-6{border-left:2px solid #404041}.contact-info
a{color:#404041}.contact-info a:hover{color:#fcd22f}.contact-info
p{padding-left:180px;position:relative}.contact-info p:not(:last-child){margin-bottom:25px}.contact-info p:before{content:'';display:block;width:180px;position:absolute;left:0px;top:0px;bottom:0px}.contact-info p.address:before{background:url(/wp-content/themes/bhava/_/img/icon-simple-pin.svg) no-repeat center;background-size:32px auto}.contact-info p.mobile:before{background:url(/wp-content/themes/bhava/_/img/icon-simple-mobile.svg) no-repeat center;background-size:27px auto}.contact-info p.email:before{background:url(/wp-content/themes/bhava/_/img/icon-simple-email.svg) no-repeat center;background-size:36px auto}.contact-info p.twitter:before{background:url(/wp-content/themes/bhava/_/img/icon-twitter-contact.svg) no-repeat center;background-size:36px auto}.contact-info p.facebook:before{background:url(/wp-content/themes/bhava/_/img/icon-simple-facebook.svg) no-repeat center;background-size:21px auto}.home .to-top{padding-top:20px}.to-top{padding-bottom:20px}.to-top
a{display:inline-block;float:right;padding-left:30px;position:relative;font-size:18px;color:#3c3c3b}.to-top a:hover{color:#fed204}.to-top a:before{display:block;content:'';position:absolute;left:0px;top:50%;margin-top:-5px;width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #fed204 transparent}footer{background:#3a3a3c;padding:60px
0 30px;color:#fff;font-size:18px;line-height:24px}footer
.wrapper{position:relative}footer p:not(:last-child){margin-bottom:10px}footer
a{color:#fff}footer .col-2{padding-right:0px}footer .col-4{padding-left:30px;padding-right:30px;border-left:1px solid #fff;border-right:1px solid #fff}footer .row:not(.row-inner)>.col-6{padding-left:30px}footer
.socials{padding-top:33px}footer .socials
li{float:left;padding-right:20px}footer .socials li
a{display:block}footer .socials li
a.twitter{width:20px;height:17px;background:url(/wp-content/themes/bhava/_/img/icon-twitter.svg) no-repeat center;background-size:20px auto}footer .socials li
a.facebook{width:10px;height:18px;background:url(/wp-content/themes/bhava/_/img/icon-facebook.svg) no-repeat center;background-size:10px auto}footer .socials li
a.instagram{width:18px;height:18px;background:url(/wp-content/themes/bhava/_/img/icon-instagram-white.svg) no-repeat center;background-size:18px auto}footer .socials li
a.linkedin{width:16px;height:16px;background:url(/wp-content/themes/bhava/_/img/icon-linkedin.svg) no-repeat center;background-size:16px auto}footer .socials li a.twitter:hover{background-image:url(/wp-content/themes/bhava/_/img/icon-twitter-yellow.svg)}footer .socials li a.facebook:hover{background-image:url(/wp-content/themes/bhava/_/img/icon-facebook-yellow.svg)}footer .socials li a.instagram:hover{background-image:url(/wp-content/themes/bhava/_/img/icon-instagram-yellow.svg)}footer .socials li a.linkedin:hover{background-image:url(/wp-content/themes/bhava/_/img/icon-linkedin-yellow.svg)}footer .footer-credits{padding:50px
0 0;text-align:center}footer .logo-footer{position:absolute;bottom:-5px;right:30px;width:110px;height:38px;background:url(/wp-content/themes/bhava/_/img/logo-footer.svg) no-repeat center}.h2{font-size:56px;line-height:56px;text-transform:uppercase;color:#404041}.h3{font-size:45px;line-height:50px;text-transform:uppercase;text-align:center}.h3.h3-underline{margin-bottom:80px;line-height:76px}.h3.h3-underline.left:after{display:block;content:'';background:#fcd22f;height:2px;position:absolute;left:0%;right:50%;margin-top:-2px}.h3.h3-underline.right:after{display:block;content:'';background:#fcd22f;height:2px;position:absolute;left:50%;right:0px;margin-top:-2px}.h3.h3-underline
span{display:inline-block;border-bottom:2px solid #fcd22f}.h4{font-size:34px;line-height:38px;text-align:center;color:#231f20}.h5{}.h6{font-size:24px;line-height:28px;margin-bottom:25px;position:relative}.h6:before{content:'';display:block;position:absolute;left:0px;top:50%}.h6.icon-follow{padding-left:40px}.h6.icon-follow:before{background:url(/wp-content/themes/bhava/_/img/icon-follow.svg) no-repeat center;width:24px;height:30px;margin-top:-15px}.h6.icon-blog{padding-left:40px}.h6.icon-blog:before{background:url(/wp-content/themes/bhava/_/img/icon-blog.svg) no-repeat center;width:24px;height:24px;margin-top:-15px}.h6.icon-contact{padding-left:35px}.h6.icon-contact:before{background:url(/wp-content/themes/bhava/_/img/icon-contact.svg) no-repeat center;width:20px;height:30px;margin-top:-15px}p:not(:last-child){margin-bottom:34px}img{display:block}@media screen and (max-width: 1279px){header
.top{height:70px;padding:15px
60px}header .top h1
a{width:115px;height:40px}header
nav{height:90px}header nav ul
li{font-size:20px;line-height:50px}header nav ul li.current_page_item a:before, .single header nav ul li.menu-item-154 a:before{bottom:-5px;border-width:0 7px 12px 7px}.home header
nav{height:70px}.introduction
.h4{padding:60px
0 60px 0}.introduction .cycle-slideshow{height:500px}.introduction .cycle-slideshow
.slide{height:500px}.clients
.claims{margin-top:80px}.clients .claims:before{height:100px}.clients .claims
.claim{font-size:28px;height:100px;line-height:100px}.clients .claims .claim.claim-yellow{padding-top:0px}.clients .claims .claim.claim-white{padding-top:0px}.clients .claims .claim.claim-yellow:before{border-width:0 60px 100px 0}.winning{margin-top:60px;margin-bottom:60px}.winning
.h2{margin-bottom:60px}.quote-container,.logotypes{margin-bottom:60px}.what-we-do-intro{padding-top:60px;padding-bottom:60px}.what-we-do
.item{padding:0
20px 60px}.what-we-do .item .h3:after, .what-we-do .item .h3:before{width:100%;margin-left:0px;left:0px}.about-tabs{padding:0
0 60px 0}.about-tabs .tab .headline:before{left:-60px;width:60px}.about-tabs .tab
.content{font-size:22px;line-height:28px}.boxes .item
.content{padding:0
20px;font-size:20px}.boxes .item .content
p{font-size:14px;line-height:18px}.boxes .item .content
svg{margin-top:50px}.no-touch .boxes .item:hover .content svg,
.boxes .item.touch-hover .content
svg{margin-top:20px;max-height:60px}.about-team{padding:60px
0}.about-team
.item{margin:0
0 40px 0}.expertise{margin:60px
0 80px}.expertise
svg{height:120px;margin:0
auto 30px auto}.expertise
.h4{font-size:24px}.cookie .cookie-desc{margin-bottom:60px}.cookie .cookie-desc
.desc{line-height:30px}.cookie .cookie-desc .desc
p{padding:30px
0}.conversation{margin-top:80px}.conversation .conversation-desc{margin-bottom:60px}.media
.h3{margin-bottom:40px}.join-team{padding:60px
0;font-size:30px;line-height:36px}.join-team .join-box{margin:60px
0}.teaching-agency{padding-bottom:60px}.teaching-agency
.h2{margin:60px
0}.teaching-agency
.h3{padding:60px
0 40px 0}.perks{padding:70px
0}.perks
.h3{padding:60px
0 40px 0}.no-touch .perks .boxes .item:hover .content svg,
.perks .boxes .item.touch-hover .content
svg{margin:20px
0 0 0;max-height:45px}.form{padding-top:80px;padding-bottom:80px}.contact-info{padding:80px
0}.graph .graph-image{height:auto;background:transparent}.graph .graph-image
img{display:block;margin-bottom:120px}.graph .graph-image .graph-item{float:left;width:33.3333%;background:#706f6f;position:relative;opacity:1;padding:20px;top:0;left:0;height:180px;margin:0;text-align:center}.graph .graph-image .graph-item
br{display:none}.graph .graph-image
.title{display:block;color:#fff;font-weight:bold;margin-bottom:5px}footer .socials
li{padding-right:15px}.h2{font-size:42px;line-height:42px}.h3.h3-underline{margin-bottom:60px}}@media screen and (max-width: 1023px){.wrapper{padding-left:40px;padding-right:40px}body{padding-top:140px}header{position:fixed;top:0px;left:0px;right:0px;z-index:999;background:#fff;backface-visibility:hidden}header
nav{height:70px;position:relative}header nav .menu-menu-container{display:none;position:fixed;top:0px;bottom:0px;left:0px;right:0px;background:#fff;z-index:1000;backface-visibility:hidden}header nav
ul{padding-top:200px}header nav ul
li{display:block;padding:0px}header
.top{padding:15px
40px}header
.burger{display:block;height:16px;width:24px;position:relative;z-index:10000;position:absolute;top:50%;left:50%;margin:-8px -12px}header .burger:before,
header .burger:after{display:block;content:'';width:24px;height:4px;position:absolute;background:#404041;transition:all 300ms ease-in-out}header .burger
span{display:block;width:24px;height:4px;background:#404041;position:absolute;top:6px;transition:all 300ms ease-in-out}header .burger:before{top:0px}header .burger:after{top:12px}header .burger.active
span{opacity:0}header .burger.active:after{transform:rotate(-45deg);top:50%}header .burger.active:before{transform:rotate(45deg);top:50%}.introduction
.h4{padding:40px
40px 60px 40px}.introduction .h4
br{display:none}.introduction
.description{width:100%}.icons
svg{height:80px}.clients .claims .claim.claim-yellow:before{display:none}.clients .claims
.claim{line-height:30px;padding:20px
0}.clients .claims .claim.claim-yellow{padding:20px
40px 0 0}.clients .claims .claim.claim-white{padding:20px
0 0 40px}.what-we-do-intro{padding-top:40px}.what-we-do
.item{padding:0
0 40px 0}.what-we-do .item:nth-child(2n){padding-left:10px}.what-we-do .item:nth-child(2n+1){padding-right:10px}.what-we-do .item
svg{max-height:120px}.what-we-do .item
.h3{font-size:30px;line-height:80px;margin:25px
0}.quote{padding-top:90px;padding-bottom:46px}.quote:before{width:60px;height:45px;top:30px;left:40px}.quote:after{width:60px;height:45px;right:40px;bottom:30px}.quote
.author{padding-right:80px}.socials-feed{font-size:18px;line-height:22px}.socials-feed .col-6:first-child{border:0px}.socials-feed .item-instagram{background-position:center left}.socials-feed .item-twitter{background-position:center left;padding-left:70px;min-height:0;margin-top:40px}.about-tabs{padding:0
0 40px 0}.about-tabs .tabs-list{margin-right:-40px}.about-tabs .tab .headline:after{display:none}.about-tabs .tab
.headline{font-size:46px}.boxes .item
.content{font-size:20px;padding:0
10px}.no-touch .boxes .item:hover .content svg,
.boxes .item.touch-hover .content
svg{max-height:50px;margin-bottom:10px}.boxes .item .content
p{font-size:14px;line-height:16px}.expertise{margin:40px
0 60px}.expertise
svg{height:80px;margin:0
auto 20px auto}.cookie .cookie-desc{height:auto}.cookie .cookie-desc-wrapper{}.cookie .cookie-desc
.desc{height:auto;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px;text-align:right}.cookie .cookie-desc .desc .cookie-triangle{display:none}.cookie .cookie-desc:after{display:none}.cookie
.content{margin:40px
0 40px}.cookie .content
br{display:none}.conversation{margin-top:60px}.conversation .conversation-desc{height:auto}.conversation .conversation-desc:after{display:none}.conversation .conversation-desc
.desc{height:auto;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}.conversation .conversation-desc .desc
p{padding:30px
0}.media{margin-bottom:40px}.graph{margin:0
0 60px 0}.graph .graph-image .graph-item{width:50%;height:170px}.graph .graph-image
img{margin-bottom:40px}.values .item
.content{padding:40px}.values .item .content
svg{width:150px}.values .item .content p:first-child{margin-top:0px}.join-team{padding:40px
0;font-size:26px;line-height:32px}.join-team .join-box{margin:40px
0}.join-team .join-box .join-button{width:400px;height:120px;line-height:120px;font-size:65px;margin:-60px 0 0 -200px}.teaching-agency{padding-bottom:40px}.teaching-agency
.h2{margin:40px
0}.teaching-agency
.h3{padding:40px
0 20px 0}.perks{padding:50px
0}.perks
.h3{padding:40px
0 30px 0}.no-touch .perks .boxes .item:hover .content svg,
.perks .boxes .item.touch-hover .content
svg{margin-top:15px}.twitter-single-feed{margin-top:40px;margin-bottom:40px}.twitter-single-feed
.content{padding:30px
0}.entries-list
.item{margin-bottom:60px}.entries-list .item .wp-post-image{margin-bottom:20px}.related-posts{padding:40px
0}.related-posts .blog-archive{margin-top:40px}.related-posts .item
.title{padding:10px
20px;font-size:20px;line-height:26px}ul.archive-list>li>a{font-size:40px;line-height:80px}ul.archive-list > li > ul > li > a
.title{font-size:30px;line-height:30px}ul.archive-list > li > ul > li > a
.author{font-size:20px}ul.archive-list > li > ul > li > a
.date{font-size:20px}.twitter-feed{margin-top:60px}.twitter-feed
.title{font-size:50px;line-height:60px;margin-bottom:40px}.twitter-feed .col-5:first-child{border:0px}.twitter-feed .item:not(:last-child),
.twitter-feed
.item{margin-bottom:40px}.instagram-feed{margin-top:40px;margin-bottom:60px}.instagram-feed
.icon{margin-bottom:40px}.post-entry .entry-title{margin:40px
0}.post-entry .author-details{margin:60px
0 80px 0}.contact-info .col-2{display:none}.contact-info .col-6{border:0px}.contact-info{font-size:30px;line-height:40px}footer .socials
li{padding-right:20px}footer .col-4{border:0px;padding:0px
10px;margin-bottom:20px}footer .row:not(.row-inner)>.col-6{padding-left:10px}footer .row.row-inner .col-6{width:40%}}@media screen and (max-width: 767px){.wrapper{padding-left:20px;padding-right:20px}body{font-size:18px;line-height:26px}header
.top{padding:15px
20px}header nav ul li.current_page_item a:before, .single header nav ul li.menu-item-154 a:before{display:none}.introduction
.h4{font-size:22px;line-height:28px;padding:20px
20px 40px 20px}.introduction
.description{line-height:26px}.introduction .cycle-slideshow{height:300px}.introduction .cycle-slideshow
.slide{height:300px}.introduction .right-aligned{display:none}.icons
svg{margin-bottom:20px}.icons .col-4{margin-bottom:40px}.clients
.claims{margin-top:40px}.clients .claims
.claim{font-size:20px;line-height:20px}.clients .claims .claim.claim-yellow{padding:20px
20px 0 0}.clients .claims .claim.claim-white{padding:20px
0 0 20px}.clients
.logos{height:140px}.clients .logos .swiper-container{padding:0
40px}.clients .logos .swiper-container .swiper-slide{height:140px;line-height:140px}.clients .logos .swiper-button-prev,
.clients .logos .swiper-button-next{height:140px;background-size:20px auto;width:40px}.winning{margin:40px
0}.winning
.h2{margin-bottom:40px}.socials-feed{padding:40px
0}.socials-feed
figure{position:relative;margin-top:20px}.socials-feed .item-instagram{padding-right:0px;padding-left:60px;background-size:30px auto}.socials-feed .item-twitter{padding-left:60px;background-size:30px auto}.what-we-do-intro
.h4{font-size:22px;line-height:28px}.what-we-do
.item{line-height:26px}.what-we-do .item
.h3{line-height:60px;font-size:28px}.what-we-do .item:nth-child(2n){padding-left:0px}.what-we-do .item:nth-child(2n+1){padding-right:0px}.quote-container,.logotypes{margin-bottom:40px}.quote-container{font-size:18px;line-height:26px}.quote{padding-top:80px}.quote:before{left:20px;top:20px}.quote:after{right:20px;bottom:20px}.quote
.author{font-size:24px}.about-tabs{padding:0px}.about-tabs .tabs-list{margin-left:0px;margin-right:0px;float:none;margin-bottom:20px}.about-tabs .tabs-list li
a{padding:0
10px;font-size:16px}.about-tabs .tab .headline:before{display:none}.about-tabs .tab
.headline{margin-left:-20px;margin-right:-20px;padding:0
20px;height:auto;font-size:26px;line-height:70px;text-align:center}.about-tabs .tab .headline
br{display:none}.about-tabs .tab
.content{font-size:18px;line-height:26px;height:auto;padding:20px
0}.boxes{display:block}.boxes
.item{width:80%;margin:0
auto 20px auto}.boxes .item:nth-of-type(3n+1):not(:last-child),
.boxes .item:nth-of-type(3n+2):not(:last-child){border-right:2px solid #6f6f6e}.boxes .item:nth-of-type(3n+1):not(:last-child),
.boxes .item:nth-of-type(n+4){border-top:2px solid #6f6f6e}.about-team{padding:20px
0 40px 0}.about-team
.item{margin:0
0 20px 0}.about-team .item figure
img{width:60%}.about-team .item
.name{width:80%;margin:0
auto}.about-team .item
.bio{position:relative;background:transparent;opacity:1;bottom:0;height:auto;overflow:auto;padding:10px
0;font-size:16px;line-height:20px}.about-team .item .bio
p{height:20px;overflow:hidden;margin-bottom:12px}.about-team .item .bio
.button{display:block;width:120px;height:40px;line-height:40px;text-align:center;color:#000;background:#fed204;margin:0
auto;text-transform:uppercase;font-size:18px}.expertise{margin:40px
0 20px 0}.expertise .col-4{margin-bottom:40px}.expertise
.h4{font-size:18px}.cookie
.h3{font-size:26px;line-height:30px;text-align:left;padding:0
20px}.cookie .cookie-desc{margin-bottom:20px}.cookie .cookie-desc
.desc{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}.cookie .cookie-desc .desc
p{padding:20px
0;font-size:18px;line-height:26px}.cookie
img{margin-bottom:20px}.cookie
.content{margin:0
0 20px 0}.conversation{margin-top:40px}.conversation
.h3{font-size:26px;text-align:left;padding:0
20px;line-height:30px}.conversation .conversation-desc{margin-bottom:40px}.conversation .conversation-desc
.desc{margin-left:0px;margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}.conversation .conversation-desc .desc
p{padding:20px
0;font-size:18px;line-height:26px;margin:0px}.conversation .conversation-desc .desc:before{display:none}.media
.h3{margin-bottom:20px}.values .item
.content{padding:20px}.values .item .content
h3{margin-bottom:20px}.values .item .content
svg{width:auto;height:150px;margin-bottom:20px}.teaching-agency img,
.perks
img{margin-bottom:20px}.perks{padding:40px
0}.teaching-agency
.h3{padding-top:20px}.teaching-agency p:not(:last-child){margin-bottom:20px}.join-team{font-size:18px;line-height:26px}.join-team p:not(:last-child){margin-bottom:20px}.join-team .join-box{height:300px}.join-team .join-box .join-button{width:260px;height:80px;line-height:80px;margin:-40px 0 0 -130px;font-size:40px}.join-box
form{width:100%;position:relative;top:auto;left:auto;margin:0px;padding:20px}.join-box form
input{height:45px;line-height:45px;margin-bottom:8px}.join-box form input[type=submit]{width:50%;height:45px;line-height:45px}.twitter-single-feed{margin:20px
0}.twitter-single-feed
.content{padding:20px
0}.twitter-single-feed .content
p{background-position:top left;background-size:50px auto;padding:60px
0 0 0}.entries-list
.item{margin-bottom:40px}.entries-list .item
.h3{line-height:40px}.entries-list .item .read-more{margin-top:20px;font-size:24px}.entries-list .item .read-more:before{right:150px}.related-posts .col-4:not(:last-child) .item{margin-bottom:20px}.related-posts .item
.title{height:auto}.related-posts .blog-archive{margin-top:20px;font-size:24px;padding:0
0 15px 0}ul.archive-list>li>a{font-size:30px;line-height:60px}ul.archive-list>li>ul{padding-left:0px}ul.archive-list>li>ul>li{margin-bottom:10px}ul.archive-list>li>ul>li>a{display:block}ul.archive-list > li > ul > li > a
.title{display:block;margin-bottom:10px}ul.archive-list > li > ul > li > a
.author{display:block;float:left;margin-left:0px;font-size:18px;line-height:30px}ul.archive-list > li > ul > li > a
.date{font-size:18px;float:right}.twitter-feed{margin-top:40px}.twitter-feed
.title{margin-bottom:20px}.twitter-feed
.item{padding-left:0px;background:transparent}.twitter-feed .item:not(:last-child), .twitter-feed
.item{margin-bottom:20px}.instagram-feed{margin-top:20px;margin-bottom:40px}.instagram-feed
.icon{margin-bottom:25px;height:40px;background-size:auto 40px}.instagram-feed
.row{margin:0
-10px}.instagram-feed
.item{width:50%;padding:0
10px 20px 10px}.post-entry .entry-title{margin:20px
0 30px 0}.post-entry .wp-post-image{margin-bottom:20px}.post-entry .author-details{margin:40px
0 40px 0}.post-entry
.details{margin-bottom:20px}.post-entry .entry-content{font-size:18px;line-height:26px}.post-entry
.share{margin-top:20px}.post-entry .share
span{display:block;float:left}.post-entry .author-details{font-size:18px}.post-entry .author-details
.bio{padding-top:20px}.post-entry .author-details
.twitter{display:block;position:relative;margin-top:20px;padding-left:40px}.archive{margin:40px
0 60px 0}.map{overflow:hidden}.map
img{margin:0
-100px;width:auto;max-width:none}.form{padding-top:40px;padding-bottom:40px}.form
.h4{font-size:24px;line-height:30px}.form
textarea{display:block;margin-bottom:10px}.form
input{margin-bottom:10px}.form input[type=submit]{width:100%;height:64px}.office{padding:0
20px}.contact-info{padding:40px
0}.contact-info
p{padding:40px
0 0 0;font-size:22px;line-height:30px}.contact-info p:before{background-position:top left;bottom:auto;height:32px}.contact-info p.address:before{background-size:auto 30px;width:20px}.contact-info p.mobile:before{background-size:auto 30px;width:21px}.contact-info p.email:before{background-size:auto 20px;width:30px}.contact-info p.twitter:before{background-size:auto 25px;width:30px}.contact-info p.facebook:before{background-size:auto 30px;width:21px}.graph .graph-image .graph-item{width:100%;height:auto;margin-bottom:10px}footer{padding:35px
0 60px 0}footer
.h6{margin-top:15px}footer
.socials{padding:10px
0 25px 0}footer .col-4{padding:0px}footer .row:not(.row-inner)>.col-6{padding-left:0px}footer .row.row-inner .col-6{width:100%;padding-bottom:10px}footer .footer-credits{text-align:left}.h2{font-size:36px;line-height:36px}.h3{font-size:30px;line-height:36px}.h3.h3-underline{margin-bottom:40px;line-height:65px}p:not(:last-child){margin-bottom:26px}.about-team .item .name,
.about-team .item
.position{height:auto}}.single-post .entry-content
img{height:100%}.socials-feed #instatextBH.item-instagram{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 767px){.socials-feed #instatextBH.item-instagram{justify-content:left}.home .socials-feed
figure{margin-left:60px}}.post-entry .share
ul{display:flex;align-items:center}