.anidado .accordion-container .panel-default,.faqs .accordion-container .panel-default{overflow:hidden;margin-bottom:32px;border:1px solid #2c6532;border-radius:4px;-webkit-transition:border-color linear .3s;-o-transition:border-color linear .3s;transition:border-color linear .3s}.anidado .accordion-container .panel-default .panel-title,.faqs .accordion-container .panel-default .panel-title{-webkit-transition:background-color linear .3s;-o-transition:background-color linear .3s;transition:background-color linear .3s}.anidado .accordion-container .panel-default .panel-title .text-title,.faqs .accordion-container .panel-default .panel-title .text-title{-webkit-transition:color linear .3s;-o-transition:color linear .3s;transition:color linear .3s}.anidado .accordion-container .panel-default .panel-title::after,.faqs .accordion-container .panel-default .panel-title::after{-webkit-transition:color linear .3s,-webkit-transform .3s ease-in-out;transition:color linear .3s,-webkit-transform .3s ease-in-out;-o-transition:color linear .3s,-o-transform .3s ease-in-out;transition:transform .3s ease-in-out,color linear .3s;transition:transform .3s ease-in-out,color linear .3s,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out;color:#fff!important}.anidado .accordion-container .panel-default.active,.faqs .accordion-container .panel-default.active{border:1px solid #000}.anidado .accordion-container .panel-default.active .panel-title,.faqs .accordion-container .panel-default.active .panel-title{background-color:#fff!important}.anidado .accordion-container .panel-default.active .panel-title .text-title,.faqs .accordion-container .panel-default.active .panel-title .text-title{color:#000!important}.anidado .accordion-container .panel-default.active .panel-title::after,.faqs .accordion-container .panel-default.active .panel-title::after{color:#2c6532!important}.anidado .accordion-container .panel-title,.faqs .accordion-container .panel-title{padding-left:24px}.anidado .accordion-container .panel-title .text-title,.faqs .accordion-container .panel-title .text-title{font-size:1.0625rem!important;line-height:1.0625rem!important}.anidado .accordion-container .panel-body>:first-child,.faqs .accordion-container .panel-body>:first-child{padding:20px 24px}@media (min-width:1280px){.anidado .accordion-container .panel-body>:first-child,.faqs .accordion-container .panel-body>:first-child{padding:20px 24px}}body>footer.fair .footer-content .interest-area{background-color:var(--custom-secondary-color,#000)}.hero-banner-slick .hero-banner-slider .container .hero-banner-subtitle{max-height:none}.hero-banner-slick .hero-banner-slider .container .hero-banner-subtitle strong{display:inline-block;padding-top:8px}@media (min-width:1280px){.hero-banner-slick .hero-banner-slider .container .hero-banner-subtitle strong{padding-top:16px}}.hero-banner-slick .content .bottom-wrapper,.hero-banner-slick .countdown-count-container:not(:first-child){margin-top:40px}@media (min-width:1280px){.hero-banner-slick .content .bottom-wrapper,.hero-banner-slick .countdown-count-container:not(:first-child){margin-top:56px}}.hero-banner-slick .content .buttons-wrapper{margin-top:0}.hero-banner-slick .content .spicon-wrapper:not(:first-child){margin-top:40px}@media (min-width:768px){.hero-banner-slick .content .spicon-wrapper:not(:first-child){margin-top:0}}#carouselHome .new-hero-title,.new-hero-slick .new-hero-title{line-height:35px}@media (min-width:1024px){#carouselHome .new-hero-title,.new-hero-slick .new-hero-title{line-height:38px}}@media (min-width:1280px){#carouselHome .new-hero-title,.new-hero-slick .new-hero-title{line-height:48px}}#carouselHome .new-hero-subtitle,#carouselHome .new-hero-summary,.new-hero-slick .new-hero-subtitle,.new-hero-slick .new-hero-summary{font-family:Barlow;font-weight:400;font-size:1rem;line-height:1.1875rem;color:#000}@media (min-width:1280px){#carouselHome .new-hero-subtitle,#carouselHome .new-hero-summary,.new-hero-slick .new-hero-subtitle,.new-hero-slick .new-hero-summary{font-size:1.25rem;line-height:1.5rem}}#carouselHome .new-hero-summary:not(:last-child),.new-hero-slick .new-hero-summary:not(:last-child){margin-top:8px}@media (min-width:1280px){#carouselHome .new-hero-summary:not(:last-child),.new-hero-slick .new-hero-summary:not(:last-child){margin-top:16px}}#carouselHome .countdown-count-container:not(:first-child),#carouselHome .new-hero-button.new-hero-button,#carouselHome .new-hero-button.new-hero-button.new-hero-button:first-of-type,.new-hero-slick .countdown-count-container:not(:first-child),.new-hero-slick .new-hero-button.new-hero-button,.new-hero-slick .new-hero-button.new-hero-button.new-hero-button:first-of-type{margin-top:40px}@media (min-width:1280px){#carouselHome .countdown-count-container:not(:first-child),#carouselHome .new-hero-button.new-hero-button,#carouselHome .new-hero-button.new-hero-button.new-hero-button:first-of-type,.new-hero-slick .countdown-count-container:not(:first-child),.new-hero-slick .new-hero-button.new-hero-button,.new-hero-slick .new-hero-button.new-hero-button.new-hero-button:first-of-type{margin-top:56px}}#carouselHome .alt-img-container,#carouselHome .alt-img-container img,#carouselHome .corte-der .alt-img-container,#carouselHome .corte-der .alt-img-container img,#carouselHome .corte-der .video-player,#carouselHome .corte-der iframe,#carouselHome .corte-der video,#carouselHome .video-player,#carouselHome iframe,#carouselHome video,.new-hero-slick .alt-img-container,.new-hero-slick .alt-img-container img,.new-hero-slick .corte-der .alt-img-container,.new-hero-slick .corte-der .alt-img-container img,.new-hero-slick .corte-der .video-player,.new-hero-slick .corte-der iframe,.new-hero-slick .corte-der video,.new-hero-slick .video-player,.new-hero-slick iframe,.new-hero-slick video{-webkit-transform:none;-o-transform:none;transform:none}@media (min-width:768px){body:not(.institutional) .hero-image:not(.news-list){background:#ccd446}}body:not(.institutional) .hero-image .text-wrapper{background-color:#ccd446}body:not(.institutional) .hero-image .text-wrapper .hero-image-rampant{display:none}body:not(.institutional) .hero-image .text-wrapper *{color:#000}body:not(.institutional) .hero-image .text-wrapper h1,body:not(.institutional) .hero-image .text-wrapper p.ifema-h1{font-size:28px!important;line-height:34px!important}body :not(footer)>.btn.btn-primary,body:not(.institutional) :not(footer)>.btn.btn-primary{border:1px solid #000!important}body :not(footer)>.btn.btn-secondary,body:not(.institutional) :not(footer)>.btn.btn-secondary{border:1px solid #fff!important}body :not(footer)>.btn.btn-secondary:focus:not(:active),body :not(footer)>.btn.btn-secondary:hover,body:not(.institutional) :not(footer)>.btn.btn-secondary:focus:not(:active),body:not(.institutional) :not(footer)>.btn.btn-secondary:hover{border-color:#ccd446!important;background-color:#ccd446!important;color:#000!important}body :not(footer)>.btn.btn-primary.disabled.disabled.disabled.disabled,body :not(footer)>.btn.btn-primary[disabled],body :not(footer)>.btn.btn-secondary.disabled.disabled.disabled.disabled,body :not(footer)>.btn.btn-secondary[disabled],body:not(.institutional) :not(footer)>.btn.btn-primary.disabled.disabled.disabled.disabled,body:not(.institutional) :not(footer)>.btn.btn-primary[disabled],body:not(.institutional) :not(footer)>.btn.btn-secondary.disabled.disabled.disabled.disabled,body:not(.institutional) :not(footer)>.btn.btn-secondary[disabled]{border-color:#c4c6d0!important;background-color:#c4c6d0!important;color:#fff!important}body :not(footer)>.btn.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom:focus:not(:active),body :not(footer)>.btn.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom:hover{color:#ccd446!important}body :not(footer)>.btn.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom:focus:not(:active),body :not(footer)>.btn.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom:hover{color:#2c6532!important}body :not(footer)>.btn.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom,body :not(footer)>.btn.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom{background-color:transparent!important;border:1px solid!important;border-color:currentColor!important}body :not(footer)>.btn.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom:focus:not(:active),body :not(footer)>.btn.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom:hover,body :not(footer)>.btn.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom:focus:not(:active),body :not(footer)>.btn.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom:hover{background-color:transparent!important}body :not(footer)>.btn.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.disabled,body :not(footer)>.btn.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom.btn-primary-custom[disabled],body :not(footer)>.btn.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.disabled,body :not(footer)>.btn.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom.btn-secondary-custom[disabled]{color:#c4c6d0!important}body:not(.institutional) .hero-banner-slick .hero-banner-slider .hero-banner-button.hero-banner-button{border:1px solid #000;background-image:none!important;background-color:#000!important;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:background-color,border-color;-o-transition-property:background-color,border-color;transition-property:background-color,border-color}body:not(.institutional) .hero-banner-slick .hero-banner-slider .hero-banner-button.hero-banner-button span{color:#fff!important;-webkit-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}body:not(.institutional) .hero-banner-slick .hero-banner-slider .hero-banner-button.hero-banner-button:focus:not(:active),body:not(.institutional) .hero-banner-slick .hero-banner-slider .hero-banner-button.hero-banner-button:hover{border-color:#ccd446;background-image:none!important;background-color:#ccd446!important}body:not(.institutional) .hero-banner-slick .hero-banner-slider .buttons-wrapper>div:not(:first-child) .hero-banner-button{background:0 0!important;border-color:#000}body:not(.institutional) .hero-banner-slick .hero-banner-slider .buttons-wrapper>div:not(:first-child) .hero-banner-button span{color:#000!important}body:not(.institutional) .hero-banner-slick .hero-banner-slider .buttons-wrapper>div:not(:first-child) .hero-banner-button:focus:not(:active),body:not(.institutional) .hero-banner-slick .hero-banner-slider .buttons-wrapper>div:not(:first-child) .hero-banner-button:hover{border-color:#2c6532}body:not(.institutional) .hero-banner-slick .hero-banner-slider .buttons-wrapper>div:not(:first-child) .hero-banner-button:focus:not(:active) span,body:not(.institutional) .hero-banner-slick .hero-banner-slider .buttons-wrapper>div:not(:first-child) .hero-banner-button:hover span{color:#2c6532!important}.mod-presentation .btn.btn-primary:focus:not(:active),.mod-presentation .btn.btn-primary:hover,.presentation .btn.btn-primary:focus:not(:active),.presentation .btn.btn-primary:hover{border-color:#ccd446!important;background-color:#ccd446!important;color:#000!important}body>footer.fair .footer-content .button-list-wrapper>a.btn.btn.btn.btn:not(.disabled){border:1px solid #fff!important;background-color:#fff!important;color:#000!important}body>footer.fair .footer-content .button-list-wrapper>a.btn.btn.btn.btn:not(.disabled):focus:not(:active),body>footer.fair .footer-content .button-list-wrapper>a.btn.btn.btn.btn:not(.disabled):hover{border-color:#ccd446!important;background-color:#ccd446!important;color:#000!important}.live-connect-activities .all-tabs-content-wrapper .accordion-row,.live-connect-activities .no-dates-all-tabs-content-wrapper .accordion-row{overflow:hidden;border:1px solid #2c6532;border-radius:4px;-webkit-transition:border-color linear .3s;-o-transition:border-color linear .3s;transition:border-color linear .3s}.live-connect-activities .all-tabs-content-wrapper .accordion-row:not(:first-child),.live-connect-activities .no-dates-all-tabs-content-wrapper .accordion-row:not(:first-child){margin-top:32px}.live-connect-activities .all-tabs-content-wrapper .deploy-wrapper button,.live-connect-activities .no-dates-all-tabs-content-wrapper .deploy-wrapper button{background-color:#fff;color:#000;-webkit-transition:background-color linear .3s,color linear .3s;-o-transition:background-color linear .3s,color linear .3s;transition:background-color linear .3s,color linear .3s}.live-connect-activities .all-tabs-content-wrapper .deploy-wrapper button .logo-deploy span::before,.live-connect-activities .no-dates-all-tabs-content-wrapper .deploy-wrapper button .logo-deploy span::before{color:#2c6532;-webkit-transition:color linear .3s,-webkit-transform .3s ease-in-out;transition:color linear .3s,-webkit-transform .3s ease-in-out;-o-transition:color linear .3s,-o-transform .3s ease-in-out;transition:transform .3s ease-in-out,color linear .3s;transition:transform .3s ease-in-out,color linear .3s,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out}.live-connect-activities .all-tabs-content-wrapper .deploy-wrapper button.collapsed,.live-connect-activities .no-dates-all-tabs-content-wrapper .deploy-wrapper button.collapsed{background-color:#2c6532;color:#fff}.live-connect-activities .all-tabs-content-wrapper .deploy-wrapper button.collapsed .logo-deploy span::before,.live-connect-activities .no-dates-all-tabs-content-wrapper .deploy-wrapper button.collapsed .logo-deploy span::before{color:#fff}.live-connect-activities .all-tabs-content-wrapper .deploy-wrapper .row-title-wrapper,.live-connect-activities .no-dates-all-tabs-content-wrapper .deploy-wrapper .row-title-wrapper{padding:20px 60px 20px 24px}@media (min-width:1280px){.live-connect-activities .all-tabs-content-wrapper .deploy-wrapper .row-title-wrapper,.live-connect-activities .no-dates-all-tabs-content-wrapper .deploy-wrapper .row-title-wrapper{padding-left:24px;padding-right:60px}}.live-connect-activities .all-tabs-content-wrapper .row-content,.live-connect-activities .no-dates-all-tabs-content-wrapper .row-content{padding:20px 24px}.live-connect-activities .all-tabs-content-wrapper .row-content span[class^=icon],.live-connect-activities .no-dates-all-tabs-content-wrapper .row-content span[class^=icon]{font-size:19px}.live-connect-activities .all-tabs-content-wrapper .row-content .time-content-wrapper,.live-connect-activities .no-dates-all-tabs-content-wrapper .row-content .time-content-wrapper{padding-left:0}.live-connect-activities .all-tabs-content-wrapper .row-content .img-wrapper~.time-content-wrapper,.live-connect-activities .no-dates-all-tabs-content-wrapper .row-content .img-wrapper~.time-content-wrapper{padding-left:0!important}@media (min-width:768px){.live-connect-activities .all-tabs-content-wrapper .row-content,.live-connect-activities .no-dates-all-tabs-content-wrapper .row-content{padding:20px 24px}.live-connect-activities .all-tabs-content-wrapper .row-content .time-content-wrapper,.live-connect-activities .no-dates-all-tabs-content-wrapper .row-content .time-content-wrapper{padding-left:72px}}@media (min-width:1280px){.live-connect-activities .all-tabs-content-wrapper .row-content,.live-connect-activities .no-dates-all-tabs-content-wrapper .row-content{padding:20px 24px}.live-connect-activities .all-tabs-content-wrapper .row-content .time-content-wrapper,.live-connect-activities .no-dates-all-tabs-content-wrapper .row-content .time-content-wrapper{padding-left:98px}}.live-connect-activities .all-tabs-content-wrapper .deploy-wrapper .time-title span,.live-connect-activities .all-tabs-content-wrapper .deploy-wrapper .title span,.live-connect-activities .no-dates-all-tabs-content-wrapper .deploy-wrapper .time-title span,.live-connect-activities .no-dates-all-tabs-content-wrapper .deploy-wrapper .title span{font-size:1.0625rem;line-height:1.25rem}@media (min-width:1280px){.live-connect-activities .all-tabs-content-wrapper .deploy-wrapper .time-title span,.live-connect-activities .all-tabs-content-wrapper .deploy-wrapper .title span,.live-connect-activities .no-dates-all-tabs-content-wrapper .deploy-wrapper .time-title span,.live-connect-activities .no-dates-all-tabs-content-wrapper .deploy-wrapper .title span{font-size:1.0625rem;line-height:1.25rem}}.live-connect-activities .time-wrapper .time-content{font-weight:500;font-size:1.0625rem;line-height:1.25rem}@media (min-width:1280px){.live-connect-activities .time-wrapper .time-content{font-size:1.0625rem;line-height:1.25rem}}.live-connect-activities .time-wrapper .on-site-partner span{font-size:1.0625rem;line-height:1.25rem}@media (min-width:1280px){.live-connect-activities .content-title span{font-size:1.0625rem;line-height:1.25rem}}@media (min-width:768px){.mod-events .slider:not(.slick-initialized) .event-card-wrapper.event-card-wrapper.event-card-wrapper.event-card-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:auto;max-width:50%}}@media (min-width:1024px){.mod-events .slider:not(.slick-initialized) .event-card-wrapper.event-card-wrapper.event-card-wrapper.event-card-wrapper{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}.event-card{border-radius:4px}.event-card .featured{padding-top:8px;background-color:var(--custom-primary-color,#000);color:var(--custom-primary-text-color,#000)}.event-card .featured::before{display:none}.event-card .hover-veil{background-color:var(--custom-primary-color,#000)}.event-card .date span,.event-card span{font-size:1rem;line-height:1.1875rem}.event-card .title span{font-size:1.25rem;line-height:1.5rem}.event-card .orange-btn{background:#ccd446}.event-card .orange-btn span{color:#000}.event-card .tag span{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--custom-primary-color,#000)),to(var(--custom-primary-color,#000)));background-image:-webkit-linear-gradient(var(--custom-primary-color,#000),var(--custom-primary-color,#000));background-image:-o-linear-gradient(var(--custom-primary-color,#000),var(--custom-primary-color,#000));background-image:linear-gradient(var(--custom-primary-color,#000),var(--custom-primary-color,#000))}.event-card .tag::after{color:var(--custom-primary-color,#000)}@media (min-width:768px){body.full-width-site .mod-events.full-block.mod-left-text .slider:not(.slick-initialized) .event-card-wrapper{width:50%;max-width:50%}}@media (min-width:1024px){body.full-width-site .mod-events.full-block.mod-left-text .slider:not(.slick-initialized) .event-card-wrapper{width:25%;max-width:25%}}@media (min-width:1280px){body.full-width-site .mod-events.full-block.mod-left-text .slider:not(.slick-initialized) .event-card-wrapper{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}@media (min-width:1440px){body.full-width-site .mod-events.full-block.mod-left-text .slider:not(.slick-initialized) .event-card-wrapper{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;width:25%;max-width:25%}}section.mod-kpi.animation .kpi-card{-webkit-transition-delay:unset!important;-o-transition-delay:unset!important;transition-delay:unset!important;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform;opacity:1}section.mod-kpi.animation:not(.release-animation) .kpi-card{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}section.mod-kpi.animation.release-animation .kpi-card{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body.full-width-site .mod-left-text.full-block .generic-slider.generic-slider-animation{display:none}@media (min-width:1280px){body.full-width-site .mod-left-text.full-block{opacity:.001}}@media (min-width:1280px){body.full-width-site .mod-left-text.full-block.construtec-animation{opacity:1}body.full-width-site .mod-left-text.full-block.construtec-animation .event-card{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}body.full-width-site .mod-left-text.full-block.construtec-animation .mod-left-text-wrapper{position:relative}body.full-width-site .mod-left-text.full-block.construtec-animation .generic-slider.generic-slider-animation{display:block;position:absolute;top:0;right:0;height:100%;background-color:#fff;pointer-events:none;-webkit-transition:width .5s ease-in-out 0s,opacity .2s ease-in-out .3s,visibility 0s ease-in-out .5s;-o-transition:width .5s ease-in-out 0s,opacity .2s ease-in-out .3s,visibility 0s ease-in-out .5s;transition:width .5s ease-in-out 0s,opacity .2s ease-in-out .3s,visibility 0s ease-in-out .5s}body.full-width-site .mod-left-text.full-block.construtec-animation .generic-slider:not(.generic-slider-animation),body.full-width-site .mod-left-text.full-block.construtec-animation .mod-title{opacity:0;-webkit-transition:opacity .2s ease-in-out .3s;-o-transition:opacity .2s ease-in-out .3s;transition:opacity .2s ease-in-out .3s}body.full-width-site .mod-left-text.full-block.construtec-animation:not(.release-animation) .generic-slider.generic-slider-animation{width:100%!important}body.full-width-site .mod-left-text.full-block.construtec-animation:not(.release-animation) .generic-slider:not(.generic-slider-animation),body.full-width-site .mod-left-text.full-block.construtec-animation:not(.release-animation) .mod-title{pointer-events:none}body.full-width-site .mod-left-text.full-block.construtec-animation.release-animation .generic-slider.generic-slider-animation{opacity:0;visibility:hidden}body.full-width-site .mod-left-text.full-block.construtec-animation.release-animation .generic-slider:not(.generic-slider-animation),body.full-width-site .mod-left-text.full-block.construtec-animation.release-animation .mod-title{opacity:1}}.mod-modal-cards .slider.align-items-end{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.mod-modal-cards .modal-card{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media (min-width:768px){.mod-modal-cards .modal-card{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media (min-width:1024px){.mod-modal-cards .modal-card{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}}.mod-modal-cards .modal-card-container{background-color:transparent}@media (min-width:768px){.mod-modal-cards .modal-card-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.mod-modal-cards .card-img{position:relative;border-radius:4px;width:50%;height:auto;min-width:50%;min-height:144px}@media (min-width:768px){.mod-modal-cards .card-img{width:auto;aspect-ratio:1}}@media (min-width:1280px){.mod-modal-cards .card-img{aspect-ratio:1.17172}}.mod-modal-cards .modal-card-content{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;margin:0;padding:8px;min-height:auto!important;color:#000}@media (min-width:768px){.mod-modal-cards .modal-card-content{padding:24px 0 0}}.mod-modal-cards .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.mod-modal-cards .modal-card-title+.modal-card-subtitle{margin-top:0}.mod-modal-cards .modal-card-subtitle+.modal-card-position{margin-top:0}.mod-modal-cards .modal-card-position,.mod-modal-cards .modal-card-title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.mod-modal-cards .modal-card-title{font-family:"Work Sans";font-size:1rem;line-height:1.1875rem}.mod-modal-cards .modal-card-subtitle{color:#666;font-family:"Work Sans";font-size:.875rem;line-height:1rem}@media (min-width:1280px){.mod-modal-cards .modal-card-subtitle:not(:last-child){margin-bottom:8px}}.mod-modal-cards .modal-card-position{font-size:1rem;line-height:1.1875rem}.mod-modal-cards .veil.veil.veil.veil{top:0;bottom:auto;border-radius:4px;width:50%;height:100%;background:#2c6532;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width:768px){.mod-modal-cards .veil.veil.veil.veil{width:100%;height:auto;aspect-ratio:1}}@media (min-width:1280px){.mod-modal-cards .veil.veil.veil.veil{aspect-ratio:1.17172}}.mod-modal-cards .modal-card-link.modal-card-link.modal-card-link.modal-card-link{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:50%;height:100%;margin-top:0;max-height:none;text-align:center;text-decoration:none;visibility:visible;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width:768px){.mod-modal-cards .modal-card-link.modal-card-link.modal-card-link.modal-card-link{width:100%;height:auto;aspect-ratio:1}}@media (min-width:1280px){.mod-modal-cards .modal-card-link.modal-card-link.modal-card-link.modal-card-link{aspect-ratio:1.17172}}.mod-modal-cards .modal-card-link span{z-index:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #ccd446;border-radius:4px;padding:14px 20px;background-color:#ccd446;color:#000;font-weight:600;font-size:1rem;line-height:1.125rem}.mod-modal-cards .modal-card-container.pointer:focus:not(:active):not(.mouse-click) .veil.veil.veil.veil,.mod-modal-cards .modal-card-container.pointer:hover .veil.veil.veil.veil{background:#2c6532;opacity:.75}.mod-modal-cards .modal-card-container.pointer:focus:not(:active):not(.mouse-click) .modal-card-link.modal-card-link.modal-card-link.modal-card-link,.mod-modal-cards .modal-card-container.pointer:hover .modal-card-link.modal-card-link.modal-card-link.modal-card-link{margin-top:0;max-height:none;opacity:1}.card-modal::after{background:#2c6532;opacity:74.9%}.card-modal .card-modal-close{color:#2c6532}body.full-width-site .mod-modal-cards .modal-card .modal-card-container{aspect-ratio:auto}section.mod-presentation .presentation-wrapper .presentation-container,section.presentation .presentation-wrapper .presentation-container{background-color:#fff!important;color:#000!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section.mod-presentation .media-der .presentation-image,section.mod-presentation .media-der .presentation-image.corte-der,section.mod-presentation .media-der .presentation-image.corte-izq,section.mod-presentation .media-izq .presentation-image,section.mod-presentation .media-izq .presentation-image.corte-der,section.mod-presentation .media-izq .presentation-image.corte-izq,section.presentation .media-der .presentation-image,section.presentation .media-der .presentation-image.corte-der,section.presentation .media-der .presentation-image.corte-izq,section.presentation .media-izq .presentation-image,section.presentation .media-izq .presentation-image.corte-der,section.presentation .media-izq .presentation-image.corte-izq{-webkit-transition:width .8s ease-in-out 0s,opacity .2s ease-in-out .6s,visibility 0s ease-in-out .8s;-o-transition:width .8s ease-in-out 0s,opacity .2s ease-in-out .6s,visibility 0s ease-in-out .8s;transition:width .8s ease-in-out 0s,opacity .2s ease-in-out .6s,visibility 0s ease-in-out .8s}@media (min-width:1024px){section.mod-presentation .media-der .presentation-image,section.mod-presentation .media-der .presentation-image.corte-der,section.mod-presentation .media-der .presentation-image.corte-izq,section.mod-presentation .media-izq .presentation-image,section.mod-presentation .media-izq .presentation-image.corte-der,section.mod-presentation .media-izq .presentation-image.corte-izq,section.presentation .media-der .presentation-image,section.presentation .media-der .presentation-image.corte-der,section.presentation .media-der .presentation-image.corte-izq,section.presentation .media-izq .presentation-image,section.presentation .media-izq .presentation-image.corte-der,section.presentation .media-izq .presentation-image.corte-izq{width:55%}}section.mod-presentation .media-der .presentation-image a::before,section.mod-presentation .media-der .presentation-image.corte-der a::before,section.mod-presentation .media-der .presentation-image.corte-der::before,section.mod-presentation .media-der .presentation-image.corte-izq a::before,section.mod-presentation .media-der .presentation-image.corte-izq::before,section.mod-presentation .media-der .presentation-image::before,section.mod-presentation .media-izq .presentation-image a::before,section.mod-presentation .media-izq .presentation-image.corte-der a::before,section.mod-presentation .media-izq .presentation-image.corte-der::before,section.mod-presentation .media-izq .presentation-image.corte-izq a::before,section.mod-presentation .media-izq .presentation-image.corte-izq::before,section.mod-presentation .media-izq .presentation-image::before,section.presentation .media-der .presentation-image a::before,section.presentation .media-der .presentation-image.corte-der a::before,section.presentation .media-der .presentation-image.corte-der::before,section.presentation .media-der .presentation-image.corte-izq a::before,section.presentation .media-der .presentation-image.corte-izq::before,section.presentation .media-der .presentation-image::before,section.presentation .media-izq .presentation-image a::before,section.presentation .media-izq .presentation-image.corte-der a::before,section.presentation .media-izq .presentation-image.corte-der::before,section.presentation .media-izq .presentation-image.corte-izq a::before,section.presentation .media-izq .presentation-image.corte-izq::before,section.presentation .media-izq .presentation-image::before{-webkit-transform:none;-o-transform:none;transform:none}section.mod-presentation .media-der .presentation-image img,section.mod-presentation .media-der .presentation-image.corte-der img,section.mod-presentation .media-der .presentation-image.corte-izq img,section.mod-presentation .media-izq .presentation-image img,section.mod-presentation .media-izq .presentation-image.corte-der img,section.mod-presentation .media-izq .presentation-image.corte-izq img,section.presentation .media-der .presentation-image img,section.presentation .media-der .presentation-image.corte-der img,section.presentation .media-der .presentation-image.corte-izq img,section.presentation .media-izq .presentation-image img,section.presentation .media-izq .presentation-image.corte-der img,section.presentation .media-izq .presentation-image.corte-izq img{border-radius:4px;-webkit-transform:none!important;-o-transform:none!important;transform:none!important}section.mod-presentation .presentation-text,section.presentation .presentation-text{padding:0;padding-top:40px;opacity:1;-webkit-transition:opacity .2s ease-in-out .6s;-o-transition:opacity .2s ease-in-out .6s;transition:opacity .2s ease-in-out .6s;-webkit-transition:width .8s ease-in-out 0s,opacity .2s ease-in-out .6s,visibility 0s ease-in-out .8s;-o-transition:width .8s ease-in-out 0s,opacity .2s ease-in-out .6s,visibility 0s ease-in-out .8s;transition:width .8s ease-in-out 0s,opacity .2s ease-in-out .6s,visibility 0s ease-in-out .8s}@media (min-width:1024px){section.mod-presentation .presentation-text,section.presentation .presentation-text{padding:0;width:35%}}section.mod-presentation .presentation-text .row,section.presentation .presentation-text .row{gap:40px}@media (min-width:1024px){section.mod-presentation .presentation-text .row,section.presentation .presentation-text .row{gap:48px}}section.mod-presentation .presentation-text .row ul:not(.nav-tabs):not(.slick-dots):not(.link-list-generic),section.presentation .presentation-text .row ul:not(.nav-tabs):not(.slick-dots):not(.link-list-generic){padding-left:revert;margin:0}section.mod-presentation .presentation-text .row .presentation-buttons,section.presentation .presentation-text .row .presentation-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}section.mod-presentation .presentation-text .row .presentation-buttons a.btn,section.presentation .presentation-text .row .presentation-buttons a.btn{width:100%;margin:0!important}@media (min-width:1024px){section.mod-presentation .presentation-text .row .presentation-buttons a.btn,section.presentation .presentation-text .row .presentation-buttons a.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}section.mod-presentation .presentation-text .row+.row,section.presentation .presentation-text .row+.row{padding-top:8px}@media (min-width:1024px){section.mod-presentation .presentation-text .row+.row,section.presentation .presentation-text .row+.row{padding-top:24px}}section.mod-presentation .presentation-text .row h2,section.presentation .presentation-text .row h2{margin-bottom:0}section.mod-presentation.construtec-animation.animation:not(.release-animation) .presentation-wrapper .presentation-container .presentation-image,section.presentation.construtec-animation.animation:not(.release-animation) .presentation-wrapper .presentation-container .presentation-image{width:100%;max-height:500px}section.mod-presentation.construtec-animation.animation:not(.release-animation) .presentation-wrapper .presentation-container .presentation-text,section.presentation.construtec-animation.animation:not(.release-animation) .presentation-wrapper .presentation-container .presentation-text{opacity:0;width:0;padding:0}body:not(.institutional) .mod-recommender-link .recommender-link .card-content{background-color:#f2f2f5}body:not(.institutional) .mod-recommender-link .recommender-link .symbol{display:none}@media (min-width:768px){body:not(.institutional) .mod-recommender-link .recommender-link .symbol{display:block;margin-bottom:0;color:#2c6532}}body:not(.institutional) .mod-recommender-link .recommender-link .card-title,body:not(.institutional) .mod-recommender-link .recommender-link .subtitle span{color:#000}@media (min-width:768px){body:not(.institutional) .mod-recommender-link .recommender-link .card-title:not(:first-child){margin-top:auto;padding-top:16px}}body:not(.institutional) .mod-recommender-link .recommender-link .arrow-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:24px;width:24px;height:100%}@media (min-width:768px){body:not(.institutional) .mod-recommender-link .recommender-link .arrow-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:28px}}body:not(.institutional) .mod-recommender-link .recommender-link .arrow-wrapper span{background:0 0}body:not(.institutional) .mod-recommender-link .recommender-link .arrow-wrapper span::before{content:"\e85f";-webkit-transform:none;-o-transform:none;transform:none}body:not(.institutional) .mod-recommender-link .recommender-link a:focus:not(:active) .card-content,body:not(.institutional) .mod-recommender-link .recommender-link a:hover .card-content{background-color:#ccd446}body:not(.institutional) .mod-recommender-link .recommender-link a:focus:not(:active) .card-content .arrow-wrapper span::before,body:not(.institutional) .mod-recommender-link .recommender-link a:hover .card-content .arrow-wrapper span::before{color:#000!important}body:not(.institutional) .mod-recommender-link.animation .slider:not(.slick-initialized) .recommender-link{-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform;opacity:1;-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}body:not(.institutional) .mod-recommender-link.release-animation .slider:not(.slick-initialized) .recommender-link{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.news-list-card{border:1px solid #000;border-radius:4px}.news-list-card img{border-top-left-radius:4px;border-top-right-radius:4px}.ifm-home-news .news-list-card{border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.regulation-anchors .anchors-wrapper .anchors span:not([class^=icon]){font-size:1.0625rem;line-height:1.0625rem;font-weight:600}.regulation-anchors .anchors-wrapper .anchors span[class^=icon]{color:#fff}.regulation-anchors .anchors-wrapper li.active a{background-color:#000;color:#fff}.regulation-anchors .anchors-wrapper .deploy-anchors-btn{background-color:#000}.regulation-anchors .anchors-wrapper .deploy-anchors-btn .active-text{text-align:left;padding:20px 60px 20px 24px}.regulation-anchors .anchors-wrapper .deploy-anchors-btn .deploy-icon{right:21px}