body, select, input,select,.mob-page{ padding: 0; } html { overflow-x: auto; overflow-y: scroll; } body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td { /* font-weight:400; */ margin: 0; padding: 0; } h1, h2, h3, h4, h4, h5 { margin: 0; padding: 0; } body { background-color: #FFFFFF; color: #666666; font-size: 12px; /* padding:0 10px; */ text-align: left; } select { font-size: 12px; } table { border-collapse: collapse; } fieldset, img { border: 0 none; } fieldset { margin: 0; padding: 0; } fieldset p { margin: 0; padding: 0 0 0 8px; } legend { display: none; } address, caption, em, strong, th, i { font-style: normal; font-weight: 400; } table caption { margin-left: -1px; } hr { border-bottom: 1px solid #FFFFFF; border-top: 1px solid #E4E4E4; border-width: 1px 0; clear: both; height: 2px; margin: 5px 0; overflow: hidden; } ol, ul { list-style-image: none; list-style-position: outside; list-style-type: none; } caption, th { text-align: left; } q:before, q:after, blockquote:before, blockquote:after { content: ””; } a { text-decoration: none; /* color: #fff; */ } p { line-height: normal; } /* [data-elementor-type="header"] { height: 0.8rem; } */ table td, table th { border: none; padding: 0; background-color: transparent !important; vertical-align: middle; /* background-color: inherit; */ } .elementor *, .elementor :after, .elementor :before { box-sizing: initial; margin: 0; } input { box-sizing: border-box; padding: 0; font-size: inherit; } h2 { font-weight: bold; } input[type=text], input[type=email], input[type=url], input[type=password], input[type=search],input[type=number], input[type=tel], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=color], .site textarea { margin: 0; padding-top: 0; padding-bottom: 0; box-sizing: content-box; line-height: normal; } sub, sup { line-height: normal; } img{ max-width: inherit; } @media screen and (max-width: 1024px) { /* [data-elementor-type="header"] { */ /* height: 1.344rem; */ /* height: 13.5vw; */ /* } */ .elementor *, .elementor :after, .elementor :before { box-sizing: border-box; } }