html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:500}dfn{font-style:italic}h1{font-size:13px;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
@font-face {
font-family: 'Xtreem Thin Demo';
src: url(//www.bigblondehair.com/wp-content/themes/big_blonde_hair_2017/fonts/XtreemThinDemo.eot);
src: url(//www.bigblondehair.com/wp-content/themes/big_blonde_hair_2017/fonts/XtreemThinDemo.eot?#iefix) format('embedded-opentype'),
url(//www.bigblondehair.com/wp-content/themes/big_blonde_hair_2017/fonts/XtreemThinDemo.woff) format('woff'),
url(//www.bigblondehair.com/wp-content/themes/big_blonde_hair_2017/fonts/XtreemThinDemo.ttf) format('truetype');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'icomoon';
src:  url(//www.bigblondehair.com/wp-content/themes/big_blonde_hair_2017/icomoon.eot?lqn6y);
src:  url(//www.bigblondehair.com/wp-content/themes/big_blonde_hair_2017/icomoon.eot?lqn6y#iefix) format('embedded-opentype'),
url(//www.bigblondehair.com/wp-content/themes/big_blonde_hair_2017/icomoon.ttf?lqn6y) format('truetype'),
url(//www.bigblondehair.com/wp-content/themes/big_blonde_hair_2017/icomoon.woff?lqn6y) format('woff'),
url(//www.bigblondehair.com/wp-content/themes/big_blonde_hair_2017/icomoon.svg?lqn6y#icomoon) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="icon-"], [class*=" icon-"] { font-family: 'icomoon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-facebook:before {
content: "\ea90";
}
.icon-instagram:before {
content: "\ea92";
}
.icon-twitter:before {
content: "\ea96";
}
.icon-pinterest:before {
content: "\ead1";
} *,
input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
}
.author-box:before,
.clearfix:before,
.entry:before,
.entry-content:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
display:none;
}
.author-box:after,
.clearfix:after,
.entry:after,
.before-content:after,
.entry-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
clear: both;
content: " ";
display: table;
}
html {
height: 100%; 
font-size: 18px;
}
body {
color: #3E3E3C;
font-family: 'PT Serif', serif!important;
font-size: 16px;
line-height: 20px;
-webkit-font-smoothing: antialiased;
overflow-x:hidden;
}
a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button,
.gallery img {
border:0;
}
::-moz-selection {
background-color: #000;
color: #fff;
}
::selection {
background-color: #000;
color: #fff;
}
a {
color: #666;
text-decoration: none;
}
table {
border: none;
}
a:hover {
color: #333;
text-decoration: none;
}
p {
margin: 0 0 15px;
padding: 0;
}
ol,
ul {
margin: 0;
padding: 0;
}
li {
list-style-type: none;
}
b,
strong {
font-weight: 500;
}
blockquote,
cite,
em,
i {
font-style: italic;
}
blockquote {
font-size: 30px;
text-transform: uppercase;
color: #000;
text-align: center;
line-height: 45px;
letter-spacing: 3px;
font-style: normal;
margin: 40px auto 40px;
}
.hyphenate {
-ms-word-break: break-all;
word-break: break-all;
word-break: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
embed,
iframe,
img,
object,
video,
.wp-caption {
max-width: 100%;
}
img {
height: auto;
margin: 0 auto;
}
.entry-content ol > li {
list-style-type: decimal;
}
.entry-content ul > li {
list-style-type: disc;
}
.entry-content ol ol,
.entry-content ul ul {
margin-bottom: 0;
}  .owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
} .owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
height:100%!important;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.testimonials .owl-pagination {
margin: auto;
width: 27.5%;
display: -webkit-box;
position: absolute;
bottom: 0;
right: 0;
text-align: center;
} .owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}
#owl-demo .item {
margin: 3px;
}
#owl-demo .item img {
display: block;
width: 50%;
height: auto;
}
.owl-theme .owl-controls .owl-page {
display: block;
}
.owl-controls {
position: absolute;
top: 108px;
right: 0;
left: 0;
z-index: 999999;
width: 100%;
height: 0px;
}
.owl-buttons {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content:space-between;
-ms-justify-content:space-between;
-webkit-justify-content:space-between;
}
.owl-next {
z-index: 99;
text-align: center;
height: 54px;
padding-top: 15px;
width:25px;
}
.owl-prev {
z-index: 99;
text-align: center;
height: 54px;
padding-top: 15px;
width:25px;
}
.big-sliders .image {
width: 270px;
height:270px;
background-size: cover;
background-position: center;
} .five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
display: inline-block;
margin-left: 5%;
}
.one-third {
margin-left: 45px;
}
.one-half,
.three-sixths,
.two-fourths {
width: 47.5%;
}
.one-third, .two-sixths {
width: 290px;
}
.four-sixths,
.two-thirds {
width: 65.81196581196582%;
}
.one-fourth {
width: 23.076923076923077%;
}
.three-fourths {
width: 74.35897435897436%;
}
.one-sixth {
width: 14.52991452991453%;
}
.five-sixths {
width: 82.90598290598291%;
}
.first {
clear: both;
margin-left: 0;
} a.aligncenter img {
display: block;
margin: 0 auto;
}
a.alignnone {
display: inline-block;
}
.alignleft {
float: left;
text-align: left;
}
.alignright {
float: right;
text-align: right;
}
a.alignleft,
a.alignnone,
a.alignright {
max-width: 100%;
}
img.centered,
.aligncenter {
display: block;
margin: 0 auto 24px;
}
img.alignnone,
.alignnone {
margin-bottom: px;
}
a.alignleft,
img.alignleft,
.wp-caption.alignleft {
margin: 0 24px 24px 0;
}
a.alignright,
img.alignright,
.wp-caption.alignright {
margin: 0 0 24px 24px;
}
.wp-caption-text {
font-size: 14px;
font-weight: 700;
text-align: center;
}
.entry-content p.wp-caption-text {
margin-bottom: 0;
}
.aligncenter, 
img.aligncenter { 
clear: both; 
display: block; 
margin-left: auto; 
margin-right: auto; 
} h1,
h2,
h3,
h4,
h5,
h6 {
color: #000;
margin: 0 0 20px;
font-family: Arial, sans-serif;
font-size: 30px;	
text-transform: uppercase;
text-align: center;
line-height: 45px;
font-weight: 600;
letter-spacing: 2px;
}
.entry-title, 
.entry-title a {
} .site-container {
margin: 0px auto 0px;
width: 100%;
overflow-x: hidden;
}
.site-inner {
clear: both;
width: 100%;
margin: -7px auto 0;
position: relative;
}
.content {
width: 100%;
float: none;
} .hide{
display:none!important;
}
.hideme {
display: none!important;
}
.showme {
display:block!important;
}
.showme1 {
display: block!important;
}
.showme2 {
display: block!important;
}
.site-header {
text-align: center;
background:none;
left: 0;
right:0;
z-index: 99;
position: relative;  margin: 0 auto 0;
}
.inner-header {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
max-width: 1199px;
padding: 40px 0 50px;
text-align: center;
background:none;
left: 0;
right:0;
z-index: 99;
position: relative;
margin: 0 auto;
}
.nav-primary {
display: none;
}
.site-description,
.site-title,
.header-full-width .title-area,
.header-full-width .site-title {
display: none;
}
.site-title img {
width: auto;
height: auto;
}
.header-image .site-description,
.header-image .site-title a {
display: block;
text-indent: -9999px;
}
.header-image .site-header .wrap {
background: url() no-repeat;
background-position: center center;
z-index: 1000;
float: left;
height: 92px;
cursor: pointer;	
margin: 0px auto 0px;
}
.header-image .site-title a {
margin: 0px auto;
min-height: 0px;
}
.mainlogo {
width: 649px;
margin-bottom: 0;
margin-top: 0px;
margin-left: 0;
}
.error404 .content {
width: 100%;
text-align: center;
margin: 50px auto;
}
.error404 aside {
display: none;
}
.error404 .footer-widgets {
display: none;
}
.ubermenu .ubermenu-item .ubermenu-submenu-drop {
overflow: visible!important;
padding-bottom: 25px!important;
}
.ubermenu-submenu-id-44815:before, .ubermenu-submenu-id-44848:before, .ubermenu-submenu-id-45116:before, .ubermenu-submenu-id-44881:before, .ubermenu-submenu-id-44912:before, .ubermenu-submenu-id-44936:before {
content:"";
background-color: #f5e1c8!important;
width: 3000px;
height:1px;
position: absolute;
top: 0;
left:-1000px;
}
.ubermenu-submenu-id-44815:after, .ubermenu-submenu-id-45116:after, .ubermenu-submenu-id-44848:after, .ubermenu-submenu-id-44881:after, .ubermenu-submenu-id-44912:after, .ubermenu-submenu-id-44936:after {
content:"";
background-color: #f5e1c8!important;
width: 3000px;
height:1px;
position: absolute;
bottom: 0;
left:-1000px;
} #ubermenu-nav-main-8135-primary li a{
font-family: 'Karla', sans-serif;
color: black;
font-size: 0.73rem;
font-weight: 100;
letter-spacing: 0.14rem;
padding: 42px 4px 0 30px;
outline: none;
}
#ubermenu-nav-main-8135-primary li a:hover {
color:#b98640;
}
#searchform {
outline: none;
}
.nav-primary {
padding-right:20px;
}
#ubermenu-nav-main-8135-primary .ubermenu-submenu li a {
font-weight: 300;
font-size: 13px!important;
line-height: 1.85!important;
letter-spacing: 0.026rem!important;
font-family: 'PT Serif', serif!important;
padding:0;
}
#ubermenu-nav-main-8135-primary #menu-item-4722 a, #ubermenu-nav-main-8135-primary #menu-item-4736 a, #ubermenu-nav-main-8135-primary #menu-item-4681 a, #ubermenu-nav-main-8135-primary #menu-item-4692 a, #ubermenu-nav-main-8135-primary #menu-item-4708 a, #ubermenu-nav-main-8135-primary #menu-item-4751 a, #ubermenu-nav-main-8135-primary #menu-item-4716 a, #ubermenu-nav-main-8135-primary #menu-item-4749 a  {
font-family: 'Karla', sans-serif!important;
font-size: 0.73rem!important;
font-weight: 100;
letter-spacing: 0.14rem!important;
}
.menu-im {
width: 175px;
height: 250px;
background-size: cover;
background-position: center;
margin-bottom: 20px;
overflow: hidden;
}
.menu-post {
margin: 0 auto 0;
padding-top: 40px;
width: auto;
text-align: left;
margin-bottom: -55px;
}
#menu-item-44846 .menu-post {
padding: 0;
margin-bottom:0;
}
#menu-item-44844 .menu-post {
padding: 0;
margin-bottom:0;
}
#menu-item-44843 .menu-post {
padding: 40px 0 0 0;
margin-bottom: 0;
}
.ubermenu-custom-content h4{
position: absolute;
font-family: 'Karla', sans-serif;
color: black;
font-size: 0.73rem;
font-weight: 100;
letter-spacing: 0.14rem;
margin-top: -11px;
}
.ubermenu-custom-content .heading {
color: #000;
margin: 0 0 20px;
font-family: Arial, sans-serif;
font-size: 30px;	
text-transform: uppercase;
text-align: center;
line-height: 45px;
font-weight: 600;
letter-spacing: 2px;
position: absolute;
font-family: 'Karla', sans-serif;
color: black;
font-size: 0.73rem;
font-weight: 100;
letter-spacing: 0.14rem;
margin-top: -11px;
}
.ubermenu-custom-content{
padding:0!important;
}
.menu-post .title {
font-family: 'Playfair Display', serif;
font-style: italic;
font-weight: 100;
font-size: 13px;
margin: 0px 2px 20px;
line-height: 1.4;
text-align: center;
}
ul.ubermenu-submenu-id-4639, ul.ubermenu-submenu-id-4638, ul.ubermenu-submenu-id-4678, ul.ubermenu-submenu-id-4637, ul.ubermenu-submenu-id-4972 {
padding: 20px 65px 3px!important;
border-top: 1px solid #fff!important;
border-bottom: 1px solid #fff!important;
margin-top: 61px!important;
}
#ubermenu-nav-main-8135-primary .ubermenu-main .ubermenu-target > .ubermenu-target-description, .ubermenu-main .ubermenu-submenu .ubermenu-target > .ubermenu-target-description{
display: none!important;
}
#ubermenu-nav-main-8135-primary ul.ubermenu-submenu-id-44815, #ubermenu-nav-main-8135-primary ul.ubermenu-submenu-id-44848, #ubermenu-nav-main-8135-primary ul.ubermenu-submenu-id-45116, #ubermenu-nav-main-8135-primary ul.ubermenu-submenu-id-44881, #ubermenu-nav-main-8135-primary ul.ubermenu-submenu-id-44912, #ubermenu-nav-main-8135-primary ul.ubermenu-submenu-id-44936 {
max-width: 1199px;
left: 0!important;
width: 1199px!important;
padding: 20px 0!important;
background: white!important;
}
#menu-item-45119, #menu-item-45127, #menu-item-44817, #menu-item-44850, #menu-item-44862, #menu-item-44883, #menu-item-44892, #menu-item-44914, #menu-item-44921, #menu-item-44830{
margin-bottom:28px;
}
#menu-item-45119 a span, #menu-item-45127 a span, #menu-item-44817 a span, #menu-item-44850 a span, #menu-item-44862 a span, #menu-item-44883 a span, #menu-item-44892 a span, #menu-item-44914 a span, #menu-item-44921 a span, #menu-item-44830 a span{
position: absolute;
font-family: 'Karla', sans-serif!important;
color: black;
font-size: 0.73rem!important;
font-weight: 100;
letter-spacing: 0.14rem!important;
}
#menu-item-45119 a span {
font-size: 0.69rem!important;
}
.ubermenu-skin-black-white-2 .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar, .ubermenu-skin-black-white-2 .ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
left: -43px!important;
}
.ubermenu .ubermenu-item .ubermenu-submenu-drop {
box-shadow: none!important;
} #menu-item-44815 ul a:after, #menu-item-45116 ul a:after, #menu-item-44848 ul a:after, #menu-item-44881 ul a:after, #menu-item-44912 ul a:after, #menu-item-44936 ul a:after {
content:"";
}
.ubermenu-submenu-id-44815, .ubermenu-submenu-id-44848, .ubermenu-submenu-id-45116, .ubermenu-submenu-id-44881, .ubermenu-submenu-id-44912, .ubermenu-submenu-id-44936 {
position: absolute!important;
z-index: 9!important;
}
.ubermenu-submenu {
padding: 0 20%!important;
}
#menu-item-44815 a:after{
margin: 61px -16px 0 0;
}
#menu-item-45116 a:after{
margin: 61px -11px 0 0;
}
#menu-item-44848 a:after{
margin: 61px -4px 0 0;
}
#menu-item-44881 a:after{
margin: 61px -11px 0 0;
}
#menu-item-44912 a:after{
margin: 61px -15px 0 0;
}
#menu-item-44936 a:after{
margin: 61px -33px 0 0;
}
#menu-item-44815:hover a:after{
opacity: 1;
}
#menu-item-45116:hover a:after{
opacity: 1;
}
#menu-item-44848:hover a:after{
opacity: 1;
}
#menu-item-44881:hover a:after{
opacity: 1;
}
#menu-item-44912:hover a:after{
opacity: 1;
}
#menu-item-44936:hover a:after {
opacity: 1;
}
#menu-item-44936 #searchform input{
font-size: 26px;
font-weight: 100;
line-height: 1.35;
padding-top: 41px;
padding-left: 0;
letter-spacing: 0.09rem;
padding-bottom: 27px;
font-family: 'Playfair Display', serif;
color: #666;
border: none;
position: relative;
width: 100%;
max-width: 100%;
z-index: 999;
background: transparent;
}
#menu-item-44936 #searchform span.placeholder {
margin-top: -.5em;
position: absolute;
top: 45%;
font-family: 'Playfair Display', serif;
color: #666;
z-index: 9;
overflow: hidden;
white-space: nowrap;
width: 100%;
font-size: 26px;
font-weight: 100;
line-height: 1.35;
letter-spacing: 0.12rem;
margin-left: 38px;
padding-top: 3px;
left: 20px;
}
#menu-item-44936 #searchform span.placeholder .important {
font-style: italic;;
}
#menu-item-44936 #searchform input:focus + span.placeholder {
display: none;
}
#menu-item-4973 {
width:100%;
}
.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-item-level-0.ubermenu-active > .ubermenu-submenu-drop, .ubermenu-skin-black-white-2.ubermenu-horizontal:not(.ubermenu-transition-shift) .ubermenu-item-level-0 > .ubermenu-submenu-drop {
margin-top:62px!important;
} .blogs {
width: 763px;
margin: 0px 0 65px;
color: #000;
}
.post-wrap {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
flex-wrap:wrap;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
max-width: 1139px;
margin: 0 auto;
}
.main-image {
width: 464px;
height: 463px;
background-size: cover;
background-position: center;
}
.lower-image {
height: 463px;
width: 250px;
background-size: cover;
background-position: center;
}
.load {
text-align: center;
width: 100%;
}
.load #wp-load-more-btn{
background: white!important;
border: none;
color: black;
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 30px;
margin: 32px 0 49px;
letter-spacing: 0.1rem;
outline:none;
transition: all 0.5s;
}
.load #wp-load-more-btn:hover {
color:#b98640;
}
.post-right:hover .shop-text p {
color:#b98640;
}
.post-top {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
}
.search .post-top {
flex-direction:column;
-ms-flex-direction:column;
-webkit-flex-direction:column;
}
.catlink a {
color: #000;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
.blogs .catlink {
margin-top: 32px;
}
.big-sliders {
background: black;
color: white;
padding: 70px 0 78px;
margin: 40px 0 50px;
}
.big-sliders .top {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 1134px;
margin: 0 auto 50px;
padding-right:5px;
}
.big-sliders .top .left span{
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 0 0;
}
.big-sliders .top .left {
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 0 0;
text-transform: uppercase;
font-size: 26px;
letter-spacing: 0.08rem;
width:300px;
}
.big-sliders .top .right{
font-family: 'Karla', sans-serif;
text-transform: uppercase;
width: auto;
font-size: 13px;
letter-spacing: 0.15rem;
}
.top .right li {
margin-left: 30px;
}
.big-sliders .top .right .active {
color: #E0A54F;
}
.big-sliders .slider-one, .big-sliders .slider-two, .big-sliders .slider-three {
width: 1234px;
margin: 0 auto;
padding: 0px 43px 0 52px;
}
.big-sliders .top .right ul{
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
}
.big-sliders .top .right ul li:hover {
cursor: pointer;
color: #E0A54F;
}
.pop-posts {
background: black;
color: white;
padding: 12px 0 0;
margin: 3px 0 49px;
}
.blogs .title {
font-size: 31px;
font-weight: 100;
line-height: 1.35;
margin-top: 14px;
padding-left: 0;
letter-spacing: 0.09rem;
margin-bottom: 21px;
font-family: 'Playfair Display', serif;
}
.post-left {
width: 470px;
}
.post-lower {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
}
.blogs .ex p {
font-weight: 300;
font-size: 13px;
line-height: 1.85;
letter-spacing: 0.026rem;
font-family: 'PT Serif', serif;
}
.post-left .read a {
color: white;
background: black;
font-family: 'Karla', sans-serif;
text-transform: uppercase;
text-decoration: none;
padding: 14px 30px;
font-size: 13px;
letter-spacing: 0.13rem;
transition: all 0.5s;
}
.post-left .read a:hover {
color:#E0A54F;
}
.post-left .read {
margin-top: 61px;
}
.post-right {
width: 240px;
}
.shop-text {
text-align: center;
text-transform: lowercase;
color: #000;
font-family: 'Playfair Display', serif; 
font-style: italic;
font-size: 13px;
letter-spacing: 0.05rem;
}
.shop-text .line1 {
width: 1px;
height: 35px;
background: black;
margin: 35px auto 10px;
}
.shop-text .line2 {
width: 1px;
height: 27px;
background: black;
margin: -5px auto 32px;
}
.blogs .reward {
width: 240px;
margin-top: -15px;
}
.blogs .reward .lookbook-widget .lb-resp a > img {
height: 310px!important;
margin-right: 45px;
}
#lb-58c328aab3d5e.lb-resp a > img {
height: 310px!important;
margin-right: 45px;
}
.blogs .post-bottom {
display: flex;
display:-ms-flex;
display:-webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
}
.instagram {
background: #f5ebe8;
text-align: center;
position: relative;
padding: 90px 0 20px;
}
.instagram .title {
background: #fdfcfa;
width: 252px;
margin: 0 auto 0;
color: #000;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
font-size: 17px;
letter-spacing: 0.19rem;
height: 50px;
position: absolute;
top: -25px;
left: 0;
right: 0;
padding-top: 12px;
}
.instagram a {
color: #cb9b8c;
text-transform: uppercase;
font-family: "sofia-pro",sans-serif;
font-size: 0.65rem;
letter-spacing: 0.21rem;
line-height: 6;
font-weight: 500;
}
.inst {
width: 1080px;
margin: 0 auto;
text-align: left;
}
.flex-area {
width:1080px;
margin: 35px auto;
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
}
.second-post {
width: 630px;
margin: -7px 0 0!important;
}
.second-post .main-image {
width: 630px;
height: 770px;
background-size: cover;
background-position: center;
position: relative;
margin-bottom: 40px;
}
.second-post .ex p {
margin-bottom: 38px;
}
.second-post .date {
color: #000;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
font-size: 12px;
font-weight: 500;
letter-spacing: 0.15rem;
background: #fdfbfa;
width: auto;
padding: 8px 12px;
position: absolute;
bottom: 14px;
}
.favorite-things .image {
width: 260px;
height: 260px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
.favorite-things {
background: #fdfbfa;
text-align: center;
padding: 90px 0 20px;
position: relative;
margin-bottom: 100px;
margin-top:80px;
}
.favorite-things .title {
background: #f5ebe8;
width: 320px;
margin: 0 auto 0;
color: #000;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
font-size: 17px;
letter-spacing: 0.19rem;
height: 47px;
position: absolute;
top: -16px;
left: 0;
right: 0;
padding-top: 12px;
}
.favorite-things p {
text-align: right;
width: 1080px;
margin: 6px auto 0;
}
.favorite-things p a {
color: #cb9b8c;
text-transform: uppercase;
font-family: "sofia-pro",sans-serif;
font-size: 0.65rem;
letter-spacing: 0.21rem;
line-height: 6;
font-weight: 500;
}
.favorite-things ul {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 1080px;
margin: 0 auto;
background: white;
}
nav.pagination a {
color:#000;
}
.videos .image {
width: 340px;
height: 200px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
position: relative;
}
.videos .image .overlay {
position: absolute;
width: 100%;
height: 98%;
background: rgba(102, 102, 102, 0.3);
bottom: 2px;
}
.videos {
background: #f5ebe8;
text-align: center;
position: relative;
padding: 100px 0 20px;
}
.videos .vidtitle {
color: white;
position: absolute;
margin: 0;
padding: 0;
bottom: 19px;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
text-align: left;
font-weight: 500;
font-size: 13px;
line-height: 1.8;
left: 16px;
letter-spacing: 0.15rem;
padding-right: 30px;
}
.videos .button {
background: #cb9b8c!important;
color: white;
font-family: EmilyLimeStandard;
text-transform: lowercase;
font-size: 36px;
width: 300px;
margin: 73px auto 60px;
height: 52px;
padding-top: 21px;
transition: all 0.5s;
}
.videos .button:hover {
background: #CDA48C!important;
}
.videos .title {
background: #fdfcfa;
width: 285px;
margin: 0 auto 0;
color: #000;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
font-size: 17px;
letter-spacing: 0.19rem;
height: 50px;
position: absolute;
top: -25px;
left: 0;
right: 0;
padding-top: 12px;
}
.videos ul {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 1080px;
margin: 0 auto;
} .boutique-widget {
margin-top: 80px;
}
.general-content .page-title {
font-size: 36px;
font-weight: 100;
line-height: 1.35;
margin-top: 14px;
padding-left: 0;
letter-spacing: 0.09rem;
margin-bottom: 44px;
font-family: 'Playfair Display', serif;
text-transform: uppercase;
}
.general-content .page-title span {
font-style: italic;
text-transform: lowercase;
}
.inner-general {
width: 80%;
margin: 0 auto;
max-width: 1080px;
}
.page-id-4555 .inner-general {
width: 100%;
margin: 0 auto;
max-width: none;
}
.inner-general .boutique-widget {
width: 600px;
margin: 0 auto 80px;
text-align: center;
}
.inner-general p {
font-family: "sofia-pro",sans-serif;
font-weight: 300;
font-size: 0.96rem;
line-height: 1.7;
letter-spacing: 0.02rem;
padding-left: 11px;
color: #000;
}
.inner-general pre a{
color: #000;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
font-size: 12px;
font-weight: 500;
letter-spacing: 0.15rem;
}
.inner-general pre{
text-align: center;
padding: 20px;
background: #fdfbfb;
}
.page-template-default .inner-general p {
font-weight: 300;
font-size: .729rem;
line-height: 1.8;
letter-spacing: .02rem;
font-family: 'PT Serif',serif;
} aside {
width: 300px;
}
#custom_html-2 {
background: black;
padding: 10px 0 85px;
color: white;
}
#custom_html-2 h1{
color: white;
font-weight: 100;
font-family: 'Playfair Display', serif;
padding: 0px 91px;
margin-top: 25px;
font-size: 26px;
line-height: 1.45;
margin-bottom: 31px
}
#custom_html-2 .desc{
font-family: 'PT Serif', serif;
padding: 0 39px;
text-align: center;
font-size: 13px;
letter-spacing: 0.02rem;
line-height: 1.8;
margin-top: -7px;
margin-bottom: 35px;
}
#custom_html-2 .link{
text-align: center;
}
#custom_html-2 .link a{
text-transform: lowercase;
font-family: 'PT Serif', serif;
font-style: italic;
font-size: 13px;
letter-spacing: 0.03rem;
color: #E0A54F;
border-bottom: 1px solid white;
padding-bottom: 10px;
padding: 0 7px 10px;
}
#custom_html-2 .link a:hover {
color:#fff;
}
#custom_html-10 {
background: black;
padding: 10px 0 85px;
color: white;
}
#custom_html-10 h1{
color: white;
font-weight: 100;
font-family: 'Playfair Display', serif;
padding: 0px 0px;
margin-top: 25px;
font-size: 26px;
line-height: 1.45;
margin-bottom: 31px;
letter-spacing: 0.04rem;
}
#custom_html-10 h1 span {
font-style: italic;
text-transform: lowercase;
letter-spacing: 0.05rem;
}
#custom_html-10 .desc{
font-family: 'PT Serif', serif;
padding: 0 41px;
text-align: center;
font-size: 13px;
letter-spacing: 0.02rem;
line-height: 1.8;
margin-top: -7px;
margin-bottom: 35px;
}
#custom_html-10 .link{
text-align: center;
}
#custom_html-10 .link a{
text-transform: lowercase;
font-family: 'PT Serif', serif;
font-style: italic;
font-size: 13px;
letter-spacing: 0.03rem;
color: #E0A54F;
border-bottom: 1px solid white;
padding-bottom: 10px;
padding: 0 7px 10px;
}
#custom_html-10 .link a:hover {
color:#fff;
}
#custom_html-7 {
background: black;
padding: 10px 0 85px;
color: white;
}
#custom_html-7 h1{
color: white;
font-weight: 100;
font-family: 'Playfair Display', serif;
padding: 0px 0px;
margin-top: 25px;
font-size: 26px;
line-height: 1.45;
margin-bottom: 31px;
letter-spacing: 0.04rem;
}
#custom_html-7 h1 span {
font-style: italic;
text-transform: lowercase;
letter-spacing: 0.05rem;
}
#custom_html-7 .desc{
font-family: 'PT Serif', serif;
padding: 0 41px;
text-align: center;
font-size: 13px;
letter-spacing: 0.02rem;
line-height: 1.8;
margin-top: -7px;
margin-bottom: 35px;
}
#custom_html-7 .link{
text-align: center;
}
#custom_html-7 .link a{
text-transform: lowercase;
font-family: 'PT Serif', serif;
font-style: italic;
font-size: 13px;
letter-spacing: 0.03rem;
color: #E0A54F;
border-bottom: 1px solid white;
padding-bottom: 10px;
padding: 0 7px 10px;
}
#custom_html-13 {
background: black;
padding: 10px 0 85px;
color: white;
}
#custom_html-13 h1{
color: white;
font-weight: 100;
font-family: 'Playfair Display', serif;
padding: 0px 0px;
margin-top: 25px;
font-size: 26px;
line-height: 1.45;
margin-bottom: 31px;
letter-spacing: 0.04rem;
}
#custom_html-13 h1 span {
font-style: italic;
text-transform: lowercase;
letter-spacing: 0.05rem;
}
#custom_html-13 .desc{
font-family: 'PT Serif', serif;
padding: 0 41px;
text-align: center;
font-size: 13px;
letter-spacing: 0.02rem;
line-height: 1.8;
margin-top: -7px;
margin-bottom: 35px;
}
#custom_html-13 .link{
text-align: center;
}
#custom_html-13 .link a{
text-transform: lowercase;
font-family: 'PT Serif', serif;
font-style: italic;
font-size: 13px;
letter-spacing: 0.03rem;
color: #E0A54F;
border-bottom: 1px solid white;
padding-bottom: 10px;
padding: 0 7px 10px;
}
#custom_html-3 h2 {
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: -5px 0 7px;
color: #000;
letter-spacing: 0.06rem;
}
#custom_html-3 .textwidget{
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 0 0;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: 0.06rem;
color: #000;
}
#custom_html-3 {
margin: 47px 0 76px;
}
#custom_html-3 a{
color:#b98640;
}
#custom_html-3 .social {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 145px;
margin: 38px auto 0;
}
#custom_html-11 h2 {
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: -5px 0 7px;
color: #000;
letter-spacing: 0.06rem;
}
#custom_html-11 .textwidget{
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 0 0;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: 0.06rem;
color: #000;
}
#custom_html-11 {
margin: 53px 0 76px;
}
#custom_html-11 a{
color:#b98640;
}
#custom_html-11 .social {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 75px;
margin: 38px auto 0;
}
#custom_html-8 h2 {
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: -5px 0 7px;
color: #000;
letter-spacing: 0.06rem;
}
#custom_html-8 .textwidget{
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 0 0;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: 0.06rem;
color: #000;
}
#custom_html-8 {
margin: 53px 0 76px;
}
#custom_html-8 a{
color:#b98640;
}
#custom_html-8 .social {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 145px;
margin: 38px auto 0;
}
#custom_html-14 h2 {
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: -5px 0 7px;
color: #000;
letter-spacing: 0.06rem;
}
#custom_html-14 .textwidget{
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 0 0;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: 0.06rem;
color: #000;
}
#custom_html-14 {
margin: 53px 0 76px;
}
#custom_html-14 a, #custom_html-3 a, #custom_html-11 a {
color:#fff;
font-size: 15px;
transition: all 0.5s;
}
#custom_html-14 li:hover, #custom_html-3 li:hover, #custom_html-11 li:hover {
background-color: #000;
}
#custom_html-14 li, #custom_html-3 li, #custom_html-11 li{
background-color: #b98640;
border-radius: 50%;
width: 30px;
height: 30px;
transition: all 0.5s;
}
#custom_html-14 li:first-child,  #custom_html-3 li:first-child, #custom_html-11 li:first-child{
padding: 0px 6px 14px 7px;
}
#custom_html-14 li:nth-child(2),  #custom_html-3 li:nth-child(2), #custom_html-11 li:nth-child(2){
padding: 0 0px 0 2px;
}
#custom_html-14 li:nth-child(3),  #custom_html-3 li:nth-child(3), #custom_html-11 li:nth-child(3){
padding: 1px 6px 0px 7px;
}
#custom_html-14 li:nth-child(4),  #custom_html-3 li:nth-child(4), #custom_html-11 li:nth-child(4){
padding: 0px 3px 0px 5px;
}
#custom_html-14 .social,  #custom_html-3 .social {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 150px;
margin: 38px auto 0;
}
#custom_html-12 .textwidget{
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: -5px 0 77px;
color: #000;
letter-spacing: 0.06rem;
text-align: center;
}
#custom_html-12 h2{
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 90px 0 6px;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: 0.06rem;
color: #000;
font-style: initial;
}
#phpeverywherewidget-11{
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 30px 0 41px;
letter-spacing: 0.06rem;
text-align: center;
color: #fff;
background: #000;
padding: 1px 0 60px;
}
#phpeverywherewidget-11 h1{
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 9px 0 51px;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: 0.06rem;
color: #fff;
font-style: initial;
line-height: 1.5;
}
#phpeverywherewidget-11 #stp-598b955bd714f .stp-control {
background: black;
}
#phpeverywherewidget-11 h1 span {
text-transform: lowercase;
font-style: italic;
}
#phpeverywherewidget-2 {
margin-bottom: 110px;
}
#custom_html-4{
background: black;
padding: 14px 10px 40px;
color: white;
}
#custom_html-4  h2 {
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 0 0 5px;
letter-spacing: 0.04rem;
color: white;
}
#custom_html-4 .textwidget{
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 0 0;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: 0.05rem;
color:white;
}
#custom_html-4 img {
margin: 23px 0 0;
width: 150px;
}
#custom_html-4 a{
font-family: 'Xtreem Thin Demo';
text-transform: initial;
color: white;
font-size: 39px;
line-height: 0;
}
#custom_html-9{
background: black;
padding: 14px 10px 40px;
color: white;
}
#custom_html-9  h2 {
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 0 0 5px;
letter-spacing: 0.04rem;
color: white;
}
#custom_html-9 .textwidget{
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 0 0;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: 0.05rem;
color:white;
}
#custom_html-9 img {
margin: 23px 0 0;
width: 150px;
}
#custom_html-9 a{
font-family: 'Xtreem Thin Demo';
text-transform: initial;
color: white;
font-size: 39px;
line-height: 0;
}
#media_image-3 {
text-align: center;
margin: 25px 0;
}
#custom_html-5 .textwidget{
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 17px 0 52px;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: 0.05rem;
color: black;
}
#custom_html-5 h2{
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 0 0 8px;
letter-spacing: 0.04rem;
}
#custom_html-15 .textwidget{
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 35px 0 52px;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: 0.05rem;
color: black;
}
#custom_html-15 h2{
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 0 0 8px;
letter-spacing: 0.04rem;
}
#phpeverywherewidget-9 {
margin-top: 70px;
}
#menu-sidebar-menu li {
text-align: center;
margin: 31px 0;
}
#menu-sidebar-menu li a {
color: white;
background: black;
padding: 11px 20px;
font-family: 'Karla', sans-serif;
text-transform: uppercase;
font-size: 13px;
letter-spacing: 0.12rem;
transition: all 0.5s;
}
#menu-sidebar-menu li a:hover {
color:#E0A54F;
}
#menu-sidebar-menu {
margin-bottom: 84px;
}
#menu-sidebar-menu ul {
margin: 45px 0 80px;
}
.page-id-44554 .main, .page-id-44551 .main {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
max-width: 1139px;
margin: 0 auto;
}
.page-id-44554 #menu-sidebar-menu, .page-id-44551 #menu-sidebar-menu  {
margin-bottom: 65px;
}
.list-columns {
width: 800px;
column-count: 3;
-ms-column-count: 3;
-webkit-column-count: 3;
-moz-column-count: 3;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
font-weight: 300;
font-size: 13px;
line-height: 1.85;
letter-spacing: 0.026rem;
font-family: 'PT Serif', serif;
color: black;
}
.list-columns ul li {
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
}
.list-columns a {
color: black;
}
.list-columns .main-letter {
font-family: 'Karla', sans-serif;
}
.list-columns ul {
margin-bottom: 40px;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
}
.page-id-44551 aside, .page-id-44554 aside {
margin-bottom: 90px;
margin-top: -72px;
}
.page-id-44551 .page-title, .page-id-44554 .page-title{
font-size: 31px;
font-weight: 100;
line-height: 1.35;
margin-top: 14px;
padding-left: 0;
letter-spacing: 0.09rem;
margin-bottom: 21px;
font-family: 'Playfair Display', serif;
width: 1139px;
margin: 6px auto 28px;
text-align: left;
text-transform: capitalize;
} .pop-posts .image {
width: 100%;
height: 415px;
background-size: cover;
background-position: center;
}
.pop-posts .title-link:hover {
color:#E0A54F;
}
.pop-posts .title-link {
color:#fff;
transition: all 0.5s;
}
.pop-posts .image-link {
transition: all 0.5s;
width: 100%;
height: 300px;
}
.pop-posts .hover {
position: absolute;
width: 100%;
height: 415px;
text-align: center;
color: white;
background: rgba(0, 0, 0, 0.72);
text-transform: uppercase;
font-size: 11px;
font-family: 'Karla', sans-serif;
letter-spacing: 0.1rem;
padding-top: 200px;
transition: all 0.5s;
opacity: 0;
}
.pop-posts .hover:hover {
opacity: 1;
}
.pop-posts .wrap {
position: relative;
}
.pop-posts .post-one, .pop-posts .post-two, .pop-posts .post-three {
width: 270px;
margin: 57px 7px 32px;
}
.pop-posts .inner-pop {
max-width: 1156px;
margin: 0 auto;
}
.pop-posts .title {
font-family: 'Playfair Display', serif;
font-style: italic;
font-weight: 100;
font-size: 16px;
margin: 17px 2px;
line-height: 1.4;
}
.pop-posts .top {    
font-family: 'Playfair Display',serif;
font-weight: 100;
margin: 35px auto 0;
text-transform: uppercase;
text-align: center;
font-size: 26px;
letter-spacing: .08rem;
position: relative;
padding-right: 0;
}
.pop-posts .left:after {
content: "";
width: 260px;
height: 1px;
background: #808080;
position: absolute;
margin-top: 57px;
right: 50px;
}
.pop-posts .owl-controls {
top:40%;
}
.pop-posts-slider {
width: 1234px;
margin: 0 auto;
padding: 0 43px 0 52px;
}
.pop-posts .top span {
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 0 0;
}
.content {
width: 960px;
float: none;
position: relative;
}
.entry-meta {
}
.entry p {
}
.pagination {
clear: both;
width: 100%;
margin: 0px auto 60px;
color: black;
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 30px;
margin: 32px 0 49px;
letter-spacing: 0.1rem;
outline: none;
transition: all 0.5s;
width: 100%;
margin: 30px auto 70px;
text-align: center;
}
.nav-new {
float: right;
margin-right: 5%;
}
.nav-old {
float: left;
margin-left: 5%;
}
.pix-load-more {
width: 100%;
text-align: center;
}
.pix-load-more input[type=button]{
background: none!important;
color: #cb9b8c;
font-family: EmilyLimeStandard;
text-transform: lowercase;
font-size: 37px;
margin-bottom: 100px;
padding: 13px 25px 0;
line-height: 1;
height: 53px;
margin-top: 16px;
transition: all 0.5s;
}
.category .blogs:first-child  #wp-load-more-btn {
display: none;
}
.elm-button {
background: none !important;
font-family: 'Playfair Display',serif !important;
text-transform: lowercase !important;
font-style: italic !important;
font-weight: 100 !important;
font-size: 30px !important;
letter-spacing: .1rem !important;
}
.pagination-previous {
margin: 0px auto;
padding: 0px 0px;
display: block;
float: right;
color: #666;
}
.pagination-next {
margin: 0px auto;
padding: 0px 0px;
display: block;
float: left;
color: #666;
}
.pagination-previous a, 
.pagination-next a {
color: #666;
}
.pagination-previous a:hover, 
.pagination-next a:hover {
color: #333;
} .single-post .post-left {
width: 100%;
}
.single-post .catlink {
margin-top: 25px;
text-align: center;
}
.single-post .date a {
color: #000;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
font-size: 12px;
font-weight: 500;
letter-spacing: 0.15rem;
background: #fdfbfb;
width: auto;
padding: 8px 12px;
}
.single-post .blogs .title {
font-size: 35px;
font-weight: 100;
line-height: 1.35;
margin-top: 16px;
padding-left: 0;
letter-spacing: 0.09rem;
margin-bottom: 28px;
font-family: 'Playfair Display', serif;
text-align: center;
padding: 0 60px;
}
.daflex {
color: #000;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: center;
-ms-justify-content: center;
-webkit-justify-content: center;
}
.daflex span {
margin: 0 10px;
}
.single-post .con {
font-weight: 300;
font-size: 13px;
line-height: 1.85;
letter-spacing: 0.026rem;
font-family: 'PT Serif', serif;
}
.single-post .con h1 {
text-transform: inherit;
text-align: inherit;
margin: 10px auto;
font-family: 'Playfair Display',serif;
font-weight: inherit;
font-size: 26px;
}
.single-post .con h1 strong{
font-weight: 700;
}
.single-post .con h2 {
text-align: inherit;
text-transform: inherit;
font-size: 18px;
font-weight: inherit;
font-family: 'Karla',sans-serif;
margin: 10px auto;
}
.single-post .con h3 {
font-size: 33px;
text-align: inherit;
font-weight: inherit;
font-family: 'Xtreem Thin Demo';
text-transform: inherit;
letter-spacing: 0;
margin: 10px auto;
}
.single-post .con a {
color: #E0A54F;
font-style: italic;
text-decoration: none;
}
.single-post .con h1 a, .single-post .con h2 a, .single-post .con h3 a {
font-style:inherit;
}
.single-post article p a{
color:#ecb183;
transition: all 0.5s;
}
.single-post article p a:hover {
color: #cb9b8c;
}
.single-post article h1 {
font-family: "sofia-pro",sans-serif;
font-weight: 400;
font-size: 16px;
line-height: 1.9;
letter-spacing: 0.1rem;
padding-left: 0;
color: #000;
text-align: inherit;
}
.single-post article h2 {
color: #000;
font-family: 'GFS Didot', serif;
text-transform: uppercase;
font-size: 17px;
letter-spacing: 0.1rem;
font-weight: 700;
padding-left: 0;
text-align: inherit;
}
.single-post article h3 {
font-family: EmilyLimeStandard;
text-transform: lowercase;
font-weight: 100;
text-align: inherit;
letter-spacing: 0;
font-size: 45px;
}
.single-post article .signature {
color: #cb9b8c;
font-family: EmilyLimeStandard;
margin: 60px auto 0;
font-weight: 100;
letter-spacing: 0;
font-size: 55px;
text-transform: capitalize;
text-align: center;
}
.stp .shopthepost-widget {
background: white;
width: 100%;
margin: -19px auto 0;
padding: 20px 0 55px;
margin-bottom: 10px;
}
.sharer {
border-top: 1px solid rgba(224, 165, 79, 0.57);
}
h2.shopthepost {
margin-top: 25px;
text-align: center;
font-weight: 300;
font-size: 13px;
line-height: 1.85;
letter-spacing: 0.026rem;
font-family: 'PT Serif', serif;
text-transform: lowercase;
font-style: italic;
}
.single-post .reward {
width: 100%;
}
.stp {
margin: 10px 0 -34px;
}
.sharer .share {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 100%;
margin: 0px auto 20px;
font-family: "sofia-pro",sans-serif;
font-weight: 500;
font-size: 20px;
line-height: 1.9;
letter-spacing: 0.5rem;
padding-left: 0;
color: #000;
text-transform: uppercase;
text-align: center;
}
.share a {
color: black;
}
.single-post .pagination h2.screen-reader-text {
display: none;
}
.single-post .nav-links {
margin: 0 auto;
}
.single-post .nav-links .nav-previous {
float:left;
}
.single-post .nav-links .nav-next {
float:right;
}
.single-post nav.pagination {
width:100%;
margin-top:39px;
}
.share-toggle {
display: flex;
display:-ms-flex;
display:-webkit-flex;
justify-content: center;
-ms-justify-content: center;
-webkit-justify-content: center;
margin: 31px 0 -14px;
}
.share-toggle h2 {
color: #000;
text-transform: uppercase;
font-size: 13px;
letter-spacing: 0.12rem;
font-weight: 100;
margin-bottom: 47px;
font-family: 'Karla', sans-serif;
}
.share-toggle h2:hover {
cursor: pointer;
}
.share-toggle span {
margin: 0 13px;
}
.share-show span {
font-weight: 600;
font-size: 15px;
}
.single-post nav.pagination {
color: #000;
text-transform: uppercase;
font-size: 13px;
letter-spacing: 0.12rem;
font-weight: 100;
margin-bottom: 47px;
font-family: 'Karla', sans-serif;
}
.ymal {
background: #000;
position: relative;
margin: 0 auto;
padding: 41px 0 37px 0;
}
.rpbt_shortcode h3 {
display:none;
}
.ymal h2 {
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 0 0 40px;
text-transform: uppercase;
font-size: 26px;
letter-spacing: 0.02rem;
color: #fff;
}
.ymal h2 span {
font-style: italic;
text-transform: lowercase;
}
.ymal .gallery-item {
width: 195px;
margin: 0;
position: relative;
}
.ymal .gallery-item a{
position: relative;
z-index: 999;
transition: all 0.5s;
}
.ymal .gallery-item img {
width:195px; 
height: 195px;
}
.ymal .gallery-item:hover a {
opacity: 0.2;
}
.ymal .gallery-caption {
font-family: 'Playfair Display', serif;
font-style: italic;
font-weight: 100;
font-size: 15px;
margin: 17px 2px;
line-height: 1.4;
color: #fff;
text-align: left;
}
.ymal .gallery {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width:620px;
margin: 0 auto;
}
.b-comment {
background: #cb9b8c!important;
color: white;
font-family: EmilyLimeStandard;
text-transform: lowercase;
font-size: 37px;
width: 238px;
margin: 82px auto 60px;
height: 55px;
padding-top: 25px;
text-align: center;
}
.c-title h2 {
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 37px 0 19px;
letter-spacing: 0.04rem;
text-align: left;
}
.comments2 {
background: #fdfbfa;
padding: 1px 0 75px;
margin: 90px 0 0;
}
#reply-title{
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 37px 0 19px;
letter-spacing: 0.04rem;
text-align: left;
}
.comments {
width: 100%;
margin: 0 auto;
background: #F9F9F9;
padding: 1px 70px 70px;
margin-bottom: 30px;
}
.single-comment .name {
color: #000;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
.comment-author, .comment-meta{
color: #000;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
.comment-meta {
display: none;
}
.comment-author:after {
content: "-";
}
.comment-meta a {
color:#000!important;
}
.comment-reply{
color: #000;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
.comment-list li {
list-style-type:none!important;
}
.comment-list .children {
padding: 15px 0px 10px 40px;
}
.comment-reply a {
color: #000;
}
#comments h3 {
display: none;
}
.coms #respond {
display: none;
}
.comment-list #respond {
display: block;
}
.coms img {
display: none;
}
p.reply {
color: #000;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
margin-top: 22px;
}
.single-comment .comment, .comment-content {
font-weight: 300;
font-size: 13px;
line-height: 1.85;
letter-spacing: 0.026rem;
font-family: 'PT Serif', serif;
}
.single-comment {
margin: 35px auto 0;
padding: 0 0px 10px;
}
.inner-comments {
width: 950px;
margin: 0 auto;
}
#commentform {
width: 100%;
margin: 0 auto;
position: relative;
}
#commentform .comment-notes {
display:none;
}
#commentform .comment-form-comment {
width: 100%;
padding-top: 64px;
height: 229px;
}
#commentform .comment-form-author{
width: 49%;
position: absolute;
top: 0;
}
#commentform .comment-form-email{
width: 49%;
position: absolute;
top: 0;
right:0;
}
#commentform .comment-form-url{
display: none;
}
#commentform .form-submit{
clear: both;
}
#commentform label {
display:none;
}
#commentform input::-webkit-input-placeholder { color: #666;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
#commentform input::-moz-placeholder { color: #666;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
#commentform input:-ms-input-placeholder { color: #666;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
#commentform input:-moz-placeholder { color: #666;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
#commentform textarea::-webkit-input-placeholder { color: #666;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
#commentform textarea::-moz-placeholder { color: #666;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
#commentform textarea:-ms-input-placeholder { color: #666;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
#commentform textarea:-moz-placeholder { color: #666;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
#commentform input {
background: #f9f9f9;
border: 1px solid black;
height: 45px;
margin: 0 0 11px;
padding: 0 0 3px 25px;
}
#commentform textarea {
background: #f9f9f9;
border: 1px solid black;
height: 162px;
padding: 13px 0 0 21px;
}
#commentform .form-submit {
text-align: center;
}
#commentform #submit{
color: white;
background: black;
padding: 11px 20px;
font-family: 'Karla', sans-serif;
text-transform: uppercase;
font-size: 13px;
letter-spacing: 0.12rem;
transition: all 0.5s;
position: relative;
z-index: 1;
opacity:0;
}
#commentform .form-submit:after {
content: "Submit";
color: white;
background: black;
padding: 11px 20px;
font-family: 'Karla', sans-serif;
text-transform: uppercase;
font-size: 13px;
letter-spacing: 0.12rem;
transition: all 0.5s;
position: absolute;
left: 0;
right: 0;
top: 2px;
}
#commentform .form-submit {
position: relative;
margin-bottom: 90px;
}
p.logged-in-as {
width: 35%;
float: left;
padding-top: 9%;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
font-size: 12px;
font-weight: 500;
letter-spacing: 0.1rem;
color: black;
} .about-lauren-flex {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;   
width: 1135px;
margin: 0 auto;
}
.about-lauren {
width: 795px;
}
.about-lauren .about-flex {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
padding-bottom: 75px;
border-bottom: 1px solid #F7E8D3;
margin-bottom: 30px;
}
.about-lauren .about-flex .left {
width: 462px;
}
.about-lauren .about-flex .left .desc {
font-weight: 300;
font-size: 13px;
line-height: 1.85;
letter-spacing: 0.02rem;
font-family: 'PT Serif', serif;
}
.about-lauren .about-flex .left .sig{
font-family: 'Xtreem Thin Demo';
text-transform: initial;
color: black;
font-size: 39px;
line-height: 0;
text-align: right;
margin: 54px 73px 0 0;
}
.about-lauren .about-flex .left .desc h1 {
font-size: 31px;
font-weight: 100;
line-height: 1.35;
margin-top: 22px;
padding-left: 0;
letter-spacing: 0.09rem;
margin-bottom: 21px;
font-family: 'Playfair Display', serif;
text-align: left;
text-transform: inherit;
}
.about-lauren #hero-image {
width: 462px;
height: 507px;
background-size: cover;
background-position: center;
}
.about-lauren .right .image-one, .about-lauren .right .image-two, .about-lauren .right .image-three, .about-lauren .right .image-four {
width: 300px;
height: 300px;
background-size: cover;
background-position: center;
margin-bottom: 30px;
}
.team-flex {
margin-bottom: 60px !important;
}
.team-flex .left {
width: 300px;
height: 330px;
background-size: cover;
background-position: center;
}
.team-flex .right {
width: 465px;
}
.team .team-title {
font-size: 31px;
font-weight: 100;
line-height: 1.35;
margin-top: 34px;
padding-left: 0;
letter-spacing: 0.08rem;
margin-bottom: 50px;
font-family: 'Playfair Display', serif;
text-align: left;
text-transform: inherit;
}
.team .desc {
font-weight: 300;
font-size: 0.729rem;
line-height: 1.8;
letter-spacing: 0.02rem;
font-family: 'PT Serif', serif;
}
.team p.title {
font-family: 'Karla', sans-serif;
color: black;
font-weight: 100;
letter-spacing: 0.13rem;
text-transform: uppercase;
font-size: 11px;
}
.team p.name {
font-family: 'Playfair Display', serif;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 0px 0 24px;
color: #000;
letter-spacing: 0.06rem;
text-transform: capitalize;
}
.team-flex {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
}
.team {
margin-bottom: 78px;
}
.fave-posts {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
background:black;
}
.fave-posts .f-posts .image {
width: 235px;
height: 360px;
background-size: cover;
background-position: center;
}
.fave-posts .f-posts {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between; 
}
.page-id-44549 .post-flex {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
}
.page-id-44549 .pop-posts .post-one {
width: 232px;
margin: 57px 7px 32px;
}
.page-id-44549 .pop-posts {
background: black;
color: white;
padding: 12px 0 0;
margin: 3px 0 0px;
}
.slider-side .image {
width: 170px;
height: 250px;
background-size: cover;
background-position: center;
margin: 0 auto;
}  .insta-intro {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
max-width: 1139px;
margin: 0 auto 65px;
}
.insta-intro .left {
background: black;
color: white;
width: 763px;
padding: 10px 10px 50px;
}
.insta-intro .left h1 {
text-align: center;
font-family: 'Xtreem Thin Demo';
color: white;
text-transform: capitalize;
font-weight: 100;
font-size: 47px;
letter-spacing: 0;
margin: 75px 0 58px;
}
.insta-intro .left p {
font-size: 17px;
letter-spacing: 0.02rem;
padding: 0 96px;
line-height: 1.6;
margin: 0 0 30px;
}
.insta-intro .left a {
color: #e0a54f;
text-transform: uppercase;
font-size: 13px;
font-family: 'Karla';
letter-spacing: 0.12rem;
border-bottom: 1px solid white;
padding-bottom: 10px;
}
.insta-intro .right {
width: 285px;
text-align: center;
}
.insta-intro .right h3 {
font-family: 'Playfair Display',serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 26px;
margin: 6px 0 -10px;
letter-spacing: inherit;
}
.insta-intro .right h4 {
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 0 0 32px;
text-transform: uppercase;
font-size: 26px;
letter-spacing: 0.08rem;
}
.insta-intro .right ul li {
width: 100%;
height: 45px;
background: black;
color: white;
text-transform: uppercase;
font-size: 13px;
padding: 13px 0 0;
margin-bottom: 21px;
letter-spacing: 0.1rem;
}
.insta-intro .right ul li a {
color:white;
font-family: 'Karla';
}
.page-id-53141 .big-sliders {
margin: 0px 0 0px;
padding: 30px 0 78px;
}
.page-id-53141 #big-slider-2 .top {
border-top: 1px solid rgba(255, 255, 255, 0.62);
padding-top: 90px;
}
.page-id-53141 #big-slider-1 {
padding: 90px 0 78px;
}
.page-id-53141 .foot{
background: black;
padding: 22px 0 95px;
}
.page-id-53141 .foot .form{
border-top: 1px solid rgba(255, 255, 255, 0.62);
padding-top: 77px;
} .footer-widgets {
clear: both;
margin: 0px auto;
overflow: hidden;
width: 100%;
text-align: center;
display: block;
padding: 50px 0;
}
.footer-widgets .wrap {
width: 960px;
margin: 0px auto;
}
.inner-foot {
width:1080px;
margin: 85px auto 55px;
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
}
.inner-foot .left .mainlogo {
width: 335px;
}
.inner-foot li a {
color: #000;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
font-size: 12px;
font-weight: 500;
letter-spacing: 0.15rem;
}
.inner-foot ul {
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 335px;
padding-top: 30px;
}
.source {
color: #ccbcb7;
text-transform: uppercase;
font-family: "sofia-pro",sans-serif;
font-size: 0.65rem;
letter-spacing: 0.15rem;
line-height: 6;
font-weight: 500;
text-align: center;
}
.source a {
color: #ccbcb7;
}
.search-results .cat-tag, .search-no-results .cat-tag  {
font-family: "sofia-pro",sans-serif;
font-size: 42px;
font-weight: 100;
line-height: 1.2;
margin-top: 80px;
padding-left: 9px;
text-transform: lowercase;
margin-bottom: 115px;
text-align: center;
}
.search-results .feat {
width: 350px;
height: 410px;
background-size: cover;
background-position: center;
position: relative;
}
.search-results .feat .hover {
position: absolute;
left: 0;
right: 0;
background: rgba(107, 110, 128, 0.69);
height: 100%;
width: 100%;
opacity: 0;
transition: all 0.5s;
}
.search-results .feat:hover .hover {
opacity: 1;
}
.search-results .feat .hover h3{
position: absolute;
left: 0;
right: 0;
top: 30%;
color: white;
font-family: "sofia-pro",sans-serif;
font-size: 30px;
font-weight: 300;
letter-spacing: 0.03rem;
padding: 0 20px;
text-transform: lowercase;
line-height: 1.2;
}
.search-results .feat .hover p{
color: white;
font-family: EmilyLimeStandard;
position: absolute;
left: 0;
right: 0;
bottom: 21%;
margin: auto;
text-align: center;
text-transform: lowercase;
font-size: 40px;
}
.search-results .blogs2 {
position: relative;
margin-top: -65px;
}
.search-results .blogs {
position: relative;
padding-top: 75px;
width: 1095px;
display: flex;
display:-ms-flex;
display: -webkit-flex;
justify-content: flex-start;
-ms-justify-content: flex-start;
-webkit-justify-content: flex-start;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.search-results .blogs .single-blog{
margin: 0 15px 15px 0;
}
.search-results .pink {
width: 100%;
height: 570px;
background: #fdfbfa;
position: absolute;
}
.category .blogs2 {
position: relative;
margin-top: 85px;
}
.category .blogs {
position: relative;
padding-top: 85px;
display: flex;
display:-ms-flex;
display:-webkit-flex;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
justify-content: flex-start;
-ms-justify-content: flex-start;
-webkit-justify-content: flex-start;
width:1095px;
}
.category .blogs .single-blog {
margin: 0 15px 15px 0;
position: relative;
}
.category .blogs .single-blog .hover {
position: absolute;
left: 0;
right: 0;
background: rgba(91, 95, 112, 0.7);
height: 100%;
width: 100%;
opacity: 0;
transition: all 0.5s;
}
.category .blogs .single-blog:hover .hover {
opacity: 1;
}
.category .blogs .single-blog .hover h3{
position: absolute;
left: 0;
right: 0;
top: 35%;
color: white;
font-family: "sofia-pro",sans-serif;
font-size: 32px;
font-weight: 300;
letter-spacing: 0.03rem;
padding: 0 20px;
text-transform: lowercase;
line-height: 1.2;
}
.archive .blogs, .search .blogs  {
width: 795px;
padding-top:0;
display:flex;
display:-ms-flex;
display:-webkit-flex;
-webkit-justify-content: space-between;
justify-content: space-between;
-ms-justify-content: space-between;
flex-wrap:wrap;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
}
.blogs .title a {
color: black;
}
.archive .blogs .title, .search .blogs .title {
font-size: 1.32rem;
line-height: 1.5;
}
.archive .post-right, .search .post-right {
width: 305px;
text-align: center;
margin: 0 auto;
}
.archive .blogs .catlink, .search .blogs .catlink  {
margin-top: 14px;
}
.b-post {
width: 375px;
}
.archive .post-wrap .main-image, .search .post-wrap .main-image {
width: 376px;
height: 377px;
background-size: cover;
background-position: center;
}
.category .pink {
width: 100%;
height: 570px;
background: #fdfbfa;
position: absolute;
}
.archive-title {
text-align: center;
font-family: "sofia-pro",sans-serif;
font-size: 42px;
font-weight: 100;
line-height: 1.2;
margin-top: 60px;
text-transform: lowercase;
margin-bottom: 90px;
padding-left: 8px;
letter-spacing: 0.05rem;
}
.category .feat {
width: 350px;
height: 410px;
background-size: cover;
background-position: center;
}
.blogs2 .title3 a{
background: #f5ebe8;
width: auto;
margin: 0 auto 0;
color: #000;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
font-size: 17px;
letter-spacing: 0.19rem;
height: 41px;
z-index: 99;
padding: 12px 35px;
}
.blogs2 .title3{
position: absolute;
top: -9px;
left: 0;
right: 0;
text-align: center;
z-index: 99;
}
.category .children {
background: #fdfbfb;
margin: -22px 0 -9px;
}
.category .children ul{
display:flex;
display:-ms-flex;
display:-webkit-flex;
justify-content:center;
-ms-justify-content:center;
-webkit-justify-content:center;
padding:20px;
}
.category .children ul li{
color: #000;
font-family: "sofia-pro",sans-serif;
text-transform: uppercase;
font-size: 12px;
font-weight: 500;
letter-spacing: 0.2rem;
margin: 0 20px;
}
.category .children ul li a {
color:#000;
}
.category .children ul .all {
color:#cb9b8c;
} input,
select,
textarea {
background-color: #fff;
border: 1px solid #ddd;
text-align: left;
padding: 20px;
width: 100%;
-webkit-font-smoothing: antialiased;
border-radius: 0;
-webkit-appearance: none;
-moz-appearance: none;
margin-bottom: 30px;
}
input:focus,
textarea:focus {
outline: none;
-webkit-appearance:none;
border-radius: 0;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button{
-webkit-appearance:none;
border-radius: 0;
background: #000 !Important;
border: 0px;
width: 100%;
height: 80px;
float: none;
clear: none;
text-transform: uppercase;
font-size: 20px;
color: #fff;
text-align: center;
}
::-moz-placeholder {
opacity: 1;
text-align: left;
color: #ccbcb7;
-webkit-font-smoothing: antialiased;
}
::-webkit-input-placeholder {
opacity: 1;
text-align: left;
color: #ccbcb7;
-webkit-font-smoothing: antialiased;
}
.gform_wrapper {
width: 100%;
margin: 0px auto 0;
}
input[type="radio"] {
width: auto;
margin-right: 5px;
}
.gfield_radio {
margin-bottom: 30px !important;
}
.gfield_radio label {
font-size: 15px;
line-height: 30px;
}
.ginput_container_radio input {
border: 0;
text-align: left;
padding: 0;
width: auto;
margin-bottom: 0;
}
.gsection_title {
margin: 40px 0;
}
.gfield_label {
color: #000;
text-transform: uppercase;
font-size: 16px;
line-height: 20px;
letter-spacing: 1px;
margin-bottom: 10px !important;
display: block;
}
.gfield_description {
font-size: 14px;
line-height: 20px;
margin-bottom: 20px;
font-style: italic;
}
.foot {
background: black;
padding: 95px 0 95px;
}
.foot h2 {
font-family: 'Playfair Display', serif;
font-weight: 100;
margin: 0 0;
text-transform: uppercase;
font-size: 30px;
letter-spacing: 0.13rem;
color: white;
width: 940px;
text-align: left;
}
.foot h2 span {
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 30px;
margin: 0 0;
}
.foot #input_1_1{
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 12px;
background: none;
border: none;
color: white;
letter-spacing: 0.08rem;
border-bottom: 1px solid #848484;
width: 269px;
padding: 6px 0 11px;
}
.foot #gform_wrapper_1 {
padding-left: 6px;
margin-top: -29px;
}
.gform_wrapper form {
margin:0;
}
.foot .form input:-webkit-input-placeholder { color: white;
}
.foot .form input::-moz-placeholder { color: white;
}
.foot .form input:-ms-input-placeholder { color: white;
}
.foot .form input:-moz-placeholder { color: white;
}
.foot .form #gform_submit_button_1 {
width: 195px;
padding: 0;
font-size: 13px;
background: white!important;
color: black;
font-family: 'Karla', sans-serif;
letter-spacing: 0.12rem;
height: 45px;
margin-top: 9px;
border:1px solid white;
transition: all 0.4s;
}
.foot .form #gform_submit_button_1:hover {
color:#fff;
background-color: #000!important;
}
#gform_1 {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 566px;
margin: 0;
}
.foot #gform_wrapper_1 #gform_fields_1 {
width: 365px;
}
.footer-flex {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
font-family: 'Karla', sans-serif;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 0.12rem;
color: #666666;
max-width: 1137px;
margin: 0 auto 0;
padding-top: 6px;
}
.foot .form {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
max-width: 1137px;
margin: 0 auto 95px;
}
.footer-flex a {
color: #666666;  
}
.footer-flex a:hover{
color:#b98640;
}
.footer-flex .left {
display: flex;
display: -ms-flex;
display: -webkit-flex;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
width: 375px;
}
.foot #gform_fields_1 li input::-webkit-input-placeholder { color: #fff;
}
.foot #gform_fields_1 li input::-moz-placeholder { color: #fff;
}
.foot #gform_fields_1 li input:-ms-input-placeholder { color: #fff;
}
.foot #gform_fields_1 li input:-moz-placeholder { color: #fff;
}
.foot #field_11_1 {
margin-top:16px;
}
.wp-load-more-posts-page-2,.pix-load-more-post-page-2, .wp-load-more-posts-page-3, .wp-load-more-posts-page-4, .wp-load-more-posts-page-5, .wp-load-more-posts-page-6, .wp-load-more-posts-page-7, .wp-load-more-posts-page-8 {
max-width: 1139px;
margin: 0 auto;
}
.pix-load-more input[type="button"] {
background: none !important;
color: #cb9b8c;
font-family: EmilyLimeStandard;
text-transform: lowercase;
font-size: 37px;
margin-bottom: 100px;
padding: 13px 25px 0;
line-height: 1;
height: 53px;
margin-top: 16px;
transition: all 0.5s;
color: black;
font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-style: italic;
font-weight: 100;
font-size: 30px;
margin: 32px 0 49px;
letter-spacing: 0.1rem;
outline: none;
transition: all 0.5s;
}
h5 {
max-width: 100%;
margin: 0px auto 20px;
}
h5 a {
color: white;
background: black;
font-family: 'Karla',sans-serif;
text-transform: uppercase;
text-decoration: none;
padding: 14px 30px;
font-size: 13px;
letter-spacing: .13rem;
transition: all .5s;
font-style: normal !important;
line-height: 1em;
}
h5 a:hover {
color: #fff !important;
}
@media all and (max-width: 1240px){
#menu-item-4972 #searchform span.placeholder{
left:0;
}
.site-header {
max-width: 1030px;
}
.wp-load-more-posts-page-2, .wp-load-more-posts-page-3, .wp-load-more-posts-page-4, .wp-load-more-posts-page-5, .wp-load-more-posts-page-6, .wp-load-more-posts-page-7, .wp-load-more-posts-page-8 {
max-width: 1030px;
margin: 0 auto;
}
.pop-posts-slider {
width: 953px;
margin: 0 auto;
padding: 0 43px 0 52px;
}
.pop-posts .post-one, .pop-posts .post-two, .pop-posts .post-three {
width:200px;
}
.pop-posts .image {
height:315px;
}
.pop-posts .hover {
height:315px;
padding-top:150px;
}
.mainlogo {
width: 495px;
margin-bottom: 0;
margin-top: 0px;
}
.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar, .ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
left: -66px!important;
}
.post-wrap {
width:1030px;
}
.blogs {
width: 702px;
margin: 0px 0 65px;
color: #000;
}
.big-sliders .top {
width:1030px;
}
.big-sliders .slider-one, .big-sliders .slider-two, .big-sliders .slider-three {
width: 945px;
margin: 0 auto;
padding: 0px 43px 0 52px;
}
.pop-posts .inner-pop {
max-width: 1030px;
}
.foot .form {
max-width: 1030px;
}
.footer-flex {
max-width: 1030px;
}
.archive .blogs, .search .blogs {
width:685px;
}
.b-post {
width: 320px;
}
.archive .post-wrap .main-image, .search .post-wrap .main-image {
width: 320px;
height: 330px;
background-size: cover;
background-position: center;
}
.page-id-44554 .main, .page-id-44551 .main {
max-width: 1030px;
}
.list-columns {
width:705px;
}
.page-id-44554 .page-title, .page-id-44551 .page-title {
width:1030px;
}
.about-lauren-flex {
width:1030px;
}
.about-lauren {
width: 690px;
}
.about-lauren .about-flex .left {
width: 390px;
}
.about-lauren .right .image-one, .about-lauren .right .image-two, .about-lauren .right .image-three, .about-lauren .right .image-four {
width: 200px;
height: 200px;
}
.team-flex .right {
width: 356px;
}
.pop-posts .left {
padding-right: 0;
}
}
@media all and (max-width: 1050px){
.insta-intro {
max-width:90%;
}
.insta-intro .left {
background: black;
color: white;
width: 68%;
padding: 10px 10px 50px;
}
.insta-intro .left p {
padding: 0 56px;
}
.site-header {
max-width: 820px;
flex-direction: column;
-ms-flex-direction: column;
-webkit-flex-direction: column;
}
.pop-posts-slider {
width: 100%;
margin: 0 auto;
padding: 0 43px 0 52px;
}
.pop-posts .post-one, .pop-posts .post-two, .pop-posts .post-three {
width: 140px;
}
.wp-load-more-posts-page-2, .wp-load-more-posts-page-3, .wp-load-more-posts-page-4, .wp-load-more-posts-page-5, .wp-load-more-posts-page-6, .wp-load-more-posts-page-7, .wp-load-more-posts-page-8 {
max-width: 750px;
margin: 0 auto;
}
.nav-primary2 {
padding-right: 0;
width: 100%;
}
#ubermenu-nav-main-8135-primary li a {
padding: 42px 4px 0 85px;
}
ul.ubermenu-submenu-id-44815, ul.ubermenu-submenu-id-4638, ul.ubermenu-submenu-id-44848, ul.ubermenu-submenu-id-44881, ul.ubermenu-submenu-id-44912 {
padding: 20px 65px 3px!important;
border-top: 1px solid #f5e1c8!important;
border-bottom: 1px solid #f5e1c8!important;
margin-top: 35px!important;
}
#menu-item-4678 a:after {
margin: 35px -4px 0 0;
}
#menu-item-4638 a:after {
margin: 35px -11px 0 0;
}
#menu-item-4637 a:after {
margin: 35px -16px 0 0;
}
#menu-item-4639 a:after {
margin: 35px -15px 0 0;
}
#menu-item-4972 a:after {
margin: 35px -33px 0 0;
}
.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar, .ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
left: -35px!important;
}
.post-wrap {
width: 750px;
}
.blogs {
width: 750px;
margin: 0px 0 65px;
color: #000;
}
aside {
width: 300px;
margin: 0 auto;
}
.big-sliders .top {
width: 750px;
}
.big-sliders .slider-one, .big-sliders .slider-two, .big-sliders .slider-three {
width: 750px;
margin: 0 auto;
padding: 0px 43px 0 52px;
}
.big-sliders .image {
width: 140px;
height: 140px;
background-size: cover;
background-position: center;
}
.owl-controls {
position: absolute;
top: 50px;
right: 0;
left: 0;
z-index: 9;
width: 100%;
height: 0;
}
.owl-carousel .owl-wrapper-outer {
overflow: hidden;
position: relative;
width: 100%;
height: 100% !important;
z-index: 9999;
}
.pop-posts .inner-pop {
max-width: 750px;
}
.pop-posts .left {
padding-right: 0;
width: 400px;
line-height: 1.4;
padding-top: 150px;
}
.pop-posts .left:after {
content: "";
width: 160px;
height: 1px;
background: #808080;
position: absolute;
margin-top: 57px;
right: 50px;
}
.pop-posts .image {
width: 100%;
height: 210px;
background-size: cover;
background-position: center;
}
.pop-posts .hover {
height:210px;
padding-top:100px;
}
.pop-posts .owl-controls {
top: 33%;
}
.foot .form {
max-width: 750px;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
} 
#gform_1 {
margin: 0 auto;
}
.footer-flex {
max-width: 750px;
}
.about-lauren-flex {
width: 750px;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.about-lauren {
width: 750px;
}
.about-lauren .about-flex .left {
width: 481px;
}
.page-id-44549 .post-flex {
width:500px;
}
.page-id-44551 .main, .page-id-44554 .main {
max-width: 750px;
}
.page-id-44551 .page-title, .page-id-44554 .page-title {
width: 750px;
}
.list-columns {
width: 750px;
}
.foot h2 {
text-align: center;
}
}
@media all and (max-width: 960px){
.nav-primary2 {
display: none;
}
button#responsive-menu-pro-button {
background: rgba(255, 255, 255, 0)!important;
}
#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item .responsive-menu-pro-item-link {
color: #000;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 0.12rem;
font-weight: 100;
font-family: 'Karla', sans-serif;
}
#responsive-menu-pro-container #responsive-menu-pro-wrapper{
margin-top: 75px;
}
.site-header {
max-width: 450px;
}
.post-wrap {
width: 450px;
}
.blogs {
width: 450px;
margin: 0px 0 65px;
color: #000;
}
.main-image {
width: 264px;
height: 263px;
background-size: cover;
background-position: center;
}
.lower-image {
height: 263px;
width: 150px;
background-size: cover;
background-position: center;
}
.post-left {
width: 265px;
}
.post-right {
width: 170px;
}
.blogs .reward {
width: 151px;
margin-top: -15px;
margin-left: 13px;
}
.big-sliders .top {
width: 450px;
}
.big-sliders .slider-one, .big-sliders .slider-two, .big-sliders .slider-three {
width: 450px;
margin: 0 auto;
padding: 0px 43px 0 52px;
}
.big-sliders .image {
width: 245px;
height: 245px;
background-size: cover;
background-position: center;
}
.owl-controls {
top:94px;
}
.pop-posts .inner-pop {
max-width: 100%;
}
.pop-posts-slider {
padding: 0 43px;
}
.pop-posts .hover {
height: 250px;
padding-top: 120px;
}
.pop-posts .left {
width: 100%;
margin-bottom: 50px;
}
.pop-posts .image {
width: 190px;
height: 250px;
background-size: cover;
background-position: center;
margin: 0 auto;
}
.foot .form {
width: 450px;
}
#gform_1 {
margin: 0 auto;
width: 450px;
}
.footer-flex {
max-width: 450px;
flex-direction: column;
-ms-flex-direction: column;
-webkit-flex-direction: column;
text-align: center;
}
.footer-flex .left {
width: 100%;
}
.pop-posts .post-one, .pop-posts .post-two, .pop-posts .post-three {
width: 195px;
margin: 45px auto 12px;
}
.about-lauren-flex {
width: 450px;
}
.about-lauren .about-flex .left {
width: 450px;
}
.about-lauren .about-flex {
flex-wrap:wrap;
-ms-flex-wrap:wrap;
-webkit-flex-wrap:wrap;
}
.about-lauren {
width: 100%;
}
.about-lauren #hero-image {
width: 100%;
height: 507px;
background-size: cover;
background-position: center;
}
.about-lauren .about-flex .right{
width: 450px;
display: flex;
display: -ms-flex;
display: -webkit-flex;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
justify-content: space-between;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
margin-top: 45px;
}
.team-flex {
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.team-flex .left {
margin: 0 auto 20px;
}
.team-flex .right {
width: 100%;
}
.page-id-44549 .post-flex {
width: 100%;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.page-id-44549 .pop-posts .post-one {
width: 232px;
margin: 7px auto 2px;
}
.page-id-44551 .page-title, .page-id-44554 .page-title {
width: 450px;
}
.page-id-44551 .main, .page-id-44554 .main {
max-width: 450px;
}
.list-columns {
width: 100%;
margin-bottom: 120px;
}
.single-post .reward {
width: 100%;
margin-top: 0;
margin-left: 0;
}
.ymal .gallery {
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
width: 195px;
}
.archive .post-wrap, .search .post-wrap  {
width: 320px;
}
.wp-load-more-posts-page-2, .wp-load-more-posts-page-3, .wp-load-more-posts-page-4, .wp-load-more-posts-page-5, .wp-load-more-posts-page-6, .wp-load-more-posts-page-7, .wp-load-more-posts-page-8 {
max-width:450px;
margin: 0 auto;
}
}
@media all and (max-width:768px) {
.insta-intro {
flex-direction:column;
-ms-flex-direction:column;
-webkit-flex-direction:column;
}
.insta-intro .left {
width:100%;
}
.insta-intro .right {
width: 285px;
text-align: center;
margin: 0 auto;
}
}
@media all and (max-width: 610px){
.pop-posts-slider {
max-width: 470px;
}
}
@media all and (max-width: 481px){
.insta-intro .left h1 {
display: none;
}
.insta-intro .left {
width: 300px;
margin: 0 auto 35px;
padding: 50px 10px 30px;
}
.page-id-53141 .big-sliders .top{
text-align: center;
padding: 0;
}
.page-id-53141 #big-slider-1 {
padding: 59px 0 34px;
}
.page-id-53141 #big-slider-1 .top {
margin-bottom: 30px;
}
.page-id-53141 #big-slider-2 .top {
border-top: 1px solid rgba(255, 255, 255, 0.62);
padding-top: 46px;
margin-bottom: 30px;
}
.insta-intro .left p {
padding: 0 8px;
}
.site-header {
max-width: 300px;
}
.wp-load-more-posts-page-2, .wp-load-more-posts-page-3, .wp-load-more-posts-page-4, .wp-load-more-posts-page-5, .wp-load-more-posts-page-6, .wp-load-more-posts-page-7, .wp-load-more-posts-page-8 {
max-width: 300px;
margin: 0 auto;
}
.post-wrap {
width: 300px;
}
.blogs {
width: 100%;
margin: 0px 0 65px;
color: #000;
}
.main-image {
width: 164px;
height: 163px;
background-size: cover;
background-position: center;
}
.lower-image {
height: 163px;
width: 100px;
background-size: cover;
background-position: center;
}
.post-lower {
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.post-left {
width: 100%;
}
.post-right {
width: 100%;
margin-top: 20px;
}
.blogs .reward {
margin: -15px auto 0;
}
.post-left .read {
text-align: center;
}
.big-sliders .top {
width: 300px;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.big-sliders .top .left {
margin-bottom: 20px;
}
.big-sliders .slider-one, .big-sliders .slider-two, .big-sliders .slider-three {
width: 295px;
margin: 0 auto;
padding: 0 25px 0 25px;
}
.pop-posts .inner-pop {
max-width: 300px;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.foot .form {
width: 300px;
}
.foot h2 {
text-align: center;
margin-bottom: 20px;
}
#gform_1 {
margin: 0 auto;
width: 280px;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.foot .form #gform_submit_button_1 {
width: 280px;
}
.foot #input_1_1 {
width: 280px;
}
.footer-flex {
width: 300px;
}
.archive .blogs, .search .blogs {
width: 320px;
}
.single-post .blogs .title {
padding: 0 0px;
}
.inner-general .boutique-widget {
width: 100%;
}
.page-id-44551 .page-title, .page-id-44554 .page-title {
width: 300px;
}
.page-id-44551 .main, .page-id-44554 .main {
max-width: 300px;
}
.list-columns {
width: 100%;
margin-bottom: 120px;
column-count: 2;
-ms-column-count: 2;
-webkit-column-count: 2;
}
.about-lauren-flex {
width: 300px;
} 
.about-lauren #hero-image {
width: 100%;
height: 307px;
background-size: cover;
background-position: center;
}
.about-lauren .about-flex .left .desc h1 {
font-size: 25px;
}
.about-lauren .about-flex .right {
width:100%;
}
.about-lauren .right .image-one, .about-lauren .right .image-two, .about-lauren .right .image-three, .about-lauren .right .image-four {
width: 200px;
height: 200px;
margin: 0 auto 30px;
}
.archive .post-wrap, .search .post-wrap {
width: 290px;
}
.archive .blogs, .search .blogs {
width: 100%;
}
.b-post {
width: 100%;
}
.archive .post-wrap .main-image, .search .post-wrap .main-image {
width: 290px;
height: 290px;
background-size: cover;
background-position: center;
}
}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button{color:#fff}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.wp-gs .wp-block-button__link:not(.has-background){background-color:var(--wp-block-core-button--color--background,var(--wp-color--primary,#32373c))}.is-style-squared .wp-block-button__link{border-radius:0}.no-border-radius.wp-block-button__link{border-radius:0!important}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons.alignright .wp-block-button{margin-right:none;margin-left:8px}.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 30px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:14px;text-align:center}.block-editor-block-list__block[data-type="core/embed"][data-align=left],.block-editor-block-list__block[data-type="core/embed"][data-align=right],.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.78%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.wp-block-media-text{ direction:ltr; display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1; margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr; -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ -ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1 }.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ -ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1 }.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation>ul{display:block;list-style:none;margin:0;padding-left:0}@media (min-width:600px){.wp-block-navigation>ul{display:flex;flex-wrap:wrap}}.wp-block-navigation>ul ul{list-style:none;padding-left:0;margin-top:0;margin-left:0}.wp-block-navigation>ul ul li{margin:0}.wp-block-navigation>ul li{z-index:1}.wp-block-navigation>ul li:focus-within,.wp-block-navigation>ul li:hover{cursor:pointer;z-index:99999}.wp-block-navigation>ul li:focus-within>ul,.wp-block-navigation>ul li:hover>ul,.wp-block-navigation>ul li ul:focus,.wp-block-navigation>ul li ul:hover{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation>ul>li ul{position:absolute;left:0;top:100%;min-width:200px;max-width:200px;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation,.wp-block-navigation .block-editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-navigation .block-editor-block-list__layout .block-editor-block-list__layout{width:200px}.wp-block-navigation .block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block{margin:0;width:auto}.wp-block-navigation,.wp-block-navigation>.wp-block-navigation__container{align-items:center;width:100%}.wp-block-navigation>.wp-block-navigation-link,.wp-block-navigation>.wp-block-navigation__container>.wp-block-navigation-link{display:flex;margin-top:0;margin-bottom:0}.wp-block-navigation .wp-block-navigation-link{position:relative;margin:0;min-height:56px;display:flex;line-height:1.4}.wp-block-navigation .wp-block-navigation-link .wp-block,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link{min-height:auto;padding:0}.wp-block-navigation .wp-block-navigation-link .wp-block .wp-block-navigation-link{margin:0}.wp-block-navigation .wp-block-navigation-link>.block-editor-inner-blocks{display:none}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks{display:flex;border:1px solid rgba(0,0,0,.15);position:absolute;z-index:1;top:100%;left:0}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .wp-block-navigation__container{left:100%;top:-1px}.wp-block-navigation .wp-block-navigation-link .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation__container{background-color:inherit;color:inherit}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content{display:flex;align-items:center;width:max-content;padding:6px 16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:first-child:not(:only-child) .wp-block-navigation-link__content{padding-top:8px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:last-child .wp-block-navigation-link__content{padding-bottom:8px}.wp-block-navigation .wp-block-navigation-link.has-child .wp-block-navigation-link__content{min-width:100%;padding-right:32px;position:relative}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon{position:absolute;right:16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon svg{fill:currentColor}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link svg{transform:rotate(0)}.wp-block-navigation .wp-block-navigation-link.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#111}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#333}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container{display:flex;flex-direction:column;padding:0}.wp-block-navigation>ul>li>a{display:flex;align-items:center}.wp-block-navigation>ul>li:first-of-type>a{padding-left:0}.wp-block-navigation>ul>li:last-of-type>a{padding-right:0}.wp-block-navigation.items-justified-left>ul{justify-content:flex-start}.wp-block-navigation.items-justified-center>ul{justify-content:center}.wp-block-navigation.items-justified-right>ul{justify-content:flex-end}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}