.elementor-widget-heading.elementor-widget-heading .elementor-heading-title{
    color:#483C32;
}
.elementor-widget-heading .elementor-heading-title{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-image .widget-image-caption{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-text-editor{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{
    background-color:#483C32;
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{
    color:#483C32;
    border-color:#483C32;
}
.elementor-widget-button a.elementor-button, .elementor-widget-button .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
    background-color:#61ce70;
}
.elementor-widget-divider .elementor-divider-separator{
    border-top-color:#483C32;
}
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-icon.elementor-view-stacked .elementor-icon{
    background-color:#483C32;
}
.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{
    color:#483C32;
    border-color:#483C32;
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{
    background-color:#483C32;
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{
    color:#483C32;
    border-color:#483C32;
}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-star-rating .elementor-star-rating__title{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-image-gallery .gallery-item .gallery-caption{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-image-carousel .elementor-image-carousel-caption{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{
    border-color:#483C32;
}
.elementor-widget-icon-list .elementor-icon-list-icon i{
    color:#483C32;
}
.elementor-widget-icon-list .elementor-icon-list-text{
    color:#54595f;
}
.elementor-widget-icon-list .elementor-icon-list-item{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-counter .elementor-counter-number-wrapper{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-counter .elementor-counter-title{
    color:#54595f;
    font-family:"Roboto Slab", Sans-serif;
    font-weight:400;
}
.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{
    background-color:#483C32;
}
.elementor-widget-progress .elementor-title{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-testimonial .elementor-testimonial-content{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-testimonial .elementor-testimonial-name{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-testimonial .elementor-testimonial-job{
    color:#54595f;
    font-family:"Roboto Slab", Sans-serif;
    font-weight:400;
}
.elementor-widget-tabs .elementor-tab-title{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-tabs .elementor-tab-title.elementor-active{
    color:#61ce70;
}
.elementor-widget-tabs .elementor-tab-content{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-title{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active{
    color:#61ce70;
}
.elementor-widget-accordion .elementor-accordion .elementor-tab-content{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-toggle .elementor-toggle .elementor-tab-title{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active{
    color:#61ce70;
}
.elementor-widget-toggle .elementor-toggle .elementor-tab-content{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-alert .elementor-alert-title{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-alert .elementor-alert-description{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-auth-links .jet-auth-links__login .jet-auth-links__item{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
    color:#61ce70;
}
.elementor-widget-jet-auth-links .jet-auth-links__login .jet-auth-links__prefix{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-auth-links .jet-auth-links__logout .jet-auth-links__item{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
    color:#61ce70;
}
.elementor-widget-jet-auth-links .jet-auth-links__logout .jet-auth-links__prefix{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-auth-links .jet-auth-links__register .jet-auth-links__item{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
    color:#61ce70;
}
.elementor-widget-jet-auth-links .jet-auth-links__register .jet-auth-links__prefix{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-auth-links .jet-auth-links__registered .jet-auth-links__item{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
    color:#61ce70;
}
.elementor-widget-jet-auth-links .jet-auth-links__registered .jet-auth-links__prefix{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-logo .jet-logo__text{
    color:#61ce70;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-posts-navigation .nav-links .nav-previous a{
    background-color:#61ce70;
}
.elementor-widget-jet-blog-posts-navigation .nav-links .nav-next a{
    background-color:#61ce70;
}
.elementor-widget-jet-blog-posts-navigation .nav-links .nav-previous a, .elementor-widget-jet-blog-posts-navigation .nav-links .nav-next a{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-posts-pagination .navigation.pagination .nav-links a.page-numbers{
    background-color:#61ce70;
}
.elementor-widget-jet-blog-posts-pagination .navigation.pagination .nav-links span.page-numbers.current{
    background-color:#483C32;
}
.elementor-widget-jet-blog-posts-pagination .navigation.pagination .nav-links .page-numbers{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__title{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__filter > .jet-smart-listing__filter-item > a{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__filter-hidden-items a{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__featured .post-title-featured{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__featured .post-excerpt-featured{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__meta{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__more{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__featured .jet-smart-listing__more{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__more:hover{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__terms-link{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__featured .jet-smart-listing__terms-link{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__terms-link:hover{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__post .post-title-simple{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__post .post-excerpt-simple{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__meta{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__more{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__post .jet-smart-listing__more{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__more:hover{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__terms-link{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-listing  .jet-smart-listing__post .jet-smart-listing__terms-link{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__terms-link:hover{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__arrow{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-listing .jet-smart-listing__arrow:hover{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-listing .jet-title-fields__item-label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-smart-listing .jet-content-fields__item-label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-smart-tiles  .jet-smart-tiles__box-title{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-smart-tiles .layout-2-1-2 > div:nth-child( 3 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-1-2-h > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-1-2-v > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-2 > div:nth-child( 1 ) .jet-smart-tiles__box-title, .elementor-widget-jet-blog-smart-tiles .layout-1-2-2 > div:nth-child( 1 ) .jet-smart-tiles__box-title{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-smart-tiles  .jet-smart-tiles__box-excerpt{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__meta{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__terms-link{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-tiles  .jet-smart-tiles__terms-link{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__terms-link:hover{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-tiles .jet-blog-arrow{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-tiles .jet-blog-arrow:hover{
    background-color:#483C32;
}
.elementor-widget-jet-blog-smart-tiles .jet-title-fields__item-label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-smart-tiles .jet-content-fields__item-label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-text-ticker  .jet-text-ticker__title{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-text-ticker  .jet-text-ticker__date{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-text-ticker  .jet-text-ticker__post-author{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-text-ticker  .jet-text-ticker__post-date{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-text-ticker  .jet-text-ticker__item-typed{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-text-ticker .jet-blog-arrow{
    background-color:#483C32;
}
.elementor-widget-jet-blog-text-ticker .jet-blog-arrow:hover{
    background-color:#483C32;
}
.elementor-widget-jet-blog-video-playlist .jet-blog-playlist__canvas{
    background-color:#54595f;
}
.elementor-widget-jet-blog-video-playlist .jet-blog-playlist__items{
    background-color:#483C32;
}
.elementor-widget-jet-blog-video-playlist .jet-blog-playlist__heading{
    background-color:#54595f;
}
.elementor-widget-jet-blog-video-playlist  .jet-blog-playlist__heading-title{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-blog-video-playlist  .jet-blog-playlist__counter{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-video-playlist  .jet-blog-playlist__item-title{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-video-playlist  .jet-blog-playlist__item-duration{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-blog-video-playlist  .jet-blog-playlist__item-index{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title, .elementor-widget-jet-carousel .jet-banner__title{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text{
    color:#483C32;
}
.elementor-widget-jet-carousel .jet-banner__text{
    color:#483C32;
}
.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-text, .elementor-widget-jet-carousel .jet-banner__text{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-button{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-button{
    background-color:#483C32;
}
.elementor-widget-jet-carousel .jet-carousel .jet-arrow{
    background-color:#483C32;
}
.elementor-widget-jet-carousel .jet-carousel .jet-arrow:hover{
    background-color:#483C32;
}
.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span{
    background-color:#483C32;
}
.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span:hover{
    background-color:#483C32;
}
.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li.slick-active span{
    background-color:#61ce70;
}
.elementor-widget-jet-animated-box .jet-animated-box__front{
    background-color:#483C32;
}
.elementor-widget-jet-animated-box .jet-animated-box__back{
    background-color:#54595f;
}
.elementor-widget-jet-animated-box .jet-animated-box__title--front{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-animated-box .jet-animated-box__title--back{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-animated-box .jet-animated-box__subtitle--front{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-animated-box .jet-animated-box__subtitle--back{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-animated-box .jet-animated-box__description--front{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-animated-box .jet-animated-box__description--back{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-animated-box .jet-animated-box__button{
    background-color:#483C32;
}
.elementor-widget-jet-animated-box  .jet-animated-box__button{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-animated-text .jet-animated-text__before-text{
    color:#54595f;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-animated-text .jet-animated-text__animated-text{
    color:#483C32;
    font-family:"Roboto Slab", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-animated-text .jet-animated-text__animated-text-item:after{
    background-color:#483C32;
}
.elementor-widget-jet-animated-text .jet-animated-text__after-text{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-banner .jet-banner__title{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-banner .jet-banner__text{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-brands .brands-list .brands-list__item-name{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-brands .brands-list .brands-list__item-desc{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-button .jet-button__plane-normal{
    background-color:#483C32;
}
.elementor-widget-jet-button .jet-button__plane-hover{
    background-color:#54595f;
}
.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-circle-progress .circle-counter .circle-val{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-circle-progress .circle-counter .circle-counter__title{
    color:#54595f;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-circle-progress .circle-counter .circle-counter__subtitle{
    color:#483C32;
    font-family:"Roboto Slab", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-countdown-timer .jet-countdown-timer__item{
    border-color:#483C32;
}
.elementor-widget-jet-countdown-timer .jet-countdown-timer__item-label{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-countdown-timer .jet-countdown-timer__item-value{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-download-button  .jet-download__label{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-download-button  .jet-download__sub-label{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-download-button .jet-download:hover .jet-download__label{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-download-button .jet-download:hover .jet-download__sub-label{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-dropbar .jet-dropbar__button-text{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-dropbar .jet-dropbar__content{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-headline .jet-headline__first .jet-headline__label{
    color:#54595f;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-headline .jet-headline__second .jet-headline__label{
    color:#483C32;
    font-family:"Roboto Slab", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-image-comparison  .jx-left .jx-label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-image-comparison .jx-left .jx-label{
    background-color:#54595f;
}
.elementor-widget-jet-image-comparison  .jx-right .jx-label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-image-comparison .jx-right .jx-label{
    background-color:#54595f;
}
.elementor-widget-jet-image-comparison .jx-slider .jx-controller{
    background-color:#483C32;
}
.elementor-widget-jet-image-comparison .jx-slider:hover .jx-controller{
    background-color:#54595f;
}
.elementor-widget-jet-image-comparison .jet-arrow{
    background-color:#483C32;
}
.elementor-widget-jet-image-comparison .jet-arrow:hover{
    background-color:#61ce70;
}
.elementor-widget-jet-image-comparison .jet-slick-dots li span{
    background-color:#483C32;
}
.elementor-widget-jet-image-comparison .jet-slick-dots li span:hover{
    background-color:#483C32;
}
.elementor-widget-jet-image-comparison .jet-slick-dots li.slick-active span{
    background-color:#61ce70;
}
.elementor-widget-jet-images-layout .jet-images-layout__title{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-images-layout .jet-images-layout__desc{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-images-layout .jet-images-layout__content:before{
    background-color:#54595f;
}
.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__caption{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__meta-label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__content:before{
    background-color:#54595f;
}
.elementor-widget-jet-portfolio  .jet-portfolio__filter-item{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-portfolio  .jet-portfolio__filter-item:hover{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-portfolio  .jet-portfolio__filter-item.active{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-portfolio .jet-portfolio__title{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-portfolio .jet-portfolio__category{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-portfolio .jet-portfolio__desc{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-portfolio .jet-portfolio__button{
    background-color:#483C32;
}
.elementor-widget-jet-portfolio  .jet-portfolio__button{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-portfolio .jet-portfolio__view-more-button{
    background-color:#483C32;
}
.elementor-widget-jet-portfolio  .jet-portfolio__view-more-button{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-posts .jet-posts .entry-title a{
    color:#54595f;
}
.elementor-widget-jet-posts .jet-posts .entry-title a:hover{
    color:#54595f;
}
.elementor-widget-jet-posts .jet-posts .entry-title{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-posts .jet-posts .post-meta{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-posts .jet-posts .entry-excerpt{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-posts .jet-posts .jet-more{
    background-color:#483C32;
}
.elementor-widget-jet-posts  .jet-posts .jet-more{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-posts .jet-posts .jet-more:hover{
    background-color:#483C32;
}
.elementor-widget-jet-posts .jet-posts .jet-arrow{
    background-color:#483C32;
}
.elementor-widget-jet-posts .jet-posts .jet-arrow:hover{
    background-color:#483C32;
}
.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li span{
    background-color:#483C32;
}
.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li span:hover{
    background-color:#483C32;
}
.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li.slick-active span{
    background-color:#61ce70;
}
.elementor-widget-jet-posts .jet-title-fields__item-label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-posts .jet-content-fields__item-label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-price-list .jet-price-list .price-list__item-title{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-price-list .jet-price-list .price-list__item-price{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-price-list .jet-price-list .price-list__item-desc{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-pricing-table .pricing-table{
    border-color:#483C32;
}
.elementor-widget-jet-pricing-table .pricing-table__title{
    color:#54595f;
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-pricing-table .pricing-table__subtitle{
    color:#54595f;
}
.elementor-widget-jet-pricing-table  .pricing-table__subtitle{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-pricing-table .pricing-table__icon-box > *{
    color:#483C32;
}
.elementor-widget-jet-pricing-table .pricing-table__price-prefix{
    color:#483C32;
}
.elementor-widget-jet-pricing-table  .pricing-table__price-prefix{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-pricing-table .pricing-table__price-val{
    color:#483C32;
}
.elementor-widget-jet-pricing-table  .pricing-table__price-val{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-pricing-table .pricing-table__price-suffix{
    color:#483C32;
}
.elementor-widget-jet-pricing-table  .pricing-table__price-suffix{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-pricing-table  .pricing-table__price-desc{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-pricing-table  .pricing-feature{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-pricing-table .pricing-feature.item-included{
    color:#54595f;
}
.elementor-widget-jet-pricing-table .pricing-feature.item-included .item-bullet:before{
    color:#61ce70;
}
.elementor-widget-jet-pricing-table .pricing-feature.item-excluded{
    color:#483C32;
}
.elementor-widget-jet-pricing-table .pricing-feature.item-excluded .item-bullet:before{
    color:#483C32;
}
.elementor-widget-jet-pricing-table .pricing-feature:before{
    border-top-color:#483C32;
}
.elementor-widget-jet-pricing-table  .pricing-table__action{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-pricing-table .pricing-table__action .pricing-table-button{
    background-color:#483C32;
}
.elementor-widget-jet-pricing-table  .pricing-table__action .pricing-table-button{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-progress-bar .jet-progress-bar__title-text{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-progress-bar .jet-progress-bar__percent{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-scroll-navigation .jet-scroll-navigation__label{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item .jet-scroll-navigation__dot{
    background-color:#54595f;
}
.elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item.invert .jet-scroll-navigation__dot{
    background-color:#483C32;
}
.elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item:hover .jet-scroll-navigation__dot{
    background-color:#61ce70;
}
.elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item.active .jet-scroll-navigation__dot{
    background-color:#483C32;
}
.elementor-widget-jet-services .jet-services__title-text{
    font-family:"Roboto Slab", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-services .jet-services__desc{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-services .jet-services__button{
    background-color:#483C32;
}
.elementor-widget-jet-services  .jet-services__button{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item{
    background-color:#54595f;
}
.elementor-widget-jet-slider .jet-slider .sp-image-container:after{
    background-color:#54595f;
}
.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button:hover{
    background-color:#483C32;
}
.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button.sp-selected-button{
    background-color:#483C32;
}
.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:before{
    border-color:#483C32;
}
.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:hover:before{
    border-color:#54595f;
}
.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{
    border-color:#483C32;
}
.elementor-widget-jet-slider .jet-slider__title{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-slider .jet-slider__subtitle{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-slider .jet-slider__desc{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-slider .jet-slider__button--primary{
    background-color:#483C32;
}
.elementor-widget-jet-slider  .jet-slider__button--primary{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-slider .jet-slider__button--secondary{
    background-color:#54595f;
}
.elementor-widget-jet-slider  .jet-slider__button--secondary{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-subscribe-form .jet-subscribe-form__input{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-subscribe-form .jet-subscribe-form__input:focus{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-subscribe-form .jet-subscribe-form__input.mail-invalid{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-subscribe-form .jet-subscribe-form__submit{
    background-color:#483C32;
}
.elementor-widget-jet-subscribe-form  .jet-subscribe-form__submit{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-subscribe-form .jet-subscribe-form--response-success .jet-subscribe-form__message span{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-subscribe-form .jet-subscribe-form--response-error .jet-subscribe-form__message span{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-team-member .jet-team-member__name .jet-team-member__name-first{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-team-member .jet-team-member__name .jet-team-member__name-last{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-team-member .jet-team-member__position{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-team-member .jet-team-member__desc{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-team-member .jet-team-member__button{
    background-color:#483C32;
}
.elementor-widget-jet-team-member  .jet-team-member__button{
    font-family:"Roboto", Sans-serif;
    font-weight:500;
}
.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-arrow{
    background-color:#483C32;
}
.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-arrow:hover{
    background-color:#61ce70;
}
.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span{
    background-color:#483C32;
}
.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span:hover{
    background-color:#483C32;
}
.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li.slick-active span{
    background-color:#61ce70;
}
.elementor-widget-jet-testimonials .jet-testimonials__title{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-testimonials .jet-testimonials__comment{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
    background-color:#483C32;
}
.elementor-widget-jet-testimonials .jet-testimonials__name{
    color:#54595f;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-testimonials .jet-testimonials__position{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-testimonials .jet-testimonials__date{
    color:#483C32;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{
    font-family:"Roboto", Sans-serif;
    font-weight:600;
}
.elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit{
    background-color:#483C32;
}
.elementor-widget-contact-form-7  .wpcf7 input.wpcf7-submit{
    font-family:"Roboto", Sans-serif;
    font-weight:400;
}
.elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit:hover{
    background-color:#483C32;
}
.elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit:focus{
    background-color:#483C32;
}
.elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container{
    max-width:1200px;
    min-height:100vh;
}
.elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container:after{
    content:"";
    min-height:inherit;
}
.elementor-8 .elementor-element.elementor-element-bc67ade > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-bc67ade > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-d431ce6 .elementor-divider-separator{
    border-top-style:solid;
    border-top-width:3px;
    border-top-color:#483C32;
    width:18px;
}
.elementor-8 .elementor-element.elementor-element-d431ce6 .elementor-divider{
    text-align:center;
    padding-top:15px;
    padding-bottom:15px;
}
.elementor-8 .elementor-element.elementor-element-526d6fc{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-526d6fc.elementor-widget-heading .elementor-heading-title{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-526d6fc .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:60px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    line-height:1.19em;
}
.elementor-8 .elementor-element.elementor-element-526d6fc > .elementor-widget-container{
    margin:0px 0px 20px 0px;
}
.elementor-8 .elementor-element.elementor-element-c5c7652{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-c5c7652 .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:16px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-f170b95:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-background-overlay{
    background-color:rgba(0,0,0,0.2);
    /*opacity:0.6;*/
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
footer .jet-logo__link .jet-logo__img {
    background-color: rgba(207,200,184,0.4)
}
/*.jet-logo__link .jet-logo__img {background-color: rgba(255,255,255,0.4)}*/

.elementor-8 .elementor-element.elementor-element-f170b95{
    box-shadow:0px 90px 51px 0px rgba(0,0,0,0.5) inset;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:-112px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-644b559 > .elementor-container{
    max-width:1200px;
}
.elementor-8 .elementor-element.elementor-element-dd524c1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-dd524c1 > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box{
    height:125px;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__front{
    background-color:rgba(41,41,41,0.7);
    border-style:solid;
    border-width:0px 0px 2px 0px;
    border-color:#483C32;
    padding:0px 40px 0px 40px;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__back{
    background-color:#483C32;
    padding:0px 40px 0px 40px;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--front i:before{
    color:#483C32;
    font-size:53px;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    margin:0px -8px -70px 0px;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--front{
    justify-content:flex-end;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--back i:before{
    color:#ffffff;
    font-size:53px;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--back .jet-animated-box-icon-inner{
    margin:0px -8px -70px 0px;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--back{
    justify-content:flex-end;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:22px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:22px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    font-weight:400;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    font-weight:400;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__description--back{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__button{
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-f7d8cfd > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-f7d8cfd > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box{
    height:125px;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__front{
    background-color:rgba(41,41,41,0.7);
    border-style:solid;
    border-width:0px 0px 2px 0px;
    border-color:#483C32;
    padding:0px 40px 0px 40px;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__back{
    background-color:#483C32;
    padding:0px 40px 0px 40px;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--front i:before{
    color:#483C32;
    font-size:53px;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    margin:0px -8px -70px 0px;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--front{
    justify-content:flex-end;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--back i:before{
    color:#ffffff;
    font-size:53px;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--back .jet-animated-box-icon-inner{
    margin:0px -8px -70px 0px;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--back{
    justify-content:flex-end;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:22px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:22px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    font-weight:400;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    font-weight:400;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__description--back{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__button{
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-5bbe12e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-5bbe12e > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box{
    height:125px;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__front{
    background-color:rgba(41,41,41,0.7);
    border-style:solid;
    border-width:0px 0px 2px 0px;
    border-color:#483C32;
    padding:0px 40px 0px 40px;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__back{
    background-color:#483C32;
    padding:0px 40px 0px 40px;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--front i:before{
    color:#483C32;
    font-size:53px;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    margin:0px -8px -70px 0px;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--front{
    justify-content:flex-end;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--back i:before{
    color:#ffffff;
    font-size:53px;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--back .jet-animated-box-icon-inner{
    margin:0px -8px -70px 0px;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--back{
    justify-content:flex-end;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:22px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:22px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    font-weight:400;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    font-weight:400;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__description--back{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__button{
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-644b559{
    margin-top:0;
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-fa378fc > .elementor-container{
    max-width:1200px;
}
.elementor-8 .elementor-element.elementor-element-992798d.elementor-column .elementor-column-wrap{
    align-items:flex-end;
}
.elementor-8 .elementor-element.elementor-element-992798d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:flex-end;
}
.elementor-8 .elementor-element.elementor-element-992798d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-992798d:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-992798d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("img/san_mateo-gate.webp");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-992798d > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 15px 0px 15px;
    padding:161px 20px 15px 40px;
}
.elementor-8 .elementor-element.elementor-element-992798d > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-2282d5e{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-2282d5e.elementor-widget-heading .elementor-heading-title{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-2282d5e .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:28px;
    line-height:1.4em;
}
.elementor-8 .elementor-element.elementor-element-2282d5e > .elementor-widget-container{
    margin:0px 0px 15px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-f7b70bb{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
}
.elementor-8 .elementor-element.elementor-element-f7b70bb > .elementor-widget-container{
    margin:0px 0px 18px 0px;
}
.elementor-8 .elementor-element.elementor-element-ce48647{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-ce48647 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-b7bed3a .jet-headline{
    justify-content:flex-start;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-b7bed3a .jet-headline > .jet-headline__link{
    justify-content:flex-start;
}
.elementor-8 .elementor-element.elementor-element-b7bed3a .jet-headline__first .jet-headline__label{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-b7bed3a .jet-headline__first{
    border-radius:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-b7bed3a .jet-headline__second .jet-headline__label{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    font-weight:400;
    text-transform:none;
    font-style:italic;
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-b7bed3a .jet-headline__second{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-832ce38 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-832ce38 > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-cc9cbb6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-cc9cbb6 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-9cd1584 .elementor-divider-separator{
    border-top-style:solid;
    border-top-width:3px;
    border-top-color:#483C32;
    width:18px;
}
.elementor-8 .elementor-element.elementor-element-9cd1584 .elementor-divider{
    text-align:center;
    padding-top:15px;
    padding-bottom:15px;
}
.elementor-8 .elementor-element.elementor-element-80d4e37{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-80d4e37.elementor-widget-heading .elementor-heading-title{
    color:#292929;
}
.elementor-8 .elementor-element.elementor-element-80d4e37 .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:22px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    line-height:1.334em;
}
.elementor-8 .elementor-element.elementor-element-80d4e37 > .elementor-widget-container{
    margin:0px 0px 16px 0px;
}
.elementor-8 .elementor-element.elementor-element-bd0eb67{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-bd0eb67.elementor-widget-heading .elementor-heading-title{
    color:#483C32;
}
.elementor-8 .elementor-element.elementor-element-bd0eb67 .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:34px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    line-height:1.334em;
}
.elementor-8 .elementor-element.elementor-element-bd0eb67 > .elementor-widget-container{
    margin:0px 0px 16px 0px;
}
.elementor-8 .elementor-element.elementor-element-b85311a .elementor-text-editor{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-b85311a{
    color:#5f656d;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
}
.elementor-8 .elementor-element.elementor-element-b85311a > .elementor-widget-container{
    padding:0px 42px 0px 42px;
}
.elementor-8 .elementor-element.elementor-element-7823721:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7823721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#CFC8B8;
}
.elementor-8 .elementor-element.elementor-element-7823721{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:60px 30px 42px 30px;
}
.elementor-8 .elementor-element.elementor-element-7823721 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-d7bf18e.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-d7bf18e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
}
.elementor-8 .elementor-element.elementor-element-d7bf18e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-d7bf18e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-93c0e8c{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-93c0e8c.elementor-widget-heading .elementor-heading-title{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-93c0e8c .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:22px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    line-height:1.334em;
}
.elementor-8 .elementor-element.elementor-element-93c0e8c > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-8bdc172.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-8bdc172.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
}
.elementor-8 .elementor-element.elementor-element-8bdc172 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-8bdc172 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-25e5a63 a.elementor-button, .elementor-8 .elementor-element.elementor-element-25e5a63 .elementor-button{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:1.3em;
    letter-spacing:0.06px;
    color:#292929;
    background-color:#ffffff;
    border-radius:0px 0px 0px 0px;
    padding:12px 29px 12px 29px;
}
.elementor-8 .elementor-element.elementor-element-25e5a63 a.elementor-button:hover, .elementor-8 .elementor-element.elementor-element-25e5a63 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-25e5a63 a.elementor-button:focus, .elementor-8 .elementor-element.elementor-element-25e5a63 .elementor-button:focus{
    color:#ffffff;
    background-color:#292929;
}
.elementor-8 .elementor-element.elementor-element-25e5a63{
    width:100%;
    max-width:100%;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-734b805:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-734b805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#483C32;
}
.elementor-8 .elementor-element.elementor-element-734b805{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:30px;
    margin-bottom:0px;
    padding:33px 40px 33px 40px;
}
.elementor-8 .elementor-element.elementor-element-734b805 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-fa378fc{
    padding:60px 0px 60px 0px;
}
.elementor-8 .elementor-element.elementor-element-eb34b77 > .elementor-container{
    max-width:1200px;
}
.elementor-8 .elementor-element.elementor-element-11303a0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-11303a0 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-11303a0 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-232719f .elementor-divider-separator{
    border-top-style:solid;
    border-top-width:3px;
    border-top-color:#483C32;
    width:18px;
}
.elementor-8 .elementor-element.elementor-element-232719f .elementor-divider{
    text-align:center;
    padding-top:15px;
    padding-bottom:15px;
}
.elementor-8 .elementor-element.elementor-element-d0dd6e2{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-d0dd6e2.elementor-widget-heading .elementor-heading-title{
    color:#483C32;
}
.elementor-8 .elementor-element.elementor-element-d0dd6e2 .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:30px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    line-height:1.334em;
}
.elementor-8 .elementor-element.elementor-element-d0dd6e2 > .elementor-widget-container{
    margin:0px 0px 16px 0px;
}
.elementor-8 .elementor-element.elementor-element-e2027b5 .elementor-text-editor{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-e2027b5{
    color:#5f656d;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    width:861px;
    max-width:861px;
}
.elementor-8 .elementor-element.elementor-element-e2027b5 > .elementor-widget-container{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-f40ebf3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-f40ebf3 > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box{
    height:278px;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__front{
    background-color:rgba(0,0,0,0.2);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__back{
    background-color:rgba(207,200,184,0.75);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__icon--front i:before{
    color:#fff;
    font-size:50px;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__icon--front i {
    color: red;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    width:30px;
    height:30px;
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__icon--front{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__icon--back{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__description--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 20px 0px;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__button{
    align-self:flex-start;
    background-color:rgba(0,0,0,0);
    color:#483C32;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-4646ae3  .jet-animated-box__button{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__button:hover{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 > .elementor-widget-container{
    background-image:url("img/pro-malher.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-4646ae3:hover .elementor-widget-container{
    background-color:#000000;
}
.elementor-8 .elementor-element.elementor-element-f7560eb > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-f7560eb > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box{
    height:278px;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__front{
    background-color:rgba(56,56,56,0.42);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__back{
    background-color:rgba(56,56,56,0.75);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__icon--front i:before{
    color:#fff;
    font-size:50px;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    width:30px;
    height:30px;
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__icon--front{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__icon--back{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__description--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 20px 0px;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__button{
    align-self:flex-start;
    background-color:rgba(0,0,0,0);
    color:#483C32;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-9f5865d  .jet-animated-box__button{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__button:hover{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-9f5865d > .elementor-widget-container{
    background-image:url("img/pro-bayer.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-9f5865d:hover .elementor-widget-container{
    background-color:#000000;
}
.elementor-8 .elementor-element.elementor-element-1fa3f9b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-1fa3f9b > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box{
    height:278px;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__front{
    background-color:rgba(56,56,56,0.42);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__back{
    background-color:rgba(56,56,56,0.75);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__icon--front i:before{
    color:#fff;
    font-size:50px;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    width:30px;
    height:30px;
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__icon--front{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__icon--back{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__description--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 20px 0px;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__button{
    align-self:flex-start;
    background-color:rgba(0,0,0,0);
    color:#483C32;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-cdf041a  .jet-animated-box__button{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__button:hover{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-cdf041a > .elementor-widget-container{
    background-image:url("img/pro-belca.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-cdf041a:hover .elementor-widget-container{
    background-color:#000000;
}
.elementor-8 .elementor-element.elementor-element-588b02b{
    margin-top:33px;
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-80ce9ba > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-80ce9ba > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box{
    height:278px;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__front{
    background-color:rgba(56,56,56,0.42);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__back{
    background-color:rgba(56,56,56,0.75);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__icon--front i:before{
    color:#fff;
    font-size:50px;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    width:30px;
    height:30px;
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__icon--front{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__icon--back{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__description--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 20px 0px;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__button{
    align-self:flex-start;
    background-color:rgba(0,0,0,0);
    color:#483C32;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-d6f3409  .jet-animated-box__button{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__button:hover{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-d6f3409 > .elementor-widget-container{
    background-image:url("img/pro-cadoro.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-d6f3409:hover .elementor-widget-container{
    background-color:#000000;
}
.elementor-8 .elementor-element.elementor-element-4f20ea3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-4f20ea3 > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box{
    height:278px;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__front{
    background-color:rgba(56,56,56,0.42);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__back{
    background-color:rgba(56,56,56,0.75);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__icon--front i:before{
    color:#fff;
    font-size:50px;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    width:30px;
    height:30px;
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__icon--front{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__icon--back{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__description--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 20px 0px;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__button{
    align-self:flex-start;
    background-color:rgba(0,0,0,0);
    color:#483C32;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-2dbf610  .jet-animated-box__button{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__button:hover{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-2dbf610 > .elementor-widget-container{
    background-image:url("img/pro-villa_oazis.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-2dbf610:hover .elementor-widget-container{
    background-color:#000000;
}
.elementor-8 .elementor-element.elementor-element-88f44fb > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-88f44fb > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box{
    height:278px;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__front{
    background-color:rgba(56,56,56,0.42);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__back{
    background-color:rgba(56,56,56,0.75);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__icon--front i:before{
    color:#fff;
    font-size:50px;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    width:30px;
    height:30px;
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__icon--front{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__icon--back{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__description--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 20px 0px;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__button{
    align-self:flex-start;
    background-color:rgba(0,0,0,0);
    color:#483C32;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-5c0649b  .jet-animated-box__button{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__button:hover{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-5c0649b > .elementor-widget-container{
    background-image:url("img/pro-viviendas_unifamiliares.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-5c0649b:hover .elementor-widget-container{
    background-color:#000000;
}
.elementor-8 .elementor-element.elementor-element-1aef225{
    margin-top:30px;
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-eb34b77{
    padding:0px 0px 60px 0px;
}
.elementor-8 .elementor-element.elementor-element-16c64cb > .elementor-container{
    max-width:1200px;
}
.elementor-8 .elementor-element.elementor-element-3fa9556.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-3fa9556.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-3fa9556 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-3fa9556 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-2d01504 .elementor-icon-wrapper{
    text-align:right;
}
.elementor-8 .elementor-element.elementor-element-2d01504.elementor-view-stacked .elementor-icon{
    background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-2d01504.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2d01504.elementor-view-default .elementor-icon{
    color:#ffffff;
    border-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-2d01504 .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-2d01504 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-2d01504{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-d4499d1 .elementor-counter-number-wrapper{
    color:#483C32;
    font-size:34px;
}
.elementor-8 .elementor-element.elementor-element-d4499d1 .elementor-counter-title{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:1em;
}
.elementor-8 .elementor-element.elementor-element-d4499d1{
    width:auto;
    max-width:auto;
}
.elementor-8 .elementor-element.elementor-element-e41fc54.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-e41fc54.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-e41fc54 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-e41fc54 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-edbc738 .elementor-icon-wrapper{
    text-align:right;
}
.elementor-8 .elementor-element.elementor-element-edbc738.elementor-view-stacked .elementor-icon{
    background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-edbc738.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-edbc738.elementor-view-default .elementor-icon{
    color:#ffffff;
    border-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-edbc738 .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-edbc738 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-edbc738{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-39e94f0 .elementor-counter-number-wrapper{
    color:#483C32;
    font-size:34px;
}
.elementor-8 .elementor-element.elementor-element-39e94f0 .elementor-counter-title{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:1em;
}
.elementor-8 .elementor-element.elementor-element-39e94f0{
    width:auto;
    max-width:auto;
}
.elementor-8 .elementor-element.elementor-element-879978d.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-879978d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-879978d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-879978d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-c8ec02e .elementor-icon-wrapper{
    text-align:right;
}
.elementor-8 .elementor-element.elementor-element-c8ec02e.elementor-view-stacked .elementor-icon{
    background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-c8ec02e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c8ec02e.elementor-view-default .elementor-icon{
    color:#ffffff;
    border-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-c8ec02e .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-c8ec02e > .elementor-widget-container{
    margin:0px 15px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-c8ec02e{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-c611331 .elementor-counter-number-wrapper{
    color:#483C32;
    font-size:34px;
}
.elementor-8 .elementor-element.elementor-element-c611331 .elementor-counter-title{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:1em;
}
.elementor-8 .elementor-element.elementor-element-c611331{
    width:auto;
    max-width:auto;
}
.elementor-8 .elementor-element.elementor-element-d4ccb5d.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-d4ccb5d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-d4ccb5d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-d4ccb5d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-d1bd390 .elementor-icon-wrapper{
    text-align:right;
}
.elementor-8 .elementor-element.elementor-element-d1bd390.elementor-view-stacked .elementor-icon{
    background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d1bd390.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d1bd390.elementor-view-default .elementor-icon{
    color:#ffffff;
    border-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d1bd390 .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-d1bd390 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-d1bd390{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-d64fe9a .elementor-counter-number-wrapper{
    color:#483C32;
    font-size:34px;
}
.elementor-8 .elementor-element.elementor-element-d64fe9a .elementor-counter-title{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:1em;
}
.elementor-8 .elementor-element.elementor-element-d64fe9a{
    width:auto;
    max-width:auto;
}
.elementor-8 .elementor-element.elementor-element-16c64cb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-16c64cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("img/san_mateo_background.webp");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    background-attachment: fixed;
}
.elementor-8 .elementor-element.elementor-element-16c64cb{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 100px 0px;
}
.elementor-8 .elementor-element.elementor-element-16c64cb > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-8348bba > .elementor-container{
    max-width:1200px;
}
.elementor-8 .elementor-element.elementor-element-3ed0b15.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-3ed0b15 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-3ed0b15 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-67733db .elementor-divider-separator{
    border-top-style:solid;
    border-top-width:3px;
    border-top-color:#483C32;
    width:18px;
}
.elementor-8 .elementor-element.elementor-element-67733db .elementor-divider{
    text-align:center;
    padding-top:0px;
    padding-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-67733db > .elementor-widget-container{
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-d1d6d31{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-d1d6d31.elementor-widget-heading .elementor-heading-title{
    color:#292929;
}
.elementor-8 .elementor-element.elementor-element-d1d6d31 .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:22px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    line-height:1.334em;
}
.elementor-8 .elementor-element.elementor-element-d1d6d31 > .elementor-widget-container{
    margin:0px 0px 16px 0px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__item-inner{
    background-color:#CFC8B8;
    margin:0px 15px 0px 15px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__tag-img{
    width:150px;
    height:150px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__instance .jet-slick-dots li span{
    background-color:#adadad;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__instance .jet-slick-dots li span:hover{
    background-color:#292929;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__instance .jet-slick-dots li.slick-active span{
    background-color:#292929;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__instance .jet-slick-dots li{
    padding-left:5px;
    padding-right:5px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__instance .jet-slick-dots{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__icon i{
    color:#483C32;
    font-size:25px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__icon .jet-testimonials__icon-inner{
    width:35px;
    height:35px;
    border-radius:0px 0px 0px 0px;
    margin:40px 0px 0px 27px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__icon{
    align-self:flex-start;
    order:2;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__title{
    align-self:center;
    text-align:center;
    order:3;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__comment{
    color:#5f656d;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    width:350px;
    background-color:rgba(0,0,0,0);
    border-radius:5px 5px 5px 5px;
    padding:0px 15px 0px 27px;
    align-self:flex-start;
    text-align:left;
    order:4;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__name{
    color:#5f656d;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    font-weight:bold;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 40px 31px;
    align-self:flex-start;
    text-align:left;
    order:5;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__position{
    align-self:center;
    text-align:center;
    order:6;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__date{
    align-self:center;
    text-align:center;
    order:7;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__figure{
    order:1;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__content{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-8348bba{
    padding:60px 0px 60px 0px;
}
.elementor-8 .elementor-element.elementor-element-b934058 > .elementor-container{
    max-width:1200px;
}
.elementor-8 .elementor-element.elementor-element-eb16f16.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-eb16f16.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:space-between;
}
.elementor-8 .elementor-element.elementor-element-eb16f16 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-eb16f16 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-790427e{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-790427e.elementor-widget-heading .elementor-heading-title{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-790427e .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:34px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    line-height:1.334em;
}
.elementor-8 .elementor-element.elementor-element-790427e > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-bb6530c .elementor-text-editor{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-bb6530c{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
}
.elementor-8 .elementor-element.elementor-element-bb6530c > .elementor-widget-container{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-5454593.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-5454593.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:flex-end;
}
.elementor-8 .elementor-element.elementor-element-5454593 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-5454593 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form{
    width:100%;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__input{
    padding:13px 20px 13px 20px;
    margin:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px;
    color:#5f656d;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__input::-webkit-input-placeholder{
    color:#5f656d;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__input::-moz-input-placeholder{
    color:#5f656d;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__submit-icon{
    color:#483C32;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__submit{
    background-color:#292929;
    color:#ffffff;
    padding:16px 29px 15px 29px;
    margin:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8  .jet-subscribe-form__submit{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__message .jet-subscribe-form__message-inner{
    justify-content:flex-start;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form--response-error .jet-subscribe-form__message span{
    color:#ff0000;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8{
    width:570px;
    max-width:570px;
}
.elementor-8 .elementor-element.elementor-element-b934058:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b934058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#483C32;
}
.elementor-8 .elementor-element.elementor-element-b934058{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:-30px;
    padding:30px 0px 30px 0px;
}
.elementor-8 .elementor-element.elementor-element-b934058 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
@media(min-width:768px){
    .elementor-8 .elementor-element.elementor-element-992798d{
        width:30%;
    }
    .elementor-8 .elementor-element.elementor-element-832ce38{
        width:70%;
    }
    .elementor-8 .elementor-element.elementor-element-d7bf18e{
        width:62%;
    }
    .elementor-8 .elementor-element.elementor-element-8bdc172{
        width:38%;
    }
    .elementor-8 .elementor-element.elementor-element-eb16f16{
        width:33%;
    }
    .elementor-8 .elementor-element.elementor-element-5454593{
        width:67%;
    }
}
@media(max-width:1024px){
    .elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container{
        min-height:70vh;
    }
    .elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container:after{
        content:"";
        min-height:inherit;
    }
    .elementor-8 .elementor-element.elementor-element-f170b95{
        margin-top:-159px;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__front{
        padding:20px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--front{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--back .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--back{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__title--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__title--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__subtitle--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__subtitle--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__front{
        padding:20px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--front{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--back .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--back{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__title--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__title--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__subtitle--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__subtitle--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__front{
        padding:20px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--front{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--back .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--back{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__title--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__title--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__subtitle--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__subtitle--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-644b559{
        margin-top:0;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-bd0eb67 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-8 .elementor-element.elementor-element-bd0eb67 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-b85311a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-7823721{
        padding:0px 20px 20px 20px;
    }
    .elementor-8 .elementor-element.elementor-element-93c0e8c .elementor-heading-title{
        font-size:18px;
    }
    .elementor-8 .elementor-element.elementor-element-25e5a63 a.elementor-button, .elementor-8 .elementor-element.elementor-element-25e5a63 .elementor-button{
        padding:15px 15px 10px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-25e5a63 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-25e5a63{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-fa378fc{
        padding:40px 0px 40px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-e2027b5 > .elementor-widget-container{
        margin:0px 30px 0px 30px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 15px 11px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 15px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 15px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-d6f3409 .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 15px 7px;
    }
    .elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-2dbf610 .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 15px 7px;
    }
    .elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-5c0649b .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-eb34b77{
        padding:40px 0px 40px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-16c64cb{
        padding:50px 0px 50px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-8348bba{
        padding:40px 0px 40px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-790427e{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-bb6530c .elementor-text-editor{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-5454593 > .elementor-element-populated{
        margin:15px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-ba64ed8{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-b934058{
        padding:40px 20px 40px 20px;
    }
}
@media(max-width:767px){
    .elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container{
        min-height:540px;
    }
    .elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container:after{
        content:"";
        min-height:inherit;
    }
    .elementor-8 .elementor-element.elementor-element-526d6fc .elementor-heading-title{
        font-size:30px;
    }
    .elementor-8 .elementor-element.elementor-element-c5c7652 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-8 .elementor-element.elementor-element-f170b95{
        margin-top:-153px;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-dd524c1 > .elementor-element-populated{
        margin:0px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-f7d8cfd > .elementor-element-populated{
        margin:0px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-5bbe12e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-644b559{
        margin-top:0px;
        margin-bottom:0px;
        padding:20px 20px 20px 20px;
    }
    .elementor-8 .elementor-element.elementor-element-7823721{
        margin-top:20px;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-93c0e8c{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-25e5a63{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-fa378fc{
        /*padding:0px 0px 0px 0px;*/
    }
    .elementor-8 .elementor-element.elementor-element-232719f .elementor-divider{
        padding-top:0px;
        padding-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-232719f > .elementor-widget-container{
        margin:0px 0px 10px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-d0dd6e2{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-d0dd6e2 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 15px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-f40ebf3 > .elementor-element-populated{
        margin:0px 15px 15px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-f7560eb > .elementor-element-populated{
        margin:0px 15px 15px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-1fa3f9b > .elementor-element-populated{
        margin:0px 15px 15px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-588b02b{
        margin-top:20px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-80ce9ba > .elementor-element-populated{
        margin:0px 15px 15px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-4f20ea3 > .elementor-element-populated{
        margin:0px 15px 15px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-1aef225{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-eb34b77{
        padding:20px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-3fa9556 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-2d01504 .elementor-icon-wrapper{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-2d01504 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-2d01504{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-d4499d1{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-e41fc54 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-edbc738 .elementor-icon-wrapper{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-edbc738 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-edbc738{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-879978d > .elementor-element-populated{
        margin:0px 0px 30px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-c8ec02e .elementor-icon-wrapper{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-c8ec02e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-c8ec02e{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-d1bd390 .elementor-icon-wrapper{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-d1bd390 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-d1bd390{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-16c64cb{
        margin-top:20px;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form{
        width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__submit{
        width:100%;
        margin:10px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-b934058{
        padding:30px 20px 30px 20px;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-8 .elementor-element.elementor-element-992798d{
        width:44%;
    }
    .elementor-8 .elementor-element.elementor-element-832ce38{
        width:56%;
    }
    .elementor-8 .elementor-element.elementor-element-d7bf18e{
        width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-8bdc172{
        width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-eb16f16{
        width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-5454593{
        width:100%;
    }
}
.elementor-18 .elementor-element.elementor-element-ffb866b > .elementor-container{
    max-width:1200px;
}
.elementor-18 .elementor-element.elementor-element-027c382.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-18 .elementor-element.elementor-element-027c382.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:space-between;
}
.elementor-18 .elementor-element.elementor-element-027c382 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-027c382 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-7d8460c.elementor-widget-heading .elementor-heading-title{
    color:#848a90;
}
.elementor-18 .elementor-element.elementor-element-7d8460c .elementor-heading-title{
    font-family:"Open Sans", Sans-serif;
    font-size:13px;
    font-weight:400;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
}
.elementor-18 .elementor-element.elementor-element-7d8460c{
    width:auto;
    max-width:auto;
}
.elementor-18 .elementor-element.elementor-element-7170908{
    text-align:center;
    width:auto;
    max-width:auto;
}
.elementor-18 .elementor-element.elementor-element-7170908 .elementor-social-icon:not(:hover){
    background-color:rgba(0,0,0,0);
}
.elementor-18 .elementor-element.elementor-element-7170908 .elementor-social-icon{
    font-size:14px;
    padding:0em;
}
.elementor-18 .elementor-element.elementor-element-7170908 .elementor-social-icon:not(:last-child){
    margin-right:15px;
}
.elementor-18 .elementor-element.elementor-element-7170908 .elementor-social-icon:hover{
    background-color:rgba(0,0,0,0);
}
.elementor-18 .elementor-element.elementor-element-7170908 .elementor-social-icon:hover i{
    color:#483C32;
}
.elementor-18 .elementor-element.elementor-element-ffb866b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ffb866b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#292929;
}
.elementor-18 .elementor-element.elementor-element-ffb866b{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:15px 0px 15px 0px;
}
.elementor-18 .elementor-element.elementor-element-ffb866b > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-18 .elementor-element.elementor-element-9a67a67 > .elementor-container{
    max-width:1200px;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box{
    height:278px;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__front{
    background-color:rgba(56,56,56,0.42);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__back{
    background-color:rgba(56,56,56,0.75);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__icon--front i:before{
    color:#fff;
    font-size:50px;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    width:30px;
    height:30px;
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__icon--front{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__icon--back{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__description--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 20px 0px;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__button{
    align-self:flex-start;
    background-color:rgba(0,0,0,0);
    color:#483C32;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-d7f3409  .jet-animated-box__button{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__button:hover{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-d7f3409 > .elementor-widget-container{
    background-image:url("img/pro-unisuper.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-d7f3409:hover .elementor-widget-container{
    background-color:#000000;
}
.elementor-8 .elementor-element.elementor-element-4f20ea3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-4f20ea3 > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box{
    height:278px;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__front{
    background-color:rgba(56,56,56,0.42);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__back{
    background-color:rgba(56,56,56,0.75);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__icon--front i:before{
    color:#fff;
    font-size:50px;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    width:30px;
    height:30px;
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__icon--front{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__icon--back{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__description--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 20px 0px;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__button{
    align-self:flex-start;
    background-color:rgba(0,0,0,0);
    color:#483C32;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-3dbf610  .jet-animated-box__button{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__button:hover{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-3dbf610 > .elementor-widget-container{
    background-image:url("img/pro-spectrum.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-3dbf610:hover .elementor-widget-container{
    background-color:#000000;
}
.elementor-8 .elementor-element.elementor-element-88f44fb > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-88f44fb > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box{
    height:278px;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__front{
    background-color:rgba(56,56,56,0.42);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__back{
    background-color:rgba(56,56,56,0.75);
    padding:20px 70px 20px 38px;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__icon--front i:before{
    color:#fff;
    font-size:50px;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    width:30px;
    height:30px;
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__icon--front{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__icon--back{
    justify-content:center;
    order:1;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__title--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__title--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__subtitle--front{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__subtitle--back{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:28px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    align-self:flex-start;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__description--front{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__description--back{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 20px 0px;
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__button{
    align-self:flex-start;
    background-color:rgba(0,0,0,0);
    color:#483C32;
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-6c0649b  .jet-animated-box__button{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__button:hover{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__front .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__back .jet-animated-box__overlay{
    opacity:0;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__front .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__front .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__back .jet-animated-box__content{
    order:2;
}
.elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__back .jet-animated-box__inner{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-6c0649b > .elementor-widget-container{
    background-image:url("img/pro-studio_domus.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-6c0649b:hover .elementor-widget-container{
    background-color:#000000;
}
.elementor-8 .elementor-element.elementor-element-1aef225{
    margin-top:30px;
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-eb34b77{
    padding:0px 0px 60px 0px;
}
.elementor-8 .elementor-element.elementor-element-16c64cb > .elementor-container{
    max-width:1200px;
}
.elementor-8 .elementor-element.elementor-element-3fa9556.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-3fa9556.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-3fa9556 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-3fa9556 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-2d01504 .elementor-icon-wrapper{
    text-align:right;
}
.elementor-8 .elementor-element.elementor-element-2d01504.elementor-view-stacked .elementor-icon{
    background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-2d01504.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2d01504.elementor-view-default .elementor-icon{
    color:#ffffff;
    border-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-2d01504 .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-2d01504 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-2d01504{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-d4499d1 .elementor-counter-number-wrapper{
    color:#483C32;
    font-size:34px;
}
.elementor-8 .elementor-element.elementor-element-d4499d1 .elementor-counter-title{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:1em;
}
.elementor-8 .elementor-element.elementor-element-d4499d1{
    width:auto;
    max-width:auto;
}
.elementor-8 .elementor-element.elementor-element-e41fc54.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-e41fc54.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-e41fc54 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-e41fc54 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-edbc738 .elementor-icon-wrapper{
    text-align:right;
}
.elementor-8 .elementor-element.elementor-element-edbc738.elementor-view-stacked .elementor-icon{
    background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-edbc738.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-edbc738.elementor-view-default .elementor-icon{
    color:#ffffff;
    border-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-edbc738 .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-edbc738 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-edbc738{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-39e94f0 .elementor-counter-number-wrapper{
    color:#483C32;
    font-size:34px;
}
.elementor-8 .elementor-element.elementor-element-39e94f0 .elementor-counter-title{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:1em;
}
.elementor-8 .elementor-element.elementor-element-39e94f0{
    width:auto;
    max-width:auto;
}
.elementor-8 .elementor-element.elementor-element-879978d.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-879978d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-879978d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-879978d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-c8ec02e .elementor-icon-wrapper{
    text-align:right;
}
.elementor-8 .elementor-element.elementor-element-c8ec02e.elementor-view-stacked .elementor-icon{
    background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-c8ec02e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c8ec02e.elementor-view-default .elementor-icon{
    color:#ffffff;
    border-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-c8ec02e .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-c8ec02e > .elementor-widget-container{
    margin:0px 15px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-c8ec02e{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-c611331 .elementor-counter-number-wrapper{
    color:#483C32;
    font-size:34px;
}
.elementor-8 .elementor-element.elementor-element-c611331 .elementor-counter-title{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:1em;
}
.elementor-8 .elementor-element.elementor-element-c611331{
    width:auto;
    max-width:auto;
}
.elementor-8 .elementor-element.elementor-element-d4ccb5d.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-d4ccb5d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-d4ccb5d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-d4ccb5d > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-d1bd390 .elementor-icon-wrapper{
    text-align:right;
}
.elementor-8 .elementor-element.elementor-element-d1bd390.elementor-view-stacked .elementor-icon{
    background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d1bd390.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d1bd390.elementor-view-default .elementor-icon{
    color:#ffffff;
    border-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d1bd390 .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-d1bd390 > .elementor-widget-container{
    margin:0px 15px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-d1bd390{
    width:auto;
    max-width:auto;
    align-self:center;
}
.elementor-8 .elementor-element.elementor-element-d64fe9a .elementor-counter-number-wrapper{
    color:#483C32;
    font-size:34px;
}
.elementor-8 .elementor-element.elementor-element-d64fe9a .elementor-counter-title{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:1em;
}
.elementor-8 .elementor-element.elementor-element-d64fe9a{
    width:auto;
    max-width:auto;
}
.elementor-8 .elementor-element.elementor-element-16c64cb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-16c64cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("img/san_mateo_background.webp");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    background-attachment: fixed;
}
.elementor-8 .elementor-element.elementor-element-16c64cb{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:100px 0px 100px 0px;
}
.elementor-8 .elementor-element.elementor-element-16c64cb > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-8348bba > .elementor-container{
    max-width:1200px;
}
.elementor-8 .elementor-element.elementor-element-3ed0b15.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-3ed0b15 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-3ed0b15 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-67733db .elementor-divider-separator{
    border-top-style:solid;
    border-top-width:3px;
    border-top-color:#483C32;
    width:18px;
}
.elementor-8 .elementor-element.elementor-element-67733db .elementor-divider{
    text-align:center;
    padding-top:0px;
    padding-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-67733db > .elementor-widget-container{
    margin:0px 0px 15px 0px;
}
.elementor-8 .elementor-element.elementor-element-d1d6d31{
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-d1d6d31.elementor-widget-heading .elementor-heading-title{
    color:#292929;
}
.elementor-8 .elementor-element.elementor-element-d1d6d31 .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:22px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    line-height:1.334em;
}
.elementor-8 .elementor-element.elementor-element-d1d6d31 > .elementor-widget-container{
    margin:0px 0px 16px 0px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__item-inner{
    background-color:#CFC8B8;
    margin:0px 15px 0px 15px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__tag-img{
    width:150px;
    height:150px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__instance .jet-slick-dots li span{
    background-color:#adadad;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__instance .jet-slick-dots li span:hover{
    background-color:#292929;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__instance .jet-slick-dots li.slick-active span{
    background-color:#292929;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__instance .jet-slick-dots li{
    padding-left:5px;
    padding-right:5px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__instance .jet-slick-dots{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__icon i{
    color:#483C32;
    font-size:25px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__icon .jet-testimonials__icon-inner{
    width:35px;
    height:35px;
    border-radius:0px 0px 0px 0px;
    margin:40px 0px 0px 27px;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__icon{
    align-self:flex-start;
    order:2;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__title{
    align-self:center;
    text-align:center;
    order:3;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__comment{
    color:#5f656d;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    width:350px;
    background-color:rgba(0,0,0,0);
    border-radius:5px 5px 5px 5px;
    padding:0px 15px 0px 27px;
    align-self:flex-start;
    text-align:left;
    order:4;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__name{
    color:#5f656d;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    font-weight:bold;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 40px 31px;
    align-self:flex-start;
    text-align:left;
    order:5;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__position{
    align-self:center;
    text-align:center;
    order:6;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__date{
    align-self:center;
    text-align:center;
    order:7;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__figure{
    order:1;
}
.elementor-8 .elementor-element.elementor-element-8a365d4 .jet-testimonials__content{
    justify-content:center;
}
.elementor-8 .elementor-element.elementor-element-8348bba{
    padding:60px 0px 60px 0px;
}
.elementor-8 .elementor-element.elementor-element-b934058 > .elementor-container{
    max-width:1200px;
}
.elementor-8 .elementor-element.elementor-element-eb16f16.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-eb16f16.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:space-between;
}
.elementor-8 .elementor-element.elementor-element-eb16f16 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-eb16f16 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-790427e{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-790427e.elementor-widget-heading .elementor-heading-title{
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-790427e .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:34px;
    font-weight:600;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
    line-height:1.334em;
}
.elementor-8 .elementor-element.elementor-element-790427e > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-bb6530c .elementor-text-editor{
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-bb6530c{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
}
.elementor-8 .elementor-element.elementor-element-bb6530c > .elementor-widget-container{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-5454593.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-8 .elementor-element.elementor-element-5454593.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:flex-end;
}
.elementor-8 .elementor-element.elementor-element-5454593 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-5454593 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form{
    width:100%;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__input{
    padding:13px 20px 13px 20px;
    margin:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px;
    color:#5f656d;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__input::-webkit-input-placeholder{
    color:#5f656d;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__input::-moz-input-placeholder{
    color:#5f656d;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__submit-icon{
    color:#483C32;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__submit{
    background-color:#292929;
    color:#ffffff;
    padding:16px 29px 15px 29px;
    margin:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8  .jet-subscribe-form__submit{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__message .jet-subscribe-form__message-inner{
    justify-content:flex-start;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form--response-error .jet-subscribe-form__message span{
    color:#ff0000;
}
.elementor-8 .elementor-element.elementor-element-ba64ed8{
    width:570px;
    max-width:570px;
}
.elementor-8 .elementor-element.elementor-element-b934058:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b934058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#483C32;
}
.elementor-8 .elementor-element.elementor-element-b934058{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:-30px;
    padding:30px 0px 30px 0px;
}
.elementor-8 .elementor-element.elementor-element-b934058 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
@media(min-width:768px){
    .elementor-8 .elementor-element.elementor-element-992798d{
        width:30%;
    }
    .elementor-8 .elementor-element.elementor-element-832ce38{
        width:70%;
    }
    .elementor-8 .elementor-element.elementor-element-d7bf18e{
        width:62%;
    }
    .elementor-8 .elementor-element.elementor-element-8bdc172{
        width:38%;
    }
    .elementor-8 .elementor-element.elementor-element-eb16f16{
        width:33%;
    }
    .elementor-8 .elementor-element.elementor-element-5454593{
        width:67%;
    }
}
@media(max-width:1024px){
    .elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container{
        min-height:70vh;
    }
    .elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container:after{
        content:"";
        min-height:inherit;
    }
    .elementor-8 .elementor-element.elementor-element-f170b95{
        margin-top:-159px;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__front{
        padding:20px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--front{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--back .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__icon--back{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__title--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__title--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__subtitle--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-969f4e5 .jet-animated-box__subtitle--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__front{
        padding:20px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--front{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--back .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__icon--back{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__title--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__title--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__subtitle--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-a02406e .jet-animated-box__subtitle--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__front{
        padding:20px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--front{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--back .jet-animated-box-icon-inner{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__icon--back{
        justify-content:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__title--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__title--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__subtitle--front{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-e9ce4ec .jet-animated-box__subtitle--back{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        align-self:center;
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-644b559{
        margin-top:0;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-bd0eb67 .elementor-heading-title{
        font-size:24px;
    }
    .elementor-8 .elementor-element.elementor-element-bd0eb67 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-b85311a > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-7823721{
        padding:0px 20px 20px 20px;
    }
    .elementor-8 .elementor-element.elementor-element-93c0e8c .elementor-heading-title{
        font-size:18px;
    }
    .elementor-8 .elementor-element.elementor-element-25e5a63 a.elementor-button, .elementor-8 .elementor-element.elementor-element-25e5a63 .elementor-button{
        padding:15px 15px 10px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-25e5a63 > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-25e5a63{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-fa378fc{
        padding:40px 0px 40px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-e2027b5 > .elementor-widget-container{
        margin:0px 30px 0px 30px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 15px 11px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-9f5865d .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 15px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-cdf041a .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 15px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-d7f3409 .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 15px 7px;
    }
    .elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-3dbf610 .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__front{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__back{
        padding:0px 10px 0px 10px;
    }
    .elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__icon--front .jet-animated-box-icon-inner{
        margin:0px 0px 15px 7px;
    }
    .elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__title--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__title--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__subtitle--front{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-6c0649b .jet-animated-box__subtitle--back{
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-eb34b77{
        padding:40px 0px 40px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-16c64cb{
        padding:50px 0px 50px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-8348bba{
        padding:40px 0px 40px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-790427e{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-bb6530c .elementor-text-editor{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-5454593 > .elementor-element-populated{
        margin:15px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-ba64ed8{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-b934058{
        padding:40px 20px 40px 20px;
    }
}
@media(max-width:767px){
    .elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container{
        min-height:540px;
    }
    .elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container:after{
        content:"";
        min-height:inherit;
    }
    .elementor-8 .elementor-element.elementor-element-526d6fc .elementor-heading-title{
        font-size:30px;
    }
    .elementor-8 .elementor-element.elementor-element-c5c7652 .elementor-heading-title{
        font-size:18px;
    }
    .elementor-8 .elementor-element.elementor-element-f170b95{
        margin-top:-153px;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-dd524c1 > .elementor-element-populated{
        margin:0px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-f7d8cfd > .elementor-element-populated{
        margin:0px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-5bbe12e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-644b559{
        margin-top:0px;
        margin-bottom:0px;
        padding:20px 20px 20px 20px;
    }
    .elementor-8 .elementor-element.elementor-element-7823721{
        margin-top:20px;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-93c0e8c{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-25e5a63{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-fa378fc{
        /*padding:0px 0px 0px 0px;*/
    }
    .elementor-8 .elementor-element.elementor-element-232719f .elementor-divider{
        padding-top:0px;
        padding-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-232719f > .elementor-widget-container{
        margin:0px 0px 10px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-d0dd6e2{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-d0dd6e2 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 15px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-f40ebf3 > .elementor-element-populated{
        margin:0px 15px 15px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-f7560eb > .elementor-element-populated{
        margin:0px 15px 15px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-1fa3f9b > .elementor-element-populated{
        margin:0px 15px 15px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-588b02b{
        margin-top:20px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-80ce9ba > .elementor-element-populated{
        margin:0px 15px 15px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-4f20ea3 > .elementor-element-populated{
        margin:0px 15px 15px 15px;
    }
    .elementor-8 .elementor-element.elementor-element-1aef225{
        margin-top:0px;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-eb34b77{
        padding:20px 0px 20px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-3fa9556 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-2d01504 .elementor-icon-wrapper{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-2d01504 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-2d01504{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-d4499d1{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-e41fc54 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-edbc738 .elementor-icon-wrapper{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-edbc738 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-edbc738{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-879978d > .elementor-element-populated{
        margin:0px 0px 30px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-c8ec02e .elementor-icon-wrapper{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-c8ec02e > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-c8ec02e{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-d1bd390 .elementor-icon-wrapper{
        text-align:center;
    }
    .elementor-8 .elementor-element.elementor-element-d1bd390 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-d1bd390{
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-16c64cb{
        margin-top:20px;
        margin-bottom:0px;
    }
    .elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form{
        width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-ba64ed8 .jet-subscribe-form__submit{
        width:100%;
        margin:10px 0px 0px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-b934058{
        padding:30px 20px 30px 20px;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-8 .elementor-element.elementor-element-992798d{
        width:44%;
    }
    .elementor-8 .elementor-element.elementor-element-832ce38{
        width:56%;
    }
    .elementor-8 .elementor-element.elementor-element-d7bf18e{
        width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-8bdc172{
        width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-eb16f16{
        width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-5454593{
        width:100%;
    }
}
.elementor-18 .elementor-element.elementor-element-f47e623.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-18 .elementor-element.elementor-element-f47e623.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
}
.elementor-18 .elementor-element.elementor-element-f47e623 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-f47e623 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-9675009 .jet-logo{
    justify-content:flex-start;
}
.elementor-18 .elementor-element.elementor-element-97fd3c8.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-18 .elementor-element.elementor-element-97fd3c8.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:flex-end;
}
.elementor-18 .elementor-element.elementor-element-97fd3c8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-97fd3c8 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--horizontal{
    justify-content:flex-start;
    text-align:left;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--vertical .menu-item-link-top{
    justify-content:flex-start;
    text-align:left;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--vertical-sub-bottom .menu-item-link-sub{
    justify-content:flex-start;
    text-align:left;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .menu-item-link-top{
    color:#ffffff;
    padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .menu-item-link-top .jet-nav-link-text{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .menu-item:hover > .menu-item-link-top{
    color:#483C32;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .menu-item.current-menu-item .menu-item-link-top{
    color:#483C32;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav > .jet-nav__item{
    margin:0px 30px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav__mobile-trigger{
    color:#ffffff;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav__mobile-trigger i{
    font-size:25px;
}
.elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav__mobile-close-btn{
    color:#ffffff;
    font-size:25px;
}
.elementor-18 .elementor-element.elementor-element-d8db0d7.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-18 .elementor-element.elementor-element-d8db0d7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:space-between;
}
.elementor-18 .elementor-element.elementor-element-d8db0d7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-18 .elementor-element.elementor-element-d8db0d7 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-18 .elementor-element.elementor-element-c24a51c a.elementor-button,
.elementor-18 .elementor-element.elementor-element-c24a51c .elementor-button,
.elementor-element-c5c7652 a.elementor-button,
.elementor-element-b81af4a a.elementor-button,
.elementor-element-43eaf24 a.elementor-button,
.links_externos{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:1.3em;
    letter-spacing:0.06px;
    color:#ffffff;
    background-color:#483C32;
    border-radius:0px 0px 0px 0px;
    padding:12px 29px 12px 29px;
}
.elementor-18 .elementor-element.elementor-element-c24a51c a.elementor-button:hover,
.elementor-18 .elementor-element.elementor-element-c24a51c .elementor-button:hover,
.elementor-element-c5c7652 a.elementor-button:hover,
.elementor-element-43eaf24 a.elementor-button:hover,
.elementor-18 .elementor-element.elementor-element-c24a51c a.elementor-button:focus,
.elementor-18 .elementor-element.elementor-element-c24a51c .elementor-button:focus{
    background-color:#292929;
}
.elementor-18 .elementor-element.elementor-element-c24a51c{
    width:100%;
    max-width:100%;
    align-self:center;
}
.elementor-18 .elementor-element.elementor-element-9a67a67{
    padding:20px 0px 20px 0px;
    z-index:1;
}
@media(min-width:768px){
    .elementor-18
    .elementor-element.elementor-element-f47e623{
        width:20%;
    }
    .elementor-18 .elementor-element.elementor-element-97fd3c8{
        width:46.332%;
    }
}
@media(max-width:1024px){
    .elementor-18 .elementor-element.elementor-element-ffb866b{
        padding:15px 20px 15px 20px;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--horizontal{
        justify-content:flex-end;
        text-align:right;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--vertical .menu-item-link-top{
        justify-content:flex-end;
        text-align:right;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--vertical-sub-bottom .menu-item-link-sub{
        justify-content:flex-end;
        text-align:right;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav > .jet-nav__item{
        margin:0px 0px 0px 25px;
    }
    .elementor-18 .elementor-element.elementor-element-d8db0d7 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-18 .elementor-element.elementor-element-c24a51c a.elementor-button, .elementor-18 .elementor-element.elementor-element-c24a51c .elementor-button{
        padding:15px 15px 10px 15px;
    }
    .elementor-18 .elementor-element.elementor-element-c24a51c > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-18 .elementor-element.elementor-element-c24a51c{
        width:100%;
        max-width:100%;
    }
    .elementor-18 .elementor-element.elementor-element-9a67a67{
        padding:20px 20px 20px 20px;
    }
}
@media(max-width:767px){
    .elementor-18 .elementor-element.elementor-element-7d8460c{
        text-align:center;
        width:100%;
        max-width:100%;
    }
    .elementor-18 .elementor-element.elementor-element-7d8460c > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-18 .elementor-element.elementor-element-7170908{
        width:100%;
        max-width:100%;
    }
    .elementor-18 .elementor-element.elementor-element-f47e623{
        width:50%;
    }
    .elementor-18 .elementor-element.elementor-element-9675009 .jet-logo{
        justify-content:center;
    }
    .elementor-18 .elementor-element.elementor-element-97fd3c8{
        width:50%;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-mobile-menu .menu-item-link{
        justify-content:center;
        text-align:center;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--horizontal{
        justify-content:center;
        text-align:center;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--vertical .menu-item-link-top{
        justify-content:center;
        text-align:center;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--vertical-sub-bottom .menu-item-link-sub{
        justify-content:center;
        text-align:center;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .menu-item-link-top .jet-nav-link-text{
        font-size:25px;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav > .jet-nav__item{
        margin:0px 0px 10px 0px;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav{
        background-color:#303030;
        padding:25px 0px 0px 0px;
    }
    .elementor-18 .elementor-element.elementor-element-d8db0d7{
        width:100%;
    }
    .elementor-18 .elementor-element.elementor-element-c24a51c{
        width:100%;
        max-width:100%;
    }
    .elementor-18 .elementor-element.elementor-element-9a67a67{
        padding:15px 20px 15px 20px;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-18 .elementor-element.elementor-element-f47e623{
        width:25%;
    }
    .elementor-18 .elementor-element.elementor-element-97fd3c8{
        width:74%;
    }
    .elementor-18 .elementor-element.elementor-element-d8db0d7{
        width:100%;
    }
}
.elementor-303 .elementor-element.elementor-element-f050d2f > .elementor-container{
    max-width:1200px;
}
.elementor-303 .elementor-element.elementor-element-dc162cc > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-303 .elementor-element.elementor-element-dc162cc > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-303 .elementor-element.elementor-element-3492e43 .jet-logo{
    justify-content:flex-start;
}
.elementor-303 .elementor-element.elementor-element-3492e43 > .elementor-widget-container{
    margin:0px 0px 15px 0px;
}
.elementor-303 .elementor-element.elementor-element-b81af4a .elementor-text-editor{
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-b81af4a{
    color:#ffffff;
    font-family:"Open Sans", Sans-serif;
    font-size:15px;
    width:861px;
    max-width:861px;
}
.elementor-303 .elementor-element.elementor-element-b81af4a > .elementor-widget-container{
    margin:0px 24px 24px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-303 .elementor-element.elementor-element-e988b2c > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-303 .elementor-element.elementor-element-e988b2c > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-303 .elementor-element.elementor-element-2d3272f{
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-2d3272f.elementor-widget-heading .elementor-heading-title{
    color:#ffffff;
}
.elementor-303 .elementor-element.elementor-element-2d3272f .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:18px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:26px;
}
.elementor-303 .elementor-element.elementor-element-2d3272f > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-303 .elementor-element.elementor-element-5ac30d3 .jet-nav--horizontal{
    justify-content:flex-start;
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-5ac30d3 .jet-nav--vertical .menu-item-link-top{
    justify-content:flex-start;
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-5ac30d3 .jet-nav--vertical-sub-bottom .menu-item-link-sub{
    justify-content:flex-start;
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-5ac30d3 .menu-item-link-top{
    color:#ffffff;
    padding:0px 0px 15px 0px;
}
.elementor-303 .elementor-element.elementor-element-5ac30d3 .menu-item-link-top .jet-nav-link-text{
    font-family:"Ubuntu", Sans-serif;
    font-weight:500;
}
.elementor-303 .elementor-element.elementor-element-5ac30d3 .menu-item:hover > .menu-item-link-top{
    color:#483C32;
}
.elementor-303 .elementor-element.elementor-element-5ac30d3 .menu-item.current-menu-item .menu-item-link-top{
    color:#483C32;
}
.elementor-303 .elementor-element.elementor-element-5ac30d3 .jet-nav > .jet-nav__item{
    margin:0px 0px 0px 0px;
}
.elementor-303 .elementor-element.elementor-element-599b1c5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-303 .elementor-element.elementor-element-599b1c5 > .elementor-element-populated{
    padding:0px 25px 0px 25px;
}
.elementor-303 .elementor-element.elementor-element-75f472e{
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-75f472e.elementor-widget-heading .elementor-heading-title{
    color:#ffffff;
}
.elementor-303 .elementor-element.elementor-element-75f472e .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:18px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:26px;
}
.elementor-303 .elementor-element.elementor-element-75f472e > .elementor-widget-container{
    margin:0px 0px 28px 0px;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-posts .entry-title a{
    color:#483C32;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-posts .entry-title a:hover{
    color:#ffffff;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-posts .entry-title{
    font-family:"Hind", Sans-serif;
    font-size:15px;
    font-weight:600;
    text-transform:capitalize;
    font-style:normal;
    text-decoration:none;
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-posts .post-meta{
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-posts .entry-excerpt{
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-posts .jet-more{
    text-decoration:none;
    align-self:flex-start;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-posts .jet-more:hover{
    text-decoration:none;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-carousel .jet-slick-dots li{
    padding-left:5px;
    padding-right:5px;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-carousel .jet-slick-dots{
    justify-content:center;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-title-fields__item-label{
    margin-right:5px;
}
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-content-fields__item-label{
    margin-right:5px;
}
.elementor-303 .elementor-element.elementor-element-e1e0452 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-303 .elementor-element.elementor-element-e1e0452 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-303 .elementor-element.elementor-element-05341dc{
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-05341dc.elementor-widget-heading .elementor-heading-title{
    color:#ffffff;
}
.elementor-303 .elementor-element.elementor-element-05341dc .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:18px;
    font-weight:600;
    text-transform:uppercase;
    font-style:normal;
    text-decoration:none;
    line-height:26px;
}
.elementor-303 .elementor-element.elementor-element-05341dc > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-303 .elementor-element.elementor-element-abf22e9 .elementor-text-editor{
    text-align:left;
}
.elementor-303 .elementor-element.elementor-element-abf22e9{
    color:#ffffff;
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:300;
    line-height:21px;
}
.elementor-303 .elementor-element.elementor-element-abf22e9 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-303 .elementor-element.elementor-element-bfb8a02 .elementor-icon-list-icon i{
    color:#ffffff;
    font-size:14px;
}
.elementor-303 .elementor-element.elementor-element-bfb8a02 .elementor-icon-list-icon{
    width:14px;
}
.elementor-303 .elementor-element.elementor-element-bfb8a02 .elementor-icon-list-text{
    color:#483C32;
}
.elementor-303 .elementor-element.elementor-element-bfb8a02 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#ffffff;
}
.elementor-303 .elementor-element.elementor-element-bfb8a02 .elementor-icon-list-item{
    font-family:"Hind", Sans-serif;
    font-size:15px;
    font-weight:300;
}
.elementor-303 .elementor-element.elementor-element-bfb8a02 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-303 .elementor-element.elementor-element-9c7efd1 .elementor-icon-list-icon i{
    color:#ffffff;
    font-size:14px;
}
.elementor-303 .elementor-element.elementor-element-9c7efd1 .elementor-icon-list-icon{
    width:14px;
}
.elementor-303 .elementor-element.elementor-element-9c7efd1 .elementor-icon-list-text{
    color:#483C32;
}
.elementor-303 .elementor-element.elementor-element-9c7efd1 .elementor-icon-list-item{
    font-family:"Hind", Sans-serif;
    font-size:15px;
    font-weight:300;
}
.elementor-303 .elementor-element.elementor-element-9c7efd1 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-303 .elementor-element.elementor-element-97dad36 .elementor-icon-list-icon i{
    color:#ffffff;
    font-size:14px;
}
.elementor-303 .elementor-element.elementor-element-97dad36 .elementor-icon-list-icon{
    width:14px;
}
.elementor-303 .elementor-element.elementor-element-97dad36 .elementor-icon-list-text{
    color:#483C32;
}
.elementor-303 .elementor-element.elementor-element-97dad36 .elementor-icon-list-item:hover .elementor-icon-list-text{
    color:#ffffff;
}
.elementor-303 .elementor-element.elementor-element-97dad36 .elementor-icon-list-item{
    font-family:"Hind", Sans-serif;
    font-size:15px;
    font-weight:300;
}
.elementor-303 .elementor-element.elementor-element-97dad36 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-303 .elementor-element.elementor-element-f050d2f:not(.elementor-motion-effects-element-type-background), .elementor-303 .elementor-element.elementor-element-f050d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("img/san_mateo_background.webp");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    background-attachment: fixed;
}
.elementor-303 .elementor-element.elementor-element-f050d2f > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.6;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-303 .elementor-element.elementor-element-f050d2f{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:50px 0px 50px 0px;
}
.elementor-303 .elementor-element.elementor-element-5b1cf17 > .elementor-container{
    max-width:1200px;
}
.elementor-303 .elementor-element.elementor-element-747d58e.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-303 .elementor-element.elementor-element-747d58e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
    align-content:center;
    justify-content:space-between;
}
.elementor-303 .elementor-element.elementor-element-747d58e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-303 .elementor-element.elementor-element-747d58e > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-303 .elementor-element.elementor-element-228f9a1.elementor-widget-heading .elementor-heading-title{
    color:#ffffff;
}
.elementor-303 .elementor-element.elementor-element-228f9a1 .elementor-heading-title{
    font-family:"Hind", Sans-serif;
    font-size:14px;
    font-weight:400;
    text-transform:none;
    font-style:normal;
    text-decoration:none;
}
.elementor-303 .elementor-element.elementor-element-228f9a1{
    width:auto;
    max-width:auto;
}
.elementor-303 .elementor-element.elementor-element-a47ee9e{
    text-align:center;
    width:auto;
    max-width:auto;
}
.elementor-303 .elementor-element.elementor-element-a47ee9e .elementor-social-icon:not(:hover){
    background-color:rgba(0,0,0,0);
}
.elementor-303 .elementor-element.elementor-element-a47ee9e .elementor-social-icon{
    font-size:14px;
    padding:0em;
}
.elementor-303 .elementor-element.elementor-element-a47ee9e .elementor-social-icon:not(:last-child){
    margin-right:15px;
}
.elementor-303 .elementor-element.elementor-element-a47ee9e .elementor-social-icon:hover{
    background-color:rgba(0,0,0,0);
}
.elementor-303 .elementor-element.elementor-element-a47ee9e .elementor-social-icon:hover i{
    color:#483C32;
}
.elementor-303 .elementor-element.elementor-element-5b1cf17:not(.elementor-motion-effects-element-type-background), .elementor-303 .elementor-element.elementor-element-5b1cf17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#292929;
}
.elementor-303 .elementor-element.elementor-element-5b1cf17{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:15px 0px 15px 0px;
}
.elementor-303 .elementor-element.elementor-element-5b1cf17 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-303 .elementor-element.elementor-element-5b1cf17 a:hover{
    color:#483C32;
}
@media(max-width:1024px){
    .elementor-303 .elementor-element.elementor-element-b81af4a > .elementor-widget-container{
        margin:0px 0px 24px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-e988b2c.elementor-column{
        order:3;
    }
    .elementor-303 .elementor-element.elementor-element-2d3272f > .elementor-widget-container{
        margin:0px 0px 44px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-599b1c5.elementor-column{
        order:4;
    }
    .elementor-303 .elementor-element.elementor-element-599b1c5 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-75f472e > .elementor-widget-container{
        margin:0px 0px 44px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-e1e0452.elementor-column{
        order:2;
    }
    .elementor-303 .elementor-element.elementor-element-e1e0452 > .elementor-element-populated{
        margin:0px 20px 0px 20px;
    }
    .elementor-303 .elementor-element.elementor-element-05341dc > .elementor-widget-container{
        margin:0px 0px 44px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-f050d2f{
        padding:40px 20px 40px 20px;
    }
    .elementor-303 .elementor-element.elementor-element-5b1cf17{
        padding:20px 20px 20px 20px;
    }
}
@media(min-width:768px){
    .elementor-303 .elementor-element.elementor-element-e988b2c{
        width:15%;
    }
    .elementor-303 .elementor-element.elementor-element-599b1c5{
        width:35%;
    }
}
@media(max-width:767px){
    .elementor-303 .elementor-element.elementor-element-dc162cc > .elementor-element-populated{
        margin:0px 0px 25px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-e988b2c > .elementor-element-populated{
        margin:0px 0px 25px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-2d3272f > .elementor-widget-container{
        margin:0px 0px 15px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-5ac30d3 .jet-mobile-menu .menu-item-link{
        justify-content:flex-start;
        text-align:left;
    }
    .elementor-303 .elementor-element.elementor-element-5ac30d3 .menu-item-link-top .jet-nav-link-text{
        font-size:20px;
    }
    .elementor-303 .elementor-element.elementor-element-75f472e > .elementor-widget-container{
        margin:0px 0px 15px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-e1e0452 > .elementor-element-populated{
        margin:0px 0px 25px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-05341dc > .elementor-widget-container{
        margin:0px 0px 15px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-f050d2f{
        padding:30px 20px 30px 20px;
    }
    .elementor-303 .elementor-element.elementor-element-228f9a1{
        text-align:center;
        width:100%;
        max-width:100%;
    }
    .elementor-303 .elementor-element.elementor-element-228f9a1 > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-303 .elementor-element.elementor-element-a47ee9e{
        width:100%;
        max-width:100%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-303 .elementor-element.elementor-element-dc162cc{
        width:33%;
    }
    .elementor-303 .elementor-element.elementor-element-e988b2c{
        width:16%;
    }
    .elementor-303 .elementor-element.elementor-element-599b1c5{
        width:100%;
    }
    .elementor-303 .elementor-element.elementor-element-e1e0452{
        width:51%;
    }
}
.elementor-element.elementor-element-f47e623{
    width:20%;
}
.elementor-18 .elementor-element.elementor-element-97fd3c8{
    width:46.332%;
}
@media(max-width:1024px){
    .elementor-18 .elementor-element.elementor-element-ffb866b{
        padding:15px 20px 15px 20px;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--horizontal{
        justify-content:flex-end;
        text-align:right;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--vertical .menu-item-link-top{
        justify-content:flex-end;
        text-align:right;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--vertical-sub-bottom .menu-item-link-sub{
        justify-content:flex-end;
        text-align:right;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav > .jet-nav__item{
        margin:0px 0px 0px 25px;
    }
    .elementor-18 .elementor-element.elementor-element-d8db0d7 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-18 .elementor-element.elementor-element-c24a51c a.elementor-button, .elementor-18 .elementor-element.elementor-element-c24a51c .elementor-button{
        padding:15px 15px 10px 15px;
    }
    .elementor-18 .elementor-element.elementor-element-c24a51c > .elementor-widget-container{
        margin:10px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-18 .elementor-element.elementor-element-c24a51c{
        width:100%;
        max-width:100%;
    }
    .elementor-18 .elementor-element.elementor-element-9a67a67{
        padding:20px 20px 20px 20px;
    }
}
@media(max-width:767px){
    .elementor-18 .elementor-element.elementor-element-7d8460c{
        text-align:center;
        width:100%;
        max-width:100%;
    }
    .elementor-18 .elementor-element.elementor-element-7d8460c > .elementor-widget-container{
        margin:0px 0px 10px 0px;
    }
    .elementor-18 .elementor-element.elementor-element-7170908{
        width:100%;
        max-width:100%;
    }
    .elementor-18 .elementor-element.elementor-element-f47e623{
        width:50%;
    }
    .elementor-18 .elementor-element.elementor-element-9675009 .jet-logo{
        justify-content:center;
    }
    .elementor-18 .elementor-element.elementor-element-97fd3c8{
        width:50%;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-mobile-menu .menu-item-link{
        justify-content:center;
        text-align:center;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--horizontal{
        justify-content:center;
        text-align:center;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--vertical .menu-item-link-top{
        justify-content:center;
        text-align:center;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav--vertical-sub-bottom .menu-item-link-sub{
        justify-content:center;
        text-align:center;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .menu-item-link-top .jet-nav-link-text{
        font-size:25px;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav > .jet-nav__item{
        margin:0px 0px 10px 0px;
    }
    .elementor-18 .elementor-element.elementor-element-eed5143 .jet-nav{
        background-color:#303030;
        padding:25px 0px 0px 0px;
    }
    .elementor-18 .elementor-element.elementor-element-d8db0d7{
        width:100%;
    }
    .elementor-18 .elementor-element.elementor-element-c24a51c{
        width:100%;
        max-width:100%;
    }
    .elementor-18 .elementor-element.elementor-element-9a67a67{
        padding:15px 20px 15px 20px;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-18 .elementor-element.elementor-element-f47e623{
        width:25%;
    }
    .elementor-18 .elementor-element.elementor-element-97fd3c8{
        width:74%;
    }
    .elementor-18 .elementor-element.elementor-element-d8db0d7{
        width:100%;
    }
}

/*PERSONALIZADO*/
.elementor-18 .elementor-element.elementor-element-9a67a67 .elementor-18 .elementor-element.elementor-element-9675009 .jet-logo,
.elementor-18 .elementor-element.elementor-element-9a67a67 .elementor-column.elementor-col-33 {
    height: 40px;
    overflow: visible;
}
.jet-logo__img {
    max-height: 90px;
    width: auto;
}
.jet-logo__img2 {
    max-height: 120px;
    width: auto;
}
.mywhite {
    color: white !important;
}
.logo_centro {
    max-width: 300px;
    width: 25%;
}
.elementor-8 .elementor-element.elementor-element-b934058:not(.elementor-motion-effects-element-type-background) {
    background-color: #CFC8B8;
}
.wpcf7-form input, .wpcf7-form textarea, .wpcf7-form select {
    margin: 5px 0;
    border: 0;
}
.wpcf7-form input {
    height: 40px
}
#slider_hover {
}
#doceanos {
    font-size: 40px
}
#doceanosround {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
}
#doceanosdiv{
}

#proyectos .elementor-row.come-in {
    flex-wrap: wrap;
}
#proyectos .elementor-column.elementor-col-33, #proyectos .elementor-column[data-col="33"] {
    flex-grow: 3;
    box-sizing: border-box;
    padding: 10px 5px;
}
.elementor-8 .elementor-element.elementor-element-526d6fc .elementor-heading-title,
.elementor-8 .elementor-element.elementor-element-bd0eb67 .elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading .elementor-heading-title,
.elementor-8 .elementor-element.elementor-element-d0dd6e2.elementor-widget-heading .elementor-heading-title,
.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,
.elementor-303 .elementor-element.elementor-element-75f472e .elementor-heading-title,
.elementor-303 .elementor-element.elementor-element-2d3272f .elementor-heading-title,
.elementor-303 .elementor-element.elementor-element-05341dc .elementor-heading-title,
.elementor-8 .elementor-element.elementor-element-93c0e8c .elementor-heading-title,
.elementor-heading-title {
    font-family: "Libre Caslon Display", serif;
    font-weight: 400;
    font-style: normal;
}
.center {
    text-align: center
}
.bold {
    font-weight: bold
}
.clear {
    clear: both;
}
.yellow {
    color: yellow;
}
.exito {
    color: #4682B4
}
.error {
    color: red
}

@media screen and (max-width:769px) {
    #slider_hover {
    }
    .jet-logo__img {
        max-height: 60px;
    }
    .jet-logo__img2 {
        max-height: 90px;
    }
    .elementor-18 .elementor-element.elementor-element-c24a51c .elementor-button {
        margin-top:10px
    }

}
#content .blue-title {
    color: #483C32;
}
.elementor-icon:hover {
    background-color: #483C32 !important;
}
.logo_centro {
    width: 500px;
    max-width: 80%;
}
.elementor-row {
}
.come-in:not(.noelementor-row) {
    transform: translateY(150px);
    animation: come-in 0.8s ease;
    -webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
    -moz-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}
.come-in:nth-child(odd) {
    animation-duration: 0.6s; /* So they look staggered */
}

@keyframes come-in {
    to {
        transform: translateY(0);
    }
}
.elementor-18 .elementor-element.elementor-element-ffb866b {
    /*height: 40px; line-height: 40px; padding: 0px; position: absolute; top: 0; left: 0; width: 100%; z-index: 999; background-color: rgba(0,0,0,.2) !important;*/
}
.elementor-18 .elementor-element.elementor-element-9a67a67 {
}
.elementor-18 .elementor-element.elementor-element-ffb866b:not(.elementor-motion-effects-element-type-background),
.elementor-18 .elementor-element.elementor-element-ffb866b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: rgba(0,0,0,0.2);
    background-color: #483C32;
}
.elementor-18 .elementor-element.elementor-element-ffb866b:not(.elementor-motion-effects-element-type-background),
.elementor-18 .elementor-element.elementor-element-ffb866b > .elementor-motion-effects-container > .elementor-motion-effects-layer,
.elementor-18 .elementor-element.elementor-element-7d8460c {
    padding: 0 !important;
    margin: 0 !important;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    box-sizing: border-box;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__title--front,
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__title--back {
    font-size: 20px
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__subtitle--front {
    font-size:16px;
}
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__front,
.elementor-8 .elementor-element.elementor-element-4646ae3 .jet-animated-box__back {
    padding: 2%;
}
.table {
    width: 100%;
    box-sizing: border-box;
}
.table th, .table td {
    padding: 6px 8px;
}
.table tr:nth-child(odd)  {
    background-color: #f6f6f6;
}
.elementor-8 .elementor-element.elementor-element-f170b95 > .elementor-container.banner_interno {
    min-height: 140px;
}
.jet-animated-box__button-text span {
    display: block;
    text-align: center;
    font-weight: bold;
}
.elementor-element-43eaf24 .elementor-widget-container, .elementor-element-43eaf24 .elementor-widget-container a {
    display: block;
    width: 100%;
}

@media (min-width: 1200px) {
    .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title {
        font-size: 22px
    }
}
.map {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
}
body:not(.page-template-fullwidth-content) .site-content {
    margin-bottom: 0;
}
.elementor-element.elementor-element-027c382.elementor-column.elementor-col-100.elementor-top-column,
.elementor-303 .elementor-element.elementor-element-9c7efd1 .elementor-icon-list-text,
.elementor-303 .elementor-element.elementor-element-97dad36 .elementor-icon-list-text,
.elementor-303 .elementor-element.elementor-element-bfb8a02 .elementor-icon-list-text,
.elementor-303 .elementor-element.elementor-element-068aaa5 .jet-posts .entry-title a {
    color: #CFC8B8;
}
.elementor-element.elementor-element-027c382.elementor-column.elementor-col-100.elementor-top-column a {
    color: white;
}
.elementor-element.elementor-element-027c382.elementor-column.elementor-col-100.elementor-top-column a:hover,
.elementor-element.elementor-element-027c382.elementor-column.elementor-col-100.elementor-top-column .elementor-social-icon:hover i,
.elementor-303 .elementor-element.elementor-element-a47ee9e .elementor-social-icon:hover i{
    color: #CFC8B8;
}
footer .elementor-icon:hover {
    background-color: transparent !important;
}
.elementor-element.elementor-element-7d8460c img.lang, footer .elementor-widget-container img.lang {
    max-height: 16px;
    vertical-align: middle;
    padding: 0 !important;
    border-width: 0 !important;
}
.uppercase {
    text-transform: uppercase;
}
.lowercase {
    text-transform: lowercase;
}
.elementor-counter .elementor-counter-number-prefix, .elementor-counter-number {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    white-space: pre-wrap;
}
.elementor-icon-box-icon .elementor-icon img {filter: brightness(0) invert(1);}
