
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@300,400,600&display=swap');


a, td, p, li, ul, table, body, div, span, h1, h2, h3, h4, img, input, textarea, select {font-family: 'Montserrat', sans-serif; color: #333333; margin: 0;  letter-spacing: 0; padding: 0; box-sizing: border-box; line-height: 1.8;}
a, td, p, li, ul, table, body, div, span, h1, h2, h3, h4, h5, header,footer, input, select, textarea {    font-size: 11pt;  font-weight: 400;}
img.imgFloatLeft20 {float: left; width: calc(20% - 20px); margin: 5px 25px; margin-left: 0; }
img.imgFloatRight20 {float: right; width: calc(20% - 20px); margin: 5px 25px; margin-right: 0;}
img.imgFloatLeft33 {float: left; width: calc(33.333% - 20px); margin: 5px 25px; margin-left: 0;}
img.imgFloatRight33 {float: right; width: calc(33.333% - 20px); margin: 5px 25px;margin-right: 0;}
img.imgFloatLeft50 {float: left; width: calc(50% - 20px); margin: 5px 25px; margin-left: 0;}
img.imgFloatRight50 {float: right; width: calc(50% - 20px); margin: 5px 25px;margin-right: 0;}

.block img {max-width: 100%;}
p, ul {margin-bottom: 15px;} 
h2 {font-size: 40pt; color: #398efb; float: left; width: 100%; margin: 20px 0; font-weight: 300;}
h3 {font-size: 16pt; color: #398efb !important; font-weight: 300;}
ul {margin-left: 20px !important;}
h1 {font-size: 20pt; margin: 0; margin-bottom: 15px; border: 0; width: 100%; float: left; text-align: center; color: #333333; font-weight: 300;}




@media only screen and (max-width: 1024px) { 
	
}
@media only screen and (max-width: 1023px) {

}

@media only screen 
and (min-device-width : 200px) 
and (max-device-width : 700px) 
and (orientation : portrait) {  

}
