.page-template-sustainability .wraps_sections section#top_section{background-color:#1c1c1c;border-bottom:8px solid #d7182a;padding:141px 0 90px}.page-template-sustainability .wraps_sections section#top_section .main_title{font-size:63px;font-family:'MontserratBold';text-transform:uppercase}.page-template-sustainability .wraps_sections section#top_section .content{font-size:16px;margin-top:34px;color:rgba(255,255,255,0.6);max-width:660px;padding:0 35px;margin:34px auto}.page-template-sustainability .wraps_sections section#calculator{height:100vh;display:flex;align-items:center}.page-template-sustainability .wraps_sections section#calculator .layer1{background-image:url(/wp-content/themes/roots-mipo/assets/img/bg_web_new.jpg);height:100%;width:100%;position:absolute;top:0;background-repeat:no-repeat;background-size:cover}.page-template-sustainability .wraps_sections section#calculator .layer1 img{object-fit:cover;height:100%;width:100%}.page-template-sustainability .wraps_sections section#calculator .layer1 .lottie_player{position:absolute;top:0;height:100%;width:100%}.page-template-sustainability .wraps_sections section#calculator .layer1 .lottie_player .wrap_lottie{transition:.4s all;opacity:1;position:absolute;width:100%;height:100%}.page-template-sustainability .wraps_sections section#calculator .layer1 .lottie_player .wrap_lottie svg{height:100vh !important}.page-template-sustainability .wraps_sections section#calculator .col-5{position:relative}.page-template-sustainability .wraps_sections section#calculator .earth{position:absolute;width:100%;height:100%;left:0;right:0;z-index:99;top:0;background:url('/wp-content/themes/roots-mipo/assets/img/earth.png') no-repeat 88%;background-size:20%}.page-template-sustainability .wraps_sections section#calculator .hide{display:none}.page-template-sustainability .wraps_sections section#calculator .wraps_labels{width:160px;position:relative;transition:.4s all;top:0}.page-template-sustainability .wraps_sections section#calculator .wraps_labels>div{opacity:1}.page-template-sustainability .wraps_sections section#calculator .wraps_labels>div.hide{opacity:0}.page-template-sustainability .wraps_sections section#calculator .wraps_labels .num_year{position:relative;transition:.4s all;height:60px;display:flex;align-items:center}.page-template-sustainability .wraps_sections section#calculator .details_sect{text-align:left;position:relative;z-index:99}.page-template-sustainability .wraps_sections section#calculator .details_sect .title_sect{font-size:30px;font-family:MontserratBold}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info{display:flex}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info{display:flex;flex-direction:column;position:relative;padding-left:15px}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info .wraps{display:flex;align-items:center}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info .icon{padding:0 23px 0 0}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info .icon img{height:30px;width:auto;max-width:initial}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info .num{font-size:50px;font-family:MontserratBold;padding:0 20px 0 0;overflow:hidden;height:60px;transition:.4s all}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info .num span{position:relative}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info::after{content:'';background-color:rgba(255,255,255,0.3);height:75%;width:2px;margin-left:15px;position:absolute;right:0}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info:first-child{padding-left:0}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info:first-child .icon{padding-left:0}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info:last-child::after{display:none}.page-template-sustainability .wraps_sections section#calculator .calulator_box{border-radius:10px;box-shadow:0 16px 10px 0 rgba(0,0,0,0.16);background-color:#000;text-align:left;margin:4vh 0;max-width:761px;position:relative;z-index:99}.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc,.page-template-sustainability .wraps_sections section#calculator .calulator_box .middle_calc,.page-template-sustainability .wraps_sections section#calculator .calulator_box .years{padding:20px}.page-template-sustainability .wraps_sections section#calculator .calulator_box .middle_calc{padding:13px 20px}.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc{display:flex;width:100%;justify-content:space-between}.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc .kilo{display:flex;justify-content:center;align-items:center;height:60px}.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc .kilo .wraps_labels{justify-content:end;width:175px}.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc .kilo .num{font-size:60px;font-family:MontserratBold;height:60px;overflow:hidden;text-align:right}.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc .kilo .num .num_year{justify-content:end}.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc .kilo .unit{padding:0 20px}.page-template-sustainability .wraps_sections section#calculator .calulator_box h2{font-family:MontserratBold;font-size:30px;line-height:1.17;text-transform:uppercase}.page-template-sustainability .wraps_sections section#calculator .calulator_box .sub{font-size:16px}.page-template-sustainability .wraps_sections section#calculator .label{font-size:16px}.page-template-sustainability .wraps_sections section#calculator .middle_calc{border-top:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(255,255,255,0.3);padding:13px 20px}.page-template-sustainability .wraps_sections section#calculator .middle_calc ul{list-style-type:none;padding:0;margin:10px 0;display:flex}.page-template-sustainability .wraps_sections section#calculator .middle_calc ul li{margin-right:23px;padding:0 5px;cursor:pointer;font-size:14px;transition:.5s all}.page-template-sustainability .wraps_sections section#calculator .middle_calc ul li.active{background-color:#d7182a;font-family:MontserratBold}.page-template-sustainability .wraps_sections section#calculator .years .wrap_range{display:flex;width:100%;justify-content:space-between;align-items:center;height:45px}.page-template-sustainability .wraps_sections section#calculator .years .wrap_range .range{width:100%}.page-template-sustainability .wraps_sections section#calculator .years .wrap_range .range #rangeValue{position:relative;display:block;text-align:center;color:#999;font-weight:400}.page-template-sustainability .wraps_sections section#calculator .years .wrap_range .range .range1{width:100%;height:7px;-webkit-appearance:none;background:rgba(255,255,255,0.3);outline:none;border-radius:2px;box-shadow:inset 0 0 5px #000}.page-template-sustainability .wraps_sections section#calculator .years .wrap_range .range .range1::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;cursor:pointer;position:relative;border:4px solid rgba(0,0,0,0.13)}.page-template-sustainability .wraps_sections section#calculator .years .wrap_range .range .range1::-webkit-slider-thumb::before{content:'';background-color:green;position:absolute}.page-template-sustainability .wraps_sections section#calculator .years .wrap_range .num_range{padding-left:30px;text-align:center;font-size:15px}.page-template-sustainability .wraps_sections section#calculator .years .wrap_range .num_range div{font-size:24px;font-family:MontserratBold}.page-template-sustainability .wraps_sections section#calculator .new_meat{padding:0px}.page-template-sustainability .wraps_sections section#calculator .wrap_disc{display:flex;padding:15px 15px 0;position:absolute;bottom:0;left:0;right:0;margin:auto}.page-template-sustainability .wraps_sections section#calculator .wrap_disc .based{text-align:left;padding-right:10%}.page-template-sustainability .wraps_sections section#calculator .wrap_disc .discover{text-transform:uppercase;font-family:MontserratBold;color:#000;font-size:13px;white-space:nowrap;position:relative;top:3px}.page-template-sustainability .wraps_sections section#calculator .wrap_disc .discover img{display:block;height:20px;object-fit:contain;margin:10px auto}.page-template-sustainability .wraps_sections section#running_numbers{background-color:#1c1c1c;padding:95px 0}.page-template-sustainability .wraps_sections section#running_numbers .content{font-size:16px;color:rgba(255,255,255,0.6);margin-bottom:34px}.page-template-sustainability .wraps_sections section#running_numbers .numbers{margin-bottom:95px}.page-template-sustainability .wraps_sections section#running_numbers .numbers ul{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center;gap:60px}.page-template-sustainability .wraps_sections section#running_numbers .numbers ul li .box .top_title,.page-template-sustainability .wraps_sections section#running_numbers .numbers ul li .box .under_title{color:rgba(255,255,255,0.6)}.page-template-sustainability .wraps_sections section#running_numbers .numbers ul li .box .number{font-size:60px;line-height:1.1;font-family:'MontserratBold'}.page-template-sustainability .wraps_sections section#running_numbers .bottom_title{font-size:30px;font-family:'MontserratBold'}.page-template-sustainability .wraps_sections section.sect_section .image{position:relative}.page-template-sustainability .wraps_sections section.sect_section .image .section_lottie{position:absolute;bottom:0;height:100%;display:flex;width:100%}.page-template-sustainability .wraps_sections section.sect_section .image .section_lottie svg{height:initial !important;max-height:500px}.page-template-sustainability .wraps_sections section.sect_section#Land .section_lottie{height:50%}.page-template-sustainability .wraps_sections section.sect_section#Land .section_lottie:first-child{top:0}.page-template-sustainability .wraps_sections section.sect_section#Land .section_lottie svg{max-height:50%}.page-template-sustainability .wraps_sections section .wrapper{height:100%}.page-template-sustainability .wraps_sections section .wrapper.text_with_file .columns .image .image_second{align-self:center}.page-template-sustainability .wraps_sections section .wrapper.text_with_file .columns .image img{max-height:413px}.page-template-sustainability .wraps_sections section .wrapper.text_section .columns .image img{max-height:476px}.page-template-sustainability .wraps_sections section .links{color:rgba(255,255,255,0.6);font-size:12px}.page-template-sustainability .wraps_sections section .links .title_links{font-weight:bold;margin-top:20px}.page-template-sustainability .wraps_sections section .links ol{padding:4px 13px;margin:0}.page-template-sustainability .wraps_sections section .links ol li a{display:block;font-size:12px;font-weight:500;color:rgba(255,255,255,0.6);text-decoration:underline}.page-template-sustainability .wraps_sections section .links span{color:#000}.page-template-sustainability .wraps_sections section.white{background-color:#fff}.page-template-sustainability .wraps_sections section.white .text_section_with_link .columns .data{padding-bottom:50px}.page-template-sustainability .wraps_sections section.white .text_section_with_link .columns .image_top{margin-top:100px}.page-template-sustainability .wraps_sections section.white .text_section_with_link .columns .image_bottom{flex-direction:column}.page-template-sustainability .wraps_sections section.white .text_section_with_link .columns .image_bottom>div{flex:1;width:100%}.page-template-sustainability .wraps_sections section.white .text_section_with_link .columns .image_bottom>div.image_second{display:flex;align-items:end}.page-template-sustainability .wraps_sections section.white .text_section_with_link .columns .image_bottom img{height:174px}.page-template-sustainability .wraps_sections section.white .columns .data .sub_title{color:rgba(0,0,0,0.43)}.page-template-sustainability .wraps_sections section.white .columns .data .main_title h3{color:#000}.page-template-sustainability .wraps_sections section.white .columns .data .content{color:rgba(0,0,0,0.6)}.page-template-sustainability .wraps_sections section.white .columns .data .links{color:rgba(0,0,0,0.6);font-size:12px}.page-template-sustainability .wraps_sections section.white .columns .data .links .title_links{font-weight:bold;margin-top:20px}.page-template-sustainability .wraps_sections section.white .columns .data .links ol{padding:4px 13px;margin:0}.page-template-sustainability .wraps_sections section.white .columns .data .links ol li a{display:block;font-size:12px;font-weight:500;color:rgba(0,0,0,0.6)}.page-template-sustainability .wraps_sections section.white .columns .data .links span{color:#000}.page-template-sustainability .wraps_sections section.right .columns{flex-direction:row-reverse;padding-left:10%}.page-template-sustainability .wraps_sections section.right .columns .data{padding-right:50px}.page-template-sustainability .wraps_sections section.left .columns{padding-right:10%}.page-template-sustainability .wraps_sections section.left .columns .data{padding-left:20px}.page-template-sustainability .wraps_sections section .columns{display:flex;height:100%}.page-template-sustainability .wraps_sections section .columns .image{width:50%;display:flex}.page-template-sustainability .wraps_sections section .columns .image img{object-fit:contain;width:100%;height:100%;max-height:calc(100% - 100px);width:calc(100% - 100px)}.page-template-sustainability .wraps_sections section .columns .image.bg .section_lottie{display:flex;align-items:end;justify-content:start}.page-template-sustainability .wraps_sections section .columns .image.bg .section_lottie svg{width:initial !important}.page-template-sustainability .wraps_sections section .columns .image.bg img{width:100%}.page-template-sustainability .wraps_sections section .columns .data{text-align:left;width:50%;display:flex;flex-direction:column;justify-content:center;padding:50px 0 50px}.page-template-sustainability .wraps_sections section .columns .data .sub_title{font-weight:600;color:rgba(255,255,255,0.43);font-size:19px;position:relative;text-align:left;padding:0}.page-template-sustainability .wraps_sections section .columns .data .sub_title::after{content:'';height:2px;width:54px;background-color:#d7182a;position:absolute;bottom:-20px;left:0}.page-template-sustainability .wraps_sections section .columns .data .main_title h3{margin-top:50px;text-transform:uppercase;font-size:46px;font-weight:bold;margin-bottom:30px}.page-template-sustainability .wraps_sections section .columns .data .content{color:rgba(255,255,255,0.6)}.page-template-sustainability .wraps_sections section .columns .data .content b{font-family:'MontserratBold'}.page-template-sustainability .wraps_sections section .download_file{text-align:left;margin-top:50px}.page-template-sustainability .wraps_sections section .download_file a{display:inline-block;font-size:22px;color:#fff;text-transform:uppercase;position:relative;text-decoration:none}.page-template-sustainability .wraps_sections section .download_file a img{width:21px;height:20px;object-fit:contain;position:absolute;right:-35px;display:inline-block;top:5px}.page-template-sustainability .wraps_sections section .blog_posts{padding:150px 0 70px;text-align:left}.page-template-sustainability .wraps_sections section .blog_posts .title{margin-bottom:15px}.page-template-sustainability .wraps_sections section .blog_posts .title h3{font-size:40px;font-family:MontserratBold}.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1{display:flex}.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1 .swiper-slide{width:25%;display:flex;padding:0 11.5px 0 0}.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1 .swiper-slide .image img{width:100%}.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1 .item_slide,.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1 .item_slide1{margin-right:0}.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1 .item_slide:first-child,.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1 .item_slide1:first-child{padding-left:15px}.page-template-sustainability .wraps_sections section .slider_options{display:flex;justify-content:center;align-items:center;text-align:center;margin-top:66px}.page-template-sustainability .wraps_sections section .slider_options .btn_black{color:#fff;font-size:14px;font-weight:bold;width:240px;height:50px;display:inline-flex;text-decoration:none;justify-content:center;align-items:center;margin:0 8px;transition:.4s all}.page-template-sustainability .wraps_sections section .slider_options .btn_black:hover{background-color:#d7182a;color:#fff}.page-template-sustainability .wraps_sections section .slider_options .slider-button-prev,.page-template-sustainability .wraps_sections section .slider_options .slider-button-next{border-radius:25px;background-color:rgba(255,255,255,0.2);width:50px;height:50px;border:0;cursor:pointer;outline:none;transition:.4s all}.page-template-sustainability .wraps_sections section .slider_options .slider-button-prev i,.page-template-sustainability .wraps_sections section .slider_options .slider-button-next i{color:#fff}.page-template-sustainability .wraps_sections section .slider_options .slider-button-prev:hover,.page-template-sustainability .wraps_sections section .slider_options .slider-button-next:hover{background-color:rgba(255,255,255,0.8)}.page-template-sustainability .wraps_sections section .slider_options .slider-button-prev:hover i,.page-template-sustainability .wraps_sections section .slider_options .slider-button-next:hover i{color:#0f0f0f}@media screen and (max-width:1024px){html,body{overflow-x:hidden}body{position:relative}.page-template-sustainability header{background-color:#000;height:65px}.page-template-sustainability .wraps_sections section .download_file{text-align:center;margin-top:0}.page-template-sustainability .wraps_sections section .download_file a img{position:relative;right:-6px;top:-3px}.page-template-sustainability .wraps_sections section .blog_posts{padding-top:30px}.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1{margin:35px 16px}.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1 .item_slide:first-child,.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1 .item_slide1:first-child{padding-left:0}.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1 .swiper-slide{padding:0 11.5px 0 0}.page-template-sustainability .wraps_sections section .blog_posts .blog_posts_lists1 .swiper-slide.swiper-slide-active{width:90% !important}.page-template-sustainability .wraps_sections section .blog_posts .swiper-overflow-container{overflow:hidden}.page-template-sustainability .wraps_sections section .blog_posts .slider_options{margin-top:35px}.page-template-sustainability .wraps_sections section .blog_posts .slider_options button{display:none}.page-template-sustainability .wraps_sections section .blog_posts .slider_options a{width:143px;background-color:#d7182a}.page-template-sustainability .wraps_sections section#calculator{top:0;min-height:630px;border-bottom:8px solid #d7182a;margin-top:20px;padding-top:0}.page-template-sustainability .wraps_sections section#calculator .earth{height:auto;background:url('/wp-content/themes/roots-mipo/assets/img/lottie_mobile_bg.png') no-repeat center;background-size:contain}.page-template-sustainability .wraps_sections section#calculator .earth_trans{opacity:0;top:0;position:absolute;height:100%;width:100%}.page-template-sustainability .wraps_sections section#calculator .lottie_player_mobile{position:absolute;top:0;width:100%;opacity:0;transition:.4s all}.page-template-sustainability .wraps_sections section#calculator .lottie_player_mobile .hide{opacity:0;visibility:hidden}.page-template-sustainability .wraps_sections section#calculator .lottie_player_mobile .wrap_lottie{transition:.4s all;opacity:1;visibility:visible;position:absolute;width:100%;height:100%;z-index:1}.page-template-sustainability .wraps_sections section#calculator .lottie_player_mobile .wrap_lottie:not(.hide){opacity:1 !important}.page-template-sustainability .wraps_sections section#calculator img{object-position:top}.page-template-sustainability .wraps_sections section#calculator .wraps_labels{justify-content:center;width:100%;text-align:center}.page-template-sustainability .wraps_sections section#calculator .layer1{background:#fff !important}.page-template-sustainability .wraps_sections section#calculator .layer1 .labels{position:absolute;z-index:9;height:100%;width:100%;display:flex;opacity:0;flex-direction:column;justify-content:space-between;align-items:start;padding:10px;text-shadow:2px 1px 5px rgba(0,0,0,0.9);font-family:MontserratBold;transition:.4s all}.page-template-sustainability .wraps_sections section#calculator.open{height:auto !important;flex-direction:column}.page-template-sustainability .wraps_sections section#calculator.open .earth{display:none}.page-template-sustainability .wraps_sections section#calculator.open .layer1{position:relative;height:370px}.page-template-sustainability .wraps_sections section#calculator.open .layer1 .lottie_player_mobile{opacity:1;background-color:#fff}.page-template-sustainability .wraps_sections section#calculator.open .layer1 .labels{opacity:1}.page-template-sustainability .wraps_sections section#calculator.open .layer1 .earth_trans{opacity:1;z-index:2}.page-template-sustainability .wraps_sections section#calculator.open .mobile_view{position:initial}.page-template-sustainability .wraps_sections section#calculator .range_slider{position:absolute;left:15px;right:15px;bottom:0;top:0px;display:flex;justify-content:center;align-items:center;height:200px;z-index:11;transition:.4s all}.page-template-sustainability .wraps_sections section#calculator .range_slider.show .years{opacity:1;visibility:visible}.page-template-sustainability .wraps_sections section#calculator .range_slider .label{text-align:left}.page-template-sustainability .wraps_sections section#calculator .range_slider .years{border-radius:10px;box-shadow:0 16px 10px 0 rgba(0,0,0,0.16);background-color:#000;width:100%;padding:10px 20px;opacity:0;transition:.4s all;visibility:hidden}.page-template-sustainability .wraps_sections section#calculator .range_slider .years .year_val span{font-size:18px;font-family:MontserratBold}.page-template-sustainability .wraps_sections section#calculator .range_slider .years .year_val label{font-size:12px;margin-left:5px}.page-template-sustainability .wraps_sections section#calculator .range_slider .years .wrap_range{display:flex;width:100%;justify-content:space-between;align-items:center;height:45px}.page-template-sustainability .wraps_sections section#calculator .range_slider .years .wrap_range .range{width:100%}.page-template-sustainability .wraps_sections section#calculator .range_slider .years .wrap_range .range #rangeValue{position:relative;display:block;text-align:center;color:#999;font-weight:400}.page-template-sustainability .wraps_sections section#calculator .range_slider .years .wrap_range .range .range1{width:100%;height:7px;-webkit-appearance:none;background:rgba(255,255,255,0.3);outline:none;border-radius:2px;box-shadow:inset 0 0 5px #000}.page-template-sustainability .wraps_sections section#calculator .range_slider .years .wrap_range .range .range1::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;cursor:pointer;position:relative;border:4px solid rgba(0,0,0,0.13)}.page-template-sustainability .wraps_sections section#calculator .range_slider .years .wrap_range .range .range1::-webkit-slider-thumb::before{content:'';background-color:green;position:absolute}.page-template-sustainability .wraps_sections section#calculator .range_slider .years .wrap_range .num_range{padding-left:30px;text-align:center;font-size:15px}.page-template-sustainability .wraps_sections section#calculator .range_slider .years .wrap_range .num_range div{font-size:24px;font-family:MontserratBold}.page-template-sustainability .wraps_sections section#calculator .mobile_view{position:relative;bottom:0;left:0;right:0;width:100%;top:188px;z-index:10}.page-template-sustainability .wraps_sections section#calculator .mobile_view .wrap_disc{justify-content:center}.page-template-sustainability .wraps_sections section#calculator .mobile_view .wrap_disc .discover{top:-7px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .wrap_disc .discover::after{content:'\f107';display:inline;background-image:none;font-family:'Font Awesome 5 Free';font-weight:600;padding-left:10px;font-size:20px;position:relative;top:6px;display:inline-block;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:bounce;animation-name:bounce}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact{transition:.4s all}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact.first{padding:0 17px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact.first+.wrap_disc{display:block;bottom:-50px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact.first .sub{display:none}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact.first .data_view{opacity:0;visibility:hidden;height:0;transition:.4s all}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact.first .calc{border-radius:10px;padding:16px 20px;box-shadow:0 16px 10px 0 rgba(0,0,0,0.16)}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view{opacity:1;visibility:visible;height:auto}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .wrap_top{display:flex;margin-top:15px;width:100%}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .wrap_top>div{width:50%;text-align:center;font-size:30px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .wrap_top .num_range{justify-content:center;align-items:end;height:40px;display:flex}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .wrap_top .num_range #rangeValue{font-family:MontserratBolder;height:37px;padding-right:5px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .wrap_top .num_range .unit{font-size:12px;align-self:flex-end}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .wrap_top .kilo{justify-content:center;align-items:end;display:flex;height:40px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .wrap_top .kilo .num{overflow:hidden;height:40px;font-family:MontserratBolder;height:37px;padding-right:5px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .wrap_top .kilo .num .wraps_labels{width:auto}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .wrap_top .kilo .num .wraps_labels .num_year{height:initial}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .wrap_top .kilo .unit{font-size:12px;align-self:flex-end}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result{margin-top:33px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result .col-3{padding:0}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result .title_meat{font-size:14px;text-align:center;font-weight:600}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result .row{margin-bottom:16px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result .head{text-align:center}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result .head .icon{padding-bottom:8px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result .head .icon img{height:18px;object-fit:contain}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result .head .label{padding-bottom:8px;font-size:12px;color:#fff}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result .head .label div{font-size:10px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result .show_numbers .num{overflow:hidden;height:30px;font-family:MontserratBold;font-size:20px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .data_view .table_result .show_numbers .num .num_year{height:initial}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .sub{display:block;font-size:13px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact+.wrap_disc{display:none}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc{border-radius:0;padding:16px 37px;background-color:#000;position:relative;z-index:2;text-align:left}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .title{font-family:MontserratBold;font-size:24px;text-transform:uppercase}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .select{position:relative}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .select .select_input{border-radius:4px;border:solid 1px #d7182a;padding:16px 5px;margin-top:12px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .select .select_input.open .label::after{transform:rotate(180deg)}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .select .select_input .label{position:relative;padding-left:17px;text-align:left}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .select .select_input .label::after{content:'\f107';background-image:none;font-family:'Font Awesome 5 Free';font-weight:600;padding-left:10px;font-size:20px;position:absolute;top:0px;right:5px;transition:.7s all}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .select ul{border:solid 1px #d7182a;text-align:left;list-style-type:none;padding:0;overflow:hidden;border-radius:4px;position:absolute;width:100%;background-color:#000;transition:.4s all;height:0;opacity:0}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .select ul.open{opacity:1;height:auto;z-index:3}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .select ul li{padding:6px 10px 6px 23px}.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .select ul li:hover,.page-template-sustainability .wraps_sections section#calculator .mobile_view .impact .calc .select ul li.active{background-color:#d7182a;color:#fff;font-family:MontserratBold}.page-template-sustainability .wraps_sections section.right .columns,.page-template-sustainability .wraps_sections section.left .columns{flex-direction:column;padding:52px 0}.page-template-sustainability .wraps_sections section.right .columns .data,.page-template-sustainability .wraps_sections section.left .columns .data{padding:0 20px}.page-template-sustainability .wraps_sections section.left{padding-right:0}.page-template-sustainability .wraps_sections section .links{text-align:left}.page-template-sustainability .wraps_sections section .columns .data .sub_title{text-align:center}.page-template-sustainability .wraps_sections section .columns .data .sub_title::after{right:0;margin:auto}.page-template-sustainability .wraps_sections section .columns .data .main_title h3{font-size:29px;margin-top:5px;margin-bottom:20px}.page-template-sustainability .wraps_sections section .wrapper.text_section .image .image_second img{max-height:133px;width:auto}.page-template-sustainability .wraps_sections section .wrapper.image_bottom .columns{padding-bottom:0;padding-top:0}.page-template-sustainability .wraps_sections section .wrapper.image_bottom .columns .image_bot img{max-height:108px}.page-template-sustainability .wraps_sections section .columns{flex-direction:column;padding:52px 0}.page-template-sustainability .wraps_sections section .columns #lottie_Cycle{height:200px;position:relative}.page-template-sustainability .wraps_sections section .columns .image,.page-template-sustainability .wraps_sections section .columns .data{width:100%;justify-content:center}.page-template-sustainability .wraps_sections section .columns .data{padding:0 20px;text-align:center}.page-template-sustainability .wraps_sections section.white .text_section_with_link .columns .image_top{margin-top:0}.page-template-sustainability .wraps_sections section.white .text_section_with_link .columns .data{padding-bottom:0}}@media screen and (max-width:1550px){.page-template-sustainability .wraps_sections section#top_section{padding:90px 0 50px}.page-template-sustainability .wraps_sections section#running_numbers{padding:80px 0}.page-template-sustainability .wraps_sections section#running_numbers .numbers{margin-bottom:50px}}@media screen and (max-width:768px){.page-template-sustainability{background-color:#1c1c1c}.page-template-sustainability .wraps_sections section:not(.white){background-color:#000}.page-template-sustainability .wraps_sections section#calculator{padding-top:0 !important;margin-top:0}.page-template-sustainability .wraps_sections section#top_section{margin-top:60px !important;padding:25px 0}.page-template-sustainability .wraps_sections section#top_section .main_title h1{font-size:25px}.page-template-sustainability .wraps_sections section#running_numbers{padding:30px 0}.page-template-sustainability .wraps_sections section#running_numbers .numbers{margin-bottom:40px}.page-template-sustainability .wraps_sections section#running_numbers .numbers ul{flex-direction:column;gap:30px}.page-template-sustainability .wraps_sections section#running_numbers .numbers ul li .box{display:flex;align-items:center;justify-content:center;gap:10px}.page-template-sustainability .wraps_sections section#running_numbers .numbers ul li .box .number{font-size:30px}.page-template-sustainability .wraps_sections section#running_numbers .bottom_title{font-size:20px}}@media screen and (min-width:2500px){.page-template-sustainability .wraps_sections section#calculator .layer1 .lottie_player .wrap_lottie svg{width:100vw !important;height:100%}}@media screen and (min-width:1550px){#calculator .container{max-width:1450px}}@media screen and (max-width:1550px){.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc,.page-template-sustainability .wraps_sections section#calculator .calulator_box .middle_calc,.page-template-sustainability .wraps_sections section#calculator .calulator_box .years{padding:10px 20px}.page-template-sustainability .wraps_sections section#calculator .details_sect .title_sect{font-size:25px}.page-template-sustainability .wraps_sections section#calculator .calulator_box h2{font-size:25px}.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info .num{font-size:50px;padding:0}.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc .kilo .num{font-size:50px;height:70px}.page-template-sustainability .wraps_sections section#calculator .details_sect .title_sect{font-size:25px}}@media screen and (max-width:1450px){#calculator .container{max-width:98%}}@media screen and (min-height:768px),screen and (max-height:900px){.page-template-sustainability .wraps_sections section#calculator{padding-top:20px}.page-template-sustainability .wraps_sections section#calculator .calulator_box{margin:1vh 0 !important}.page-template-sustainability .wraps_sections section#calculator .calulator_box .middle_calc{padding:5px 20px}.page-template-sustainability .wraps_sections section#calculator .new_meat{padding-top:10px}}@media screen and (min-width:1500px){.page-template-sustainability .wraps_sections section#calculator .calulator_box{margin:4vh 0}}@media screen and (max-width:1300px) and (min-width:1024px){body.page-template-sustainability .wraps_sections section#calculator{padding-top:0}body.page-template-sustainability .wraps_sections section#calculator .new_meat{padding-top:0px}body.page-template-sustainability .wraps_sections section#calculator .calulator_box{max-width:610px;margin:1vh 0;font-size:22px}body.page-template-sustainability .wraps_sections section#calculator .calulator_box h2{font-size:22px}body.page-template-sustainability .wraps_sections section#calculator .calulator_box .middle_calc,body.page-template-sustainability .wraps_sections section#calculator .calulator_box .years{padding:10px 20px}body.page-template-sustainability .wraps_sections section#calculator .calulator_box .middle_calc{padding:5px 15px;padding-bottom:0}body.page-template-sustainability .wraps_sections section#calculator .calulator_box .middle_calc ul li{margin-right:10px;font-size:12px}body.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc{padding:4px 20px 0}body.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc .kilo .num{font-size:40px;height:60px}body.page-template-sustainability .wraps_sections section#calculator .calulator_box .header_calc .kilo .unit{padding:0 10px;font-size:12px}body.page-template-sustainability .wraps_sections section#calculator .calulator_box .sub{font-size:12px}body.page-template-sustainability .wraps_sections section#calculator .label{font-size:14px}body.page-template-sustainability .wraps_sections section#calculator .years{padding:5px 20px}body.page-template-sustainability .wraps_sections section#calculator .years .wrap_range .num_range{font-size:12px}body.page-template-sustainability .wraps_sections section#calculator .wrap_disc .based,body.page-template-sustainability .wraps_sections section#calculator .wrap_disc .discover{font-size:12px}body.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info .num{height:60px;font-size:40px}body.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info .icon{padding:0 15px 0 0}body.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info .icon img{height:30px}body.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info::after{margin-left:25px}body.page-template-sustainability .wraps_sections section#calculator .details_sect .wrap_info .box_info .wraps{height:52px}body.page-template-sustainability .wraps_sections section#calculator .wraps_labels{width:135px}}