body,html{margin:0 auto;padding:0 auto;background-color:white;}
.wrapper{float:none;min-width:1140px;}
.pagecenter{margin:0 auto;max-width:1140px;width:100%;}
.header{width:100%;float:left;padding:1em 0em 5em 0em;margin:0px !important;text-align:left;background-color:#4ecbb6;}
.headertitle{float:left;width:100%;text-align:center;padding:1em;}
.headertitle h1{font-family:'Pacifico', cursive;font-size:50px !important;color:#ffffff;}
.headertitlepara{font-family:'Roboto', sans-serif;color:#ffffff;max-width:65%;margin:0 auto;}
.headertitlepara h2{font-weight:400;font-size:32px;}
.headertitlepara h4{font-weight:400;font-size:18px;max-width:66%;margin:0 auto;}
.locationimg{width:21px;}
.left{width:50%;float:left;text-align:center;color:#ffffff;font-family:'Roboto', sans-serif;}
.right{width:50%;float:right;text-align:center;color:#ffffff;}
.topic{color:#fabe28 !important;}
.leftbottom{padding-top:2em;}
.left p{font-size:19px;}
.left h3{font-size:21px;}
.lefttop,.leftbottom{max-width:80%;margin:0 auto;}
.rightsideform{background-color:#ffffff;border-top:10px solid #fabe28;min-height:380px;max-width:75%;margin:0 auto;border-radius:5px;}
.forminput{width:75%;height:40px;border-radius:3px;border:1px solid #8095a8;margin:1em 0em 0em 0em;font-family:'Roboto', sans-serif;padding:0em 1em;font-weight:300;font-size:15px;}
.rightsideform h3{color:#000000;font-family:'Roboto', sans-serif;font-weight:400;font-size:25px;}
.rightsideform h3:hover{color:lightblue;font-family:'Roboto', sans-serif;font-weight:400;font-size:25px;}
.headerformsection{float:left;width:100%;padding-top:3em;}
.submit{width:80%;height:63px;border-radius:3px;border:1px solid #4ecbb6;margin:1em 0em 0em 0em;font-family:'Roboto', sans-serif;padding:0;font-weight:700;font-size:23px;background-color:#4ecbb6;color:#ffffff;text-transform:uppercase;text-align:center;}
.submit:hover{border:1px solid #4ecbb6;background-color:#ffffff;color:#4ecbb6;}
.aboutus{float:left;width:100%;text-align:left;padding:8em 0em 8em 0em;}
.aboutusleft{float:left;width:50%;text-align:left;font-family:'Roboto', sans-serif;padding:2em 0em 0em 0em;}
.aboutusleft h2{font-weight:400;font-size:31px;margin:0;}
.aboutusleft h4{font-weight:400;font-size:21px;margin:0;line-height:2.5;}
.aboutusleft p{font-weight:300;font-size:17px;color:#999999;}
.aboutuslefttopic{max-width:66%;margin:0 auto;}
.locationimg123{width:69%;position:absolute;}
.aboutusright{float:right;width:50%;text-align:center;position:relative;}
.locationimgscreen{width:62.2%;position:relative;top:1em;bottom:0;left:1.2em;max-height:197px;}
.locationimgsmiley{background-color:#000000;width:8%;position:absolute;top:-2em;bottom:0;z-index:999;left:4em;border-radius:30px;padding:0.5em;}
.circle{width:120px;height:120px;background-color:transparent;border:2px solid #fabe28;opacity:1;filter:alpha(opacity=100);background-repeat:repeat;background-position:top right;-webkit-background-size:cover;position:absolute;border-radius:50%;top:-4em;left:2em;}
.circletop{width:50px;height:50px;background-color:transparent;border:2px solid #fabe28;opacity:1;filter:alpha(opacity=100);background-repeat:repeat;background-position:top left;-webkit-background-size:cover;position:absolute;border-radius:50%;top:-4em;right:2em;}
.circlebottom{width:50px;height:50px;background-color:transparent;border:2px solid #fabe28;opacity:1;filter:alpha(opacity=100);background-repeat:repeat;background-position:bottom;-webkit-background-size:cover;position:absolute;border-radius:50%;top:15em;right:4em;bottom:0em;}
.speakersection{float:left;width:100%;text-align:left;padding:3em 0em 3em 0em;}
.speakerleft{width:50%;float:left;text-align:center;}
.contentleft{float:right;width:50%;text-align:left;}
.locationimgspeaker{position:relative;}
.roundtop{width:50px;height:50px;background-color:transparent;border:2px solid #fabe28;opacity:1;filter:alpha(opacity=100);background-repeat:repeat;background-position:top left;-webkit-background-size:cover;position:absolute;border-radius:50%;top:0;right:0;left:1em;}
.speakerleft{width:50%;float:left;text-align:center;position:relative;}
.roundbottom{width:120px;height:120px;background-color:transparent;border:2px solid #fabe28;opacity:1;filter:alpha(opacity=100);background-repeat:repeat;background-position:top left;-webkit-background-size:cover;position:absolute;border-radius:50%;bottom:0;right:1em;}
.contentleft{float:right;width:50%;text-align:left;margin-top:5em;font-family:'Roboto', sans-serif;}
.contentleft h4{font-weight:400;font-size:21px;}
.contentleft h2{font-weight:400;font-size:45px;}
.contentleft p{font-weight:300;font-size:17px;color:#999999;}
.spotsectioncontent{font-family:'Roboto', sans-serif;color:#ffffff;max-width:65%;text-align:center;margin:0 auto;}
.spotsection{float:left;width:100%;text-align:left;background-color:rgba(0, 0, 0, 0.80);padding:5em 0em 5em 0em;}
.spotsectioncontent h2{font-weight:400;font-size:32px;}
.spotsectioncontent h4{font-weight:400;font-size:18px;max-width:66%;margin:0 auto;}
.submitlogin{width:40%;height:63px;border-radius:3px;border:1px solid #fabe28;margin:2em 0em 0em 0em;font-family:'Roboto', sans-serif;padding:0;font-weight:700;font-size:23px;background-color:#fabe28;color:#ffffff;text-transform:uppercase;text-align:center;}
.submitlogin:hover{border:1px solid #fabe28;background-color:#ffffff;color:#fabe28;}
.footer{float:left;width:100%;text-align:center;font-family:'Roboto', sans-serif;font-size:15px;background-color:#fabe28;}
.detailsection{float:left;width:100%;text-align:left;background-color:rgba(0, 0, 0, 0.80);padding:3em 0em 3em 0em;}
.detailsectionleft{float:left;width:33.3%;text-align:center;font-family:'Roboto', sans-serif;}
.detailsectionleft p{color:#ffffff;font-weight:400;}
.detailsectionleft h3{color:#fabe28;font-weight:300;font-size:45px;margin:0;}
.detailsectionleft p{color:#ffffff;font-weight:400;font-size:25px;}
@media (max-width:1140px){
.wrapper{float:none;min-width:100%;}
.headertitle{float:left;width:100%;text-align:center;padding:0;}
}
@media (max-width:1024px){
.wrapper{float:none;min-width:100%;}
.headertitle{float:left;width:100%;text-align:center;padding:0;}
.rightsideform h3{color:#000000;font-family:'Roboto', sans-serif;font-weight:400;font-size:22px;}
.aboutusleft{float:left;width:50%;text-align:left;font-family:'Roboto', sans-serif;padding:0;}
}
@media (max-width:767px){
.wrapper{float:none;min-width:100%;}
.header{width:100%;float:left;padding:1em 0em 5em 0em;margin:0px !important;text-align:center;}
.headertitle{float:left;width:100%;text-align:center;padding:0;}
.headertitlepara{font-family:'Roboto', sans-serif;color:#ffffff;max-width:100%;margin:0 auto;}
.headertitlepara h2{font-weight:400;font-size:30px;}
.left{width:100%;float:left;text-align:center;color:#ffffff;font-family:'Roboto', sans-serif;padding-bottom:3em;}
.right{width:100%;float:right;text-align:center;color:#ffffff;}
.headertitlepara h4{font-weight:400;font-size:15px;max-width:100%;margin:0 auto;}
.spotsectioncontent h4{font-weight:400;font-size:15px !important;max-width:100%;margin:0 auto;}
.rightsideform{background-color:#ffffff;border-top:10px solid #fabe28;min-height:380px;max-width:100%;margin:0 auto;border-radius:5px;}
.aboutus{float:left;width:100%;text-align:center;padding:5em 0em 5em 0em;}
.aboutus{float:left;width:100%;text-align:center;padding:5em 0em 5em 0em;}
.aboutusleft{float:left;width:100%;text-align:center;font-family:'Roboto', sans-serif;padding:2em 0em 0em 0em;}
.aboutusright{float:left;width:100%;text-align:center;position:relative;padding:0em 0em 0em 0em;margin-top:5em;}
.detailsectionleft{float:left;width:100%;text-align:center;font-family:'Roboto', sans-serif;}
.speakerleft{width:100%;float:left;text-align:center;position:relative;}
.contentleft{float:left;width:100%;text-align:center;margin-top:5em;font-family:'Roboto', sans-serif;}
.spotsection{float:left;width:100%;text-align:left;background-color:rgba(0, 0, 0, 0.80);padding:5em 0em 5em 0em;}
.spotsectioncontent{font-family:'Roboto', sans-serif;color:#ffffff;max-width:100%;text-align:center;margin:0 auto;}
.submitlogin{width:65%;}
.footer{float:left;width:100%;text-align:center;font-family:'Roboto', sans-serif;font-size:15px;background-color:#fabe28;}
.rightsideform{background-color:#ffffff;border-top:10px solid #fabe28;min-height:380px;max-width:75%;margin:0 auto;border-radius:5px;}
.locationimg123{width:69%;position:absolute;opacity:0;}
.contentleft p {font-weight: 300;font-size: 15px;color: #999999;}
}
@media (max-width:480px){
.wrapper{float:none;min-width:100%;}
.rightsideform{background-color:#ffffff;border-top:10px solid #fabe28;min-height:380px;max-width:100%;margin:0 auto;border-radius:5px;}
.locationimgspeaker{position:relative;width:80%;}
}
