﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sup,sub,tt,var,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tfoot,thead,p{background:transparent;border: 0 none;font-style:inherit;font-weight:inherit;margin:0;padding:0;outline:0;vertical-align: baseline}
table {border-collapse:collapse;border-spacing:0}
[hidden] {display:none}

body, button, input, textarea, select {font-family: "Manrope", sans-serif; font-style: normal; font-weight: 400; font-size: 15px; color: #0a0a0a}

h1 {padding: 0 0 40px 0; font-size: 45px; font-weight: 700; text-align: center}

h2 {padding: 5px 0 10px 0; font-size: 45px; font-weight: 700; line-height: 50px}
h2 span {color: #727532}

b, strong {font-weight: 700}

img {border: 0; max-width: 100%; width: auto; height: auto}

a, a:hover {text-decoration: none}

.wrapper input:focus, .wrapper textarea:focus {outline: none}
.wrapper input[type='text']::placeholder, 
.wrapper input[type="password"]::placeholder {color:#737b96; opacity: 1}
.wrapper input[type='text']:focus::placeholder,
.wrapper input[type="password"]:focus::placeholder {color: transparent}

.orange {color: #fe9401 !important}

/* 1440 */
@media only screen and (max-width: 1440px) {

h1 {font-size: 40px}
h2 {font-size: 40px; line-height: 45px}
}

/* 1230 */
@media only screen and (max-width: 1230px) {

body, button, input, textarea, select {font-size: 15px}
h1 {font-size: 36px}
h2 {font-size: 36px; line-height: 40px}
}

/* 1010 */
@media only screen and (max-width: 1010px) {

body, button, input, textarea, select {font-size: 14px}
h1 {font-size: 30px}
h2 {font-size: 30px; line-height: 34px}
}

/* 590 */
@media only screen and (max-width: 590px) {

h1 {font-size: 26px}
h2 {font-size: 26px; line-height: 30px}
}