.elementor-widget-theme-post-content h2 { font-family: var(--h3-font); font-size: var(--h3-size); font-weight: var(--h3-weight); text-transform: var(--h3-transform); letter-spacing: var(--h3-spacing); line-height: var(--h3-lineheight); font-weight: 400; /*font-size: 1rem;*/ font-size: .8rem !important; font-style: italic; font-family: var(--e-global-typography-secondaryScript-font-family); } .elementor-widget-theme-post-content .elementor-widget-container > h2:first-child { text-align: center; } .elementor-widget-theme-post-content h3 { font-family: var(--h3-font); font-size: var(--h3-size); font-weight: var(--h3-weight); text-transform: var(--h3-transform); letter-spacing: var(--h3-spacing); line-height: var(--h3-lineheight); font-weight: 900; /*font-size: 0.876rem;*/ font-size: .8rem !important; } .elementor-widget-theme-post-content p, .elementor-widget-theme-post-content li { font-weight: 300; /*font-size: 0.563rem;*/ /*font-size: 0.688rem;*/ /*font-size: 0.8125rem;*/ line-height: 1.8; } .elementor-widget-theme-post-content ul:not(:last-child), .elementor-widget-theme-post-content ol:not(:last-child) { margin-bottom: var(--elementMarginDefault); } .elementor-widget-theme-post-content .wp-block-group { margin-top: var(--elementMarginSpace); } .elementor-widget-theme-post-content .wp-block-group:not(:last-child) { margin-bottom: var(--elementMarginSpace); } .elementor-widget-theme-post-content .vsg-localhood { float: right; width: 9.094rem; margin-left: 1rem; background-color: var(--e-global-color-secondary); display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-end; align-items: center; position: relative; top: 0; left: 0; } .elementor-widget-theme-post-content .vsg-localhood .label { flex-basis: 40%; width: 40%; padding: var(--elementMargin) var(--elementMargin) var(--elementMargin) 0; font-family: var(--e-global-typography-secondaryScript-font-family); font-size: 0.719rem; font-weight: 700; text-align: center; } .elementor-widget-theme-post-content .vsg-localhood .label svg { width: 1.313rem; } .elementor-widget-theme-post-content .vsg-localhood .label svg .svgfillpath { fill: var(--e-global-color-primary); } .elementor-widget-theme-post-content .vsg-localhood div[ data-amp-travel="single-embed-container"] { float: none; flex-basis: 60%; width: 60% !important; } .elementor-widget-theme-post-content .vsg-localhood div[ data-amp-travel="single-embed-container"] .amptravel-gallery--scroll-wrapper { overflow: visible; } .elementor-widget-theme-post-content .vsg-localhood div[ data-amp-travel="single-embed-container"] a { width: 200%; background-color: transparent; box-shadow: none; } .elementor-widget-theme-post-content .vsg-localhood div[ data-amp-travel="single-embed-container"] a:after { box-shadow: none; } .elementor-widget-theme-post-content .vsg-localhood div[ data-amp-travel="single-embed-container"] a .amptravel-gallery--title-container { width: 50%; max-height:100%; } .elementor-widget-theme-post-content .vsg-localhood div[ data-amp-travel="single-embed-container"] a img { box-shadow: 0 2px 2px rgba(0,0,0,.2); } .elementor-widget-theme-post-content .vsg-localhood div[ data-amp-travel="single-embed-container"] .amptravel-gallery--section-navigator { display: none; } .elementor-widget-theme-post-content figure.wp-block-image { display: table; } .elementor-widget-theme-post-content .wp-block-image.alignleft, .elementor-widget-theme-post-content .wp-block-image.alignright { float: none; margin-left: 0; margin-right: 0; display: inline; } .elementor-widget-theme-post-content .wp-block-image.alignleft figure, .elementor-widget-theme-post-content .wp-block-image.alignright figure, .elementor-widget-theme-post-content figure.wp-block-image.alignleft, .elementor-widget-theme-post-content figure.wp-block-image.alignright { display: table; } .elementor-widget-theme-post-content .wp-block-image.alignleft figure, .elementor-widget-theme-post-content figure.wp-block-image.alignleft { float: left; } .elementor-widget-theme-post-content .wp-block-image.alignright figure, .elementor-widget-theme-post-content figure.wp-block-image.alignright { float: right; } .elementor-widget-theme-post-content .wp-block-image.alignleft figure, .elementor-widget-theme-post-content .wp-block-image.alignright figure, .elementor-widget-theme-post-content .wp-block-image figure.alignleft, .elementor-widget-theme-post-content .wp-block-image figure.alignright, .elementor-widget-theme-post-content figure.wp-block-image.alignleft, .elementor-widget-theme-post-content figure.wp-block-image.alignright{ min-width: 9.094rem; margin-bottom: .75rem; margin-top: 0; box-sizing: border-box; /*background-color: var(--e-global-color-secondary);*/ } .elementor-widget-theme-post-content .wp-block-image.alignleft figure, .elementor-widget-theme-post-content .wp-block-image figure.alignleft, .elementor-widget-theme-post-content figure.wp-block-image.alignleft { margin-right: 1em; margin-left: 0; } .elementor-widget-theme-post-content .wp-block-image.alignright figure, .elementor-widget-theme-post-content .wp-block-image figure.alignright, .elementor-widget-theme-post-content figure.wp-block-image.alignright { margin-left: 1em; margin-right: 0; } .elementor-widget-theme-post-content .alignleft img, .elementor-widget-theme-post-content .alignright img { /* width: 100%; aspect-ratio: 1 / 1; object-fit: cover; */ width: 9.094rem; min-width: 100%; } .elementor-widget-theme-post-content .wp-block-image:not(.alignleft):not(.alignright) figure:not(.alignleft):not(.alignright) img { width: 100%; margin-left: 0; margin-right: 0; } .elementor-widget-theme-post-content figcaption { display: table-caption; caption-side: bottom ; /*width: 100%;*/ margin: 0; padding: var(--elementMarginClose); background-color: var(--e-global-color-secondary); } .elementor-widget-theme-post-content blockquote { clear: both; padding: var(--elementMargin) 0; margin: var(--elementMarginSpace) 3.969rem; border-top: 1px solid #000; border-bottom: 1px solid #000; } .elementor-widget-theme-post-content blockquote p { font-family: var(--e-global-typography-secondaryScript-font-family); font-size: var(--e-global-typography-secondaryScript-font-size); font-weight: var(--e-global-typography-secondaryScript-font-weight); text-transform: var(--e-global-typography-secondaryScript-text-transform); letter-spacing: var(--e-global-typography-secondaryScript-letter-spacing); line-height: var(--e-global-typography-secondaryScript-line-height); font-style: normal; font-size: 1.063rem; } @media(max-width: 767px) { .elementor-widget-theme-post-content blockquote { margin-left: 0px; margin-right: 0px; } .elementor-widget-theme-post-content .alignleft, .elementor-widget-theme-post-content .alignright { float: none; width: 100%; margin-left: 0; margin-right: 0; } }