html{-webkit-tap-highlight-color:transparent;height:100%;min-width:320px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;overflow-scrolling:touch}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,iframe,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body{font-family:"Roboto Slab Regular",Arial,Helvetica,sans-serif;line-height:1.5;font-size:16px;font-weight:400;height:100%}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700}h1{padding-bottom:10px;font-size:48px;line-height:1.2}h2{padding-bottom:10px;font-size:36px;line-height:1.2}h3{font-size:24px;line-height:1.5}fieldset,img{border:0}ol,ul{list-style:none}a{color:inherit;transition:all .24s;text-decoration:none}a:hover{text-decoration:none}button,input,select{font:100% "Roboto Slab Regular",Arial,Helvetica,sans-serif;vertical-align:baseline;outline:0}input[type=checkbox],input[type=radio]{vertical-align:middle}textarea{overflow:auto;font:100% "Roboto Slab Regular",Arial,Helvetica,sans-serif;resize:none}article,aside,audio,details,figcaption,figure,footer,header,hgroup,mark,menu,nav,section,summary,time,video{display:block;margin:0;padding:0}button,input[type=reset],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none}input::-ms-clear{display:none !important}img{display:block;margin:auto;max-width:100%;max-height:100%;transition:all .24s ease}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:400;src:local("Roboto Slab Regular"),local("RobotoSlab-Regular"),url("/wp-content/themes/mml-theme/dist/fonts/RobotoSlab-Regular.woff2") format("woff2"),url("/wp-content/themes/mml-theme/dist/fonts/RobotoSlab-Light.woff2") format("woff2"),url("/wp-content/themes/mml-theme/dist/fonts/RobotoSlab-Thin.woff2") format("woff2"),url("/wp-content/themes/mml-theme/dist/fonts/RobotoSlab-Bold.woff2") format("woff2");unicode-range:"U+0400-045F","U+0490-0491","U+04B0-04B1","U+2116";font-display:swap}body{position:relative}.clearfix:after,.clearfix:before{content:"";display:table;clear:both}[class*=mml-cols]{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}[class*=mml-cols]>li{box-sizing:border-box;margin:10px}.container,.mml-row{box-sizing:border-box;width:1440px;padding:0 10px;max-width:100%;margin:0 auto}.btn,.wpcf7-submit{display:inline-flex;justify-content:center;flex-shrink:0;box-sizing:border-box;margin:10px;padding:12px 50px;max-width:100%;border:2px solid transparent;border-radius:5px;text-align:center;cursor:pointer;white-space:nowrap}.contact-form .flex-container{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form .flex-container .item{width:48%}.contact-form .item{position:relative;display:block;margin-bottom:25px}.contact-form .item i{position:absolute;right:15px;top:40px;font-size:24px}.contact-form .item-title{display:block;margin-bottom:10px}.contact-form input:not([type=submit]),.contact-form textarea{border:1px solid #dcdcdc;outline:0;border-radius:0;width:100%;padding:12px 15px;box-sizing:border-box}.contact-form input:not([type=submit])::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#dcdcdc}.contact-form input:not([type=submit]):-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{color:#dcdcdc}.contact-form input:not([type=submit])::placeholder,.contact-form textarea::placeholder{color:#dcdcdc}.contact-form select{border:1px solid #dcdcdc;background:#fff;box-sizing:border-box;width:100%;padding:15px;border-radius:3px}.contact-form input.wpcf7-submit{width:100%;margin:0;padding:20px 0;transition:all .3s;color:#fff;background-color:#15233f}.contact-form input.wpcf7-submit:hover{transform:scale(1.05)}.contact-form~.wpcf7-response-output{margin:0 !important}.contact-form .mml-mfile{display:block;margin-bottom:30px}@media (max-width:767px){.contact-form .flex-container .item{width:100%}}.p01-s01-slicker .slicker-wrap{overflow:hidden}.p01-s01-slicker .manufacturing-content-slicker{position:relative;max-width:1920px;width:100%;margin:0 auto}.p01-s01-slicker .item>p{text-align:center;margin-top:15px}.p01-s01-slicker .arrow-btn-wrap{margin-top:40px;display:flex;display:none;justify-content:flex-end}.p01-s01-slicker .arrow-btn{width:100px;height:45px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #15233f;color:#15233f;margin-left:15px;font-size:20px;cursor:pointer}.p01-s01-slicker .arrow-btn:hover{color:#fff;background-color:#15233f}.wpcf7-submit{background-color:#3e8e8c !important}.wpcf7-submit:hover{background-color:#ff6550 !important}