.alert{position:relative;margin-top:20px;margin-bottom:20px;padding:15px}.alert-danger,.alert-info,.alert-success,.alert-warning{padding:4px 7px 2px 4px;border-color:#a1ce41;color:#FFF;background-color:#24b6f4}.closebtn{position:absolute;top:0;right:5px;margin-left:15px;color:inherit;font-weight:700;float:right;font-size:18px;line-height:20px;cursor:pointer;transition:.3s}.closebtn:hover{color:#000}.msg-error{color:red}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;padding:4px 0;margin:0 0 10px 25px;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.ui-menu-item>a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:400;line-height:18px;color:#555;white-space:nowrap;text-decoration:none;cursor:pointer}.ui-state-active,.ui-state-hover{color:#fff;text-decoration:none;background-color:#08c;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-image:none}.ui-helper-hidden-accessible{display:none}.error-input,.validation-error-input{border-color:red!important}.error,.msg-error{padding-top:4px!important}.error-span-before::before{border-color:red!important}.cd-popup-trigger{text-align:center;color:#FFF;font-size:14px;font-size:.875rem;font-weight:700;text-transform:uppercase;background:#35a785;box-shadow:0 3px 0 rgba(0,0,0,.07)}.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(94,110,141,.9);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:101}.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-popup-container{position:relative;width:90%;max-width:400px;margin:4em auto;background:#FFF;border-radius:.25em .25em .4em .4em;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;z-index:101}.cd-popup-container p{padding:3em 1em}.cd-popup-container .cd-buttons:after{content:"";display:table;clear:both}.cd-popup-container .cd-buttons li{float:left;width:50%;list-style:none}.cd-popup-container .cd-buttons a{display:block;height:60px;line-height:60px;text-transform:uppercase;color:#FFF;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s;cursor:pointer}.cd-popup-container .cd-buttons li:first-child a{background:#24b6f3;border-radius:0 0 0 .25em}.no-touch .cd-popup-container .cd-buttons li:first-child a:hover{background-color:#fc8982}.cd-popup-container .cd-buttons li:last-child a{background:#42a691;border-radius:0 0 .25em}.no-touch .cd-popup-container .cd-buttons li:last-child a:hover{background-color:#c5ccd8}.cd-popup-container .cd-popup-close{position:absolute;top:8px;right:8px;width:30px;height:30px}.cd-popup-container .cd-popup-close::after,.cd-popup-container .cd-popup-close::before{content:'';position:absolute;top:12px;width:14px;height:3px;background-color:#8f9cb5}.cd-popup-container .cd-popup-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px}.cd-popup-container .cd-popup-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px}.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.icon-loading{width:20px;height:19px;display:block;float:right;background-image:url(../Icons/icon-loading.png);background-size:100%;margin-left:5px}.icon-loading-2{width:15px;height:14px;display:block;float:right;background-image:url(../Icons/icon-loading-2.png);background-size:100%;margin-left:5px}.spin{-webkit-animation-name:spin;-webkit-animation-duration:800ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:800ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:800ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:800ms;animation-iteration-count:infinite;animation-timing-function:linear}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}iframe.youtube-video{width:100%;height:auto}.justify{text-align:justify}.icon-billet{box-sizing:border-box;display:inline-block;background-image:url(../Images/safe-negotiate.png);width:40px;height:43px;background-size:contain;background-repeat:no-repeat}.home--histories--content--info-custom{box-sizing:border-box;display:inline-block;background-color:#e6f4fa;float:left;padding:50px 55px 40px;position:relative;width:50%}.icon-business-hand-c{box-sizing:border-box;display:inline-block;background-image:url(../icons/icon-business-hand-c.png);width:40px;height:28px;background-size:contain;background-repeat:no-repeat;margin-top:12px}.site-map{padding:0 30px;margin:15px 89.5px}.site-map-ul{display:inline-block;width:20.5%;margin:0!important;padding:15px 0 5px;vertical-align:top}.site-map-li{list-style:none}.site-map-li a{font-size:14px;font-family:museo_sans300;color:#24b6f3;line-height:1.9}.site-map-title{font-size:17px;font-family:museo_sans700;color:#24b6f3;line-height:2}.social-media-icon{display:inline-block;width:40px;height:40px;margin:2px 5px}#btn-close-deal{padding:15px 0!important;margin-bottom:25px!important;width:100%}.header--menu--item .link.custom{padding:10px 20px!important}.portal-business--left--open--list--item .title-description span{padding-top:11px;display:inline-block}.icon-info-c{width:10px;height:20px;display:inline-block;background-image:url(../icons/icon-info-c.png);background-size:cover}.btn-boleto-registrado{position:absolute!important;margin:0!important;padding:0!important;right:7px!important;box-shadow:none!important;display:block}.btn-boleto-registrado.details{top:-56px}.btn-boleto-registrado.arrangement-details{top:-34px}.tag-premio-epoca{float:left;position:absolute}.tag-premio-epoca img{height:180px}@media only screen and (min-width:1000px){.who-we--presentation--content .youtube-video{height:470px!important}.youtube-video{height:497px!important}}@media only screen and (min-width:768px) and (max-width:1020px){.youtube-video{height:350px!important}.home--histories--content--bg img{width:162%}}@media only screen and (max-width:768px){.youtube-video{height:200px!important}.home--histories--content--bg img{width:100%}.site-map{padding:0 30px;margin:15px 89.5px}.site-map-ul{display:inline-block;width:100%!important;margin:0!important;padding:15px 0 5px;vertical-align:top}.site-map-li{list-style:none}.site-map-li a{font-size:14px;font-family:museo_sans300;color:#24b6f3;line-height:1.9}.site-map-title{font-size:17px;font-family:museo_sans700;color:#24b6f3;line-height:2}.social-media-icon{display:inline-block;width:40px;height:40px;margin:2px 5px}.portal-business--left--open--list--item .title-description span{width:100%;padding-top:0}.header-portal--logo img{margin-top:0!important}.btn-boleto-registrado.details{top:-58px!important;left:15px!important}.btn-boleto-registrado.arrangement-details{top:-56px!important;right:28px!important}.portal-business--left--open--list--item .title--info span{font-size:16px;font-size:1rem}.portal-business--left--open--list--item .title-description span{padding-top:0!important;display:inline-block}.tag-premio-epoca{float:right;position:absolute;right:4px}.tag-premio-epoca img{height:140px}}