@media only screen and (min-width:1600px) {
body .is-ajax-search-items {max-height:600px !important;}
}

@media only screen and (min-width:1480px) {
.post-container .post_custom .post-header h1 {font-size:42px;}
}

@media only screen and (min-width:600px) {
.footer_links.large ul.custom-widget-menu {column-count:2;gap:30px;}
}

@media only screen and (min-width:768px) {
.footer_links {width:33.33%;}
.footer_links.large {width:66.66%;}
.footer_links.large ul.custom-widget-menu {column-count:2;gap:50px;}
}

@media only screen and (min-width:1200px) {
.footer_links {width:25%;}
.footer_links.large {width:50%;}
}

@media only screen and (max-width:1900px) {
.slide_content {}
.header_1 {font-size:50px;}
.slidetext .main_text {margin-bottom:50px;}

.article_header_block {padding:80px 100px 80px 120px;}
}

@media only screen and (max-width:1700px) {
.slide_container {max-width:none;padding-left:70px;}
.owl-dots {left:-43px;}

.article_header_block {padding:70px 100px}
.article_header_block.about {padding-top:120px;}
}

@media only screen and (max-width:1480px) {
.main_max {/*max-width:1150px;*/padding-left:40px;padding-right:40px;}
/*.header_0 {font-size:120px;}
.header_1 {font-size:42px;}
.header_2 {font-size:45px;}
.header_3 {font-size:21px;}
.header_4 {font-size:20px;}
.header_5 {font-size:18px;}
.header_6 {}*/
.main_text_1 {font-size:18px;}

.slide_container {margin:0 0 70px;}
.slide_2 {height:140px;bottom:-70px;}
.slide_info {height:140px;}
.slide_info_content {padding:45px 0 0 40px;}
.slide_info_content.content_02,
.slide_info_content.content_03 {width:29%;}
.slide_info_content.content_04 {width:17%;}
.main3_left .main_image {margin-left:-50px;}
.main4_container:before {height:428px;}
.main4 .latest-posts-widget {padding:60px 0 0;}
.main4 .latest-posts-widget:before {left:-60px;right:-60px;}
.news_button_widget {padding-bottom:100px;}

/**/

.main_max {padding-left:30px;padding-right:30px;}
.main_max_2 {max-width:1150px;}

.article_header_block {padding:60px 70px;}
.article_header_block .header_3 {margin-bottom:20px;}

.article_header_block.about {padding:50px 50px 30px;}
}

@media only screen and (max-width:1260px) {
.top_bar {padding:0 20px;}
.header_a {}
.header_b {padding-top:5px;}
.header_c {top:15px;}
.logo_container .logo img {/*width:205px;*/width:260px;}
.header_container {height:76px;}
.header_main {height:76px;padding:10px 20px;}
.top1 ul li {margin:0 20px 0 0;}
.submenu_container {top:60px;}
ul.main_menu > li:hover > a.main_button:before {height:35px;}

ul.submenu_1 {margin:0 0 25px;}
ul.submenu_1 li {padding:0;}
.menu_icon {display:none;}
ul.submenu_2 {gap:20px;}

.slide_container {margin:0;}
.slide_2 {margin:0;padding:0 !important;position:relative;bottom:0;left:0;}
.slide_content {}
.slidetext {max-width:450px;}
.slide_info_content.content_02,
.slide_info_content.content_03 {width:29%;}
.slide_info_content.content_04 {width:17%;}

.header_0 {font-size:100px;}
.header_1 {font-size:50px;}
.header_2 {font-size:45px;}
.header_3 {font-size:30px;}
.header_4 {font-size:40px;}
.header_5 {font-size:16px;}
.header_6 {font-size:14px;}
.header_9 {font-size:30px;}
.main_text_1 {font-size:16px;}
.has_line {padding-left:40px;}
.has_line:before {width:25px;top:11px;}

.slide_content {width:380px;height:380px;padding:30px;bottom:-100px;}
.slidetext .header_6 {margin-bottom:20px;}
.slide_more {width:56px;height:56px;bottom:24px;right:24px;}

.main1_container {height:100px;}
.slide_container + .main1_container {margin-top:-40px;}
.main1_container + .main5_container {margin-top:-50px;}
.scrolling_image img {height:100px !important;}
.main2 {padding-top:40px;}
.main3_container {margin-bottom:70px;}
.main4_container {padding:20px 0 90px;}
.main4 .align_center {margin:0 auto 50px;}
.main4 .scrollingtext {bottom:-10px;}

.double_block {margin-bottom:80px;}
.double_image {width:48%;}
.double_text {width:48%;}
.bg_container {padding-top:60px;}
.bg_container:before {height:60px;}
.bg_bottom_container {border-radius:0 0 100px 100px;}

.footer_links {padding:0 30px 0 0;}

/**/

.category_main {padding-left:40px;}

article.default_template .article_inner {border-radius:0 0 80px 80px;padding:0 0 60px;}

.article_header_block {padding:50px 40px;}
.article_header_block.about {padding:40px 40px 30px;}
.post-container .post-thumbnail img {/*width:140%;margin:0 -20%;*/}

.article_header + .main1_container {margin-top:-10px;}

/*.double_container.double_post .double_image {width:100%;}
.double_container.double_post .double_text {width:100%;padding:0 20px;}*/

.green_background {border-radius:0 0 80px 80px;}
.why_double {padding-bottom:50px;}
.why_bg_container {height:450px;padding:160px 30px 100px;margin-top:-80px;}
.why_post_box_container {margin-top:-150px;}

.wpcf7-form label {font-size:14px;}
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form select {font-size:14px;height:50px !important;padding:8px 15px;}
.wpcf7-form textarea {padding:8px 15px;}

.product_image {padding-right:40px;}

.quote_step {margin-bottom:60px;}
}

@media only screen and (max-width:1100px) {
.submenu_container {width:100vw;margin-left:-50vw;}
}

@media only screen and (min-width:600px) and (max-width:1023px) {
.header_a {float:none;width:200px;margin:auto;}
.header_b {position:absolute;left:20px;top:8px;}
}

@media only screen and (max-width:1023px) {
.top1 {display:none;}
.top2 {display:none;}
.top3 {border:none;float:none;margin:auto;padding:0;text-align:center;}

.header_container {height:64px;}
.header_main {height:64px;padding:8px 20px;}
.header_c {display:none;}
.header_a {padding-top:2px;}
.logo_container .logo img {/*width:176px;*/width:200px;}
.menu_button {display:block;}
.header_b .main_button {min-width:150px;padding-left:20px;padding-right:20px;}

.header_lang {display:block;position:absolute;top:24px;right:68px;}

.top_info {display:none;}

.quote_popup.fancybox__content {padding:50px 20px;}
.product_item_inner {padding:0 15px;}

.slide_container {padding:0;}
.slide_container .slide a {overflow:hidden;}
.slide_container .owl-carousel .owl-item img {}
.slide_block.owl-carousel .owl-stage-outer {padding-bottom:60px;}
.slide_content {width:360px;height:auto;padding:20px;bottom:-60px;left:20px;}
.slidetext .header_3 {margin-bottom:60px;}
.slidetext {max-width:100%;}
.slide_more {background-size:20px;width:50px;height:50px;bottom:20px;right:20px;}
.owl-dots {top:calc(50% - 90px);bottom:60px;left:auto;right:20px;}
.owl-carousel button.owl-dot {margin:15px 0;}

.slide_content {display:block;width:100%;position:relative;bottom:0;top:0;left:0;right:0;}
.slidetext {max-width:100%;}
.slidetext .header_5 {margin-bottom:15px;}
.slidetext .main_text {margin-bottom:30px;}
.owl-dots {width:100%;margin-top:42%;top:-35px;bottom:auto;left:0;text-align:center;}
.owl-carousel button.owl-dot {background:#fff;display:inline-block;margin:0 8px;}

.main_max {padding-left:20px;padding-right:20px;}
.header_0 {font-size:80px;}
.header_1 {font-size:40px;}
.header_2 {font-size:36px;}
.header_3 {font-size:26px;line-height:1.4;}
.header_3 {font-size:35px;}
.large_number {font-size:80px;}
.main_text {font-size:14px;}
.main_button {font-size:12px;padding:12px 30px;}
.has_underline {width:50px;height:10px;}

.main1_container {height:100px;margin-top:-40px;}
.main2 {padding-top:50px;}
.main2 .align_center {margin:0 auto 40px;}
.main2 .header_1 {margin-bottom:30px;}
.main2 .main_text {margin-bottom:25px;}
.double_block {margin-bottom:70px;}
.tabs_left {display:none;}
.tabs_right {width:100%;}
.tabs_content {display:block !important;max-width:none;}
.tab_accordion_btn {display:block;}
.tab_accordion {display:none;padding:35px 40px;}
.circle_item {width:50%;}
.industries_container .circles_container {margin-bottom:30px;}
.industries_container .circle_item {width:33.33%;}
.main4 .align_center {margin:0 auto 40px;}
.main4 .scrollingtext {bottom:-10px;}
.bg_container {padding-top:50px;}
.bg_container:before {height:50px;}

.bg_bottom_container {border-radius:0 0 60px 60px;}
.bg_bottom_block {height:400px;}

.footer_links {width:33.33%;padding-right:20px;}
.footer_links:first-child {width:100%;padding:0 0 40px;text-align:center;}
.footer_1 {padding-bottom:20px;}
.footer_1b .footer_logo {margin-bottom:25px;}
.footer_1b .footer_logo img {max-width:250px;}

/**/

.category_main {width:100%;padding-left:0;}
.category_sidebar {width:100%;margin-bottom:30px;}
.filter_button {display:block;}
.searchandfilter {display:none;margin:0;}

.article_double {width:100%;}
.contact_bg {display:none;}
.map_container .iframe_container {padding-bottom:80%;}

.double_container.double_post .double_image {width:100%;margin-bottom:30px;}
.double_container.double_post .double_text {width:100%;padding:0 20px;}
.double_block .header_1 {margin-bottom:30px;}

.post-container .post_custom .post-header {background:#ff7124;height:auto;margin:0 0 30px;padding:30px 40px;}
.post-container .post_custom.page_custom .post-header {background:#272d4e;margin-bottom:0;}
.post-container .post_custom .post-header:before {display:none;}
.post-container .post_custom .post-header h1:after {display:none;}
.custom_post_button {display:none;margin-bottom:30px;}

.post-content p {margin-bottom:20px;}
.qna_container .header_2 {margin:0 0 30px;}

.wpcf7-form textarea {height:160px;}

.why_double_container {max-width:700px;padding:40px 0 0;}
.why_text {width:calc(100% - 300px);padding:0;}
.why_number {width:250px;}
.why_number .header_0 {font-size:145px;top:calc(50% - 65px);}

.sustainability_block {padding:50px 0 60px;}
.page_image_container {padding-bottom:60px;}
.grey_background.radius_top {border-radius:60px 60px 0 0;margin-top:-60px;}
.sustain_double_img {width:300px;}
.sustain_double_txt {width:calc(100% - 300px);}
.sust_quote {margin-bottom:70px;}

/**/

.product_page {padding-top:40px;}
.product_image {width:100%;padding:0 0 30px;}
.product_text {width:100%;}
.product_text .header_5.bg_square_2 {margin-bottom:15px;}
.product-title {margin-bottom:25px;}
.product_bottom_inner {border-radius:0 0 80px 80px;padding:0 0 70px;}

.product_double {padding-bottom:30px;}
.product_block {margin-bottom:30px;}
.product_block .header_7 {margin-bottom: 10px;}


.product_custom_container {background:#ff7124;padding-top:0;}
.product_custom_bg {border-radius:0;width:auto;margin-right:0;padding-bottom:70%;position:static;}
.product_custom_content {padding:50px;}
.product_custom_content > .header_3 {max-width:unset;margin:0 0 30px;text-align:center;}

.product_circles .circle_item {width:128px;margin:0 12px 20px 0;}
.product_circles .circle_item .header_6 {color:#222;display:block;position:static;}

.quote_block {gap:30px;}
.quote_option {width:calc(33.33% - 20px);}

.industry_slider_container {padding:0 0 60px;}
}

@media only screen and (max-width:767px) {
.header_b {left:10px;}
.header_b .main_button {padding-left:15px;padding-right:15px;}
.header_b .top_contact {display:none;}
.menu_button {right:15px;}
.header_lang {right:62px;}
.product_item {width:50%;}
.quote_popup.fancybox__content .header_2 {margin-bottom:40px;}

.search_popup_content {padding:0;}
#search_popup .is-form-style {padding:10px 20px !important;}
body .is-ajax-search-result .is-ajax-search-post {width:50%;}
body .is-search-sections {padding:0 10px;}

.header_1 {font-size:35px;}
.header_2 {font-size:30px;}
.header_5 {/*font-size:14px;*/}
.header_4 {font-size:30px;}
.header_7 {font-size:21px;}
.header_8 {font-size:16px;}
.header_9 {font-size:25px;}
.large_number {font-size:60px;}
.main_text_1 {font-size:14px;}
.has_line {padding-left:30px;}
.has_line:before {width:18px;top:9px;}

.main_max {padding-left:20px;padding-right:20px;}
.main_max_2 {padding-left:20px;padding-right:20px;}

.double_block {max-width:600px;margin:0 auto 50px;}
.double_text {width:100%;}
.double_image {width:100%;margin-bottom:30px;order:-1;}
.double_block .main_text {margin-bottom:20px;}

.bg_bottom_block .slide_content {min-height:250px;bottom:-20px;}

.footer_1 {padding-top:30px;}

.footer_links {width:100%;}
.footer_links.large {width:100%;}

/**/

.article_columns {column-count:1;gap:0;margin-bottom:50px;}
.article_body {padding:30px 30px 50px;}
.article_body .align_center {margin-bottom:30px;}

.post_box {padding:30px 30px 20px;}
.post_box_icon {width:90px;height:90px;margin-bottom:20px;}
.post_box .header_5 {margin-bottom:12px;}

.category-title {text-align:center;}

.post-thumbnail.owl-carousel .owl-nav button.owl-prev {left:-15px;}
.post-thumbnail.owl-carousel .owl-nav button.owl-next {right:-15px;}

.industry_slider .slide_title br {display:none;}
.product_custom_content {padding:40px;}
.product_custom_inner_double {padding:40px 30px;}
.product_custom_content > .header_3 {margin:0 0 20px;}
.industry_slider:before {height:100%;}

.quote_page_container .double_block {max-width:none;margin-bottom:50px;}
.quote_page_container .double_image .main_image {margin:auto;}
.quote_block {margin-bottom:50px;}
.quote_step {margin-bottom:50px;}
.quote_step .main_text {margin-bottom:24px;}
.form_double {display:block;gap:0;}
.form_double label {display:block;width:100%;margin-bottom:15px;}

.grey_background.radius_top .recycle_container {margin-bottom:0;}
.sustain_double_container {display:block;}
.sustain_double_img {width:100%;max-width:400px;margin:0 auto 30px;}
.sustain_double_txt {width:100%;}
.sustainability_container .double_block {margin-bottom:30px;}
.sust_diagram_desktop {display:none;}
.sust_diagram_mobile {display:block;}
}

@media only screen and (max-width:700px) {
.why_double {flex-wrap:wrap;}
.why_double.reverse {flex-direction:row;}
.why_number{margin:0 auto 20px;}
.why_text{width:100%;}
.quote_block {gap:20px;}
.quote_option {width:calc(50% - 10px);}
}

@media only screen and (max-width:599px) {
.header_container {/*height:60px;*/}
.header_main {/*height:60px;*/}
.header_a {padding-top:5px;}
.header_b {padding-top:2px;margin-right:75px;}
.header_b .top_contact {display:none;}
.logo_container .logo img {width:180px;}
.widget_polylang a {line-height:60px;width:60px;height:60px;}
.menu_button {top:10px;}
.header_lang {top:22px;}
.dropdown_menu_container {width:100%;left:-100%;}

#search_popup .is-form-style.is-form-style-3 input.is-search-input {font-size:16px !important;}

.header_0 {font-size:70px;}
.header_1 {font-size:30px;line-height:1.3;}
.header_2 {font-size:30px;}
.header_3 {font-size:28px;}
.header_5 {font-size:15px;}
.header_7 {font-size:18px;}
.main_button {}

.has_underline {width:40px;height:8px;}
.scrolling_image img {height:80px !important;}

.main1_container {height:85px;}
.scrolling_image img {height:85px !important;}
.main3_container {margin-bottom:40px;}
.tab_accordion {padding:25px 25px;}
.circle_item {padding:0 10px 40px;}
.bg_container {height:250px;}

.widget.widget_mc4wp_form_widget input[type="email"] {padding:15px 25px;}
.widget.widget_mc4wp_form_widget input[type="submit"] {width:55px;min-width:55px;height:55px;}
.footer_links {width:100%;margin-bottom:20px;padding:0;text-align:center;}

.footer_1a {padding-bottom:50px;}
.footer_main .align_center {margin:0 auto 30px;}
.footer_2 {flex-wrap:wrap;}
.footer_2a {width:100%;margin-bottom:15px;text-align:center;}
.footer_2b {width:100%;text-align:center;}
.footer_2b a {margin:0;}

.footer_links ul.sub-menu {text-align:center;}

/**/

.category_double_container {padding:0;}
.posts-list-container article.article_list {display:block;}
.posts-list-container article.article_list .post-thumbnail {display:block;width:100%;margin-bottom:20px;}
.posts-list-container article.article_list .post-body {width:100%;padding-left:0;}

.subcategory_item {width:100%;margin-bottom:40px;}

.double_block .header_1 {margin-bottom:30px;}
.double_block .header_3 {margin-bottom:30px;}

.article_header_block.about {padding:40px 40px 30px;}
.article_header_block .header_6 br {display:none;}

.post_box {width:100%;}

.contact_form_container {padding:30px 30px;}

.paroxes_list ul {columns:1;}
.product_custom_inner_double {width:100%;}
.product_custom_content {padding-bottom:30px;}
.product_circles .circle_item {width:50%;margin:0 0 20px 0;}

.industries_container {padding:60px 10px 20px;}
.industries_container .circle_item {width:50%;}

.circle_item .main_image img {width:150px;}

.page_image_container {padding-bottom:20px;}
.sustainability_block {padding:30px 0 60px;}
.grey_background.radius_top {border-radius:30px 30px 0 0;margin-top:-30px;}

.why_text .header_1 {margin-bottom:20px;}
}

@media only screen and (max-width:499px) {
.product_item {width:100%;}
}

@media only screen and (max-width:449px) {
.slide_container .owl-carousel .owl-item img {/*width:180%;margin:0 -40%;*/}

.header_1 {font-size:30px;}

.bottom1:before {background-position:right -140px top 5px;background-size:300px auto;}
.footer_1a .footer_logo {width:160px;}

/**/

.post-container .post_custom .post-header {padding:25px 30px;}

.quote_block {gap:20px;}
.quote_option {width:100%;}
}

