
            html{width:100%;height:100vh;}
            body {margin:0;padding:0;}
            #mainContainer{background:url("cam2.png") no-repeat center;background-size: 40%; width:100%;height:100vh;margin:0;}
            .slideContainer{margin:auto;left:0;right:0;width:70%;top:0;}

            
           #topDiv{position: absolute;top:0;left:0;width:100%;height:80%;opacity:0.9;background-color: rgb(224, 241, 236);box-shadow:6px 7px 37px 0px rgba(244, 251, 253, 0.53) ;}
           .captionDiv{box-shadow:6px 7px 37px 0px rgba(0, 0, 0, 0);background-color: rgba(0, 148, 79, 0.51);margin:0;padding-left:20px;position:absolute;height:212px;min-width:474.5px;width:60%;top:0;left:0%;overflow:hidden;border-radius: 1px;}
           
           
           #captionImage{width:300px;display:inline-table;position:absolute;top:0;left:62.3%}
           
           
           
           #menuDiv{position:fixed;right:20px;top:0;z-index: 2;}
           #menuTable{width: 50px;border-collapse: collapse;padding:0;margin:0;float:right;margin-top: 50px;}
           #menuCell{display:inline-block;height:80px;width:50px;text-align:center;vertical-align: middle;}
      

           .button{width:100px;background-color: rgba(0, 148, 79, 1);color:white;line-height: 30px; height: 30px;text-align: center;margin-top: 20px;}
           
           p{width:100%;text-align: left;color:rgb(41, 41, 41);position:relative;top: 0;padding:0;margin:0;}
           h1{margin-bottom: 10px;font-size: 1.3em;}
           #logo{position:absolute;width:120px;top:10px;z-index: 1;object-fit: cover;margin:auto;left:5%}
            #logoCell{padding-bottom: 20px;}
            #bottomDiv{position:fixed;bottom:0;height:20%;width:100%;}
            .icon{width:40px;transition: transform .2s; padding:0;margin:auto}
            #fcontLabel{color:rgb(223, 222, 225);margin:auto;left:0;right:0; text-align: center;}
            .icon:hover{ transform: scale(1.5);}
            #subscribeDiv{line-height: 30px; color:grey;position:absolute;top:30%;height: 30px;border-radius: 17px;text-align: center; width:180px;margin:auto;left:0;right:0 ;}
            /*#slideDiv{width:300px;display:inline-block;position:fixed;left:46%;top:500px}*/
            #slideDiv{margin:0;padding-left:20px;position:fixed;height:212px;width:60.95%;top:25%;left:5%;overflow:hidden;display:inline-block;}
          
           .contFormDiv{position:absolute;color:lightgrey;width:200px;padding:20px;background-color: rgba(0,0,0,0.4);border-radius: 2px;height:800px;right:80px;top:50px}
           #contForm{width:170px;height:800px;margin:auto;left:0;right:0;padding:0;}
           .fText{height:40px;width:150px;border-style:none;border-radius: 2px;margin:auto;left:0;right:0;margin-top: 20px;padding-left:10px}
       
           input[type="checkbox"]{color:lightgrey;height:20px;line-height: 20px;margin-bottom:10px;margin-top: 10px;}

       .fbtn{position:absolute;width:240px;bottom:0;left:0;background-color:  rgba(0, 148, 79, 0.7);color:lightgrey;font-size: 1em;height: 35px;line-height: 35px;border-bottom-right-radius:10px;border-bottom-left-radius: 10px;border-style:none;}
       #cancelForm{width:100%;height:35px;line-height: 35px;text-align: center;border-top:1px solid lightgrey;margin-top: 10px;}
       .infoFormDiv{position:absolute;color:whitesmoke;width:200px;padding:20px;background-color: rgba(0,0,0,0.4);border-radius: 20px;height: 200px;;right:80px;top:50px;}
       #infoLabel{text-align: center;color:lightgray;margin-top: 10px;margin-bottom: 10px;font-size: 1.3em;}
       t.em{font-weight:bold;color:rgba(0, 148, 79, 1);}