/* Grid Layout - Phone */
@media all and (max-width: 767px) {
.et_pb_blog_grid .column {
.et_pb_blog_grid .et_pb_post {
border: 1px solid #D8D8D8;
.et_pb_blog_grid .et_pb_image_container {
.et_pb_blog_grid .et_main_video_container,
.et_pb_blog_grid .et_audio_content,
.et_pb_blog_grid .et_pb_post .et_pb_slider {
margin: -20px -20px 29px; }
.et_pb_image_container img,
.et_pb_blog_grid .et_pb_image_container img {
.et_pb_blog_grid .et_pb_no_thumb h2,
.et_pb_blog_grid .et_pb_no_thumb .entry-title {
.et_pb_blog_grid .et_audio_content {
.et_pb_blog_grid .et_pb_salvattore_content[data-columns]::before {
.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .et_pb_post {
.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post {
.et_pb_grid_item.first_in_row {
.et_pb_grid_item:not(.first_in_row) {
/* Video Format Overlay */
.et_pb_post > .et_main_video_container {
.et_pb_post .et_pb_video_overlay .et_pb_video_play {
.et_pb_post .et_pb_video_overlay_hover:hover {
background: rgba(0, 0, 0, 0.6); }
.et_pb_blog_grid .et_main_video_overlay:hover:before {
background: rgba(0, 0, 0, 0.6); }
height: auto !important; }
background-repeat: no-repeat;
background-position: center;
.et_pb_video_play:before {
font-family: 'ETmodules';
.et_pb_bg_layout_light .et_pb_video_play {
.et_pb_video_overlay_hover {
background: rgba(0, 0, 0, 0);
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out; }
.et_pb_video .et_pb_video_overlay_hover:hover {
background: rgba(0, 0, 0, 0.6); }
.et_pb_column_4_4 .et_pb_video_play,
.et_pb_column_3_4 .et_pb_video_play,
.et_pb_column_2_3 .et_pb_video_play,
.et_pb_column_1_2 .et_pb_video_play,
.et_pb_column_3_5 .et_pb_video_play {
.et_pb_column_3_8 .et_pb_video_play,
.et_pb_column_1_3 .et_pb_video_play,
.et_pb_column_2_5 .et_pb_video_play,
.et_pb_column_1_4 .et_pb_video_play,
.et_pb_column_1_5 .et_pb_video_play,
.et_pb_column_1_6 .et_pb_video_play {
/* Video Slider Module */
.et_pb_video_slider .et_pb_slider:hover .et_pb_video_overlay_hover {
background: rgba(0, 0, 0, 0.6); }
.et_pb_video_slider .et_pb_slider_dots.et_pb_controls_light ~ .et-pb-controllers .et-pb-active-control {
background-color: #FFF; }
.et_pb_video_slider .et_pb_slider_dots.et_pb_controls_dark ~ .et-pb-controllers a {
background-color: #333333; }
.et_pb_video_slider .et_pb_controls_dark .et-pb-slider-arrows {
.et_pb_video_slider .et-pb-controllers-has-video-tag.et-pb-controllers {
.et_pb_video_slider.et_pb_has_box_shadow .et_pb_carousel,
.et_pb_video_slider.et_pb_has_box_shadow .et_pb_carousel .et_pb_carousel_items {
.et_pb_video_slider.et_pb_has_box_shadow .et_pb_carousel_items .et-carousel-group .item-fade-out {
-webkit-box-shadow: none !important;
box-shadow: none !important;
background: transparent !important;
-webkit-animation-name: et_pb_video_slider_item_fade_out;
animation-name: et_pb_video_slider_item_fade_out;
-webkit-animation-duration: 200ms;
animation-duration: 200ms;
.et_pb_video_slider.et_pb_has_box_shadow .et_pb_carousel_items .et-carousel-group .item-fade-out .et_pb_video_overlay {
-webkit-animation-name: et_pb_video_slider_item_overlay_fade_out;
animation-name: et_pb_video_slider_item_overlay_fade_out;
-webkit-animation-duration: 200ms;
animation-duration: 200ms; }
.et_pb_video_slider.et_pb_has_box_shadow .et_pb_carousel_items .et-carousel-group.prev .et_pb_carousel_item,
.et_pb_video_slider.et_pb_has_box_shadow .et_pb_carousel_items .et-carousel-group.next .et_pb_carousel_item {
.et_pb_video_slider.et_pb_has_box_shadow .et_pb_carousel_items .et-carousel-group .et_pb_carousel_item.item-fade-in {
-webkit-animation-name: et_pb_video_slider_item_fade_in;
animation-name: et_pb_video_slider_item_fade_in;
-webkit-animation-duration: 400ms;
animation-duration: 400ms;
.et-pb-is-sliding-carousel {
.et_pb_carousel:hover .et-pb-arrow-prev {
.et_pb_carousel:hover .et-pb-arrow-next {
margin-bottom: 0 !important; }
.et_pb_slider_carousel.et_pb_controls_light + .et_pb_carousel .et-pb-arrow-prev,
.et_pb_slider_carousel.et_pb_controls_light + .et_pb_carousel .et-pb-arrow-next,
.et_pb_slider_carousel.et_pb_controls_light + .et_pb_carousel .et_pb_video_play {
.et_pb_slider_carousel.et_pb_controls_dark .et-pb-arrow-prev,
.et_pb_slider_carousel.et_pb_controls_dark .et-pb-arrow-next,
.et_pb_slider_carousel.et_pb_controls_dark + .et_pb_carousel .et-pb-arrow-prev,
.et_pb_slider_carousel.et_pb_controls_dark + .et_pb_carousel .et-pb-arrow-next,
.et_pb_slider_carousel.et_pb_controls_dark + .et_pb_carousel .et_pb_video_play {
.et_pb_carousel_items .et-carousel-group {
.et_pb_carousel_items .et-carousel-group.active {
.et_pb_carousel_items .et-carousel-group.active .et_pb_carousel_item:last-child {
background: rgba(0, 0, 0, 0.25);
.et_pb_carousel_items.columns-6 .et_pb_carousel_item {
.et_pb_carousel_items.columns-5 .et_pb_carousel_item {
.et_pb_carousel_items.columns-4 .et_pb_carousel_item {
.et_pb_carousel_items.columns-3 .et_pb_carousel_item {
.et_pb_carousel_items.columns-2 .et_pb_carousel_item {
.et_pb_carousel_items.columns-1 .et_pb_carousel_item {
.et_pb_carousel_item:after {
.et_pb_carousel_item .et_pb_video_overlay {
.et_pb_carousel_item.et-pb-active-control .et_pb_video_overlay_hover {
background: rgba(0, 0, 0, 0.6); }
.et_pb_carousel_item .et_pb_video_play {
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out; }
.et_pb_carousel_item .et_pb_video_overlay:hover .et_pb_video_play {
.et_pb_carousel_item .et_pb_video_overlay_hover:hover {
background: rgba(0, 0, 0, 0.6); }
@-webkit-keyframes et_pb_video_slider_item_fade_out {
@keyframes et_pb_video_slider_item_fade_out {
@-webkit-keyframes et_pb_video_slider_item_overlay_fade_out {
-webkit-transform: scale(1);
-webkit-transform: scale(0.8);
transform: scale(0.8); } }
@keyframes et_pb_video_slider_item_overlay_fade_out {
-webkit-transform: scale(1);
-webkit-transform: scale(0.8);
transform: scale(0.8); } }
@-webkit-keyframes et_pb_video_slider_item_fade_in {
-webkit-transform: scale(0.8);
-webkit-transform: scale(1);
@keyframes et_pb_video_slider_item_fade_in {
-webkit-transform: scale(0.8);
-webkit-transform: scale(1);
.et_pb_column_1_4 .et_pb_slider_carousel .et_pb_slide,
.et_pb_column_1_5 .et_pb_slider_carousel .et_pb_slide,
.et_pb_column_1_6 .et_pb_slider_carousel .et_pb_slide {
min-height: 0 !important;
min-height: initial !important; }
.et_pb_column_4_4 .et_pb_carousel_item .et_pb_video_play,
.et_pb_column_3_4 .et_pb_carousel_item .et_pb_video_play,
.et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play,
.et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play,
.et_pb_column_3_5 .et_pb_carousel_item .et_pb_video_play {
.et_pb_column_3_8 .et_pb_carousel_item .et_pb_video_play,
.et_pb_column_1_3 .et_pb_carousel_item .et_pb_video_play,
.et_pb_column_2_5 .et_pb_carousel_item .et_pb_video_play {
.et_pb_column_1_4 .et_pb_carousel_item .et_pb_video_play,
.et_pb_column_1_5 .et_pb_carousel_item .et_pb_video_play,
.et_pb_column_1_6 .et_pb_carousel_item .et_pb_video_play {
.et_pb_widget_area_left {
border-right: 1px solid rgba(0, 0, 0, 0.1);
.et_pb_widget_area_right {
border-left: 1px solid rgba(0, 0, 0, 0.1);
.et_pb_sidebar_no_border {
/* Fullwidth Image Module */
.et_pb_fullwidth_image img {
/* Call To Action and Button Modules */
.et_pb_promo_description {
.et_pb_promo_description p:last-of-type {
.et_pb_module.et_pb_button {
.et_pb_promo_button:hover,
.et_pb_newsletter_button:hover {
.et_pb_column_1_2 .et_pb_promo,
.et_pb_column_3_5 .et_pb_promo,
.et_pb_column_1_3 .et_pb_promo,
.et_pb_column_2_5 .et_pb_promo,
.et_pb_column_1_4 .et_pb_promo,
.et_pb_column_1_5 .et_pb_promo,
.et_pb_column_1_6 .et_pb_promo {
.et_pb_button_module_wrapper.et_pb_button_alignment_left {
.et_pb_button_module_wrapper.et_pb_button_alignment_right {
.et_pb_button_module_wrapper.et_pb_button_alignment_center {
/* Button Alignment - Tablet */
@media all and (max-width: 980px) {
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left {
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right {
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center {
/* Button Alignment - Phone */
@media all and (max-width: 767px) {
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left {
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right {
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center {
.et_pb_button_module_wrapper > a {
.et_pb_newsletter .et_pb_module_header:empty {
.et_pb_newsletter_description p:last-of-type {
.et_pb_newsletter_description_no_title.et_pb_newsletter_description_no_content .et_pb_newsletter_form {
-webkit-box-ordinal-group: 3;
.et_pb_newsletter_form p.et_pb_newsletter_field {
.et_pb_newsletter_form p.et_pb_newsletter_field.et_pb_signup_custom_field {
.et_pb_newsletter_form .input,
.et_pb_newsletter_form input[type="text"],
.et_pb_newsletter_form input[type="password"],
.et_pb_newsletter_form p.et_pb_newsletter_field input[type="text"],
.et_pb_newsletter_form textarea,
.et_pb_newsletter_form p.et_pb_newsletter_field textarea,
.et_pb_newsletter_form select {
-webkit-appearance: none;
padding: 14px 4% !important;