/*
green	#d0e2d0
blue	#002d51
*/

* {margin: 0;padding: 0;box-sizing: border-box;}

@font-face {font-family:Barlow;font-weight:400;src:url(../font/Barlow-Regular.ttf) format("truetype");}
@font-face {font-family:Barlow;font-weight:700;src:url(../font/Barlow-Bold.ttf) format("truetype");}
h1,h2,h3,h4,h5,h6 {font-weight:700;padding:0 0 15px 0;}

a {text-decoration:none !important;}
a:link, a:visited {text-decoration:none;color:#00204d;transition: 0.3s;}
a:hover, a:active {color:#d53f2c;transition: 0.3s;}

html, body {
    height: 100%;
    font-family: Barlow, Arial, sans-serif;
	background:#fff;
	color:#000;font-size: 14px;letter-spacing:0.1em;font-weight:normal;
}

.logo {max-width: 300px;height:auto;}
.open {background:#d0e2d0;}
.contact {background:#d0e2d0;}
.info {background:#002d51;}

#one .tdr {padding-left:20px;font-weight:700;}
#two .tdr {padding-left:20px;font-weight:400;}


.section table{padding-bottom:10px;}

.text {text-align: left;padding: 10px;line-height:1.7em;}

@media screen and (min-width: 1000px){
.container {display: grid;grid-template-rows: 1fr 1fr;grid-template-columns: 1fr 1fr;height: 100vh;}
.section {display: flex;justify-content: center;align-items: center;}

}

@media screen and (max-width: 1000px){
.container { display: grid;grid-template-rows: 1fr 1fr 1fr 1fr;grid-template-columns: 1fr;min-height: 100vh;}
.section {display: flex;justify-content: center;align-items: center;padding:50px;}

}