@media only print {
header, footer,
.title_outer, .portfolio_print, header.page_header {
display: none !important;
}
.container_inner {
max-width: 80%;
}
div[class*='columns'] > div[class^='column'] {
float: none;
width: 100%;
}
html, body, .wrapper, .wrapper-inner .container, .container-inner {
padding-top: 0 !important;
margin-top: 0 !important;
top: 0 !important;
}
}<!-- 404 -->@media only screen and (max-width: 1000px){
.header_bottom{background-color:#ffffff;}
.content .container .container_inner.default_template_holder, .content .container .container_inner.page_container_inner{padding-top:50px !important;}
}
@media only screen and (min-width: 480px) and (max-width: 768px){
section.parallax_section_holder{height:auto !important;min-height:400px;}
}
@media only screen and (max-width: 768px){
h1, h1 a, body.qode-overridden-elementors-fonts .elementor-widget-heading h1.elementor-heading-title{font-size:28px;}
h2, h2 a, body.qode-overridden-elementors-fonts .elementor-widget-heading h2.elementor-heading-title{font-size:22px;}
h3, h3 a, body.qode-overridden-elementors-fonts .elementor-widget-heading h3.elementor-heading-title{font-size:17px;}
h4, h4 a, body.qode-overridden-elementors-fonts .elementor-widget-heading h4.elementor-heading-title{font-size:15px;}
}
@media only screen and (max-width: 600px) {
h1, h1 a, body.qode-overridden-elementors-fonts .elementor-widget-heading h1.elementor-heading-title{font-size:26px;}
h2, h2 a, body.qode-overridden-elementors-fonts .elementor-widget-heading h2.elementor-heading-title{font-size:20px;}
h3, h3 a, body.qode-overridden-elementors-fonts .elementor-widget-heading h3.elementor-heading-title{font-size:17px;}
h4, h4 a, body.qode-overridden-elementors-fonts .elementor-widget-heading h4.elementor-heading-title{font-size:15px;}
}
@media only screen and (max-width: 480px){
section.parallax_section_holder {
height: auto !important;
min-height: 400px;
}
}