.et_pb_code_inner{position:relative}.cu-blog .et_pb_salvattore_content[data-columns]::before {
content: '4 .column.size-1of4' !important;
}
@media only screen and ( min-width: 980px ) {
.cu-blog .column.size-1of4 {
width: 24%!important;
margin-right: 1%;
}
}
@media only screen and ( max-width: 980px ) {
.cu-blog .column.size-1of4 {
width:100% !important;
margin-right:0%;
}
}.custom_slider .et_pb_slide .et_pb_container {
height: auto !important;
}
.custom_slider .et_pb_slide .et_pb_slide_description {
padding: 3% 2%;
}
.custom_slider .et-pb-controllers {
bottom: -50px;
}
.custom_slider {
overflow: visible;
}
.custom_slider .et_pb_slide .et_pb_slide_image {
width: 25% !important;
right: auto !important;
}
.custom_slider .et_pb_slide .et_pb_slide_description {
width: 75% !important;
}
@media (min-width: 981px){
.custom_menu{
position:absolute;
top:0px;
right:0px;
}
}
.single .et_pb_post {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
div#left-area {
padding-bottom: 0 !important;
}
.slider-ratio-16-9 .et_pb_slide {
padding: 0; 
padding-bottom: 47.92%!important; 
height: 0;
}
@media only screen and (max-width: 767px) {
.et_pb_slider .et_pb_slide {
background-position: center;
-webkit-background-size: 100%;
-webkit-background-size: contain;
-moz-background-size: 100%;
-moz-background-size: contain;
background-size: 100%;
background-size: contain;
}
.et_pb_slider .et_pb_slide {
height: 0;
padding-top: 124.87%;
}
}
@media (min-width: 981px) and (max-width: 1254px) {
#top-menu {
display: none;
}
#et_mobile_nav_menu {
display: block;
}
.et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation {
display: block;
padding-top: 24px;
}
}
@media (min-width: 768px) and (max-width: 980px) {
.wpc-tablet-3-columns .et_pb_column_1_3 {
width: 31.333%;
margin-right: 3%;
}
.wpc-blog .et_pb_salvattore_content {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-column-gap: 3%;
}
}