@charset "utf-8";
/* CSS Document */
/* CSS Document © 2019 Digimax.co.uk */

::-moz-selection{ background:#58585a; color:#ffffff; text-shadow:none;}
::selection { background:#58585a; color:#ffffff; text-shadow:none;}
*,
*:before, *:after{-webkit-box-sizing:  border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video, textarea, input { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; outline:none; font-family: 'Poppins', sans-serif;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body {color:#504f50; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; overflow:hidden; overflow-y:scroll;}
a { text-decoration:none; transition:all 0.25s ease-out 0s;}
p, p span { font-family: 'Poppins', sans-serif;}
img { border:0px;}
ol, ul, li{ list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
* {-webkit-appearance: none;}
::-webkit-input-placeholder {
  color:#ffffff;
}
::-moz-placeholder { 
  color:#ffffff;
}
:-ms-input-placeholder {
  color:#ffffff;
}
:-moz-placeholder {
  color:#ffffff;
}
a:active, a:hover, a:focus, a:focus-within {
    outline: 0 !important;
}
.header-wrapp, .canver-wrapp, .banner-wrapp, .detier-wrapp, .enquer-wrapp, .facier-wrapp, .gester-wrapp, .honoer-wrapp, .impoer-wrapp, .judger-wrapp, .knower-wrapp, .laboer-wrapp, .judger-wrapp, .marker-wrapp, .keeper-wrapp, .latter-wrapp, .funder-wrapp, .inquer-wrapp, .inquer-wrapp, .footer-wrapp, .banner-wrapp2, .concept-wrapp, .inspir-wrapp, .discov-wrapp, .discov-wrapp, .thumbs-wrapp, .techni-wrapp, .inner-wrapp, .ambass-wrapp, .suppor-wrapp, .paiger-wrapp, .involv-wrapp, .news-wrapp, .blogin-wrapp, .bloger-wrapp, .contac-wrapp, .eventin-wrapp, .event-wrapp, .storiesin-wrapp, .stories-wrapp, .teamer-wrapp, .teamin-wrapp, .bannerNoWaterLand, .movieTrailerMobile  { width:100%; float:left;}
.margin { width:100%; max-width:1194px; margin:auto;}

.movieTrailerMobile {
    display: none;
}

.bannerNoWaterLand .margin a.banner {
    display: inline-block;
    width: 100%;
    margin-bottom: 20px;
}
.bannerNoWaterLand .margin p {
    float: none;
    font-size: 18px;
    color: #000000;
    letter-spacing: 0.0;
    line-height: 30px;
    font-weight: 700;
    margin: 0 0 26px;
    text-align: center;
}

.textSliderWrapper {
  clear: both;
  display: inline-block;
  position: relative; width:100%;
}
  .textSliderWrapper .textSlider .owl-nav.disabled,
  .textSliderWrapper .textSlider .owl-dots.disabled {
    display: none;
  }

.textSlider .owl-dots {
  width: 100%!important;
  text-align: left;
  transform: translateY(-50%);
  margin: 0 auto 0;
  position: relative!important;
  margin-top: 20px!important;
  left: 0!important;
  top: auto!important;
}
  .textSlider .owl-dots .owl-dot {
    display: inline-block!important;
    margin: 0 3px 5px!important;
  }

/*.textSlider .owl-nav {
  width: 100%;
  transform: translateY(-50%);
  position: absolute;
  top: 26%;
  right: 0;
  left: 0;
}
  .textSlider .owl-nav .owl-prev {
     background: url(../images/impoer-arrow1.png) no-repeat center / cover;
     left: 0;
  }
  .textSlider .owl-nav .owl-next {
    background: url(../images/impoer-arrow2.png) no-repeat center / cover;
    right: 0;
  }
  .textSlider .owl-nav .owl-prev,
  .textSlider .owl-nav .owl-next {
    width: 11px;
    height: 19px;
    font-size: 0px;
    position: absolute;
    z-index: 99;
  }*/

/*------------------- common style ---------------------------*/

.common-style h1 { font-size: 30px; color:   #00b8ff; line-height: 43px; margin: 0 0 26px; font-family: 'Poppins', sans-serif; font-weight: 800; } 

.common-style h2 { font-size: 24px; color: #000000; margin: 0 0 26px; font-family: 'Poppins', sans-serif; font-weight: 800;}

.common-style h3 { font-size: 19px; color: #00aeef; margin: 0 0 26px; line-height: 20px; font-family: 'Poppins', sans-serif;}

.common-style h4 { font-size: 18px; color: #00aeef; margin: 0 0 14px; line-height: 20px;  font-family: 'Poppins', sans-serif;}

.common-style h5 { font-size: 18px; color: #00aeef; line-height: 26px; margin: 0 0 26px;  font-family: 'Poppins', sans-serif;}

.common-style h6 { font-size: 17px; color: #00aeef; line-height: 26px; margin: 0 0 26px;  font-family: 'Poppins', sans-serif;}

.common-style a  { color: #00aeef; }

.common-style p  { font-size: 18px; color: #000000; letter-spacing: 0.0; line-height: 30px; margin: 0 0 26px; font-family: 'Poppins', sans-serif;}

.common-style ul { width:100%; float: none;  margin:0 auto 26px; }

.common-style ul li{ float:none;  font-size: 18px;  color: #000000;  line-height: 26px;  position:relative;  letter-spacing: 0.4px; margin: 0 0 1px; padding: 03px;  font-family: 'Poppins', sans-serif;}

.common-style ul li:before {content:"\2022 ";position:relative;left: -10px; color:#00aeef; font-size: 22px;}

.common-style ul li a{color:  #00aeef;}

.common-style ol { counter-reset: my-awesome-counter; margin:0 auto 29px;  }

.common-style ol li { font-size:18px; color:#000000; line-height: 26px; margin-bottom: 10px;
    counter-increment: my-awesome-counter;letter-spacing: 0.4px;  font-family: 'Poppins', sans-serif;}

.common-style ol li a{color:  #00aeef;}


.common-style ol li:before { content: counter(my-awesome-counter);margin-right: 10px; }    

.common-style blockquote p { font-size:18px; color: #6f6f6f; line-height: 26px; margin-bottom: 26px;
    margin: 30px 0 15px -82px; position:  relative; }

.common-style blockquote p:before { content: '"'; position:  absolute; left: -100px; font-size: 140px; color:#00aeef; font-style:  italic; top: 17px; }
 
.common-style p a { color:#00aeef; }


/* IMG STYLES */ 
.alignright {
  float: right;
  margin-left: 16px;
}
.alignleft {
  float: left;
  margin-right: 16px;
}
.aligncenter {
clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.alignnone {
  clear: both; 
}
.enquer-wrapp .enquer-row2 .enquer-bar2 h3 {
    line-height: 92px;
}
.blogin-wrapp .blogin-row1.common-style iframe {
    width: 100%;
}
.impoer-wrapp .impoer-row2 .slider .slick-track {
    display: flex;
    flex-wrap: wrap;
}

.impoer-wrapp .impoer-row2 .slider .slick-track .impoer-row3 {
    height: 100%;
}

.impoer-wrapp .impoer-row2 .slider .slick-track {
    display: flex;
    flex-wrap: wrap;
}

.impoer-wrapp .impoer-row2 .slider .slick-track .impoer-row3 {
    height: 100%;
}

.impoer-wrapp .impoer-row2 .slider .slick-track .impoer-row3 .impoer-bar3 {
    height: 265px!important;
}
.impoer-wrapp .impoer-row2 .slider .slick-track .impoer-row3 .impoer-bar3 a.impoer-btn2 {
    position: absolute;
    left: 20px;
    bottom: 30px;
    border: none;
}
.eventin-wrapp.common-style .eventin-row1 p{
      margin: 0 0 50px;
}
@media(max-width:480px){

    img.alignleft,.alignleft,img.alignright,.alignright,.alignnone,img.alignnone{
        display:block; margin:0px auto; float:  none;    max-width: 100%;
    height: auto; }
}

.common-style [type=search] { border: 1px solid   #00aeef; line-height: 24px; font-size: 18px;
    padding: 5px 10px; width: 200px; vertical-align: top; display: inline-block; }

.common-style [type=submit] { -webkit-appearance: none; border: 0; padding: 5px 25px; background:#00aeef;
    font-size: 18px; color:  #fff; line-height: 27px; }

.common-style [type=submit]:hover { background-color: #fff; cursor: pointer; color:#00aeef; }    

 
.videoWrapper {
     position: relative;
        padding-bottom: 56.25%; /* 16:9 */
        height: 0;
		margin:0 0px 26px 0;
}
.videoWrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
    	height: 100% !important;
}



/*------------------- common style end ---------------------------*/



/*header-wrapp*/
.header-wrapp { text-align:right; padding:20px 0 14px; position:absolute; top:0; right:0; left:0;}
.header-wrapp p { float:left; font-size:16px; color:#ffffff; letter-spacing:0.0; line-height:29px; margin:-6px 0 0;}
.header-wrapp p a { color:#ffffff;}
.header-wrapp p span { display:inline; margin:0 0 0 8px;}
.header-wrapp p span:first-child { margin-left:14px;}
.header-wrapp p strong { font-weight:700;}
.header-wrapp .header-row1 { width:120px; float:left; transition:all 0.7s; margin:0 0 0; z-index:9;}
.header-wrapp .header-row1 img { width:100%; display:block;}
.header-wrapp .header-row1 .header-bar1 { width:100%; float:left;}
.header-wrapp .header-row2 { width:auto; float:right; margin:0 4.8% 0px 0; z-index:9;}
.header-wrapp .header-row2 img { width:100%; display:block;}
.header-wrapp .header-row2 .header-bar2 { width:100%; float:left;}
.header-wrapp .header-row3 { width:29px; float:right; overflow:hidden; margin:0 0 0 28px; z-index:999999;}
.header-wrapp .header-row3 img { width:100%; display:block;}
.header-wrapp .header-row3 .header-bar3 { width:29px; float:left;}
.header-wrapp .header-row4 { width:auto; float:right; margin:0 36px 0 0; z-index:9;}
.header-wrapp .header-row4 img { width:100%; display:block;}
.header-wrapp .header-row4 .header-bar4 { width:100%; float:left;}
.header-wrapp .header-btn1 { float:left; color:#ffffff; margin:0 0 0; padding:9px 38px 9px 38px;}
.header-row1, .header-row2, .header-row3, .header-row4 { position:relative;}

/*banner-wrapp*/
.banner-wrapp { min-height:810px; background:#000000; position:relative;}
.banner-wrapp p { float:none; font-size:21px; color:#ffffff; letter-spacing:0.0; line-height:34px; margin:0 0 26px;}
.banner-wrapp p a { color:#ffffff;}
.banner-wrapp p span { display:inline;}
.banner-wrapp p strong { font-weight:700;}
.banner-wrapp h2 { font-size:72px; font-weight:400; color:#ffffff; letter-spacing:0.0; line-height:61.26px; margin:0 0 32px;}
.banner-wrapp h2 a { color:#ffffff;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-row1 { width:100%;  margin:0 0 0; position:absolute; right:0; bottom:88px; left:0;}
.banner-wrapp .banner-row1 img { width:100%; display:block;}
.banner-wrapp .banner-row1 .banner-bar1 { width:50.4%; float:left; position:relative; z-index:99;}
.banner-wrapp .banner-row2 { width:100%; float:right; margin:0 0 0; position:absolute; right:0; bottom:0; left:0;}
.banner-wrapp .banner-row2 img { width:100%; display:block; transition:all 0.25s ease-out 0s;}
.banner-wrapp .banner-row2 .banner-bar2 { width:38.1%; float:right; position:relative; z-index:99;}
.banner-wrapp .banner-row2 .banner-bar2 .banner-boxs1:hover img { opacity:0.70;}
.banner-wrapp .banner-row2 .banner-bar2 .banner-boxs1:hover .banner-boxs2 img { opacity:1;}
.banner-wrapp .banner-btn1 { width:auto; height:auto; float:left; color:#ffffff; margin:10px 0 0; padding:14px 36px 14px 36px; position:relative;}
.banner-wrapp .banner-btn2 { float:right; display:none; color:#ffffff; margin:10px 0 0; padding:14px 61px 14px 61px;}
.banner-wrapp h2, .banner-wrapp h2 span { text-transform:uppercase; font-family: 'Poppins', sans-serif; font-weight: 800;}

/*canver-wrapp*/
.canver-wrapp { overflow:hidden; padding:74px 0 0; position:relative;}
.canver-wrapp p { float:left; font-size:30px; color:#262626; letter-spacing:0.0; line-height:37px; margin:0 0 0;}
.canver-wrapp p a { color:#262626;}
.canver-wrapp p span { display:block;}
.canver-wrapp p strong { font-weight:700;}
.canver-wrapp h2 { font-size:69px; font-weight:400; color:#00acf0; letter-spacing:0.0; line-height:73px; margin:0 0 0;}
.canver-wrapp h2 a { color:#00acf0;}
.canver-wrapp h2 span { display:block;}
.canver-wrapp .canver-row1 { width:63.4%; float:right; margin:0 3.11% 0 0;}
.canver-wrapp .canver-row1 img { width:100%; display:block;}
.canver-wrapp .canver-row1 .canver-bar1 { width:100%; float:right; position:relative; z-index:99;}
.canver-wrapp .canver-row2 { width:1194px; float:none; margin:0 auto 0;}
.canver-wrapp .canver-row2 img { width:100%; display:block;}
.canver-wrapp .canver-row2 .canver-bar2 { width:38.1%; float:left;}
.canver-wrapp .canver-row3 { width:1194px; float:none; margin:0 auto 0;}
.canver-wrapp .canver-row3 img { width:100%; display:block;}
.canver-wrapp .canver-row3 .canver-bar3 { /*width:34.6%;*/ /*modified 09/09/2022*/ width: 36.6%; float:right;}
.canver-wrapp .canver-row4 { width:1194px; float:none; margin:0 auto 0; position:absolute; top:40px; right:0; left:0;}
.canver-wrapp .canver-row4 img { width:100%; display:block;}
.canver-wrapp .canver-row4 .canver-bar4 { width:195px; float:left;}
.canver-wrapp p, .canver-wrapp p span { font-family: 'Poppins', sans-serif; font-weight: 700;}
.canver-wrapp h2, .canver-wrapp h2 span { text-transform:uppercase; font-family: 'Poppins', sans-serif; font-weight: 800;}
.canver-row2, .canver-row3 { transform:translateY(-50%); position:absolute; /*top:47%;*/  /*modified 09/09/22*/ top: 50%; right:0; left:0; z-index:99;}

/*detier-wrapp*/
.detier-wrapp { text-align:center; overflow:hidden; padding:0 0 79px; position:relative;}
.detier-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.detier-wrapp p a { color:#000000;}
.detier-wrapp p span { display:block;}
.detier-wrapp p strong { font-weight:700;}
.detier-wrapp h2 { font-size:30px; font-weight:400; color:#000000; letter-spacing:0.4px; line-height:43px; margin:0 0 37px;}
.detier-wrapp h2 a { color:#000000;}
.detier-wrapp h2 span { display:block;}
.detier-wrapp h2:after { content:""; width:12px; height:5px; background:#000000; position:absolute; left:0; bottom:-16px;}
.detier-wrapp h3 { font-size:69px; font-weight:400; color:#00acf0; letter-spacing:0.0; line-height:61px; margin:0 0 42px;}
.detier-wrapp h3 a { color:#00acf0;}
.detier-wrapp h3 span { display:block;}
.detier-wrapp h4 { font-size:30px; font-weight:400; color:#00aeef; letter-spacing:0.0; line-height:26px; margin:-9px 0 26px;}
.detier-wrapp h4 a { color:#00aeef;}
.detier-wrapp h4 span { display:block;}
.detier-wrapp .detier-row1 { width:41.4%; float:left; margin:30px 0 0;}
.detier-wrapp .detier-row1 img { width:100%; display:block;}
.detier-wrapp .detier-row1 .detier-bar1 { width:100%; float:left;}
.detier-wrapp .detier-row2 { width:57%; float:right; margin:0 0 0;}
.detier-wrapp .detier-row2 img { width:100%; display:block;}
.detier-wrapp .detier-row2 .detier-bar2 { width:100%; float:right;}

.detier-wrapp .detier-row2 iframe.secondVideoWOWDetierRow2 {
    float: right;
}
.detier-wrapp .detier-row22 { display:none; width:32.44%; float:right; margin:0 0 0;}
.detier-wrapp .detier-row22 img { width:100%; display:block;}
.detier-wrapp .detier-row22 .detier-bar22 { width:100%; float:right;}
.detier-wrapp .detier-btn1 { float:left; color:#00aaf0; margin:17px 0 0; padding:14px 64px 14px 64px;}
.detier-wrapp h2, .detier-wrapp h2 span, .detier-wrapp h3, .detier-wrapp h3 span, .detier-wrapp h4, .detier-wrapp h4 span { text-transform:uppercase; position:relative; font-family: 'Poppins', sans-serif; font-weight: 800;}

/*enquer-wrapp*/
.enquer-wrapp { overflow:hidden; padding:0 0 0; position:relative; padding-top:50px;}
.enquer-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 30px;}
.enquer-wrapp p a { color:#000000;}
.enquer-wrapp p span { display:block;}
.enquer-wrapp p strong { font-weight:700;}
.enquer-wrapp h2 { font-size:30px; font-weight:400; color:#000000; letter-spacing:0.4px; line-height:43px; margin:0 0 34px;}
.enquer-wrapp h2 a { color:#000000;}
.enquer-wrapp h2 span { display:block;}
.enquer-wrapp h2:after { content:""; width:12px; height:5px; background:#000000; position:absolute; left:0; bottom:-16px;}
.enquer-wrapp h3 { font-size:72px; font-weight:400; color:#00acf0; letter-spacing:0.0; line-height:61px; margin:0 0 28px;}
.enquer-wrapp h3 a { color:#00acf0;}
.enquer-wrapp h3 span { display:block;}
.enquer-wrapp h4 { font-size:21px; font-weight:400; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 18px;}
.enquer-wrapp h4 a { color:#000000;}
.enquer-wrapp h4 span { display:block;}
.enquer-wrapp h5 { font-size:18px; font-weight:400; font-style:italic; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 30px;}
.enquer-wrapp h5 a { color:#000000;}
.enquer-wrapp h5 span { display:block;}
.enquer-wrapp:after { content:""; width:100%; height:548px; background:url(../images/enquer-bg1.png) no-repeat center / 100% 100%; position:absolute; top:6%; right:0; left:0; z-index:-99;}
.enquer-wrapp .enquer-row1 { width:51.5%; float:left; box-shadow:0px 16px 42px -4px rgba(0,0,0,0.70); margin:61px 0 0; position:relative;}
.enquer-wrapp .enquer-row1 img { width:100%; display:block; transition:all 0.25s ease-out 0s;}
.enquer-wrapp .enquer-row1 .enquer-bar1 { width:100%; float:left; background:#00aeef; border-radius:6px; overflow:hidden;}
.enquer-wrapp .enquer-row1 .enquer-bar1:hover img { opacity:0.70;}
.enquer-wrapp .enquer-row1 .enquer-bar1:hover .enquer-boxs1 img { opacity:1;}
.enquer-wrapp .enquer-row11 { display:none; width:51.5%; float:left; box-shadow:0px 16px 42px -4px rgba(0,0,0,0.70); margin:61px 0 0; position:relative;}
.enquer-wrapp .enquer-row11 img { width:100%; display:block;}
.enquer-wrapp .enquer-row11 .enquer-bar11 { width:100%; float:left; border-radius:6px; overflow:hidden;}
.enquer-wrapp .enquer-row2 { width:42.5%; float:right; margin:0 0 0;}
.enquer-wrapp .enquer-row2 img { width:100%; display:block;}
.enquer-wrapp .enquer-row2 .enquer-bar2 { width:100%; float:right;}
.enquer-wrapp .enquer-btn1 { float:left; color:#00aaf0; margin:6px 0 0; padding:14px 34px 14px 34px;}
.enquer-wrapp h2, .enquer-wrapp h2 span, .enquer-wrapp h3, .enquer-wrapp h3 span { position:relative; font-family: 'Poppins', sans-serif; font-weight: 800;}
.enquer-wrapp h4, .enquer-wrapp h4 span, .enquer-wrapp h5, .enquer-wrapp h5 span { font-family: 'Poppins', sans-serif; font-weight: 700;}

/*facier-wrapp*/
.facier-wrapp { overflow:hidden; padding:50px 0 35px;}
.facier-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 30px;}
.facier-wrapp p a { color:#000000;}
.facier-wrapp p span { display:block;}
.facier-wrapp p strong { font-weight:700;}
.facier-wrapp h2 { font-size:48px; font-weight:400; color:#00acf0; letter-spacing:0.0; line-height:55px; margin:0 0 28px;}
.facier-wrapp h2 a { color:#00acf0;}
.facier-wrapp h2 span { display:block;}
.facier-wrapp .facier-row1 { width:61.33%; float:right; margin:0 -94px 0 0; position:relative;}
.facier-wrapp .facier-row1 img { width:100%; display:block;}
.facier-wrapp .facier-row1 .facier-bar1 { width:100%; float:right;}
.facier-wrapp .facier-row2 { width:41.6%; float:left; margin:268px 0 0;}
.facier-wrapp .facier-row2 img { width:100%; display:block;}
.facier-wrapp .facier-row2 .facier-bar2 { width:100%; float:left;}
.facier-wrapp h2, .facier-wrapp h2 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*gester-wrapp*/
.gester-wrapp { text-align:center; padding:35px 0 74.5px; position:relative;}
.gester-wrapp p { float:none; font-size:16px; color:#706f6f; letter-spacing:0.0; line-height:28px; margin:0 0 26px;}
.gester-wrapp p a { color:#706f6f;}
.gester-wrapp p span { display:block;}
.gester-wrapp p strong { font-weight:700;}
.gester-wrapp h2 { font-size:18px; font-weight:400; color:#000000; letter-spacing:0.4px; line-height:22px; margin:0 0 0;}
.gester-wrapp h2 a { color:#000000;}
.gester-wrapp h2 span { display:block;}
.gester-wrapp:after { content:""; width:100%; height:765px; background:url(../images/gester-shap1.png) no-repeat center / 100% 100%; position:absolute; top:-518px; right:0; left:0; z-index:-99;}
.gester-wrapp .gester-row1 { width:74.2%; float:none; margin:0 auto 0;}
.gester-wrapp .gester-row1 img { width:100%; display:block;}
.gester-wrapp .gester-row1 .gester-bar1 { width:35.3%; float:none; margin:0 auto 25px;}
.gester-wrapp .gester-row2 { width:28.8%; float:left; background:#ffffff; border-radius:8px; box-shadow:0px 16px 42px -4px rgba(0,0,0,0.16); transition:all 0.25s ease-out 0s; overflow:hidden; margin:0 2.26% 0; padding:42px 0 24px;}
.gester-wrapp .gester-row2 img { width:100%; display:block;}
.gester-wrapp .gester-row2:hover { box-shadow:0px 16px 42px -4px rgba(0,0,0,0.46);}
.gester-wrapp .gester-row2 .gester-bar2 { width:100%; min-height:100px; float:left;}
.gester-wrapp h2, .gester-wrapp h2 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*honoer-wrapp*/
.honoer-wrapp { overflow:hidden; padding:50px 0 50px;}
.honoer-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.honoer-wrapp p a { color:#000000;}
.honoer-wrapp p span { display:block;}
.honoer-wrapp p strong { font-weight:700;}
.honoer-wrapp h2 { font-size:30px; font-weight:400; color:#000000; letter-spacing:0.4px; line-height:43px; margin:0 0 37px;}
.honoer-wrapp h2 a { color:#000000;}
.honoer-wrapp h2 span { display:block;}
.honoer-wrapp h2:after { content:""; width:12px; height:5px; background:#000000; position:absolute; left:0; bottom:-16px;}
.honoer-wrapp h3 { font-size:70px; font-weight:400; color:#00acf0; letter-spacing:0.0; line-height:61px; margin:0 0 52px;}
.honoer-wrapp h3 a { color:#00acf0;}
.honoer-wrapp h3 span { display:block;}
.honoer-wrapp .honoer-row1 { width:53.4%; float:left; margin:80px 0 0; position:relative; z-index:99;}
.honoer-wrapp .honoer-row1 img { width:100%; display:block;}
.honoer-wrapp .honoer-row1 .honoer-bar1 { width:100%; float:left;}
.honoer-wrapp .honoer-row11 { display:none; width:637px; float:left; margin:80px 0 0; position:relative; z-index:99;}
.honoer-wrapp .honoer-row11 img { width:100%; display:block;}
.honoer-wrapp .honoer-row11 .honoer-bar11 { width:100%; float:left;}
.honoer-wrapp .honoer-row2 { width:41.6%; float:right; margin:0 0 0;}
.honoer-wrapp .honoer-row2 img { width:100%; display:block;}
.honoer-wrapp .honoer-row2 .honoer-bar2 { width:100%; float:right;}
.honoer-wrapp .honoer-btn1 { float:left; color:#00aaf0; margin:17px 0 0; padding:14px 64px 14px 64px;}
.honoer-wrapp .honoer-btn2 { display:none; float:left; color:#00aaf0; margin:17px 0 0; padding:14px 64px 14px 64px;}
.honoer-wrapp h2, .honoer-wrapp h2 span, .honoer-wrapp h3, .honoer-wrapp h3 span { text-transform:uppercase; position:relative; font-family: 'Poppins', sans-serif; font-weight: 800;}

/*impoer-wrapp*/
.impoer-wrapp { overflow:hidden; padding:83px 0 0; position:relative;}
.impoer-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.impoer-wrapp p a { color:#000000;}
.impoer-wrapp p span { display:block;}
.impoer-wrapp p strong { font-weight:700;}
.impoer-wrapp h2 { font-size:30px; font-weight:400; color:#000000; letter-spacing:0.4px; line-height:43px; margin:0 0 37px;}
.impoer-wrapp h2 a { color:#000000;}
.impoer-wrapp h2 span { display:block;}
.impoer-wrapp h2:after { content:""; width:12px; height:5px; background:#000000; position:absolute; left:0; bottom:-16px;}
.impoer-wrapp h3 { font-size:72px; font-weight:400; color:#00acf0; letter-spacing:0.0; line-height:61px; margin:0 0 52px;}
.impoer-wrapp h3 a { color:#00acf0;}
.impoer-wrapp h3 span { display:block;}
.impoer-wrapp h4 { font-size:18px; font-weight:400; color:#b7b7b7; letter-spacing:0.0; line-height:20px; margin:0 0 1px;}
.impoer-wrapp h4 a { color:#b7b7b7;}
.impoer-wrapp h4 span { display:block;}
.impoer-wrapp h5 { font-size:30px; font-weight:400; color:#000000; letter-spacing:0.0; line-height:43px; margin:0 0 20px;}
.impoer-wrapp h5 a { color:#000000;}
.impoer-wrapp h5 span { display:block;}
.impoer-wrapp .impoer-row1 { width:42.4%; float:left; margin:0 0 0;}
.impoer-wrapp .impoer-row1 img { width:100%; display:block;}
.impoer-wrapp .impoer-row1 .impoer-bar1 { width:494px; float:right;}
.impoer-wrapp .impoer-row2 { width:54.88%; float:right; overflow:hidden; margin:0 0 0;}
.impoer-wrapp .impoer-row2 img { width:100%; display:block; transition:all 0.25s ease-out 0s;}
.impoer-wrapp .impoer-row2 .impoer-bar2 { width:100%; float:left; background:#00aeef; cursor:pointer;}
.impoer-wrapp .impoer-row2 .impoer-bar2:hover img { opacity:0.70;}
.impoer-wrapp .impoer-row3 { width:88.4%; float:left; border-radius:8px; box-shadow:0px 16px 42px -4px rgba(0,0,0,0.16); overflow:hidden; margin:0 0 50px; position:relative;}
.impoer-wrapp .impoer-row3 img { width:100%; display:block;}
.impoer-wrapp .impoer-row3:after { content:""; width:100%; min-height:100%; background:rgba(0,0,0,0.80); position:absolute; top:0; left:0; right:0;}
.impoer-wrapp .impoer-row3 .impoer-bar3 { width:100%; float:left; padding:20px 6.2% 24px;}
.impoer-wrapp .impoer-btn1 { float:left; color:#00aaf0; box-shadow:2px 1000px 1px #e8f8fe inset; margin:17px 0 0; padding:14px 64px 14px 64px;}
.impoer-wrapp .impoer-btn2 { float:left; font-size:21px; color:#00aeef; text-transform:capitalize; border-color:#ffffff; margin:10px 0 0; padding:0 0 0;}
.impoer-wrapp .impoer-btn3 { display:none; float:left; color:#00aaf0; margin:17px 0 0; padding:14px 64px 14px 64px;}
.impoer-wrapp h2, .impoer-wrapp h2 span, .impoer-wrapp h3, .impoer-wrapp h3 span { text-transform:uppercase; position:relative;}
.impoer-wrapp h2, .impoer-wrapp h2 span, .impoer-wrapp h3, .impoer-wrapp h3 span, .impoer-wrapp h5, .impoer-wrapp h5 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*judger-wrapp*/
.judger-wrapp { border-bottom:1px solid #ffffff; overflow:hidden; padding:50px 0 82px;}
.judger-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.judger-wrapp p a { color:#000000;}
.judger-wrapp p span { display:block;}
.judger-wrapp p strong { font-weight:700;}
.judger-wrapp h2 { font-size:21px; font-weight:400; color:#00adf0; letter-spacing:0.0; line-height:23px; margin:0 0 14px;}
.judger-wrapp h2 a { color:#00adf0;}
.judger-wrapp h2 span { display:block;}
.judger-wrapp h3 { font-size:21px; font-weight:400; color:#000000; letter-spacing:0.0; line-height:23px; margin:0 0 6px;}
.judger-wrapp h3 a { color:#000000;}
.judger-wrapp h3 span { display:block;}
.judger-wrapp h4 { font-size:48px; font-weight:400; color:#00a3f2; letter-spacing:0.0; line-height:58px; margin:0 0 26px;}
.judger-wrapp h4 a { color:#00a3f2;}
.judger-wrapp h4 span { display:block;}
.judger-wrapp .judger-row1 { width:31.9%; text-align:center; float:left; margin:0 0 0;}
.judger-wrapp .judger-row1 img { width:100%; display:block;}
.judger-wrapp .judger-row1 .judger-bar1 { width:100%; float:left; margin:0 0 36px;}
.judger-wrapp .judger-row2 { width:55.9%; float:right; margin:40px 0 0; position:relative; z-index:99;}
.judger-wrapp .judger-row2 img { width:100%; display:block;}
.judger-wrapp .judger-row2 .judger-bar2 { width:100%; float:right;}
.judger-wrapp .judger-btn1 { float:left; color:#00aaf0; margin:29px 0 0; padding:14px 64px 14px 64px;}
.judger-wrapp h2, .judger-wrapp h2 span, .judger-wrapp h3, .judger-wrapp h3 span { text-transform:uppercase;}
.judger-wrapp h2, .judger-wrapp h2 span, .judger-wrapp h4, .judger-wrapp h4 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*marker-wrapp*/
.marker-wrapp { text-align:center; padding:0 0 0;}
.marker-wrapp p { float:none; font-size:21px; color:#000000; letter-spacing:0.0; line-height:31px; margin:0 0 26px;}
.marker-wrapp p a { color:#000000;}
.marker-wrapp p span { display:block;}
.marker-wrapp p strong { font-weight:700;}
.marker-wrapp h2 { font-size:72px; font-weight:400; color:#00adf0; letter-spacing:0.0; line-height:61px; margin:0 0 26px;}
.marker-wrapp h2 a { color:#00adf0;}
.marker-wrapp h2 span { display:block;}
.marker-wrapp h3 { font-size:21px; font-weight:400; color:#00aeef; letter-spacing:0.0; line-height:23px; margin:0 0 0;}
.marker-wrapp h3 a { color:#00aeef;}
.marker-wrapp h3 span { display:block;}
section.marker-wrapp .marker-bar2 p {
    font-weight: bold; color:#00aeef; letter-spacing:0.0; margin:0 0 0;
    font-size: 70%;
    line-height: 120%;
    margin-top: 8px;
}
.marker-wrapp .marker-row1 { width:100%; float:none; overflow:hidden; margin:88px auto 52px; text-align:center}
.marker-wrapp .marker-row1 img { width:100%; display:block; transition:all 0.25s ease-out 0s;}
.marker-wrapp .marker-row1 .marker-bar1 { width:84%; float:none; background:#00aeef; border-radius:50%; cursor:pointer; overflow:hidden; margin:0 auto 11px;}
.marker-wrapp .marker-row1 .marker-bar1:hover img { opacity:0.70;}
.marker-wrapp .marker-row2 { width:17.6%; /*float:left;*/ margin:0 1.2% 0; display:inline-block}
.marker-wrapp .marker-row2 img { width:100%; display:block;}
.marker-wrapp .marker-row2 .marker-bar2 { width:100%; float:left;}
.marker-wrapp .marker-row3 { width:59%; float:none; margin:0 auto 0;}
.marker-wrapp .marker-row3 img { width:100%; display:block;}
.marker-wrapp .marker-row3 .marker-bar3 { width:100%; float:none;}
.marker-wrapp .marker-btn1 { float:none; color:#00aaf0; margin:22px 0 0; padding:14px 36px 14px 36px;}
.marker-wrapp h2, .marker-wrapp h2 span, .marker-wrapp h3, .marker-wrapp h3 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

a.donateDonorBox {
    display: block;
    clear: both;
    margin-top: 30px;
}
    a.donateDonorBox img {
        max-width: 300px;
        height: auto;
        display: inline-block!important;
    }

section.logo-slider.funder-wrapp div.funder-row1 div.slider {text-align: center; font-size: 0;}
section.logo-slider.funder-wrapp div.funder-row1 div.slider > div {
    display: inline-block!important;
    float: none!important;
    vertical-align: top!important;
    margin: 5px 10px;
}
section.logo-slider.funder-wrapp div.funder-row1 div.slider > div div.funder-bar1 {
}

@media screen and (max-width: 768px) {
    section.logo-slider.funder-wrapp div.funder-row1 div.slider > div {
        width: 50%!important;
        display: inline-block!important;
        /* float: left!important; */
        vertical-align: top!important;
        box-sizing: border-box;
        padding: 5px 10px;
        margin: 0;
    }
    section.logo-slider.funder-wrapp div.funder-row1 div.slider > div div.funder-bar1 {
        width: 100%!important;
        text-align: center;
    }
    section.logo-slider.funder-wrapp div.funder-row1 div.slider > div div.funder-bar1 img {
        display: inline-block;
        max-width: 100%;
        height: auto;
        max-height: 39px;
    }
}

/*keeper-wrapp*/
.keeper-wrapp { overflow:hidden; padding:0 0 40px; position:relative;}
.keeper-wrapp p { float:none; font-size:21px; color:#000000; letter-spacing:0.0; line-height:31px; margin:0 0 26px;}
.keeper-wrapp p a { color:#000000;}
.keeper-wrapp p span { display:block;}
.keeper-wrapp p strong { font-weight:700;}
.keeper-wrapp h2 { font-size:48px; font-weight:400; color:#00acf0; letter-spacing:0.0; line-height:54px; margin:0 0 26px;}
.keeper-wrapp h2 a { color:#00acf0;}
.keeper-wrapp h2 span { display:block;}
.keeper-wrapp:after { content:""; width:100%; height:759px; background:url(../images/keeper-bg1.png) no-repeat center / 100% 100%; position:absolute; top:-8px; right:0; left:0;}
.keeper-wrapp .keeper-row1 { width:39.15%; float:right; margin:0 7% 0 0; position:relative; z-index:99;}
.keeper-wrapp .keeper-row1 img { width:100%; display:block;}
.keeper-wrapp .keeper-row1 .keeper-bar1 { width:100%; float:right;}
.keeper-wrapp .keeper-row2 { width:53.2%; float:left; margin:19% 0 0; position:relative; z-index:99;}
.keeper-wrapp .keeper-row2 img { width:100%; display:block;}
.keeper-wrapp .keeper-row2 .keeper-bar2 { width:100%; float:left;}
.keeper-wrapp h2, .keeper-wrapp h2 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*latter-wrapp*/
.latter-wrapp { padding:70px 0 0;}
.latter-wrapp p { float:none; font-size:21px; color:#000000; letter-spacing:0.0; line-height:31px; margin:0 0 26px;}
.latter-wrapp p a { color:#000000;}
.latter-wrapp p span { display:block;}
.latter-wrapp p strong { font-weight:700;}
.latter-wrapp .latter-row1 { width:37.7%; float:none; margin:0 auto 0;}
.latter-wrapp .latter-row1 img { width:100%; display:block;}
.latter-wrapp .latter-row1 .latter-bar1 { width:100%; float:none;}

/*funder-wrapp*/
.funder-wrapp { text-align:center; padding:30px 0 30px;}
.funder-wrapp p { float:none; font-size:21px; color:#000000; letter-spacing:0.0; line-height:31px; margin:0 0 26px;}
.funder-wrapp p a { color:#000000;}
.funder-wrapp p span { display:block;}
.funder-wrapp p strong { font-weight:700;}
.funder-wrapp h2 { font-size:72px; font-weight:400; color:#00acf0; letter-spacing:0.0; line-height:normal; margin:0 0 26px;}
.funder-wrapp h2 a { color:#00acf0;}
.funder-wrapp h2 span { display:block;}
.funder-wrapp .funder-row1 { width:100%; float:left; /*margin:45px 0 42px;*/ margin-bottom: 0; margin:0 0 0;}
.funder-wrapp .funder-row1 img { /*width:100%;*/ /*display:block;*/ display: inline-block; /*height:56px;*/ height: 40px; }
.funder-wrapp .funder-row1 .funder-bar1 { width:auto; float:none; display:inline-block; /*margin:0 30px 0;*/}
.funder-wrapp .funder-btn1 { float:none; color:#00aaf0; margin:10px 0 0; padding:14px 26px 14px 26px;}
.funder-wrapp h2, .funder-wrapp h2 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*inquer-wrapp*/
.inquer-wrapp { background:#00aeef; overflow:hidden; position:relative;}
.inquer-wrapp p { float:none; font-size:21px; color:#ffffff; letter-spacing:0.0; line-height:31px; margin:0 0 26px;}
.inquer-wrapp p a { color:#ffffff;}
.inquer-wrapp p span { display:block;}
.inquer-wrapp p strong { font-weight:700;}
.inquer-wrapp h2 { font-size:72px; font-weight:400; color:#ffffff; letter-spacing:0.0; line-height:61px; margin:0 0 44px;}
.inquer-wrapp h2 a { color:#ffffff;}
.inquer-wrapp h2 span { display:block;}
.inquer-wrapp .inquer-row1 { width:50%; min-height:100%; float:left; background:url(../images/inquer-bg1.jpg) no-repeat center / cover; margin:0 0 0; position:absolute; top:0; left:0;}
.inquer-wrapp .inquer-row1 img { width:100%; display:block;}
.inquer-wrapp .inquer-row1 .inquer-bar1 { width:496.2px; float:right; position:absolute; top:30%; right:100px;}
.inquer-wrapp .inquer-row2 { width:50%; float:right; background:#00aeef; margin:0 0 0;}
.inquer-wrapp .inquer-row2 img { width:100%; display:block;}
.inquer-wrapp .inquer-row2 .inquer-bar2 { width:400px; float:left; margin:36px 0 60px 80px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .inquer-fil1 { font-size:16px; color:#000000; background:#ffffff; border-radius:6px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .inquer-fil2 { width:100%; height:34px; float:left; padding:0 10px 0;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .inquer-fil3 { width:100%; height:102px; float:left; padding:4px 10px 0;}
.inquer-wrapp .inquer-btn1 { float:none; color:#00a6f2; background:#ffffff; border-color:#ffffff; margin:10px 0 0; padding:14px 35px 14px 35px;}
.inquer-wrapp .inquer-btn1:hover { color:#ffffff; background:#00a6f2; border-color:#ffffff;}
.inquer-wrapp h2, .inquer-wrapp h2 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*footer-wrapp*/
.footer-wrapp { padding:50px 0 23px;}
.footer-wrapp p { float:none; font-size:21px; color:#363636; letter-spacing:0.0; line-height:26px; margin:0 0 30px;}
.footer-wrapp p a { color:#363636;}
.footer-wrapp p span { display:block;}
.footer-wrapp p strong { font-weight:700;}
.footer-wrapp h2 { font-size:21px; font-weight:400; color:#00aeef; letter-spacing:0.0; line-height:37px; margin:0 0 0;}
.footer-wrapp h2 a { color:#00aeef;}
.footer-wrapp h2 span { display:block;}
.footer-wrapp .footer-row1 { width:11.7%; float:right; margin:0 0 0;}
.footer-wrapp .footer-row1 img { width:100%; display:block;}
.footer-wrapp .footer-row1 .footer-bar1 { width:100%; float:right;}
.footer-wrapp .footer-row2 { width:20.7%; float:left; margin:0 0 0;}
.footer-wrapp .footer-row2 img { width:100%; display:block;}
.footer-wrapp .footer-row2 .footer-bar2 { width:100%; float:left;}
.footer-wrapp .footer-row3 { width:36.8%; float:right; margin:0 18px 0 0;}
.footer-wrapp .footer-row3 img { width:100%; display:block;}
.footer-wrapp .footer-row3 .footer-bar3 { width:60.4%; float:left;}
.footer-wrapp .footer-row3 .footer-bar3:last-child { width:39.6%;}
.footer-wrapp .footer-row3 .footer-bar3 li { float:none; display:block; margin:0 0 23px; text-align: left;}
.footer-wrapp .footer-row3 .footer-bar3 li a:hover { color:#363636 !important;}
.footer-wrapp .footer-row3 .footer-bar3 li:last-child  {
  margin-bottom: 0;
}
.footer-wrapp .footer-row4 { width:100%; float:left; margin:13px 0 0;}
.footer-wrapp .footer-row4 img { width:100%; display:block;}
.footer-wrapp .footer-row4 .footer-bar4 { width:100%; float:left;}
.footer-wrapp h2, .footer-wrapp h2 span, .footer-bar3 li, .footer-bar3 li a { font-family: 'Poppins', sans-serif; font-weight: 800;}
.footer-bar3 li, .footer-bar3 li a { font-size:16px; color:#898989; text-transform:uppercase;}

.footer-bar3 li, .footer-bar3 li a { font-family: 'Poppins', sans-serif; font-weight: 800; line-height:normal !important; letter-spacing:normal !important; font-size:16px; color:#898989 !important; text-transform:uppercase;}


/*banner-wrapp2*/
.banner-wrapp2 { min-height:574px; background:#000000 url(../images/banner-thumb/banner-thumb2.jpg) no-repeat center / cover; position:relative;}
.banner-wrapp2 p { float:none; font-size:21px; color:#ffffff; letter-spacing:0.0; line-height:34px; margin:0 0 26px;}
.banner-wrapp2 p a { color:#ffffff;}
.banner-wrapp2 p span { display:inline;}
.banner-wrapp2 p strong { font-weight:700;}
.banner-wrapp2 h2 { font-size:72px; font-weight:400; color:#ffffff; letter-spacing:0.0; line-height:73px; margin:0 0 5px;}
.banner-wrapp2 h2 a { color:#ffffff;}
.banner-wrapp2 h2 span { display:inline;}
.banner-wrapp2 h3 { font-size:21px; font-weight:400; color:#ffffff; letter-spacing:0.0; margin:0 0 0; font-family: 'Poppins', sans-serif; font-weight: 800;}
.banner-wrapp2 h3 a { color:#ffffff;}
.banner-wrapp2 h3 span { display:inline; font-family: 'Poppins', sans-serif; font-weight: 800;}
.banner-wrapp2 .banner-row11 { width:100%; float:left; margin:0 0 0; position:absolute; right:0; bottom:144px; left:0;}
.banner-wrapp2 .banner-row11 img { width:100%; display:block;}
.banner-wrapp2 .banner-row11 .banner-bar11 { width:50.4%; float:left; position:relative; z-index:99;}
.banner-wrapp2 .banner-row22 { width:100%; float:right; margin:0 0 0; position:absolute; right:0; bottom:0; left:0;}
.banner-wrapp2 .banner-row22 img { width:100%; display:block;}
.banner-wrapp2 .banner-row22 .banner-bar22 { width:32.4%; float:right; bottom:-120px; position:relative; z-index:99;}

/*concept-wrapp*/
.concept-wrapp { padding:260px 0 166px; background:url(../images/concept-bg1.jpg) no-repeat center / cover;}
.concept-wrapp h2 { font-size:72px; font-weight:400; color:#ffffff; letter-spacing:0.0; line-height:73px; margin:0 0 49px;}
.concept-wrapp h2 a { color:#ffffff;}
.concept-wrapp h2 span { display:inline;}
.concept-wrapp p { float:none; font-size:18px; color:#ffffff; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.concept-wrapp p a { color:#ffffff;}
.concept-wrapp p span { display:inline;}
.concept-wrapp p strong { font-weight:700;}
.concept-wrapp .concept-row1 { width:48.2%; float:right; padding-right:84px;}
.concept-wrapp h2, .concept-wrapp h2 span { text-transform:uppercase; font-family: 'Poppins', sans-serif; font-weight: 800;}

/*inspir-wrapp*/
.inspir-wrapp { position:relative; padding:157px 0 172px; margin:147px 0 0;}
.inspir-wrapp:after { content:""; width:100%; height:734px; position:absolute; top:0; left:0; right:0; margin:auto; background:url(../images/inspir-after.png) no-repeat center / 100% 100%; z-index:-99;}
.inspir-wrapp h2 { font-size:72px; font-weight:400; color:#ffffff; letter-spacing:0.0; line-height:73px; margin:0 0 49px;}
.inspir-wrapp h2 a { color:#ffffff;}
.inspir-wrapp h2 span { display:inline;}
.inspir-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.inspir-wrapp p a { color:#000000;}
.inspir-wrapp p span { display:block;}
.inspir-wrapp p strong { font-weight:700;}
.inspir-wrapp .inspir-row1 { width:100%; float:left;}
.inspir-wrapp .inspir-row1 img { width:100%; display:block;}
.inspir-wrapp .inspir-row1 .inspir-bar1 { width:38%; float:left;}
.inspir-wrapp .inspir-row1 .inspir-bar2 { width:56.8%; float:right; position:relative;}
.inspir-wrapp .inspir-row1 .inspir-bar2 .inspir-box1 { width:100%; float:left;}
.inspir-wrapp .inspir-row1 .inspir-bar2 .inspir-box1 img { width:100%; display:block;}
.inspir-wrapp .inspir-row1 .inspir-bar2 .inspir-shap1 { width:38%; float:none; margin:0 0 0; position:absolute; top:-42.8%; left:4.2%; z-index:-9;}
.inspir-wrapp .inspir-row1 .inspir-bar2 .inspir-shap2 { width:22.5%; float:none; margin:0 0 0; position:absolute; top:-18.8%; left:0.2%; z-index:-9;}
.inspir-wrapp .inspir-row1 .inspir-bar2 .inspir-shap3 { width:22.5%; float:none; margin:0 0 0; position:absolute; bottom:13.8%; right:-5%; z-index:-9;}
.inspir-wrapp h2, .inspir-wrapp h2 span { text-transform:uppercase; font-family: 'Poppins', sans-serif; font-weight: 800;}

/*discov-wrapp*/
.discov-wrapp { position:relative; padding:15px 0 18px; margin:70px 0 0;}
.discov-wrapp h2 { font-size:72px; font-weight:400; color:#ffffff; letter-spacing:0.0; line-height:73px; margin:0 0 30px;}
.discov-wrapp h2 a { color:#ffffff;}
.discov-wrapp h2 span { display:inline;}
.discov-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.discov-wrapp p a { color:#36baf1; text-decoration:underline;}
.discov-wrapp p span { display:block;}
.discov-wrapp p strong { font-weight:700;}
.discov-wrapp .discov-row1 { width:100%; float:left;}
.discov-wrapp .discov-row1 img { width:100%; display:block;}
.discov-wrapp .discov-row1 .discov-bar1 { width:44.5%; float:left; position:relative; margin:70px 0 0 -35px;}
.discov-wrapp .discov-row1 .discov-bar1 .discov-box1 { width:100%; float:left;}
.discov-wrapp .discov-row1 .discov-bar1 .discov-box1 img { width:100%; display:block;}
.discov-wrapp .discov-row1 .discov-bar1 .discov-shap1 { width:23%; float:none; margin:0 0 0; position:absolute; top:-0.8%; right:4.2%; z-index:9;}
.discov-wrapp .discov-row1 .discov-bar1 .discov-shap2 { width:15%; float:none; margin:0 0 0; position:absolute; bottom:-3.8%; left:14.2%; z-index:9;}
.discov-wrapp .discov-row1 .discov-bar2 { width:51.6%; float:right;}
.discov-wrapp h2, .discov-wrapp h2 span { text-transform:uppercase; font-family: 'Poppins', sans-serif; font-weight: 800;}

/*thumbs-wrapp*/
.thumbs-wrapp { padding:122px 0 42px; position:relative;}
.thumbs-wrapp:after { content:""; width:100%; height:732px; position:absolute; top:0; left:0; right:0; margin:auto; background:url(../images/thumbs-after.png) no-repeat center / 100% 100%; z-index:-99;}
.thumbs-wrapp .thumbs-row1 { width:100%; float:left; position:relative;}
.thumbs-wrapp .thumbs-row1 img { width:100%; display:block;}
.thumbs-wrapp .thumbs-row1 .thumbs-bar1 { width:33.2%; float:left;}
.thumbs-wrapp .thumbs-row1 .thumbs-bar3 { width:32%; float:right;} 
.thumbs-wrapp .thumbs-row1 .thumbs-bar2 { width:31.5%; float:none; position:absolute; top:50%; transform:translateY(-50%); left:0; right:0; margin:auto;}

/*techni-wrapp*/
.techni-wrapp { text-align:center; padding:78px 0 160px;}
.techni-wrapp h2 { font-size:18px; color:#000000; line-height:30px; font-family: 'Poppins', sans-serif; font-weight: 800;}
.techni-wrapp h2 a { color:#00b8ff;}

/*inner-wrapp*/
.inner-wrapp { position:relative; /*background:url(../images/inner-thumb/inner-thumb1.jpg) no-repeat center / cover;*/ min-height:448px; text-align:center;}
.inner-wrapp h1 { font-size:72px; font-weight:400; color:#ffffff; letter-spacing:0.0; margin:0 0 0;}
.inner-wrapp h1 a { color:#ffffff;}
.inner-wrapp h1 span { display:inline;}
.inner-wrapp .inner-row1 { width:100%; float:none; position:absolute; top:50%; transform:translateY(-50%); left:0; right:0; margin:auto;}
.inner-wrapp h1, .inner-wrapp h1 span { text-transform:uppercase; font-family: 'Poppins', sans-serif; font-weight: 800;}
.inner-wrapp .inner-row1 .inner-bar1 { width:100%; float:left;}
.inner-wrapp .inner-row1 .inner-bar1 li { float:none; display:inline-block;}
.inner-wrapp .inner-row1 .inner-bar1 li:nth-child(2n) { margin:0 1px 0; position:relative;}
.inner-wrapp .inner-row1 .inner-bar1 li a:hover { color:#0089fa;}
.inner-bar1 li, .inner-bar1 li a { font-size:18px; color:#fff;}

/*ambass-wrapp*/
.ambass-wrapp { padding:103px 0 87px; text-align:center;}
.ambass-wrapp h2 { font-size:21px; font-weight:400; color:#00aeef; line-height:31px; letter-spacing:0.0; margin:0 0 10px;}
.ambass-wrapp h4 { font-size:15px; font-weight: bold; color: #000000; line-height:22px; letter-spacing:0.0; margin:0 0 20px;}
.ambass-wrapp h2 a { color:#00aeef;}
.ambass-wrapp h2 span { display:inline;}
.ambass-wrapp h3 { font-size:21px; font-weight:400; color:#000000; line-height:31px; letter-spacing:0.0; margin:0 0 30px;}
.ambass-wrapp h3 a { color:#000000;}
.ambass-wrapp h3 span { display:block;}
.ambass-wrapp .ambass-row1 { width:100%; float:left;}
.ambass-wrapp .ambass-row1 img { width:100%; display:block;}
.ambass-wrapp .ambass-row1 .ambass-row2 { width:27.68%; display:inline-block; position:relative; margin:0 4.06% 75px 4.06%; vertical-align: top; }
.ambass-wrapp .ambass-row1 .ambass-row2 .ambass-bar1 { width:100%; float:left; margin:0 0 61px;}
.ambass-wrapp .ambass-row1 .ambass-row2:nth-child(3n) { margin-right:0;}
.ambass-wrapp .ambass-row1 .ambass-row2:nth-child(5n) { margin-right:0;}
.ambass-wrapp .ambass-row1 .ambass-row2 .ambass-bar1 img { width:100%; display:block;}
.ambass-wrapp .ambass-row1 .ambass-row2 .ambass-shap1 { width:106%; float:none; margin:0 0 0; position:absolute; top:0; left:0; right:0; z-index:-9;}
.ambass-wrapp .ambass-row1 .ambass-row2 .ambass-shap2 { width:19%; float:none; margin:0 0 0; position:absolute; bottom:21.8%; left:24px; z-index:9;}
.ambass-wrapp .ambass-row1 .ambass-row2 .ambass-shap3 { width:12%; float:none; margin:0 0 0; position:absolute; top:0; right:55px; z-index:9;}
.ambass-wrapp h2, .ambass-wrapp h2 span { text-transform:uppercase; font-family: 'Poppins', sans-serif; font-weight: 800;}

/*suppor-wrapp*/
.suppor-wrapp h2 { font-size:21px; font-weight:400; color:#00adf0; line-height:31px; margin:0 auto 30px;}
.suppor-wrapp h2 a { color:#00adf0;}
.suppor-wrapp h2 span { display:block;}
.suppor-wrapp h3 { font-size:16px; font-weight:400; color:#898989; line-height:31px; margin:0 auto 30px;}
.suppor-wrapp h3 a { color:#000000;}
.suppor-wrapp h3 span { display:block;}
.suppor-wrapp h4 { font-size:21px; font-weight:400; color:#000000; max-width:792px; line-height:31px; letter-spacing:0.0; margin:0 auto 30px;}
.suppor-wrapp h4 a { color:#000000;}
.suppor-wrapp h4 span { display:block;}
.suppor-wrapp h6 { font-size:18px; font-weight:400; float:left; color:#000000; line-height:36px; letter-spacing:0.0; margin:0 2% 0 0; width: 50%; text-align: right;}
.suppor-wrapp h6 a { color:#000000;}
.suppor-wrapp h6 span { display:block;}
.suppor-wrapp p { font-size:18px; color:#000000; letter-spacing:normal; line-height:31px; margin:0 0 26px; word-break: break-all;}
.suppor-wrapp p a { color:#00adf0;}
.suppor-wrapp p span { display:block;}
.suppor-wrapp .suppor-row1 { width:100%; float:left; text-align:center; margin:-91px 0 89px; position:relative; z-index:9;}
.suppor-wrapp .suppor-row1 .suppor-icon1 { width:182px; display:inline-block; margin:0 auto 37px;}
.suppor-wrapp .suppor-row1 .suppor-icon1 img { width:100%; display:block;}
.suppor-wrapp .suppor-btn1 { float:none; color:#ffffff; margin:10px 0 0; padding:14px 54px 14px 54px;}
.suppor-wrapp .suppor-row2 { width:100%; float:left; margin:0 0 0;}
.suppor-wrapp .suppor-row2 .suppor-row22 { max-width:1012px; width:100%; margin:0 auto 0;}
.suppor-wrapp .suppor-row2 .suppor-row3 { width:100%; float:left; padding:31px 3.64% 17px; display: flex; flex-wrap: wrap;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2 { width:29.9%; float:left; margin:0 1.71% 38px; background:#fff; box-shadow:0px 4px 15px -4px rgba(0,0,0,0.16); border-radius:10px; overflow:hidden;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2:hover { box-shadow:4px 20px 42px -4px rgba(0,0,0,0.20); overflow:hidden;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2 .suppor-img { width:100%; float:left; margin:0 0 39px;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2 .suppor-img img { max-width:100%; display:block; margin:0 auto; margin-top: 30px; width: 85%; height: 100px; object-fit: contain;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2 .suppor-text { width:100%; float:left; padding:0 22px;}
.suppor-wrapp h2, .suppor-wrapp h2 span { text-transform:uppercase; font-family: 'Poppins', sans-serif; font-weight: 800;}

/*paiger-wrapp*/
.paiger-wrapp { text-align:center; padding-bottom:111px;}
.paiger-wrapp .paiger-row1 { max-width:1068px; width:100%; float:none; margin:0 auto 0; border-top:1px solid #d8d8d8;}
.paiger-wrapp .paiger-row1 img { width:100%; display:block;}
.paiger-wrapp .paiger-row1 .paiger-bar1 { width:100%; float:none; margin:-1px 0 0; display:inline-block;}
.paiger-wrapp .paiger-row1 .paiger-bar1 li { float:none; display:inline-block;}
.paiger-wrapp .paiger-row1 .paiger-bar1 li a { display:inline-block; padding:22px 35px 0; border-top:1px solid #d8d8d8;}
.paiger-wrapp .paiger-row1 .paiger-bar1 li a:hover { color:#12a4e0; border-top:1px solid #12a4e0;}
.paiger-wrapp .paiger-row1 .paiger-bar1 li:first-child a { color:#12a4e0;}
.paiger-bar1 li, .paiger-bar1 li a { font-size:18px; color:#000000;}
.paiger-wrapp .paiger-row1 .paiger-bar1 .nav-links { float: none; display: inline-block; font-size: 18px; color: #000000; font-family: 'Poppins', sans-serif;}
.paiger-wrapp .paiger-row1 .paiger-bar1 .nav-links span.page-numbers.current {display: inline-block; padding: 22px 35px 0; color: #12a4e0; border-top: 1px solid #d8d8d8;}
.paiger-wrapp .paiger-row1 .paiger-bar1 .nav-links a.page-numbers {font-size: 18px; color: #000000; float: none; display: inline-block; padding: 22px 35px 0; border-top: 1px solid #d8d8d8;}
.paiger-wrapp .paiger-row1 .paiger-bar1 .nav-links a.page-numbers:hover {color: #12a4e0; border-top: 1px solid #12a4e0;}
h2.screen-reader-text { display: none;}

/*involv-wrapp*/
.involv-wrapp { background:url(../images/involv-bg1.jpg) no-repeat center / cover; padding:65px 0;}
.involv-wrapp h2 { font-size:72px; font-weight:400; color:#ffffff; text-align:center; letter-spacing:0.0; line-height:73px; margin:0 0 38px;}
.involv-wrapp h2 a { color:#ffffff;}
.involv-wrapp h2 span { display:inline;}
.involv-wrapp .involv-row1 { max-width:667px; width:100%; float:none; margin:0 auto 0;}
.involv-wrapp .involv-row1 .involv-bar1 { width:100%; float:left; margin:0 0;}
.involv-wrapp .involv-row1 .involv-bar1 .involv-bar2 { width:100%; float:left;}
.involv-wrapp .involv-row1 .involv-bar1 .involv-fil1 { font-size:16px; color:#434343; border:1px solid #404343; background:#ffffff; border-radius:6px;}
.involv-wrapp .involv-row1 .involv-bar1 .involv-fil2 { width:100%; height:34px; float:left; padding:0 10px 0;}
.involv-wrapp .involv-row1 .involv-bar1 .involv-fil3 { width:100%; height:34px; float:left; padding:4px 10px 0;}
.involv-wrapp .involv-row1 .involv-bar1 .involv-fil4 { width:100%; height:136px; float:left; padding:4px 10px 0; margin:5px 0 0;}
.involv-boxs1 { width:48%; float:left; margin:0 0 28px;}
.involv-boxs1:last-child { float:right;}
.involv-boxs2 { width:100%; float:left; margin:0 0 28px;}
.involv-boxs3 { width:100%; float:left; margin:12px 0 0; text-align:center;}
.involv-text1 { width:100%; float:left; font-size:18px; color:#434343; margin:0 0 6px;}
.involv-text1 span { color:#ff0000;}
.involv-wrapp .involv-btn1 { float:none; color:#ffffff; margin:10px 0 0; padding:14px 32px 14px 32px;}
.involv-wrapp .involv-btn1:hover { color:#007aff;} 
.involv-wrapp h2, .involv-wrapp h2 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*blogin-wrapp*/
.blogin-wrapp { padding:50px 0 66px;}
.blogin-wrapp h3 { font-size:18px; font-weight:400; color:#b7b7b7; letter-spacing:0.0; line-height:20px; margin:0 0 10px;}
.blogin-wrapp h3 a { color:#b7b7b7;}
.blogin-wrapp h3 span { display:block;}
.blogin-wrapp h2 { font-size:60px; font-weight:400; color:#000000; letter-spacing:0.0; line-height:43px; margin:0 0 69px;}
.blogin-wrapp h2 a { color:#000000;}
.blogin-wrapp h2 span { display:block;}
.blogin-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.blogin-wrapp p a { color:#000000;}
.blogin-wrapp p span { display:block;}
.blogin-wrapp p strong { font-weight:700;}
.blogin-wrapp .blogin-row1 { width:948px; margin:0 auto;}
.blogin-wrapp .blogin-row1 .blogin-bar1 { width:100%; float:left; margin:0 0 42px;}
.blogin-wrapp .blogin-row1 .blogin-bar1 img { width:100%; display:block;}
.blogin-wrapp .blogin-row2 { width:100%; float:left; margin:68px 0 30px; font-size: 0;}

/*.blogin-wrapp .blogin-row2 .blogin-bar2 { width:48.5%; float:left;}
.blogin-wrapp .blogin-row2 .blogin-bar2:last-child { float:right;}*/

.blogin-wrapp .blogin-row2 .blogin-bar2 { width:48.5%; float:none; display: inline-block; vertical-align: text-top; margin-left: 0.75%; margin-right: 0.75%; margin-bottom: 0.75%; }

.blogin-wrapp .blogin-row2 .blogin-bar2 img { width:100%; display:block;}
.blogin-wrapp h2, .blogin-wrapp h2 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*news-wrapp*/
.news-wrapp { padding:83px 0 118px; position:relative;}
.news-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.news-wrapp p a { color:#000000;}
.news-wrapp p span { display:block;}
.news-wrapp p strong { font-weight:700;}
.news-wrapp h2 { font-size:30px; font-weight:400; color:#000000; letter-spacing:0.4px; line-height:43px; margin:0 0 37px;}
.news-wrapp h2 a { color:#000000;}
.news-wrapp h2 span { display:block;}
.news-wrapp h4 { font-size:18px; font-weight:400; color:#b7b7b7; letter-spacing:0.0; line-height:20px; margin:0 0 1px;}
.news-wrapp h4 a { color:#b7b7b7;}
.news-wrapp h4 span { display:block;}
.news-wrapp h5 { font-size:30px; font-weight:400; color:#000000; letter-spacing:0.0; line-height:43px; margin:0 0 26px;}
.news-wrapp h5 a { color:#000000;}
.news-wrapp h5 span { display:block;}
.news-wrapp .news-row1 { width:100%; float:left; margin:27px 0 0;}
.news-wrapp .news-row1 img { width:100%; display:block;}
.news-wrapp .news-row2 { width:30.98%; float:left; border-radius:8px; box-shadow:0px 16px 42px -4px rgba(0,0,0,0.16); overflow:hidden; margin:0 3.53% 50px 0; position:relative;}
.news-wrapp .news-row2:last-child { margin-right:0;}
.news-wrapp .news-row2 .news-bar2 { width:100%; float:left;}
.news-wrapp .news-row2 .news-bar2 img { width:100%; display:block;}
.news-wrapp .news-row2 .news-bar3 { width:100%; float:left; padding:20px 6.2% 24px;}
.news-wrapp .news-btn1 { float:left; font-size:21px; color:#00aeef; text-transform:capitalize; border-color:#ffffff; margin:34px 0 0; padding:0 0 0;}
.news-wrapp h2, .news-wrapp h2 span, .news-wrapp h3, .news-wrapp h3 span { text-transform:uppercase; position:relative;}
.news-wrapp h2, .news-wrapp h2 span, .news-wrapp h3, .news-wrapp h3 span, .news-wrapp h5, .news-wrapp h5 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*bloger-wrapp*/
.bloger-wrapp .bloger-row1 { width:100%; float:left; text-align:center; margin:-91px 0 48px; position:relative; z-index:9;}
.bloger-wrapp .bloger-row1 h3 { font-size:21px; font-weight:400; color:#000000; max-width:792px; line-height:31px; letter-spacing:0.0; margin:0 auto 30px;}
.bloger-wrapp .bloger-row1 h3 a { color:#000000;}
.bloger-wrapp .bloger-row1 h3 span { display:block;}
.bloger-wrapp h4 { font-size:18px; font-weight:400; color:#b7b7b7; letter-spacing:0.0; line-height:20px; margin:0 0 1px;}
.bloger-wrapp h4 a { color:#b7b7b7;}
.bloger-wrapp h4 span { display:block;}
.bloger-wrapp h5 { font-size:30px; font-weight:400; color:#000000; letter-spacing:0.0; line-height:43px; margin:0 0 26px;}
.bloger-wrapp h5 a { color:#000000;}
.bloger-wrapp h5 span { display:block;}
.bloger-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.bloger-wrapp p a { color:#000000;}
.bloger-wrapp p span { display:block;}
.bloger-wrapp p strong { font-weight:700;}
.bloger-wrapp .bloger-row1 .bloger-icon1 { width:182px; display:inline-block; margin:0 auto 37px;}
.bloger-wrapp .bloger-row1 .bloger-icon1 img { width:100%; display:block;}
.bloger-wrapp .bloger-row2 { width:100%; float:left; position:relative; margin-bottom:70px;}
.bloger-wrapp .bloger-row2 .bloger-bar1 { width:69.1%; float:left; border-radius:8px; box-shadow:0px 16px 42px -4px rgba(0,0,0,0.16); overflow:hidden;}
.bloger-wrapp .bloger-row2 .bloger-bar1 img { width:100%; display:block;}
.bloger-wrapp .bloger-row2 .bloger-bar2 { width:27.7%; float:right; position:absolute; bottom:0; right:0;}
.bloger-wrapp .bloger-row3 { width:100%; float:left; margin:0px 0 100px;}
.bloger-wrapp .bloger-row3 img { width:100%; display:block;}
.bloger-wrapp .bloger-row4 { width:30.98%; float:left; border-radius:8px; box-shadow:0px 16px 42px -4px rgba(0,0,0,0.16); overflow:hidden; margin:0 3.53% 50px 0; position:relative;}
.bloger-wrapp .bloger-row4:nth-child(3n) { margin-right:0;}
.bloger-wrapp .bloger-row4 .bloger-bar3 { width:100%; float:left;}
.bloger-wrapp .bloger-row4 .bloger-bar3 img { width:100%; display:block;}
.bloger-wrapp .bloger-row4 .bloger-bar4 { width:100%; float:left; padding:20px 6.2% 24px; min-height: 327px; position: relative;}
.bloger-wrapp .bloger-row4 .bloger-bar4 a.bloger-btn2 {position: absolute;left: 24px;bottom: 60px;}
.bloger-wrapp .bloger-btn2 { float:left; font-size:21px; color:#00aeef; text-transform:capitalize; border-color:#ffffff; margin:34px 0 0; padding:0 0 0;}
.bloger-wrapp .bloger-btn1 { float:left; color:#00aaf0; margin:17px 0 0; padding:14px 64px 14px 64px;}
.bloger-wrapp h5, .bloger-wrapp h5 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*contac-wrapp*/
.contac-wrapp { padding:63px 0 170px;}
.contac-wrapp h2 { font-size:30px; font-weight:400; color:#000000; line-height:43px; margin:0 0 15px;}
.contac-wrapp h2 a { color:#000000;}
.contac-wrapp p { font-size:18px; font-weight:400; color:#000000; line-height:30px; margin:0 0 37px;}
.contac-wrapp p a { color:#000000;}
.contac-wrapp p span { display:block;}
.contac-wrapp .contac-row1 { width:100%; float:left;}
.contac-wrapp .contac-row1 .contac-bar1 { width:69%; float:left;}
.contac-wrapp .contac-row1 .contac-bar1 iframe { width:100%; display:block; height:391px;}
.contac-wrapp .contac-row1 .contac-bar2 { width:27.7%; float:right; margin:38px 0 0;}
.contac-wrapp h2, .contac-wrapp h2 span { text-transform:uppercase; position:relative;}
.contac-wrapp h2, .contac-wrapp h2 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*eventin-wrapp*/
.eventin-wrapp { padding:50px 0 66px;}
.eventin-wrapp h3 { font-size:18px; font-weight:400; color:#b7b7b7; letter-spacing:0.0; line-height:20px; margin:0 0 10px;}
.eventin-wrapp h3 a { color:#b7b7b7;}
.eventin-wrapp h3 span { display:block;}
.eventin-wrapp h2 { font-size:60px; font-weight:400; color:#000000; letter-spacing:0.0; line-height:43px; margin:0 0 69px;}
.eventin-wrapp h2 a { color:#000000;}
.eventin-wrapp h2 span { display:block;}
.eventin-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.eventin-wrapp p a { color:#000000;}
.eventin-wrapp p span { display:block;}
.eventin-wrapp p strong { font-weight:700;}
.eventin-wrapp .eventin-row1 { width:948px; margin:0 auto;}
.eventin-wrapp .eventin-row1 .eventin-bar1 { width:100%; float:left; margin:0 0 42px;}
.eventin-wrapp .eventin-row1 .eventin-bar1 img { width:100%; display:block;}
.eventin-wrapp .eventin-row2 { width:100%; float:left; margin:68px 0 30px;}
.eventin-wrapp .eventin-row2 .eventin-bar2 { width:48.5%; float:left; margin-bottom:3%;}
<!--.eventin-wrapp .eventin-row2 .eventin-bar2:last-child { float:right;}-->
.eventin-wrapp .eventin-row2 .eventin-bar2:nth-child(even) { float: right;}
.eventin-wrapp .eventin-row2 .eventin-bar2 img { width:100%; display:block;}
.eventin-wrapp h2, .eventin-wrapp h2 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*event-wrapp*/
.event-wrapp .event-row22 { width:100%; float:left; text-align:center; margin:-91px 0 48px; position:relative; z-index:9;}
.event-wrapp .event-row22 .event-icon1 { width:182px; display:inline-block; margin:0 auto 37px;}
.event-wrapp .event-row22 .event-icon1 img { width:100%; display:block;}
.event-wrapp h3 { font-size:21px; font-weight:400; color:#000000; max-width:792px; line-height:31px; letter-spacing:0.0; margin:0 auto 30px;}
.event-wrapp h3 a { color:#000000;}
.event-wrapp h3 span { display:block;}
.event-wrapp h4 { font-size:18px; font-weight:400; color:#b7b7b7; letter-spacing:0.0; line-height:20px; margin:0 0 1px;}
.event-wrapp h4 a { color:#b7b7b7;}
.event-wrapp h4 span { display:block;}
.event-wrapp h5 { font-size:22px; font-weight:400; color:#000000; letter-spacing:0.0; line-height:43px; margin:0 0 26px;}
.event-wrapp h5 a { color:#000000;}
.event-wrapp h5 span { display:block;}
.event-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.event-wrapp p a { color:#000000;}
.event-wrapp p span { display:block;}
.event-wrapp p strong { font-weight:700;}
.event-wrapp .event-row11 { width:100%; float:left; position:relative;}
.event-wrapp .event-row1 { width:53.4%; float:left; margin:80px 0 0; position:relative; z-index:99;}
.event-wrapp .event-row1 img { width:100%; display:block;}
.event-wrapp .event-row1 .event-bar1 { width:100%; float:left;}
.event-wrapp .event-row2 { width:41.6%; float:right; margin:0 0 0; position:absolute; top:50%; transform:translateY(-50%); right:0;}
.event-wrapp .event-row2 img { width:100%; display:block;}
.event-wrapp .event-row2 .event-bar2 { width:100%; float:right;}
.event-wrapp .event-row3 { width:100%; float:left; margin:150px 0 100px; display: flex; flex-wrap: wrap;}
.event-wrapp .event-row3 img { width:100%; display:block;}
.event-wrapp .event-row4 { width:30.98%; float:left; border-radius:8px; box-shadow:0px 16px 42px -4px rgba(0,0,0,0.16); overflow:hidden; margin:0 3.53% 50px 0; position:relative;}
.event-wrapp .event-row4:nth-child(3n) { margin-right:0;}
.event-wrapp .event-row4 .event-bar3 { width:100%; float:left;}
.event-wrapp .event-row4 .event-bar3 img { width:100%; display:block;}
.event-wrapp .event-row4 .event-bar4 { width:100%; float:left; padding:20px 6.2% 24px;}
.event-wrapp .event-btn1 { float:left; color:#00aaf0; margin:17px 0 0; padding:14px 64px 14px 64px;}
.event-wrapp .event-btn2 { float:left; font-size:21px; color:#00aeef; text-transform:capitalize; border-color:#ffffff; margin:34px 0 0; padding:0 0 0;}
.event-wrapp h5, .event-wrapp h5 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*storiesin-wrapp*/
.storiesin-wrapp { padding:50px 0 66px;}
.storiesin-wrapp h3 { font-size:18px; font-weight:400; color:#b7b7b7; letter-spacing:0.0; line-height:20px; margin:0 0 10px;}
.storiesin-wrapp h3 a { color:#b7b7b7;}
.storiesin-wrapp h3 span { display:block;}
.storiesin-wrapp h2 { font-size:60px; font-weight:400; color:#000000; letter-spacing:0.0; line-height:43px; margin:0 0 69px;}
.storiesin-wrapp h2 a { color:#000000;}
.storiesin-wrapp h2 span { display:block;}
.storiesin-wrapp p { float:none; font-size:18px; color:#000000; letter-spacing:0.0; line-height:30px; margin:0 0 26px;}
.storiesin-wrapp p a { color:#000000;}
.storiesin-wrapp p span { display:block;}
.storiesin-wrapp p strong { font-weight:700;}
.storiesin-wrapp .storiesin-row1 { width:948px; margin:0 auto;}
.storiesin-wrapp .storiesin-row1 .storiesin-bar1 { width:100%; float:right; position:relative; z-index:99;}
.storiesin-wrapp .storiesin-row1 .storiesin-bar1 .storiesin-boxs1 img { width:100%; display:block;}
.storiesin-wrapp .storiesin-row1 .storiesin-bar1 .storiesin-boxs1:hover img { opacity:0.70;}
.storiesin-wrapp .storiesin-row1 .storiesin-bar1 .storiesin-boxs1:hover .storiesin-boxs2 img { opacity:1;}
.storiesin-wrapp .storiesin-row2 { width:100%; float:left; margin:68px 0 30px;}
.storiesin-wrapp .storiesin-row2 .storiesin-bar2 { width:48.5%; float:left;}
.storiesin-wrapp .storiesin-row2 .storiesin-bar2:last-child { float:right;}
.storiesin-wrapp .storiesin-row2 .storiesin-bar2 img { width:100%; display:block;}
.storiesin-wrapp h2, .storiesin-wrapp h2 span { font-family: 'Poppins', sans-serif; font-weight: 800;}

/*stories-wrapp*/
.stories-wrapp h5 { line-height:31.58px;}
.stories-wrapp h6 { font-size:18px; color:#000000; line-height:30px; margin:0 0 25px; font-family: 'Poppins', sans-serif; font-weight: 700;}
.stories-wrapp .bloger-row2 .bloger-bar1 .storiesin-boxs1 { margin:0;}
.stories-wrapp .bloger-row2 .bloger-bar1 .storiesin-boxs1 img { width:100%; display:block;}
.stories-wrapp .bloger-row2 .bloger-bar1 .storiesin-boxs1:hover img { opacity:0.70;}
.stories-wrapp .bloger-row2 .bloger-bar1 .storiesin-boxs1:hover .storiesin-boxs2 img { opacity:1;}

/*teamer-wrapp*/
.teamer-wrapp .ambass-row1 { text-align:center;}
.teamer-wrapp h2 { text-transform:none;}

/*teamin-wrapp*/
.teamin-wrapp { padding:103px 0 0;}
.teamin-wrapp h2 { text-transform:none;}
.teamin-wrapp h3 { font-size:46px; color:#00aeef; margin:0 0 38px; font-family: 'Poppins', sans-serif; font-weight: 800; clear: both; line-height: 45px;}
.teamin-wrapp h4 { font-size:21px; color:#00aeef; line-height:36px; max-width:890px; margin:0 auto 40px auto !important; font-family: 'Poppins', sans-serif; font-weight: 700;}
.teamin-wrapp p { font-size:18px; color:#000000; line-height:36px; max-width:890px; margin:0 auto 40px;}
.teamin-wrapp .teamin-row1 { width:100%; float:left; margin:0 0 0;}
.teamin-wrapp .teamin-row1 img { width:100%; display:block;}
.teamin-wrapp .teamin-row1 .teamin-row2 { width:32.68%; display:inline-block; position:relative; margin:0 0 0 0;}
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-bar1 { width:100%; float:left; margin:0 0 100px;}
.teamin-wrapp .teamin-row1 .teamin-row2:nth-child(3n) { margin-right:0;}
.teamin-wrapp .teamin-row1 .teamin-row2:nth-child(5n) { margin-right:0;}
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-bar1 img { width:100%; display:block;}
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-shap1 { width:106%; float:none; margin:0 0 0; position:absolute; top:0; left:0; right:0; z-index:-9;}
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-shap2 { width:19%; float:none; margin:0 0 0; position:absolute; bottom:21.8%; left:24px; z-index:9;}
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-shap3 { width:12%; float:none; margin:0 0 0; position:absolute; top:0; right:55px; z-index:9;}
.teamin-wrapp .ambass-row1 .ambass-row2 .ambass-bar1 { margin:0 0 38px;}


/*common-css*/
.banner-boxs1 { width:100%; float:left; overflow:hidden; background:#00aeef; border-radius:6px; box-shadow: 0px 18px 42px -4px rgba(0,0,0,0.70); margin:0 0 0; position:relative; z-index:9;}
.banner-boxs2 { width:62px; float:none; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:50%; right:0; left:0;}
.banner-shap1 { width:9.9%; float:none; margin:0 0 0; position:absolute; top:-21.8%; left:21.2%; z-index:-9;}
.banner-shap2 { width:51%; float:none; margin:0 0 0; position:absolute; top:-30.6%; right:20px; z-index:-9;}
.banner-shap3 { width:107.4%; float:none; margin:0 0 0; position:absolute; top:-16.4%; right:-14.5%; z-index:-99;}
.banner-boxs11 { width:100%; float:left; overflow:hidden; margin:0 0 0; position:relative; z-index:9;}
.banner-shap11 { width:27.3%; float:none; margin:0 0 0; position:absolute; top:-0.8%; right:20px; z-index:-8;}
.banner-shap22 { width:165%; float:none; margin:0 0 0; position:absolute; top:6.6%; right:-21.5%; z-index:-9;}
.banner-shap33 { width:150%; float:none; margin:0 0 0; position:absolute; top:-3.4%; right:-14.5%; z-index:-99;}
.banner-shap44 { width:19%; float:none; margin:0 0 0; position:absolute; bottom:27px; left:-39px; z-index:-9;}
.banner-text1 { width:100%; float:none; text-align:center; /*font-size:21px;*/ font-size: 15px; color:#ffffff; position:absolute; /*top:36px;*/ top:20px; font-family: 'Poppins', sans-serif; font-weight: 800;}
.storiesin-boxs1 { width:100%; float:left; overflow:hidden; background:#00aeef; border-radius:8px; margin:0 0 42px; position:relative; z-index:9;}
.storiesin-boxs2 { width:62px; float:none; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:50%; right:0; left:0;}
.canver-shap1 { width:12%; float:none; margin:0 0 0; position:absolute; bottom:22.4%; left:5%; z-index:-9;}
.canver-shap2 { width:21.3%; float:none; margin:0 0 0; position:absolute; top:7.5%; left:23.5%; z-index:-9;}
.canver-shap3 { width:53.8%; float:none; margin:0 0 0; position:absolute; top:16.2%; left:-0.2%; z-index:-99;}
.detier-shap1 { width:1189px; float:none; margin:0 auto 0; position:absolute; top:264px; right:0; left:0; z-index:-9;}
.detier-shap1 img { width:100%; display:block;}
.enquer-boxs1 { width:62px; float:none; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:50%; right:0; left:0;}
.enquer-shap1 { width:10.4%; float:none; margin:0 0 0; position:absolute; top:-31.7%; left:28.8%; z-index:-9;}
.facier-shap1 { width:8.8%; float:none; margin:0 0 0; position:absolute; bottom:34px; left:21.6%; z-index:9;}
.facier-shap2 { width:13.2%; float:none; margin:0 0 0; position:absolute; top:20%; left:44.8%; z-index:9;}
.honoer-shap1 { width:16.7%; float:none; margin:0 0 0; position:absolute; top:-14%; right:17.8%; z-index:9;}
.honoer-shap2 { width:11.5%; float:none; margin:0 0 0; position:absolute; bottom:-6.6%; left:8.8%; z-index:9;}
.honoer-shap3 { width:91.1%; float:none; margin:0 0 0; position:absolute; bottom:-6.6%; left:7%; z-index:-9;}
.impoer-shap1 { width:26.22%; float:none; margin:0 0 0; position:absolute; top:14.6%; left:0; z-index:-9;}
.impoer-shap1 img { width:100%; display:block;}
.event-shap1 { width:16.7%; float:none; margin:0 0 0; position:absolute; top:-14%; right:17.8%; z-index:9;}
.event-shap2 { width:11.5%; float:none; margin:0 0 0; position:absolute; bottom:-6.6%; left:8.8%; z-index:9;}
.event-shap3 { width:91.1%; float:none; margin:0 0 0; position:absolute; bottom:-6.6%; left:7%; z-index:-9;}
.judger-shap1 { width:51.8%; float:none; margin:0 0 0; position:absolute; top:-7%; right:-10.2%; z-index:-9;}
.keeper-shap1 { width:17.2%; float:none; margin:0 0 0; position:absolute; bottom:-38.6%; left:-1.2%; z-index:-9;}
.keeper-shap2 { width:23.2%; float:none; margin:0 0 0; position:absolute; top:5.3%; left:20.8%; z-index:-9;}
.inquer-boxs1 { width:100%; float:left; margin:0 0 25px;}
.inquer-text1 { width:100%; float:left; font-size:18px; color:#ffffff; text-transform:uppercase; margin:0 0 6px;}
.footer-boxs1 { width:100%; float:left; text-align:center; margin:77px 0 0;}
.footer-boxs1 a { float:none; display:inline-block; margin:0 7% 0;}
.footer-boxs11 { display:none; width:100%; float:left; text-align:center; margin:77px 0 0;}
.footer-boxs11 a { float:none; display:inline-block; margin:0 7% 0;}
.footer-text1 { width:100%; float:left; font-size:17px; color:#363636; /*text-transform:uppercase;*/}
.header-btn1, .banner-btn1, .banner-btn2, .detier-btn1, .enquer-btn1, .facier-btn1, .honoer-btn1, .impoer-btn1, .impoer-btn2, .judger-btn1, .marker-btn1, .funder-btn1, .inquer-btn1, .suppor-btn1, .involv-btn1, .honoer-btn2, .impoer-btn3, .nav-btn1, .news-btn1, .bloger-btn1, .bloger-btn2 { text-align:center; font-size:16px; letter-spacing:0.0; text-transform:uppercase; border:1px solid; border-radius:36px !important; cursor:pointer; transition:all 0.25s ease-out 0s; display:inline-block; position:relative; font-family: 'Poppins', sans-serif; font-weight: 700;}

.nav-hamburger span.mtitle { color:#20abef; font-family: 'Poppins', sans-serif; font-weight: 700; font-size:16px; position:absolute; left:-58px; line-height:31px; display:none}



.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .form-control { width: 100%; height: 34px; float: left;  padding: 0 10px 0;  font-size: 16px; color: #000000; background: #ffffff; border-radius: 6px;
margin: 0 0 25px; box-shadow: none;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid textarea.form-control { width: 100% !important; min-height: 102px; float: left; padding: 4px 10px 0;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid label { width: 100%;  float: left;  font-size: 18px; color: #ffffff; text-transform: uppercase; margin: 0 0 6px !important; outline: none;    font-family: 'Poppins', sans-serif; font-weight: normal !IMPORTANT;}
.col-sm-12.single { padding: 0px !important;}
.caldera-grid .row { margin: 0px !important;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .checkbox label { padding: 0 0 0 27px;  height: auto; display: inline-block;  background-repeat: no-repeat; background-position: 0 0; cursor: pointer;
text-align: left; font-size: 13px; color: #ffffff; text-transform: none; margin: 0 0 6px !important; outline: none; font-family: 'Poppins', sans-serif; font-weight: normal !important; position: relative;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .checkbox label  input[type=checkbox]{ background-image: url(../images/checkbox-thumb1.png); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; overflow: hidden; height: 14px; width: 14px;  margin: 0 !important; padding: 0; border: 0;  position: absolute; left: 0; top: 3px; -webkit-appearance: none;-moz-appearance: none;outline: none !important;cursor: pointer; margin-right: 10px !important;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .checkbox label input[type=checkbox]:checked {background-position: 0 -17px}

.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .has-error .checkbox label.parsley-error {
  color: red;
}

.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .form-group a { color: #ffffff !important}
.inquer-wrapp .inquer-row2 .inquer-bar2 .g-recaptcha {width: 100%; float: left; margin: 20px auto 20px 0px; transform: scale(0.9); transform-origin: left;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .g-recaptcha div { width: 100% !important; height: auto !important; float: left;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .checkbox{margin: 0px !important;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .btn {float: none; color: #00a6f2; background: #ffffff; border-color: #ffffff; margin: 10px 0 0; padding: 14px 35px 14px 35px; text-align: center;
font-size: 16px;  letter-spacing: 0.0; text-transform: uppercase; border: 1px solid; border-radius: 36px !important; cursor: pointer; transition: all 0.25s ease-out 0s; display: inline-block; position: relative; font-family: 'Poppins', sans-serif; font-weight: 700;  outline: none;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .btn:hover {color: #ffffff; background: #00a6f2; border-color: #ffffff;}

.parsley-required { display: none !important;}
.caldera-grid .form-group{ margin-bottom:0px !important;}
.caldera-grid .form-control.parsley-error{border-color: #d00000 !important; border:2px dotted !important; color: #d00000 !important;}
.caldera-grid span.parsley-required{display:none;}
.has-error .g-recaptcha div div iframe { border: 2px #ca0000 dotted;}	

.caldera-grid .form-group label.form-control.parsley-error {border: none !important;}
.caldera-grid .row {margin: 0px !important;}
 
.involv-wrapp .involv-row1 .involv-bar1 .caldera-grid .form-control {width:100%; height: 34px; float: left; padding: 0 10px 0; font-size: 16px; color: #434343; border: 1px solid #404343;background: #ffffff;border-radius: 6px; margin: 0 0 28px;}
.involv-wrapp .involv-row1 .involv-bar1 .caldera-grid textarea.form-control { width: 100% !important; min-height: 136px; float: left; padding: 4px 10px 0; margin: 5px 0 28px;}
.involv-wrapp .involv-row1 .involv-bar1 .caldera-grid .btn {float: none; color: #ffffff; margin:20px auto 0; padding: 14px 32px 14px 32px; border-radius: 100rem; box-shadow: 0 0 6px 0 rgba(157, 96, 212, 0.5); border: solid 1px transparent; background-image: -webkit-linear-gradient(left, #00aeef, #007aff), -webkit-linear-gradient(left, #00aeef, #007aff); background-origin: border-box; background-clip: content-box, border-box;  box-shadow: none; text-align: center; font-size: 16px; letter-spacing: 0.0; text-transform: uppercase; border: 1px solid; border-radius: 36px !important; cursor: pointer; transition: all 0.25s ease-out 0s; display: inline-block; position: relative; font-family: 'Poppins', sans-serif; font-weight: 700;}
.involv-wrapp .involv-row1 .involv-bar1 .caldera-grid .btn:hover { color: #007aff; box-shadow: 2px 1000px 1px #fff inset;}
.involv-wrapp .involv-row1 .involv-bar1 .caldera-grid label { font-weight: normal !important; width: 100%; float: left; font-size: 18px; color: #434343; margin: 0 0 6px !important;}
.involv-wrapp .involv-row1 .involv-bar1 .col-sm-6.first_col { padding-left: 0px !important;}
.involv-wrapp .involv-row1 .involv-bar1 .col-sm-6.last_col { padding-right: 0px !important;}

div#fld_2195165_1-wrap { text-align: center;}

.caldera-grid .form-group { clear: both;}

.involv-wrapp .involv-row1 .involv-bar1  .g-recaptcha {width: 100%;float: left;margin: 5px auto 0px;transform: scale(0.9); text-align: center;}
.involv-wrapp .involv-row1 .involv-bar1  .g-recaptcha div {width: 100% !important;height: auto !important;}

.ambass-wrapp .ambass-row1 input.backtoteam {
    float: none;
    display: inline-block;
    color: #00aaf0;
    margin: 17px 0 0;
    padding: 14px 36px 14px 36px;
    background-image: -webkit-linear-gradient(left, #00aeef, #007aff), -webkit-linear-gradient(left, #00aeef, #007aff);
    background-origin: border-box;
    background-clip: content-box, border-box;
    box-shadow: 2px 1000px 1px #fff inset;
    text-align: center;
    font-size: 16px;
    letter-spacing: 0.0;
    text-transform: uppercase;
    border: 1px solid;
    border-radius: 36px !important;
    cursor: pointer;
    transition: all 0.25s ease-out 0s;
    position: relative;
    font-family: 'Poppins', sans-serif; font-weight: 700;
}
.ambass-wrapp .ambass-row1 input.backtoteam:hover {
    box-shadow: 0 0 6px 0 rgba(157, 96, 212, 0.5);
    background-image: -webkit-linear-gradient(left, #00aeef, #007aff), -webkit-linear-gradient(left, #00aeef, #007aff);
    background-origin: border-box;
    background-clip: content-box, border-box;
    box-shadow: none;
    color: #fff !important;
}
.blogin-wrapp .blogin-row1.common-style h2 {
    line-height: 65px;
}
.caldera-grid .help-block { display: none !important;}
.header-wrapp .header-row4.menuzord {
    margin-top: -2px;
}
.scroll.float-panel.fixed .header-row4.menuzord {
    margin-top: 13px;
}
.ambass-wrapp.teamer-wrapp .tab-row1 a{
padding: 10px 25px 13px 25px;
}
.mCSB_container a.nav-btn1.btn-ghost {
    margin: 30px 0 30px 18%;
}
.inquer-wrapp .inquer-row1 .inquer-bar1 .contac-bar2 h2 {
    font-size: 40px;
    font-weight: normal;
    color: #ffffff;
    letter-spacing: 0.0;
    line-height: normal;
    margin: 0 0 20px;
}
.blogin-wrapp img {
    max-width: 100%;
    height: auto;
}

.image-arrange img {  width: 50%;  height: auto;}
.image-arrange { width: 100%;}
.image-arrange .alignright{margin-left:0}
.image-arrange .alignleft{margin-left:0}


.boxwrapp { float:left; width:100%; margin-bottom:30px;}
.boxwrapp h2 { font-family: 'Poppins', sans-serif; font-weight: 800; font-size:72px; font-weight:400; color:#00acf0; line-height:55px; margin-bottom:30px;}
.boxwrapp .box { float:left; width:30.98%; margin:0 3.53% 50px 0; box-shadow:0px 16px 42px -4px rgba(0,0,0,0.16); background:#fff; border-radius:8px; overflow:hidden}
.boxwrapp .box .vdo-thumb { float:left; width:100%; position:relative; }
.boxwrapp .box .vdo-thumb img { width:100%; height:206px; display:block; object-fit: cover; object-position: center center;}
.boxwrapp .box .vdo-thumb .arrow { width:60px; height:auto; position:absolute; top:50%; transform: translateY(-50%); left:0; right:0; margin:auto; z-index:999}
.boxwrapp .box h3 { font-family: 'Poppins', sans-serif; font-weight: 800; font-size:24px; color:#000; margin-bottom:0; padding:6px 8% 10px 8%; float:left; width:100%}
.enquer-wrapp h2 { font-size:40px; line-height:50px; text-transform:uppercase; clear:both; margin-bottom:40px;}
.enquer-wrapp h2:after { display:none}
.boxwrapp .box:nth-child(3n) { margin-right:0;}
.boxwrapp .marker-row3 { width:100%; text-align:center}
.boxwrapp .marker-row3 .marker-btn1 { float:none; color:#00aaf0; margin:0 0 0; padding:14px 36px 14px 36px;}
.boxwrapp .box .vdo-thumb .arrow img { width: 100%; height: auto; display: block;}
.responsive-logo .slick-slide .funder-bar1 img {
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 75px;
}
.responsive-logo .slick-slide .funder-bar1{
   height: 100%;
}
.responsive-logo  .slick-track {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}


/*Smartphone css*/
@media screen and (max-width: 480px) {

.mCSB_container a.nav-btn1.btn-ghost {margin-left: 0%;}

.margin { width:90%;}
.banner-wrapp { min-height:564px;}
.banner-wrapp h2 { font-size:32px; line-height:38px; margin:0 0 23px; max-width:266px;}
.banner-wrapp h2 span { -webkit-text-fill-color:#02a1eb; background:none;}
.banner-wrapp p { font-size:14px; line-height:18px; margin:0 0 18px; max-width:246px;}
.banner-wrapp .banner-row1 { bottom:90px;}
.banner-wrapp .banner-row1 .banner-bar1 { width:100%;}
.banner-wrapp .banner-row2 { display:none;}
.banner-wrapp .banner-btn1 { font-size:14px; /*width:45%;*/ padding:12px 20px 12px;}
.banner-wrapp .banner-btn2 { display:block; font-size:12px; width:45%; padding:12px 1% 12px; font-family: 'Poppins', sans-serif; font-weight: 700;}

.header-wrapp { padding:10px 0 14px;}
.header-wrapp .header-row1 { width:100px;}
.header-wrapp .header-row2 { float:right; margin:22px 20% 0 0;}
.header-wrapp .header-row3 { float:right; margin:30px 0 0 0; position:fixed; right:5%;}
.header-wrapp .header-row4 { display:none;}
.header-wrapp .header-btn1 { font-size:14px; padding:10px 20px 10px 20px;}

.canver-wrapp { text-align:center; padding:43px 0 15.5px; overflow:hidden;}
.canver-wrapp p { font-size:16px; line-height:18px;}
.canver-wrapp h2 { font-size:24px; line-height:29px;}
.canver-wrapp h2 span { display:contents;}
.canver-wrapp .canver-row1 { width:100%; margin:0 0 0 25%; float:none; display:inline-block;}
.canver-wrapp .canver-row2 { width:100%;}
.canver-wrapp .canver-row2 .canver-bar2 { width:100%; margin:-20px 0 20px;}
.canver-wrapp .canver-row3 { width:100%;}
.canver-wrapp .canver-row3 .canver-bar3 { width:100%;}
.canver-wrapp .canver-row4 { width:100%; display:inline-block; margin:30px 0 0; position:relative; top:inherit;}
.canver-wrapp .canver-row4 .canver-bar4 { width:160px; float:none; margin:0 auto 0;}
.canver-row2, .canver-row3 { position:relative; top:inherit; transform:none;}


.movieTrailerMobile {
    padding:43px 0 0;
    overflow:hidden;
    display: block;
}

.detier-wrapp { padding:30px 0 3px;}
.detier-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 13px;}
.detier-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.detier-wrapp h3 { font-size:32px; line-height:40px; margin:0 0 19px;}
.detier-wrapp h3 span { display:contents;}
.detier-wrapp h4 { font-size:21px; line-height:normal; margin:-9px 0 19px}
.detier-wrapp p { font-size:14px; line-height:18px; margin:0 0 20px;}
.detier-wrapp p span { display:contents;}

.bannerNoWaterLand .margin a.banner { margin-top:50px; }
.bannerNoWaterLand .margin p { font-size:14px; line-height: 18px; margin:0 0 20px; }

.detier-wrapp .detier-row1 { width:100%; margin:17px 0 0;}
.detier-wrapp .detier-row2 { /*display:none;*/ width:100%}
.detier-wrapp .detier-row2 iframe { width:100%; display:block; height:300px}
.detier-wrapp .detier-row22 { display:block; width:100%; text-align:center; margin:0 0 24px;}
.detier-wrapp .detier-row22 .detier-bar22 { width:48%; float:none; display:inline-block;}
.detier-wrapp .detier-btn1 { width:auto; float:none; display:inline-block; margin:17px auto 0; padding:12px 20px 12px; font-size:12px;}
.detier-shap1 { display:none;}

.enquer-wrapp { padding:50px 0 82px;}
.enquer-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 14px;}
.enquer-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.enquer-wrapp h3 { font-size:32px; line-height:38px; margin:0 0 24px;}
.enquer-wrapp h4 { font-size:16px; line-height:normal; margin:0 0 14px;}
.enquer-wrapp h5 { font-size:14px; line-height:18px; margin:0 0 38px;}
.enquer-wrapp h5 span { display:contents;}
.enquer-wrapp p { font-size:14px; line-height:18px; margin:0 0 18px;}
.enquer-wrapp p span { display:contents;}
.enquer-wrapp .enquer-row1 { display:none;}
.enquer-wrapp .enquer-row11 { display:block; width:100%; margin:0 0 27px 0;}
.enquer-wrapp .enquer-row2 { width:100%;}
.enquer-wrapp:after { display:none;}
.enquer-shap1 { display:none;}
.enquer-wrapp .enquer-btn1 { width:auto; /*float:none;*/ display:inline-block; margin:0 auto 0; padding:12px 20px 12px; font-size:12px;}

.facier-wrapp { padding:0; overflow:hidden;}
.facier-wrapp h2 { font-size:32px; line-height:38px; margin:0 0 46px;}
.facier-wrapp h2 span { display:contents;}
.facier-wrapp p { font-size:14px; line-height:18px;}
.facier-wrapp p span { display:contents;}
.facier-wrapp .facier-row1 { width:100%; margin:0 0 0;}
.facier-wrapp .facier-row1 img { width:100%;}
.facier-wrapp .facier-row2 { width:100%; margin:35px 0 0;}

.gester-wrapp { padding:8px 0 0;}
.gester-wrapp:after { display:none;}
.gester-wrapp h2 { font-size:10px; line-height:normal;}
.gester-wrapp .gester-row1 { width:100%;}
.gester-wrapp .gester-row1 .gester-bar1 { margin:0 auto 11px;}
.gester-wrapp .gester-row2 { width:30.32%; margin:0 4.52% 0 0; padding:13px 0 0;}
.gester-wrapp .gester-row2 .gester-bar2 { padding:0 4%;}
.gester-wrapp .gester-row2:last-child { margin:0;}

.honoer-wrapp { padding:64.5px 0 0;}
.honoer-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 4px;}
.honoer-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.honoer-wrapp h3 { font-size:32px; line-height:61px; margin:0 0 0;}
.honoer-wrapp h3 span { display:contents;}
.honoer-wrapp p { font-size:14px; line-height:18px; margin:0 0 18px;}
.honoer-wrapp p span { display:contents;}
.honoer-wrapp .honoer-row1 { display:none; width:100%;}
.honoer-wrapp .honoer-row11 { display:block; width:100%; margin:38px 0 37px;}
.honoer-wrapp .honoer-row2 { width:100%;}
.honoer-wrapp .honoer-btn1 { display:none;}
.honoer-wrapp .honoer-btn2 { display:inline-block; /*float:none;*/ width:auto; font-size:12px; padding:12px 20px 12px; margin:20px auto 0;}

.impoer-wrapp { text-align:center; padding:60px 0 56px;}
.impoer-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 4px;}
.impoer-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.impoer-wrapp h3 { font-size:32px; line-height:61px; margin:0 0 0;}
.impoer-wrapp h3 span { display:contents;}
.impoer-wrapp h4 { font-size:10px; line-height:17px;}
.impoer-wrapp h5 { font-size:18px; line-height:17.11px;}
.impoer-wrapp p { font-size:14px; line-height:18px;}
.impoer-wrapp p span { display:contents;}
.impoer-wrapp .impoer-row1 { width:100%; padding:0 5%; margin:0 0 16px;}
.impoer-wrapp .impoer-row1 .impoer-bar1 { width:100%; text-align:left;}
.impoer-wrapp .impoer-row2 { width:94%;}
.impoer-wrapp .impoer-row3 { width:91%; margin:0 0 47px;}
.impoer-wrapp .impoer-row3 .impoer-bar3 { text-align:left; padding:9px 6.2% 12px;}
.impoer-wrapp .impoer-btn2 { font-size:14px; line-height:17.11px; margin:5px 0 0;}
.impoer-wrapp .impoer-btn1 { display:none;}
.impoer-wrapp .impoer-btn3 { display:inline-block; float:none; font-size:12px; box-shadow:2px 1000px 1px #ffffff inset; padding:12px 20px 12px; margin:17px auto 0;}
.impoer-shap1 { display:none;}

.judger-wrapp { text-align:center; padding:28px 0 0;}
.judger-wrapp h4 { font-size:24px; line-height:29px; margin:0 0 33px;}
.judger-wrapp h4 span { display:contents;}
.judger-wrapp .judger-row1 { width:100%;}
.judger-wrapp .judger-row1 .judger-bar1 { margin:0 0 31px}
.judger-wrapp .judger-row2 { width:100%;}
.judger-wrapp .judger-btn1 { display:inline-block; float:none; /*width:158px;*/ font-size:12px; padding:12px 20px 12px; margin:17px auto 0;}
.judger-shap1 { display:none;}

.marker-wrapp { padding:82px 0 17px;}
.marker-wrapp h2 { font-size:32px; line-height:32.58px;}
.marker-wrapp h3 { font-size:16px; line-height:20px;}
.marker-wrapp p { font-size:14px; line-height:18px; margin:-27px 0 33px;}
.marker-wrapp p span { display:contents;}
.marker-wrapp .marker-row1 { margin:43px auto 0;}
.marker-wrapp .marker-row2 { width:44.6%; float:none; display:inline-block; margin:0 2% 60px;}
.marker-wrapp .marker-row3 { width:100%; max-width:254px;}
.marker-wrapp .marker-btn1 { display:inline-block; float:none; width:158px; font-size:12px; padding:14px 1% 14px; margin:17px auto 0;}

.keeper-wrapp { text-align:center; padding:56px 0 0;}
.keeper-wrapp h2 { font-size:24px; line-height:29px; text-align:left;}
.keeper-wrapp .keeper-row1 { width:200px; margin:0; float:none; display:inline-block;}
.keeper-wrapp .keeper-row2 { width:100%; margin:48px 0 0}
.keeper-wrapp:after { height:484px; background:url(../images/keeper-bg1.png) no-repeat center / 230% 85%;}
.keeper-shap2 { width:32.2%; top:9.3%; left:64.8%;}
.keeper-shap1 { display:none;}

.latter-wrapp { padding:20px 0 0;}
.latter-wrapp .latter-row1 { width:100%;}

.funder-wrapp { padding:56px 0 84px;}
.funder-wrapp h2 { font-size:32px; line-height:31.58px;}
.funder-wrapp .funder-row1 { margin:8px 0 15px;}
.funder-wrapp .funder-row1 .funder-bar1 { /*width:43%;*/ margin:0 0 14px 0; margin: 0; width:auto;}
.funder-wrapp .funder-btn1 { display:inline-block; float:none; font-size:12px; padding:12px 20px 12px; margin:17px auto 0;}

.inquer-wrapp h2 { font-size:31.65px; line-height:normal; margin:0 0 8px;}
.inquer-wrapp p { font-size:14px; line-height:18px; margin:0 auto 0; max-width:200px;}
.inquer-wrapp p span { display:contents;}
.inquer-wrapp .inquer-row1 { width:100%; position:relative; min-height:210px; display: none!important;}
.inquer-wrapp .inquer-row1 .inquer-bar1 { width:100%; right:0; left:0; margin:auto; text-align:center; top:50%; transform:translateY(-50%);}
.inquer-wrapp .inquer-row2 { width:100%;}
.inquer-wrapp .inquer-row2 .inquer-bar2 { width:90%; margin:28px 5% 30px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .inquer-fil2 { height:25px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .inquer-fil3 { height:71px;}
.inquer-wrapp .inquer-btn1 { display:table; float:none; /*width:158px;*/ font-size:12px; padding:12px 20px 12px; margin:17px auto 0;}
.inquer-text1 { font-size:12.58px; margin:0 0 2px;}
.inquer-boxs1 { margin:0 0 17px;}

.footer-wrapp { text-align:center; padding:43px 0 38px;}
.footer-wrapp h2 { font-size:16px;}
.footer-wrapp p { font-size:14px; line-height:18px; margin:0 0 25px;}
.footer-wrapp .footer-row1 { width:140px; float:none; display:inline-block; margin:0 0 13px;}
.footer-wrapp .footer-row2 { width:100%;}
.footer-wrapp .footer-row3 { width:100%; margin:0 0 31px;}
.footer-wrapp .footer-row3 .footer-bar3 { width:100%;}
.footer-wrapp .footer-row3 .footer-bar3:last-child { width:100%;}
.footer-wrapp .footer-row3 .footer-bar3 li { margin:0 0 4px; text-align:center;}
.footer-boxs1 { display:none;}
.footer-boxs11 { display:block; margin:31px 0 54px;}
.footer-text1 { font-size:14px;}

/*inner*/
.banner-wrapp2 { min-height:500px;}
.banner-wrapp2 .banner-row22 .banner-bar22 { bottom:-21px; width:40%;}
.banner-shap22 { right:-8.5%;}
.banner-shap33 { right:-5.5%;}

.concept-wrapp { padding:98px 0 62px; background:url(../images/concept-bg1.jpg) no-repeat 20%;}
.concept-wrapp h2 { font-size:41.65px; line-height:normal; margin:0 0 8px;}
.concept-wrapp .concept-row1 { width:100%; padding:0;}

.inspir-wrapp { margin:0; padding:75px 0 0;}
.inspir-wrapp h2 { font-size:41.65px; line-height:normal; margin:0 0 25px;}
.inspir-wrapp .inspir-row1 .inspir-bar1 { width:100%; margin:0 0 85px;}
.inspir-wrapp .inspir-row1 .inspir-bar2 { width:100%;}

.discov-wrapp h2 { font-size:41.65px; line-height:48px; margin:0 0 25px;}
.discov-wrapp .discov-row1 .discov-bar1 { width:100%; margin:0 0 50px;}
.discov-wrapp .discov-row1 .discov-bar2 { width:100%;}

.thumbs-wrapp { padding:0;}
.thumbs-wrapp:after { display:none;}

.techni-wrapp { padding:50px 0;}

.inner-wrapp { min-height:300px;}
.inner-wrapp h1 { font-size:42px; line-height:49px;}
.inner-wrapp .inner-row1 { top:60%;}
.suppor-wrapp h6 { display:block; width:100%; margin:0 0 20px 0; text-align:center;}

.suppor-wrapp .suppor-row1 { margin:-55px 0 89px;}
.suppor-wrapp .suppor-row1 .suppor-icon1 { width:100px;}
.suppor-wrapp .suppor-row2 .suppor-row3 { padding:31px 0 17px;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2 { width:100%; margin:0 0 20px;}

.paiger-wrapp .paiger-row1 .paiger-bar1 li a { padding:22px 18px 0;}

.involv-wrapp h2 { font-size:42px; line-height:49px;}
.involv-boxs1 { width:100%;}

.ambass-wrapp h3 span { display:contents;}
.ambass-wrapp .ambass-row1 .ambass-row2 { width:90%; margin:0 5% 60px;}

.blogin-wrapp h2 { font-size:36px; margin:0 0 30px;}
.blogin-wrapp { padding:50px 0 0;}
.blogin-wrapp .blogin-row1 { width:100%;}
.blogin-wrapp .blogin-row2 { margin:36px 0 0;}

.news-wrapp { padding:30px 0 0;}
.news-wrapp h2 { font-size:26px;}
.news-wrapp .news-row2 { width:100%;}
.news-wrapp .news-btn1 { font-size:16px; margin:0 0 0;}

.bloger-wrapp h4 { font-size:16px;}
.bloger-wrapp h5 { font-size:24px;}
.bloger-wrapp .bloger-row1 { margin:-55px 0 39px;}
.bloger-wrapp .bloger-row1 .bloger-icon1 { width:100px;}
.bloger-wrapp .bloger-row2 .bloger-bar1 { width:100%; margin:0 0 30px;}
.bloger-wrapp .bloger-row2 .bloger-bar2 { width:100%; position:relative; bottom:inherit;}
.bloger-wrapp .bloger-btn1 { padding:12px 32px 12px 32px;}
.bloger-wrapp .bloger-row4 { width:100%;}
.bloger-wrapp .bloger-row3 { margin:62px 0 25px;}

.contac-wrapp { padding:63px 0 50px;}
.contac-wrapp .contac-row1 .contac-bar1 { width:100%;}
.contac-wrapp .contac-row1 .contac-bar2 { width:100%;}

.eventin-wrapp { padding:50px 0 0;}
.eventin-wrapp .eventin-row1 { width:100%;}
.eventin-wrapp .eventin-row2 { margin:36px 0 0;}
.eventin-wrapp h2 { font-size:36px; margin:0 0 30px;}

.event-wrapp .event-row22 { margin:-55px 0 39px;}
.event-wrapp .event-row22 .event-icon1 { width:100px; display:inline-block;}
.event-wrapp .event-row1 { width:100%; margin:32px 0 52px;}
.event-wrapp .event-row2 { width:100%; position:relative; top:inherit; transform:none;}
.event-wrapp .event-row3 { margin:63px 0 63px;}
.event-wrapp .event-btn1 { padding:12px 32px 12px 32px;}
.event-wrapp .event-row4 { width:100%;}
.event-wrapp h4 { font-size:16px;}
.event-wrapp h5 { font-size:22px; line-height:38px;}

.storiesin-wrapp h2 { font-size:26px; margin:0 0 25px;}
.storiesin-wrapp { padding:50px 0 0;}
.storiesin-wrapp .storiesin-row1 { width:100%;}

.teamin-wrapp h3 { font-size:40px; line-height:48px;}
.teamin-wrapp .teamin-row1 .teamin-row2 { width:90%;}
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-bar1 { margin:0 0 55px;}
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-shap2 { bottom:26.8%;}

/*common-css*/
.header-btn1, .banner-btn1, .banner-btn2, .detier-btn1, .enquer-btn1, .facier-btn1, .honoer-btn1, .impoer-btn1, .impoer-btn2, .judger-btn1, .marker-btn1, .funder-btn1, .inquer-btn1, .suppor-btn1, .involv-btn1, .honoer-btn2, .impoer-btn3 { line-height:14px;}

.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid label{font-size: 12.58px; margin: 0 0 2px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .form-control{margin: 0 0 17px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .btn{display: table; float: none; font-size: 12px; padding: 12px 20px 12px; margin: 17px auto 0;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .g-recaptcha{margin: 20px auto; transform: scale(0.9);  transform-origin: center;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .g-recaptcha div { text-align: center;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid textarea.form-control{min-height: 71px;}

.involv-wrapp .involv-row1 .involv-bar1 .col-sm-6.first_col { padding : 0px !important; }
.involv-wrapp .involv-row1 .involv-bar1 .col-sm-6.last_col { padding : 0px !important;}

.boxwrapp .box { width:100%;}
.boxwrapp .box h3 { font-size:18px;}
.enquer-wrapp h2 { font-size:20px;}

.boxwrapp .box .vdo-thumb img { height: 50.4vw;}

.banner-wrapp h2, .banner-wrapp p { max-width:100%}

.footer-wrapp .footer-row3 .footer-bar3 li:last-child  { margin-bottom: 4px;}

.eventin-wrapp .eventin-row2 .eventin-bar2 { width:100%; float:left}

}

@media screen and (min-width:481px) and (max-width:600px) {
.margin { width:90%;}

.mCSB_container a.nav-btn1.btn-ghost {margin-left: 5%;}

.banner-wrapp { min-height:564px;}
.banner-wrapp h2 { font-size:32px; line-height:38px; margin:0 0 23px; max-width:266px;}
.banner-wrapp p { font-size:14px; line-height:18px; margin:0 0 18px; max-width:246px;}
.banner-wrapp .banner-row1 { bottom:90px;}
.banner-wrapp .banner-row1 .banner-bar1 { width:100%;}
.banner-wrapp .banner-row2 { display:none;}
.banner-wrapp .banner-btn1 { font-size:12px; width:45%; padding:12px 1% 12px;}
.banner-wrapp .banner-btn2 { display:block; font-size:12px; width:45%; padding:14px 1% 14px; font-family: 'Poppins', sans-serif; font-weight: 700;}

.header-wrapp { padding:10px 0 14px;}
.header-wrapp .header-row1 { width:100px;}
.header-wrapp .header-row2 { float:right; margin:22px 20% 0 0;}
.header-wrapp .header-row3 { float:right; margin:30px 0 0 0; position:fixed; right:5%;}
.header-wrapp .header-row4 { display:none;}
.header-wrapp .header-btn1 { font-size:12px; padding:10px 20px 10px 20px;}

.canver-wrapp { text-align:center; padding:43px 0 15.5px; overflow:hidden;}
.canver-wrapp p { font-size:16px; line-height:18px;}
.canver-wrapp h2 { font-size:24px; line-height:29px;}
.canver-wrapp h2 span { display:contents;}
.canver-wrapp .canver-row1 { width:100%; margin:0 0 0 25%; float:none; display:inline-block;}
.canver-wrapp .canver-row2 { width:100%;}
.canver-wrapp .canver-row2 .canver-bar2 { width:100%; margin:-20px 0 20px;}
.canver-wrapp .canver-row3 { width:100%;}
.canver-wrapp .canver-row3 .canver-bar3 { width:100%;}
.canver-wrapp .canver-row4 { width:100%; display:inline-block; margin:24px 0 0; position:relative; top:inherit;}
.canver-wrapp .canver-row4 .canver-bar4 { width:160px; float:none; margin:0 auto 0;}
.canver-row2, .canver-row3 { position:relative; top:inherit; transform:none;}

.detier-wrapp { padding:56.5px 0 3px;}
.detier-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 13px;}
.detier-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.detier-wrapp h3 { font-size:32px; line-height:40px; margin:0 0 19px;}
.detier-wrapp h3 span { display:contents;}
.detier-wrapp h4 { font-size:21px; line-height:normal; margin:-9px 0 19px}
.detier-wrapp p { font-size:14px; line-height:18px; margin:0 0 20px;}
.detier-wrapp p span { display:contents;}

.bannerNoWaterLand .margin a.banner { margin-top: 50px; }
.bannerNoWaterLand .margin p { font-size:14px; line-height:18px; margin:0 0 20px; }

.detier-wrapp .detier-row1 { width:100%; margin:17px 0 0;}
.detier-wrapp .detier-row2 { /*display:none;*/ width:100%}
.detier-wrapp .detier-row2 iframe { width:100%; display:block; height:300px}
.detier-wrapp .detier-row22 { display:block; width:100%; text-align:center; margin:0 0 24px;}
.detier-wrapp .detier-row22 .detier-bar22 { width:48%; float:none; display:inline-block;}
.detier-wrapp .detier-btn1 { width:130px; float:none; display:block; margin:17px auto 0; padding:12px 1% 12px; font-size:12px;}
.detier-shap1 { display:none;}

.enquer-wrapp { padding:50px 0 82px;}
.enquer-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 14px;}
.enquer-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.enquer-wrapp h3 { font-size:32px; line-height:38px; margin:0 0 24px;}
.enquer-wrapp h4 { font-size:16px; line-height:normal; margin:0 0 14px;}
.enquer-wrapp h5 { font-size:14px; line-height:18px; margin:0 0 38px;}
.enquer-wrapp h5 span { display:contents;}
.enquer-wrapp p { font-size:14px; line-height:18px; margin:0 0 18px;}
.enquer-wrapp p span { display:contents;}
.enquer-wrapp .enquer-row1 { display:none;}
.enquer-wrapp .enquer-row11 { display:block; width:100%; margin:0 0 27px 0;}
.enquer-wrapp .enquer-row2 { width:100%;}
.enquer-wrapp:after { display:none;}
.enquer-shap1 { display:none;}
.enquer-wrapp .enquer-btn1 { width:158px; float:none; display:block; margin:25px auto 0; padding:12px 1% 12px; font-size:12px;}

.facier-wrapp { padding:0; overflow:hidden;}
.facier-wrapp h2 { font-size:32px; line-height:38px; margin:0 0 46px;}
.facier-wrapp h2 span { display:contents;}
.facier-wrapp p { font-size:14px; line-height:18px;}
.facier-wrapp p span { display:contents;}
.facier-wrapp .facier-row1 { width:100%; margin:0 0 0;}
.facier-wrapp .facier-row1 img { width:100%;}
.facier-wrapp .facier-row2 { width:100%; margin:35px 0 0;}

.gester-wrapp { padding:8px 0 0;}
.gester-wrapp:after { display:none;}
.gester-wrapp h2 { font-size:10px; line-height:normal;}
.gester-wrapp .gester-row1 { width:100%;}
.gester-wrapp .gester-row1 .gester-bar1 { margin:0 auto 11px;}
.gester-wrapp .gester-row2 { width:30.32%; margin:0 4.52% 0 0; padding:13px 0 0;}
.gester-wrapp .gester-row2 .gester-bar2 { padding:0 4%;}
.gester-wrapp .gester-row2:last-child { margin:0;}

.honoer-wrapp { padding:64.5px 0 0;}
.honoer-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 4px;}
.honoer-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.honoer-wrapp h3 { font-size:32px; line-height:61px; margin:0 0 0;}
.honoer-wrapp h3 span { display:contents;}
.honoer-wrapp p { font-size:14px; line-height:18px; margin:0 0 18px;}
.honoer-wrapp p span { display:contents;}
.honoer-wrapp .honoer-row1 { display:none; width:100%;}
.honoer-wrapp .honoer-row11 { display:block; width:100%; margin:38px 0 37px;}
.honoer-wrapp .honoer-row2 { width:100%;}
.honoer-wrapp .honoer-btn1 { display:none;}
.honoer-wrapp .honoer-btn2 { display:block; float:none; width:158px; font-size:12px; padding:12px 1% 12px; margin:63px auto 0;}

.impoer-wrapp { text-align:center; padding:60px 0 56px;}
.impoer-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 4px;}
.impoer-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.impoer-wrapp h3 { font-size:32px; line-height:61px; margin:0 0 0;}
.impoer-wrapp h3 span { display:contents;}
.impoer-wrapp h4 { font-size:10px; line-height:17px;}
.impoer-wrapp h5 { font-size:18px; line-height:17.11px;}
.impoer-wrapp p { font-size:14px; line-height:18px;}
.impoer-wrapp p span { display:contents;}
.impoer-wrapp .impoer-row1 { width:100%; padding:0 5%; margin:0 0 16px;}
.impoer-wrapp .impoer-row1 .impoer-bar1 { width:100%; text-align:left;}
.impoer-wrapp .impoer-row2 { width:94%;}
.impoer-wrapp .impoer-row3 { width:91%; margin:0 0 47px;}
.impoer-wrapp .impoer-row3 .impoer-bar3 { text-align:left; padding:9px 6.2% 12px;}
.impoer-wrapp .impoer-btn2 { font-size:14px; line-height:17.11px; margin:5px 0 0;}
.impoer-wrapp .impoer-btn1 { display:none;}
.impoer-wrapp .impoer-btn3 { display:inline-block; float:none; width:158px; font-size:12px; box-shadow:2px 1000px 1px #ffffff inset; padding:14px 1% 14px; margin:17px auto 0;}
.impoer-shap1 { display:none;}

.judger-wrapp { text-align:center; padding:28px 0 0;}
.judger-wrapp h4 { font-size:24px; line-height:29px; margin:0 0 33px;}
.judger-wrapp h4 span { display:contents;}
.judger-wrapp .judger-row1 { width:100%;}
.judger-wrapp .judger-row1 .judger-bar1 { margin:0 0 31px}
.judger-wrapp .judger-row2 { width:100%;}
.judger-wrapp .judger-btn1 { display:inline-block; float:none; width:158px; font-size:12px; padding:14px 1% 14px; margin:17px auto 0;}
.judger-shap1 { display:none;}

.marker-wrapp { padding:82px 0 17px;}
.marker-wrapp h2 { font-size:32px; line-height:32.58px;}
.marker-wrapp h3 { font-size:16px; line-height:20px;}
.marker-wrapp p { font-size:14px; line-height:18px; margin:-27px 0 33px;}
.marker-wrapp p span { display:contents;}
.marker-wrapp .marker-row1 { margin:43px auto 0;}
.marker-wrapp .marker-row2 { width:44.6%; float:none; display:inline-block; margin:0 2% 60px;}
.marker-wrapp .marker-row3 { width:100%; max-width:254px;}
.marker-wrapp .marker-btn1 { display:inline-block; float:none; width:158px; font-size:12px; padding:14px 1% 14px; margin:17px auto 0;}

.keeper-wrapp { text-align:center; padding:56px 0 0;}
.keeper-wrapp h2 { font-size:24px; line-height:29px; text-align:left;}
.keeper-wrapp .keeper-row1 { width:200px; margin:0; float:none; display:inline-block;}
.keeper-wrapp .keeper-row2 { width:100%; margin:48px 0 0}
.keeper-wrapp:after { height:484px; background:url(../images/keeper-bg1.png) no-repeat center / 230% 85%;}
.keeper-shap2 { width:32.2%; top:9.3%; left:64.8%;}
.keeper-shap1 { display:none;}

.latter-wrapp { padding:20px 0 0;}
.latter-wrapp .latter-row1 { width:100%;}

.funder-wrapp { padding:56px 0 84px;}
.funder-wrapp h2 { font-size:32px; line-height:31.58px;}
.funder-wrapp .funder-row1 { margin:8px 0 15px;}
.funder-wrapp .funder-row1 .funder-bar1 { width:43%; margin:0 3% 14px;}
.funder-wrapp .funder-btn1 { display:inline-block; float:none; width:188px; font-size:12px; padding:14px 1% 14px; margin:17px auto 0;}

.inquer-wrapp h2 { font-size:31.65px; line-height:normal; margin:0 0 8px;}
.inquer-wrapp p { font-size:14px; line-height:18px; margin:0 auto 0; max-width:200px;}
.inquer-wrapp p span { display:contents;}
.inquer-wrapp .inquer-row1 { width:100%; position:relative; min-height:210px;}
.inquer-wrapp .inquer-row1 .inquer-bar1 { width:100%; right:0; left:0; margin:auto; text-align:center; top:50%; transform:translateY(-50%);}
.inquer-wrapp .inquer-row2 { width:100%;}
.inquer-wrapp .inquer-row2 .inquer-bar2 { width:90%; margin:28px 5% 30px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .inquer-fil2 { height:25px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .inquer-fil3 { height:71px;}
.inquer-wrapp .inquer-btn1 { display:table; float:none; width:158px; font-size:12px; padding:14px 1% 14px; margin:17px auto 0;}
.inquer-text1 { font-size:12.58px; margin:0 0 2px;}
.inquer-boxs1 { margin:0 0 17px;}

.footer-wrapp { text-align:center; padding:43px 0 38px;}
.footer-wrapp h2 { font-size:16px;}
.footer-wrapp p { font-size:14px; line-height:18px; margin:0 0 25px;}
.footer-wrapp .footer-row1 { width:140px; float:none; display:inline-block; margin:0 0 13px;}
.footer-wrapp .footer-row2 { width:100%;}
.footer-wrapp .footer-row3 { width:100%; margin:0 0 31px;}
.footer-wrapp .footer-row3 .footer-bar3 { width:100%;}
.footer-wrapp .footer-row3 .footer-bar3:last-child { width:100%;}
.footer-wrapp .footer-row3 .footer-bar3 li { margin:0 0 4px; text-align:center;}
.footer-boxs1 { display:none;}
.footer-boxs11 { display:block; margin:31px 0 54px;}
.footer-text1 { font-size:14px;}

/*inner*/
.banner-wrapp2 { min-height:500px;}
.banner-wrapp2 .banner-row22 .banner-bar22 { bottom:-21px; width:40%;}
.banner-shap22 { right:-8.5%;}
.banner-shap33 { right:-5.5%;}

.concept-wrapp { padding:98px 0 62px; background:url(../images/concept-bg1.jpg) no-repeat 20%;}
.concept-wrapp h2 { font-size:41.65px; line-height:normal; margin:0 0 8px;}
.concept-wrapp .concept-row1 { width:100%; padding:0;}

.inspir-wrapp { margin:0; padding:75px 0 0;}
.inspir-wrapp h2 { font-size:41.65px; line-height:normal; margin:0 0 25px;}
.inspir-wrapp .inspir-row1 .inspir-bar1 { width:100%; margin:0 0 85px;}
.inspir-wrapp .inspir-row1 .inspir-bar2 { width:100%;}

.discov-wrapp h2 { font-size:41.65px; line-height:48px; margin:0 0 25px;}
.discov-wrapp .discov-row1 .discov-bar1 { width:100%; margin:0 0 50px;}
.discov-wrapp .discov-row1 .discov-bar2 { width:100%;}

.thumbs-wrapp { padding:0;}
.thumbs-wrapp:after { display:none;}

.techni-wrapp { padding:50px 0;}

.inner-wrapp { min-height:300px;}
.inner-wrapp h1 { font-size:42px; line-height:49px;}
.inner-wrapp .inner-row1 { top:60%;}

.suppor-wrapp h2 { font-size:16px;}
.suppor-wrapp h6 { display:block; width:100%; text-align:center; margin:0 0 16px;}
.suppor-wrapp p { font-size:16px; line-height:29px;}
.suppor-wrapp .suppor-row1 { margin:-55px 0 89px;}
.suppor-wrapp .suppor-row1 .suppor-icon1 { width:100px;}
.suppor-wrapp .suppor-row2 .suppor-row3 { padding:31px 0 17px;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2 { width:48%; margin:0 0 4% 0;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2:nth-child(2n) { float:right;}

.paiger-wrapp .paiger-row1 .paiger-bar1 li a { padding:22px 18px 0;}

.involv-wrapp h2 { font-size:42px; line-height:49px;}
.involv-boxs1 { width:100%;}

.ambass-wrapp h3 span { display:contents;}
.ambass-wrapp .ambass-row1 .ambass-row2 { width:45%; margin:0 0 60px 0; float:left;}
.ambass-wrapp .ambass-row1 .ambass-row2:nth-child(2n) { float:right;}
.ambass-wrapp .ambass-row1 .ambass-row2:nth-child(5n) { float:none;}
.ambass-wrapp .ambass-row1 .ambass-row2 .ambass-shap2 { bottom:35%;}

.blogin-wrapp h2 { font-size:40px; margin:0 0 30px;}
.blogin-wrapp { padding:50px 0 0;}
.blogin-wrapp .blogin-row1 { width:100%;}
.blogin-wrapp .blogin-row2 { margin:36px 0 0;}

.news-wrapp { padding:59px 0 0;}
.news-wrapp h4 { font-size:14px;}
.news-wrapp h5 { font-size:22px;}
.news-wrapp .news-row2 { width:48%; margin:0 0 50px 0;}
.news-wrapp .news-row2:nth-child(2n) { float:right;}
.news-wrapp .news-btn1 { font-size:16px; margin:0 0 0;}

.bloger-wrapp .bloger-row1 { margin:-55px 0 39px;}
.bloger-wrapp .bloger-row1 .bloger-icon1 { width:100px;}
.bloger-wrapp .bloger-row2 .bloger-bar1 { width:100%; margin:0 0 30px;}
.bloger-wrapp .bloger-row2 .bloger-bar2 { width:100%; position:relative; bottom:inherit;}
.bloger-wrapp .bloger-btn1 { padding:12px 32px 12px 32px;}
.bloger-wrapp .bloger-row3 { margin:62px 0 25px;}
.bloger-wrapp h4 { font-size:14px;}
.bloger-wrapp h5 { font-size:22px;}
.bloger-wrapp .bloger-row4 { width:48%; margin:0 0 50px 0;}
.bloger-wrapp .bloger-row4:nth-child(2n) { float:right;}
.bloger-wrapp .bloger-btn2 { font-size:16px; margin:0 0 0;}

.contac-wrapp { padding:63px 0 50px;}
.contac-wrapp .contac-row1 .contac-bar1 { width:100%;}
.contac-wrapp .contac-row1 .contac-bar2 { width:100%;}

.eventin-wrapp { padding:50px 0 0;}
.eventin-wrapp .eventin-row1 { width:100%;}
.eventin-wrapp .eventin-row2 { margin:36px 0 0;}
.eventin-wrapp h2 { font-size:36px; margin:0 0 30px;}

.event-wrapp .event-row22 { margin:-55px 0 39px;}
.event-wrapp .event-row22 .event-icon1 { width:100px; display:inline-block;}
.event-wrapp .event-row1 { width:100%; margin:32px 0 52px;}
.event-wrapp .event-row2 { width:100%; position:relative; top:inherit; transform:none;}
.event-wrapp .event-row3 { margin:63px 0 63px;}
.event-wrapp .event-btn1 { padding:12px 32px 12px 32px;}
.event-wrapp .event-row4 { width:48%; margin:0 4% 50px 0;}
.event-wrapp .event-row4:nth-child(2n) { float:right; margin-right: 0;}
.event-wrapp .event-row4:nth-child(3n) { margin-right: auto;}
.event-wrapp h4 { font-size:14px;}
.event-wrapp h5 { font-size:20px; line-height: 38px;}

.storiesin-wrapp h2 { font-size:30px;}
.storiesin-wrapp { padding:50px 0 0;}
.storiesin-wrapp .storiesin-row1 { width:100%;}

.teamin-wrapp .teamin-row1 .teamin-row2 { width:80%;}
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-shap2 { bottom:30.8%;}
.teamin-wrapp h3 { line-height: 48px; }

.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid label{font-size: 12.58px; margin: 0 0 2px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .form-control{margin: 0 0 17px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .btn{display: table; float: none; width: 158px; font-size: 12px; padding: 14px 1% 14px; margin: 17px auto 0;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .g-recaptcha{margin: 20px auto; transform: scale(0.9);  transform-origin: center;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .g-recaptcha div { text-align: center;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid textarea.form-control{min-height: 71px;}

.involv-wrapp .involv-row1 .involv-bar1 .col-sm-6.first_col { padding : 0px !important; }
.involv-wrapp .involv-row1 .involv-bar1 .col-sm-6.last_col { padding : 0px !important;}

.boxwrapp .box { width:100%;}
.boxwrapp .box h3 { font-size:18px;}
.enquer-wrapp h2 { font-size:20px;}

.boxwrapp .box .vdo-thumb img { height: 50.5vw;}
.footer-wrapp .footer-row3 .footer-bar3 li:last-child  { margin-bottom: 4px; }

}

@media screen and (min-width:601px) and (max-width:767px) {
.margin { width:90%;}

.mCSB_container a.nav-btn1.btn-ghost {margin-left: 5%;}

.banner-wrapp { min-height:564px;}
.banner-wrapp h2 { font-size:32px; line-height:38px; margin:0 0 23px; max-width:266px;}
.banner-wrapp p { font-size:14px; line-height:18px; margin:0 0 18px; max-width:246px;}
.banner-wrapp .banner-row1 { bottom:90px;}
.banner-wrapp .banner-row1 .banner-bar1 { width:100%;}
.banner-wrapp .banner-row2 { display:none;}
.banner-wrapp .banner-btn1 { font-size:12px; width:45%; padding:12px 1% 12px;}
.banner-wrapp .banner-btn2 { display:block; font-size:12px; width:45%; padding:14px 1% 14px; font-family: 'Poppins', sans-serif; font-weight: 700;}

.header-wrapp { padding:10px 0 14px;}
.header-wrapp .header-row1 { width:80px;}
.header-wrapp .header-row2 { float:right; margin:20px 20% 0 0;}
.header-wrapp .header-row3 { float:right; margin:30px 0 0 0; position:fixed; right:5%;}
.header-wrapp .header-row4 { display:none;}
/*.header-wrapp .header-btn1 { font-size:9px; padding:7px 21px 7px 21px;}*/

.canver-wrapp { text-align:center; padding:43px 0 15.5px; overflow:hidden;}
.canver-wrapp p { font-size:16px; line-height:18px;}
.canver-wrapp h2 { font-size:24px; line-height:29px;}
.canver-wrapp h2 span { display:contents;}
.canver-wrapp .canver-row1 { width:100%; margin:0 0 0 25%; float:none; display:inline-block;}
.canver-wrapp .canver-row2 { width:100%;}
.canver-wrapp .canver-row2 .canver-bar2 { width:100%; margin:-20px 0 20px;}
.canver-wrapp .canver-row3 { width:100%;}
.canver-wrapp .canver-row3 .canver-bar3 { width:100%;}
.canver-wrapp .canver-row4 { width:100%; display:inline-block; margin:24px 0 0; position:relative; top:inherit;}
.canver-wrapp .canver-row4 .canver-bar4 { width:100px; float:none; margin:0 auto 0;}
.canver-row2, .canver-row3 { position:relative; top:inherit; transform:none;}

.detier-wrapp { padding:56.5px 0 3px;}
.detier-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 13px;}
.detier-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.detier-wrapp h3 { font-size:32px; line-height:40px; margin:0 0 19px;}
.detier-wrapp h3 span { display:contents;}
.detier-wrapp h4 { font-size:21px; line-height:normal; margin:-9px 0 19px}
.detier-wrapp p { font-size:14px; line-height:18px; margin:0 0 20px;}
.detier-wrapp p span { display:contents;}

.bannerNoWaterLand .margin a.banner { margin-top:50px; }
.bannerNoWaterLand .margin p { font-size:14px; line-height:18px; margin:0 0 20px; }

.detier-wrapp .detier-row1 { width:100%; margin:17px 0 0;}
.detier-wrapp .detier-row2 { display:none;}
.detier-wrapp .detier-row22 { display:block; width:100%; text-align:center; margin:0 0 24px;}
.detier-wrapp .detier-row22 .detier-bar22 { width:48%; float:none; display:inline-block;}
.detier-wrapp .detier-btn1 { width:130px; float:none; display:block; margin:17px auto 0; padding:12px 1% 12px; font-size:12px;}
.detier-shap1 { display:none;}

.enquer-wrapp { padding:50px 0 82px;}
.enquer-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 14px;}
.enquer-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.enquer-wrapp h3 { font-size:32px; line-height:38px; margin:0 0 24px;}
.enquer-wrapp h4 { font-size:16px; line-height:normal; margin:0 0 14px;}
.enquer-wrapp h5 { font-size:14px; line-height:18px; margin:0 0 38px;}
.enquer-wrapp h5 span { display:contents;}
.enquer-wrapp p { font-size:14px; line-height:18px; margin:0 0 18px;}
.enquer-wrapp p span { display:contents;}
.enquer-wrapp .enquer-row1 { display:none;}
.enquer-wrapp .enquer-row11 { display:block; width:100%; margin:0 0 27px 0;}
.enquer-wrapp .enquer-row2 { width:100%;}
.enquer-wrapp:after { display:none;}
.enquer-shap1 { display:none;}
.enquer-wrapp .enquer-btn1 { width:158px; float:none; display:block; margin:25px auto 0; padding:12px 1% 12px; font-size:12px;}

.facier-wrapp { padding:0; overflow:hidden;}
.facier-wrapp h2 { font-size:32px; line-height:38px; margin:0 0 46px;}
.facier-wrapp h2 span { display:contents;}
.facier-wrapp p { font-size:14px; line-height:18px;}
.facier-wrapp p span { display:contents;}
.facier-wrapp .facier-row1 { width:100%; margin:0 0 0;}
.facier-wrapp .facier-row1 img { width:112%;}
.facier-wrapp .facier-row2 { width:100%; margin:35px 0 0;}

.gester-wrapp { padding:8px 0 0;}
.gester-wrapp:after { display:none;}
.gester-wrapp h2 { font-size:10px; line-height:normal;}
.gester-wrapp .gester-row1 { width:100%;}
.gester-wrapp .gester-row1 .gester-bar1 { margin:0 auto 11px;}
.gester-wrapp .gester-row2 { width:30.32%; margin:0 4.52% 0 0; padding:13px 0 0;}
.gester-wrapp .gester-row2 .gester-bar2 { padding:0 4%;}
.gester-wrapp .gester-row2:last-child { margin:0;}

.honoer-wrapp { padding:64.5px 0 0;}
.honoer-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 4px;}
.honoer-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.honoer-wrapp h3 { font-size:32px; line-height:61px; margin:0 0 0;}
.honoer-wrapp h3 span { display:contents;}
.honoer-wrapp p { font-size:14px; line-height:18px; margin:0 0 18px;}
.honoer-wrapp p span { display:contents;}
.honoer-wrapp .honoer-row1 { display:none; width:100%;}
.honoer-wrapp .honoer-row11 { display:block; width:100%; margin:38px 0 37px;}
.honoer-wrapp .honoer-row2 { width:100%;}
.honoer-wrapp .honoer-btn1 { display:none;}
.honoer-wrapp .honoer-btn2 { display:block; float:none; width:158px; font-size:12px; padding:12px 1% 12px; margin:63px auto 0;}

.impoer-wrapp { text-align:center; padding:60px 0 56px;}
.impoer-wrapp h2 { font-size:14px; line-height:normal; margin:0 0 4px;}
.impoer-wrapp h2:after { height:2px; width:7px; bottom:-11px;}
.impoer-wrapp h3 { font-size:32px; line-height:61px; margin:0 0 0;}
.impoer-wrapp h3 span { display:contents;}
.impoer-wrapp h4 { font-size:10px; line-height:17px;}
.impoer-wrapp h5 { font-size:18px; line-height:17.11px;}
.impoer-wrapp p { font-size:14px; line-height:18px;}
.impoer-wrapp p span { display:contents;}
.impoer-wrapp .impoer-row1 { width:100%; padding:0 5%; margin:0 0 16px;}
.impoer-wrapp .impoer-row1 .impoer-bar1 { width:100%; text-align:left;}
.impoer-wrapp .impoer-row2 { width:94%;}
.impoer-wrapp .impoer-row3 { width:91%; margin:0 0 47px;}
.impoer-wrapp .impoer-row3 .impoer-bar3 { text-align:left; padding:9px 6.2% 12px;}
.impoer-wrapp .impoer-btn2 { font-size:14px; line-height:17.11px; margin:5px 0 0;}
.impoer-wrapp .impoer-btn1 { display:none;}
.impoer-wrapp .impoer-btn3 { display:inline-block; float:none; width:158px; font-size:12px; box-shadow:2px 1000px 1px #ffffff inset; padding:14px 1% 14px; margin:17px auto 0;}
.impoer-shap1 { display:none;}

.judger-wrapp { text-align:center; padding:28px 0 0;}
.judger-wrapp h4 { font-size:24px; line-height:29px; margin:0 0 33px;}
.judger-wrapp h4 span { display:contents;}
.judger-wrapp .judger-row1 { width:100%;}
.judger-wrapp .judger-row1 .judger-bar1 { margin:0 0 31px}
.judger-wrapp .judger-row2 { width:100%;}
.judger-wrapp .judger-btn1 { display:inline-block; float:none; width:158px; font-size:12px; padding:14px 1% 14px; margin:17px auto 0;}
.judger-shap1 { display:none;}

.marker-wrapp { padding:82px 0 17px;}
.marker-wrapp h2 { font-size:32px; line-height:32.58px;}
.marker-wrapp h3 { font-size:16px; line-height:20px;}
.marker-wrapp p { font-size:14px; line-height:18px; margin:-27px 0 33px;}
.marker-wrapp p span { display:contents;}
.marker-wrapp .marker-row1 { margin:43px auto 0;}
.marker-wrapp .marker-row2 { width:44.6%; float:none; display:inline-block; margin:0 2% 60px;}
.marker-wrapp .marker-row3 { width:100%; max-width:254px;}
.marker-wrapp .marker-btn1 { display:inline-block; float:none; width:158px; font-size:12px; padding:14px 1% 14px; margin:17px auto 0;}

.keeper-wrapp { text-align:center; padding:56px 0 0;}
.keeper-wrapp h2 { font-size:24px; line-height:29px; text-align:left;}
.keeper-wrapp .keeper-row1 { width:200px; margin:0; float:none; display:inline-block;}
.keeper-wrapp .keeper-row2 { width:100%; margin:48px 0 0}
.keeper-wrapp:after { height:484px; background:url(../images/keeper-bg1.png) no-repeat center / 230% 85%;}
.keeper-shap2 { width:32.2%; top:9.3%; left:64.8%;}
.keeper-shap1 { display:none;}

.latter-wrapp { padding:20px 0 0;}
.latter-wrapp .latter-row1 { width:100%;}

.funder-wrapp { padding:56px 0 84px;}
.funder-wrapp h2 { font-size:32px; line-height:31.58px;}
.funder-wrapp .funder-row1 { margin:8px 0 15px;}
.funder-wrapp .funder-row1 .funder-bar1 { width:43%; margin:0 3% 14px;}
.funder-wrapp .funder-btn1 { display:inline-block; float:none; width:188px; font-size:12px; padding:14px 1% 14px; margin:17px auto 0;}

.inquer-wrapp h2 { font-size:31.65px; line-height:normal; margin:0 0 8px;}
.inquer-wrapp p { font-size:14px; line-height:18px; margin:0 auto 0; max-width:200px;}
.inquer-wrapp p span { display:contents;}
.inquer-wrapp .inquer-row1 { width:100%; position:relative; min-height:210px;}
.inquer-wrapp .inquer-row1 .inquer-bar1 { width:100%; right:0; left:0; margin:auto; text-align:center; top:50%; transform:translateY(-50%);}
.inquer-wrapp .inquer-row2 { width:100%;}
.inquer-wrapp .inquer-row2 .inquer-bar2 { width:90%; margin:28px 5% 30px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .inquer-fil2 { height:25px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .inquer-fil3 { height:71px;}
.inquer-wrapp .inquer-btn1 { display:table; float:none; width:158px; font-size:12px; padding:14px 1% 14px; margin:17px auto 0;}
.inquer-text1 { font-size:12.58px; margin:0 0 2px;}
.inquer-boxs1 { margin:0 0 17px;}

.footer-wrapp { text-align:center; padding:43px 0 38px;}
.footer-wrapp h2 { font-size:16px;}
.footer-wrapp p { font-size:14px; line-height:18px; margin:0 0 25px;}
.footer-wrapp .footer-row1 { width:140px; float:none; display:inline-block; margin:0 0 13px;}
.footer-wrapp .footer-row2 { width:100%;}
.footer-wrapp .footer-row3 { width:100%; margin:0 0 31px;}
.footer-wrapp .footer-row3 .footer-bar3 { width:100%;}
.footer-wrapp .footer-row3 .footer-bar3:last-child { width:100%;}
.footer-wrapp .footer-row3 .footer-bar3 li { margin:0 0 4px; text-align:center;}
.footer-boxs1 { display:none;}
.footer-boxs11 { display:block; margin:31px 0 54px;}
.footer-text1 { font-size:14px;}

/*inner*/
.banner-wrapp2 { min-height:500px;}
.banner-wrapp2 .banner-row22 .banner-bar22 { bottom:-21px;}
.banner-shap22 { right:-8.5%;}
.banner-shap33 { right:-5.5%;}

.concept-wrapp { padding:98px 0 62px; background:url(../images/concept-bg1.jpg) no-repeat 20%;}
.concept-wrapp h2 { font-size:41.65px; line-height:normal; margin:0 0 8px;}
.concept-wrapp .concept-row1 { width:100%; padding:0;}

.inspir-wrapp { margin:0; padding:75px 0 0;}
.inspir-wrapp h2 { font-size:41.65px; line-height:normal; margin:0 0 25px;}
.inspir-wrapp .inspir-row1 .inspir-bar1 { width:100%; margin:0 0 85px;}
.inspir-wrapp .inspir-row1 .inspir-bar2 { width:100%;}

.discov-wrapp h2 { font-size:41.65px; line-height:48px; margin:0 0 25px;}
.discov-wrapp .discov-row1 .discov-bar1 { width:100%; margin:0 0 50px;}
.discov-wrapp .discov-row1 .discov-bar2 { width:100%;}

.thumbs-wrapp { padding:0;}
.thumbs-wrapp:after { display:none;}

.techni-wrapp { padding:50px 0;}

.inner-wrapp { min-height:300px;}
.inner-wrapp h1 { font-size:42px; line-height:49px;}
.inner-wrapp .inner-row1 { top:60%;}

.suppor-wrapp h2 { font-size:18px;}
.suppor-wrapp h6 { display:block; width:100%; margin:0 0 20px 0; text-align:center; margin:0 0 16px;}
.suppor-wrapp p { font-size:17px; line-height:30px;}
.suppor-wrapp .suppor-row1 { margin:-55px 0 89px;}
.suppor-wrapp .suppor-row2 .suppor-row3 { padding:31px 0 17px;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2 { width:48%; margin:0 0 4% 0;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2:nth-child(2n) { float:right;}

.paiger-wrapp .paiger-row1 .paiger-bar1 li a { padding:22px 18px 0;}

.involv-wrapp h2 { font-size:42px; line-height:49px;}
.involv-boxs1 { width:100%;}

.ambass-wrapp h3 span { display:contents;}
.ambass-wrapp .ambass-row1 .ambass-row2 { width:45%; margin:0 0 60px 0; float:left;}
.ambass-wrapp .ambass-row1 .ambass-row2:nth-child(2n) { float:right;}
.ambass-wrapp .ambass-row1 .ambass-row2:nth-child(5n) { float:none;}
.ambass-wrapp .ambass-row1 .ambass-row2 .ambass-shap2 { bottom:35%;}

.blogin-wrapp h2 { font-size:40px; margin:0 0 30px;}
.blogin-wrapp { padding:50px 0 0;}
.blogin-wrapp .blogin-row1 { width:100%;}
.blogin-wrapp .blogin-row2 { margin:36px 0 0;}

.news-wrapp { padding:59px 0 0;}
.news-wrapp h2 { font-size:23px; margin:0 0 0;}
.news-wrapp h4 { font-size:12px;}
.news-wrapp h5 { font-size:16px;}
.news-wrapp .news-btn1 { font-size:15px; margin:0 0 0;}

.bloger-wrapp .bloger-row1 { margin:-55px 0 39px;}
.bloger-wrapp .bloger-row1 .bloger-icon1 { width:100px;}
.bloger-wrapp .bloger-row2 .bloger-bar1 { width:100%; margin:0 0 30px;}
.bloger-wrapp .bloger-row2 .bloger-bar2 { width:100%; position:relative; bottom:inherit;}
.bloger-wrapp .bloger-btn1 { padding:12px 32px 12px 32px;}
.bloger-wrapp .bloger-row3 { margin:62px 0 25px;}
.bloger-wrapp h4 { font-size:14px;}
.bloger-wrapp h5 { font-size:22px;}
.bloger-wrapp .bloger-row4 { width:48%; margin:0 0 50px 0;}
.bloger-wrapp .bloger-row4:nth-child(2n) { float:right;}
.bloger-wrapp .bloger-btn2 { font-size:16px; margin:0 0 0;}

.contac-wrapp { padding:63px 0 50px;}
.contac-wrapp .contac-row1 .contac-bar1 { width:100%;}
.contac-wrapp .contac-row1 .contac-bar2 { width:100%;}

.eventin-wrapp .eventin-row1 { width:100%;}

.event-wrapp .event-row22 { margin:-55px 0 39px;}
.event-wrapp .event-row22 .event-icon1 { width:100px; display:inline-block;}
.event-wrapp .event-row1 { width:100%; margin:32px 0 52px;}
.event-wrapp .event-row2 { width:100%; position:relative; top:inherit; transform:none;}
.event-wrapp .event-row3 { margin:63px 0 63px;}
.event-wrapp .event-btn1 { padding:12px 32px 12px 32px;}
.event-wrapp .event-row4 { width:48%; margin:0 4% 50px 0;}
.event-wrapp .event-row4:nth-child(2n) { float:right; margin-right: 0;}
.event-wrapp .event-row4:nth-child(3n) { margin-right: auto;}
.event-wrapp h4 { font-size:14px;}
.event-wrapp h5 { font-size:20px; line-height: 38px;}

.storiesin-wrapp { padding:50px 0 0;}
.storiesin-wrapp .storiesin-row1 { width:100%;}

.teamin-wrapp .teamin-row1 .teamin-row2 { width:68%;}
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-shap2 { bottom:30.8%;}
.teamin-wrapp h3 { line-height: 48px; }

.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid label{font-size: 12.58px; margin: 0 0 2px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .form-control{margin: 0 0 17px;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid .btn{display: table; float: none; width: 158px; font-size: 12px; padding: 14px 1% 14px; margin: 17px auto 0;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .g-recaptcha{margin: 20px auto; transform: scale(0.9); transform-origin: center;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .g-recaptcha div { text-align: center;}
.inquer-wrapp .inquer-row2 .inquer-bar2 .caldera-grid textarea.form-control{min-height: 71px;}

.involv-wrapp .involv-row1 .involv-bar1 .col-sm-6.first_col { padding : 0px !important; }

.involv-wrapp .involv-row1 .involv-bar1 .col-sm-6.last_col { padding : 0px !important;}

.boxwrapp .box h3 { font-size:14px;}
.enquer-wrapp h2 { font-size:20px;}

.boxwrapp .box .vdo-thumb img { height: 15.6vw;}

}

@media screen and (min-width:768px) and (max-width:900px) {
.margin { width:94%;}

.banner-text1 {
    font-size: 11px;
    top: 13px;
}

.banner-wrapp h2 { font-size:45px; line-height:52px;}

.header-wrapp .header-row1 { width:10.2%;}
.header-wrapp .header-row3 { margin:0 17px 0 0;}
.header-wrapp .header-row4 { margin:0 20px 0 0;}
.header-wrapp .header-btn1 { padding:9px 14px 9px 14px; font-size:11.58px;}

.canver-wrapp h2 { /*font-size:43px;*/ /*modified 09/09/2022*/ font-size: 42px; line-height:48px;}
.canver-wrapp p { font-size:24px; line-height:32px;}
.canver-wrapp .canver-row2 { width:94%;}
.canver-wrapp .canver-row3 { width:94%;}
.canver-wrapp .canver-row4 { width:94%;}
.canver-wrapp .canver-row4 .canver-bar4 { width:12.3%;}

.detier-wrapp h3 { font-size:60px;}
.detier-wrapp p span { display:contents;}
.detier-shap1 { width:94%;}
.detier-wrapp .detier-row1 { width:60%;}
.detier-wrapp .detier-row2 { width:100%; }
.detier-wrapp .detier-row2 .detier-bar2 iframe { float:none; display:block; margin:0 auto; }

.enquer-wrapp h3 { font-size:43px; line-height:49px;}

.facier-wrapp { padding:0 0 35px;}
.facier-wrapp h2 { font-size:43px; line-height:49px;}
.facier-wrapp h2 span { display:contents;}
.facier-wrapp .facier-row2 { width:48.6%; margin:10% 0 0;}

.gester-wrapp .gester-row1 { width:91%;}

.honoer-wrapp h3 { font-size:43px; line-height:49px;}

.impoer-wrapp h3 { font-size:43px; line-height:49px;}
.impoer-wrapp .impoer-row1 .impoer-bar1 { width:94%;}

.judger-wrapp h4 { font-size:43px; line-height:49px;}
.judger-wrapp h4 span { display:contents;}
.judger-wrapp .judger-row2 { width:59%;}

.marker-wrapp h2 { font-size:42px; line-height:49px;}

.marker-wrapp p span { display:contents;}

.keeper-wrapp h2 { font-size:42px; line-height:49px;}
.keeper-wrapp:after { height:681px;}
.keeper-shap1 { display:none;}

.funder-wrapp h2 { font-size:42px; line-height:49px;} 
.funder-wrapp .funder-row1 .funder-bar1 { width:18%;}

.inquer-wrapp h2 { font-size:42px; line-height:49px;}
.inquer-wrapp p span { display:contents;}
.inquer-wrapp .inquer-row1 .inquer-bar1 { width:90%; right:0; left:0; margin:auto;}
.inquer-wrapp .inquer-row2 .inquer-bar2 { width:90%; margin:36px 5% 60px;}

.footer-wrapp p { font-size:19px; line-height:25px;}
.footer-wrapp .footer-row2 { width:23.7%;}
.footer-bar3 li, .footer-bar3 li a { font-size:15px;}
.footer-wrapp .footer-row3 { width:48.8%;}

.banner-wrapp, .enquer-wrapp, .facier-wrapp, .honoer-wrapp, .impoer-wrapp, .judger-wrapp { overflow:hidden;}

/*inner*/
.banner-wrapp2 { overflow:visible;}
.banner-shap22 { right:-6.5%;}
.banner-shap33 { right:-6.5%;}

.concept-wrapp .concept-row1 { width:70%; padding:0;}

.inspir-wrapp { padding:64px 0 72px;}
.inspir-wrapp h2 { font-size:45px; line-height:51px; margin:0 0 25px;}

.discov-wrapp h2 { font-size:45px; line-height:51px;}
.discov-wrapp .discov-row1 .discov-bar1 { margin:50px 0 0;}

.suppor-wrapp h6 { font-size:16px; margin-right:20px;}
.suppor-wrapp h2 { font-size:17px;}
.suppor-wrapp .suppor-row2 .suppor-row3 { padding:31px 0 17px;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2 .suppor-text { padding:5%;}

.ambass-wrapp h2 { font-size:18px;}
.ambass-wrapp .ambass-row1 .ambass-row2 { width:27.68%; margin:0 6.13% 75px 0;}

.blogin-wrapp .blogin-row1 { width:100%;}

.news-wrapp h4 { font-size:15px;}
.news-wrapp h5 { font-size:20px;}
.news-wrapp .news-btn1 { font-size:17px;}

.bloger-wrapp .bloger-row2 .bloger-bar1 { width:100%; margin:0 0 30px;}
.bloger-wrapp .bloger-row2 .bloger-bar2 { width:100%; position:relative; bottom:inherit;}
.bloger-wrapp h4 { font-size:15px;}
.bloger-wrapp h5 { font-size:20px;}
.bloger-wrapp .bloger-btn2{ font-size:17px;}

.contac-wrapp h2 { font-size:22px;}

.eventin-wrapp .eventin-row1 { width:100%;}

.event-wrapp h4 { font-size:15px;}
.event-wrapp h5 { font-size:18px; line-height: 30px;}
.event-wrapp .event-btn2{ font-size:17px;}

.storiesin-wrapp { padding:50px 0 0;}
.storiesin-wrapp .storiesin-row1 { width:100%;}

.teamin-wrapp h3 { font-size:46px; line-height: 48px; }
.teamin-wrapp .teamin-row1 .teamin-row2 { width:40%;}
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-shap2 { bottom:37.8%;}

.boxwrapp .box h3 { font-size:18px;}

.boxwrapp .box .vdo-thumb img { height: 16.3vw;}



}

@media screen and (min-width:901px) and (max-width:1024px) {
.margin { width:94%;}

.banner-text1 {
    top: 14px;
    font-size: 12px;
}

.banner-wrapp h2 { font-size:45px; line-height:52px;}

.header-wrapp .header-row1 { width:10.2%;}
.header-wrapp .header-row3 { margin:0 17px 0 0;}
.header-wrapp .header-row4 { margin:0 20px 0 0;}
.header-wrapp .header-btn1 { padding:9px 14px 9px 14px; font-size:11.58px;}

.canver-wrapp h2 { font-size:43px; line-height:48px;}
.canver-wrapp p { font-size:24px; line-height:32px;}
.canver-wrapp .canver-row2 { width:94%;}
.canver-wrapp .canver-row3 { width:94%;}
.canver-wrapp .canver-row4 { width:94%;}
.canver-wrapp .canver-row4 .canver-bar4 { width:12.3%;}

.detier-wrapp h3 { font-size:60px;}
.detier-wrapp p span { display:contents;}
.detier-shap1 { width:94%;}
.detier-wrapp .detier-row1 { width:60%;}
.detier-wrapp .detier-row2 { width:100%; }
.detier-wrapp .detier-row2 .detier-bar2 iframe { float:none; display:block; margin:0 auto; }

.enquer-wrapp h3 { font-size:43px; line-height:49px;}

.facier-wrapp { padding:0 0 35px;}
.facier-wrapp h2 { font-size:43px; line-height:49px;}
.facier-wrapp h2 span { display:contents;}
.facier-wrapp .facier-row2 { width:48.6%; margin:10% 0 0;}

.gester-wrapp .gester-row1 { width:91%;}

.honoer-wrapp h3 { font-size:43px; line-height:49px;}

.impoer-wrapp h3 { font-size:43px; line-height:49px;}
.impoer-wrapp .impoer-row1 .impoer-bar1 { width:94%;}

.judger-wrapp h4 { font-size:43px; line-height:49px;}
.judger-wrapp h4 span { display:contents;}
.judger-wrapp .judger-row2 { width:59%;}

.marker-wrapp h2 { font-size:42px; line-height:49px;}

.marker-wrapp p span { display:contents;}

.keeper-wrapp h2 { font-size:42px; line-height:49px;}
.keeper-wrapp:after { height:681px;}
.keeper-shap1 { display:none;}

.funder-wrapp h2 { font-size:42px; line-height:49px;} 
.funder-wrapp .funder-row1 .funder-bar1 { width:18%;}
section.logo-slider.funder-wrapp div.funder-row1 div.slider > div div.funder-bar1 {
    width: 100%;
}

.inquer-wrapp h2 { font-size:42px; line-height:49px;}
.inquer-wrapp p span { display:contents;}
.inquer-wrapp .inquer-row1 .inquer-bar1 { width:90%; right:0; left:0; margin:auto;}
.inquer-wrapp .inquer-row2 .inquer-bar2 { width:90%; margin:36px 5% 60px;}

.footer-wrapp p { font-size:19px; line-height:25px;}
.footer-wrapp .footer-row2 { width:23.7%;}
.footer-bar3 li, .footer-bar3 li a { font-size:15px;}
.footer-wrapp .footer-row3 { width:48.8%;}

.banner-wrapp, .enquer-wrapp, .facier-wrapp, .honoer-wrapp, .impoer-wrapp, .judger-wrapp { overflow:hidden;}

/*inner*/
.banner-wrapp2 { overflow:visible;}
.banner-shap22 { right:-6.5%;}
.banner-shap33 { right:-6.5%;}

.concept-wrapp .concept-row1 { width:70%; padding:0;}

.inspir-wrapp { padding:64px 0 72px;}
.inspir-wrapp h2 { font-size:45px; line-height:51px; margin:0 0 25px;}

.discov-wrapp h2 { font-size:45px; line-height:51px;}
.discov-wrapp .discov-row1 .discov-bar1 { margin:50px 0 0;}

.suppor-wrapp h6 { margin-right:20px;}
.suppor-wrapp h2 { font-size:19px;}
.suppor-wrapp .suppor-row2 .suppor-row3 { padding:31px 0 17px;}
.suppor-wrapp .suppor-row2 .suppor-row3 .suppor-bar2 .suppor-text { padding:5%;}

.ambass-wrapp h2 { font-size:18px;}
.ambass-wrapp .ambass-row1 .ambass-row2 { width:27.68%; margin:0 6.13% 75px 0;}

.blogin-wrapp .blogin-row1 { width:100%;}

.news-wrapp h4 { font-size:16px;}
.news-wrapp h5 { font-size:24px;}
.news-wrapp .news-btn1 { font-size:18px;}

.bloger-wrapp p { font-size:16px; line-height:26px;}
.bloger-wrapp h4 { font-size:16px;}
.bloger-wrapp h5 { font-size:24px;}
.bloger-wrapp .bloger-btn2 { font-size:18px;}

.contac-wrapp h2 { font-size:26px;}

.eventin-wrapp .eventin-row1 { width:100%;}

.event-wrapp h4 { font-size:16px;}
.event-wrapp h5 { font-size:20px;}
.event-wrapp .event-btn2 { font-size:18px;}

.storiesin-wrapp { padding:50px 0 0;}
.storiesin-wrapp .storiesin-row1 { width:100%;}

.teamin-wrapp h3 { font-size:38px; line-height: 42px; }
.teamin-wrapp .teamin-row1 .teamin-row2 .teamin-shap2 { bottom:36.8%;}

.boxwrapp .box h3 { font-size:18px;}
.boxwrapp .box .vdo-thumb img { height: 16.3vw;}
}

@media screen and (min-width:1025px) and (max-width:1240px) {
    .margin { width:94%;}

    .banner-text1 {
        top: 14px;
        font-size: 12px;
    }

    .banner-wrapp h2 { font-size:45px; line-height:52px;}

    .header-wrapp .header-row1 { width:10.2%;}
    .header-wrapp .header-row3 { margin:0 17px 0 0;}
    .header-wrapp .header-row4 { margin:0 20px 0 0;}

    .canver-wrapp h2 { font-size:43px; line-height:48px;}
    .canver-wrapp p { font-size:24px; line-height:32px;}
    .canver-wrapp .canver-row2 { width:94%;}
    .canver-wrapp .canver-row3 { width:94%;}
    .canver-wrapp .canver-row4 { width:94%;}
    .canver-wrapp .canver-row4 .canver-bar4 { width:12.3%;}

    .detier-wrapp h3 { font-size:60px;}
    .detier-wrapp p span { display:contents;}
    .detier-shap1 { width:94%;}
    .detier-wrapp .detier-row1 { width:60%;}
    .detier-wrapp .detier-row2 { width:100%; }
    .detier-wrapp .detier-row2 .detier-bar2 iframe { float:none; display:block; margin:0 auto; }

    .enquer-wrapp h3 { font-size:43px; line-height:49px;}

    .facier-wrapp { padding:0 0 35px;}
    .facier-wrapp h2 { font-size:43px; line-height:49px;}
    .facier-wrapp h2 span { display:contents;}
    .facier-wrapp .facier-row2 { width:47.6%; margin:14% 0 0;}

    .gester-wrapp .gester-row1 { width:91%;}

    .honoer-wrapp h3 { font-size:43px; line-height:49px;}

    .impoer-wrapp h3 { font-size:43px; line-height:49px;}
    .impoer-wrapp .impoer-row1 .impoer-bar1 { width:94%;}

    .judger-wrapp h4 { font-size:43px; line-height:49px;}
    .judger-wrapp h4 span { display:contents;}
    .judger-wrapp .judger-row2 { width:59%;}

    .marker-wrapp h2 { font-size:42px; line-height:49px;}

    .marker-wrapp p span { display:contents;}

    .keeper-wrapp h2 { font-size:42px; line-height:49px;}
    .keeper-wrapp:after { height:681px;}
    .keeper-shap1 { display:none;}

    .funder-wrapp h2 { font-size:42px; line-height:49px;} 
    .funder-wrapp .funder-row1 .funder-bar1 { width:18%;}
    section.logo-slider.funder-wrapp div.funder-row1 div.slider > div div.funder-bar1 {
        width: 100%;
    }

    .inquer-wrapp h2 { font-size:42px; line-height:49px;}
    .inquer-wrapp p span { display:contents;}
    .inquer-wrapp .inquer-row1 .inquer-bar1 { width:90%; right:0; left:0; margin:auto;}
    .inquer-wrapp .inquer-row2 .inquer-bar2 { width:90%; margin:36px 5% 60px;}

    .footer-wrapp p { font-size:19px; line-height:25px;}
    .footer-bar3 li, .footer-bar3 li a { font-size:15px;}

    .banner-wrapp, .enquer-wrapp, .facier-wrapp, .honoer-wrapp, .impoer-wrapp, .judger-wrapp { overflow:hidden;}

    /*inner*/
    .banner-wrapp2 { overflow:visible;}
    .banner-shap22 { right:-6.5%;}
    .banner-shap33 { right:-6.5%;}

    .concept-wrapp .concept-row1 { width:57%; padding:0 5% 0 0;}

    .inspir-wrapp { padding:64px 0 72px;}
    .inspir-wrapp h2 { font-size:45px; line-height:51px; margin:0 0 25px;}

    .discov-wrapp h2 { font-size:45px; line-height:51px;}
    .discov-wrapp .discov-row1 .discov-bar1 { margin:50px 0 0;}

    .ambass-wrapp .ambass-row1 .ambass-row2 { width:27.68%; margin:0 8% 75px 0;}

    .teamin-wrapp h3 { font-size:43px;}
    .teamin-wrapp .teamin-row1 .teamin-row2 .teamin-shap2 { bottom:33.8%;}

    .boxwrapp .box .vdo-thumb img {  height: 16.4vw;}
}

@media screen and (min-width:1241px) and (max-width:1350px) {
    .banner-wrapp, .enquer-wrapp, .facier-wrapp, .honoer-wrapp, .impoer-wrapp, .judger-wrapp { overflow:hidden;}

    /*inner*/
    .banner-wrapp2 { overflow:visible;}
    .banner-shap22 { right:-5.5%;}
    .banner-shap33 { right:-5.5%;}

    .inspir-wrapp .inspir-row1 .inspir-bar2 .inspir-shap3 { right:-3%;}
}
@media screen and (min-width:360px) and (max-width:400px) {
    .header-wrapp .header-row2 { margin-right:31%;}
    .nav-hamburger span.mtitle { display:block}
    .pattys { background:#20abef !important}
}
@media screen and (min-width:401px) and (max-width:667px) {
    .nav-hamburger span.mtitle { display:block}
    .header-wrapp .header-row2 { margin-right:28%}
    .pattys { background:#20abef !important}
}

@media screen and (max-width: 800px) {
    .enquer-wrapp .enquer-row2 .enquer-bar2 h3 {
        line-height: normal;
    }
}

@media screen and (max-width: 767px) {
    .ambass-wrapp.teamer-wrapp a {
        margin: 0 10px 10px 10px;
        padding: 10px 25px 13px 25px !important;
    }
    .ambass-wrapp.teamin-wrapp.common-style figure {
        width: 100% !important;
        height: auto;
    }
    .ambass-wrapp.teamin-wrapp.common-style figure img {
        height: auto;
        width: auto;
        max-width: 100%;
    }

    .enquer-wrapp h3 span{ display:inline-block !important}
    .slider.responsive-logo > div .funder-bar1 {
        width: 100%;
        margin: 0 !important;
        text-align: center;
    }

    .slider.responsive-logo  > div {
        display: inline-block;
        margin:  0 auto 15px auto;
        width: 45%;
        text-align: center;
    }

    .slider.responsive-logo > div .funder-bar1 img {
        width: auto;
        max-width: 94%;
        height: auto;
        float: none;
        margin: 0 auto;
    }

}

@media screen and (max-width: 600px) {
	.teamin-wrapp h3 {
        font-size: 38px;
    }
    .teamin-wrapp .teamin-row1 .teamin-row2 .teamin-bar1{
    	margin: 0 0 50px;
    }
    .impoer-wrapp .impoer-row2 .slider .slick-track .impoer-row3 .impoer-bar3{
    	height:auto !important;
    }
    .impoer-wrapp .impoer-row2 .slider .slick-track .impoer-row3 .impoer-bar3 a.impoer-btn2{
    	position:static;
    }
    .ambass-wrapp {
        padding: 45px 0 ;
        text-align: center;
    }
    .inquer-wrapp .inquer-row1 .inquer-bar1 .contac-bar2 h2 {
        font-size: 24px;
        }
    .impoer-wrapp .impoer-row2 .slick-next {
        right: 3%;
        top: 36%;
    }
    .slider.center.slick-initialized.slick-slider {
        overflow: hidden !important;
    }
}

@media screen and (max-width:480px) {
    .bloger-wrapp .bloger-row4 .bloger-bar4 a.bloger-btn2 {
        position: static;
    }
}

@media screen and (max-width: 414px) {
    .teamin-wrapp h3 {
        font-size: 30px;
    }
    .impoer-wrapp .impoer-row2 .slider .slick-track .impoer-row3 .impoer-bar3{
    	height:auto !important;
    }
    .impoer-wrapp .impoer-row2 .slider .slick-track .impoer-row3 .impoer-bar3 a.impoer-btn2{
    	position:static;
    }
    .logo-slider.funder-wrapp {
        padding: 30px 0;
    }
}

@media screen and (max-width: 325px) {
    .inquer-wrapp .inquer-row2 .inquer-bar2 .g-recaptcha{margin: 20px auto 20px -2%;}
}

@media screen and (max-width: 330px) {
    .involv-wrapp .involv-row1 .involv-bar1 .g-recaptcha{ margin: 5px auto 0px -1.75%;}
}


.eventin-row1 h2:first-child {
    display: none;
}


@media screen and (min-width:768px) and (max-width:900px) {
    .gester-wrapp-n .gester-col1 .gester-row1 { width:40% !important; }
}