
body{margin:0px;padding:0px;}
header{background-color:#6faacf;padding:0px;margin:0px;}
section.home_body{background-color:#fdfdfd;padding:0px;margin:0px;}
footer{bottom:0;left:0;width:100%;background-color:#242323;padding:0px;margin:0px;}

section.gallery_module_1{display:flex;flex-direction:row;font-family:Arial,Helvetica,sans-serif;padding:0px 0px 0px 0px;background-color:#f5f5f5}
section.gallery_module_1>div{width:100%; margin:0px; background-color:none;display:flex;flex-direction:row;}
section.gallery_module_1>div>div{width:100%; margin:0px;}
section.gallery_module_1>div>div>table{width:88%;border-collapse:collapse;}
section.gallery_module_1>div>div>table td{width:100%;padding:30px 10px 10px 10px; text-align:left; background-color:none;}
div.mod_1_div_class{display: flex; flex-direction: row;}
div.mod_1_div_class button{width: auto; padding:15px;font-size:90%;color:#efeff0; margin:5px;border:1px solid #005fdb;background-color: #005fdb; cursor: pointer;border-radius: 5px;}

section.gallery_module_2{display:flex;flex-direction:row;font-family:Arial,Helvetica,sans-serif;padding:20px 40px 60px 40px;background-color:#f5f5f5}
section.gallery_module_2>div{width:100%; margin:0px; background-color:none;}
section.gallery_module_2>div>div{width:100%; margin:0px;}
section.gallery_module_2>div>div>table{width:90%;border-collapse:collapse;}
section.gallery_module_2>div>div>table td{padding:0px 0px; text-align:left; background-color:none;}

div.mod_2_div_class{width:100%;}
div.mod_2_div_class table{width:95%;border-collapse:collapse;}
div.mod_2_div_class table td{padding:0px 0px; text-align:left; background-color:none;}
div.img_class{width:100%;display: grid; grid-template-columns: auto auto auto auto auto; gap:10px}
div.img_class div{width: 100%;padding:5px 5px; display: flex;flex-direction: column;}
div.img_class img{width: 100%; float: left;padding:0px;margin:0px 0px 0px 0px;cursor: pointer;}

div.imag_show{width:100%;background-color:rgba(0, 0, 0, 0.8);position:absolute;left: 0;top:90;}
div.imag_show div{width: 100%;display: flex;align-items: center;justify-content: center;padding: 100px 0px}
div.imag_show img{width: 50%;padding:0px;margin:-20px 0px 0px 0px;}
div.imag_show button{width: auto; padding:15px 0px;font-size:200%;color:#efeff0; margin:5px;background-color:rgba(0, 0, 0, 0); cursor: pointer;border-radius: 5px;border: none;}
div.imag_show i.times{width: auto; padding:15px;font-size:120%;color:#fcfcfc; margin:5px;background-color: #0655bb; cursor: pointer;border-radius: 5px;top:50;right:70; position: absolute;}
div.imag_show p{width:99%; padding:10px 0px 10px 0px;font-size:100%;color:#ffffff; margin:0px 0px;float: left;bottom:55;left:5;position: absolute;text-align: center;display: none;}

@media screen and (max-width:1100px){

section.gallery_module_1{flex-direction:row;padding:40px 0px 0px 0px;}
section.gallery_module_1>div{width:100%; margin:0px;flex-direction:row;}
section.gallery_module_1>div>div{width:100%; margin:0px;}
section.gallery_module_1>div>div>table{width:85%;}
section.gallery_module_1>div>div>table td{padding:20px 10px 10px 10px;}
div.mod_1_div_class{flex-direction: row;}
div.mod_1_div_class button{width:auto; padding:14px 10px;font-size:80%;margin:2px}

section.gallery_module_2{flex-direction:row;padding:10px 10px 90px 10px}
section.gallery_module_2>div{width:100%; margin:0px;}
section.gallery_module_2>div>div{width:100%; margin:0px;}
section.gallery_module_2>div>div>table{width:95%;}
section.gallery_module_2>div>div>table td{padding:0px 0px;}

div.mod_2_div_class{width:100%;}
div.mod_2_div_class table{width:85%;}
div.mod_2_div_class table td{padding:0px 0px;}
div.img_class{width:100%;grid-template-columns: auto auto auto auto auto; gap:5px}
div.img_class div{width: 100%;padding:5px 5px;flex-direction: column;}
div.img_class img{width: 100%;padding:0px;margin:0px 0px 0px 0px;}

div.imag_show{width:100%;left: 0;top:100;}
div.imag_show div{width:100%;padding: 80px 0px 100px 0px}
div.imag_show img{width:55%;padding:0px;margin:10px 0px 0px 0px;}
div.imag_show button{width:auto; padding:15px 0px;font-size:220%;margin:2px}
div.imag_show i.times{width:auto; padding:14px;font-size:100%;margin:5px;top:30;right:50;}
div.imag_show p{width:99%; padding:10px 0px 10px 0px;font-size:100%;margin:0px 0px;bottom:140;left:5;display: none;}

}

@media screen and (max-width:991px){

section.gallery_module_1{flex-direction:row;padding:40px 0px 0px 0px;}
section.gallery_module_1>div{width:100%; margin:0px;flex-direction:row;}
section.gallery_module_1>div>div{width:100%; margin:0px;}
section.gallery_module_1>div>div>table{width:83%;}
section.gallery_module_1>div>div>table td{padding:20px 10px 10px 10px;}
div.mod_1_div_class{flex-direction: row;}
div.mod_1_div_class button{width:auto; padding:15px 14px;font-size:80%;margin:2px}

section.gallery_module_2{flex-direction:row;padding:10px 10px 90px 10px}
section.gallery_module_2>div{width:100%; margin:0px;}
section.gallery_module_2>div>div{width:100%; margin:0px;}
section.gallery_module_2>div>div>table{width:95%;}
section.gallery_module_2>div>div>table td{padding:0px 0px;}

div.mod_2_div_class{width:100%;}
div.mod_2_div_class table{width:90%;}
div.mod_2_div_class table td{padding:0px 0px;}
div.img_class{width:100%;grid-template-columns: auto auto auto auto; gap:5px}
div.img_class div{width: 100%;padding:5px 5px;flex-direction: column;}
div.img_class img{width: 100%;padding:0px;margin:0px 0px 0px 0px;}

div.imag_show{width:100%;left: 0;top:70;}
div.imag_show div{width:100%;padding: 100px 0px 120px 0px}
div.imag_show img{width:60%;padding:0px;margin:10px 0px 0px 0px;}
div.imag_show button{width:auto; padding:15px 0px;font-size:220%;margin:2px}
div.imag_show i.times{width:auto; padding:14px;font-size:100%;margin:5px;top:30;right:30;}
div.imag_show p{width:99%; padding:10px 0px 10px 0px;font-size:100%;margin:0px 0px;bottom:140;left:5;display: none;}

}

@media screen and (max-width:767px){
section.gallery_module_1{flex-direction:row;padding:30px 0px 0px 0px;}
section.gallery_module_1>div{width:100%; margin:0px;flex-direction:row;}
section.gallery_module_1>div>div{width:100%; margin:0px;}
section.gallery_module_1>div>div>table{width:90%;}
section.gallery_module_1>div>div>table td{padding:20px 10px 10px 10px;}
div.mod_1_div_class{flex-direction: row;}
div.mod_1_div_class button{width:auto; padding:15px 14px;font-size:80%;margin:2px}

section.gallery_module_2{flex-direction:row;padding:10px 10px 90px 10px}
section.gallery_module_2>div{width:100%; margin:0px;}
section.gallery_module_2>div>div{width:100%; margin:0px;}
section.gallery_module_2>div>div>table{width:95%;}
section.gallery_module_2>div>div>table td{padding:0px 0px;}

div.mod_2_div_class{width:100%;}
div.mod_2_div_class table{width:95%;}
div.mod_2_div_class table td{padding:0px 0px;}
div.img_class{width:100%;grid-template-columns: auto auto auto auto; gap:5px}
div.img_class div{width: 100%;padding:5px 5px;flex-direction: column;}
div.img_class img{width: 100%;padding:0px;margin:0px 0px 0px 0px;}

div.imag_show{width:100%;left: 0;top:70;}
div.imag_show div{width:100%;padding: 100px 0px 120px 0px}
div.imag_show img{width:70%;padding:0px;margin:10px 0px 0px 0px;}
div.imag_show button{width:auto; padding:15px 0px;font-size:220%;margin:2px}
div.imag_show i.times{width:auto; padding:14px;font-size:100%;margin:5px;top:30;right:30;}
div.imag_show p{width:99%; padding:10px 0px 10px 0px;font-size:100%;margin:0px 0px;bottom:140;left:5;display: none;}

}

@media screen and (max-width:600px){

section.gallery_module_1{flex-direction:row;padding:30px 0px 0px 0px;}
section.gallery_module_1>div{width:100%; margin:0px;flex-direction:row;}
section.gallery_module_1>div>div{width:100%; margin:0px;}
section.gallery_module_1>div>div>table{width:90%;}
section.gallery_module_1>div>div>table td{padding:20px 10px 10px 10px;}
div.mod_1_div_class{flex-direction: row;}
div.mod_1_div_class button{width:auto; padding:15px 10px;font-size:75%;margin:2px}

section.gallery_module_2{flex-direction:row;padding:10px 10px 90px 10px}
section.gallery_module_2>div{width:100%; margin:0px;}
section.gallery_module_2>div>div{width:100%; margin:0px;}
section.gallery_module_2>div>div>table{width:95%;}
section.gallery_module_2>div>div>table td{padding:0px 0px;}

div.mod_2_div_class{width:100%;}
div.mod_2_div_class table{width:90%;}
div.mod_2_div_class table td{padding:0px 0px;}
div.img_class{width:100%;grid-template-columns: auto auto auto; gap:5px}
div.img_class div{width: 100%;padding:5px 5px;flex-direction: column;}
div.img_class img{width: 100%;padding:0px;margin:0px 0px 0px 0px;}

div.imag_show{width:100%;left: 0;top:87;}
div.imag_show div{width:100%;padding: 120px 0px 220px 0px}
div.imag_show img{width:78%;padding:0px;margin:10px 0px 0px 0px;}
div.imag_show button{width:auto; padding:15px 0px;font-size:170%;margin:2px}
div.imag_show i.times{width:auto; padding:14px;font-size:100%;margin:5px;top:20;right:30;}
div.imag_show p{width:99%; padding:10px 0px 10px 0px;font-size:100%;margin:0px 0px;bottom:140;left:5;display: none;}

}

@media screen and (max-width:420px){

section.gallery_module_1{flex-direction:row;padding:30px 0px 0px 0px;}
section.gallery_module_1>div{width:100%; margin:0px;flex-direction:row;}
section.gallery_module_1>div>div{width:100%; margin:0px;}
section.gallery_module_1>div>div>table{width:95%;}
section.gallery_module_1>div>div>table td{padding:20px 10px 10px 10px;}
div.mod_1_div_class{flex-direction: row;}
div.mod_1_div_class button{width:auto; padding:12px 12px;font-size:70%;margin:2px}

section.gallery_module_2{flex-direction:row;padding:10px 10px 90px 10px}
section.gallery_module_2>div{width:100%; margin:0px;}
section.gallery_module_2>div>div{width:100%; margin:0px;}
section.gallery_module_2>div>div>table{width:95%;}
section.gallery_module_2>div>div>table td{padding:0px 0px;}

div.mod_2_div_class{width:100%;}
div.mod_2_div_class table{width:95%;}
div.mod_2_div_class table td{padding:0px 0px;}
div.img_class{width:100%;grid-template-columns: auto auto auto; gap:5px}
div.img_class div{width: 100%;padding:5px 5px;flex-direction: column;}
div.img_class img{width: 100%;padding:0px;margin:0px 0px 0px 0px;}

div.imag_show{width:100%;left: 0;top:75;}
div.imag_show div{width:100%;padding: 120px 0px 220px 0px}
div.imag_show img{width:80%;padding:0px;margin:10px 0px 0px 0px;}
div.imag_show button{width:auto; padding:15px 0px;font-size:140%;margin:2px}
div.imag_show i.times{width:auto; padding:14px;font-size:100%;margin:5px;top:20;right:30;}
div.imag_show p{width:99%; padding:10px 0px 10px 0px;font-size:100%;margin:0px 0px;bottom:140;left:5;display: none;}

}
