	*{
				box-sizing: border-box;
			}

			body, html{
				font-family: "Montserrat", sans-serif;
                height: 100%;
                margin: 0;
			}

			 .topcontactimg{
        	background-image: url("../images/management.jpg");
        	background-position: center;
        	background-repeat: none;
        	background-size: cover;
        	height: 83%;
        }

        .topcontact {
            margin-left: 83%;
            font-size: 15px;
            color: white;
            /*padding: 48px 1px;*/
            /*top: 16%;*/
            /*margin: 20px;*/
            margin-top: 60px;
        }

        .topcontact:hover {
            text-decoration: none;
        }

         .topcontactrow {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 0 4px;
            color: white;
            /*text-align: center;*/
            margin-left: 7%;
            /*margin-top: 5%;*/
           font-family: "Montserrat", sans-serif;
        }

        .topcontactcolumn {
            -ms-flex: 50%;
            flex: 50%;
            padding: 0 2px;
            font-size: 16px;
            text-align: left;
            float: right;
            /*margin-left: 50%;*/
        }

        .topcontactbtn {
            /*float: left;*/
            font-size: 16px;
           font-family: "Montserrat", sans-serif;
            text-decoration: none;
            position:relative;
            /*left: 5%;*/
            top: 5%;
            transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            color:  white;
            padding: 4px 15px;
            border: 2px solid white;
            cursor: pointer;
            border-radius: 28px;
            background-color: #008cba;
            text-align: center;
            /*text-align: justify;*/
            /*text-justify: interword;*/
        }

        .topcontactbtn:hover{
            background-color:  white;
            text-decoration: none;
            border: 1px solid  #008cba;
        }

        .topcontactbtn:focus{
            background-color:  white;
            text-decoration: none;
            border: 1px solid  #008cba;
        }

         #toprowtxt1x {
          margin-top: 17%;
          padding-top: 140px;
          /*z-index: 99;*/
        }


       @media (max-width: 768px){
            /*.topcontactimg {
                min-height: 700px;
            }*/
            .topcontactrow {
                display: flex;
            }
            .topcontactcolumn {
                -ms-flex: 100%;
                flex: 100%;
                max-width: 80%;
            }
            .topcontactbtn {
                padding: 5px 0px;
                font-size: 12px;
            }
        }

         .scndrow {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 0 4px;
            color: black;
            margin-left: 7%;
            margin-right:7%;
            font-family: "Montserrat", sans-serif;
        }

        .scndcolumn {
            -ms-flex: 50%;
            flex: 50%;
            padding: 0 2px;
            font-size: 16px;
            text-align: left;
            /*margin-left: 50%;*/
        }

        .scndcolumn span {
            color:  #318dde;
        }

         @media (max-width: 768px){
            .scndrow {
                display: flex;
            }
            .scndcolumn{
                -ms-flex: 100%;
                flex: 100%;
                max-width: 100%;
                font-size: 13px;
            }
        }



        

        #myVideo {
            position: relative;
            margin-top: 6%;
            /*margin-right: 3%;*/
            /*margin-left: 3%;*/
            right: 2px;
            bottom: 0;
            max-width: 110%; 
            max-height: 80%;
            background-color: grey;
        }

        .vidcontent {
            position: relative;
            bottom: 0;
            background: rgba(0, 0, 0, 0.5);
            color: #f1f1f1;
            width: 100%;
            padding: 20px;
        }

        #myVideo #myBtn {
            width: 200px;
            font-size: 18px;
            padding: 10px;
            border: none;
            background: #000;
            color: #fff;
            cursor: pointer;
        }

        #myBtn:hover {
           background: #ddd;
           color: black;
        }

        .weDoimg{
        	background-image: url("../images/lake.jpg");
        	background-size: cover;
        	background-position: center;
        	background-repeat: none;
        	width: 100%;
        	height: 70%;
            /*height: auto;*/
        }


         .weDorow {
            display: -ms-flexbox;
            display: block;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 0 4px;
            color: black;
            margin-left: 7%;
            margin-right: 7%;
            font-family: "Raleway", sans-serif;
        }

        .weDocolumn {
            -ms-flex: 43%;
            flex: 43%;
            padding: 0 2px;
            font-size: 15px;
            text-align: left;
            /*margin-left: 50%;*/
        }

         @media (max-width: 768px){
            .weDoimg {
                /*min-height: 750px;*/
                height: 130%;
            }
            .weDorow {
                display: flex;
            }
            .weDocolumn {
                -ms-flex: 50%;
                flex: 50%;
                max-width: 80%;
            }
            .accordion {
                max-width: 120%;
                /*padding: 12px;*/
                font-size: 13px;
            }
            .panel{
                max-width: 120%;
            }
        }

        .weDotxt{
        	margin-left: 7%;
        	margin-right: 7%;
        	color: white;
        }

        .weDotxt span {
            color: #318dde;
        }


        .accordion {
        	background-color: transparent;
        	color: white;
        	cursor: pointer;
        	padding: 18px;
        	width: 130%;
        	border: none;
        	text-align: left;
        	outline: none;
        	font-size: 15px;
        	transition: 0.4s;
            border: 1px solid white;
        }

        .active, .accordion:hover{
        	background-color: #dddd;
        }

        .accordion:after{
        	content: "\002B";
        	color: white;
        	font-weight: bold;
        	float: right;
        	margin-left: 5px;
        }

        .active:after {
        	content: "\2212";
        }

        .panel {
        	padding: 0 18px;
        	background-color: #dddd;
        	width: 130%;
        	max-height: 0;
        	overflow: hidden;
        	transition: max-height 0.2s ease-out;
        }

         .exptrow{
            display: -ms-flexbox;
            display: flex;
            -ms-flexwrap: wrap;
            flex-wrap: wrap;
            padding: 0 4px;
            margin-left: 7%;
            margin-right: 7%;
            min-height: 520px;
            font-size: 15px;
        }

        .exptcolumn {
            -ms-flex: 28.66%;
            flex: 28.66%;
            max-width: 33.33%;
            padding: 0 16px;
            font-size: 15px;
        }

        @media (max-width: 800px){
            .exptcolumn {
                -ms-flex: 100%;
                flex: 100%;
                max-width: 100%;
                font-size: 13px;
            }
        }

        .exptheader {
        	margin-top: 3%;
        	font-size: 19px;
            /*margin-left: 40%;*/
            /*margin-right: 80%;*/
        }

        .exptheader span {
            color: #318dde;
        }

        .exptimgtxth {
        	margin-top: 2%;
            /*top: 60px;*/
            /*padding-top: 16px;*/
        	font-size: 19px;
        	text-align: center;
        	color: white;
        }

        .exptimgtxt {
        	/*margin-top: 39%;*/
        	top: 40px;
        	position: relative;
        	font-size: 17px;
        	text-align: center;
        	margin-left: 15%;
        	color: white;
        	text-decoration: none;
        }

        .exptimgtxt:hover {
            text-decoration: none;
        }

        .exptviewtxt {
        	position: relative;
        	top: 50px;
        	font-size: 17px;
        	text-align: bottom;
        	font-weight: bold;
        	margin-left: 15%;
        	color: white;
        	text-decoration: none;
        }

        .exptviewtxt:hover {
            text-decoration: none;
        }

         .exptimgtwotxt {
        	top: 40px;
        	position: relative;
        	font-size: 17px;
        	text-align: left;
        	margin-left: 12%;
        	color: white;
        	text-decoration: none;
        }

        .exptimgtwotxt:hover {
            text-decoration: none;
        }

        .exptviewtwotxt {
        	position: relative;
        	top: 50px;
        	font-size: 17px;
        	text-align: bottom;
        	font-weight: bold;
        	margin-left: 12%;
        	color: white;
        	text-decoration: none;
        }

        .exptviewtwotxt:hover {
            text-decoration: none;
        }

        .exptimgthreetxt {
        	top: 40px;
        	position: relative;
        	font-size: 17px;
        	text-align: center;
        	margin-left: 16%;
        	color: white;
        	text-decoration: none;
        }

        .exptimgthreetxt:hover {
            text-decoration: none;
        }

        .exptviewthreetxt {
        	position: relative;
        	top: 50px;
        	font-size: 17px;
        	text-align: right;
        	font-weight: bold;
        	margin-left: 16%;
        	color: white;
        	text-decoration: none;
        }

        .exptviewthreetxt:hover {
            text-decoration: none;
        }



        .exptimgone {
        	background-image: url("../images/pexels-oleg.jpg");
        	background-size: cover;
        	background-position: center;
        	background-repeat: none;
        	border-radius: 15px;
        	min-height: 400px;
        	/*height: 150%;*/
        }

        .exptimgtwo {
        	background-image: url("../images/raisting-satellite.jpg");
        	background-size: cover;
        	background-position: center;
        	background-repeat: none;
        	border-radius: 15px;
        	width: 100%;
            min-height: 400px;
        	/*height: 100%;*/
        	margin-top: 21.3%;
        }

        .exptimgthree {
        	background-image: url("../images/tianjin.jpg");
        	background-size: cover;
        	background-position: center;
        	background-repeat: none;
        	border-radius: 15px;
        	width: 100%;
            min-height: 400px;
        	/*height: 800%;*/
        	margin-top: 21.3%;
        }


        /*.moreabtrow {
        	display: flex;
        	margin-top: 1%;
        	height: 80%;
        	background-color: #ddd;
        }*/
        .moreabtrow{
            display: -ms-flexbox;
            display: flex;
            -ms-flexwrap: wrap;
            flex-wrap: wrap;
            padding: 0 4px;
            margin-left: 7%;
            margin-right: 7%;
            top: 40px;
        }

        .moreabtcolumn {
            -ms-flex: 21.5%;
            flex: 21.5%;
            /*max-width: 25%;*/
            padding: 0 12px;
            color: #318dde;
            font-weight: bold;
        }

        /*@media screen and(max-width: 800px){
            .moreabtcolumn {
                -ms-flex: 50%;
                flex: 50%;
                max-width: 50%;
                top: 40px;
            }
        }*/

      
        

         @media (max-width: 768px){
          .moreabtrow {
                display: flex;
                /*margin-left: 1%;*/
                /*margin-right: 1%;*/
                padding-top: 20px;
            }
          .moreabtcolumn {
                -ms-flex: 100%;
                flex: 100%;
                width: 100%;

          }

        .pressnewsblgrow:after {
            content: "";
            display: table;
            color: black;
            clear: both;
            margin-left: 7%;
            margin-right: 7%;
             font-family: "Montserrat", sans-serif;
        }

        .pressnewsblgcolumn {
            float: left;
            width: 33.33%;
            padding: 10px;
            text-align: left;
            /*float: left;*/
            /*position: relative;*/
            color: black;
            /*margin-left: 50%;*/
        }

        @media screen and (max-width: 600px){
            .pressnewsblgcolumn {
                width: 100%;
            }
        }

        /*@media (max-width: 768px){
            .pressnewsblgrow {
                display: flex;
            }
            .pressnewsblgcolumn{
                -ms-flex: 100%;
                flex: 100%;
                max-width: 100%;
                font-size: 13px;
            }
        }*/

        /*.pressnewsblgtxt {
            font-weight: bold;
        }*/

        .pressnewsblgtxt:hover {
            text-decoration: none;
        }

        .pressnewsblgbtn {
            font-size: 16px;
            font-family: "Montserrat", sans-serif;
            text-decoration: none;
            position:relative;
            color: white;
            padding: 7px 30px;
            /*border: 1px solid grey;*/
            cursor: pointer;
            border-radius: 28px;
            background-color: #008cba;
            text-align: center;
        }

         .pressnewsblgbtn:hover {
            background-color: white;
            border: 2px solid white;
            text-decoration: none;
            border: 2px solid #008cba;
        }


        .knowmorerow{
            display: -ms-flexbox;
            display: block;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 0 4px;
            color: white;
            text-align: center;
            background-color: #318dde;
            min-height: 200px;
            font-family: "Montserrat", sans-serif;
        }

        .knowmorerowtxt {
            top: 60px;
            vertical-align: center;
            padding: 40px 20px;
            /*margin-top: 7%;*/
        }

         .knowmorebtn {
            font-size: 16px;
            font-family: "Montserrat", sans-serif;
            text-decoration: none;
            position:relative;
            color: black;
            padding: 7px 23px;
            /*border: 1px solid grey;*/
            cursor: pointer;
            border-radius: 28px;
            background-color: white;
            text-align: center;
        }

        .knowmorebtn:hover {
            background-color: #318dde;
            border: 2px solid white;
            text-decoration: none;
        }


        /*.footerbg {
          background-image: url("../images/pexels-marta.jpg");
          background-position: center;
          background-size: cover;
          background-repeat: no-repeat;
          max-height: 600px;
        }
        


        .footer {
            padding: 10px;
            text-align: left;
            /*background: black;*
            font-size: 14px;
            color: white;
        }
        

         .footerrow {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 0 4px;
            color: white;
            margin-left: 9%;
        }
        
        .footercolumn {
            -ms-flex: 25%;
            flex: 25%;
            padding: 0 2px;
            font-size: 14px;
        }*/