@media all and (min-width: 1330px) {
.page .entry-content .alignwide,
.single .without-sidebar .entry-content .alignwide {
margin-left: calc( -75vw / 2 + 100% / 2);
margin-right: calc( -75vw / 2 + 100% / 2);
max-width: 75vw;
clear: both; } }
.page .entry-content .alignfull,
.single .without-sidebar .entry-content .alignfull {
margin-left: calc( -100vw / 2 + 100% / 2);
margin-right: calc( -100vw / 2 + 100% / 2);
max-width: 100vw;
clear: both; }
[class*='wp-block-'],
.gbt_18_mt_social_media_profiles,
.gbt_18_mt_banner,
.gbt_18_mt_portfolio,
.gbt_18_mt_posts_grid,
.gbt_18_mt_lookbook,
.gbt_18_mt_posts_slider {
margin-bottom: 2.5rem; }
.entry-content > h1, .entry-content > h2, .entry-content > h3, .entry-content > h4, .entry-content > h5, .entry-content > h6 {
margin-top: 2.5rem;
margin-bottom: 1.5rem;
clear: both; }
.entry-content > p + *:not(p), .entry-content > hr {
margin-top: 2.5rem; }
.entry-content > p {
margin-bottom: 1rem; }
.entry-content > hr {
margin-bottom: 2.5rem; }
.wp-block-cover.alignleft,
.wp-block-cover.alignright,
.wp-block-image.alignleft,
.wp-block-image.alignright,
.wp-block-gallery.alignleft,
.wp-block-gallery.alignright {
margin-top: 1rem;
margin-bottom: 1rem; }
.wp-block-cover {
-ms-overflow-style: none;
overflow: -moz-scrollbars-none; }
.wp-block-cover.alignwide, .wp-block-cover.alignfull {
width: auto; }
.wp-block-cover::-webkit-scrollbar {
display: none; }
.wp-block-cover .wp-block-cover-text {
margin: 5% !important; }
.wp-block-cover.alignright {
margin-left: 1.5rem; }
.wp-block-cover.alignright .wp-block-cover-text {
text-align: right; }
.wp-block-cover.alignleft {
margin-right: 1.5rem; }
.wp-block-cover.alignleft .wp-block-cover-text {
text-align: left; }
@media all and (max-width: 680px) {
.wp-block-cover.alignright, .wp-block-cover.alignleft {
width: 50%; }
.wp-block-cover .wp-block-cover-text {
font-size: 24px; } }
.wp-block-image .alignright {
margin-left: 1.5rem; }
.wp-block-image .alignleft {
margin-right: 1.5rem; }
@media all and (max-width: 680px) {
.wp-block-image .alignright,
.wp-block-image .alignleft {
width: 50%; } }
.wp-block-image figcaption {
margin-top: 10px; }
.site-content ul.wp-block-gallery,
.wp-block-gallery {
margin-left: 0; }
.site-content ul.wp-block-gallery.alignfull, .site-content ul.wp-block-gallery.alignwide,
.wp-block-gallery.alignfull,
.wp-block-gallery.alignwide {
clear: both; }
.site-content ul.wp-block-gallery.alignright,
.wp-block-gallery.alignright {
margin-right: 0;
margin-left: 1.5rem; }
.site-content ul.wp-block-gallery.alignleft,
.wp-block-gallery.alignleft {
margin-left: 0;
margin-right: 1.5rem; }
@media all and (max-width: 480px) {
.site-content ul.wp-block-gallery.alignright, .site-content ul.wp-block-gallery.alignleft,
.wp-block-gallery.alignright,
.wp-block-gallery.alignleft {
width: 100%;
margin-left: 0;
max-width: 100%;
margin-right: 0;
clear: both; } }
p.has-drop-cap:first-letter {
font-weight: 300 !important;
margin: 12px 1.7rem 0.6rem 0 !important; }
@media all and (max-width: 640px) {
p.has-drop-cap:first-letter {
margin: 12px 1.5rem 0.6rem 0 !important; } }
p.wp-block-subhead {
font-style: normal; }
.wp-block-embed {
margin-left: 0;
margin-right: 0; }
.wp-block-embed .wp-block-embed__wrapper:before {
padding-top: 0 !important; }
.wp-block-embed .video-container {
margin: auto;
width: 100%; }
.wp-block-embed figcaption {
margin-top: 10px; }
.wp-block-embed .twitter-tweet {
margin-left: auto;
margin-right: auto; }
.blog .video-container {
width: 100%;
margin-left: 0; }
.wp-block-embed .video-container {
margin-bottom: 0; }
.site-content ul.wp-block-latest-posts,
.site-content ul.wp-block-archives,
.site-content ul.wp-block-categories,
.wp-block-latest-posts,
.wp-block-archives,
.wp-block-categories {
margin-left: 0; }
.site-content ul.wp-block-latest-posts li,
.site-content ul.wp-block-archives li,
.site-content ul.wp-block-categories li,
.wp-block-latest-posts li,
.wp-block-archives li,
.wp-block-categories li {
list-style-type: none; }
.site-content ul.wp-block-latest-posts .wp-block-latest-posts__post-date,
.site-content ul.wp-block-archives .wp-block-latest-posts__post-date,
.site-content ul.wp-block-categories .wp-block-latest-posts__post-date,
.wp-block-latest-posts .wp-block-latest-posts__post-date,
.wp-block-archives .wp-block-latest-posts__post-date,
.wp-block-categories .wp-block-latest-posts__post-date {
margin-bottom: 0; }
.site-content ul.wp-block-latest-posts .children,
.site-content ul.wp-block-archives .children,
.site-content ul.wp-block-categories .children,
.wp-block-latest-posts .children,
.wp-block-archives .children,
.wp-block-categories .children {
margin-top: 0;
margin-bottom: 0; }
.wp-block-audio audio {
visibility: visible; }
.wp-block-quote p,
.wp-block-quote.is-style-large p,
.wp-block-pullquote p,
.site-content .wp-block-quote p {
font-style: normal;
color: inherit; }
.wp-block-quote cite,
.wp-block-quote.is-style-large cite,
.wp-block-pullquote cite,
.site-content .wp-block-quote cite {
text-transform: none;
text-align: left;
color: inherit; }
.wp-block-quote blockquote,
.wp-block-quote.is-style-large blockquote,
.wp-block-pullquote blockquote,
.site-content .wp-block-quote blockquote {
margin-bottom: 0; }
.wp-block-pullquote {
padding: 60px 0; }
.wp-block-pullquote p {
margin: 20px; }
.wp-block-pullquote cite {
text-align: center; }
.wp-block-pullquote.is-style-solid-color p {
margin: 0; }
.wp-block-pullquote.is-style-solid-color cite {
text-align: left; }
.wp-block-pullquote.alignright blockquote p, .wp-block-pullquote.alignright blockquote cite {
text-align: right;
margin-right: 20px; }
.wp-block-video video {
width: 100%; }
.wp-block-table th, .wp-block-table td {
padding: 10px; }
.wp-block-button .wp-block-button__link {
margin-bottom: 0; }
.wp-block-code code {
font-weight: normal; }
.wp-block-file .wp-block-file__button {
font-weight: bold;
font-size: 13px;
text-transform: uppercase;
padding: 12px 24px;
margin-bottom: 0; }
.wp-block-button a {
font-weight: bold;
font-size: 13px;
text-transform: uppercase; }
.gbt_18_mt_banner .gbt_18_mt_banner_title {
line-height: 1.391em;
font-weight: normal; }
@media all and (max-width: 680px) {
.gbt_18_mt_banner .gbt_18_mt_banner_title {
font-size: 24px !important; } }
.gbt_18_mt_banner .gbt_18_mt_banner_subtitle {
font-weight: normal;
line-height: 1.5em; }
@media all and (max-width: 680px) {
.gbt_18_mt_banner .gbt_18_mt_banner_subtitle {
font-size: 18px !important; } }
.gbt_18_mt_portfolio.aligncenter .default_grid.items_per_row_3 h2.portfolio-title.hover-effect-title, .gbt_18_mt_portfolio.aligncenter.is-style-masonry_1 h2.portfolio-title.hover-effect-title, .gbt_18_mt_portfolio.aligncenter.is-style-masonry_2 h2.portfolio-title.hover-effect-title, .gbt_18_mt_portfolio.aligncenter.is-style-masonry_3 h2.portfolio-title.hover-effect-title {
font-size: 20px; }
.gbt_18_mt_portfolio.aligncenter .default_grid.items_per_row_4 h2.portfolio-title.hover-effect-title,
.gbt_18_mt_portfolio.aligncenter .default_grid.items_per_row_5 h2.portfolio-title.hover-effect-title {
font-size: 18px; }
.gbt_18_mt_portfolio.alignwide h2.portfolio-title.hover-effect-title {
font-size: 24px; }
.gbt_18_mt_portfolio h2.portfolio-title {
font-weight: normal; }
.gbt_18_mt_posts_grid.is-style-default .gbt_18_mt_posts_grid_title {
font-size: 24px;
line-height: 1.4em; }
@media all and (min-width: 640px) and (max-width: 1023px) {
.gbt_18_mt_posts_grid.is-style-default .gbt_18_mt_posts_grid_title {
font-size: 22px; } }
@media all and (max-width: 639px) {
.gbt_18_mt_posts_grid.is-style-default .gbt_18_mt_posts_grid_title {
font-size: 20px; } }
.gbt_18_mt_posts_slider .gbt_18_mt_posts_slider_title {
font-size: 1.457em;
line-height: 1.304em; }
.gbt_18_mt_posts_slider .gbt_18_mt_posts_slider_date {
font-size: 0.875em; }