:root {
    --black: #000;
}

*{margin:0; padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;font-weight: normal;}
html{scroll-behavior:smooth}
 body{background-color:#FFF; }
a{text-decoration: none;color: #000;}
a:hover{color: #000;text-decoration: none;}
ul{list-style: none;margin-bottom: 0}
p{margin: 0;}
.clear{clear: both;}
textarea:focus,input:focus{outline:none}
textarea{resize: none;}
/* Add Font  */
@font-face{font-family:B-Poppins;src:url(textfonts/Poppins-Bold.ttf)}
@font-face{font-family:R-Poppins;src:url(textfonts/Poppins-Regular.ttf)}
@font-face{font-family:L-Poppins;src:url(textfonts/Poppins-Light.ttf)}
@font-face{font-family:SB-Poppins;src:url(textfonts/Poppins-SemiBold.ttf)}

/* container-fluid */
.container-fluid{width: 90%;}
.titleSection{position: relative;}
.titleSection h2{font-size:1.5em;font-family:'SB-Poppins';text-align: center;margin-bottom: 0;}
.titleSection h2::before{color:#00000010;content:attr(data-text);position:absolute;left:50%;top:50%;transform:perspective(0) rotateX(0deg) translate(-50%,-50%);z-index:-1;font-size:1.9em;font-family:'SB-Poppins';width: 100%;}


/* slider swiper */
.swiper{width:100%;height:100%;overflow: hidden;position: relative;}
.swiper-slide{text-align:center;font-size:18px;background:transparent;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
/* .swiper-slide img {display:block;width:100%;height:100%;object-fit:cover} */


/* -=-=-=-=-=-=-=-=-=-=-=-=-=-== Components =-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.circle-icon{border: 1px solid #fff; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; width: 31px; height: 31px; text-align: center;}

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-== / Components =-=-=-=-=-=-=-=-=-=-=-=-=-=- */



/* Header */
header{background-color:#02091B;padding:10px;}
.layout-Header{justify-content: space-between;}
.left-Header{display: flex;align-items:flex-start;flex-direction: column;padding-top:5px}
.CDCLogo img{max-width:180px;}
.CDCLogo p{color:#FFF;font-family: 'R-Poppins';font-size:1rem;text-align: center;}
.UPALogo p{color:#FFF;font-family: 'R-Poppins';font-size:1rem;text-align: center;}
.GCMLogo p{color:#FFF;font-family: 'R-Poppins';font-size:1rem;text-align: center;}
.Ul-socialMedia{display: flex;}
.Ul-socialMedia li{width:30px;height:30px;border:1px solid #FFF;border-radius:50px;margin:0 5px;display:flex;justify-content:center;align-items:center}
.Ul-socialMedia li a{color: #FFF;}
.Right-Header{display: flex;}
.navbar-expand-lg .navbar-nav .nav-link{color: #FFF;font-family: 'R-Poppins';}
.btn-Registration{background-color:#C99A28;color:#FFF;border-radius:40px;font-family: 'R-Poppins'; transition: 0.4s ease;}
.btn-Registration:hover{color: #FFF; background-color:#a77d1b;}
.dropdown-item{font-family: "R-Poppins";text-align: left;}
.UPALogo{display:flex;flex-direction:column;justify-content:center;align-items:center}
.UPALogo img{margin-bottom:5px;text-align:center;width:70px}
.navbar-toggler{background-color:#C99A28;}
.navbar-toggler i{color: #FFF;}
.openMenu{position:fixed;width:100%;background-color:#000;height:100%;z-index:9999999;left:0;bottom:0;display: block !important;}
.openMenu .navbar-nav{width:80%;margin:70px auto;text-align: center;}
.CloseMenuMob{display: none;}
.openMenu .CloseMenuMob{display:block;color:#FFF;position:absolute;right:30px;top:15px;font-size:30px}
.navHover:hover .dropdown-menu{display:block}
.dropdown-menu{top:65%}


/* First-Video */
.Content-FVideo{position: relative;margin: 15px 0;}
.IframeVidoe{position:relative;padding-bottom:40%;width:80%;overflow:hidden}
.IframeVidoe .DivIframe{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;display:block}
.IframeVidoe .DivIframe iframe{height: 100%;width: 100%;}
.TextVideo{position: absolute;right: 0;width: 30%;padding: 30px 20px;height: 100%;}
.TextVideo::after{content:'';position:absolute;background-color:#C99A28;right:0;top:0;width:67%;height:100%;z-index:-1;border-top-right-radius:15px;border-bottom-right-radius:15px}
.TextVideo::before{content:'';position:absolute;background-color:#5b4512bf;left:0;top:0;width:33%;height:100%}
.ContentTextVideo{position: relative;z-index: 999;text-align: center;}
.img-TVideo{position: relative;}
.img-TVideo::before{content:'';background-color:#FFF;padding:0 5px;position:absolute;top:-4px;left:50%;transform:translate(-50%,0);width:90%;height:4px}
.img-TVideo::after{content:'';background-color:#FFF;padding:0 5px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%,0);width:90%;height:4px}
.txt-TVideo{margin: 10px 0;}
.txt-TVideo h3{font-family: "B-Poppins";font-size: 2.3em; color: #FFF;text-align: left;margin-bottom: 0;}
.txt-TVideo h3 span{display: block;}
.p-date-TVideo{font-family: 'R-Poppins';font-size: 1.5em;color: #FFF;text-align: left;}
.Span-date-TVideo {font-family: 'R-Poppins';font-size: 1em;color: #FFF;text-align: left;display: block;margin-bottom:10px;}
.address p{display: flex;font-family: 'L-Poppins';color: #FFF;font-size: .7em;text-align: left;margin-bottom: 10px;}
.address p i{margin: 3px;}

.counter{position: relative;margin: 10px 0;}
.counter::after{content:"";position:absolute;width:100%;height:2px;background-color:#707070;top:50%;left:50%;transform:translate(-50%,-50%);z-index: -1;}
.Content-Counter{background-color:#FFF;display:flex;margin-left: auto;align-items:flex-end;}
.counter-toGo{font-family: 'B-Poppins';font-size: 1.2em;}
.Ulcounter{display: flex;}
.Ulcounter li{width:60px;height:60px;border:1px dotted #000;text-align:center;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin: 0 5px;}
.Ulcounter li p:first-child{font-family: 'R-Poppins';font-size: .8em;}
.Ulcounter li p:last-child{font-family: 'L-Poppins';font-size: .6em;}

/* slider Vision */
.Vision{padding: 30px 0;position: relative;}
.Vision h2{font-family: 'SB-Poppins';font-size: 2em;padding-left:20%}
.p-txtVision{font-family: 'R-Poppins';font-size: 1em;width: 98%;padding-left:20%;margin-bottom: 20px;}
.p-txtVision i{color: #C99A28;}
.Content-Vision{width: 100%;align-items: end;position: relative;}
.Content-Vision::after{content:'';position:absolute;bottom:-10px;left:0;width:100%;height:10px;background-color:#C99A28}
.img-SliderVision{position:relative;padding-bottom:33.8%;width: 100%;}
.img-SliderVision img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;}
.Slider-Vision{width: 60%;}
.Text-Vision{width:40%;text-align:left;}
.center-Vision{display:flex;background-color:#C99A28;padding:20px 10px;padding-left:20%}
.center-Vision li{margin: 0 10px;}
.center-Vision li p{font-family: 'L-Poppins';font-size: 1em;}
.center-Vision li span{color: #FFF;font-family: 'SB-Poppins';font-size: 2em;}

.arrowSliderVision{position:absolute;bottom:20px;left:10px;width:10%;background-color:#C99A28;display:flex;height:50px;z-index:999;}
.swiper-SliderVision-next:after, .swiper-SliderVision-prev:after{font-size: 20px;color:#FFF}



/* OBJECTIVES */
.OBJECTIVES{padding: 20px 0;position: relative;}
.OBJECTIVES::after{content:'';position:absolute;left:0;top:50%;transform:translate(0,-50%);background-color:#0A1123;width:4%;height:50%}
.OBJECTIVES::before{content:'';position:absolute;right:0;top:50%;transform:translate(0px, -50%);background-color:#0A1123;width:4%;height:50%}
.CardObjectives{position: relative;margin-top: 30px;}
.CardObjectives::after{content:'';background-color:#EBEBEB;position:absolute;bottom:0;left:0;height:70%;width:100%;z-index:-1;border-radius:10px}
.opacityBackground::after{content:'';background-color:#F8F8F8;}
.CardImgObj{position:relative;padding-bottom:82.6%;}
.CardImgObj img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;padding: 0 10px;}
.CardbodyObj{padding: 20px;}
.CardbodyObj p{text-align: center;font-family: 'R-Poppins';font-size: .8em;}


/* News */
.News{padding: 20px 0;}
.News .titleSection h2::before{font-size: 2.7em;}
.contentSlider{width: 100%;position: relative;margin-top: 30px;}
.contentSlider .card{width: 100%;border:none}
.contentSlider .card-img-overlay{top: auto;background-color:#0000008c;height: 30%;border-radius:0}
.contentSlider .card-img-overlay p{font-family:'R-Poppins';font-size:.8em;height:90%;overflow:hidden;color: #FFF;}
.SliderNews {width: 85%;margin: auto;}
.imgCardNews{position:relative;padding-bottom:145%}
.imgCardNews img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}

.swiper-SliderNews-next,.swiper-SliderNews-prev{background-color:#C99A28;padding:10px;width:50px;height:50px}
.swiper-SliderNews-next::after,.swiper-SliderNews-prev::after{font-size: 20px;color: #FFF;}
.btnReadMore{color: #CA9A29;border:1px solid #CA9A29;border-radius: 20px;font-family: 'R-Poppins';font-size: .9em;width: 150px;height: 40px;line-height: 40px; margin:30px auto;text-align: center;}
.ArticleContent {padding: 20px 0;    position: relative;}
.ArticleContent p strong{font-weight:bold}
.ArticleContent p{padding-right:5px;line-height:2;padding-bottom:10px;font-family:'helveticaregular';font-size:1.1em;}
.ArticleContent span{padding-right:5px;line-height:2;padding-bottom:10px;font-family:'helveticaregular';font-size:1.1em;}
.ArticleContent span.uplCaption {font-weight: bold;text-align: center;display: block;margin-top: -35px;font-size: 1em;}
.ArticleContent div p{padding-right:5px;line-height:2;padding-bottom:10px;font-family:'helveticaregular';font-size:1.1em;}
.ArticleContent div span{padding-right:5px;line-height:2;padding-bottom:10px;font-family:'helveticaregular';font-size:1.1em;}
.ArticleContent iframe {margin: 30px auto!important;}
.ArticleContent img {margin: 30px auto;    max-width: 100%;}
.ArticleContent p iframe{width:100%!important;}
.ArticleContent iframe{width:100%!important;}

/* Categories */
.Categories{padding:20px 0 0;position:relative;border-bottom:1px solid #C99A28}
.HeaderCategories{position: relative;}
.HeaderCategories::after{content:'';position:absolute;top:50%;left:0;background-color:#C99A28;width:100%;height:2px}
.HeaderCategories .titleSection{width:35%;margin:auto;background-color:#FFF;z-index:99;}
.ContentCategories{padding: 20px 0 0;position: relative;}
.ContentCategories::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:50%;height:2px;background-color:#C99A28}
.UlIconCategories{display: flex;justify-content: center;align-items:center;}
.UlIconCategories li{display: flex;align-items:center;justify-content: center;flex-direction: column;width: calc(100% / 4);}
.UlIconCategories li .imgIcon{margin-bottom: 10px;}
/*.UlIconCategories li img{width: 70px;}*/
.UlIconCategories li p{font-family:'L-Poppins';font-size:.8em;text-align:center;width:80%;height:55px;overflow:hidden}

/* REGISTERWITHUS */
.REGISTERWITHUS{padding: 40px 0 0;position: relative;border-bottom:1px solid #C99A28}
.UlREGISTER{display: flex;justify-content: space-between;padding: 40px 0;position: relative;flex-wrap:wrap}
.UlREGISTER::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:50%;height:2px;background-color:#C99A28}
.UlREGISTER li{width: calc((100% - 30px) / 3);margin-bottom:15px}
.UlREGISTER li p{background-color:#C99A28;color: #FFF;padding: 10px;font-family: 'SB-Poppins';font-size: 1em;text-align: center;}

/* branding */
.branding{padding: 30px 0;}
.branding .container-fluid{padding-bottom: 40px;position: relative;}
.branding .container-fluid::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:50%;border-bottom: 1px solid #c99a28;}
.Contentbranding{position: relative;}
.sliderbranding{width: 90%;margin: auto;}
.titlebranding h2{font-family: 'SB-Poppins';font-size: 2em;text-align: center;margin-bottom: 20px;}
.titlebranding h2 span{font-family: 'R-Poppins';}
.imgbranding img{width: 150px;}
.swiper-sliderbranding-next,.swiper-sliderbranding-prev{background-color:#C99A28;padding:10px;width:50px;height:50px}
.swiper-sliderbranding-next::after,.swiper-sliderbranding-prev::after{font-size: 20px;color: #FFF;}

.imgProductSlider{border: 1px solid #CCC;border-radius: 10px;padding: 20px 10px;}


/* Page - News */
.PageNews{padding: 20px 0;}
.contentSectionNews{position: relative;}
.coverSection{position:relative;width: 73%;}
.coverSection img{width:100%;display:block}
.titleCover{position:absolute;right:0;width:30%;padding:30px 20px;height:100%;}
.titleCover h2{color:#fff;font-family: 'SB-Poppins'; z-index:999999;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align: center;}
.titleCover h2 span{font-family: 'R-Poppins';}
.titleCover::before{content:'';position:absolute;background-color:#c99a286b;left:0;top:0;width:10%;height:100%}
.titleCover::after{content:'';position:absolute;background-color:#C99A28;right:0;top:0;width:90%;height:100%;border-top-right-radius:15px;border-bottom-right-radius:15px}
.contentVideoNews{margin-bottom: 40px;}
.IframeNews{width: 60%;position: relative;padding-bottom: 40%;}
.IframeNews .cardIframe{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;display:block}
.IframeNews .cardIframe iframe{width: 100%;height: 100%;}
.TextIframeNews{width: 40%;background-color:#F2F2F2;margin: 20px 0;padding: 20px 30px;}
.TextIframeNews h2{font-family: 'SB-Poppins';font-size: 1.5em;text-align: left;}
.p-txtIframeNews{text-align:left;font-family:'R-Poppins';font-size:.8em;height:290px;overflow:hidden;}
.p-txtIframeNews i{color: #C99A28;}
.SecondTextIframe{margin: 20px 0 0;}
.div-txtbottom{background-color:#F2F2F2;padding: 20px }
.div-txtbottom p{text-align: left;font-family: 'R-Poppins';font-size: .8em;color: #FF5858;margin-bottom: 10px;}

.contentNewsCenter{position: relative;margin-bottom: 30px;}
.contentNewsCenter::after{content:'';background-color:#EBEBEB;position:absolute;bottom:0;left:0;height:70%;width:100%;z-index:-1;padding: 20px;}
.imgNewsCenter{position: relative;padding-bottom: 50%;width: 70%;margin: auto;}
.imgNewsCenter img{position:absolute;top:0;right:0;left:0;bottom:0;width:45%;height:100%;display:block;margin: auto;}
.imgNewsCenter iframe{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;display:block}
.TextNewsCenter{padding: 20px;width:100%}
.TextNewsCenter h2{text-align: center; margin: auto;font-family: 'SB-Poppins';font-size: 1.2em;margin-bottom: 10px;}
.TextNewsCenter p{text-align: center;font-family: 'R-Poppins';font-size: .9em;margin-bottom: 20px;}


.HeaderSection{position: relative;margin-bottom: 20px;}
.HeaderSection::after{content:'';position:absolute;top:50%;left:0;background-color:#C99A28;width:100%;height:2px}
.HeaderSection .titleHeaderSection{width:15%;margin:auto;background-color:#FFF;z-index:99;position: relative;}
.titleHeaderSection h2{font-size:1.5em;font-family:'SB-Poppins';text-align: center;margin-bottom: 0;}

.cardExconNews {display:flex;justify-content:center;}
.cardExconNews .card{width:100%;border:none;margin-bottom: 20px;}
.cardExconNews .card-img-overlay{top:auto;background-color:#0000008c;height:80px;border-radius:0}
.cardExconNews .card-img-overlay p{font-family:'R-Poppins';font-size:.8em;height:90%;overflow:hidden;color:#FFF;text-align: center;}

/* PageAbout */
.PageAbout{padding: 20px 0;}
.sectionVision{padding: 30px 0;position: relative;}
.sectionVision h2{font-family: 'SB-Poppins';font-size: 2em;padding-left:20%}
.sectionVision .p-txtVision{font-family: 'R-Poppins';font-size: 1em;width: 98%;padding-left:20%;margin-bottom: 20px;}
.sectionVision .p-txtVision i{color: #C99A28;}
.sectionVision .Content-Vision{width: 100%;align-items: end;position: relative;}
.sectionVision .Content-Vision::after{content:'';position:absolute;bottom:-10px;left:0;width:100%;height:10px;background-color:#C99A28}
.sectionVision .img-SliderVision{position:relative;padding-bottom:33.8%;width: 100%;}
.sectionVision .img-SliderVision img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;}
.sectionOBJECTIVES{padding: 30px 0;}
.contentOBJECTIVES{position: relative;padding: 20px 0;}
.contentOBJECTIVES::after{content:'';position:absolute;top:0;left:0;background-color:#F2F2F2;height:90%;width:100%;z-index:-1;border-bottom:5px solid #C99A28}
.contentOBJECTIVES h2{font-family: 'SB-Poppins';font-size: 2em;text-align: center;margin-bottom: 40px;}
.cardObj{display: flex;margin: 0;align-items:center}
.imgOBJECTIVES{position: relative;padding-bottom: 30%;width: 40%;}
.imgOBJECTIVES img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;border-radius:20px}
.TextOBJECTIVES{width: 50%;}
.TextOBJECTIVES ul li p{text-align:left;font-family:'R-Poppins';font-size:1em;width:98%;padding-left:5%;margin-bottom:20px;}
.TextOBJECTIVES ul li p i{color:#C99A28}

/* Partners */
.titlePartners h2{width: 100%;left: 55%;}
.ContentLogoPartners{display: flex;flex-wrap: wrap;}
.imgLogoPartners{margin-bottom: 10px;}
.LogoPartnersimg{max-width:200px;}
/* Facts & Questions */
.Facts-Questions{padding:20px 0 0;position:relative;border-bottom:1px solid #C99A28;}
.ContentQuestions{position: relative;padding-bottom: 50px;}
.ContentQuestions::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:50%;height:2px;background-color:#C99A28}
.tabsQuestions{border-bottom:1px solid #707070;margin-bottom: 10px;text-align: left;cursor: pointer;}
.Question{display: flex;justify-content: space-between;align-items:center;font-family: 'SB-Poppins';font-size: 1em;padding: 20px;} 
.answer{padding: 20px;font-family: 'R-Poppins';font-size: .9em;display: none;}
.fa-minus{display: none !important;}
.activeQuestion .Question {background-color:#C99A28;color: #FFF;}
.activeQuestion .fa-plus{display: none;}
.activeQuestion .fa-minus{display: block !important;}
.activeQuestion .answer{display: block;}


/* ContactUs */
.ContactUs{padding:20px 0 ;position:relative;border-bottom:1px solid #C99A28;}
.contentContactUs{width:100%;padding-left:15px;padding-right:15px;}
.STAY-TOUCH{padding-bottom: 20px;}
.STAY-TOUCH::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:50%;height:2px;background-color:#C99A28}
.TextContactUs{background-color:#02091B;color:#FFF;height:100%;text-align:left;display:flex;align-items:center;flex-direction:column;justify-content:center}
.TextContactUs h2{font-family: 'B-Poppins';font-size: 2em;color: #FFF;}
.TextContactUs h2 span{display: block;}
.FormContactUs{background-color:#C99A28}
.FormContactUs form{width:80%;margin:auto;padding:30px 0;}
.TextContactUs ul li {font-family: 'R-Poppins';}
.TextContactUs ul li i {margin-right: 5px;color: #C99A28;}
.Ul-socialMedia {margin-top:15px;}
.Ul-socialMedia li i {margin-right: 0px!important;color: #fff!important;}
.FormContactUs input,.FormContactUs textarea{background-color: transparent;border:1px solid #E7E7E7;color: #FFF;font-family: 'R-Poppins';}
.FormContactUs input:focus{background-color:#C99A28;border:1px solid #E7E7E7;color: #FFF;}
.FormContactUs textarea:focus{background-color:#C99A28;border:1px solid #E7E7E7;color: #FFF;}
.FormContactUs input::placeholder{color:#ffffff7a;opacity:1}
.FormContactUs input:-ms-input-placeholder{color:#ffffff7a}
.FormContactUs input::-ms-input-placeholder{color:#ffffff7a}
.FormContactUs textarea::placeholder{color:#ffffff7a;opacity:1}
.FormContactUs textarea:-ms-input-placeholder{color:#ffffff7a}
.FormContactUs textarea::-ms-input-placeholder{color:#ffffff7a}
.btn-Submit{background-color:#02091B;color: #FFF;font-family: 'SB-Poppins';font-size: .8em;width: 100px;}
.btn-Submit:hover{color: #FFF;}

/* Exhibitor */
.Exhibitor{padding-bottom:30px;position:relative;border-bottom:1px solid #C99A28;}
.PageExhibitor{padding-bottom: 0;}
.PageExhibitor .titleCover::after{border-bottom-right-radius:0}
.contentExhibitor{background-color:#02091B;padding: 30px 0;}
.contentExhibitor::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:50%;height:2px;background-color:#C99A28}
.HeaderExhibitor{width: 100%;margin-bottom: 0;}
.HeaderExhibitor .titleHeaderSection{background-color: #02091b;color: #FFF;width: 24%;}
.Ulstar{display:flex;align-items:center;justify-content:center;color: #FFF;width: 100%;}
.Ulstar li {margin: 0 5px;}
.cardtxtExhibitor{width: 80%;margin:20px auto;}
.p-txtheader{background-color:#C99A28;color: #FFF;font-family: 'R-Poppins';font-size: 1em;padding: 20px;margin:0 auto 20px;width: 60%;text-align: center;border-radius:10px}
.boxtxtExhibitor{margin-bottom: 10px;}
.boxtxtExhibitor p{background-color:#C99A28;color:#FFF;font-family:'R-Poppins';font-size:1em;padding:20px;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px}
.boxtxtExhibitor div{background-color:#FFF;color: #000;font-family: 'L-Poppins';font-size: 1em;text-align: center;padding: 20px 10%;border-bottom-left-radius:10px;border-bottom-right-radius:10px}


/* Sponsorship */
.coverSponsorship{position:relative;padding-bottom:38.5%;width:100%;}
.coverSponsorship img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;display:block}
.titleSponsorship{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#02091b47;padding:50px 20px;width:70%;height:auto;text-align:center;}
.titleSponsorship h2{font-family: 'SB-Poppins';font-size: 2em;color: #FFF;}
.titleSponsorship p{font-family: 'R-Poppins';font-size: 1em;color: #FFF;}
.txtSponsorship{width: 70%;margin:0 auto 30px;}
.txtSponsorship h2{font-family: 'SB-Poppins';font-size: 2em;text-align: center;}
.txtSponsorship p{font-family: 'R-Poppins';font-size: .9em;text-align: center;}

.Package{display: flex;justify-content: space-between;align-items:start}

/* Package-Silver */
.Package-Silver{background-image: linear-gradient(#d7d7d7, #6c6c6c);padding:40px 0;margin-bottom: 20px;}
.Package-Silver h3{font-family: 'B-Poppins';font-size: 1.5em;text-align: center;color: #FFF;}
.Package-Silver h3 span{display: block;font-family: 'L-Poppins';font-size: 1em;text-align: center;color: #FFF;}
.Package-Silver .Price{background-color:#DCDCDC;padding: 20px;display: flex;justify-content: space-evenly;align-items:center;margin: 10px 0;}
.Package-Silver .Price p span{display: block;color: #FFF;font-family: 'B-Poppins';}
.Package-Silver .Price p span:first-child {font-size: 1em;position: relative;}
.Package-Silver .Price p span:first-child::after{content:'';position:absolute;top:7px;left:35px;width:60px;height:2px;background-color:#707070;transform:rotate(145deg)}    
.Package-Silver .Price p span:last-child {font-size: .7em;}
.Package-Silver .Price p:last-child{font-family: 'B-Poppins';font-size: 1.8em;color: #FFF;}
.UlPackage{display: flex;flex-direction: column; width: 100%;}
.UlPackage li {padding: 20px;color: #FFF;text-align: left;width: 100%;font-family: 'L-Poppins';font-size: .9em;margin-bottom: 10px;}
.UlPackage li:nth-child(odd){background-color:#6F7476}
.UlPackage li:nth-child(even){background-color:transparent}
.UlPackage li i{color: #5BB189;font-size: 24px;margin-right: 20px;}
.UlPackage li p{display: flex;align-items:center}
.btn-ORDERNOW-Silver{background-image:linear-gradient(#C7C7C7,#707774);margin:30px auto;display:block;border-color:#707070;color:#FFF;width:150px;padding:10px;font-family: 'R-Poppins';}
.btn-ORDERNOW-Silver:hover{color: #FFF;}

.Package-Silver .UlPackage li  {position:relative;padding-left:40px;display:flex;align-items:center}
.Package-Silver .UlPackage li:after{content:"\f00c";position:absolute; left:6px; font-family:FontAwesome;color: #5BB189;font-size: 20px;}
/* Package-Platinum */
.Package-Platinum{background-image: linear-gradient(#334247, #0A0D0E);padding:40px 0;margin-bottom: 20px;}
.Package-Platinum h3{font-family: 'B-Poppins';font-size: 1.5em;text-align: center;color: #FFF;}
.Package-Platinum h3 span{display: block;font-family: 'L-Poppins';font-size: 1em;text-align: center;color: #FFF;}
.Package-Platinum .Price{background-color:#0B0E0F;padding: 20px;display: flex;justify-content: space-evenly;align-items:center;margin: 10px 0;}
.Package-Platinum .Price p span{display: block;color: #FFF;font-family: 'B-Poppins';}
.Package-Platinum .Price p span:first-child {font-size: 1em;position: relative;}
.Package-Platinum .Price p span:first-child::after{content:'';position:absolute;top:7px;left:35px;width:60px;height:2px;background-color:#263135;transform:rotate(145deg)}    
.Package-Platinum .Price p span:last-child {font-size: .7em;}
.Package-Platinum .Price p:last-child{font-family: 'B-Poppins';font-size: 1.8em;color: #FFF;}
.UlPackage{display: flex;flex-direction: column; width: 100%;}
.UlPackage li {padding: 20px;color: #FFF;text-align: left;width: 100%;font-family: 'L-Poppins';font-size: .9em;margin-bottom: 10px;}
.Package-Platinum .UlPackage li:nth-child(odd){background-color:#1B2326}
.UlPackage li:nth-child(even){background-color:transparent}
.Package-Platinum .UlPackage li i{color: #EC632A;font-size: 24px;margin-right: 20px;}
.UlPackage li p{display: flex;align-items:center}
.btn-ORDERNOW-Platinum{background-image:linear-gradient(#EC632A,#81381A);margin:30px auto;display:block;border-color:#0C0F10;color:#FFF;width:150px;padding:10px;font-family: 'R-Poppins';}
.btn-ORDERNOW-Platinum:hover{color: #FFF;}
.Package-Platinum .UlPackage li  {position:relative;padding-left:40px;display:flex;align-items:center}
.Package-Platinum .UlPackage li:after{content:"\f00c";position:absolute; left:6px; font-family:FontAwesome;color: #EC632A;font-size: 20px;}
/* Package-Gold */
.Package-Gold{background-image: linear-gradient(#C99A28, #4E3E06);padding:40px 0;margin-bottom: 20px;}
.Package-Gold h3{font-family: 'B-Poppins';font-size: 1.5em;text-align: center;color: #FFF;}
.Package-Gold h3 span{display: block;font-family: 'L-Poppins';font-size: 1em;text-align: center;color: #FFF;}
.Package-Gold .Price{background-color:#725E18;padding: 20px;display: flex;justify-content: space-evenly;align-items:center;margin: 10px 0;}
.Package-Gold .Price p span{display: block;color: #FFF;font-family: 'B-Poppins';}
.Package-Gold .Price p span:first-child {font-size: 1em;position: relative;}
.Package-Gold .Price p span:first-child::after{content:'';position:absolute;top:7px;left:35px;width:60px;height:2px;background-color:#AB831F;transform:rotate(145deg)}    
.Package-Gold .Price p span:last-child {font-size: .7em;}
.Package-Gold .Price p:last-child{font-family: 'B-Poppins';font-size: 1.8em;color: #FFF;}
.UlPackage{display: flex;flex-direction: column; width: 100%;}
.UlPackage li {padding: 20px;color: #FFF;text-align: left;width: 100%;font-family: 'L-Poppins';font-size: .9em;margin-bottom: 10px;}
.Package-Gold .UlPackage li:nth-child(odd){background-color:#62562A}
.UlPackage li:nth-child(even){background-color:transparent}
.Package-Gold .UlPackage li i{color: #CA9A29;font-size: 24px;margin-right: 20px;}
.UlPackage li p{display: flex;align-items:center}
.btn-ORDERNOW-Gold{background-image:linear-gradient(#C99A28,#725E18);margin:30px auto;display:block;border-color:#514107;color:#FFF;width:150px;padding:10px;font-family: 'R-Poppins';}
.btn-ORDERNOW-Gold:hover{color: #FFF;}
.downloadBrochure{display: block;text-align: center;background-color: #C99A28;max-width:500px;margin:25px auto;border-radius:8px;padding:10px}
.downloadBrochure p{font-family: 'SB-Poppins';font-size: 1em;color:#fff}
.downloadBrochure i{margin-left:10px;color:#fff;    font-size: 29px;margin-top: 15px;}

.Package-Gold .UlPackage li {position:relative;padding-left:40px;display:flex;align-items:center}
.Package-Gold .UlPackage li:after{content:"\f00c";position:absolute; left:6px; font-family:FontAwesome;color: #CA9A29;font-size: 20px;}

/* REGISTERSponsorship */
.REGISTERSponsorship{position: relative;display: flex;justify-content: center;flex-direction: column;align-items:center}
.REGISTERSponsorship::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:15px;background-color:#02091B}
.REGISTERSponsorship p{font-family: 'SB-Poppins';font-size: 1.5em;margin-bottom: 100px;}
.btn-REGISTERSponsorship{display:block;font-family:'SB-Poppins';font-size:1em;background-color:#C99A28;color:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;padding: 10px 20px;border-radius:0}
.btn-REGISTERSponsorship:hover{color: #FFF;}

/* eVisa */
.eVisa{padding:40px 0 150px;border-bottom:1px solid #C99A28;position: relative;}
.eVisa::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:50%;height:2px;background-color:#C99A28}
.eVisa .row{align-items:center;}
.texteVisa{text-align: left;}
.texteVisa h4{font-family: 'SB-Poppins';font-size: 1.5em;color: #000;}
.texteVisa p{font-family: 'R-Poppins';font-size: .9em;margin-bottom: 10px;line-height: 2;width: 90%;}
.texteVisa p span{font-family: 'SB-Poppins';}
.ContenteVisaImage{position: relative;}
.imgeVisa{position: relative;padding-bottom: 78.7%;}
.imgeVisa img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;display:block}
.imgeVisa2{position:absolute;padding-bottom:47.3%;width:60%;border:7px solid #C99A28;background-color:#C99A28;bottom:-20%;left:-10%}
.imgeVisa2 img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;display:block}
.imgeVisa::after{content:'';position:absolute;bottom:-7px;left:50%;transform:translate(-50%,0);background-color:#C99A28;width:80%;height:7px;}
.imgeVisa::before{content:'';position:absolute;top:-7px;left:50%;transform:translate(-50%,0);background-color:#C99A28;width:80%;height:7px}





/* Registration */
/*.Registration{height: 100vh;}*/
.contentRegistration{height: 100%;justify-content: center;align-items:center;margin: 0;}
.RegistrRight{background-color:#F1F1F1;height:100%;background-image:url(../images/REGISTER.png);background-repeat:no-repeat;background-position:center;background-size:cover;position: relative;}
.RegistrRight::after{content:'';position:absolute;background-color:#f1f1f178;left:0;top:0;width:100%;height:100%;z-index:1}
.RegistrLeft{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position: relative;}
.SponsorshipRegistrationForm{height:100%;justify-content:center;display:flex;flex-direction:column;padding:20px;width:70%;margin: auto;z-index:99;position:relative;}
.SponsorshipRegistrationForm form{background-color:#CA9A29;padding: 30px;margin: 10px 0;font-family: 'L-Poppins';font-size: 1em;}
.SponsorshipRegistrationForm input::placeholder{color:#000;opacity:1}
.SponsorshipRegistrationForm input:-ms-input-placeholder{color:#000}
.SponsorshipRegistrationForm input::-ms-input-placeholder{color:#000}
.btn-Next{background-color:#CFA33D;color: #FFF;width: 150px;font-family: 'R-Poppins';font-size: 1em;margin-left: auto;border-radius:0}
.btn-Next:hover{color: #FFF;}
.HeaderRegistr{display:flex;flex-direction:column;text-align:left;}
.HeaderRegistr .p-titleRegistr{font-family: 'B-Poppins';font-size: 1em;}
.completed .p-complet{font-family: 'L-Poppins';font-size: .9em;}
.previous-step{font-family: 'L-Poppins';font-size: 1em;margin-top: 30px;cursor: pointer;text-align: left;}
.progress{width:70%;height:8px;}
.progress-bar{background-color:#CA9A29}
.inputState{font-family: 'L-Poppins';font-size: 1em;color: #000;}
.RegistrLeft .logoFooter{text-align: center;}
.RegistrLeft .logoFooter img{width: 300px;}
.RegistrLeft .socialFooter li{border: 1px solid #02091b;}
.RegistrLeft .socialFooter li i {color: #02091b;}
.RegistrLeft .p-Copyright{position: absolute;bottom:50px;font-family: 'B-Poppins';font-size: 1em;}

.stapsForm{display: none;}
.stapsForm.active{display: block;}
.p-Ques{text-align: left;font-family: 'R-Poppins';font-size: 1em;color: #FFF;margin-bottom: 10px;}
.form-check{text-align: left;}
.form-check-label{margin-left: 20px;font-family: 'R-Poppins';font-size: .8em;color: #FFF;}
.form-check-input{margin-top: 8px;}

.btn-SubmitForm{background-color:#725E18;color: #FFF;width: 150px;font-family: 'R-Poppins';font-size: 1em;margin-left: auto;border-radius:0}
.btn-SubmitForm:hover{color: #FFF;}
.AcceptForm{background-color:#02091B;padding:8px 10px;color:#FFF;border-radius:20px}

.custom-control{text-align:left;padding:0 30px;margin-bottom: 10px;}
.custom-control-label{color: #FFF;font-family: 'R-Poppins';}
.custom-control-label::before{right:0;left: -1.5rem;}
.custom-control-label::after{right:0;left: -1.5rem;}
.Accept-control{display: flex;justify-content: center;}
.custom-control-input{left:6px;right: auto;}

.titletextarea{text-align:left;font-family:'R-Poppins';font-size:1em;color:#FFF;display: block;}
.CheckBoxValidation{text-align: left;font-family: 'R-Poppins';font-size: 1em;width: 100%;color: #02091b;}

/* BackTop */
.BackTop{background-color:#C99A28}
.btnBackTop{margin: auto;width: 100px;padding: 10px 0;color: #FFF;cursor: pointer;font-family: 'B-Poppins';font-size: 1em;}



/* packages */
.packages{padding: 30px 0;}
.packageOpened{display:flex;margin-bottom:20px;    justify-content: end; max-width: 60%;}
.packageOpened li{text-align: center;}
.packageOpened li .img-packages{margin:10px;width:200px;height:200px;border:3px solid #ca9a29;background-color:#E8E8E8;border-radius:50%;padding:10px;display:flex;align-items:center;flex-direction:column;justify-content:center}
.packageOpened li p{font-family: 'SB-Poppins';font-size: .9em;}
.cardPackages{display: flex;}
.boxText{width:80%;text-align:left;display:flex;flex-direction:column;justify-content:space-evenly}
.boxText ul{display: flex;}
.boxText ul .UlGold{background-image:linear-gradient(#C99A28,#725E18);width:150px;height:150px;border-radius:10px;display:flex;justify-content:center;align-items:center;color:#FFF;font-family: 'SB-Poppins';font-size: 1.5em;}
.boxText .pricePackages{background-color:#F4F4F4;width:calc(100% - 150px);margin:10px 0;display:flex;flex-direction:column;justify-content: space-evenly;}
.NumPackage{display:flex;justify-content:space-evenly;background-color:#E2E2E2;padding:10px;}
.NumPackage p{font-family: 'SB-Poppins';font-size: 1em;}
.NumPackage p:last-child{font-family: 'R-Poppins';font-size: 1em;}
.boxText ul .UlSilver{background-image:linear-gradient(#C7C7C7,#707774);width:150px;height:150px;border-radius:10px;display:flex;justify-content:center;align-items:center;color:#FFF;font-family: 'SB-Poppins';font-size: 1.5em;}

.boxImg{width: 20%;position: relative;}
.boxImg img{width: 100%;height: 100%;}
.boxImg::after{content:'';position:absolute;top:-5px;left:50%;transform:translate(-50%);background-color:#C99A28;width:80%;height:5px}
.boxImg::before{content:'';position:absolute;bottom:-5px;left:50%;transform:translate(-50%);background-color:#C99A28;width:80%;height:5px}


/* Venue */
.Venue{text-align:left;padding:40px 0;border-bottom:1px solid #C99A28;position:relative;}
.Venue::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:50%;height:2px;background-color:#C99A28}
.titleVenue{font-family: 'SB-Poppins';font-size: 1.5em;}
.Address-direction .p-Venue-Address{font-family: 'R-Poppins';font-size: 1em;border-bottom:2px solid #C99A28;padding-bottom: 5px;width: fit-content;margin-bottom: 10px;}
.Address-direction .p-Venue-direction{font-family: 'R-Poppins';font-size: .9em;margin-bottom: 10px;}
.GettingThere .p-GettingThere{font-family: 'R-Poppins';font-size: 1em;border-bottom:2px solid #C99A28;padding-bottom: 5px;width: fit-content;margin-bottom: 10px;}
.GettingThere .p-arrow-text{font-family: 'R-Poppins';font-size: .9em;margin-bottom: 10px;}
.GettingThere .p-arrow-text i{color: #C99A28;}

.Location p{font-family: 'R-Poppins';font-size: 1em;margin-bottom: 10px;}
.Location a{font-family: 'SB-Poppins';font-size: 1em;margin-bottom: 10px;display: block;word-break: break-all;}
.Location iframe{width: 100%;height: 300px;}


/* Hotels */
.Hotels{text-align:left;padding:40px 0;border-bottom:1px solid #C99A28;position:relative;}
.Hotels::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:50%;height:2px;background-color:#C99A28}
.Hotels .row{align-items:center}
.texteHotels{text-align: left;}
.texteHotels h4{font-family: 'SB-Poppins';font-size: 1.5em;color: #000;}
.texteHotels p{font-family: 'R-Poppins';font-size: .9em;margin-bottom: 10px;line-height: 2;width: 90%;}
.texteHotels p span{font-family: 'SB-Poppins';}
.texteHotels .p-arrow-text{font-family: 'R-Poppins';font-size: .9em;margin-bottom: 10px;}
.texteHotels .p-arrow-text i{color: #C99A28;}
.texteHotels a{font-family: 'SB-Poppins';font-size: 1em;margin-bottom: 20px;display: block;word-break: break-all;    color: blue;}
.ContenteHotelsImage{position: relative;}
.imgeHotels{position: relative;padding-bottom: 65%;}
.imgeHotels img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;display:block}
.imgeHotels::after{content:'';position:absolute;bottom:-7px;left:50%;transform:translate(-50%,0);background-color:#C99A28;width:80%;height:7px;}
.imgeHotels::before{content:'';position:absolute;top:-7px;left:50%;transform:translate(-50%,0);background-color:#C99A28;width:80%;height:7px}






/* footer */
footer{background-color:#02091B;padding: 10px 0 0;}
.ContentFooter{padding: 30px 0;}
.socialFooter{display: flex;margin: 20px 0;}
.socialFooter li{width:30px;height:30px;border:1px solid #FFF;border-radius:50px;margin:0 5px;display:flex;justify-content:center;align-items:center}
.socialFooter li i{color: #FFF;}
.p-Quick{color: #FFF;font-family: 'B-Poppins';font-size: 1em;border-bottom:1px solid #fff;width: fit-content;margin-bottom: 10px;}
.QuickLinks li a{color: #FFF;font-family: 'R-Poppins';font-size: .9em;margin-bottom: 10px;display: block;}
.DivQuick{text-align: left;}
.UlContactUs{color: #FFF;text-align: left;}
.UlContactUs li {margin-bottom: 10px;}
.UlContactUs li img{width: 150px;}
.F-Email {text-align: left;margin-bottom: 10px;}
.F-Email p:first-child{font-family: 'B-Poppins';font-size: 1em;color: #FFF;}
.F-Email p:last-child{font-family: 'R-Poppins';font-size: .8em;color: #FFF;}
.paddingFooter{padding: 40px 10px;}
.F-UPALogo{display:flex;flex-direction:column;justify-content:center;align-items:center;border-left: 1px solid #FFF;}
.F-UPALogo img{margin-bottom:5px;text-align:center;}
.CenterFooter{justify-content: center;}
.BottomFooter{background-color:#EEE;padding: 20px 0;}
.ContentBottomFooter{display: flex;justify-content: space-between;}
.ContentBottomFooter p{color: #000;font-family: 'R-Poppins';font-size: .8em;}
.ContentBottomFooter ul{display: flex;}
.ContentBottomFooter ul li{color: #000;font-family: 'R-Poppins';font-size: .8em;}
.ContentBottomFooter ul li:first-child{margin-right: 30px;}



/* Scientific */
.Scientific .card{background-color:#02091B;border-radius:0}
.Scientific .card img{padding: 10px 10px 0;}
.Scientific .card .card-body{background-color:#725E18;color: #FFF;text-align: center;}
.Scientific .card .card-title{font-family: 'R-Poppins';font-size: .9em;}
.Scientific .card .card-title span{font-family: 'B-Poppins';}
.Scientific .card .card-text{font-family:'L-Poppins';font-size:.8em;height:80px;overflow:hidden}
.card-text-Guest {height:auto!important;margin-bottom:5px}
.card-img-overlay-Guest{height:auto!important}
/* cardAgenda */
.cardAgenda{background-color:#FFF;position:relative;margin:40px 0 0;box-shadow:0 0 0 2px #f0eeee;padding:30px;border-radius:10px;text-align:left}
.UlAgenda{display:flex;flex-wrap:wrap}
.UlAgenda li{display:flex; align-items:center;margin-bottom:20px;width: calc(100% / 3);}
.UlAgenda li:last-child{margin-bottom:0}
.UlAgenda li p{font-family:R-Poppins;font-size:1em;padding: 10px;border-radius:10px}
.UlAgenda li p:first-child{background-color:#C99A28;color:#FFF;text-align:center}


.error {text-align: left;display: block;color: white;margin-top: 3px;margin-left: 10px;}


/* Exhibtor */
.contentExhibtor{display:flex;flex-wrap:wrap;}
.boxExhibtor{margin-bottom:20px}
.boxExhibtor .imgExh{border:1px solid #CCC;padding:20px;background: #f7f7f7;border-radius:10px;height: 150px;display: flex;align-items: center;justify-content:center;}
.textExh{padding:10px 5px}
.textExh p{text-align:center;font-family:B-Poppins;font-size:.9em;height: 40px;overflow: hidden;margin-bottom: 5px;}
.UlHealth{display:flex;flex-direction:column}
.UlHealth li {font-family:R-Poppins;font-size:.9em;text-align:left;}
.UlHealth li i{color:#C99A28;margin-right:5px}

.filterExh{border:1px solid #CCC;padding:20px;border-radius:10px;}
.DivSearch{padding-bottom:20px;border-bottom:1px solid #ccc }
.contentSearch{position:relative;}
.DivSearch input{padding-left: 10%;font-family:R-Poppins}
.DivSearch i{position: absolute;top: 50%;left: 0;transform: translate(0,-50%);width: 10%;text-align: center;color:#495057}

.contentfilterExh{padding:20px 0}
.tilefilterExh{display:flex;justify-content:space-between;margin-bottom:20px}
.tilefilterExh p{font-family:B-Poppins;}
.tilefilterExh span{font-family:R-Poppins;color:#C99A28;border-bottom:1px solid #C99A28;cursor:pointer}

.FilterBlock{margin-bottom:10px}
.titleFilterBlock{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #ccc;cursor:pointer}
.titleFilterBlock p{color:#C99A28;font-family:R-Poppins}

.UlTabsFilter{padding:10px 0;display:none}
.UlTabsFilter .custom-control-label{color:#000}

.modal-dialog{max-width:50%}
.modal-content{padding:10px}
.contentModal{display:flex;justify-content:space-between;align-items: flex-end; text-align:left;width: 100%;margin: 30px auto;}
.leftModal{display:flex}
.TextModal {font-family:B-Poppins;font-size:14px;margin:0 10px}
.TextModal i{color:#C99A28;}
.TextModal span{color:#707070;margin:0 5px}
.ImgModal {border: 1px solid #CCC;border-radius: 10px;height: 150px;display: flex;align-items: center;cursor: pointer;width: 180px;}
.TextModal li{margin-bottom:10px;display:flex;align-items:center}

.btnWebsite{display:flex;justify-content:space-between;align-items:center; background-color:#C99A28;color:#FFF}
.btnWebsite:hover{color:#FFF}
.btnWebsite p{margin-right:10px;display: flex;align-items: center;font-size: 14px;font-family:B-Poppins}
.btnWebsite i{margin-right:5px}
.textModal{text-align:left;font-family:R-Poppins;margin:10px 0}
.btnCloseModal{position:absolute;right:20px}

.emptyMsg {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.noResult{color:#C99A28;font-family:B-Poppins;font-size:1.5em;text-align:center}

.loadMore{color: #FFF;text-align: center;background-color: #C99A28;padding: 14px;width: 150px;margin: auto;border-radius: 10px;font-family:R-Poppins;cursor:pointer}
.visitorRegisterModal .modalBodyP{text-align: center;font-family: 'SB-Poppins';font-size: 1em;}
.visitorRegisterModal .modal-title{font-family: 'b-Poppins';font-size: 1.1em;font-weight: normal;}
.visitorRegisterModal .modal-header{background: #654d14;width: 40px;height: 40px;color: #fff;margin: 0;padding: 0;display: flex;justify-content: center;align-items: center;border-radius: 10px;position: absolute;left: -20px;top: -20px;box-shadow: none;border: none;}
.visitorRegisterModal .modal-header button{color: #fff;opacity: 1;background: none;display: block;margin: 0;padding: 0;font-size: 25px;height: 20px;line-height: 20px;}
.visitorRegisterModal .modal-dialog{max-width:350px}
.visitorRegisterModal .modal-content{max-width: 350px;margin: auto;}
.visitorRegisterModal .modal-dialog {position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;height: 269px;}
.borderExcon{border: 1px solid #756019;border-radius: 5px;width: 320px;margin: 15px auto 0 auto;}

.Text-Video{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:column;text-align:left}
.Text-Video p{width: 100%;text-align: left;}
.Text-Video ul li{text-align:left}
.contentTextModal{width:58%}
.contentTextModal p{text-align:left;margin-bottom:10px}
.contentVideoModal{width:40%}
.contentVideoModal iframe{width:100%;height:350px;border-radius:10px}

.Text-Video iframe{width:100%}

.ColorGold{background-image: linear-gradient(#C99A28, #4E3E06);color:#FFF;padding:5px 15px}
.ColorPlatinum{background-image: linear-gradient(#334247, #0A0D0E);color:#FFF;padding:5px 15px}
.ColorSilver{background-image: linear-gradient(#d7d7d7, #6c6c6c);color:#FFF;padding:5px 15px}

.contentProducts .boxExhibtor .imgExh{background-color:#FFF}

.embedHomeVideo {margin:50px 0;}
.embedHomeVideo h3{text-align:center;font-family:B-Poppins;font-size:1.5rem;margin-bottom:20px}
.embedHomeVideoIframe iframe{width:100%;}



/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* Important Records */
/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.records-section {overflow: hidden;}
.record-content-side{background-color: #D9D9D9; padding: 30px 15px; height: 100%;}
.record-content-side h2{font-size: 3em; font-family:"SB-Poppins"; color: var(--black);}
.record-content-side p{font-size: 1.18em; line-height: 2; }
.important-records {background-color: #C39B41; padding: 50px 20px; color: var(--white);} 
.important-records-title {color: var(--black); font-size: 30px; font-family:"SB-Poppins";  text-align: center; margin-bottom: 30px;}
.records-swiper{position: relative;}
.records-swiper .swiper-sliderbranding-next, .records-swiper .swiper-sliderbranding-prev {background-color: var(--black); border-radius: 50%;}
.records-swiper .swiper-slide {flex-direction: column; padding: 0 50px;}
.records-swiper .swiper-slide .title {font-size: 25px; text-transform: capitalize;}
.records-swiper .swiper-slide .number {font-size: 40px; font-weight: 500;}
/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* Responsive Area Code */
/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */


.grayBGAbout {background: #F2F2F2;}
.whiteBGContainer{margin:30px 0;}
.whiteBG{background:#fff;width:calc((100% - 30px) / 2);padding:20px;border-radius:15px;margin-bottom:30px;box-shadow: 0px 12px 40px rgba(0, 0, 0, 0.08);}
.whiteBG img{width:100%;}
.whiteBG .col-3{padding-left:0}
.whiteBG .col-9 bold{font-weight:bold;}
.whiteBG .col-9 p{display:inline;}
.AfHeExReport{margin:100px 0;}
.AfHeExReport .record-content-side{background:#fff;}
.EmbedIframeSection{margin-bottom:50px;display:block;}
.EmbedIframeContainer{width:100%;background:#fff;}
.EmbedIframeContainer {padding:50px 0 30px 10%;}
.EmbedIframeContainer h3{font-size:30px;text-align:center;margin-bottom:15px;}
.EmbedIframeContainer p{margin-bottom:10px;}
.EmbedIframeContainer li{margin-bottom:10px;}
.EmbedIframe iframe{width:100%;height: 100%!important;}


/*Book Flight*/
.flightHeader h3{font-family: 'SB-Poppins';font-size: 1.7em;}
.flightHeader p{font-family: 'R-Poppins';font-size: 1em;}
.flightContent {background:#F2F2F2}
.flightContent h3{font-family: 'SB-Poppins';font-size: 1.7em; line-height:1.5}
.flightContent h4{font-family: 'SB-Poppins';font-size: 1.5em;}
.flightContent p{font-family: 'R-Poppins';font-size: 1em;}
.flightContent a{font-family: 'R-Poppins';font-size: 1em;color:#C99A28;padding-left:10px;}
.flightFooter h3{font-family: 'SB-Poppins';font-size: 1.7em;}
.flightFooter ul{list-style:disc;}
.flightFooter li{font-family: 'R-Poppins';font-size: 1em;margin-bottom:8px;}
.imgResponsive{width:100%;}
.inquiriesSection{padding:70px 20px;background:#F2F2F2}
.inquiriesSectionTitle{font-family: 'SB-Poppins';font-size: 2em;margin-bottom:50px;}
.inquiriesSectionjustify{justify-content:space-evenly}
.inquiriesBlock{background:#fff;border-radius:15px;padding:25px;min-height:255px;}
.inquiriesBlockTitle h3{font-size: 20px;font-family: 'SB-Poppins'}
.inquiriesBlockTitle p{font-size: 14px;font-family: 'R-Poppins'}
.inquiriesBlockDetails img{margin-right:8px;}
.inquiriesBlockDetails p{font-size: 17px;font-family: 'R-Poppins'}

.pdfNewsletterContainer{background-color: #C99A28;}
.pdfNewsletter {gap:0 20px;display:flex;justify-content:center;align-items:center;width:100%;margin:30px 0;}
.pdfNewsletter li{width:33.33%;display:flex;justify-content:center;align-items:center;flex-direction:column;}
    .pdfNewsletter li a {
        width: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #fff;
        color: #C99A28;
        padding: 10px;
        font-family: 'SB-Poppins';
        font-size: 1em;
        text-align: center;
        border-radius: 10px;
        margin-bottom: 15px;
    }
@media (min-width: 800px) and (max-width: 2000px) {
    .Scientific .card .card-title span{display: block;}
    .Scientific .card .card-text{height: 100px;}
    .titleScientific h2{font-size:1.4em;}

}
@media (min-width: 800px) and (max-width: 1370px) {
        .layout-Header{justify-content: center;}
}

@media (min-width: 800px) and (max-width: 1050px){
    .img-TVideo{display: none;}
    .arrowSliderVision{width: 14%;}
    .titleSection h2::before{font-size: 1.5em;}
    .paddingFooter{padding: 0;}
    .TextVideo{overflow: hidden;}
    .txt-TVideo h3{font-size: 1.3em;}
    .address p{font-size: .6em;}

    .Package-Platinum .Price,.Package-Silver .Price,.Package-Gold .Price{flex-direction: column;}
    .RegistrLeft .p-Copyright{text-align: center;}
}
/* Small devices (landscape phones, 576px and up) */
@media (max-width: 800px) { 
    .container-fluid{width: 100%;}
    .layout-Header{justify-content: center;}
    .left-Header{flex-direction: column;margin-bottom:15px;}
    .navbar{align-items:flex-start;margin-top:15px;}
    .Content-FVideo{justify-content: center;}
    .IframeVidoe{padding-bottom:70%;width:100%;order:2}
    .TextVideo{width:auto;padding:30px 20px;height:auto;margin:20px 0;position:relative}
    .Text-Vision{width:100%;text-align:center}
    .Slider-Vision{width:100%}
    .Vision{padding:30px 15px;position:relative;width:100%;margin:auto;display:flex;justify-content:center}
    .Vision h2{padding-left: 0;}
    .p-txtVision{padding-left: 0;}
    .arrowSliderVision{width: 24%;}
    .img-SliderVision{padding-bottom: 45%;}
    .OBJECTIVES::before{display: none;}
    .OBJECTIVES::after{display: none;}
    .titleSection h2::before{font-size: 1.3em;}
    .News .titleSection h2::before{font-size:2em}
    .SliderNews{width: 100%;}
    .HeaderCategories .titleSection{width: 75%;}
    .UlIconCategories{flex-wrap: wrap;}
    .UlIconCategories:first-child{margin-bottom: 30px;}
    .UlIconCategories li{width:calc(100% / 3);}
    .UlREGISTER{flex-wrap: wrap;}
    .UlREGISTER li{width:100%;margin-bottom: 10px;}
    .sliderbranding{width: 100%;}
    .titlebranding h2{font-size: 1.4em;}

    .titleCover{padding:30px 20px;height:300px;position:relative;width:90%;margin:20px auto;}
    .coverSection{width:95%;order:2;margin: auto;}
    .contentVideoNews{flex-direction: column;}
    .TextIframeNews{width: 90%;margin: auto;}
    .IframeNews{width: 90%;margin:20px auto;padding-bottom: 60%;}
    .div-txtbottom{width: 90%;margin: auto;}
    .contentNewsCenter::after{height: 100%;}
    .imgNewsCenter{margin: 20px auto 0;}
    .HeaderSection .titleHeaderSection{width: 45%;}

    .titlePartners h2{font-size: 1.5em;}

    .sectionVision {padding: 30px 15px;}
    .sectionVision .Content-Vision{align-items:center;margin: 0;}
    .sectionVision h2{padding: 0;}
    .sectionVision .p-txtVision{padding: 0;margin: 0 0 10px;}
    .sectionVision .center-Vision{padding-left: 0;justify-content: center;}
    .sectionVision .img-SliderVision{padding-bottom: 45%;}
    .TextOBJECTIVES{width: 100%;}
    .imgOBJECTIVES{width: 100%;padding-bottom: 50%;}
    .contentOBJECTIVES::after{height: 100%;}
    .ContentLogoPartners{justify-content: center;}
    
    .Hotels{padding:10px 0}
    .Venue{padding:10px 0}

    .cardAgenda .titleAgenda{text-align:center}
    .UlAgenda li{flex-direction:column}
    .UlAgenda li p{margin-bottom:10px}
    .UlAgenda li p:first-child{margin-right:0;}
    .UlAgenda li p:nth-child(2){margin-right:0;text-align:center}

    .TextContactUs{padding: 20px 0;}
    .p-txtheader{width: 100%;}
    .coverSponsorship{padding-bottom: 55%;}
    .titleSponsorship{width: 85%;padding: 30px 20px;}
    .titleSponsorship h2{font-size: 1.4em;}
    .titleSponsorship p{font-size: .8em;}
    .txtSponsorship{width: 90%;}
    .RegistrLeft{height: auto;padding-bottom: 80px !important;}
    .RegistrRight{height: auto;padding-bottom: 80px !important;}
    .RegistrLeft .p-Copyright{font-size: .8em;}
    .btn-REGISTERSponsorship{width: 80%;}
    .SponsorshipRegistrationForm {width: 90%;}
    .p-Ques{font-size: .9em;margin-bottom: 10px;}
    .custom-control-label{font-size: .8em;}
    .AcceptForm{display: block;margin: 10px 0;}
    .Accept-control .custom-control{padding: 0;}
    .eVisa{padding:20px 0 90px;}
    .texteVisa{margin-bottom: 20px;}
    .imgeVisa2{bottom:-30%;left:50%;transform:translate(-50%,0);margin: 20px auto;}
     .packageOpened li .img-packages{width: 50px;height: 50px;}
    .packageOpened{margin-left: 0;    justify-content: space-between;max-width: 100%;}
    .packageOpened li p{font-size: .7em;}
    .boxText{width: 100%;flex-direction: column;justify-content: space-evenly;}
    .boxText ul{display:flex;justify-content:center;align-items:center;flex-direction:column}
    .boxText ul .UlGold{width: 50%;height: 40px;font-size: .9em;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
    .boxText ul .UlSilver{width: 50%;height: 40px;font-size: .9em;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
    .boxText .pricePackages{width: 100%;    margin-top: 0;}
    .boxImg{display: none;}
    .NumPackage {flex-wrap: wrap;}
    .NumPackage p {font-size: .8em;width: calc(100% / 3);order: 2;text-align: center;}
    .NumPackage p:last-child {order: 1;width: 100%;text-align: center;margin-bottom: 5px;}
    .CenterFooter{padding: 0 15px;margin: 0;}
    .F-UPALogo{border:none;}
    .paddingFooter{padding: 0;}
    .logoFooter {text-align: center;}
    .logoFooter img{width: 230px;}
    .socialFooter{justify-content: center;}
    .DivQuick{text-align: center;}
    .p-Quick{margin:0 auto 10px;}
    .UlContactUs{text-align: center;}
    .ContentBottomFooter{justify-content: center;flex-direction: column;}
    .ContentBottomFooter p{margin: auto;}
    .ContentBottomFooter ul{justify-content: center;}
   .titleScientific h2{font-size:1.2em;}
   .Package .col-lg-4:nth-child(1){order:2}

    .filterExh{margin-bottom:20px}
    .modal-dialog{max-width:100%}
    .contentModal{flex-direction:column;align-items:center}
    .leftModal{flex-direction:column}
    .boxExhibtor .imgExh{height:220px}

    .Text-Video{flex-direction:column;padding:0 10px}
    .Text-Video > div{width:100%}
    .UlAgenda li{width:100%}
    .whiteBG{margin-right:0;width:100%;}
    .grayBGAbout .coverSection img{width:100%!important;max-height:100%!important;}
    .EmbedIframeContainer .col-6{width:100%;padding-left:0;max-width:100%;flex:100%;margin-bottom:30px;}
    .EmbedIframeContainer{flex-wrap:wrap;}
    .flightContent {flex-wrap: wrap;}
    .flightContent .col-lg-6.col-md-6.px-0{margin-bottom:24px;}
    .col-lg-6.col-md-6.pl-4.pr-5{padding-bottom:14px;}
    .inquiriesSectionjustify{display: block!important;}
    .inquiriesBlock{width: 100%!important;max-width: 100%;margin-bottom: 30px;}
    .pdfNewsletter{flex-wrap:wrap}
    .pdfNewsletter li {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
    }

        .pdfNewsletter li a {
            width: 90%;
        }
        }
/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* Mobile First Responsive */
/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
/* Min SM  */
@media (min-width: 576px) {
    .records-swiper {padding: 0 30px;}
    .records-swiper .swiper-slide {position: relative; padding: 0 20px; padding-inline-end: 40px;}
    .records-swiper .swiper-slide::after {content: ""; position: absolute; height: 50%; width: 1px; top: 30%; background-color: #C7C7C7; right: -2px; }

}
/* Min MD  */
@media (min-width: 768px) {
}
/* Min LG  */
@media (min-width: 992px) {
    .record-content-side{padding: 35px; padding-inline-start: 50px;}
    .record-content-side h2{font-size: 3.8em;}
    .records-swiper .swiper-slide {position: relative; padding: 0 30px; height: auto;}
    .records-swiper .swiper-slide .title {font-size: 30px;}
    .records-swiper .swiper-slide .number {font-size: 50px;}

}

/* Min XL  */
@media (min-width: 1200px) {
    .record-content-side{padding: 40px; padding-inline-start: 80px;}
    .important-records-title {font-size: 45px; }
    .important-records {padding: 60px 40px;} 
    .records-swiper{padding: 0 100px;}
  
}


/* Min XXL  */
@media (min-width: 1600px) {
    .record-content-side{padding: 80px; padding-inline-start: 140px;}
    .important-records-title {font-size: 58px;}
    .important-records { padding: 90px 70px;} 
    .records-swiper .swiper-slide .title {font-size: 43px;}
    .records-swiper .swiper-slide .number {font-size: 85px;}

}

