@media all and (max-width:768px){.et_pb_button{font-size:17px!important}}@media all and (max-width:767px){.et_pb_button{font-size:16px!important}}@media only screen and (min-width:981px) and (max-width:1650px){.et_pb_button{font-size:18px!important}}header .container,#main-footer .container{width:90%!important}body,h1,h2,h3,h4,h5,h6{font-weight:400}.et_pb_button{line-height:1!important;font-weight:400}.align_tems_cmn{align-items:center}.clomn_items_center{display:flex;flex-direction:column;justify-content:center}@media all and (min-width:981px){.margin_right_30_row_cmn .et_pb_column{width:calc(33.33% - 30px + 10px)!important;margin-right:30px!important}.margin_right_30_row_cmn .et_pb_column:last-child{margin-right:0!important}.for_practice_page_2box_row .et_pb_column{width:calc(50% - 30px + 15px)!important}.for_prace_page_4box_row .et_pb_column{width:calc(25% - 16px + 4px)!important}}@media all and (max-width:980px){body div#et-boc .margin_right_30_row_cmn .et_pb_column{margin-bottom:30px!important}body div#et-boc .margin_right_30_row_cmn .et_pb_column:last-child{margin-bottom:0!important}}@media all and (max-width:980px){.column-reverse{display:flex;flex-direction:column-reverse}.column-reverse .et_pb_column:first-child{margin-bottom:0}.column-reverse .et_pb_column:last-child{margin-bottom:30px!important}}.et_pb_scroll_top.et-pb-icon{background:#B33947;border-radius:0;padding:25px 0}@media only screen and (min-width:981px) and (max-width:1650px){.cmn_section{padding-top:80px!important;padding-bottom:80px!important}.cmn_section_top{padding-top:80px!important}.cmn_section_btm{padding-bottom:80px!important}div#page-container .cmn_margin_j{margin-bottom:80px!important;margin-top:80px!important}div#page-container .cmn_margin_top_cmn{margin-top:80px!important}div#page-container .cmn_margin_btm_cmn{margin-bottom:80px!important}}@media only screen and (min-width:981px) and (max-width:1650px){.custom_h_for_all h1{font-size:38px!important;line-height:1.2em}.custom_h_for_all h2{font-size:35px!important}.custom_h_for_all h3{font-size:30px!important}.custom_h_for_all h4{font-size:24px!important}.custom_h_for_all h5{font-size:22px!important}}.et_pb_button:after{content:url("/wp-content/uploads/2026/01/button-arrow.png")}div#page-container .et_pb_button:after{transform:translatey(2px);margin-left:6px!important;font-size:0px}@media only screen and (min-width:981px){div#page-container .menu_primary ul li{margin:0;padding:0;margin-right:45px}.row_for_p_menu .et_pb_column:nth-child(1),.row_for_p_menu .et_pb_column:nth-child(3){width:calc(33.3333% - 10%)}.row_for_p_menu .et_pb_column:nth-child(2){width:calc(33.3333% + 20%)}}@media all and (min-width:981px){.primary_menu ul li a{position:relative;transition:0.3s ease-in}.primary_menu ul li a:before{position:absolute;content:"";width:0%;height:1.5px;background:#B33947;left:0;bottom:0;transition:0.3s ease-in;border-radius:0px;left:50%;transform:translatex(-50%)}.primary_menu ul li li a:before{left:0}.primary_menu ul li li a:before{background:#B33947!important}.primary_menu ul li.menu-item-has-children li a:before{width:0%}.primary_menu ul li.menu-item-has-children a:before{width:0px}.primary_menu li:hover a:before,.primary_menu .current_page_item a:before,.primary_menu li.menu-item-has-children.current_page_item a:before{width:100%}.primary_menu ul li:hover a:before{width:100%}.primary_menu ul li.menu-item-has-children:hover a:before{width:0%}.primary_menu ul li li:hover a:before,.primary_menu ul li ul.sub-menu .current_page_item a:before,.primary_menu ul li ul.sub-menu li:hover a:before{width:95%}.primary_menu ul li.contact_menu_btn a:before{height:0}.et-fixed-header .primary_menu ul li a:before{background:#B33947}div#page-container .primary_menu ul li:hover a{opacity:1}.primary_menu ul .get_a_quote_btn a::before{display:none}div#page-container .primary_menu ul li a{padding-bottom:5px;position:relative;transition:0.3s ease-in;line-height:1}div#page-container .primary_menu ul li a:hover{color:#FFFFFF}}.primary_menu ul li.social_ic a:before{display:none}@media only screen and (min-width:981px) and (max-width:1100px){div#page-container .menu_primary ul li{margin-right:15px}div#page-container .menu_primary ul li a{font-size:16px}body #page-container .menu_btn{font-size:15px!important}div#page-container .et_pb_button.menu_btn:after{transform:translatey(0px)}}@media only screen and (min-width:1101px) and (max-width:1400px){div#page-container .menu_primary ul li{margin-right:25px}div#page-container .menu_primary ul li a{font-size:18px}body #page-container .menu_btn{font-size:18px!important}}@media all and (max-width:980px){.primary_menu ul.et_mobile_menu{border-top-color:#B33947;margin-top:5px}div#page-container .primary_menu span.mobile_menu_bar:before{color:#B33947}.primary_menu ul.et_mobile_menu li a{opacity:1}div#page-container ul.et_mobile_menu .contact_btn a{background:#B33947;color:#fff!important;text-align:center}}.Footer_menu ul li a{display:block}.Footer_menu ul li{display:block;width:100%}.blurb_contact .et_pb_main_blurb_image{width:28px;margin-top:0;line-height:1;position:relative;top:5px}.blurb_contact .et_pb_blurb_container{padding-left:10px}.location_blurb .et_pb_main_blurb_image{top:3px}div#page-container .Footer_menu ul li a{padding-bottom:5px}div#page-container .Footer_menu ul li a::after{content:"";background:#B33947;width:00%;height:1px;position:absolute;left:0;bottom:0;display:inline-block;transition:0.3s ease-in;z-index:1}div#page-container .Footer_menu ul li:hover a::after{width:100%}div#page-container .Footer_menu ul li:hover a{opacity:1}div#page-container .Footer_menu ul li a:hover{opacity:1}div#page-container .Footer_menu ul li.current-menu-item a::after{width:100%}@media all and (max-width:980px){.Footer_menu .et_mobile_nav_menu{display:none}.Footer_menu .et_pb_menu__menu{display:block}.Footer_menu .et_pb_menu__wrap{justify-content:flex-start}div#page-container .Footer_menu ul li a{font-size:17px}}@media all and (max-width:767px){div#page-container .Footer_menu ul li a{font-size:16px}}div#page-container .Footer_menu ul li{margin:0;padding:0;margin-bottom:15px}div#page-container .Footer_menu ul{margin:0;padding:0}div#page-container .Footer_menu ul li:last-child{margin-bottom:0}.blurb_contact a{text-underline-offset:5px}div#page-container .footer_social_menu ul li,div#page-container .footer_social_menu ul{margin:0;padding:0}div#page-container .footer_social_menu ul li a{padding:0;margin:0}div#page-container .footer_social_menu ul li{margin-right:15px}div#page-container .footer_social_menu ul li a{border:1px solid #B33947;padding:10px;border-radius:50%;width:40px;height:40px;line-height:1;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}div#page-container .footer_social_menu ul li a:hover{background:#B33947}div#page-container .footer_social_menu ul li a:hover img{filter:brightness(0) invert(1)}.banner_home .et_pb_slide_description{max-width:920px;margin:0}.banner_home .et_pb_container.clearfix{width:100%}@media only screen and (min-width:1650px){.row_for_footer .et_pb_column:nth-child(2){width:calc(22.75% - 3%)}.row_for_footer .et_pb_column:nth-child(4){width:calc(22.75% + 3%)}}@media only screen and (min-width:981px) and (max-width:1100px){.row_for_footer .et_pb_column:nth-child(2){width:calc(22.75% - 9%)}.row_for_footer .et_pb_column:nth-child(1){width:calc(22.75% - 1%)}.row_for_footer .et_pb_column:nth-child(3){width:calc(22.75% + 5%)}.row_for_footer .et_pb_column:nth-child(4){width:calc(22.75% + 5%)}.footer_section{padding-left:15px!important;padding-right:15px!important}.blurb_contact .et_pb_blurb_description{font-size:16px}div#page-container .Footer_menu ul li a{font-size:17px}div#page-container .footer_social_menu ul li{margin-right:5px}div#page-container .footer_social_menu ul li a{width:30px;height:30px;padding:8px}.footer_title h2{font-size:18px}div#page-container .footer_title{margin-bottom:10px!important}div#page-container .Footer_menu ul li{margin-bottom:10px}}@media only screen and (min-width:1101px) and (max-width:1500px){.row_for_footer .et_pb_column:nth-child(2){width:calc(22.75% - 5%)}.row_for_footer .et_pb_column:nth-child(1){width:calc(22.75% - 2%)}.row_for_footer .et_pb_column:nth-child(3){width:calc(22.75% + 3%)}.row_for_footer .et_pb_column:nth-child(4){width:calc(22.75% + 4%)}.footer_section{padding-left:20px!important;padding-right:20px!important}.blurb_contact .et_pb_blurb_description{font-size:17px}div#page-container .Footer_menu ul li a{font-size:18px}div#page-container .footer_social_menu ul li{margin-right:10px}div#page-container .footer_social_menu ul li a{width:35px;height:35px;padding:10px}.footer_title h2{font-size:22px}div#page-container .footer_title{margin-bottom:10px!important}div#page-container .Footer_menu ul li{margin-bottom:10px}}@media all and (max-width:980px){.footer_social_menu .et_mobile_nav_menu{display:none}.footer_social_menu .et_pb_menu__menu{display:inline-block}.footer_social_menu .et_pb_menu__wrap{justify-content:flex-start}}@media only screen and (min-width:981px) and (max-width:1650px){body{font-size:18px!important}div#page-container .banner_home h1{font-size:38px!important}}.cmn_icon_st span.et_pb_image_wrap{display:inline-block;background:#FAF7F2;border-radius:50%;width:83px;height:83px;display:flex;justify-content:center;align-items:center;position:relative}.cmn_icon_st span.et_pb_image_wrap img{border-radius:0}.cmn_icon_st span.et_pb_image_wrap:after{content:"";position:absolute;right:18px;bottom:6px;background-image:url("/wp-content/uploads/2026/01/ic-after-shape.svg");width:45px;height:11px;background-repeat:no-repeat}@media all and (min-width:981px){div#page-container .row_for_blurb_ser .et_pb_column{width:calc(50% - 12.5px);margin-right:25px}div#page-container .row_for_blurb_ser .et_pb_column:last-child{margin-right:0}.section_for_ser_content .colmn_serv_m_1{width:calc(75% + 0% - 40px);margin-right:40px}.section_for_ser_content .colmn_serv_m_2{width:calc(25% - 00% - 00px);padding:0}.section_for_ser_content .et_pb_row{width:90%}}.service_blurb .et_pb_blurb_description{max-width:490px}.row_design_support .service_blurb span.et_pb_image_wrap{background:#fff;border-radius:50%;width:80px;height:80px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:5px solid #4F5D45;outline:5px solid #fff}.row_design_support .service_blurb span.et_pb_image_wrap img{border-radius:0}@media all and (min-width:981px){div#page-container .row_for_icon .et_pb_column{width:calc(16.66% + 3.33px);margin-right:20px}div#page-container .row_for_icon .et_pb_column:last-child{margin-right:0}.row_for_icon_last_ic{justify-content:center}.row_for_icon_last_ic .et_pb_column:last-child{display:none}.row_for_icon_last_ic .et_pb_column:nth-child(5){margin-right:0!important}.service_blurb h3{padding-bottom:20px}}.checklist ul li::before{font-family:'ETModules';content:'\4e';width:24px;margin:0;display:inline-block;text-align:center;position:absolute;top:0;left:0;color:#32a709;font-size:22px;font-weight:normal;content:"";background-image:Url("/wp-content/uploads/2026/01/checklist.png");height:24px;background-size:contain;background-position:center;top:1px}.checklist.cheklist_white ul li::before{background-image:url(/wp-content/uploads/2026/01/checklist-white-1.svg)}.checklist ul{margin:0;padding:0!important;list-style:none}.checklist ul li{position:relative;padding-left:30px;margin:0 0 10px!important}.accordion_style .et_pb_toggle_title:before{content:"";display:inline-block!important;color:#fff;background:#4F5D45;width:50px;height:50px;text-align:center;background-image:url(/wp-content/uploads/2026/01/plus-ic.svg);background-size:22px;background-repeat:no-repeat;background-position:center;border-radius:10px;top:calc(50% - 15px)}.accordion_style .et_pb_toggle_open .et_pb_toggle_title:before{background-image:url(/wp-content/uploads/2026/01/minous-ic.svg);background-color:#B33947}div#page-container .accordion_style .et_pb_toggle{margin-bottom:30px;padding:30px}div#page-container .accordion_style .et_pb_toggle:last-child{margin-bottom:0}.sustain_img_2{position:relative;top:100px}.sustain_img_1:before{content:"";background-image:url(/wp-content/uploads/2026/01/sutainability-shape-red-.png);width:304px;height:290px;position:absolute;right:-111px;top:-42px;background-size:contain;background-position:center}.sustain_img_2:before{content:"";background-image:url(/wp-content/uploads/2026/01/sutainability-shape-lep-.png);width:112px;height:180px;position:absolute;right:50px;top:-145px;background-size:contain;background-position:center}.sustain_img_1{width:50%}.sustain_img_2{width:50%;right:100px;position:absolute}@media only screen and (min-width:981px) and (max-width:1650px){div#page-container .row_for_icon .et_pb_column{padding:15px}.cmn_icon_st h3{font-size:14px!important}div#page-container .row_for_icon .et_pb_column{width:calc(16.66% + 1.66px);margin-right:10px}.cmn_icon_st span.et_pb_image_wrap{width:60px;height:60px}.cmn_icon_st span.et_pb_image_wrap img{max-width:30px}.cmn_icon_st .et_pb_main_blurb_image{margin-bottom:20px!important}.cmn_icon_st span.et_pb_image_wrap:after{width:25px;background-size:contain;bottom:0;right:16px}.service_blurb h3{font-size:25px!important}.row_design_support .et_pb_column{padding:20px}.row_design_support .service_blurb span.et_pb_image_wrap{width:60px;height:60px;border-width:2.5px;outline-width:2.5px}.row_design_support .service_blurb span.et_pb_image_wrap img{max-width:30px}.accordion_style .et_pb_toggle_title{font-size:26px!important}.accordion_style .et_pb_toggle_title:before{width:30px;height:30px;background-size:15px;top:calc(50% - 7px)}div#page-container .accordion_style .et_pb_toggle{padding:20px}}@media only screen and (min-width:1200px) and (max-width:1650px){.cmn_icon_st h3{font-size:18px!important}}@media only screen and (min-width:981px) and (max-width:1650px){.sustain_img_2{right:35px}.sustain_img_1:before{width:250px;height:180px;background-repeat:no-repeat;top:-30px}.sustain_img_2:before{right:5px}}.cote_text blockquote{border-color:#4F5D45;border-width:2px;margin:0}.cmn_quality_blurb .et_pb_blurb_description{padding-top:10px;opacity:0;visibility:hidden;height:0;transition:0.3s ase-in}.cmn_quality_blurb.active .et_pb_blurb_description{opacity:1;visibility:visible;height:auto}.cmn_quality_blurb .et_pb_module_header{padding-bottom:0}.logo_slider .single_logo{display:inline-block}.logo_slider .single_logo:last-child{margin-right:0}footer{background:#faf7f2;overflow:hidden}.home .et_builder_inner_content{background:#faf7f2}.timeline_custom .et_pb_module.tmdivi_timeline_story{height:320px}.timeline_custom .tmdivi-media img{border-radius:12px 0px 0 12px}.timeline_custom .tmdivi_timeline_story:nth-child(even) .tmdivi-media img{border-radius:0px 12px 12px 0px}.timeline_custom .tmdivi-media{left:calc(-100% - 50px);position:absolute;z-index:-5;top:-135px}.timeline_custom .tmdivi-content{overflow:visible}.timeline_custom .tmdivi_timeline_story:nth-child(even) .tmdivi-media{left:inherit;right:calc(-100% - 50px)}div#page-container .timeline_custom .tmdivi-icon{top:150px}div#page-container .timeline_custom .tmdivi-content{top:150px}.timeline_custom .tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow{top:calc(var(--tw-ibx-size) / 7 - var(--tw-ibx-size) / 3.5 + var(--tw-cbx-bd-left-width) / 3 + 170px)}.timeline_custom .tmdivi_timeline_story{margin-bottom:0!important}.timeline_custom .tmdivi-media img{margin-bottom:0!important}div#page-container .timeline_custom .tmdivi-icon{width:80px;height:80px;border:3px solid #fff;outline:3px solid #B33947}div#page-container .timeline_custom .tmdivi-icon{left:-89px}div#page-container .timeline_custom .tmdivi_timeline_story:nth-child(even) .tmdivi-icon{left:inherit;right:-89px}.timeline_custom .tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow{display:none}div#page-container .timeline_custom .tmdivi-content{padding:0;box-shadow:inherit}.timeline_custom .tmdivi-description{margin:0;padding:0;margin-left:20px;margin-top:20px;max-width:516px;color:#2C3135;font-size:22px}.timeline_custom .tmdivi-description p{margin:0;line-height:1.5em}.timeline_custom .tmdivi_timeline_story:nth-child(even) .tmdivi-description{margin-left:0;padding-right:20px}.timeline_custom .tmdivi_timeline_story:nth-child(1) .tmdivi-icon i{display:none}.timeline_custom .tmdivi_timeline_story .tmdivi-icon{background-image:url(/wp-content/uploads/2026/01/timelne-icon-1.png);background-repeat:no-repeat;background-size:auto;background-position:center;background-size:42px}.timeline_custom .tmdivi_timeline_story:nth-child(2) .tmdivi-icon{background-image:url("/wp-content/uploads/2026/01/timelne-icon-2.png")}.timeline_custom .tmdivi_timeline_story:nth-child(3) .tmdivi-icon{background-image:url(/wp-content/uploads/2026/01/timelne-icon-3.png)}.timeline_custom .tmdivi_timeline_story:nth-child(4) .tmdivi-icon{background-image:url(/wp-content/uploads/2026/01/timelne-icon-4.png)}.timeline_custom .tmdivi_timeline_story:nth-child(5) .tmdivi-icon{background-image:url(/wp-content/uploads/2026/01/timelne-icon-5.png)}@media only screen and (min-width:981px) and (max-width:1340px){div#page-container .timeline_custom .tmdivi_timeline_story:nth-child(even) .tmdivi-icon{right:-75px}div#page-container .timeline_custom .tmdivi-icon{width:56px;height:56px;border-width:2px;outline-width:2px}div#page-container .timeline_custom .tmdivi-icon{background-size:30px;left:-75px}div#page-container .timeline_custom .tmdivi-icon{top:110px}.timeline_custom .tmdivi-description{margin-top:0;margin-left:0;position:relative;top:-50px}.timeline_custom .et_pb_module.tmdivi_timeline_story{height:240px}.timeline_custom .tmdivi-media{max-height:240px}.timeline_custom .tmdivi-media img{max-height:240px}.timeline_custom .tmdivi-description{font-size:20px}}@media all and (max-width:767px){.timeline_custom .tmdivi-media{left:0}.timeline_custom .tmdivi-media img{border-radius:12px!important}div#page-container .timeline_custom .tmdivi-icon{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100 + (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 10px) - ((var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) * var(--tw-ibx-position) / 100) + 16px + var(--lbl-bd-width) * 2)}div#page-container .timeline_custom .tmdivi-content{top:inherit}.timeline_custom .tmdivi-media{top:0;position:relative;z-index:5;right:inherit!important;left:inherit!important}.timeline_custom .tmdivi-description{margin:0;font-size:18px;margin-top:12px}div#page-container .timeline_custom .tmdivi-icon{width:50px;height:50px;background-size:25px;left:-72px!important}div#page-container .timeline_custom .tmdivi_timeline_story:nth-child(even) .tmdivi-icon{right:inherit}.timeline_custom .et_pb_module.tmdivi_timeline_story{height:auto}.timeline_custom .tmdivi-story{margin-bottom:20px!important;margin-top:0!important}}@media only screen and (min-width:768px) and (max-width:980px){div#page-container .timeline_custom .tmdivi-icon{width:50px;height:50px;background-size:25px;left:-72px;border-width:2px;outline-width:2px}div#page-container .timeline_custom .tmdivi-icon{background-size:25px}div#page-container .timeline_custom .tmdivi_timeline_story:nth-child(even) .tmdivi-icon{right:-72px}.timeline_custom .et_pb_module.tmdivi_timeline_story{height:175px}.timeline_custom .et_pb_module.tmdivi_timeline_story img{max-height:175px}div#page-container .timeline_custom .tmdivi-icon{top:75px}.timeline_custom .tmdivi-description{margin-top:0;margin-left:0;position:relative;top:-100px}.timeline_custom .et_pb_module.tmdivi_timeline_story{height:175px}.timeline_custom .tmdivi-media{max-height:175px}.timeline_custom .tmdivi-description{font-size:18px}}.single_logo img{border-radius:14px}@media all and (max-width:980px){.row_design_support .service_blurb span.et_pb_image_wrap{width:60px;height:60px;border-width:2px;outline-width:2px}.row_design_support .service_blurb span.et_pb_image_wrap img{max-width:30px}}.logo_slider .slick-arrow{position:absolute;right:0;width:50px;height:50px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;box-shadow:0 10px 25px 0 rgb(0 0 0 / 10%);border-radius:50%;cursor:pointer;transition:0.3s ease-in;top:calc(50% - 25px)}.logo_slider .slick-arrow:hover{background-color:#B33947}.logo_slider .slick-arrow:hover img{filter:brightness(0) invert(1)}.logo_slider .slick-arrow{right:-5%}.logo_slider .slick-arrow.slick-prev{left:-5%}.single_logo{margin:0 10px}.logo_slider_section{padding-bottom:100px!important}@media only screen and (min-width:981px) and (max-width:1650px){.logo_slider_section{padding-bottom:80px!important}}@media all and (max-width:980px){.logo_slider_section{padding-bottom:50px!important}}@media only screen and (min-width:768px) and (max-width:1200px){.row_for_logo{max-width:85%!important}.logo_slider .slick-arrow{right:-8%}.logo_slider .slick-arrow.slick-prev{left:-8%}}@media all and (max-width:980px){.logo_slider .slick-arrow{width:40px;height:40px;top:calc(50% - 20px)}.logo_slider .slick-arrow img{max-width:20px}.row_for_icon .et_pb_column{padding:20px 15px}}@media all and (max-width:767px){.logo_slider .slick-arrow{right:-10%}.logo_slider .slick-arrow.slick-prev{left:-10%}}@media all and (max-width:980px){.accordion_style .et_pb_toggle_title:before{width:30px;height:30px;background-size:15px;top:calc(50% - 7px)}div#page-container .accordion_style .et_pb_toggle{padding:20px}}@media all and (max-width:400px){.accordion_style .et_pb_toggle_title{font-size:20px!important}.logo_slider .slick-arrow{width:30px;height:30px;top:calc(50% - 15px)}.logo_slider .slick-arrow img{max-width:15px}}@media all and (max-width:980px){.section_for_ser_content .et_pb_row{display:flex;flex-wrap:wrap}.colmn_serv_m_2{order:1;margin-bottom:30px!important}.colmn_serv_m_1{order:2;margin-bottom:0!important}}@media all and (min-width:981px){.sp_img_for_hid,.cote_text{opacity:0;max-height:0;overflow:hidden;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease,max-height 0.3s ease}.cmn_quality_text{opacity:1;transform:translateY(0);transition:opacity 0.3s ease,transform 0.3s ease;max-height:200px;transform:translateY(0)}.row_for_advant.active .sp_img_for_hid,.row_for_advant.active .cote_text{opacity:1;max-height:300px;transform:translateY(0)}.row_for_advant.active .cmn_quality_text{opacity:0;transform:translateY(-10px);pointer-events:none;max-height:0}}div#page-container .sp_img_for_hid{margin-bottom:0px!important}.sustain_img_1{padding-bottom:100px}@media all and (max-width:980px){.sustain_img_2{right:35px;top:100px}.sustain_img_1:before{width:150px;height:120px;background-repeat:no-repeat;top:-30px;right:-50px}.sustain_img_2:before{right:5px}}@media all and (max-width:400px){.sustain_img_2:before{right:-35px}div#et-boc .banner_home h1{font-size:24px!important}}@media only screen and (min-width:981px) and (max-width:1650px){.row_for_advant h3{font-size:26px!important}}.about_section,.our_value_section,.section_for_text_hover{position:relative}.row_for_blurb_ser:nth-child(2):after{content:"";display:inline-block;background-image:url(/wp-content/uploads/2026/01/service-shape.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:-0px;bottom:-80px;width:186px;height:85px;visibility:visible;opacity:1}.section_for_text_hover:after{content:"";background-image:url(/wp-content/uploads/2026/01/advantage-shape.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:-0px;bottom:-0px;width:60px;height:215px}.our_value_section:after{content:"";background-image:url(/wp-content/uploads/2026/01/our-value-shape.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:-17px;bottom:-32px;width:98px;height:180px}.about_section:before{content:"";background-image:url(/wp-content/uploads/2026/01/about-shape.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:50px;width:132px;height:195px}@media only screen and (min-width:981px) and (max-width:1650px){.about_section:before{top:30px;width:100px}.our_value_section:after{width:80px;height:150px}.section_for_text_hover:after{height:80px;width:40px}.row_for_blurb_ser:nth-child(2):after{height:60px;bottom:-60px}}@media all and (max-width:980px){.about_section:before{top:inherit;bottom:0;width:50px;height:70px}.our_value_section:after{width:80px;height:80px}.section_for_text_hover:after{height:50px;width:20px}.row_for_blurb_ser:nth-child(2):after{height:40px;bottom:-30px}}.timeline_custom .tmdivi_timeline_story:nth-child(5) .tmdivi-media:after{content:"";background-image:url(/wp-content/uploads/2026/01/timeline-shape.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:9px;top:-86px;width:66px;height:132px;z-index:-1}.timeline_custom .et_pb_module.tmdivi_timeline_story{overflow:visible}.timeline_custom .tmdivi-media{overflow:visible}@media only screen and (min-width:981px) and (max-width:1650px){.timeline_custom .tmdivi_timeline_story:nth-child(5) .tmdivi-media:after{width:50px}}@media all and (max-width:767px){.timeline_custom .tmdivi_timeline_story:nth-child(5) .tmdivi-media:after{width:30px;height:60px;top:-25px}}@media all and (max-width:980px){.timeline_custom .tmdivi_timeline_story:nth-child(5) .tmdivi-media:after{width:30px;height:60px;top:-25px}.cmn_quality_text{display:none}.sp_img_for_hid,.cote_text{display:block;opacity:1;visibility:visible;height:auto;max-height:max-content}.cmn_quality_blurb{margin-bottom:10px!important}}.row_footer_btm{position:relative}.row_footer_btm:before{content:"";background-image:url(/wp-content/uploads/2026/01/footer-shape.svg);width:131px;height:161px;position:absolute;top:-106px;right:100px;z-index:-5;background-repeat:no-repeat;background-size:contain;opacity:0.2}.row_footer_btm{overflow:visible!important}@media only screen and (min-width:981px) and (max-width:1650px){.row_footer_btm:before{width:100px;height:120px;top:-80px;right:80px}}@media all and (max-width:980px){.row_footer_btm:before{width:60px;height:80px;top:-40px;right:30px}}@media all and (max-width:980px){.row_footer_btm:before{width:50px;height:80px;top:-40px;right:20px}.section_for_ser_content .et_pb_row{width:90%}.banner_home .et_pb_slide_description{padding-top:calc(16% + 40px)}}@media only screen and (min-width:981px){.row_for_advant{margin-top:5px;margin-bottom:5px}.cmn_quality_text{max-width:617px}}@media all and (min-width:981px){.tmdivi-vertical.tmdivi-wrapper .tmdivi-timeline{padding-bottom:80px}}.row_design_support .et_pb_column{background:rgba(66,49,30,0.23);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.timeline_custom .tmdivi-description{line-height:1.5em!important}.accordion_style ul{padding-top:10px!important}@media only screen and (min-width:981px) and (max-width:1650px){.sp_dwt_text_d{max-width:80%!important}.sp_dwt_text_d h3{font-size:22px}.sp_dwt_text_d{font-size:16px}}@media all and (max-width:400px){div#page-container .sp_dwt_text_d h3{font-size:16px}}@media all and (max-width:980px){.row_for_icon .cmn_icon_st h3{font-size:16px!important}.row_for_icon .cmn_icon_st h3 br{display:none}.row_for_icon .cmn_icon_st h3 span{display:inline-block}div#page-container .row_for_icon .et_pb_column{width:calc(33.33% - 10px + 3.33px);margin-right:10px}div#page-container .row_for_icon .et_pb_column:nth-child(3n){margin-right:0}.cmn_icon_st span.et_pb_image_wrap{width:60px;height:60px}.cmn_icon_st span.et_pb_image_wrap img{max-width:30px}.cmn_icon_st .et_pb_main_blurb_image{margin-bottom:20px!important}.cmn_icon_st span.et_pb_image_wrap:after{width:25px;background-size:contain;bottom:0;right:16px}}@media all and (max-width:980px){.contact_btn a{position:relative;border-radius:6px}.contact_btn a:after{content:""}.contact_btn a:after{content:url("/wp-content/uploads/2026/01/button-arrow.png");position:absolute;right:5%}div#page-container .contact_btn:after{transform:translatey(2px);margin-left:6px!important;font-size:0px}}div#support-section:before{content:"";background-image:url(/wp-content/uploads/2026/01/dwt-white.svg);width:152px;height:70px;top:20px;right:20px;position:absolute;background-size:contain;background-repeat:no-repeat}div#support-section{position:relative}@media only screen and (min-width:981px) and (max-width:1650px){div#support-section:before{width:90px;height:70px;top:15px;right:15px}}@media all and (max-width:980px){div#support-section:before{width:80px;height:60px;top:15px;right:15px}}@media all and (max-width:767px){div#support-section:before{width:50px;height:30px;top:15px;right:10px}}@media all and (max-width:379px){div#page-container .footer_social_menu ul li{margin-right:10px}}@media all and (min-width:400px) and (max-width:980px){div#page-container .footer_social_menu ul li{margin-right:8px}div#page-container .footer_social_menu ul li a{width:30px;height:30px;padding:8px}}@media all and (min-width:1101px) and (max-width:1400px){div#page-container .footer_social_menu ul li{margin-right:8px}div#page-container .footer_social_menu ul li a{width:30px;height:30px;padding:8px}}.img_cmn_50{display:inline-block;margin-left:0;margin-right:0}.row_for_footer .et_pb_column:nth-child(1){display:flex;flex-wrap:wrap;align-items:center}.ecplogi_logo{padding-left:15px;margin-left:15px!important}.ecplogi_logo:before{content:"";width:1px;height:70%;top:15%;left:0;position:absolute;background:#000}.img_cmn_50{width:calc(50% - 10px)}