@font-face {
font-display: swap; font-family: 'League Spartan';
font-style: normal;
font-weight: 400;
src: url(/wp-content/themes/vera/assets/fonts/league-spartan-v11-latin-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'League Spartan';
font-style: normal;
font-weight: 700;
src: url(/wp-content/themes/vera/assets/fonts/league-spartan-v11-latin-700.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'League Spartan';
font-style: normal;
font-weight: 500;
src: url(/wp-content/themes/vera/assets/fonts/league-spartan-v11-latin-500.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'STIX Two Text';
font-style: normal;
font-weight: 400;
src: url(/wp-content/themes/vera/assets/fonts/stix-two-text-v11-latin-regular.woff2) format('woff2'); }
#gewaltgegenfrauen {
background: transparent url(/wp-content/themes/vera/assets/images/Hilfetelefon-wbm-rgb-voll.svg) no-repeat left top / contain;
width: 250px;
position: fixed;
bottom: 90px;
right: 20px;
height: 122px;
}
#mobile-menu #menu-navigation-mobil .vs_terminbuchen a {
line-height: 18px!important;
}
.bgcol {
background-color: #FFB20F;
}
#Sprechstunde {
position: relative;
}
.privbadge {
background: transparent url(/wp-content/themes/vera/assets/images/privatpraxis_badge.svg) no-repeat left top / 90px;
height: 100px;
width: 100px;
position: absolute;
right: 31px;
bottom: 0px;
}
.privbadge2 {
background: transparent url(/wp-content/themes/vera/assets/images/privatpraxis_badge.svg) no-repeat left top / 100px;
height: 100px;
width: 100px;
position: absolute;
margin-left: 30px;
margin-top: -20px;
}
h1 {
font-size: 35px;
}
h2 {
font-size: 30px;
}
[type='file'], [type='checkbox'], [type='radio'] {
margin-bottom: 0px;
}
.in3_langtext {
max-width: 86%;
} .telicon {
background: transparent url(/wp-content/themes/vera/assets/images/tel.svg) no-repeat left top / 100%;
width: 69px;
height: 69px;
position: absolute;
bottom: 35px;
right: 20px;
}
label {
text-align: left;
font-size: 14px;
line-height: 14px;
}
label a:hover, label  a:focus, label a {
color: #8E0912;
}
.wpcf7-not-valid-tip {
font-size: 14px;
text-align: left;
color: #8E0912;
}
.wpcf7 .wpcf7-submit:disabled {
border: 1px solid #8E0912;
color:#8E0912!important;
}
.wpcf7-not-valid {
margin-bottom: 0px;
}
.orbit-controls {
display: none;
}
.orbit-bullets button {
width: 15px;
height: 15px;
}
.title-bar {
display: none;
}
#masthead {
background-color: #fff;
}
.top-bar ul,
#menu-navigation,
#site-navigation {
background-color: #fff;
}
#site-navigation {
position: fixed;
width: 100%;
z-index: 100;
left: 0px;
}
.title-bar.scrolled,
#site-navigation.scrolled {
opacity: 0.8;
}
#menu-navigation {
margin-top: 54px;
margin-left: 100px;
}
#site-navigation.scrolled #menu-navigation { 
margin-top: 30px;
margin-left: 154px;
}
.top-bar-right {
float: left;
}
.menu .home a{
background: #fff url(/wp-content/themes/vera/assets/images/logo.svg) no-repeat left top / 100%;
width: 140px;
height: 140px;
text-indent: -4000px;
margin-left: 50px;
display: inline-block;
}
#site-navigation.scrolled .home a{
width: 89px;
height: 89px;
}
.menu > li > a:hover,
.menu > li > a {
color: #262626;
font-family: 'League Spartan';
text-transform: uppercase;
font-weight: 500;
padding: 0.7rem 1rem;
line-height: 0.7rem!important;
letter-spacing: 1px;
}
.menu .active > a{
background: transparent;
color: #821C1A;
}
.intlink:hover,
.intlink {
color: #8E0912;
background: transparent url(/wp-content/themes/vera/assets/images/pfeilrot.svg) no-repeat left top / 10px;
padding-left: 20px;
}
li.telefon {
padding-left: 50px;
padding-right: 20px;
}
li.telefon a {
background: #fff url(/wp-content/themes/vera/assets/images/tel_grey_icon.svg) no-repeat left 5px / auto 23px;
text-indent: -4000px;
}
.terminbuchen a {
color: #FFFFFF!important;
text-transform: none!important;
border-radius: 30px;
font-family: 'League Spartan';
font-weight: 500!important;
font-size: 18px;
padding-left: 45px!important;
background: #8E0912 url(/wp-content/themes/vera/assets/images/kalender_icon.svg) no-repeat 15px 5px / auto 20px;
}
.header {
position: relative;
margin-top: 156px;
} @media screen and (max-width: 106.250em)  {
.menu > li > a:hover, 
.menu > li > a {
padding: 0.7rem 0.5rem;
}
} @media screen and (max-width: 98.125em)  {
.menu > li > a:hover, 
.menu > li > a {
font-size: 16px;
}
li.telefon {
padding-left: 20px;
padding-right: 10px;
}
} @media screen and (max-width: 90em)  {
#site-navigation {
display: none;
}
.title-bar {
display: block!important;
background: #fff;
}
.title-bar-title {
margin: 0px auto;
}
.mobilTermin {
float: left;
background: transparent url(/wp-content/themes/vera/assets/images/kalender_grey_icon.svg) no-repeat left top / 20px;
text-indent: -4000px;
width: 20px;
margin-top: 20px;
margin-left: 75px;
}
.title-bar-title a {
text-indent: -4000px;
background: #fff url(/wp-content/themes/vera/assets/images/logo.svg) no-repeat left top / 100%;
width: 70px;
height: 70px;
margin-left: -75px;
display: inline-block;
}
.menu-icon {
float: right;
margin-top: 22px;
}
.menu-icon::after {
background: #262626;
top: 0;
left: 0;
box-shadow: 0 7px 0 #262626, 0 14px 0 #262626;
}
.header {
margin-top: 20px;
}
#masthead {
position: fixed;
width: 100%;
z-index: 10;
}
.close-icon {
background:transparent url(/wp-content/themes/vera/assets/images/x.svg) no-repeat 0px 0px / 20px;
float: right;
top: 30px;
right: 22px;
width: 20px;
height: 20px;
text-indent: -4000px;
} .off-canvas.position-left {
left: 0px;
top: 0;
width: 100%;
padding-bottom: 100px;
padding-top: 100px;
position: fixed;
background: #8E0912;
display: none;
}
.is-open-left .off-canvas.position-left {
z-index: 12;
display: block;
}
.is-open-left {
transform: translateX(0px);
}
.off-canvas {
background: #fff;
padding:  30px;
}
.menu > li > a:hover, .menu > li > a {
color: #fff;
font-size: 18px;
padding: 16px 0.5rem;
}
.menu .active > a {
color: #fff;
text-decoration: underline;
}
.m_terminbuchen {
border-radius: 30px;
margin-bottom: 10px;
margin-top: 5px;
padding-left: 40px;
padding-top: 1px;
max-width: 230px;
background:#fff url(/wp-content/themes/vera/assets/images/kalender_red_icon.svg) no-repeat 18px 8px / 20px!important;
}
.vs_terminbuchen {
border-radius: 30px;
margin-bottom: 10px;
margin-top: 5px;
padding-left: 40px;
max-width: 430px;
background:#F4B542 url(/wp-content/themes/vera/assets/images/videocam_red.svg) no-repeat  15px 6px / 27px!important;
}
.vs_terminbuchen a {
color: #8E0913!important;
}
.m_anrufen a,
.m_terminbuchen a{
padding-bottom: 14px!important;
}
.m_anrufen {
border-radius: 30px;
margin-bottom: 10px;
padding-left: 40px;
padding-top: 1px;
max-width: 230px;
background: #fff url(/wp-content/themes/vera/assets/images/tel_red_icon.svg) no-repeat 18px 9px / 20px!important;
}
.m_terminbuchen a,
.m_anrufen a {
color: #8E0912!important;
}
.rotebox {
padding: 40px;
}
.page-id-351 .in2_langtext {
margin-top: 0px;
margin-left: 15px;
}
.inhalt2 {
margin-top: 80px!important;
}
}
body {
font-family: 'League Spartan';
color: #262626;
font-size: 18px;
}
.bread {
font-family: 'League Spartan';
text-transform: uppercase;
font-weight: 400;
font-size: 16px;
margin-top: 15%;
display: block;
margin-bottom: 20px;
}
.header h1,
.header .bread,
.unterschrift {
margin-left: 65px;
}
.um_uberschrift,
.header h1,
.header h1 p {
font-family: 'STIX Two Text';
font-size: 50px;
line-height: 50px;
}
.header h1 {
max-width: 65%; 
}
.kreis {
background-color: #8E0912;
color: #FFFFFF;
font-family: 'STIX Two Text';
font-size: 30px;
line-height: 30px;
padding-top: 140px;
border-radius: 100%;
height: 300px;
width: 300px;
text-align: center;
position: absolute;
top: 26%;
left: calc(0% - 137px);
}
.unterseite .kreis {
line-height: 30px;
padding-top: 140px;
}
.page-id-57 .unterseite .kreis {
padding-top: 130px;
}
.row {
max-width: 120.000em!important;
} .ubermich .signetContainer {
padding-bottom: 100px;
}
.signetContainer {
background: #fff url(/wp-content/themes/vera/assets/images/signet.svg) no-repeat right 50px / 500px;
}
.ubermich .bread {
margin-top: 50px;
}
.halbkreis {
background: #fff url(/wp-content/themes/vera/assets/images/halbkreis.svg) no-repeat left top / 100%;
width: 570px;
height: 300px;
margin: 0px auto;
max-width: 100%;
}
.text_im_kreis {
font-family: 'League Spartan';
font-size: 17px;
max-width: 60%;
margin: 30px auto;
color: #8E0913;
}
.um_langtext {
margin-top: 100px;
max-width: 690px;
} .leistungen {
background-color: #8E0912;
padding-top: 100px;
padding-bottom: 100px;
}
.leistungen .bread {
color: #fff;
margin-top: 0px;
margin-bottom: 0px;
}
.l_uberschrft {
color: #fff;
font-family: 'STIX Two Text';
font-size: 50px;
}
.leistungsname {
font-family: 'League Spartan';
font-size: 18px;
font-weight: 500;
letter-spacing: 1px;
color: #fff;
border-bottom: 1px solid #fff;
text-transform: uppercase;
margin-bottom: 40px;
}
.leistungsname a,
.leistungsname a:hover,
.leistungsname a:active 
{
color: #fff;
}
#terminbuchen a,
#terminbuchen a:active,
#terminbuchen a:hover {
color: #8E0912;
}
.innerBox {
margin-bottom: 50px;
}
.zweierReihen .box .innerBox {
max-width: 85%;
min-height: 370px;
}
.zweierReihen .box:nth-child(2n) .innerBox {
margin-left: 15%;
}
.in_leistungen .liste li,
.leistungen_box li {
color: #fff;
list-style: none;
background: transparent url(/wp-content/themes/vera/assets/images/pfeil.svg) no-repeat left 4px /  10px;
padding-left: 20px;
}
.erste6 {
margin-right: 10px;
}
.columns.large-10 .erste6 {
margin-right: 100px;
}
.erste6,
.zweite6 {
display: inline-block;
} .sectionterminbuchen {
background-color: #fff;
padding-top: 100px;
padding-bottom: 100px;
}
.videosprechstunde {
border-top: 1px solid #333;
}
.tb_uberschrift {
font-family: 'STIX Two Text';
font-size: 46px;
line-height: 52px;
margin-bottom: 30px;
}
.vs_uberschrift {
font-family: 'STIX Two Text';
font-size: 46px;
line-height: 52px;
margin-bottom: 30px;
position: relative;
}
.vs_uberschrift::before {
display: block;
content: "";
width: 70px;
height: 70px;
position:absolute;
left: -70px;
top: -47px;
transform: rotate(-15deg);
background:transparent url(/wp-content/themes/vera/assets/images/NEU.svg) no-repeat 0 0 / 65px!important;
}
.btn {
background: #8E0912;
border-radius: 20px;
color: #fff!important;
border: none;
padding: 0.7rem 1rem 0.6rem;
}
.btn.telwhite {
padding-left: 40px!important;
font-weight: 500;
margin-bottom: 10px;
display: inline-block;
font-size: 18px;
background:#8E0912 url(/wp-content/themes/vera/assets/images/tel_icon.svg) no-repeat 12px 9px / 22px!important;
padding: 6px 1rem ;
}
.btn.mailwhite {
padding-left: 40px!important;
font-weight: 500;
margin-bottom: 10px;
display: inline-block;
font-size: 18px;
background:#8E0912 url(/wp-content/themes/vera/assets/images/kalender_icon.svg) no-repeat 12px 7px / 22px!important;
padding: 6px 1rem ;
}
.btn.videowhite {
background: #F4B542  url(/wp-content/themes/vera/assets/images/videocam_red.svg) no-repeat 12px 7px / 22px!important;
padding: 6px 1rem ;
padding-left: 40px!important;
font-weight: 500;
margin-bottom: 10px;
display: inline-block;
font-size: 18px;
color: #8E0913!important;
}
.kleinerkreis {
color: #fff;
background-color: #8E0912;
border-radius: 100%;
height: 25px;
width: 25px;
display: inline-block;
padding: 0px 0px 0px 7px;
} .kontakt {
background-color: #E7E7E7;
padding-top: 50px;
padding-bottom: 50px;
}
.kontakt .bread {
margin-top: 0px;
margin-bottom: 0px;
}
.betreff {
height: 94px!important;
}
::-webkit-input-placeholder { color:    #C4C4C4!important;
}
:-moz-placeholder { color:    #C4C4C4!important;
opacity:  1;
}
::-moz-placeholder { color:    #C4C4C4!important;
opacity:  1;
}
:-ms-input-placeholder { color:    #C4C4C4!important;
}
::-ms-input-placeholder { color:    #C4C4C4!important;
}
::placeholder { color:    #C4C4C4!important;
}
.kontakt .btn {
float: right!important;
padding: 0.6rem 40px;
} .rotebox {
background: #8E0912;
padding: 100px;
height: 100%;
color: #fff;	
}
.rotebox.signetContainer {
background: #8E0912 url(/wp-content/themes/vera/assets/images/signet-rot.svg) no-repeat right 50px / 500px;
}
.in_uberschrift {
font-size: 40px;
font-family: 'STIX Two Text';
}
.in_langtext {
margin-top: 100px;
max-width: 690px;
margin-left: 170px;
}
.unterseite .sectionterminbuchen {
background-color: #E7E7E7;
}
.inhalt2 {
margin-top: 50px;
margin-left: 65px;
}
.in2_langtext {
margin-top: 100px;
max-width: 690px;
margin-left: 135px;
}
.inhalt3 {
margin-top: 50px;
margin-left: 65px;
}
.ubermich a:hover, .ubermich a:active, .ubermich a,
.inhalt3 a:hover,  .inhalt3 a:active, .inhalt3 a,
.inhalt2 a:hover,  .inhalt2 a:active, .inhalt2 a,
.inhalt3 a:hover,  .inhalt3 a:active, .inhalt3 a {
color:#8E0912!important;
}
.k_uberschrift {
font-size: 40px;
font-family: 'STIX Two Text';
} #footer-container {
height: 42px;
}
#footer {
margin-top: 21px;
}
.red {
color: #8E0912;
}
.line:hover,
.line {
color: #262626;
padding: 0px 20px;
border-right: 1px solid #262626;
}
.onlymobile {
display: none;
}
.onlyweb {
display: block;
}
.kreisContainer {
position: relative;
}
.reveal {
border-radius: 6px;
padding: 30px;
}
.reveal a,
.reveal a:active,
.reveal a:hover {
color: #8E0912;
} @media screen and (max-width: 39.9375em) {
#gewaltgegenfrauen {
background: transparent url(/wp-content/themes/vera/assets/images/Hilfetelefon-wbm-rgb-voll.svg) no-repeat left top / contain;
width: 250px;
position: relative;
bottom: 0px;
right: auto;
margin: 0px auto;
height: 122px;
}
.reveal {
width: auto;
height: auto;
min-height: auto;
}
h1 {
font-size: 35px;
}
h2 {
font-size: 30px;
}
#masthead {
background: transparent;
}
.container {
padding: 69px 0px 0px;
}
.off-canvas-content, .off-canvas-content {
box-shadow: none;
}
.onlymobile {
display: block;
}
.onlyweb {
display: none;
}
.um_uberschrift, .header h1, .header h1 p {
font-size: 35px;
line-height: 38px;
}
.header h1, .header .bread, .unterschrift {
margin-left: 0px; 
}
.kreis {
width: 200px;
height: 200px;
left: calc(50% - 100px);
font-size: 20px;
line-height: 20px;
padding-top: 90px;
top: calc(100% - 100px);
}
.header h1 {
max-width: 100%;
}
.header .bread {
margin-top: 35%;
}
.halbkreis {
width: 100%;
height: 260px;
margin-bottom: 20px;
}
.text_im_kreis {
margin: 0px auto;
}
.text_im_kreis p{
font-size: 15px;
}
.um_langtext {
margin-top: 0px;
max-width: 690px;
}
.signetContainer {
background: #fff url(/wp-content/themes/vera/assets/images/signet.svg) no-repeat left 290px / 500px;
}
.ubermich {
padding: 0px 10px;
}
.ubermich .signetContainer {
padding-bottom: 50px;
}
.leistungen {
padding: 50px 20px;
}
.leistungsname {
margin-top: 40px;
}
.l_uberschrft,
.tb_uberschrift,
.k_uberschrift,
.in_uberschrift {
font-size: 35px;
line-height: 35px;
margin-bottom: 40px;
}
.vs_uberschrift {
font-family: 'STIX Two Text';
font-size: 34px;
line-height: 35px;
margin-bottom: 40px;
position: relative;
}
.vs_uberschrift::before {
left: -15px;
top: -66px;
}
.erste6, .zweite6 {
float: left;
margin-right: 0px;
}
.zweierReihen .box .innerBox {
max-width: 100%;
min-height: inherit;
}
.zweierReihen .box:nth-child(2n) .innerBox {
margin-left: 0px;
}
.sectionterminbuchen {
padding: 50px 10px;
}
.btn {
display: inline-block;
width: 100%;
margin-bottom: 10px;
}
.btn.telwhite {
background: #8E0912 url(/wp-content/themes/vera/assets/images/tel_icon.svg) no-repeat 30px 10px / 22px!important;
padding-left: 70px!important;
display: inline-block;
padding: 10px 1rem;
}
.btn.mailwhite {
padding-left: 70px!important;
margin-bottom: 10px;
display: inline-block;
padding: 10px 1rem;
background: #8E0912 url(/wp-content/themes/vera/assets/images/kalender_icon.svg) no-repeat 30px 10px / 22px!important;
}
.textblockrechts {
margin-top: 30px;
}
.kontakt {
padding: 50px 10px 0px 10px;
}
#footer {
text-align: center;
padding-bottom: 30px;
}
#footer span,
#footer a {
display: block;
}
.line:hover, .line {
border-right: none;
}
.unterseite .kreis {
padding-top: 89px;
}
.page-id-57 .unterseite .kreis {
padding-top: 76px;
}
.unterseite .kreis {
line-height: 22px;
}
.in_langtext {
margin-top: 0px;
max-width: 100%;
margin-left: 0px;
padding: 40px 10px;
}
.rotebox {
padding: 30px;
}
.inhalt3,
.in2_langtext,
.inhalt2 {
margin-left: 0px;
margin-top: 0px!important;
}
.in2_langtext {
margin-top: 20px;
}
.telicon {
background: transparent url(/wp-content/themes/vera/assets/images/tel.svg) no-repeat left top / 100%;
width: 69px;
height: 69px;
position: absolute;
bottom: 5px;
right: 5px;
}
.title-bar .menu-icon {
margin-right: 0.5rem;
}
.mobilTermin {
margin-left: 0.5rem;
}
.title-bar-title a {
margin-left: 0px;
}
} @media screen and (min-width: 40em) and (max-width: 69.5em) {
h1 {
font-size: 35px;
}
h2 {
font-size: 30px;
}
.um_uberschrift, .header h1, .header h1 p {
font-size: 35px;
line-height: 38px;
}	
.header h1, .header .bread, .unterschrift {
margin-left: 0px; 
}
.header h1 {
max-width: 75%;
}
#masthead {
background: transparent;
}
.container {
padding: 69px 0px 0px;
}
#masthead {
position: fixed;
width: 100%;
z-index: 10;
}
.close-icon {
background:transparent url(/wp-content/themes/vera/assets/images/x.svg) no-repeat 0px 0px / 20px;
float: right;
top: 30px;
right: 22px;
width: 20px;
height: 20px;
text-indent: -4000px;
} .off-canvas.position-left {
left: 0px;
top: 0;
width: 100%;
padding-bottom: 100px;
padding-top: 100px;
position: fixed;
background: #8E0912;
display: none;
}
.is-open-left .off-canvas.position-left {
z-index: 12;
display: block;
}
.is-open-left {
transform: translateX(0px);
}
.off-canvas {
background: #fff;
padding:  30px;
}
.menu > li > a:hover, .menu > li > a {
color: #fff;
font-size: 18px;
padding: 16px 0.5rem;
}
.menu .active > a {
color: #fff;
text-decoration: underline;
}
.m_terminbuchen {
border-radius: 30px;
margin-bottom: 10px;
margin-top: 5px;
padding-left: 40px;
max-width: 230px;
background:#fff url(/wp-content/themes/vera/assets/images/kalender_red_icon.svg) no-repeat 18px 7px / 20px!important;
}
.m_anrufen a,
.m_terminbuchen a,
.vs_terminbuchen a {
padding-bottom: 14px!important;
}
.m_anrufen {
border-radius: 30px;
margin-bottom: 10px;
padding-left: 40px;
max-width: 230px;
background: #fff url(/wp-content/themes/vera/assets/images/tel_red_icon.svg) no-repeat 18px 8px / 20px!important;
}
.m_terminbuchen a,
.m_anrufen a {
color: #8E0912!important;
}
.kreis {
width: 200px;
height: 200px;
left: calc(0% - 100px);
font-size: 20px;
line-height: 20px;
padding-top: 90px;
top: calc(50% - 100px);
}
.unterseite .kreis {
padding-top: 90px;
}
.page-id-57 .unterseite .kreis {
padding-top: 79px;
}
.l_uberschrft,
.tb_uberschrift,
.k_uberschrift,
.in_uberschrift {
font-size: 35px;
line-height: 35px;
margin-bottom: 40px;
}
.text_im_kreis p{
font-size: 15px;
}
.in2_langtext,
.in_langtext {
margin-top: 40px;
max-width: 690px;
margin-left: 75px;
}
.sectionterminbuchen {
padding-top: 40px;
padding-bottom: 60px;
}
.title-bar .menu-icon {
margin-right: 0.5rem;
}
.mobilTermin {
margin-left: 0.5rem;
}
.title-bar-title a {
margin-left: 0px;
}
.btn.mailwhite,
.btn.telwhite {
display: inline-block;
margin-bottom: 10px;
}
.zweierReihen .box .innerBox {
max-width: 95%;
}
.zweierReihen .box:nth-child(2n) .innerBox {
margin-left: 5%;
}
.erste6 {
margin-right: 20px;
}
} @media screen and (min-width: 64em) {}
.off-canvas-content, .off-canvas-content {
box-shadow:none;
}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:.7}.hamburger-box{position:relative;display:inline-block;width:28px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:28px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:''}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:transparent}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);background-color:transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);background-color:transparent}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);background-color:transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .15s ease,-webkit-transform .15s cubic-bezier(.165,.84,.44,1);transition:top .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1);transition:top .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1),-webkit-transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .15s ease,-webkit-transform .15s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1),-webkit-transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,-webkit-transform .15s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .15s .1s cubic-bezier(.895,.03,.685,.22);-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,-webkit-transform .15s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .15s .1s cubic-bezier(.895,.03,.685,.22);-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .15s ease,-webkit-transform .15s cubic-bezier(.165,.84,.44,1);transition:top .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1);transition:top .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1),-webkit-transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .15s ease,-webkit-transform .15s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1),-webkit-transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,-webkit-transform .15s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .15s .1s cubic-bezier(.895,.03,.685,.22);-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,-webkit-transform .15s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .15s .1s cubic-bezier(.895,.03,.685,.22);-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.4s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .15s .4s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:.1s;-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:.1s;-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.4s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .15s .4s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:.1s;-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:.1s;-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .2s .25s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:top .05s .2s linear,left .2s .25s ease-in,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335);transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s .2s linear,left .2s .25s ease-in;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s .2s linear,left .2s .25s ease-in,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:top .05s .2s linear,right .2s .25s ease-in,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335);transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s .2s linear,right .2s .25s ease-in;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s .2s linear,right .2s .25s ease-in,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .2s ease-out,top .05s .2s linear,-webkit-transform .2s .25s cubic-bezier(.075,.82,.165,1);transition:left .2s ease-out,top .05s .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1);transition:left .2s ease-out,top .05s .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1),-webkit-transform .2s .25s cubic-bezier(.075,.82,.165,1);-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .2s ease-out,top .05s .2s linear,-webkit-transform .2s .25s cubic-bezier(.075,.82,.165,1);transition:right .2s ease-out,top .05s .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1);transition:right .2s ease-out,top .05s .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1),-webkit-transform .2s .25s cubic-bezier(.075,.82,.165,1);-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .2s .25s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:top .05s .2s linear,left .2s .25s ease-in,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335);transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s .2s linear,left .2s .25s ease-in;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s .2s linear,left .2s .25s ease-in,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:top .05s .2s linear,right .2s .25s ease-in,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335);transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s .2s linear,right .2s .25s ease-in;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s .2s linear,right .2s .25s ease-in,-webkit-transform .2s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .2s ease-out,top .05s .2s linear,-webkit-transform .2s .25s cubic-bezier(.075,.82,.165,1);transition:left .2s ease-out,top .05s .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1);transition:left .2s ease-out,top .05s .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1),-webkit-transform .2s .25s cubic-bezier(.075,.82,.165,1);-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .2s ease-out,top .05s .2s linear,-webkit-transform .2s .25s cubic-bezier(.075,.82,.165,1);transition:right .2s ease-out,top .05s .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1);transition:right .2s ease-out,top .05s .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1),-webkit-transform .2s .25s cubic-bezier(.075,.82,.165,1);-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(5.71429px,-6px,0);transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .15s linear}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.32s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .15s .32s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .32s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .32s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s .32s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .15s .32s cubic-bezier(.215,.61,.355,1);transition:top .3s cubic-bezier(.33333,0,.66667,.33333),transform .15s .32s cubic-bezier(.215,.61,.355,1);transition:top .3s cubic-bezier(.33333,0,.66667,.33333),transform .15s .32s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s .32s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .32s linear;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .15s .32s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .32s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .32s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s .32s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:background-color 0s .1s linear,-webkit-transform .1s .22s cubic-bezier(.55,.055,.675,.19);transition:transform .1s .22s cubic-bezier(.55,.055,.675,.19),background-color 0s .1s linear;transition:transform .1s .22s cubic-bezier(.55,.055,.675,.19),background-color 0s .1s linear,-webkit-transform .1s .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:before{transition:top .1s .1s ease-in,-webkit-transform .1s 0s cubic-bezier(.55,.055,.675,.19);transition:top .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19);transition:top .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom .1s .1s ease-in,-webkit-transform .1s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transition:background-color 0s .22s linear,-webkit-transform .1s 0s cubic-bezier(.215,.61,.355,1);transition:transform .1s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .22s linear;transition:transform .1s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .22s linear,-webkit-transform .1s 0s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top .1s .12s ease-out,-webkit-transform .1s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .1s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s .12s ease-out,-webkit-transform .1s .22s cubic-bezier(.215,.61,.355,1);transition:bottom .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1);transition:bottom .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .1s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:background-color 0s .1s linear,-webkit-transform .1s .22s cubic-bezier(.55,.055,.675,.19);transition:transform .1s .22s cubic-bezier(.55,.055,.675,.19),background-color 0s .1s linear;transition:transform .1s .22s cubic-bezier(.55,.055,.675,.19),background-color 0s .1s linear,-webkit-transform .1s .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:before{transition:top .1s .1s ease-in,-webkit-transform .1s 0s cubic-bezier(.55,.055,.675,.19);transition:top .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19);transition:top .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom .1s .1s ease-in,-webkit-transform .1s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transition:background-color 0s .22s linear,-webkit-transform .1s 0s cubic-bezier(.215,.61,.355,1);transition:transform .1s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .22s linear;transition:transform .1s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .22s linear,-webkit-transform .1s 0s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top .1s .12s ease-out,-webkit-transform .1s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .1s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s .12s ease-out,-webkit-transform .1s .22s cubic-bezier(.215,.61,.355,1);transition:bottom .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1);transition:bottom .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .1s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s}.hamburger--spin .hamburger-inner:before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .34s ease-in,-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s .14s ease-out;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.3s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .34s ease-in,-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s .14s ease-out;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s .14s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.1s}.hamburger--squeeze .hamburger-inner:before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top .1s ease,opacity .1s .14s ease;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.3s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transform:rotate(765deg);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.3s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transform:rotate(-765deg);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/wp-content/themes/vera/assets/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(/wp-content/themes/vera/assets/images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(/wp-content/themes/vera/assets/images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/wp-content/themes/vera/assets/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/wp-content/themes/vera/assets/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}