.trans{-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;-webkit-transition:all .4s ease-out}.clean{zoom:1}.clean:after,.clean:before{content:"";display:table}.clean:after{clear:both}.m-header .container .catalog{font-family:"Basic",Sans-serif;font-size:16px;font-weight:200;fill:#5381f4;color:#5381f4;background-color:#f2f7fd;border-radius:75px 75px 75px 75px;padding:14px 10px}#menu-infility-menu .sub-menu.menu-level-2 .menu2{left:0;right:0;padding:0 0 20px}#menu-infility-menu .sub-menu.menu-level-2 .menu2 .menu2_li{background:#a1abbf;padding-bottom:20px}#menu-infility-menu .sub span{margin-left:16px;font-size:18px;font-family:acumin-pro-condensed,sans-serif;font-weight:700;color:inherit}#menu-infility-menu .sub-menu.menu-level-2 .menu3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}#menu-infility-menu .sub-menu.menu-level-2 .menu3 .menu3_title{padding:0 25px}#menu-infility-menu .sub-menu.menu-level-2 .menu3 .menu3_title span{color:#fff;font-weight:600;font-size:17px}.optional_additions{display:grid;grid-template-columns:repeat(4,1fr);gap:20px 25px}.optional_additions .optional_additions_info .optional_additions_text{font-family:"Basic",Sans-serif;font-size:20px;text-align:center;padding:10px 0;color:#77797c;border-style:none}.gallery_image{display:grid;grid-template-columns:repeat(4,1fr);gap:20px 25px}.features_content{display:flex;flex-direction:column;gap:20px}.features_content .features_content_info{display:flex;flex-direction:column;gap:18px;border-bottom:1px solid #b7bfca;flex-basis:auto;flex-grow:1;flex-shrink:1;align-self:auto}.features_content .features_content_info .features_content_title h2{color:#525252;font-family:"Roboto Condensed",Sans-serif;font-size:20px;font-weight:700;line-height:1.3em}.features_content .features_content_info .features_content_content p{color:#4e4e4e;font-family:"Basic",Sans-serif;font-size:16px;font-weight:400;margin-bottom:20px}.custom_article .wp-block-heading{color:#002d71;text-transform:capitalize}.custom_article ol,.custom_article ul{padding-left:40px;list-style:inherit}.case_category_list{background:#fff;padding:20px}.case_category_list .case_category_info{display:block;width:100%}.case_category_list .case_category_info.level_0{background:#fff;color:#453434;font-size:18px;font-weight:600}.case_category_list .case_category_info.level_0 .info_children{display:none}.case_category_list .case_category_info.level_1{background:rgba(28,44,86,.05);color:#453434;padding:0 20px;font-size:16px;font-weight:600}.case_category_list .case_category_info.level_1 .info_children{border-top:2px solid #d5d8dc;border-bottom:2px solid #d5d8dc}.case_category_list .case_category_info.level_2{color:#858585;font-size:16px;font-weight:500}.case_category_list .case_category_info .case_category_name.open{color:#61ce70!important}.case_category_list .case_category_info .case_category_name{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-family:"Basic",Sans-serif;transition:color .3s;cursor:pointer}.case_category_list .case_category_info .case_category_name:hover{color:#61ce70}.case_category_list .case_category_info .case_category_icon{font-size:30px}#our_products .swiper-wrapper-main{overflow:unset!important}.video .pic img{height:253px}@media screen and (max-width:1024px){#menu-infility-menu .sub-menu.menu-level-2 .menu2.machine_categories{width:100%}}@media screen and (max-width:700px){.optional_additions{grid-template-columns:1fr}.gallery_image{grid-template-columns:1fr}#menu-infility-menu .sub-menu.menu-level-2 .menu2.machine_categories{width:100%}}