@media screen and (max-width: 800px) {
h1 {
font-size: 24px !important;
}
.quote-chi-siamo {
font-size: 12px !important;
}
} @media only screen and (max-width: 640px) {
.fusion-logo {
padding-left: 9% !important;
margin-bottom: 3% !important;
}
}
@media only screen and (min-width: 641px) and (max-width: 991px) {
.fusion-logo {
padding-left: 30% !important;
margin-bottom: 3% !important;
}
}
@media only screen and (max-width: 800px) {
.fusion-secondary-header {
display: none !important;
}
.woocommerce-tabs {
display: none !important;
}
.summary-container {
PADDING: 0 10% 5% 10%;
text-align: center;
}
.fusion-widget-cart-icon {
display: none;
}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header, .fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20%;
padding-right: 5%;
}
}  .underlined-title-light {
text-decoration: none;
background: url(https://www.pesavento.com/web/wp-content/uploads/2017/05/underline-light.gif) no-repeat 50% 100%;
padding-bottom: 14px !important;
margin-bottom: 30px !important;
white-space: pre-wrap;
font-family: Raleway !important;
text-transform: uppercase !important;
text-decoration: none !important;
font-weight: 300 !important;
font-size: 30px !important;
}
.underlined-title-light-new {
text-decoration: none;
background: url(https://www.pesavento.com/web/wp-content/uploads/2017/05/underline-light.gif) no-repeat 50% 100%;
padding-bottom: 14px !important;
margin-bottom: 10px !important;
font-family: Raleway !important;
text-transform: uppercase !important;
text-decoration: none !important;
font-weight: 300 !important;
font-size: 30px !important;
}
.underlined-title-dark {
text-decoration: none;
background: url(https://www.pesavento.com/web/wp-content/uploads/2017/05/underline-dark.gif) no-repeat 50% 100%;
padding-bottom: 14px !important;
margin-bottom: 30px !important;
white-space: pre-wrap;
font-family: Raleway !important;
text-transform: uppercase !important;
text-decoration: none !important;
font-weight: 300 !important;
font-size: 30px !important;
}
.underlined-title-dark-new {
text-decoration: none;
background: url(https://www.pesavento.com/web/wp-content/uploads/2017/05/underline-dark.gif) no-repeat 50% 100%;
padding-bottom: 14px !important;
margin-bottom: 10px !important;
white-space: pre-wrap;
font-family: Raleway !important;
text-transform: uppercase !important;
text-decoration: none !important;
font-weight: 300 !important;
font-size: 30px !important;
}  @media only screen and (min-width: 800px) {
.products-4 > li {
border: 0px !important;
padding: 0px !important;
}
.product-details-container {
text-align: center !important;
}
.featured-image div {
text-align: center !important;
}
}
@media only screen and (max-width: 600px) {
.products-4 > li {
width: 80%;
}
#main .featured-image {
width: 100% !important;
}
.product-title {
text-align: center;
}
}  .entry-title.fusion-post-title {
font-size: 22px !important;
text-align: center !important;
text-decoration: none;
background: url(https://www.pesavento.com/web/wp-content/uploads/2017/05/underline-dark.gif) no-repeat 50% 100%;
padding-bottom: 22px !important;
margin-bottom: 10px !important;
white-space: pre-wrap;
}
.single-post .fusion-meta-info {
text-decoration: bold !important;
border-top: 0px !important;
border-bottom: 0px !important;
padding-top: 0px !important;
padding-bottom: 40px !important;
width: 100% !important;
height: 50px !important;
text-align: center !important;
}
.single-post .fusion-post-slideshow {  }
.fusion-widget-cart {
display: none !important;
}
.fusion-content-boxes .fusion-column {
padding: 5px !important;
}
.fusion-one-half {
margin-right: 1% !important;
margin-bottom: 1% !important;
} span.tagged_as {
display: none !important;
}
.woocommerce-container { margin-left: 11%;
margin-right: 0%;
margin-top: 6% !important;
}
.related.products {
padding-right: 16% !important;
}
.woocommerce-tabs {
display: none !important;
}
.product_title.entry-title {
font-size: 22px !important;
margin-bottom: 0 !important;
margin-top: 10px !important;
color: #31220a !important;
}
.product-border {
margin-top: 0 !important;
}
.summary-container {
padding: 2% 10% 2% 10% !important;
border: 1px solid #d5d4d4;
border-radius: 10px;
width: 70% !important;
}
.featured-image {
margin: 0 auto 30px auto;
}
.product-details-container { min-height: 79px !important;
}
.product_meta {
padding-top: 0px !important;
}
.attached.enabled {
font-family: Raleway !important;
font-size: 12px !important;
color: #000000 !important;
}
#pa_color {
font-family: Raleway !important;
font-size: 12px !important;
color: #000000 !important;
} .product_meta {
font-size: 12px !important;
} img.attachment-shop_single.size-shop_single.wp-post-image {
border: 1px solid #d5d4d4;
border-radius: 10px;
padding-bottom: 50px !important;
}
.fusion-recent-posts.avada-container.layout-thumbnails-on-side.layout-columns-1 {
margin-bottom: 0px !important;
padding-bottom: 0px !important;
}
.fusion-blog-layout-timeline {
width: 100% !important;
}
.fusion-blog-layout-grid .fusion-post-content-wrapper {
width: 100% !important;
}  #wpsl_search_widget-2 input[type=submit] {
background-color: #000000;
border: 1px solid #ffffff;
color: #ffffff;
font-family: Raleway;
width: 100%;
height: 50px;
padding: 3px;
margin-top: 0px;
}
#wpsl_search_widget-2 input[type=text] {
background-color: #ffffff;
border: 1px solid #3d3d3d;
color: #3d3d3d;
font-family: Raleway;
text-align: center;
width: 100%;
height: 50px;
padding: 3px;
margin-bottom: 1px;
}
#wpsl_search_widget-2 label[for=wpsl-widget-search] {
display: none !important;
}
#wpsl_search_widget-5 input[type=submit] {
background-color: #000000;
border: 1px solid #ffffff;
color: #ffffff;
font-family: Raleway;
width: 60%;
height: 50px;
padding: 3px;
max-width: 300px;
}
#wpsl_search_widget-5 input[type=text] {
margin-left: 1%;
background-color: #ffffff;
border: 1px solid #ffffff;
color: #3d3d3d;
font-family: Raleway;
text-align: center;
width: 60%;
height: 50px;
padding: 3px;
max-width: 300px;
}
#wpsl_search_widget-5 label[for=wpsl-widget-search] {
display: none !important;
}
#wpsl_search_widget-6 input[type=submit] {
background-color: #000000;
border: 1px solid #ffffff;
color: #ffffff;
font-family: Raleway;
width: 60%;
height: 50px;
padding: 3px;
max-width: 300px;
}
#wpsl_search_widget-6 input[type=text] {
margin-left: 1%;
background-color: #ffffff;
border: 1px solid #ffffff;
color: #3d3d3d;
font-family: Raleway;
text-align: center;
width: 60%;
height: 50px;
padding: 3px;
max-width: 300px;
}
#wpsl_search_widget-6 label[for=wpsl-widget-search] {
display: none !important;
}
#wpsl_search_widget-7 input[type=submit] {
background-color: #000000;
border: 1px solid #ffffff;
color: #ffffff;
font-family: Raleway;
width: 60%;
height: 50px;
padding: 3px;
max-width: 300px;
}
#wpsl_search_widget-7 input[type=text] {
margin-left: 1%;
background-color: #ffffff;
border: 1px solid #ffffff;
color: #3d3d3d;
font-family: Raleway;
text-align: center;
width: 60%;
height: 50px;
padding: 3px;
max-width: 300px;
}
#wpsl_search_widget-7 label[for=wpsl-widget-search] {
display: none !important;
} .quantity.buttons_added {
display: none !important;
}
.single_add_to_cart_button.button.alt {
display: none !important;
}
.fusion-widget-cart-icon {
display: none;
}
.product-buttons {
display: none !important;
}
.variations_button {
display: none !important;
}
.fusion-page-title-wrapper {
display: none !important;
}
.woocommerce-Price-amount.amount {
display: none !important;
}
.single-product #crumbs li:nth-child(3), #crumbs li:nth-child(4) {
display: none !important;
}
.product-title {
display: none !important;
}
.product_title.entry-title {
display: none !important;
}
.posted_in {
display: none !important;
}
#wrapper #main .related.products .fusion-title h2 {
font-weight: 500;
font-size: 20px;
}
#wrapper #main .related.products .title-sep.sep-double.sep-solid {
display: none;
}
@media only screen and (max-width: 711px) {
.fusion-blog-shortcode-1 .fusion-blog-layout-grid .fusion-post-grid {
padding: 20px 0 !important;
}
}
.fusion-blog-shortcode-1 .fusion-posts-container {
margin: 0 !important;
}
.single-post #content {
max-width: 800px;
margin: 0 auto;
float: none;
}
.single-post #content .fusion-text {
max-width: 800px;
margin: 0 auto;
}
.fusion-mobile-menu-icons a {
margin-right: 20px;
font-size: 30px;
color: #828282;
}
.fusion-mobile-menu-icons a:before {
color: #828282;
}
.presskits-grid {
max-width: 1400px;
margin: 0 auto;
padding-left: 40px;
padding-right: 40px;
display: grid;
grid-template-columns: repeat(3, 33%);
grid-template-rows: auto;
grid-column-gap: 30px;
grid-row-gap: 30px;
}
.presskit-card {
border: 1px solid #6d6d6d;
}
.presskit-image img {
width: 100%;
height: auto;
}
.presskit-content {
padding: 20px 10px;
}
.presskit-files {
padding: 0;
margin: 10px 0 0 0;
list-style: none outside none;
}
.presskit-files li {
margin-bottom: 10px;
}
.presskit-files li:last-child {
margin-bottom: 0;
}
.presskit-files li a {
font-weight: bold;
}
.single-post .post .post-content p {
font-size: 16px;
}
@media all and (min-width: 800px) {
.single-post .post .post-content p {
font-size: 18px;
}
}
.dreamland-home-section {
background: #100f0d !important;
color: white !important;
}
.dreamland-home-section .fusion-builder-row.fusion-row {
display: block !important;
text-align: center;
}
@media all and (min-width: 800px) {
.dreamland-home-section .fusion-builder-row.fusion-row {
display: flex !important;
align-items: center !important;
}
}
.dreamland-home-section .fusion_builder_column {
margin-bottom: 0 !important;
}
.dreamland-home-section .fusion-builder-row.fusion-row,
.dreamland-home-section .video-wrapper {
text-align: center;
}
.dreamland-home-section img,
.dreamland-home-section video {
max-width: 600px !important;
margin: 0 auto !important;
width: 100%;
height: auto;
}
.dreamland-home-section .fusion-builder-row.fusion-row p {
font-size: 1.5em !important;
}
.dreamland-home-section h1 {
color: white !important;
}
.home-narrow {
max-width: 800px;
margin: 0 auto !important;
}
body.postid-65382 #wrapper #content {
max-width: 100% !important;
}
body.postid-65382 #wrapper .fusion-responsive-typography-calculated p {
font-size: 2.5rem;
}
body.postid-65382 #wrapper h2.entry-title {
display: none;
}
body.postid-65382 #wrapper h2.entry-title.xmas-landing--title {
display: block;
position: absolute;
bottom: -40px;
left: 0;
z-index: 999;
width: 100%;
}
body.postid-65382 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark {
background: #fff;
padding: 30px 60px;
font-weight: 500 !important;
font-size: 1.6rem !important;
}
body.postid-65382 #wrapper .fusion-column-wrapper {
position: relative;
}
body.postid-65382 #wrapper #arve .arve-wrapper {
margin-top: 4.5rem;
}
body.postid-65382 #wrapper .fusion-text p a {
margin-bottom: 60px;
display: block;
}
body.postid-65382 #wrapper .fusion-text.full-width--video-player {
max-width: none !important;
margin-top: 100px !important;
}
body.postid-65382 #wrapper #arve .arve-embed-container {
margin-top: 60px;
}
@media all and (max-width: 991px) {
body.postid-65382 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark {
font-size: 1.3rem !important;
}
}
@media all and (max-width: 800px) {
body.postid-65382 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark {
font-size: 1.2rem !important;
padding: 15px 40px;
}
}
@media all and (max-width: 640px) {
body.postid-65382 #wrapper .post .post-content {
margin: 0 -30px !important;
}
body.postid-65382 .fusion-layout-column .fusion-column-wrapper {
margin-left: -30px;
margin-right: -30px;
}
body.postid-65382 #wrapper .fusion-text p a {
margin-bottom: 0;
display: block;
}
body.postid-65382 #wrapper .fusion-responsive-typography-calculated p {
padding: 0 80px;
font-size: 1.5rem;
}
body.postid-65382 #wrapper h2.entry-title.xmas-landing--title {
background: none !important;
}
body.postid-65382 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark {
font-size: 1.2rem !important;
padding: 10px 90px;
display: block;
}
body.postid-65382 #content .fusion-text {
margin: 0 80px !important;
}
body.postid-65382 .fusion-imageframe {
max-width: none;
margin: 0 -30px;
}
body.postid-65382 .fusion-imageframe.xmas-landing--image img {
object-fit: contain;
}
body.postid-65382 .fusion-imageframe img {
object-fit: none;
}
body.postid-65382 .single-post .post .post-content p {
font-size: 14px;
}
body.postid-65382 .xmas-landing--cta {
text-align: center;
}
}
.postid-67188 .avada-page-titlebar-wrapper,
.postid-67188 .fusion-post-title,
.postid-67470 .avada-page-titlebar-wrapper,
.postid-67470 .fusion-post-title {
display: none;
}
.postid-67188 #content,
.postid-67470 #content {
max-width: 100%;
}
.postid-67188 #main,
.postid-67470 #main {
padding-top: 0;
}
.postid-67188 .ilightbox-holder,
.postid-67470 .ilightbox-holder {
top: 2.5vh !important;
bottom: 2.5vh !important;
left: 2.5vw !important;
right: 2.5vw !important;
width: 95vw;
height: 95vh;
}
.postid-67188 .ilightbox-holder .ilightbox-container,
.postid-67470 .ilightbox-holder .ilightbox-container {
width: 100% !important;
height: 100% !important;
}
.postid-67188 .ilightbox-holder .ilightbox-container video,
.postid-67470 .ilightbox-holder .ilightbox-container video {
width: 100%;
height: 100%;
object-fit: cover;
}
video {
outline: none;
}
.san-valentino-2021 {   }
.san-valentino-2021--hero {
text-align: center;
color: white;
}
.san-valentino-2021--hero h1, .san-valentino-2021--hero h2, .san-valentino-2021--hero h3, .san-valentino-2021--hero a {
color: white !important;
}
.san-valentino-2021--hero .fusion-text {
margin-top: 40px !important;
}
.san-valentino-2021--hero .fusion-modal-text-link {
display: block;
font-size: 18px;
margin-bottom: 40px;
margin-top: 40px;
}
.san-valentino-2021--hero .go-down a {
background-image: url(https://www.pesavento.com/web/wp-content/themes/Avada-Child-Theme/images/arrow-down.svg);
background-position: bottom center;
background-size: 32px 32px;
background-repeat: no-repeat;
padding-bottom: 36px;
}
.san-valentino-2021--content {
text-align: center;
color: white;
}
.san-valentino-2021--content h1, .san-valentino-2021--content h2, .san-valentino-2021--content h3, .san-valentino-2021--content a {
color: white !important;
}
.san-valentino-2021--content .fusion-one-full {
padding-left: 30px !important;
padding-right: 30px !important;
width: calc(100% - 60px) !important;
}
.san-valentino-2021--content .fusion-one-half {
padding-left: 30px !important;
padding-right: 30px !important;
width: calc(50% - 60px) !important;
}
.san-valentino-2021--content h2 {
font-size: 3em !important;
text-transform: uppercase;
font-weight: bold !important;
}
.san-valentino-2021--content .san-valentino-2021--audace {
margin-bottom: 40px !important;
}
.san-valentino-2021--content .san-valentino-2021--audace-link {
margin-top: 80px !important;
margin-bottom: 40px !important;
}
.san-valentino-2021--content .san-valentino-2021--audace-link p:last-child {
margin-bottom: 0;
}
.san-valentino-2021--content .san-valentino-2021--slider-text {
margin-bottom: 40px !important;
}
.san-valentino-2021--content .san-valentino-2021--dream {
padding-top: 180px !important;
padding-bottom: 80px !important;
}
@media all and (max-width: 640px) {
.home-midnight-blue--row.fusion-fullwidth,
.home-san-valentino-2021--row.fusion-fullwidth {
padding-left: 30px !important;
padding-right: 30px !important;
}
}
.home-midnight-blue--row .fusion-builder-row {
border-bottom: 1px solid #ccc;
}
body.postid-69286 #wrapper #content,
body.postid-69285 #wrapper #content {
max-width: 100% !important;
}
body.postid-69286 #wrapper .fusion-responsive-typography-calculated p,
body.postid-69285 #wrapper .fusion-responsive-typography-calculated p {
font-size: 2.5rem;
}
body.postid-69286 #wrapper h2.entry-title,
body.postid-69285 #wrapper h2.entry-title {
display: none;
}
body.postid-69286 #wrapper h2.entry-title.xmas-landing--title,
body.postid-69285 #wrapper h2.entry-title.xmas-landing--title {
top: -70px;
left: 0;
z-index: 999;
width: 100%;
max-width: 90%;
margin: 0 auto;
margin-bottom: 0px;
display: block;
position: relative;
}
body.postid-69286 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark,
body.postid-69285 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark {
display: inline-block;
background: #fff;
padding: 30px 60px;
font-weight: 500 !important;
margin-bottom: 0 !important;
font-size: 1.6rem !important;
}
body.postid-69286 #wrapper .fusion-column-wrapper,
body.postid-69285 #wrapper .fusion-column-wrapper {
position: relative;
}
body.postid-69286 #wrapper .fusion-text p a,
body.postid-69285 #wrapper .fusion-text p a {
margin-bottom: 60px;
display: block;
}
@media all and (min-width: 992px) {
body.postid-69286 #wrapper h2.entry-title.xmas-landing--title,
body.postid-69285 #wrapper h2.entry-title.xmas-landing--title {
max-width: 100%;
}
}
@media all and (max-width: 991px) {
body.postid-69286 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark,
body.postid-69285 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark {
font-size: 1.3rem !important;
}
}
@media all and (max-width: 800px) {
body.postid-69286 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark,
body.postid-69285 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark {
font-size: 1.2rem !important;
}
}
@media all and (max-width: 640px) {
body.postid-69286 #wrapper .fusion-text p a,
body.postid-69285 #wrapper .fusion-text p a {
margin-bottom: 0;
display: block;
}
body.postid-69286 #wrapper .fusion-responsive-typography-calculated p,
body.postid-69285 #wrapper .fusion-responsive-typography-calculated p {
padding: 0 80px;
font-size: 1.5rem;
}
body.postid-69286 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark,
body.postid-69285 #wrapper h2.entry-title.xmas-landing--title strong.underlined-title-dark {
background: white;
font-size: 1.2rem !important;
padding: 10px 20px;
display: block;
bottom: -130px;
}
body.postid-69286 #content .fusion-text,
body.postid-69285 #content .fusion-text {
margin: 0 20px !important;
}
body.postid-69286 .single-post .post .post-content p,
body.postid-69285 .single-post .post .post-content p {
font-size: 14px;
}
}
.column-max-width {
max-width: 1440px;
padding: 0 20px !important;
margin: 0 auto !important;
}
.text-column p {
max-width: 768px;
margin-left: auto;
margin-right: auto;
}
.video-list {
max-width: 100%;
padding: 0;
margin: 0 auto;
}
.video-list video {
max-width: 100%;
width: 100%;
}
@media all and (min-width: 641px) {
.video-list {
margin-top: 50px;
max-width: 66%;
}
}
.video-item {
padding-bottom: 40px;
margin-bottom: 60px;
background: url(https://www.pesavento.com/web/wp-content/uploads/2017/05/underline-dark.gif) no-repeat bottom center;
}
h2.video-title {
color: #333333;
text-align: center;
margin-bottom: 30px !important;
font-size: 30px !important;
font-weight: 300 !important;
}
.video-download {
text-align: center;
margin-bottom: 50px;
}
.video-download a {
border: 1px solid #c31924;
color: #c31924;
display: inline-block;
text-align: center;
padding: 10px 16px;
margin: 0 auto;
}
.postid-71977 .main-title,
.postid-71978 .main-title {
padding-top: 20px;
}
@media all and (min-width: 1024px) {
.postid-71977 .main-title,
.postid-71978 .main-title {
margin-top: -50px !important;
background: white;
z-index: 9999;
position: relative;
}
}
.postid-71977 .avada-page-titlebar-wrapper,
.postid-71977 h2.fusion-post-title,
.postid-71978 .avada-page-titlebar-wrapper,
.postid-71978 h2.fusion-post-title {
display: none;
}
.postid-71977 h2.fusion-post-title.xmas-landing--title,
.postid-71978 h2.fusion-post-title.xmas-landing--title {
display: block;
}
.postid-71977 h2.fusion-post-title.xmas-landing--title strong,
.postid-71978 h2.fusion-post-title.xmas-landing--title strong {
display: block;
margin-bottom: 0 !important;
}
.postid-71977 #content,
.postid-71978 #content {
width: 100%;
max-width: 100%;
}
.postid-71977 #main,
.postid-71978 #main {
padding-top: 0;
}
.postid-71977 .gallery-wrapper .gallery,
.postid-71978 .gallery-wrapper .gallery {
max-width: 1200px;
margin: 0 auto !important;
}
.postid-71977 .max-1200,
.postid-71978 .max-1200 {
max-width: 1200px;
margin: 0 auto !important;
}
@media all and (max-width: 640px) {
.postid-71977 #gallery-2 .fusion_builder_column_1_4,
.postid-71978 #gallery-2 .fusion_builder_column_1_4 {
width: calc(50% - 15px) !important;
margin: 0 0 20px 0 !important;
}
.postid-71977 #gallery-2 .fusion_builder_column_1_4:nth-child(odd),
.postid-71978 #gallery-2 .fusion_builder_column_1_4:nth-child(odd) {
margin-left: 15px !important;
}
.postid-71977 #gallery-2 .fusion_builder_column_1_4:nth-child(even),
.postid-71978 #gallery-2 .fusion_builder_column_1_4:nth-child(even) {
margin-right: 15px !important;
}
}
.postid-71977 .col-left,
.postid-71978 .col-left {
width: 100% !important;
margin: 0 0 30px 0 !important;
}
.postid-71977 .col-right,
.postid-71978 .col-right {
width: 100% !important;
margin: 0 0 30px 0 !important;
}
@media all and (min-width: 641px) {
.postid-71977 .col-left,
.postid-71978 .col-left {
width: calc(50% - 15px) !important;
margin: 0 15px 30px 0 !important;
}
.postid-71977 .col-right,
.postid-71978 .col-right {
width: calc(50% - 15px) !important;
margin: 0 0 30px 15px !important;
}
}
.postid-71977 .text-column,
.postid-71978 .text-column {
max-width: 800px;
margin: 0 auto;
padding-left: 15px;
padding-right: 15px;
}
.postid-72904 .avada-page-titlebar-wrapper,
.postid-72904 h2.fusion-post-title,
.postid-xxxxxx .avada-page-titlebar-wrapper,
.postid-xxxxxx h2.fusion-post-title {
display: none;
}
.postid-72904 h2.fusion-post-title.sanvalentino2022-landing--title,
.postid-xxxxxx h2.fusion-post-title.sanvalentino2022-landing--title {
display: block;
}
.postid-72904 h2.fusion-post-title.sanvalentino2022-landing--title strong,
.postid-xxxxxx h2.fusion-post-title.sanvalentino2022-landing--title strong {
display: block;
margin-bottom: 0 !important;
}
.postid-72904 #content,
.postid-xxxxxx #content {
width: 100%;
max-width: 100%;
}
.postid-72904 #main,
.postid-xxxxxx #main {
padding-top: 0;
}
.postid-72904 .gallery-wrapper .gallery,
.postid-xxxxxx .gallery-wrapper .gallery {
max-width: 1200px;
margin: 0 auto !important;
}
.postid-72904 .max-1200,
.postid-xxxxxx .max-1200 {
max-width: 1200px;
margin-left: auto !important;
margin-right: auto !important;
}
@media all and (max-width: 640px) {
.postid-72904 #gallery-1 .fusion_builder_column_1_3,
.postid-xxxxxx #gallery-1 .fusion_builder_column_1_3 {
width: calc(33% - 15px) !important;
margin: 0 0 20px 0 !important;
}
.postid-72904 #gallery-1 .fusion_builder_column_1_3:nth-child(odd),
.postid-xxxxxx #gallery-1 .fusion_builder_column_1_3:nth-child(odd) {
margin-left: 15px !important;
}
.postid-72904 #gallery-1 .fusion_builder_column_1_3:nth-child(even),
.postid-xxxxxx #gallery-1 .fusion_builder_column_1_3:nth-child(even) {
margin-right: 15px !important;
}
}
.postid-72904 .text-column,
.postid-xxxxxx .text-column {
max-width: 800px;
margin: 0 auto;
padding-left: 15px;
padding-right: 15px;
}
.postid-72904 .sanvalentino-button:hover,
.postid-xxxxxx .sanvalentino-button:hover {
border-color: black !important;
background-color: black !important;
color: white !important;
}