import React, { FC } from 'react';
import { ADSIcon } from "../../icons.types";

const Insulation48: FC<ADSIcon>  = 
    ({fill, size = '3rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
  <path fill-rule="evenodd" d="M4.5 8A1.5 1.5 0 0 1 6 6.5h36a1.5 1.5 0 0 1 0 3H6A1.5 1.5 0 0 1 4.5 8Zm0 32A1.5 1.5 0 0 1 6 38.5h36a1.5 1.5 0 0 1 0 3H6A1.5 1.5 0 0 1 4.5 40Zm2-28a1 1 0 1 0 0 2 4 4 0 0 1 4 4c0 1.123-.524 2.441-1.13 3.56a16.082 16.082 0 0 1-1.142 1.803l-.016.022-.004.004-.001.002-.002.003-.008.01-.025.033a15.43 15.43 0 0 0-.391.552c-.248.367-.579.887-.91 1.5C6.226 26.678 5.5 28.361 5.5 30a6 6 0 0 0 11 3.318 5.994 5.994 0 0 0 5 2.682 5.994 5.994 0 0 0 5-2.682 5.994 5.994 0 0 0 5 2.682 5.994 5.994 0 0 0 5-2.682 5.994 5.994 0 0 0 5 2.682 1 1 0 0 0 0-2 4 4 0 0 1-4-4c0-1.123.524-2.441 1.13-3.56a16.052 16.052 0 0 1 1.142-1.803l.016-.022.004-.004L39 24l.792.61h.001l.002-.004.008-.01.025-.033a15.456 15.456 0 0 0 .391-.552c.248-.367.579-.887.91-1.5.645-1.19 1.371-2.873 1.371-4.511a6 6 0 0 0-11-3.318 5.994 5.994 0 0 0-5-2.682 5.994 5.994 0 0 0-5 2.682 5.994 5.994 0 0 0-5-2.682 5.994 5.994 0 0 0-5 2.682A5.994 5.994 0 0 0 6.5 12ZM34 24l.792-.61h.001l.002.004.008.01.025.033.088.12a18.116 18.116 0 0 1 1.214 1.932c.122.226.247.47.37.727.123-.257.248-.501.37-.728a18.116 18.116 0 0 1 1.302-2.051l.025-.034.008-.01.002-.002v-.001h.001L39 24l-.792-.61v-.001l.004-.004.016-.022a13.253 13.253 0 0 0 .334-.472c.22-.327.515-.79.808-1.331.606-1.119 1.13-2.437 1.13-3.56a4 4 0 1 0-8 0c0 1.123.524 2.441 1.13 3.56a16.052 16.052 0 0 0 1.142 1.803l.016.022.004.004L34 24Zm-5 0 .792.61-.004.005-.016.022a13.253 13.253 0 0 0-.334.472c-.22.327-.515.79-.809 1.331-.605 1.12-1.129 2.437-1.129 3.56a4 4 0 0 0 8 0c0-1.123-.524-2.441-1.13-3.56a16.052 16.052 0 0 0-1.142-1.803l-.016-.022-.004-.004L34 24l-.792.61h-.001l-.002-.004-.008-.01-.025-.033a15.456 15.456 0 0 1-.391-.552 18.116 18.116 0 0 1-.91-1.5c-.123-.226-.248-.47-.371-.728a15.81 15.81 0 0 1-.37.729 18.116 18.116 0 0 1-1.302 2.051l-.025.033-.008.01-.002.003v.001h-.001L29 24Zm-5 0 .792-.61h.001l.002.004.008.01.025.033.088.12a18.116 18.116 0 0 1 1.213 1.932c.123.226.248.47.371.727.123-.257.248-.501.37-.728a18.116 18.116 0 0 1 1.302-2.051l.025-.034.008-.01.002-.002v-.001h.001L29 24l-.792-.61v-.001l.004-.004.016-.022a13.253 13.253 0 0 0 .334-.472c.22-.327.515-.79.809-1.331.605-1.119 1.129-2.437 1.129-3.56a4 4 0 1 0-8 0c0 1.123.524 2.441 1.13 3.56a16.052 16.052 0 0 0 1.142 1.803l.016.022.004.004L24 24Zm-5 0 .792.61-.004.005-.016.022a13.253 13.253 0 0 0-.334.472c-.22.327-.515.79-.809 1.331-.605 1.12-1.129 2.437-1.129 3.56a4 4 0 0 0 8 0c0-1.123-.524-2.441-1.13-3.56a16.052 16.052 0 0 0-1.142-1.803l-.016-.022-.004-.004L24 24l-.792.61h-.001l-.002-.004-.008-.01-.025-.033a15.456 15.456 0 0 1-.391-.552 18.116 18.116 0 0 1-.91-1.5c-.123-.226-.248-.47-.371-.728-.123.258-.248.502-.37.729a18.116 18.116 0 0 1-1.302 2.051l-.025.033-.008.01-.002.003v.001h-.001L19 24Zm-5 0-.792.61.004.005.016.022a13.253 13.253 0 0 1 .334.472c.22.327.515.79.809 1.331.605 1.119 1.129 2.437 1.129 3.56a4 4 0 0 1-8 0c0-1.123.524-2.441 1.13-3.56a16.082 16.082 0 0 1 1.142-1.803l.016-.022.004-.004L9 24l.792.61h.001l.002-.004.008-.01.025-.033.088-.12a18.116 18.116 0 0 0 1.213-1.932c.123-.226.248-.47.371-.728.123.258.248.502.37.729a18.116 18.116 0 0 0 1.302 2.051l.025.033.008.01.002.003v.001h.001L14 24Zm0 0 .792-.61h.001l.002.004.008.01.025.033.088.12a18.116 18.116 0 0 1 1.213 1.932c.123.226.248.47.371.727.123-.257.248-.501.37-.728a18.116 18.116 0 0 1 1.302-2.051l.025-.034.008-.01.002-.002v-.001h.001L19 24l-.792-.61v-.001l.004-.004.016-.022a13.253 13.253 0 0 0 .334-.472c.22-.327.515-.79.809-1.331.605-1.119 1.129-2.437 1.129-3.56a4 4 0 1 0-8 0c0 1.123.524 2.441 1.13 3.56a16.052 16.052 0 0 0 1.142 1.803l.016.022.004.004L14 24Z"/>
</svg>
)
export default Insulation48