@font-face {font-family:Daikon-Regular;src:url(../fonts/Daikon-Regular.ttf);}
@font-face {font-family:Daikon-Bold;src:url(../fonts/Daikon-Bold.ttf);}
@font-face {font-family:Daikon-Light;src:url(../fonts/Daikon-Light.ttf);}

.desktop{display:block;}
.mobile{display:none;}

[data-aos].aos-animate:hover {
  transform: translateY(-10px) !important;
}
[data-aos] {
  opacity: 1 !important;
}
body{margin:0px;padding:0px; font-family:Daikon-Regular;}

ul{margin:0px;padding:0px;list-style:none;}

/****Header-Start*****/
header nav{background:#143493}
header .navbar-brand img{max-width:300px;}
#navbarNav li{position:relative;margin:0px 10px;}
#navbarNav li a{color:#fff;font-family:Daikon-Regular;font-size:20px;padding:5px 15px;}
.register{
    animation: blinki 3s infinite;
  background: #fbba00;border-radius:5px;
}
@keyframes blinki {
  0% {
    box-shadow: 0 0 1px 10px rgba(255,255,255,0.5);
  }
  50% {
    box-shadow: 0px 0px 1px 0 transparent;
  }
  100% {
    box-shadow: 0 0 1px 10px rgba(255,255,255,0.5);

  }
}


/*Swipe left animation*/
#navbarNav  li.swipe a:before{position: absolute;width: 0px;height: 100%;left: 0px;top: 0px;content: '';background: #FFF;opacity: 0.3;transition: all 0.3s;}
#navbarNav  li.swipe a:after{position: absolute;width: 0px;height: 100%;right: 0px;top: 0px;content: '';background: #FFF;opacity: 0.3;transition: all 0.3s;}
#navbarNav  li.swipe a:hover:before{width: 100%;}
#navbarNav  li.swipe a:hover:after{width: 5px;opacity: 1;}
/****Header-End*****/

/****Banner-Start*****/
.banner{float:left;width:100%;height:Auto;margin:80px 0px 0px 0px;}
.banner img{width:100%;}
/****Banner-End*****/

/****Content-Start*****/
.content{float:left;width:100%;height:Auto;padding:50px 20px;}
.content p{font-family:Daikon-Regular; font-size:18px; color:#000; line-height:28px;text-align:justify;}
.content p strong{font-family:Daikon-Bold; color:#c20424;}
#readMoreBtn{background: #c20424;padding: 2px 20px !important;color: #fff;border-radius: 20px;float: right;text-align: center;margin: -20px 0px 0px 0px;text-decoration:none !important;}
#readMoreBtn:hover{background:#143493}
/****Content-End*****/

/****Key-Pillar-Start*****/
.keypillar-main{float:left;width:100%;height:auto; background:#f7f7f7;padding:50px 20px;}
.keypillar-main h1{font-family:Daikon-Bold;font-size:35px;font-weight:bold;color:#c20424;text-align:center;margin:0px 0px 20px 0px; padding:0px 0px;}
.keypillar-main ul{display:flex;gap:15px;margin:0px 0px 40px 0px;}
.keypillar-main ul li{float:left;width:25%;font-size:16px;line-height:25px;text-align:center;position: relative;overflow: hidden;transition: all 0.3s ease-out;}
.keypillar-main ul li:hover{transform: translateY(-10px) scale(1.005) translateZ(0);}
.keypillar-main ul li:nth-child(1){background-image:url(../images/hyderabad-31st-images/key-pillar-red.png);background-repeat:no-repeat;background-size:100%;
padding:80px 60px 120px 60px;}
.keypillar-main ul li:nth-child(1) strong{color:#c20424;font-weight:bold;}
.keypillar-main ul li:nth-child(1):hover{background-image:url(../images/hyderabad-31st-images/key-pillar-red-hover.png);color:#fff; }
.keypillar-main ul li:nth-child(1):hover strong{color:#fff;}
.keypillar-main ul li:nth-child(2){background-image:url(../images/hyderabad-31st-images/key-pillar-blue.png);background-repeat:no-repeat;background-size:100%;padding:50px 60px 120px 60px;}
.keypillar-main ul li:nth-child(2) strong{color:#16389e;font-weight:bold;}
.keypillar-main ul li:nth-child(2):hover{background-image:url(../images/hyderabad-31st-images/key-pillar-blue-hover.png);color:#fff; }
.keypillar-main ul li:nth-child(2):hover strong{color:#fff;}
.keypillar-main ul li:nth-child(3){background-image:url(../images/hyderabad-31st-images/key-pillar-purple.png);background-repeat:no-repeat;background-size:100%;padding:90px 60px 120px 60px;}
.keypillar-main ul li:nth-child(3) strong{color:#6328ab;font-weight:bold;}
.keypillar-main ul li:nth-child(3):hover{background-image:url(../images/hyderabad-31st-images/key-pillar-purple-hover.png);color:#fff; }
.keypillar-main ul li:nth-child(3):hover strong{color:#fff;}
.keypillar-main ul li:nth-child(4){background-image:url(../images/hyderabad-31st-images/key-pillar-green.png);background-repeat:no-repeat;background-size:100%;padding:60px 60px 120px 60px;}
.keypillar-main ul li:nth-child(4) strong{color:#006e36;font-weight:bold;}
.keypillar-main ul li:nth-child(4):hover{background-image:url(../images/hyderabad-31st-images/key-pillar-green-hover.png);color:#fff; }
.keypillar-main ul li:nth-child(4):hover strong{color:#fff;}
.keypillar-main h3{font-family:Daikon-Bold;font-size:18px;font-weight:bold;color:#006e36;padding:5px 30px;text-align:center;border:1px solid #006e36;transition: 0.25s;
display:inline-block;text-align:center;width:500px;border-radius:10px 0px 0px 0px;margin:0px 0px 0px 0px;}
.keypillar-main h3:hover{box-shadow: inset 0 0 0 2em #006e36;color:#fff;}
.keypillar-main h4{font-family:Daikon-Bold;font-size:18px;font-weight:bold;color:#6328ab;padding:5px 30px;text-align:center;border:1px solid #6328ab;
display:inline-block;text-align:center;width:500px;border-radius:0px 0px 10px 0px;margin:-1px 0px 0px 30px;}
.keypillar-main h4:hover{box-shadow: inset 0 0 0 2em #6328ab;color:#fff;}
.center-heading{width:100%;display:inline-block;text-align:center;}

/****Key-Pillar-End*****/

/****who-meet-Start*****/
.who-meet-main{float:left;width:100%;height:auto;background-image:url(../images/hyderabad-31st-images/who-you-meet-bg.png);background-repeat:no-repeat;background-size:100%;
background-position:center bottom;padding:0px 50px 20px 50px;background-color:#fff;text-align:center;display:inline-block;}
.who-meet-main h1 {background: #c20424;padding: 10px 50px;color: #fff;font-size: 30px;font-family:Daikon-Bold;font-weight: bold;position: relative;width: 450px;margin: 0px 0px;
display: inline-block;text-align: center;letter-spacing: 0.8px;transition-duration: 600ms;transition-timing-function: ease;}
.who-meet-main h1[data-aos].aos-animate:hover,
.keypillar-main h3[data-aos].aos-animate:hover,
.keypillar-main h4[data-aos].aos-animate:hover {
  transform: none !important;
}
.who-meet-main h1:hover {transform: scale(1.1) !important;}
.who-meet-main h1:before {content: "";position: absolute;top: 0px;right: -65px;transform: translateX(-50%);width: 0;height: 0;border-left: 30px solid transparent;border-right: 34px solid transparent;
 border-top: 56px solid #c20424;}
.who-meet-main h1:after {content: "";position: absolute;top: 0px;left: 2px;transform: translateX(-50%);width: 0;height: 0;border-left: 30px solid transparent;border-right: 34px solid transparent;
border-top: 56px solid #c20424;}
.who-meet-main ul{width:800px;text-align:center;display:inline-block;margin:40px 0px 100px 0px;}
.who-meet-main ul li{border:2px solid #000;margin:15px 0px;padding:5px 10px 10px 10px;text-align:left;font-family:Daikon-Regular; font-size:18px; color:#000; line-height:28px;
border-radius:35px;}
.who-meet-main ul li span.meet-txt{background:none;font-family:Daikon-Regular; font-size:18px; color:#000; line-height:28px;font-weight:normal;
border-radius:0px;padding:0px;margin:0px;}
.who-meet-main ul li span.meet-txt:before{background:none;}
.who-meet-main ul li span{background:#16389e;width:50px;height:50px;border-radius:50%;margin:0px 10px 0px 0px;color:#fff;font-size:20px;font-weight:bold;padding:5px 12px 10px 12px;
position:relative;}
.who-meet-main ul li span:before{content:'';position:absolute;width:770px;height:1px;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#16389e+0,ffffff+100&1+0,0+100 */
background: linear-gradient(to right,  rgba(22,56,158,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
bottom: 0px;left: 13px;}
.who-meet-main ul li:hover{animation: pulse 1s;box-shadow: 0 0 0 10px transparent;background:#16389e;color:#fff;border-color:#fff;}
.who-meet-main ul li:hover span{background:#fff;color:#16389e}
.who-meet-main ul li:hover span.meet-txt {background: none !important;color:#fff;}
.who-meet-main ul li:hover span.meet-txt:before{background:none !important;}
.who-meet-main ul li:hover span:before{/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100 */
background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
@keyframes pulse {
  0% { box-shadow: 0 0 0 0 #16389e; }
}
/****who-meet-End*****/


/****Who-Attend-Start*****/
.must-attend-main{float:left;width:100%;height:auto;background-image:url(../images/hyderabad-31st-images/must-attend-bg.png);background-repeat:no-repeat;background-size:100%;
background-position:top center;padding:50px 50px 50px 50px !important;background-color:#16389e;text-align:center;display:inline-block;}
.must-attend-main h1{font-family:Daikon-Bold;font-size:35px;font-weight:bold;color:#fff;text-align:center;margin:0px 0px 20px 0px; padding:0px 0px;}
.must-attend-main ul{}
.must-attend-main ul li{float:left;width:50%;margin:15px 0px;font-size:18px;line-height:30px;height:220px;text-align:left;transition: all 0.3s ease-out;}
.must-attend-main ul li strong{color:#c20424;font-weight:bold;}
.must-attend-main ul li:hover{color:#fff;transform: translateY(-10px) scale(1.02);}
.must-attend-main ul li:nth-child(odd){background-image:url(../images/hyderabad-31st-images/must-attend-left-bx.png);background-repeat:no-repeat;background-size:100%;
padding:20px 100px 20px 20px; }
.must-attend-main ul li:nth-child(even){background-image:url(../images/hyderabad-31st-images/must-attend-right-bx.png);background-repeat:no-repeat;background-size:100%;
padding:20px 20px 20px 130px; text-align:justify;}
.must-attend-main ul li:nth-child(odd):hover{background-image:url(../images/hyderabad-31st-images/must-attend-left-bx-hover.png);
-webkit-box-shadow: -49px 33px 42px -30px rgba(0,0,0,0.4); 
box-shadow: -49px 33px 42px -30px rgba(0,0,0,0.4);border-radius: 0px 0px 150px 40px;}
.must-attend-main ul li:nth-child(even):hover{background-image:url(../images/hyderabad-31st-images/must-attend-right-bx-hover.png);-webkit-box-shadow: 50px 33px 42px -30px rgba(0,0,0,0.4); 
box-shadow: 50px 33px 42px -30px rgba(0,0,0,0.4);border-radius: 0px 0px 40px 40px;}
.must-attend-main ul li:nth-child(1) strong{color:#c20424;}
.must-attend-main ul li:nth-child(2) strong{color:#16389e;}
.must-attend-main ul li:nth-child(3) strong{color:#6328ab;}
.must-attend-main ul li:nth-child(4) strong{color:#006e36;}
.must-attend-main ul li:nth-child(5) strong{color:#c20424;}
.must-attend-main ul li:nth-child(6) strong{color:#16389e;}
.must-attend-main ul li:nth-child(7) strong{color:#6328ab;}
.must-attend-main ul li:nth-child(8) strong{color:#006e36;}
.must-attend-main ul li:nth-child(1):hover strong, .must-attend-main ul li:nth-child(2):hover strong, .must-attend-main ul li:nth-child(3):hover strong, 
.must-attend-main ul li:nth-child(4):hover strong, .must-attend-main ul li:nth-child(5):hover strong, .must-attend-main ul li:nth-child(6):hover strong,
.must-attend-main ul li:nth-child(7):hover strong, .must-attend-main ul li:nth-child(8):hover strong{color:#fff;}
/****Who-Attend--End*****/

/****Partner-with-Us-Start*****/
.parner-with-us-main{float:left; width:100%;height:auto;text-align:center;padding:0px 50px;}
.parner-with-us-main h1 {background: #16389e;padding: 10px 50px;color: #fff;font-size: 30px;font-family:Daikon-Bold;font-weight: bold;position: relative;width: 450px;margin: 0px 0px;
display: inline-block;text-align: center;letter-spacing: 0.8px;transition-duration: 600ms;transition-timing-function: ease;}
.parner-with-us-main p{font-family:Daikon-Regular; font-size:18px; color:#000; line-height:28px;text-align:center;margin:40px 0px 0px 0px;padding:0px 0px;}
.parner-with-us-main p strong{font-weight:Bold;color:#16389e;}
.parner-with-us-main h1:hover {transform: scale(1.1) !important;}
.parner-with-us-main h1:before {content: "";position: absolute;top: 0px;right: -65px;transform: translateX(-50%);width: 0;height: 0;border-left: 30px solid transparent;border-right: 34px solid transparent;
 border-top: 56px solid #16389e;}
.parner-with-us-main h1:after {content: "";position: absolute;top: 0px;left: 2px;transform: translateX(-50%);width: 0;height: 0;border-left: 30px solid transparent;border-right: 34px solid transparent;
border-top: 56px solid #16389e;}
.slide-card h1{background:#fbba00;font-size:20px;width:100%;height:70px;padding:10px 10px;margin:0px 0px;border-radius:10px 10px 0px 0px;}
.slide-card h1:hover{transform:none !important;}
.slide-card p{font-family:Daikon-Regular; font-size:18px; color:#fff; line-height:28px;text-align:center;padding:20px 20px;margin:0px;}
.slide-card h1:before, .slide-card h1:after{display:none;}
.slider-wrapper {max-width: 1200px;margin: 60px auto;position: relative;}
.slideBg-One{background:#c20424 !important;}
.slideBg-One h1{color:#c20424 !important;}
.slideBg-Two{background:#16389e !important;}
.slideBg-Two h1{color:#16389e !important;}
.slideBg-Three{background:#006e36 !important;}
.slideBg-Three h1{color:#006e36 !important;}
.slide-card {background: #fff;padding: 0px;margin: 0 15px;border-radius: 10px;box-shadow: 0 8px 20px rgba(0,0,0,0.1);text-align: center;font-size: 18px;min-height:350px !important;}

/* CUSTOM ARROWS */
.custom-prev, .custom-next {position: absolute;top: 50%;transform: translateY(-50%);width: 40px;height: 40px;border-radius: 10px;border: none;background: #e6e6e6;color: #fff;
font-size: 25px;cursor: pointer;z-index: 999;}
.custom-prev { left: -60px; }
.custom-next { right: -60px; }

/* remove focus outline */
button:focus {outline: none;}
/****Partner-with-Us--End*****/


/****Key-Topic-Start*****/
.key-topic-main{float:left;width:100%;height:auto; padding:50px 20px;}
.key-topic-main h1{font-family:Daikon-Bold;font-size:35px;font-weight:bold;color:#c20424;text-align:center;margin:0px 0px 20px 0px; padding:0px 0px;}
.key-topic-main ul:nth-child(2){display:flex;align-items:center;justify-content:center;}
.key-topic-main ul:nth-child(3){display:flex;align-items:center;justify-content:center;}
.key-topic-main ul:nth-child(4){display:flex;align-items:center;justify-content:center;}
.key-topic-main ul li{float:left;width:24%;color:#000;font-size:18px; line-height:24px;padding:25px 15px;margin:10px 10px;height:170px;text-align:center;transition: all 0.3s ease-out;}
.key-topic-main ul li:hover{-webkit-box-shadow: 30px 23px 32px -20px rgba(0, 0, 0, 0.4);box-shadow: 30px 23px 32px -20px rgba(0, 0, 0, 0.4);transform: translateY(-10px) scale(1.02);
border-radius:0px 10px 10px 0px;}
.key-topic-main ul:nth-child(2) li:nth-child(1){background-image:url(../images/hyderabad-31st-images/key-topic-red-bx.png);background-repeat:no-repeat;background-size:100%;}
.key-topic-main ul:nth-child(2) li:nth-child(1):hover{background-image:url(../images/hyderabad-31st-images/key-topic-red-bx-hover.png);color:#fff;}
.key-topic-main ul:nth-child(2) li:nth-child(2){background-image:url(../images/hyderabad-31st-images/key-topic-blue-bx.png);background-repeat:no-repeat;background-size:100%;}
.key-topic-main ul:nth-child(2) li:nth-child(2):hover{background-image:url(../images/hyderabad-31st-images/key-topic-blue-bx-hover.png);color:#fff;}
.key-topic-main ul:nth-child(2) li:nth-child(3){background-image:url(../images/hyderabad-31st-images/key-topic-purple-bx.png);
background-repeat:no-repeat;background-size:100%;;background-repeat:no-repeat;background-size:100%;;background-repeat:no-repeat;background-size:100%;;background-repeat:no-repeat;background-size:100%;}
.key-topic-main ul:nth-child(2) li:nth-child(3):hover{background-image:url(../images/hyderabad-31st-images/key-topic-purple-bx-hover.png);color:#fff;}
.key-topic-main ul:nth-child(2) li:nth-child(4){background-image:url(../images/hyderabad-31st-images/key-topic-green-bx.png);
background-repeat:no-repeat;background-size:100%;;background-repeat:no-repeat;background-size:100%;;background-repeat:no-repeat;background-size:100%;}
.key-topic-main ul:nth-child(2) li:nth-child(4):hover{background-image:url(../images/hyderabad-31st-images/key-topic-green-bx-hover.png);color:#fff;}
.key-topic-main ul:nth-child(3) li:nth-child(1){background-image:url(../images/hyderabad-31st-images/key-topic-green-bx.png);
background-repeat:no-repeat;background-size:100%;;background-repeat:no-repeat;background-size:100%;}
.key-topic-main ul:nth-child(3) li:nth-child(1):hover{background-image:url(../images/hyderabad-31st-images/key-topic-green-bx-hover.png);color:#fff;}
.key-topic-main ul:nth-child(3) li:nth-child(2){background-image:url(../images/hyderabad-31st-images/key-topic-purple-bx.png);background-repeat:no-repeat;background-size:100%;}
.key-topic-main ul:nth-child(3) li:nth-child(2):hover{background-image:url(../images/hyderabad-31st-images/key-topic-purple-bx-hover.png);color:#fff;}
.key-topic-main ul:nth-child(3) li:nth-child(3){background-image:url(../images/hyderabad-31st-images/key-topic-blue-bx.png);
background-repeat:no-repeat;background-size:100%;}
.key-topic-main ul:nth-child(3) li:nth-child(3):hover{background-image:url(../images/hyderabad-31st-images/key-topic-blue-bx-hover.png);color:#fff;}
.key-topic-main ul:nth-child(3) li:nth-child(4){background-image:url(../images/hyderabad-31st-images/key-topic-red-bx.png);
background-repeat:no-repeat;background-size:100%;}
.key-topic-main ul:nth-child(3) li:nth-child(4):hover{background-image:url(../images/hyderabad-31st-images/key-topic-red-bx-hover.png);color:#fff;}
.key-topic-main ul:nth-child(4) li:nth-child(1){background-image:url(../images/hyderabad-31st-images/key-topic-red-bx.png);background-repeat:no-repeat;background-size:100%;}
.key-topic-main ul:nth-child(4) li:nth-child(1):hover{background-image:url(../images/hyderabad-31st-images/key-topic-red-bx-hover.png);color:#fff;}
.key-topic-main ul:nth-child(4) li:nth-child(2){background-image:url(../images/hyderabad-31st-images/key-topic-green-bx.png);background-repeat:no-repeat;background-size:100%;}
.key-topic-main ul:nth-child(4) li:nth-child(2):hover{background-image:url(../images/hyderabad-31st-images/key-topic-green-bx-hover.png);color:#fff;}
/****Key-Topic--End*****/

/****Partners-Start*****/
.our-partner-main{float:left;width:100%;height:auto;background-image:url(../images/hyderabad-31st-images/our-partner-bg.png);background-repeat:no-repeat;background-size:100%;
background-color:#c20424;padding:40px 0px 0px 0px;}
.our-partner-main h1{font-family:Daikon-bold;font-size:35px;color:#fbba00;font-weight:bold;text-align:center;margin:30px 0px 0px 0px;padding:10px 0px;}
.our-partner-main ul:first-of-type{display:flex;align-items:center;justify-content:center;}
.our-partner-main ul:first-of-type li:first-of-type{width:auto;height:auto;text-align:center;margin:0px 10px 0px 0px}
.our-partner-main ul:first-of-type li:first-of-type img{max-width:250px;}
.our-partner-main ul:first-of-type li h1{font-family:Daikon-Regular; font-size:20px;color:#fff;font-weight:bold;text-align:center;}
.our-partner-main ul:first-of-type li:last-of-type{width:auto;height:auto;text-align:center;margin:0px 0px 0px 10px}
.our-partner-main ul:first-of-type li:last-of-type img{margin:0px 0px;max-width:250px;}
.our-partner-main ul:first-of-type li:last-of-type img:last-of-type{margin-left:20px !important;}
.our-partner-main ul:first-of-type li img{max-width:250px;transition: all 0.3s ease-out;}
.our-partner-main ul:first-of-type li img:hover{-webkit-box-shadow: 30px 23px 32px -20px rgba(0, 0, 0, 0.4);box-shadow: 30px 23px 32px -20px rgba(0, 0, 0, 0.4);
 transform: translateY(-10px) scale(1.02);}
.our-partner-main ul:nth-child(3){display:flex;align-items:center;justify-content:center;margin:0px 0px 0px 0px;}
.our-partner-main ul:nth-child(3) li h1{font-family:Daikon-Regular; font-size:20px;color:#fff;font-weight:bold;text-align:center;padding:10px 0px;}
.our-partner-main ul:nth-child(3) li:last-of-type{width:auto;height:auto;text-align:center;margin:0px 0px 0px 10px}
.our-partner-main ul:nth-child(3) li:last-of-type img{margin:0px 10px;max-width:250px;transition: all 0.3s ease-out;}
.our-partner-main ul:nth-child(3) li:last-of-type img:hover{-webkit-box-shadow: 30px 23px 32px -20px rgba(0, 0, 0, 0.4);box-shadow: 30px 23px 32px -20px rgba(0, 0, 0, 0.4);
 transform: translateY(-10px) scale(1.02);}
/****Partners-End*****/


/****Become-Partner-Start*****/
.become-main{float:left;width:100%;height:auto;position:relative;}
.became-container{width:1000px; margin:0 auto;}
.become-partner-image{float:left;background-image:url(../images/hyderabad-31st-images/become-partner-image.png);background-repeat:no-repeat;background-size:100%;
margin:50px 0px 0px 0px;height:330px;width:100%;position:relative;}
.become-strip-image{width:600px; height:auto;text-align:center;display:inline-block;position:absolute;left:25%;bottom:45px;}
.become-strip-image img{width:100%;text-align:center;display:inline-block;}
.arrow-pulse-left{position:absolute;top:0px; left:0px;width:87px;height:auto;top:29%;}
.arrow-pulse-left img{width:100%;object-fit: cover;}
.arrow-pulse-right{position:absolute;top:0px; right:0px;width:87px;height:auto;top:29%;}
.arrow-pulse-right img{width:100%;object-fit: cover;}
.animate__pulsing {-webkit-animation-name: heartBeat;animation-name: pulsing;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;animation-delay: 1s;}

@keyframes pulsing {
  0% {opacity: 1;}
 100% {transform: scale(1.3) translateX(-20%, -20%);opacity: 0;}
}
/****Become-Partner-End*****/


/****Footer-Start*****/
footer{float:left;width:100%;height:auto;background:#16389e;border-top:10px solid #fbba00;border-radius:100px 100px 0px 0px;margin:60px 0px 0px 0px;padding:40px 50px;}
.footer-left{float:left;width:45%;height:auto;margin-left:200px;}
.footer-left h1{font-family:Daikon-bold; font-size:25px; color:#fff;font-weight:bold;text-transform:uppercase;text-align:left;}
.footer-left h1:hover{color:#fbba00;}
.footer-left ul{display:inline-block !important;text-align:center;}
.footer-left ul li{float:left;border-left:2px solid #fff;}
.footer-left ul li:first-of-type{border-left:none;}
.footer-left ul li a{font-family:Daikon-Regular; font-size:18px; color:#fff;padding:10px 5px 5px 5px;}
.footer-left ul li a:hover{color:#fbba00;text-decoration:none;}
.footer-right{float:right;width:30%;height:auto;margin-left:40px;margin-right:40px;}
.footer-right h1{font-family:Daikon-bold; font-size:25px; color:#fff;font-weight:bold;text-align:left;}
.footer-right h1:hover{color:#fbba00;}
.footer-right ul{display:inline-block !important;}
.footer-right ul li{float:left;width:30px !important;height:30px !important;margin:0px 5px !important;padding:0px 0px !important;}
.footer-right ul li a img{width:100%;transition: transform 0.5s ease;}
.footer-right ul li:hover a img{transform: rotate(360deg);border-radius:50%;}
.our-partner-main ul:first-of-type li:last-of-type img{margin:0px 0px !important;}
.our-partner-main ul:first-of-type li:last-of-type img:last-of-type {margin-left: 20px !important;}
.footer-right ul:first-of-type li:last-of-type img:last-of-type {margin-left: 0px !important;margin-top:0px !important;}
/****Footer-End*****/

