.x-navbar {
position: fixed !important;
z-index: 1030;
top: 0;
left: 0;
right: 0;
}
.admin-bar .x-navbar {
top: 32px;
}
.rev_slider_wrapper, a.x-img-thumbnail:hover, .x-slider-container.below, .page-template-template-blank-3-php .x-slider-container.above, .page-template-template-blank-6-php .x-slider-container.above {
border: transparent !important;
}
header {
position: absolute;
width: 100%;
} .ls-bar-timer {
background: #EB567D !important;
border-color: #EB567D !important;
top: calc(100% - 6.5px) !important;
transform: scaleX(0.199) rotate(180deg);
max-width: 100% !important;
opacity: 1;
transform-origin: right;
height: 2px !important;
right: calc(100% * 0.199) !important;
} .ls-bar-timer-line {
border-bottom: 1px solid #EB567D;
position: absolute;
z-index: 99;
top: calc(100% - 6.5px) !important;
transform: scaleX(0.199);
max-width: 100% !important;
opacity: 1;
transform-origin: right;
height: 3px !important;
width: 100%;
right: 0;
}
rs-progress,
.sr7-pbar {
width: 265px !important;
transform: rotate(180deg) !important;
position: absolute !important;
right: 76px !important;
}
rs-progress::after,
.sr7-pbar::after {
content: " ";
background: #EB567D;
height: 1px;
width: 265px;
position: absolute;
top: 1px;
}
.slider_wrapper {
bottom: 0;
position: absolute;
height: 85px;
left: 0;
right: 0;
}
.slider_wrapper .x-row-inner { z-index: 30;
margin: 0 auto;
width: 100%;
height: 50px;
}
.tparrows { transition: all 1s cubic-bezier(0.18,0.89,0.32,1.28) !important;
transform: none !important;
}
.tparrows.tp-leftarrow {
top: auto !important;
left: 65px !important;
}
.tparrows.tp-rightarrow {
top: auto !important;
left: 120px !important;
}
.tparrows:before {
color: #EB567D !important;
opacity: 1 !important; }
.tparrows:before {
color: #EB567D !important;
opacity: 1 !important;
}   #slide_pagination {
position: absolute; left: 200px;
font-size: 20px;
line-height: 55.2px;
z-index: 99;
color: white;
font-weight: 300;
font-family: 'Lato'; line-height: 50px;
} .slide_inner_container{
max-width: 1328px;
width: 100% !important;
position: sticky !important;
margin-right: auto !important;
margin-left: auto !important;
margin-top: -50px !important;
z-index: 99;
} .slide_inner_container .ls-gui-element.ls-nav-prev,
.slide_inner_container .ls-gui-element.ls-nav-next { display: block !important;
opacity: 1 !important;
transform: none !important;
transition: all 1s cubic-bezier(0.18,0.89,0.32,1.28) !important;
}
.slide_inner_container .ls-nav-prev {
left: -10px !important
}
.slide_inner_container .ls-nav-next {
left: 40px !important;
}
.slide_inner_container a.ls-gui-element.ls-nav-prev::before {
content: "";
width: 31px;
height: 1px;
background: #EB567D;
position: absolute;
top: 50%;
margin-top: -6.4px;
right: 0px;
transition: all 1s cubic-bezier(0.18,0.89,0.32,1.28);
left: 15px;
}
.slide_inner_container a.ls-gui-element.ls-nav-next::before {
content: "";
width: 31px;
height: 1px;
background: #EB567D;
position: absolute;
top: 50%;
margin-top: -6.5px;
right: 0px;
transition: all 1s cubic-bezier(0.18,0.89,0.32,1.28);
left: 16px;
}
.slide_inner_container a.ls-gui-element.ls-nav-prev::after {
border-left-color: #EB567D !important;
border-top-color: #EB567D !important;
border-width: 1px;
width: 20px;
height: 20px;
left: 18px;
transition: all 1s cubic-bezier(0.18,0.89,0.32,1.28) !important;
}
.slide_inner_container a.ls-gui-element.ls-nav-next::after {
border-top-color: #EB567D !important;
border-right-color: #EB567D !important;
border-width: 1px;
width: 20px;
height: 20px;
right: 3px;
transition: all 1s cubic-bezier(0.18,0.89,0.32,1.28) !important;
} .slide_inner_container a.ls-nav-prev:hover:after
.slide_inner_container a.ls-nav-next:hover:after {
border-top-color: #EB567D !important;
border-right-color: #EB567D !important;
} .slide_inner_container a:hover.ls-gui-element.ls-nav-next:before {
left: 25px;
width: 50px;
}
.slide_inner_container a:hover.ls-gui-element.ls-nav-next:after {
right: -21px;
} .slide_inner_container a:hover.ls-gui-element.ls-nav-prev:before {
left: -7px;
width: 50px;
}
.slide_inner_container a:hover.ls-gui-element.ls-nav-prev:after {
right: -20px;
left: -3px;
}    .actividades .hover_anim:hover {
background: #f7f7f7 !important;
}
.actividades .hover_anim img {
transition: transform .5s;
}
.actividades .hover_anim:hover  img{
transform: scale(1.3);
} .x-text .x-text-content-text-primary {
font-family: 'Lato' !important;
font-weight: 900 !important;
font-size: 22px !important;
line-height: 1.2em;
}
#ver_projectos {
position: fixed !important;
top: 50%;
right: 0;
z-index: 99999999999999999999999999999999999;
}  .tparrows.tp-rightarrow:before { content: '' !important;
width: 20px !important;
height: 20px !important;
border-width: 1px 1px 0 0;
border-style: solid;
border-color: #EB567D;
display: block;
transform-origin: -4px 25px;
transform: rotate(45deg);
}
.tparrows.tp-leftarrow:before { content: '' !important;
width: 20px !important;
height: 20px !important;
border-width: 0px 0px 1px 1px;
border-style: solid;
border-color: #EB567D;
display: block;
transform-origin: 5px 46px;
transform: rotate(45deg);
}
rs-arrow.tp-rightarrow:before {
position: absolute !important;
right: 0px;
left: 10px;
transition: all 1s cubic-bezier(0.18, 0.89, 0.32, 1.28) !important;
}
rs-arrow.tp-rightarrow:hover:before {
display: block !important;
left: 40px !important;
}
rs-arrow.tp-leftarrow:before {
position: absolute !important;
right: 0;
left: 0;
transition: all 1s cubic-bezier(0.18, 0.89, 0.32, 1.28) !important;
}
rs-arrow.tp-leftarrow:hover:before {
display: block !important;
left: -30px !important;
} rs-arrow.tp-leftarrow:after,
rs-arrow.tp-rightarrow:after
{
content: "";
width: 30px;
height: 1px;
background: #EB567D;
position: absolute;
top: 28px;
margin-top: 0;
right: 0;
transition: all 1s cubic-bezier(0.18, 0.89, 0.32, 1.28);
left: 10px;
}
rs-arrow.tp-leftarrow:after {
left: 20px;
} rs-arrow.tp-leftarrow:hover:after {
left: -10px;
width: 50px;
}
rs-arrow.tp-rightarrow:hover:after {
left: 20px;
width: 50px;
}
@media screen and (max-width: 978px) { .slider_wrapper {
height: 50px;
} #slide_pagination {
left: 160px !important;
}
rs-progress {
inset: auto 79px 25px auto !important;
width: 130px !important;
}
rs-progress::after {
width: 130px !important;
} rs-module .anim_arrow.arrow_read_more:before,
sr7-module .anim_arrow.arrow_read_more:before {
margin-top: -12.7px;
}
rs-module .anim_arrow.arrow_read_more:after,
sr7-module .anim_arrow.arrow_read_more:after {
margin-top: -40px;
}
}
@media screen and (max-width: 833px) {
.slider_wrapper {
height: 50px;
}
.tparrows.tp-leftarrow {
left: 16px !important;
}
.tparrows.tp-rightarrow {
left: 65px !important;
}
#slide_pagination {
left: 110px !important;
}
rs-progress {
inset: auto 36px 25px auto !important;
}
}
@media screen and (max-width: 391px) { .slider_wrapper {
height: 50px;
}
.tparrows.tp-leftarrow {
left: 0px !important;
}
.tparrows.tp-rightarrow {
left: 55px !important;
}
#slide_pagination {
left: 100px !important;
}
rs-progress {
inset: auto 20px 25px auto !important;
width: 130px !important;
}
rs-progress::after {
width: 130px !important;
} rs-arrow.tp-leftarrow:hover:before,
sr7-arrow.tp-leftarrow:hover:before {
left: -20px !important;
width: 40px;
}
rs-arrow.tp-leftarrow:hover:after,
sr7-arrow.tp-leftarrow:hover:after {
left: 0px !important;
width: 40px;
} rs-module .anim_arrow.arrow_read_more:before,
sr7-module .anim_arrow.arrow_read_more:before {
margin-top: -23.7px;
left: 30px;
}
rs-module .anim_arrow.arrow_read_more:after,
sr7-module .anim_arrow.arrow_read_more:after {
margin-top: -36px;
left: 28px;
}
}  .x-section:not(#contact_form) > .x-row > .x-row-inner {
border-left: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
}   .glide__track {
overflow: visible !important; }
.zoomin {
overflow: hidden;
}
.zoomin img{
transition: transform .5s;
}
.zoomin:hover img {
transform: scale(1.3);
}
.actividade_img {
height: 307px;
width: 100%;
}
.actividade_img img {
width: 100% !important;
max-width: 100% !important;
height: 307px;
object-fit: cover;
}
.py40 {
padding-top: 40px;
padding-bottom: 40px;
}
.px20 {
padding-left: 20px;
padding-right: 20px;
}
.anim_arrow_link {
margin-left: 10px;
margin-top: -20px;
}
.slide_actividade {
color: #EB567D;
padding-bottom: 40px;
font-family: 'Lato';
font-size: 22px;
font-weight: 900;
line-height: 26px;
letter-spacing: 0em;
text-align: left;
}
.slide_localizacao_projecto {
font-weight: 400;
font-size: 18px;
line-height: 25px;
padding-bottom: 7px;
}
.slide_project_title {
font-size: 16px;
line-height: 24px;
}
.slide_project_item_link {
font-weight: 600;
font-size: 14px;
line-height: 17.5px;
color: #3A4E61;
padding-bottom: 20px;
}
.slide_project_item_link:hover {
color: #3A4E61;
}
.middle_vertical_line:after {
z-index: auto !important; } .rs-parallax-wrap .arrow_read_more {
min-width: 120px !important;
}
rs-module .anim_arrow.arrow_read_more:before,
sr7-module .anim_arrow.arrow_read_more:before {
top: 0;
left: 90px;
margin-top: 13px;
margin-top: 1.7em;
}
rs-module .anim_arrow.arrow_read_more:after,
sr7-module .anim_arrow.arrow_read_more:after {
top: 0;
left: 89px;
margin-top: -15px;
margin-top: -0.3em;
}
rs-module .anim_arrow.anim_alone.arrow_read_more,
sr7-module .anim_arrow.anim_alone.arrow_read_more {
margin-left: 0;
} sr7-module {
position: relative;
}
sr7-module .slider_wrapper {
z-index: 30;
pointer-events: none;
}
sr7-module .slider_wrapper sr7-arrow,
sr7-module .slider_wrapper canvas.sr7-pbar,
sr7-module .slider_wrapper #slide_pagination {
pointer-events: auto;
}
sr7-module sr7-arrow.sr7-arrows {
background: transparent !important;
width: 40px !important;
height: 40px !important;
top: 0 !important;
transform: none !important;
opacity: 1 !important;
z-index: 30;
}
sr7-module sr7-arrow.sr7-leftarrow {
left: 65px !important;
}
sr7-module sr7-arrow.sr7-rightarrow {
left: 120px !important;
}
sr7-module sr7-arrow.sr7-arrows:before {
content: '' !important;
font-family: inherit !important;
font-size: 0 !important;
line-height: 0 !important;
width: 20px !important;
height: 20px !important;
border-style: solid;
border-color: #EB567D;
display: block;
position: absolute !important;
transition: all 1s cubic-bezier(0.18, 0.89, 0.32, 1.28) !important;
opacity: 1 !important;
}
sr7-module sr7-arrow.sr7-rightarrow:before {
border-width: 1px 1px 0 0;
transform-origin: -4px 25px;
transform: rotate(45deg);
left: 10px;
}
sr7-module sr7-arrow.sr7-leftarrow:before {
border-width: 0 0 1px 1px;
transform-origin: 5px 46px;
transform: rotate(45deg);
left: 0;
}
sr7-module sr7-arrow.sr7-rightarrow:hover:before {
left: 40px !important;
}
sr7-module sr7-arrow.sr7-leftarrow:hover:before {
left: -30px !important;
}
sr7-module sr7-arrow.sr7-leftarrow:after,
sr7-module sr7-arrow.sr7-rightarrow:after {
content: "";
width: 30px;
height: 1px;
background: #EB567D;
position: absolute;
top: 24.1px;
margin-top: 0;
transition: all 1s cubic-bezier(0.18, 0.89, 0.32, 1.28);
left: 10px;
}
sr7-module sr7-arrow.sr7-leftarrow:after {
left: 20px;
}
sr7-module sr7-arrow.sr7-leftarrow:hover:after {
left: -10px;
width: 50px;
}
sr7-module sr7-arrow.sr7-rightarrow:hover:after {
left: 20px;
width: 50px;
}
sr7-module canvas.sr7-pbar {
width: 265px !important;
height: 3px !important;
position: absolute !important;
right: 76px !important;
left: auto !important;
top: auto !important;
bottom: 25px !important;
transform: none !important;
z-index: 30;
transform: rotate(180deg) !important;
}
@media screen and (max-width: 978px) {
sr7-module #slide_pagination {
left: 160px !important;
}
sr7-module canvas.sr7-pbar {
right: 79px !important;
width: 130px !important;
}
}
@media screen and (max-width: 833px) {
sr7-module sr7-arrow.sr7-leftarrow {
left: 16px !important;
}
sr7-module sr7-arrow.sr7-rightarrow {
left: 65px !important;
}
sr7-module #slide_pagination {
left: 110px !important;
}
sr7-module canvas.sr7-pbar {
right: 36px !important;
}
}
@media screen and (max-width: 391px) {
sr7-module sr7-arrow.sr7-leftarrow {
left: 0 !important;
}
sr7-module sr7-arrow.sr7-rightarrow {
left: 55px !important;
}
sr7-module #slide_pagination {
left: 100px !important;
}
sr7-module canvas.sr7-pbar {
right: 20px !important;
width: 130px !important;
}
sr7-module sr7-arrow.sr7-leftarrow:hover:before {
left: -20px !important;
}
sr7-module sr7-arrow.sr7-leftarrow:hover:after {
left: 0 !important;
width: 40px;
}
}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow {
position: absolute;
display: block;
top: 50%;
z-index: 2;
color: white;
text-transform: uppercase;
padding: 9px 12px;
background-color: transparent;
border: 2px solid rgba(255, 255, 255, 0.5);
border-radius: 4px; opacity: 1;
cursor: pointer;
transition: opacity 150ms ease, border 300ms ease-in-out;
transform: translateY(-50%);
line-height: 1;
}
.glide__arrow:focus {
outline: none;
}
.glide__arrow:hover {
border-color: white;
}
.glide__arrow--left {
left: 2em;
}
.glide__arrow--right {
right: 2em;
}
.glide__arrow--disabled {
opacity: 0.33;
}
.glide__bullets {
position: absolute;
z-index: 2;
bottom: 2em;
left: 50%;
display: inline-flex;
list-style: none;
transform: translateX(-50%);
}
.glide__bullet {
background-color: rgba(255, 255, 255, 0.5);
width: 9px;
height: 9px;
padding: 0;
border-radius: 50%;
border: 2px solid transparent;
transition: all 300ms ease-in-out;
cursor: pointer;
line-height: 0;
box-shadow: 0 0.25em 0.5em 0 rgba(0, 0, 0, 0.1);
margin: 0 0.25em;
}
.glide__bullet:focus {
outline: none;
}
.glide__bullet:hover, .glide__bullet:focus {
border: 2px solid white;
background-color: rgba(255, 255, 255, 0.5);
}
.glide__bullet--active {
background-color: white;
}
.glide--swipeable {
cursor: grab;
cursor: -moz-grab;
cursor: -webkit-grab;
}
.glide--dragging {
cursor: grabbing;
cursor: -moz-grabbing;
cursor: -webkit-grabbing;
}  .glide__track {
overflow: hidden !important;
}
.glide__arrow {
top: 160px;
}
.glide__arrow--left {
left: -10em;
}
.glide__arrow--right {
right: -10em;
}
.glide__arrow svg {
-webkit-transition: ease-out 0.4s;
-moz-transition: ease-out 0.4s;
transition: ease-out 0.4s;
}
.glide__arrow:hover svg {
transform: scaleX(1.5);
transform-origin: top;
} .glide__arrow--right {
right: -5em;
}
.glide__arrow--left {
left: -5em;
}
.glide__arrow--right:hover svg {
transform: translate(10px, 0)
}
.glide__arrow--left:hover svg {
transform: translate(-10px, 0)
}.is-ajax-search .is-loader-image{display:none;position:absolute;top:50%;transform:translateY(-50%);height:25px;right:5px;z-index:9999;width:25px;background-repeat:no-repeat;background-size:contain}.is-ajax-search.processing .is-loader-image{display:block}.is-ajax-search label{position:relative}.is-ajax-search-details,.is-ajax-search-details *,.is-ajax-search-result,.is-ajax-search-result *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;padding:0;outline:0!important;margin:0;border:0;border-radius:0;text-transform:none;text-shadow:none;box-shadow:none;text-decoration:none;text-align:left;letter-spacing:normal;font-size:13px;line-height:18px;vertical-align:baseline}.is-ajax-search-details a,.is-ajax-search-result a{color:#0073aa}.is-ajax-search-details a:hover,.is-ajax-search-result a:hover{text-decoration:underline}div.is-ajax-search-details,div.is-ajax-search-result{display:none;height:auto;width:500px;max-width:100%;position:absolute;z-index:999999;background:#e2e2e2;color:#313131;padding:5px}.is-ajax-search-items{max-height:400px;overflow-y:auto;overflow-x:hidden}.is-search-sections{position:relative;clear:both;overflow:hidden}.is-search-sections:after{content:"";display:block;clear:both}.is-search-sections .left-section{float:left}.is-show-more-results{border-top:none;margin-top:5px;background:#fff}.is-show-more-results-text{cursor:pointer;padding:4px 0 3px;text-align:center}.is-load-more-image{display:block;margin:0 auto;max-height:25px}.is-ajax-search-no-result{padding:10px;background:#fff;text-align:center}.is-ajax-search-items .post-title{display:inline-block;font-weight:400;font-size:15px;text-transform:capitalize}.is-search-sections .meta{margin:5px 0}.is-search-sections .meta i{font-size:11px}.is-search-sections .meta>div{margin-bottom:5px}.is-search-sections .meta>div>span{margin-left:10px}.is-search-sections .meta>div>span:first-child{margin-left:0}.is-has-badge .is-search-sections .is-title{margin-right:35px}.is-has-badge .is-search-sections .meta>div>span:last-child{margin-right:10px}.is-search-sections .meta>span:not(:last-child):after{margin:0 2px;content:'/';display:inline-block}.is-search-sections .thumbnail{margin-right:10px;width:70px}.is-search-sections .thumbnail img{float:left;max-width:70px;height:auto}.is-ajax-term-label{display:block;font-style:italic;font-size:10px;text-transform:uppercase;color:#7b7b7b;line-height:12px;letter-spacing:2px}.is-ajax-result-description{font-size:14px;margin-top:10px}.is-ajax-search-post,.is-ajax-search-post-details{clear:both;padding:15px;border-bottom:1px solid #eceff1}.is-ajax-search-details .is-ajax-search-items>div,.is-ajax-search-post{background:#fff}.is-ajax-search-categories-details>div:hover,.is-ajax-search-result .is-ajax-search-post:hover,.is-ajax-search-result .is-show-more-results:hover,.is-ajax-search-tags-details>div:hover{background:#e2e2e2}.is-ajax-search-details .is-title a,.is-ajax-search-post .is-title a{text-transform:capitalize;font-size:14px}.is-ajax-search-post-details:last-child,.is-ajax-search-posts .is-ajax-search-post:last-child{border:0}.is-ajax-woocommerce-actions{clear:both;margin-top:10px;display:inline-block}.is-ajax-woocommerce-actions>*{display:inline-block}.is-ajax-woocommerce-actions .qty{width:60px;height:auto;padding:4px 8px;background:#fff;font-size:14px;min-height:0}.is-ajax-woocommerce-actions .add_to_cart_inline{margin:0 0 0 5px}.is-ajax-woocommerce-actions .added_to_cart{font-size:15px;text-transform:capitalize;font-weight:800;padding:4px 8px}.is-ajax-woocommerce-actions .add_to_cart_inline a.button{padding:4px 10px;background:#0073aa;color:#fff;font-weight:800;text-decoration:none}.is-ajax-search-details .is-ajax-woocommerce-actions .add_to_cart_inline a.button.loading{opacity:.4;cursor:wait}.is-ajax-woocommerce-actions .add_to_cart_inline a.button:hover{opacity:.9}.is-ajax-search-items .stock-status{color:#7ad03a}.is-ajax-search-items .is-prices del{text-decoration:line-through}.is-ajax-search-items .is-prices .amount{background:0 0;font-weight:800}.is-ajax-search-items .is-prices del .amount{font-weight:lighter;font-size:90%;opacity:.6}.is-ajax-search-items .is-prices ins{background:0 0}.is-ajax-search-items .stock-status.is-out-of-stock{color:#a44}.is-featured-icon{display:inline-block;width:13px;fill:#ffc107;vertical-align:text-top}.is-ajax-search-items .is-sale-badge{background:#77a464;color:#fff;height:20px;padding-top:2px;position:absolute;right:-24px;text-align:center;top:4px;transform:rotate(45deg);width:77px}.is-ajax-search-post-details .is-ajax-term-label{display:inline-block}.is-ajax-term-name{font-size:16px;text-transform:capitalize}.is-ajax-term-wrap{margin-bottom:10px}div.is-ajax-search-details{width:400px}.is-ajax-search-post-details{display:none}.is-ajax-search-posts-details .is-search-sections .thumbnail{width:150px}.is-ajax-search-posts-details .is-search-sections .thumbnail img{max-width:150px;float:none}@media screen and (max-width:910px){div.is-ajax-search-result{max-width:97%}.is-ajax-search-details{display:none!important}}@media screen and (max-width:510px){.is-ajax-search-result{left:3px!important}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@font-face {
font-family: 'revicons';
src: url(//www.consultec.co.mz/web/wp-content/plugins/revslider/core/public/css/fonts/revicons/fonts/revicons.eot?5510888);
src: url(//www.consultec.co.mz/web/wp-content/plugins/revslider/core/public/css/fonts/revicons/fonts/revicons.eot?5510888#iefix) format('embedded-opentype'),
url(//www.consultec.co.mz/web/wp-content/plugins/revslider/core/public/css/fonts/revicons/fonts/revicons.woff?5510888) format('woff'),
url(//www.consultec.co.mz/web/wp-content/plugins/revslider/core/public/css/fonts/revicons/fonts/revicons.ttf?5510888) format('truetype'),
url(//www.consultec.co.mz/web/wp-content/plugins/revslider/core/public/css/fonts/revicons/fonts/revicons.svg?5510888#revicons) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
.testrevicon { display:inline-block}
.testrevicon:before	{	font-family: inherit; content: '\e824';font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}
.testloadedicon .testrevicon:before	{	font-family: 'revicons'; content: '\e824';font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}
[class^="revicon-"]:before, [class*=" revicon-"]:before {
font-family: "revicons";
font-style: normal;
font-weight: normal;
speak: never;
speak-as: spell-out;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center; font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;    }
sr7-module [class^="revicon-"], sr7-module [class*=" revicon-"], 
.rb-modal-wrapper [class^="revicon-"], .rb-modal-wrapper [class*=" revicon-"]{
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; 
}
.revicon-search-1:before { content: '\e802'; } .revicon-pencil-1:before { content: '\e831'; } .revicon-picture-1:before { content: '\e803'; } .revicon-cancel:before { content: '\e80a'; } .revicon-info-circled:before { content: '\e80f'; } .revicon-trash:before { content: '\e801'; } .revicon-left-dir:before { content: '\e817'; } .revicon-right-dir:before { content: '\e818'; } .revicon-down-open:before { content: '\e83b'; } .revicon-left-open:before { content: '\e819'; } .revicon-right-open:before { content: '\e81a'; } .revicon-angle-left:before { content: '\e820'; } .revicon-angle-right:before { content: '\e81d'; } .revicon-left-big:before { content: '\e81f'; } .revicon-right-big:before { content: '\e81e'; } .revicon-magic:before { content: '\e807'; } .revicon-picture:before { content: '\e800'; } .revicon-export:before { content: '\e80b'; } .revicon-cog:before { content: '\e832'; } .revicon-login:before { content: '\e833'; } .revicon-logout:before { content: '\e834'; } .revicon-video:before { content: '\e805'; } .revicon-arrow-combo:before { content: '\e827'; } .revicon-left-open-1:before { content: '\e82a'; } .revicon-right-open-1:before { content: '\e82b'; } .revicon-left-open-mini:before { content: '\e822'; } .revicon-right-open-mini:before { content: '\e823'; } .revicon-left-open-big:before { content: '\e824'; } .revicon-right-open-big:before { content: '\e825'; } .revicon-left:before { content: '\e836'; } .revicon-right:before { content: '\e826'; } .revicon-ccw:before { content: '\e808'; } .revicon-arrows-ccw:before { content: '\e806'; } .revicon-palette:before { content: '\e829'; } .revicon-list-add:before { content: '\e80c'; } .revicon-doc:before { content: '\e809'; } .revicon-left-open-outline:before { content: '\e82e'; } .revicon-left-open-2:before { content: '\e82c'; } .revicon-right-open-outline:before { content: '\e82f'; } .revicon-right-open-2:before { content: '\e82d'; } .revicon-equalizer:before { content: '\e83a'; } .revicon-layers-alt:before { content: '\e804'; } .revicon-popup:before { content: '\e828'; }