@font-face{font-family:PromupLight;src:url(/build/fonts/GothamRoundedLight.cbdf452a.ttf)}@font-face{font-family:PromupLight;font-weight:700;src:url(/build/fonts/GothamRoundedMedium.a823f475.ttf)}h1{font-size:3.5rem;line-height:1.2}h1,h2{font-weight:700}a.nav-link.active{border-bottom:2px solid #36b6b0;color:#36b6b0!important}.btn,.form-control,.jumbotron{border-radius:0}.jumbotron{background-size:cover}.carousel-inner{overflow:inherit}.pub-line{background-color:#fff;height:8px;margin-left:8px;width:50px}.card.shadow form label{font-weight:700}.card.shadow form .btn-primary{position:relative;top:25px}.card.shadow form .slider-collapse label{cursor:pointer}.card.shadow form .slider-inputs input{border:0;color:#36b6b0;font-size:.8rem;font-weight:700;padding:0;width:100%}.card.shadow form .slider-inputs input.form-control[readonly]{background:none;opacity:1}.card.shadow form .slider-inputs .col:first-child input{text-align:left}.card.shadow form .slider-inputs .col:last-child input{text-align:right}.card.shadow form .ui-widget-content{border:1px solid #36b6b0}.card.shadow form .ui-widget-header{background:#36b6b0;border:1px solid #ddd}.card.shadow form .ui-state-default,.card.shadow form .ui-widget-content .ui-state-default{background:#fff;border:1px solid #c5c5c5}.card.shadow form .ui-state-active,.card.shadow form .ui-widget-content .ui-state-active{background:#36b6b0;border:1px solid #36b6b0}.card.shadow form .ui-corner-all,.card.shadow form .ui-corner-bottom,.card.shadow form .ui-corner-br,.card.shadow form .ui-corner-right{border-bottom-right-radius:10px}.card.shadow form .ui-corner-all,.card.shadow form .ui-corner-bl,.card.shadow form .ui-corner-bottom,.card.shadow form .ui-corner-left{border-bottom-left-radius:10px}.card.shadow form .ui-corner-all,.card.shadow form .ui-corner-right,.card.shadow form .ui-corner-top,.card.shadow form .ui-corner-tr{border-top-right-radius:10px}.card.shadow form .ui-corner-all,.card.shadow form .ui-corner-left,.card.shadow form .ui-corner-tl,.card.shadow form .ui-corner-top{border-top-left-radius:10px}p+ul{padding-left:15px}li::marker{color:#36b6b0}.contract-preview-container{border:5px solid #fff;height:300px;overflow:hidden}.contract-preview-container a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.contract-preview-container.active .contract-preview-overlay,.contract-preview-container:hover .contract-preview-overlay{color:#fff;opacity:1}.contract-preview-container .contract-preview-picture{height:100%}.contract-preview-container .contract-preview-overlay{background-color:rgba(0,0,0,.314);height:100%;opacity:0;position:absolute;top:0;width:100%}.contract-preview-container .contract-preview-overlay .btn-primary{border-radius:50px;height:50px;position:absolute;right:15px;top:15px;width:50px}.contract-preview-container .contract-preview-overlay .btn-primary svg{vertical-align:bottom}.contract-preview-container .contract-preview-overlay .contract-preview-overlay-info{bottom:0;position:absolute;text-align:center;width:100%}.contract-preview-container .contract-preview-overlay .contract-preview-overlay-info h5{font-weight:700}footer svg:hover,header svg:hover{fill:#30bcb2!important;color:#30bcb2!important}header nav{min-height:60px}header nav ul{height:45px;overflow:hidden;width:650px}header nav ul .active a{border-bottom:2px solid #fff}header nav .navbar-brand img{width:200px}header nav .form-inline .form-control{opacity:0;width:0}header .logo-social-network{left:calc(50% + 592px);position:absolute;top:60px}header .logo-social-network a{display:block;margin:25px 0}main{margin-top:60px}.page-homepage .jumbotron{background-image:url(/build/images/background_homepage.2c6732cf.jpg)}.page-homepage #homepage_opinions .carousel-indicators{margin:10px}.page-homepage #homepage_opinions .carousel-indicators li{background-color:#000;border:0;border-radius:15px;height:15px;width:15px}.page-homepage #homepage_opinions .carousel-indicators li .active{background-color:#36b6b0}.page-homepage #homepage_opinions img{border-radius:40px;height:80px}.page-homepage #homepage_opinions .fa-quote-left{rotate:180deg}.page-homepage #homepage_pack{min-height:470px}.page-homepage #homepage_banner{background-image:url(/build/images/banner_homepage.fea2ca1b.png);background-position-x:center;background-repeat:no-repeat;min-height:470px}.page-homepage #homepage_partners img{filter:grayscale(100%);height:40px}.page-homepage #homepage_partners img:hover{filter:none}.page-pack .jumbotron{background-image:url(/build/images/background_pack.c81afce3.jpg);background-position:50%;height:550px}.page-pack div.bg-dark{background-image:url(/build/images/background_pack_overlay.d38a98cb.jpg);background-position:50%;background-size:cover}.page-agency .jumbotron{background-image:url(/build/images/background_agency.97a7a43b.jpg)}.page-join-us .jumbotron{background-image:url(/build/images/background_join_us.e2dc0c1e.jpg)}.page-join-us #join_us_contact{background-image:url(/build/images/background_join_us_contact.8f6a4088.jpg)}.page-blog .jumbotron{background-image:url(/build/images/background_blog.e9adf6fd.jpg)}.page-blog .card .card-img-top,.page-blog .card .card-overlay{height:250px}.page-blog .card .card-overlay{background:url(/build/images/overlay.e1a53986.png) repeat;color:#fff;font-size:1.5rem;opacity:0;padding:60px 0;position:absolute;text-align:center;width:100%}.page-blog .card .card-overlay:hover{opacity:1}.page-contract,.page-contracts{background-image:url(/build/images/background_default.99827ab1.jpg);background-position-x:center;background-position-y:-140px;background-repeat:no-repeat}.page-contracts main .container:first-child{margin-top:200px}.page-contracts .f20-results .card{min-height:250px;overflow:hidden}.page-contracts .f20-results .card .card-img{max-height:350px}.page-contracts .f20-results .card:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.page-contract main .container:first-child{margin-top:200px}.page-contract .f20-icon-xxl{opacity:.5;width:200px}.page-contract .f20-icon-xxl:hover{opacity:1}.page-contract .f20-gallery .f20-overlay.pro-compromise{background-size:100%}.page-contract .f20-gallery .row .f20-gallery-item{opacity:.5}.page-contract .f20-gallery .row .f20-gallery-item.active,.page-contract .f20-gallery .row .f20-gallery-item:hover{opacity:1}.page-contract .f20-gallery .row .f20-gallery-zoom{background-color:initial;left:5px;right:5px}.page-contract #contract-pictures .carousel-control-prev{left:-40px}.page-contract #contract-pictures .carousel-control-next{right:-40px}.page-contract #contract_related_carousel .carousel-control-prev{left:-150px}.page-contract #contract_related_carousel .carousel-control-next{right:-150px}.page-sponsorship main{background:url(/build/images/background_sponsorship.961be438.png) no-repeat;background-position-x:center;background-position-y:50px}.page-sponsorship main .col-md.border-bottom{border-width:2px!important}.page-customer main{background-color:#edf0f5;background-image:url(/build/images/bg_women_right.8ff4290f.png);background-position-x:right;background-position-y:bottom;background-repeat:no-repeat}.page-customer main a.text-primary.active{border-bottom:3px solid #30bcb2!important}.page-customer main .nav-pills .nav-link.active{color:#fff!important}.page-customer main .card{border:none}.page-customer main .card .card-body{font-family:PromupLight,Helvetica,Arial,sans-serif}.page-customer.page-customer-contracts .f20-scroll-block.f20-scroll-sm{height:250px}.page-customer.page-customer-contracts .contract-preview-container{border:5px solid transparent;height:250px}.page-customer.page-customer-contracts div.pro-progression-bar{background-color:#dadada;height:7px;left:150px;position:absolute;top:173px;width:75%}.page-customer.page-customer-contracts div.pro-progression-bar>div{height:7px}.page-customer.page-customer-contracts div.pro-progression-bar>div.pro-progression-bar-step1{width:25%}.page-customer.page-customer-contracts div.pro-progression-bar>div.pro-progression-bar-step2{width:55%}.page-customer.page-customer-contracts div.pro-progression-bar>div.pro-progression-bar-step3{width:90%}.page-customer.page-customer-contracts div.pro-progression-bar>div.pro-progression-bar-step4{width:100%}.page-customer.page-customer-webmail .nav-pills li.nav-item{cursor:pointer}.page-customer.page-customer-webmail .nav-pills li.nav-item .row{height:50px}.page-customer.page-customer-webmail .nav-pills li.nav-item.active .btn-light{background-color:#30bcb2!important;border-color:#30bcb2!important;color:#fff!important}.page-customer.page-customer-webmail .nav-pills li.nav-item.active .btn-light .fa-2x{color:#fff}.contract-arrow-dpe,.contract-arrow-ges{position:absolute}.contract-arrow-dpe.contract-arrow-dpe,.contract-arrow-ges.contract-arrow-dpe{left:205px}.contract-arrow-dpe.contract-arrow-dpe.dpe-A,.contract-arrow-ges.contract-arrow-dpe.dpe-A{top:16px}.contract-arrow-dpe.contract-arrow-dpe.dpe-B,.contract-arrow-ges.contract-arrow-dpe.dpe-B{top:39px}.contract-arrow-dpe.contract-arrow-dpe.dpe-C,.contract-arrow-ges.contract-arrow-dpe.dpe-C{top:62px}.contract-arrow-dpe.contract-arrow-dpe.dpe-D,.contract-arrow-ges.contract-arrow-dpe.dpe-D{top:85px}.contract-arrow-dpe.contract-arrow-dpe.dpe-E,.contract-arrow-ges.contract-arrow-dpe.dpe-E{top:109px}.contract-arrow-dpe.contract-arrow-dpe.dpe-F,.contract-arrow-ges.contract-arrow-dpe.dpe-F{top:133px}.contract-arrow-dpe.contract-arrow-dpe.dpe-G,.contract-arrow-ges.contract-arrow-dpe.dpe-G{top:156px}.contract-arrow-dpe.contract-arrow-ges,.contract-arrow-ges.contract-arrow-ges{right:60px}.contract-arrow-dpe.contract-arrow-ges.ges-A,.contract-arrow-ges.contract-arrow-ges.ges-A{top:16px}.contract-arrow-dpe.contract-arrow-ges.ges-B,.contract-arrow-ges.contract-arrow-ges.ges-B{top:39px}.contract-arrow-dpe.contract-arrow-ges.ges-C,.contract-arrow-ges.contract-arrow-ges.ges-C{top:62px}.contract-arrow-dpe.contract-arrow-ges.ges-D,.contract-arrow-ges.contract-arrow-ges.ges-D{top:85px}.contract-arrow-dpe.contract-arrow-ges.ges-E,.contract-arrow-ges.contract-arrow-ges.ges-E{top:109px}.contract-arrow-dpe.contract-arrow-ges.ges-F,.contract-arrow-ges.contract-arrow-ges.ges-F{top:133px}.contract-arrow-dpe.contract-arrow-ges.ges-G,.contract-arrow-ges.contract-arrow-ges.ges-G{top:156px}.page-contact .banner-contact-map{background:url(/build/images/banner_contact_map.02b0b01f.jpg) 50%/cover;min-height:280px}@media(max-width:767.98px){header nav ul{height:auto!important;opacity:1!important;overflow:initial!important;width:100%!important}header .logo-social-network{display:none}.page-agency #agency_method .contract-method-bottom,.page-agency #agency_method .contract-method-top{position:static}.page-sponsorship main{background-position-y:165px;background-size:contain}.page-sponsorship h1{font-size:2rem}.page-sponsorship .col-md.border-bottom{border:none!important}.contract-preview-container .contract-preview-overlay{color:#fff;opacity:1}}@media(max-width:991.98px){.page-customer main,.page-homepage #homepage_banner{background-image:none}.page-customer.page-customer-contracts .contract-preview-container{border:5px solid transparent;height:150px}.page-customer.page-customer-contracts div.pro-progression-bar{background-color:#dadada;height:370px;left:35px;top:135px;width:7px}.page-customer.page-customer-contracts div.pro-progression-bar>div{width:7px!important}.page-customer.page-customer-contracts div.pro-progression-bar>div.pro-progression-bar-step1{height:85px}.page-customer.page-customer-contracts div.pro-progression-bar>div.pro-progression-bar-step2{height:200px}.page-customer.page-customer-contracts div.pro-progression-bar>div.pro-progression-bar-step3{height:280px}.page-customer.page-customer-contracts div.pro-progression-bar>div.pro-progression-bar-step4{height:330px}.page-customer.page-customer-contracts div.text-left.text-md-center{position:absolute;top:-20px}}