@charset "utf-8";
/* CSS Document */
@font-face {font-family:Metropolis-Black;src:url(../fonts/Metropolis-Black.otf);}
@font-face {font-family:Metropolis-BlackItalic;src:url(../fonts/Metropolis-BlackItalic.otf);}
@font-face {font-family:Metropolis-Bold;src:url(../fonts/Metropolis-Bold.otf);}
@font-face {font-family:Metropolis-BoldItalic;src:url(../fonts/Metropolis-BoldItalic.otf);}
@font-face {font-family:Metropolis-ExtraBold;src:url(../fonts/Metropolis-ExtraBold.otf);}
@font-face {font-family:Metropolis-ExtraBoldItalic;src:url(../fonts/Metropolis-ExtraBoldItalic.otf);}
@font-face {font-family:Metropolis-ExtraLight;src:url(../fonts/Metropolis-ExtraLight.otf);}
@font-face {font-family:Metropolis-ExtraLightItalic;src:url(../fonts/Metropolis-ExtraLightItalic.otf);}
@font-face {font-family:Metropolis-Light;src:url(../fonts/Metropolis-Light.otf);}
@font-face {font-family:Metropolis-LightItalic;src:url(../fonts/Metropolis-LightItalic.otf);}
@font-face {font-family:Metropolis-Medium;src:url(../fonts/Metropolis-Medium.otf);}
@font-face {font-family:Metropolis-MediumItalic;src:url(../fonts/Metropolis-MediumItalic.otf);}
@font-face {font-family:Metropolis-Regular;src:url(../fonts/Metropolis-Regular.otf);}
@font-face {font-family:Metropolis-RegularItalic;src:url(../fonts/Metropolis-RegularItalic.otf);}
@font-face {font-family:Metropolis-SemiBold;src:url(../fonts/Metropolis-SemiBold.otf);}
@font-face {font-family:Metropolis-SemiBoldItalic;src:url(../fonts/Metropolis-SemiBoldItalic.otf);}
@font-face {font-family:Metropolis-Thin;src: url(../fonts/Metropolis-Thin.otf);}
@font-face {font-family:Metropolis-ThinItalic;src: url(../fonts/Metropolis-ThinItalic.otf);}
@font-face {font-family:montserrat-black;src: url(../fonts/montserrat-black.otf);}
@font-face {font-family:montserrat-semibold;src: url(../fonts/montserrat-semibold.ttf);}
@font-face {font-family:swis721-cn-bt-bold-roman;src: url(../fonts/swis721-cn-bt-bold-roman.ttf);}
@font-face {font-family:swis721-cn-bt-bold;src: url(../fonts/swis721-cn-bt-bold.ttf);}
@font-face {font-family:roboto-regular;src: url(../fonts/roboto-regular.ttf);}
@font-face {font-family:roboto-bold;src: url(../fonts/roboto-bold.ttf);}
@font-face {font-family:swis721;src: url(../fonts/swis721.ttf);}
@font-face {font-family:poppinsregular;src: url(../fonts/poppinsregular.ttf);}
@font-face {font-family:poppins-semibold;src: url(../fonts/poppins-semibold.ttf);}
@font-face {font-family:HelveticaNowDisplay-Medium;src: url(../fonts/HelveticaNowDisplay-Medium.otf);}
@font-face {font-family:SairaSemiCondensed-Black;src: url(../fonts/SairaSemiCondensed-Black.ttf);}
@font-face {font-family:saira-semicondensed;src: url(../fonts/saira-semicondensed.ttf);}

html {scroll-behavior: smooth;}
body{margin:0px; padding:0px; background-color:#262626;font-family:roboto-regular;}
/**==========Banner-Start=============**/
.banner {float:left;width:100%;background-size:contain;
height: 100vh;position: relative;overflow: hidden;}
video {object-fit: cover !important;width:100%;}
.banner .banner-overlay {position: absolute;height:100%;width: 100%;top: 0;left: 0;/*background-color: rgba(0,0,0,.6);*/}

/**==========Header-Start=============**/
header {float: left;width: 100%;height: auto;position: fixed;top:0px;height:75px;background: #1212123b;box-shadow: none;z-index: 9 !important;border-bottom: 1px solid #4443433d;}
.headeractive {/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fee080+0,ba8428+100 */
background: #fee080; /* Old browsers */
background: -moz-linear-gradient(top,  #fee080 0%, #ba8428 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fee080 0%,#ba8428 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fee080 0%,#ba8428 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee080', endColorstr='#ba8428',GradientType=0 ); /* IE6-9 */z-index:9;top: 0px;
border-bottom: 1px solid rgb(51 51 51 / 38%);}
.logo{position: absolute;left: 50px;width:200px;box-shadow: 0 3px 5px #000000;border-radius: 0px 0px 25px 25px;top:0px;}
.logo img{width:100%;}
header .logo{top:0px;}
.headeractive .logo{top:0px;}
.mobile-nav-button {display:none;width: 35px;position: absolute;margin: 10px;right: 0;top: 20px;z-index: 9999;cursor: pointer;width: 35px;height: 18px;}
.mobile-nav-button .mobile-nav-button__line {width: 100%;height: 4px;background: #fff;position: relative;transition: 1s ease;}
.mobile-nav-button .mobile-nav-button__line:nth-of-type(2) {margin: 0.5rem 0;}
.mobile-nav-button .mobile-nav-button__line--1 {transform: rotate(45deg);top: 13px;position: absolute;width:20px;}
.mobile-nav-button .mobile-nav-button__line--2 {display: none;}
.mobile-nav-button .mobile-nav-button__line--3 {transform: rotate(135deg);top: 13px;position: absolute;width:20px;}
.mobile-menu {display: contents;max-width: 80%;width: 100%;right: -100%;height: 84px;/* background:rgb(78 46 145 / 65%); */position: absolute;z-index: 9998;transition: 0.6s ease;top: 0;opacity: 0;padding:0px 20px;}
.mobile-menu ul {position: relative;top: 0%;transform: translateY(0%); padding: 20px 0px 20px 0px;float: right;margin-right: 45px;}
.mobile-menu ul li {float: left;list-style: none;margin:1px 10px;/*border-style: solid;border-width: 1px;-webkit-border-image: -webkit-linear-gradient(left, rgb(255 255 255 / 0%) 1%, rgb(255 255 255) 50%, rgb(255 255 255 / 0%) 100% ) 0 0 100% 0/0 0 1px 0 stretch;-moz-border-image: -moz-linear-gradient( left, rgb(255 255 255 / 0%) 1%, rgb(255 255 255) 50%, rgb(255 255 255 / 0%) 100% ) 0 0 100% 0/0 0 1px 0 stretch;-o-border-image: -o-linear-gradient(left, rgb(255 255 255 / 0%) 1%, rgb(255 255 255) 50%, rgb(255 255 255 / 0%) 100% ) 0 0 100% 0/0 0 1px 0 stretch;border-image: linear-gradient( to left, rgb(255 255 255 / 0%) 1%, rgb(255 255 255) 50%, rgb(255 255 255 / 0%) 100% ) 0 0 100% 0/0 0 1px 0 stretch;*/}
.mobile-menu ul li a {width: 100%;/* margin: 0 auto; */display: block;text-align: center;text-decoration: none;color: #fff !important;font-size: 18px;padding: 5px 5px;font-family:poppinsregular;letter-spacing:0.5px;font-weight:normal;overflow: hidden;position: relative;margin: 0px 6px;}
.mobile-menu ul li a:after {content: ""; /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#af6a00+0,f7d87d+100 */
background: #af6a00; /* Old browsers */
background: -moz-linear-gradient(left,  #af6a00 0%, #f7d87d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #af6a00 0%,#f7d87d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #af6a00 0%,#f7d87d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af6a00', endColorstr='#f7d87d',GradientType=1 ); /* IE6-9 */
width: 100%;height: 100%;position: absolute;right: -100%;top: 0;z-index: -1;transition: 0.4s ease;border-radius:8px;border:none;}
.mobile-menu ul li a:hover{color: #fff;}
.mobile-menu ul li a:hover:after{right: 0;}
.mobile-menu img {position: absolute;width: 150px;display: block;left: 50%;top: 3rem;transform: translatex(-50%);padding: 0;text-align: center;}
.mobile-menu--open {right: 0;opacity: 1;}
.headeractive .mobile-menu ul li a{color:#000 !important;}
/**==========Header-End=============**/

.banner-content-main{position: absolute;left: 3%;width:90%;bottom:310px;}
.fourteenth-logo{position: absolute;left:0;width:275px;z-index:1 !important;top:-130px}
.fourteenth-logo img:first-child{margin-bottom:20px;}
.fourteenth-logo img{width:100%;}
.banner-content-int{position:absolute;right:0px;top:85px;text-align:center;}
.banner-content-int h1{font-family:poppins-semibold; color:#fff;font-size:55px;font-weight:bold;}
.banner-content-int h2{background-color:#fff;border-radius:5px;padding:5px 40px;text-align:center;color:#000;font-family:poppins-semibold;font-size:35px;}
.date-strip {position: absolute;width:100%;bottom: 0px;left: 0%;font-weight: bold;color: #fff;font-size:30px;background: #4e2e91;
padding: 0px 0px 0px 0px;text-align: center;font-family: roboto-regular;height:65px;}
.date-strip img {width: 35px;height: 35px;margin: 0px 5px 0px 0px;}
.date-strip span {padding: 0px 0px 0px 15px;margin:0px 0px 0px 30px;}
/**==========Banner-End=============**/

/****==================Content-Container-Start================**/

/****==================Content-Section-start================**/
.inspiring-heading-section{float:left;width:100%; height:auto;background-image:url(../images/delhi-images/inspiring-heading-bg.png);background-repeat:no-repeat;background-size:100%;text-align: center;
height: 140px;display: flex;align-items: center;justify-content: center;margin-bottom:20px;}
.inspiring-heading-section h1{background-color: #000;border-radius: 46px;color: #fff;padding: 0px 50px;display: flex;align-items: center;justify-content: center;height: 60px;margin: 0px;
vertical-align: middle;font-family:roboto-bold;font-size: 33px;position: relative;overflow:hidden;  transition-duration: 0.4s;}
.inspiring-heading-section h1:hover {background: #fff;box-shadow: 0px 2px 10px 5px #ccc;color: #000;border: 1px solid #fde7ac;}
.inspiring-heading-section h1:after {content: "";background: #1abc9c;display: block;position: absolute;padding-top: 300%;padding-left: 350%;margin-left: -20px !important;margin-top: -120%;
opacity: 0;transition: all 0.8s}
.inspiring-heading-section h1:active:after {padding: 0;margin: 0;opacity: 1;transition: 0s}
.inspiring-heading-section h1:focus { outline:0; }
.content-container {float: left;width: 100%;height: auto;margin: 20px 0px;}
.content-container p {font-family: roboto-regular;font-size: 20px;color: #fff;line-height: 32px;margin: 0px 0px 20px 0px;padding: 0px 0px;text-align: justify;}
/****==================Content-Section-End================**/

/***=================Key-discussion-bg-start==================**/
.keydiscussion-bg{float:left;width:100%;height:auto;background-image:url(../images/delhi-images/key-discussion-bg.png);
background-repeat:no-repeat;background-position:top center;background-size:100%;background-color:#000;padding:50px 0px;}
.keydiscussion-flex{float:left;width:100%; height:auto;margin:190px 0px 0px 0px;}
.keydiscussion-flex ul{display:flex;align-items:flex-start;justify-content:center;list-style:none;margin:15px 0px; padding:0px;}
.keydiscussion-flex ul li{background:#fff;border-radius:20px; padding:20px;margin:15px 15px;width:310px;min-height:360px;
transition: all 300ms ease, transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.keydiscussion-flex ul li .image{text-align:center;width:100%; height:auto;}
.keydiscussion-flex ul li img{max-width:125px;}
.keydiscussion-flex ul li p{text-align: center;font-size: 22px;line-height: 35px;color: #000;margin: 15px 0px;padding: 0px 16px;}
.keydiscussion-flex ul li:hover p{  transform: translateY(-98px);margin-top:-50px;}
.keydiscussion-flex ul li:hover{/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fee080+0,ba8428+100 */
background: #fee080; /* Old browsers */
background: -moz-linear-gradient(top,  #fee080 0%, #ba8428 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fee080 0%,#ba8428 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fee080 0%,#ba8428 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee080', endColorstr='#ba8428',GradientType=0 ); /* IE6-9 */
margin:55px 15px;min-height:310px;box-shadow: rgb(240 205 110 / 61%) 0px 20px 30px -10px;border-bottom: 10px solid #cfac46;}
.keydiscussion-flex ul li:hover img{border:4px solid #000;background:#e6c165;border-radius:70px;    transform: translateY(-80px);}
/***=================Key-discussion-bg-End==================**

/***=================Event-bg-Start==================**/
.eventbg{float:left; width:100%; height:auto;background-image:url(../images/delhi-images/event-bg.png);background-repeat:no-repeat;background-size:100%;padding:50px 0px 0px 0px;}
.event-offering{}
.event-offering ul{float:left;width:100%;margin:60px 0px 70px 0px;padding:0px;list-style:none;}
.event-offering ul li {float: left;width: 100%;color: #fff;font-size: 20px;line-height: 30px;padding: 12px 0px;background-image: url(../images/delhi-images/arrow-icon.png);
background-repeat: no-repeat;background-position: 0px 20px;padding: 15px 5px 15px 60px;background-size: 25px;}
.event-offering ul li:hover{color:#eeca6f;}
/***=================Event-bg-End==================**/

/***=================Summit-Section-Start==================**/
.summit-main{float:left;width:100%;height:auto;margin:0px 0px; padding:50px 0px;}
.summit-int{float:left; width:100%; height:auto; background:#2f2f2f; padding:20px;margin:20px 0px;
transition: all 300ms ease, transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.summit-int:hover{/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fee080+0,ba8428+100 */
background: #fee080; /* Old browsers */
background: -moz-linear-gradient(top,  #fee080 0%, #ba8428 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fee080 0%,#ba8428 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fee080 0%,#ba8428 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee080', endColorstr='#ba8428',GradientType=0 ); /* IE6-9 */
border-radius:20px;box-shadow: 15px 15px #fff;transition: all 300ms ease, transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.summit-int:hover p, .summit-int:hover h2{color:#000;}
.summitint-left{float:left; width:200px; height:200px;border:1px solid #474747;border-radius:10px;text-align:center;display:inline-block;}
.summit-int:hover .summitint-left{background:#fff;border:none;}
.summit-int:hover .summitint-left .summit-intimg img{border-radius: 70px;max-width: 120px;background: #ffe285;background: -moz-linear-gradient(top, #ffe285 0%, #ad731c 100%);
background: -webkit-linear-gradient(top, #ffe285 0%,#ad731c 100%);background: linear-gradient(to bottom, #ffe285 0%,#ad731c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe285', endColorstr='#ad731c',GradientType=0 );
padding: 5px;}
.summit-intimg {text-align: center;width: 100%;margin: 30px 0px;}
.summit-intimg img{max-width:100px;}
.summitint-left h2{text-align:center;color:#fff;font-size:30px;text-align:center; font-weight:bold;margin:10px 0px;}
.summit-content{float:left;width:78%;height:auto;margin:0px 0px 0px 25px;}
.summit-content p{text-align: justify;font-size: 21px;line-height: 30px;color: #fff;margin: 15px 0px;padding: 0px 0px;}
/***=================Summit-Section-End==================**/

/**==================who-should-attend-Start===============**/
.who-should-attend{float:left;width:100%;height:auto;background:#f3f3f3;padding:50px 0px;}
.who-should-attend ul{float:left;width:100%;list-style:none;margin:40px 0px;padding:0px;}
.who-should-attend ul li{background-image: url(../images/delhi-images/right-icon.png);background-repeat: no-repeat;background-position: 0px 15px;font-size: 22px;line-height:35px;
float: left;width: 100%;padding: 10px 10px 10px 45px;background-size: 25px;}
.who-should-attend ul li:hover {color: #bd7900;}
/**==================who-should-attend-End===============**/

/*******===========Become-partner-start========================**/
.becomepartner{float:left;width:100%;height:Auto;background-image: url(../images/delhi-images/become-partner.png);
background-repeat: no-repeat;background-size:100%;margin:70px 0px;height:340px;}
.become-partner-button{float:right;background-color:#ccc;border-radius:30px;padding:5px 50px; color:#000;font-weight:bold;
font-size:30px;max-width:400px;margin:150px 150px 0px 0px;}
/*******===========Become-partner-End========================**/

/****==================Footer-Start================**/
footer {float: left;width: 100%;height: auto;font-weight: bold;padding: 50px 20px;}
.background-image-seprator-line {background-image: url(../images/delhi-images/seprator-line-white.png);background-repeat: no-repeat;background-position: center right;}
.footer-listing {float: left;width: 100%;height: auto;}
.footer-listing h1 {margin: 0px 0px 10px 0px;padding: 0px 30px;float: left;color: #000;font-size: 20px;font-weight: bold;text-align: center;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fee080+0,ba8428+100 */
background: #fee080; /* Old browsers */background: -moz-linear-gradient(top,  #fee080 0%, #ba8428 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #fee080 0%,#ba8428 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fee080 0%,#ba8428 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee080', endColorstr='#ba8428',GradientType=0 ); /* IE6-9 */
line-height: 34px;letter-spacing: 0.3px;position: relative;border-radius: 5px;}
.footer-listing h1:hover{background:#fff;}
.footer-listing ul {margin: 20px 0px;padding: 0px 0px;float:left;width:100%;}
.footer-listing ul li {float: left;font-size: 18px;color: #fff;list-style: none;border-right:2px solid #fff;padding:0px 20px;}
.footer-listing ul li a:hover{color:#cd9e41 !important;text-decoration:none;}
.footer-listing ul li a{font-weight:normal;}
.footer-listing ul li:hover a{color:#cd9e41;}
.footer-listing ul li:first-child{padding-left:0px;}
.footer-listing ul li:last-child{padding-right:0px;border-right:none;}
.padding-left60{padding-left: 60px;}
.footer-icon-listing{}
.footer-icon-listing ul{list-style:none;padding:0px 0px;}
.footer-icon-listing ul li{float:left;margin:10px 10px 0px 0px;width:35px; height:34px;}
.footer-icon-listing ul li:nth-child(5){padding: 5px 0px;}
.footer-icon-listing ul li img{vertical-align:middle;width:100%}
.footer-icon-listing ul li:nth-child(2){float:left;width:35px; height:34px;padding:0px 0px 0px 0px;}
.scroll-to-top {display: -webkit-box;display: -ms-flexbox;display: flex;position: fixed;right: 30px;bottom: 50px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;
 -webkit-box-pack: center; -ms-flex-pack: center;justify-content: center;width: 50px;height: 50px;float: right;z-index: 213212;}
/****==================Footer-End================**/

.gradient-border-golden{float:left;width:100%;height:20px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fee080+0,ba8428+100 */
background: #fee080; /* Old browsers */
background: -moz-linear-gradient(top,  #fee080 0%, #ba8428 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fee080 0%,#ba8428 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fee080 0%,#ba8428 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee080', endColorstr='#ba8428',GradientType=0 ); /* IE6-9 */}
.heading-golden{float:left;width:100%;height:auto;text-align:center;display:inline-block;}
.heading-golden h1{border-top:2px solid #c18d28;border-bottom:2px solid #c18d28;color:#fff;font-size:40px;padding:10px 0px;
color:#fff; font-weight:bold;;margin:10px 0px;text-align:center;display:inline-block;font-family:roboto-bold;}
.heading-golden h1:hover, .heading-golden h1:focus {/* -webkit-animation: bubbles 1s forwards ease-out;
 animation: bubbles 1s forwards ease-out;background: radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 59% 120% / 1.18em 1.18em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 93% 125% / 0.72em 0.72em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 10% 135% / 0.7em 0.7em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 2% 125% / 1.05em 1.05em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 60% 111% / 1.09em 1.09em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 60% 102% / 0.52em 0.52em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 6% 135% / 0.54em 0.54em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 42% 94% / 0.69em 0.69em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 4% 135% / 0.57em 0.57em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 48% 133% / 0.64em 0.64em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 10% 100% / 0.55em 0.55em;*/
background-color: #c18d28;background-repeat: no-repeat;padding: 10px 30px;border-radius: 40px;border-top: 2px solid #c18d28;border-bottom: 2px solid #c18d28;background-repeat: no-repeat;color:#000;}
@-webkit-keyframes bubbles {100% {background-position: 53% -95%, 94% -325%, 10% -198%, 0% 54%, 55% -158%, 68% -316%, 2% -272%, 32% 59%, 14% -220%, 58% -128%, 18% -339%;box-shadow: inset 0 -6.5em 0 #fff;}}

@keyframes bubbles {100% {background-position: 53% -95%, 94% -325%, 10% -198%, 0% 54%, 55% -158%, 68% -316%, 2% -272%, 32% 59%, 14% -220%, 58% -128%, 18% -339%;box-shadow: inset 0 -6.5em 0 #fff;}}
.heading-black{float:left;width:100%;height:auto;text-align:center;display:inline-block;}
.heading-black h1{border-top:2px solid #000;border-bottom:2px solid #000;color:#fff;font-size:40px;padding:10px 0px;
color:#000; font-weight:bold;margin:10px 0px;text-align:center;display:inline-block;font-family:roboto-bold;}

.heading-black h1:hover, .heading-black h1:focus {/* -webkit-animation: bubblesblack 1s forwards ease-out;animation: bubblesblack 1s forwards ease-out;background: radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 59% 120% / 1.18em 1.18em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 93% 125% / 0.72em 0.72em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 10% 135% / 0.7em 0.7em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 2% 125% / 1.05em 1.05em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 60% 111% / 1.09em 1.09em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 60% 102% / 0.52em 0.52em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 6% 135% / 0.54em 0.54em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 42% 94% / 0.69em 0.69em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 4% 135% / 0.57em 0.57em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 48% 133% / 0.64em 0.64em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 10% 100% / 0.55em 0.55em;*/
background-color: #c18d28;background-repeat: no-repeat;padding: 10px 30px;border-radius: 40px;border-top: 2px solid #c18d28;border-bottom: 2px solid #c18d28;background-repeat: no-repeat;color:#000 !important;}
@-webkit-keyframes bubblesblack {100% {background-position: 53% -95%, 94% -325%, 10% -198%, 0% 54%, 55% -158%, 68% -316%, 2% -272%, 32% 59%, 14% -220%, 58% -128%, 18% -339%;box-shadow: inset 0 -6.5em 0 #cd9f46;}}
@keyframes bubblesblack {100% {background-position: 53% -95%, 94% -325%, 10% -198%, 0% 54%, 55% -158%, 68% -316%, 2% -272%, 32% 59%, 14% -220%, 58% -128%, 18% -339%;box-shadow: inset 0 -6.5em 0 #cd9f46;}}

button{padding:5px 40px !important;  background-color:#e6e6e6 !important;}
.btn {position: relative;display: inline-block;width: auto; height: auto;background: #ccc; /* Old browsers */border: none;cursor: pointer;margin: 140px 25px 15px 0px;border-radius:50px;
min-width: 250px;right:90px;float:right;}
.btn::before, .btn::after {position: absolute;content: "";}
.btn-1 span::before, .btn-1 span::after {position: absolute;content: "";}
.btn span {position: relative;display: inline-block;font-size: 22px;font-weight: bold;top: 0; left: 0;width: 100%;transition: 0.3s;}

/*--- btn-1 ---*/
.btn-1::before {/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fee080+0,ba8428+100 */
background: #fee080; /* Old browsers */background: -moz-linear-gradient(top,  #fee080 0%, #ba8428 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #fee080 0%,#ba8428 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fee080 0%,#ba8428 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee080', endColorstr='#ba8428',GradientType=0 ); /* IE6-9 */
border-radius: 60px;transition: 0.3s ease-out;}
.btn-1 span {color: #000; font-size:25px;transition: 0.2s 0.1s;padding:0px !important;border-radius:50px;}
.btn-1 span:hover {color: rgb(28, 31, 30);transition: 0.2s 0.1s;}

/* 2.hover-filled-slide-up */
.btn.hover-filled-slide-up::before {top: 0; left: 0; right: 0; height: 100%; width: 100%;}
.btn.hover-filled-slide-up:hover::before {height: 0%;}
.partner-container{float:left;width:100%;height:Auto; padding:70px 0px 0px 0px;}
/*.powered-logo{width: 100%;float:left;height: auto;}
.powered-logo ul{margin:30px 0px;padding:0px 0px;list-style:none;display:flex; align-items:center;justify-content:center;}
.powered-logo ul li{margin: 0px 10px;text-align:center;}
.powered-logo ul li:first-child{text-align:right;}
.powered-logo ul li:last-child{text-align:center;}
.powered-logo ul li img{width:80%;text-align:center;}
.powered-logo ul li h1{color:#fff;text-align: center;font-size: 30px;padding: 0px 0px 5px 0px;margin:0px 0px;text-transform: uppercase;}
/*.powered-logo ul li:first-child h1{margin-left:65px;}
.powered-logo ul li:last-child h1{margin-right:85px;}*/
/*.powered-logo ul:nth-child(2) {margin:0px;}
.powered-logo ul:nth-child(2) li:first-child{width:80%;float:right; text-align:center;}
.powered-logo ul:nth-child(2) li:first-child img{width:47%;float:right;margin:0px 10px;margin-right:0px;}
.powered-logo ul:nth-child(2) li:first-child img:last-child{margin-left:20px;}
.powered-logo ul:nth-child(2) li:last-child{text-align:center;}
.powered-logo ul:nth-child(2) li:last-child img{text-align:center;width:100%;}
.powered-logo ul:nth-child(2) li:last-child h1{margin-right:0px;}
.partner-main-container{float:left; width:100%; height:Auto; margin:50px 0px 0px 0px;}
.powered-logo{width: 100%;float: left;height: auto;}
.powered-logo ul{margin:30px 0px;padding:0px 0px;list-style:none;display:flex; align-items:center;justify-content:center;}
.powered-logo ul li{margin: 0px 0px;text-align:center;}
/*.powered-logo ul li:first-child{text-align:right;}*/
.powered-logo{width: 100%;float: left;height: auto;}
.powered-logo ul{margin:30px 0px;padding:0px 0px;list-style:none;display:flex; align-items:center;justify-content:center;}
.powered-logo ul li{margin: 0px 0px;text-align:center;}
/*.powered-logo ul li:first-child{text-align:right;}*/
.powered-logo ul li:last-child{text-align:left;}
.powered-logo ul li img{width: 100%;text-align:center;max-width: 260px;min-width: 250px;float: left;margin: 0px 0px 0px 19px;}
.powered-logo ul li h1{color:#fff;text-align: center;font-size: 20px;padding: 0px 0px 5px 0px;margin:0px 0px;text-transform: uppercase;}
/*.powered-logo ul li:first-child h1{margin-left:65px;}
.powered-logo ul li:last-child{text-align:left;}
.powered-logo ul li img{width:80%;text-align:center;max-width: 300px;min-width: 230px;}
.powered-logo ul li h1{color:#fff;text-align: center;font-size: 30px;padding: 0px 0px 5px 0px;margin:0px 0px;text-transform: uppercase;}
/*.powered-logo ul li:first-child h1{margin-left:65px;}
.powered-logo ul li:last-child h1{margin-right:85px;}*/
/*.powered-logo ul li:last-child h1{margin-right:85px;}
.powered-logo ul:nth-child(1) li:last-child{float:left; text-align:center;}
.powered-logo ul:nth-child(1) li:nth-child(2){width:54%;float:left;text-align:center;/* margin:0px 26px;}
.powered-logo ul:nth-child(1) li:last-child img{width: 44%;float:left;margin:0px 0px 0px 0px;margin-right:0px;min-width: 260px;max-width: 260px;}
.powered-logo ul:nth-child(2) {margin:50px 0px 50px 0px;}
.powered-logo ul:nth-child(2) li:first-child {margin-right:10px;}
.powered-logo ul:nth-child(2) li:first-child img{max-width: 300px;min-width:260px;}
.powered-logo ul:nth-child(2) li:last-child h1{margin:16px 0px;}
.powered-logo ul:nth-child(2) li:last-child{width:80%;float:left; text-align:center;}
.powered-logo ul:nth-child(2) li:last-child img {width: 25%;float: left;margin: 0px 0px 0px 25px;margin-right: 0px;}
.powered-logo ul:nth-child(2) li:first-child{width:52%;}
.powered-logo ul:nth-child(2) li:first-child img:first-child{float:left;}
.powered-logo ul:nth-child(2) li:first-child img:last-child{float:left;margin-left:25px;}*/
.powered-logo ul li:first-child img{margin-left:0px;}
.powered-logo ul:nth-child(2) li:first-child{width:51%}
.powered-logo ul:nth-child(2) li:nth-child(2) img{margin-left: 10px;margin-right: 20px;}
.powered-logo ul li:first-child img {margin-left:18px;}
.powered-logo ul:nth-child(2) li:last-child img{margin-left:0px;}
.powered-logo ul:nth-child(1), .powered-logo ul:nth-child(4){display:flex;align-items:center;justify-content:center;}.powered-logo ul:nth-child(1) li{}
.powered-logo ul:nth-child(4){text-align:center; display:block; width:100%;}
.powered-logo ul:nth-child(4) div.centerpartnerflex{display:flex;align-items:center;justify-content:center;}
.powered-logo ul:nth-child(4) h1{color:#fff;text-align: center;font-size: 20px;padding: 0px 0px 5px 0px;margin:0px 0px;text-transform: uppercase;}
.powered-logo ul:nth-child(2) li:nth-child(2) h1{margin-left:-8px;}
.powered-logo ul:nth-child(1) li:first-child h1{margin-left:15px;}
.powered-logo ul:nth-child(1) li:nth-child(2) h1{margin-left:20px;}
.powered-logo ul:nth-child(1) li:nth-child(3) h1{margin-left:20px;}
.powered-logo ul:nth-child(1) li:nth-child(4) h1{margin-left:20px;}
.powered-logo ul:nth-child(3) li:nth-child(1) h1{margin-left:20px;}
.powered-logo ul:nth-child(3) li:nth-child(2) h1{margin-left:20px;}
.powered-logo ul:nth-child(3) li:nth-child(3) h1{margin-left:20px;}
.powered-logo ul:nth-child(4){display:block !important;}
/*.powered-logo ul:nth-child(4) div.centerpartnerflex{display:block;}*/

